--- /srv/rebuilderd/tmp/rebuilderdKSGTCi/inputs/gcl27_2.7.1-31_i386.deb +++ /srv/rebuilderd/tmp/rebuilderdKSGTCi/out/gcl27_2.7.1-31_i386.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-06-27 17:32:41.000000 debian-binary │ -rw-r--r-- 0 0 0 6244 2026-06-27 17:32:41.000000 control.tar.xz │ --rw-r--r-- 0 0 0 63348884 2026-06-27 17:32:41.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 63298584 2026-06-27 17:32:41.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./control │ │ │ @@ -1,12 +1,12 @@ │ │ │ Package: gcl27 │ │ │ Version: 2.7.1-31 │ │ │ Architecture: i386 │ │ │ Maintainer: Camm Maguire │ │ │ -Installed-Size: 470414 │ │ │ +Installed-Size: 470388 │ │ │ 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,15 +20,15 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 32543 2026-06-27 17:32:41.000000 ./usr/lib/gcl-2.7.1/lsp/gcl_export.lsp │ │ │ -rw-r--r-- 0 root (0) root (0) 3016 2026-06-27 17:32:41.000000 ./usr/lib/gcl-2.7.1/lsp/gcl_module.lsp │ │ │ -rw-r--r-- 0 root (0) root (0) 24790 2026-06-27 17:32:41.000000 ./usr/lib/gcl-2.7.1/lsp/gcl_top.lsp │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-06-27 17:32:41.000000 ./usr/lib/gcl-2.7.1/pcl/ │ │ │ -rw-r--r-- 0 root (0) root (0) 692 2026-06-27 17:32:41.000000 ./usr/lib/gcl-2.7.1/pcl/package.lisp │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-06-27 17:32:41.000000 ./usr/lib/gcl-2.7.1/unixport/ │ │ │ -rw-r--r-- 0 root (0) root (0) 10580 2026-06-27 17:32:41.000000 ./usr/lib/gcl-2.7.1/unixport/gcl.script │ │ │ --rw-r--r-- 0 root (0) root (0) 121911 2026-06-27 17:32:41.000000 ./usr/lib/gcl-2.7.1/unixport/gcl_cmpnopt_ansi_gcl.lsp │ │ │ +-rw-r--r-- 0 root (0) root (0) 95714 2026-06-27 17:32:41.000000 ./usr/lib/gcl-2.7.1/unixport/gcl_cmpnopt_ansi_gcl.lsp │ │ │ -rw-r--r-- 0 root (0) root (0) 160968 2026-06-27 17:32:41.000000 ./usr/lib/gcl-2.7.1/unixport/gcl_cmpnopt_gcl.lsp │ │ │ -rw-r--r-- 0 root (0) root (0) 5067 2026-06-27 17:32:41.000000 ./usr/lib/gcl-2.7.1/unixport/init_raw.lsp │ │ │ -rw-r--r-- 0 root (0) root (0) 65460842 2026-06-27 17:32:41.000000 ./usr/lib/gcl-2.7.1/unixport/libansi_gcl.a │ │ │ -rw-r--r-- 0 root (0) root (0) 65014980 2026-06-27 17:32:41.000000 ./usr/lib/gcl-2.7.1/unixport/libansi_gcl_gprof.a │ │ │ -rw-r--r-- 0 root (0) root (0) 59040 2026-06-27 17:32:41.000000 ./usr/lib/gcl-2.7.1/unixport/libboot.so │ │ │ -rw-r--r-- 0 root (0) root (0) 42307266 2026-06-27 17:32:41.000000 ./usr/lib/gcl-2.7.1/unixport/libgcl.a │ │ │ -rw-r--r-- 0 root (0) root (0) 41748964 2026-06-27 17:32:41.000000 ./usr/lib/gcl-2.7.1/unixport/libgcl_gprof.a │ │ ├── ./usr/lib/gcl-2.7.1/unixport/gcl_cmpnopt_ansi_gcl.lsp │ │ │ @@ -64,52 +64,24 @@ │ │ │ "((object*)((fixnum*)((fixnum)#0))[1])[#1]"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'COMMON-LISP::ARRAY-TOTAL-SIZE │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000)) │ │ │ - '(0) '1 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11011011101101110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::LIST │ │ │ - 'CSTRUCT::C-ARRAY-DIM '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000))) │ │ │ - "(((long*)((fixnum)#0))[2]&268435455)") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000)) │ │ │ - '(0) '0 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11011011101101110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::LIST │ │ │ - 'CSTRUCT::C-ARRAY-DIM '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000000100000000000000000000000000000000000111111111111100000000000001110000000000000))) │ │ │ - "(((long*)((fixnum)#0))[2]&268435455)") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000000100000000000000000000000000000000000111111111111100000000000001000000000000000)) │ │ │ '(0) '1 '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11011011101101110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::C-ARRAY-DIM '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000000100000000000000000000000000000000000111111111111100000000000001110000000000000))) │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000))) │ │ │ "(((long*)((fixnum)#0))[2]&268435455)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'COMMON-LISP::CAADR │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ @@ -162,46 +134,28 @@ │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000010000000000)) │ │ │ '(0) '0 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ - (COMMON-LISP::LIST) "#0->c.c_cdr->c.c_car") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000010000000000)) │ │ │ - '(0) '1 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST) "#0->c.c_cdr->c.c_car"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'COMMON-LISP::CAR │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000010000000000)) │ │ │ '(0) '0 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'COMMON-LISP::CAR '(0) │ │ │ '(#*00000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000010000000000))) │ │ │ - "#0->c.c_car") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000010000000000)) │ │ │ - '(0) '2 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::LIST │ │ │ - 'COMMON-LISP::CAR '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000010000000000))) │ │ │ "#0->c.c_car"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'COMMON-LISP::CDAR │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ @@ -248,25 +202,14 @@ │ │ │ '(#*00000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000010000000000)) │ │ │ '(0) '0 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'COMMON-LISP::CDR '(0) │ │ │ '(#*00000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000010000000000))) │ │ │ - "#0->c.c_cdr") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000010000000000)) │ │ │ - '(0) '2 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::LIST │ │ │ - 'COMMON-LISP::CDR '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000010000000000))) │ │ │ "#0->c.c_cdr"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'COMMON-LISP::CHAR-CODE │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ @@ -759,137 +702,61 @@ │ │ │ (COMMON-LISP::LIST) "(((long*)((fixnum)#0))[3]&268435455)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'CSTRUCT::C-ARRAY-DIM │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000)) │ │ │ - '(0) '1 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11011011101101110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::LIST │ │ │ - 'CSTRUCT::C-ARRAY-DIM '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000))) │ │ │ - "(((long*)((fixnum)#0))[2]&268435455)") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000100000000000000000000000000000000000111111111111100000000000001110000000000000)) │ │ │ - '(0) '0 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11011011101101110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::LIST │ │ │ - 'CSTRUCT::C-ARRAY-DIM '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000000100000000000000000000000000000000000111111111111100000000000001110000000000000))) │ │ │ - "(((long*)((fixnum)#0))[2]&268435455)") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000000100000000000000000000000000000000000111111111111100000000000001110000000000000)) │ │ │ '(0) '1 '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11011011101101110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::C-ARRAY-DIM '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000000100000000000000000000000000000000000111111111111100000000000001110000000000000))) │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000))) │ │ │ "(((long*)((fixnum)#0))[2]&268435455)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'CSTRUCT::C-ARRAY-ELTSIZE │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000)) │ │ │ + '(#*00000000000000000000000000000000000000000000000000100000000000000000000000000000000000111111111111100000000000001110000000000000)) │ │ │ '(0) '0 '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::C-ARRAY-ELTSIZE '(0) │ │ │ '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000))) │ │ │ - "((((ushort*)((fixnum)#0))[1]>>6)&7)") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000100000000000000000000000000000000000111111111111100000000000001110000000000000)) │ │ │ - '(0) '1 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::LIST │ │ │ - 'CSTRUCT::C-ARRAY-ELTSIZE '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000000100000000000000000000000000000000000111111111111100000000000001110000000000000))) │ │ │ "((((ushort*)((fixnum)#0))[1]>>6)&7)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'CSTRUCT::C-ARRAY-ELTTYPE │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000)) │ │ │ - '(0) '1 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '(#*11011011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*11011010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - (((COMMON-LISP::INTEGER (0 . 31))) COMMON-LISP::NIL │ │ │ - COMMON-LISP::NIL)))) │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::LIST │ │ │ - 'CSTRUCT::C-ARRAY-ELTTYPE '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000))) │ │ │ - "(((uchar*)((fixnum)#0))[0]>>3)") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000)) │ │ │ - '(0) '0 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '(#*11011011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*11011010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - (((COMMON-LISP::INTEGER (0 . 31))) COMMON-LISP::NIL │ │ │ - COMMON-LISP::NIL)))) │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::LIST │ │ │ - 'CSTRUCT::C-ARRAY-ELTTYPE '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000))) │ │ │ - "(((uchar*)((fixnum)#0))[0]>>3)") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000000100000000000000000000000000000000000111111111111100000000000001110000000000000)) │ │ │ '(0) '1 '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '(#*11011011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*11011010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ (((COMMON-LISP::INTEGER (0 . 31))) COMMON-LISP::NIL │ │ │ COMMON-LISP::NIL)))) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::C-ARRAY-ELTTYPE '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000000100000000000000000000000000000000000111111111111100000000000001110000000000000))) │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000))) │ │ │ "(((uchar*)((fixnum)#0))[0]>>3)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'CSTRUCT::C-ARRAY-HASFILLP │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ @@ -902,79 +769,31 @@ │ │ │ (COMMON-LISP::LIST) "(((uchar*)((fixnum)#0))[2]&1)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'CSTRUCT::C-ARRAY-RANK │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000)) │ │ │ - '(0) '1 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11011011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::LIST │ │ │ - 'CSTRUCT::C-ARRAY-RANK '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000))) │ │ │ - "((((uchar*)((fixnum)#0))[3]>>1)&63)") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000100000000000000000000000000000000000111111111111100000000000001110000000000000)) │ │ │ - '(0) '0 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11011011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::LIST │ │ │ - 'CSTRUCT::C-ARRAY-RANK '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000000100000000000000000000000000000000000111111111111100000000000001110000000000000))) │ │ │ - "((((uchar*)((fixnum)#0))[3]>>1)&63)") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000000100000000000000000000000000000000000111111111111100000000000001110000000000000)) │ │ │ '(0) '1 '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11011011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::C-ARRAY-RANK '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000000100000000000000000000000000000000000111111111111100000000000001110000000000000))) │ │ │ + '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000))) │ │ │ "((((uchar*)((fixnum)#0))[3]>>1)&63)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'CSTRUCT::C-ARRAY-SELF │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000)) │ │ │ - '(0) '1 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST) "((fixnum*)((fixnum)#0))[1]") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000100000000000000000000000000000000000111111111111100000000000001110000000000000)) │ │ │ - '(0) '0 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST) "((fixnum*)((fixnum)#0))[1]") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000000110000000000000000000000000000000000111111111111111111111111111110000000000000)) │ │ │ '(0) '1 '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST) "((fixnum*)((fixnum)#0))[1]"))) │ │ │ @@ -1297,78 +1116,16 @@ │ │ │ (COMMON-LISP::LIST) "((object*)((fixnum)#0))[6]"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'CSTRUCT::C-STRSTD-SSELF │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '((#*00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - (((COMMON-LISP::STRUCTURE PCL::FAST-METHOD-CALL)) │ │ │ - COMMON-LISP::NIL COMMON-LISP::NIL)))) │ │ │ - '(0) '0 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST) "((fixnum*)((fixnum)#0))[2]") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '((#*00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - (((COMMON-LISP::STRUCTURE PCL::METHOD-CALL)) COMMON-LISP::NIL │ │ │ - COMMON-LISP::NIL)))) │ │ │ - '(0) '0 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST) "((fixnum*)((fixnum)#0))[2]") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '((#*00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - (((COMMON-LISP::STRUCTURE PCL::FAST-METHOD-CALL)) │ │ │ - COMMON-LISP::NIL COMMON-LISP::NIL)))) │ │ │ - '(0) '1 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST) "((fixnum*)((fixnum)#0))[2]") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '((#*00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - (((COMMON-LISP::STRUCTURE PCL::METHOD-CALL)) COMMON-LISP::NIL │ │ │ - COMMON-LISP::NIL)))) │ │ │ - '(0) '1 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST) "((fixnum*)((fixnum)#0))[2]") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - '(0) '0 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST) "((fixnum*)((fixnum)#0))[2]") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - '(0) '2 '(:OBJECT) │ │ │ + '(0) '1 '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST) "((fixnum*)((fixnum)#0))[2]"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'CSTRUCT::C-STRUCTURE-DEF │ │ │ @@ -1382,65 +1139,27 @@ │ │ │ ':OBJECT │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'CSTRUCT::C-STRUCTURE-DEF '(0) │ │ │ '(#*00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ - "((object*)((fixnum)#0))[1]") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - '(0) '1 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':OBJECT │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::LIST │ │ │ - 'CSTRUCT::C-STRUCTURE-DEF '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ - "((object*)((fixnum)#0))[1]") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - '(0) '2 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':OBJECT │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::LIST │ │ │ - 'CSTRUCT::C-STRUCTURE-DEF '(0) │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "((object*)((fixnum)#0))[1]"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'CSTRUCT::C-STRUCTURE-SELF │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ '(0) '0 '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST) "((fixnum*)((fixnum)#0))[2]") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - '(0) '2 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST) "((fixnum*)((fixnum)#0))[2]"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'CSTRUCT::C-SYMBOL-GFDEF │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ @@ -1558,21 +1277,14 @@ │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '(#*00000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ '(0) '0 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ - (COMMON-LISP::LIST) "((object*)((fixnum*)((fixnum)#0))[2])[1]") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - '(0) '1 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST) "((object*)((fixnum*)((fixnum)#0))[2])[1]"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'PCL::%STD-INSTANCE-WRAPPER │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ @@ -1633,73 +1345,40 @@ │ │ │ (((COMMON-LISP::STRUCTURE PCL::FAST-METHOD-CALL)) │ │ │ COMMON-LISP::NIL COMMON-LISP::NIL)))) │ │ │ '(0) '0 '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':OBJECT │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*00000000000000000000000000000000000000000000000000000000000000100000000000000000000011000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST) "((object*)((fixnum*)((fixnum)#0))[2])[0]") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '((#*00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - (((COMMON-LISP::STRUCTURE PCL::FAST-METHOD-CALL)) │ │ │ - COMMON-LISP::NIL COMMON-LISP::NIL)))) │ │ │ - '(0) '1 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':OBJECT │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*00000000000000000000000000000000000000000000000000000000000000100000000000000000000011000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST) "((object*)((fixnum*)((fixnum)#0))[2])[0]"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'PCL::FAST-METHOD-CALL-NEXT-METHOD-CALL │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '((#*00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ (((COMMON-LISP::STRUCTURE PCL::FAST-METHOD-CALL)) │ │ │ COMMON-LISP::NIL COMMON-LISP::NIL)))) │ │ │ '(0) '0 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ - (COMMON-LISP::LIST) "((object*)((fixnum*)((fixnum)#0))[2])[2]") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '((#*00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - (((COMMON-LISP::STRUCTURE PCL::FAST-METHOD-CALL)) │ │ │ - COMMON-LISP::NIL COMMON-LISP::NIL)))) │ │ │ - '(0) '1 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST) "((object*)((fixnum*)((fixnum)#0))[2])[2]"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'PCL::FAST-METHOD-CALL-PV-CELL │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '((#*00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ (((COMMON-LISP::STRUCTURE PCL::FAST-METHOD-CALL)) │ │ │ COMMON-LISP::NIL COMMON-LISP::NIL)))) │ │ │ '(0) '0 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ - (COMMON-LISP::LIST) "((object*)((fixnum*)((fixnum)#0))[2])[1]") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '((#*00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - (((COMMON-LISP::STRUCTURE PCL::FAST-METHOD-CALL)) │ │ │ - COMMON-LISP::NIL COMMON-LISP::NIL)))) │ │ │ - '(0) '1 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST) "((object*)((fixnum*)((fixnum)#0))[2])[1]"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'PCL::GF-INFO-C-A-M-EMF-STD-P │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ @@ -1770,24 +1449,14 @@ │ │ │ 'SYSTEM::UNIQ-TP │ │ │ '((#*00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ (((COMMON-LISP::STRUCTURE PCL::METHOD-CALL)) COMMON-LISP::NIL │ │ │ COMMON-LISP::NIL)))) │ │ │ '(0) '0 '(:OBJECT) │ │ │ (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ - (COMMON-LISP::LIST) "((object*)((fixnum*)((fixnum)#0))[2])[1]") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '((#*00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - (((COMMON-LISP::STRUCTURE PCL::METHOD-CALL)) COMMON-LISP::NIL │ │ │ - COMMON-LISP::NIL)))) │ │ │ - '(0) '1 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS ':OBJECT (SYSTEM::UNIQ-TP 'COMMON-LISP::T)) │ │ │ (COMMON-LISP::LIST) "((object*)((fixnum*)((fixnum)#0))[2])[1]"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'PCL::METHOD-CALL-FUNCTION │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ @@ -1796,27 +1465,14 @@ │ │ │ (((COMMON-LISP::STRUCTURE PCL::METHOD-CALL)) COMMON-LISP::NIL │ │ │ COMMON-LISP::NIL)))) │ │ │ '(0) '0 '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':OBJECT │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*00000000000000000000000000000000000000000000000000000000000000100000000000000000000011000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST) "((object*)((fixnum*)((fixnum)#0))[2])[0]") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '((#*00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - (((COMMON-LISP::STRUCTURE PCL::METHOD-CALL)) COMMON-LISP::NIL │ │ │ - COMMON-LISP::NIL)))) │ │ │ - '(0) '1 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':OBJECT │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*00000000000000000000000000000000000000000000000000000000000000100000000000000000000011000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST) "((object*)((fixnum*)((fixnum)#0))[2])[0]"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'PCL::PV-TABLE-SLOT-NAME-LISTS │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ @@ -1874,85 +1530,15 @@ │ │ │ '#*11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST) │ │ │ "((((fixnum*)((fixnum*)((fixnum)#0))[1])[(#1>>5)]>>(#2&31))&1)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'SYSTEM::ADDRESS │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - '(0) '0 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST) "((fixnum)#0)") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - '(0) '1 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST) "((fixnum)#0)") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - '(0) '1 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST) "((fixnum)#0)") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000)) │ │ │ - '(0) '1 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST) "((fixnum)#0)") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000100000000000000000000000000000000000111111111111100000000000001110000000000000)) │ │ │ - '(0) '0 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST) "((fixnum)#0)") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - '(0) '0 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST) "((fixnum)#0)") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - '(0) '0 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST) "((fixnum)#0)") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR 'SYSTEM::UNIQ-TP '(COMMON-LISP::T)) '(0) '2 │ │ │ + (COMMON-LISP::MAPCAR 'SYSTEM::UNIQ-TP '(COMMON-LISP::T)) '(0) '1 │ │ │ '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST) "((fixnum)#0)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ @@ -1997,31 +1583,14 @@ │ │ │ (COMMON-LISP::LIST) ""))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'SYSTEM::CLZL │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ - '(#*11011011101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - '(0) '0 '(:FIXNUM) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '(#*11011011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*11011010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - (((COMMON-LISP::INTEGER (0 . 31))) COMMON-LISP::NIL │ │ │ - COMMON-LISP::NIL)))) │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::LIST │ │ │ - 'SYSTEM::CLZL '(0) │ │ │ - '(#*11011011101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ - "__builtin_clzl(#0)") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ '((#*11011011101101110110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*11011011101101110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ (((COMMON-LISP::INTEGER (0 . 2147483646))) COMMON-LISP::NIL │ │ │ COMMON-LISP::NIL)))) │ │ │ '(0) '0 '(:FIXNUM) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ @@ -2029,18 +1598,15 @@ │ │ │ '(#*11011011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ #*11011010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ (((COMMON-LISP::INTEGER (0 . 31))) COMMON-LISP::NIL │ │ │ COMMON-LISP::NIL)))) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'SYSTEM::CLZL '(0) │ │ │ - '((#*11011011101101110110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - #*11011011101101110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ │ - (((COMMON-LISP::INTEGER (0 . 2147483646))) COMMON-LISP::NIL │ │ │ - COMMON-LISP::NIL))))) │ │ │ + '(#*11011011101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ "__builtin_clzl(#0)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'SYSTEM::HTENT-KEY │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ │ @@ -2226,36 +1792,24 @@ │ │ │ #*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000 │ │ │ COMMON-LISP::T))) │ │ │ "({#0->d.e=1;(((object*)((fixnum*)((fixnum)#1))[1])[#2]=#3);})"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'SYSTEM::TP0 │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '(#*11011011101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - '(0) '0 '(:OBJECT) │ │ │ + (COMMON-LISP::MAPCAR 'SYSTEM::UNIQ-TP '(COMMON-LISP::T)) '(0) '0 │ │ │ + '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'SYSTEM::TP0 '(0) │ │ │ '(#*11011011101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ - "tp0(#0)") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR 'SYSTEM::UNIQ-TP '(COMMON-LISP::T)) '(0) '1 │ │ │ - '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::LIST 'SYSTEM::TP0 '(0) '(COMMON-LISP::T))) │ │ │ "tp0(#0)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'SYSTEM::TP1 │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR 'SYSTEM::UNIQ-TP '(COMMON-LISP::T)) '(0) '0 │ │ │ '(:OBJECT) │ │ │ @@ -2266,50 +1820,24 @@ │ │ │ (COMMON-LISP::LIST │ │ │ (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 │ │ │ - '(#*00000000000000000000000000000000000000000000000010100000000000000000000000000000000000111111111111100000000000001110010000000000)) │ │ │ - '(0) '0 '(:OBJECT) │ │ │ + (COMMON-LISP::MAPCAR 'SYSTEM::UNIQ-TP '(COMMON-LISP::T)) '(0) '0 │ │ │ + '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'SYSTEM::TP2 '(0) │ │ │ '(#*00000000000000000000000000000000000000000000000010100000000000000000000000000000000000111111111111100000000000001110010000000000))) │ │ │ - "tp2(#0)") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '(#*11111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111110111000000000000)) │ │ │ - '(0) '0 '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::LIST │ │ │ - 'SYSTEM::TP2 '(0) │ │ │ - '(#*11111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111110111000000000000))) │ │ │ - "tp2(#0)") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR 'SYSTEM::UNIQ-TP '(COMMON-LISP::T)) '(0) '2 │ │ │ - '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::LIST 'SYSTEM::TP2 '(0) '(COMMON-LISP::T))) │ │ │ "tp2(#0)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'SYSTEM::TP3 │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR 'SYSTEM::UNIQ-TP '(COMMON-LISP::T)) '(0) '2 │ │ │ '(:OBJECT) │ │ │ @@ -2320,127 +1848,69 @@ │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST 'SYSTEM::TP3 '(0) '(COMMON-LISP::T))) │ │ │ "tp3(#0)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'SYSTEM::TP4 │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '(#*11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111)) │ │ │ - '(0) '0 '(:OBJECT) │ │ │ + (COMMON-LISP::MAPCAR 'SYSTEM::UNIQ-TP '(COMMON-LISP::T)) '(0) '0 │ │ │ + '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'SYSTEM::TP4 '(0) │ │ │ '(#*11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111))) │ │ │ - "tp4(#0)") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR 'SYSTEM::UNIQ-TP '(COMMON-LISP::T)) '(0) '0 │ │ │ - '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::LIST 'SYSTEM::TP4 '(0) '(COMMON-LISP::T))) │ │ │ "tp4(#0)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'SYSTEM::TP5 │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '(#*11111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111110111101111111111)) │ │ │ - '(0) '0 '(:OBJECT) │ │ │ + (COMMON-LISP::MAPCAR 'SYSTEM::UNIQ-TP '(COMMON-LISP::T)) '(0) '0 │ │ │ + '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'SYSTEM::TP5 '(0) │ │ │ '(#*11111111111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111110111101111111111))) │ │ │ - "tp5(#0)") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR 'SYSTEM::UNIQ-TP '(COMMON-LISP::T)) '(0) '2 │ │ │ - '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::LIST 'SYSTEM::TP5 '(0) '(COMMON-LISP::T))) │ │ │ "tp5(#0)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'SYSTEM::TP6 │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '(#*11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111)) │ │ │ - '(0) '0 '(:OBJECT) │ │ │ + (COMMON-LISP::MAPCAR 'SYSTEM::UNIQ-TP '(COMMON-LISP::T)) '(0) '0 │ │ │ + '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'SYSTEM::TP6 '(0) │ │ │ '(#*11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111))) │ │ │ - "tp6(#0)") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR 'SYSTEM::UNIQ-TP '(COMMON-LISP::T)) '(0) '0 │ │ │ - '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::LIST 'SYSTEM::TP6 '(0) '(COMMON-LISP::T))) │ │ │ - "tp6(#0)") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR 'SYSTEM::UNIQ-TP '(COMMON-LISP::T)) '(0) '2 │ │ │ - '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::LIST 'SYSTEM::TP6 '(0) '(COMMON-LISP::T))) │ │ │ "tp6(#0)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'SYSTEM::TP7 │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR │ │ │ - 'SYSTEM::UNIQ-TP │ │ │ - '(#*00000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - '(0) '0 '(:OBJECT) │ │ │ + (COMMON-LISP::MAPCAR 'SYSTEM::UNIQ-TP '(COMMON-LISP::T)) '(0) '0 │ │ │ + '(:OBJECT) │ │ │ (COMMON-LISP::CONS │ │ │ ':FIXNUM │ │ │ (SYSTEM::UNIQ-TP │ │ │ '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ 'SYSTEM::TP7 '(0) │ │ │ '(#*00000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000))) │ │ │ - "tp7(#0)") │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::MAPCAR 'SYSTEM::UNIQ-TP '(COMMON-LISP::T)) '(0) '1 │ │ │ - '(:OBJECT) │ │ │ - (COMMON-LISP::CONS │ │ │ - ':FIXNUM │ │ │ - (SYSTEM::UNIQ-TP │ │ │ - '#*11111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) │ │ │ - (COMMON-LISP::LIST │ │ │ - (COMMON-LISP::LIST 'SYSTEM::TP7 '(0) '(COMMON-LISP::T))) │ │ │ "tp7(#0)"))) │ │ │ (COMPILER::MERGE-INLS │ │ │ 'SYSTEM::^ │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::LIST │ │ │ (COMMON-LISP::MAPCAR │ │ │ 'SYSTEM::UNIQ-TP │ │ ├── ./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 {} │ │ │ │ @@ -51042,15 +51042,15 @@ │ │ │ │ ,CALL-NEXT-METHOD │ │ │ │ Undefined function: │ │ │ │ clcs/gcl_clcs_condition_definitions.lisp(FAST-METHOD PRINT-OBJECT (UNDEFINED-FUNCTION T)) │ │ │ │ COMMON-LISP::UNDEFINED-FUNCTION class predicate │ │ │ │ CONDITIONS::INTERNAL-SIMPLE-UNBOUND-SLOT class predicatep │ │ │ │ clcs/gcl_clcs_condition_definitions.lisp(FAST-METHOD PRINT-OBJECT (UNBOUND-SLOT T)) │ │ │ │ COMMON-LISP::UNBOUND-SLOT class predicate │ │ │ │ -INTERNAL-SIMPLE-UNBOUND-VARIABLE@ │ │ │ │ +INTERNAL-SIMPLE-UNBOUND-VARIABLE │ │ │ │ CONDITIONS::INTERNAL-SIMPLE-UNBOUND-VARIABLE class predicate │ │ │ │ clcs/gcl_clcs_condition_definitions.lisp(FAST-METHOD PRINT-OBJECT (UNBOUND-VARIABLE T)) │ │ │ │ COMMON-LISP::UNBOUND-VARIABLE class predicate │ │ │ │ clcs/gcl_clcs_condition_definitions.lisp(FAST-METHOD PRINT-OBJECT (CELL-ERROR T)) │ │ │ │ COMMON-LISP::CELL-ERROR class predicate │ │ │ │ CONDITIONS │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ @@ -51156,15 +51156,15 @@ │ │ │ │ ,IGNORABLE │ │ │ │ ,CALL-NEXT-METHOD │ │ │ │ Stream error on stream ~s: │ │ │ │ -SLOT-BOUNDP-NORMAL │ │ │ │ ,STREAM-ERROR-STREAM │ │ │ │ COMMON-LISP::STREAM-ERROR class predicate │ │ │ │ Stream error on stream ~s: │ │ │ │ -Unexpected end of file: p │ │ │ │ +Unexpected end of file: h │ │ │ │ INTERNAL-SIMPLE-FILE-ERROR │ │ │ │ CONDITIONS::INTERNAL-SIMPLE-FILE-ERROR class predicate │ │ │ │ PATHNAME-ERROR │ │ │ │ CONDITIONS::PATHNAME-ERROR class predicate │ │ │ │ clcs/gcl_clcs_condition_definitions.lisp(FAST-METHOD PRINT-OBJECT (FILE-ERROR T)) │ │ │ │ COMMON-LISP::FILE-ERROR class predicate │ │ │ │ File error on ~s: │ │ │ │ @@ -90124,18 +90124,18 @@ │ │ │ │ (FAST-READER-METHOD SLOT-OBJECT VALUEP) │ │ │ │ (FAST-READER-METHOD SLOT-OBJECT COMPILER::ALIASES) │ │ │ │ (FAST-READER-METHOD SLOT-OBJECT SLOT-NAME-LISTS)(FAST-READER-METHOD SLOT-OBJECT KEY) │ │ │ │ (FAST-READER-METHOD SLOT-OBJECT SYSTEM::OFFSET) │ │ │ │ (FAST-READER-METHOD SLOT-OBJECT ANSI-LOOP::PREPOSITION-GROUPS) │ │ │ │ (FAST-READER-METHOD SLOT-OBJECT CPD-COUNT) │ │ │ │ (FAST-READER-METHOD SLOT-OBJECT ANSI-LOOP::HISTORY) │ │ │ │ -pv-tableG6967 │ │ │ │ -pv-tableG35801L │ │ │ │ +pv-tableG25071L │ │ │ │ +pv-tableG24265L │ │ │ │ pv-tableG35807L │ │ │ │ -pv-tableG40568L │ │ │ │ +pv-tableG43019L │ │ │ │ (BOUNDP OPERATOR) │ │ │ │ (BOUNDP CONDITIONS::INSTANCE) │ │ │ │ (BOUNDP CONDITIONS::FORMAT-CONTROL) │ │ │ │ (BOUNDP CONDITIONS::DATUM) │ │ │ │ (BOUNDP CONDITIONS::OPERANDS) │ │ │ │ (BOUNDP CONDITIONS::FORMAT-ARGUMENTS) │ │ │ │ (READER STREAM) │ │ │ │ @@ -141212,15 +141212,15 @@ │ │ │ │ ,CONDITION │ │ │ │ CASE-FAILURE-NAME │ │ │ │ ,CONDITION │ │ │ │ CASE-FAILURE-POSSIBILITIES │ │ │ │ ,CONDITION │ │ │ │ clcs/gcl_clcs_condition_definitions.lisp(FAST-METHOD PRINT-OBJECT (CONDITIONS::CASE-FAILURE T)) │ │ │ │ CONDITIONS::CASE-FAILURE class predicatep │ │ │ │ -MAKE-INSTANCE FORWARD-REFERENCED-CLASS (:NAME :NAME) NIL │ │ │ │ +MAKE-INSTANCE FORWARD-REFERENCED-CLASS (:NAME :NAME) NIL │ │ │ │ PCL::INITIALIZE-INFO class predicate │ │ │ │ INITIALIZE-INFO SLOT0 │ │ │ │ INITIALIZE-INFO SLOT1 │ │ │ │ INITIALIZE-INFO SLOT2 │ │ │ │ INITIALIZE-INFO SLOT3 │ │ │ │ INITIALIZE-INFO SLOT4 │ │ │ │ INITIALIZE-INFO SLOT5 │ │ │ │ @@ -141341,22 +141341,22 @@ │ │ │ │ ANSI-LOOP::LOOP-UNIVERSE SLOT1 │ │ │ │ ANSI-LOOP::LOOP-UNIVERSE SLOT2 │ │ │ │ ANSI-LOOP::LOOP-UNIVERSE SLOT3 │ │ │ │ ANSI-LOOP::LOOP-UNIVERSE SLOT4 │ │ │ │ ANSI-LOOP::LOOP-UNIVERSE SLOT5 │ │ │ │ ANSI-LOOP::LOOP-UNIVERSE SLOT6 │ │ │ │ ANSI-LOOP::LOOP-UNIVERSE SLOT7 │ │ │ │ +PCL::METHOD-CALL class predicatep │ │ │ │ +METHOD-CALL SLOT0 │ │ │ │ +METHOD-CALL SLOT1 │ │ │ │ PCL::FAST-METHOD-CALL class predicate │ │ │ │ FAST-METHOD-CALL SLOT0 │ │ │ │ FAST-METHOD-CALL SLOT1 │ │ │ │ FAST-METHOD-CALL SLOT2 │ │ │ │ FAST-METHOD-CALL SLOT3 │ │ │ │ -PCL::METHOD-CALL class predicatep │ │ │ │ -METHOD-CALL SLOT0 │ │ │ │ -METHOD-CALL SLOT1 │ │ │ │ PCL::INITIAL class predicate │ │ │ │ DFUN-INFO SLOT0 │ │ │ │ PCL::DEFAULT-METHOD-ONLY class predicatep │ │ │ │ PCL::TWO-CLASS class predicate │ │ │ │ TWO-CLASS SLOT4 │ │ │ │ ACCESSOR-DFUN-INFO SLOT1 │ │ │ │ ONE-INDEX-DFUN-INFO SLOT2 │ │ │ │ @@ -141409,17 +141409,17 @@ │ │ │ │ COMPILER::INFO SLOT1 │ │ │ │ COMPILER::INFO class predicate │ │ │ │ MAKE-INSTANCE STANDARD-METHOD (:QUALIFIERS :SPECIALIZERS :LAMBDA-LIST :DEFINITION-SOURCE :METHOD-SPEC :FAST-FUNCTION :PLIST) NIL │ │ │ │ MAKE-INSTANCE STANDARD-METHOD (:QUALIFIERS :SPECIALIZERS :LAMBDA-LIST :FUNCTION :DEFINITION-SOURCE) NIL │ │ │ │ COMPILER::OPAQUE class predicatep │ │ │ │ MAKE-INSTANCE STANDARD-CLASS (:NAME :DIRECT-SUPERCLASSES :DIRECT-SLOTS :DEFINITION-SOURCE) NIL │ │ │ │ MAKE-INSTANCE STANDARD-CLASS (:NAME :DIRECT-SUPERCLASSES :DIRECT-SLOTS :DEFINITION-SOURCE :PREDICATE-NAME) NIL │ │ │ │ -5603MAKE-INSTANCE STANDARD-CLASS (:DIRECT-SUPERCLASSES :DIRECT-SLOTS :DEFINITION-SOURCE) NIL( │ │ │ │ +5603MAKE-INSTANCE STANDARD-CLASS (:DIRECT-SUPERCLASSES :DIRECT-SLOTS :DEFINITION-SOURCE) NIL0 │ │ │ │ 5531MAKE-INSTANCE STANDARD-GENERIC-FUNCTION (:METHOD-COMBINATION :METHOD-CLASS) NIL5 │ │ │ │ -4489MAKE-INSTANCE STANDARD-GENERIC-FUNCTION NIL NIL28 │ │ │ │ +4489MAKE-INSTANCE STANDARD-GENERIC-FUNCTION NIL NIL20 │ │ │ │ 8467MAKE-INSTANCE STANDARD-GENERIC-FUNCTION (:METHOD-COMBINATION :METHOD-CLASS :NAME) NIL561 │ │ │ │ ../unixport/saved_ansi_gcle ~s ~stirpc -lreadline.script -oefix-map==. -fstack-protector-strong -Wformat -Werror=format-security -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 -msse2 -mfpmath=sse -I/usr/include/tirpc -Wdate-time -D_FORTIFY_SOURCE=2014200157396816762397039179752050792232356895015462964640152674545829301875525558152705003584174112343252181190449775004909802560807229583141047779452551682558611454656618788476274699842210912196109101222598588570490991427799975956268046938727778025679930219182352257223203624749960990027198130159126571620929149733936278918180065589692400141796498711549019217934550666845239908715468726668301837371008717315261142400616572698371815416392793761596480262319069283908180935188985886156073141403429579573699213281216857389763310593899004949355350201135900802368146995845466996283215521702027115152886430797292371923646202385648880245888971313798520003207576625612701131525683372905818922903342693994794039231289232852501823998188494713800698190885682417701518497863549322432938437869384679754870969724724442634794477574681922048911225358615395478636110120225280528082571188219108996468495481576800958543706089333124276773554009971381078290690077601220519137241227860093132760900695178342161738425107835012518882401233246972822446536830595194669716387827544797799408030963946766116232760094460537457286551824754832646546403454494574431737093292979689349102083771917673407872219664670000336735291233161601121146985565721986035055991295393044076207774795073108737012520461517597082616390196252282586723592337485407985937331645778140160556246066796832162037330965887494637204219117749780764073238615752770180145830587357816755352282738177198528584890872429091537426578790271918094561302119050422892056220745103572709015853355638504810885838419752506482127809595109175104655025509049608701828930809589460434998976861474280951120629668461035163821782733660476236635659060267245607249948427810089453119225166505848345862661242863383281875480995421959607888475147382848773828628217284276787723882074453992354415387821225174827354363996561826901238039859972289245996706737072397179259957349809961175967580526869168583661950801313609755715816375192730543501412776797526720407825237796729583885715084336514487614866024787311687825619785469535852989727158970854491506524694655631299950964661189066103626776402639440871482522793136065755332422974285795421663286135272452849038220772546800139895532986569553187811373798703948583522078720746121040391517544582435692071268902311721966222525426187351284162686255959465077161693885754421656394349012015993641408945485454019759888853443837897951814796006141876806442472251331358833680801030953360942255747056467203621527060980341383177257222294984722875309109564909265051506406667483947498833095246283422731165186565771382879454177415284849915380798036363833813485484053924046284322513921062854223964049741039353668612438464489244741861061565456467346785997834433552305173772621107761512959997105942736871551982966186945082279855861581606080306166357130988485890026803791493021614548064172136243326000336316136563204566006815469232567466902115251711000835123077117638157721429993241496972787750933537121422384888200292709775817278366992936195093558903983231637981546466585679599824298234630316178274413486033465037826119562675446261783507741300214201527887931703126390876340688854872506781486239998184878467867674814542461589454957643044582842649614859974897905629643833393028490261303222014256116913876835314869027311391028697097700990300521860435051881003134869681162357711744561598060055980575018611492857739986180686081727836886217648291271696549208075998514435679394702771839225802537148764591943097829331498491954846634401798063153178226987543689333152481155522128487548616131421046075422694302787334326325968712661834586303350477137499958821492686774451631823700448591640287843657623160051930686758921984664731068309688958766125606177763976568155581104250253707859832147134531608645539594754336929499063014707708498925138379428758591354640692292815002113967412041292521202549150342667182383196262188325817165966365999320609178410687050794166633318142169889190957924255283807861996631264646526364290257840574876062091937407883679945325732359587793537749343098486815228779634524253025531618071958370617062783896903314539330612608362974832324379378930763857983724918305944857781580992362257145782708557880707341881977500503458561369870925646663317937405498663793410179154045195336036759597407512785946741124043176630946060324837347744416732989654816227025485877859925218251611363984150242601114156243241657593237035773253372036518629132250739535593023196125901034009498969135491634781996631438279646959357218871602225513031418021832372721672938624750612435692686859992141755607057028212946366578756105448434966719144613755506327898814776678540697712011590117873725417077000140154475550664690772429624593624478052386922002247445046614978985089148643402427970478664571552657681605870434410911822982352820022028675183247943415304377941183369579490278169006984760781182631749360109397461009150943713541571915514684781845587783260908069400292722583563891743313992102304196474629254953987021294228669666280369834753460383179031206678902499349685956688048876357810955331252133911203938146883469102272941675000700501754688985920872067772691278276658143313264264341051162266772305426594492717484914992952631966085095883662591670486598573660127313607421781787194358193011393000295681142136371850569296631653993974711380838425489088222611460128443620540439628128897549530649819658337607483048581871516713586654868717580626124337616880066019489906598708442135346255231202423684788591924501794930834888837743541347147214803616641000314455860085329547572523536335862381309283122973032586772780888437700508781501685444202680128443308232875584472444440100048998837242016307 │ │ │ │ CONDITIONS │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ PCL.PV-CELL. │ │ │ │ -.NEXT-METHOD-CALL. │ │ │ │ ,DECLARE │ │ │ │ @@ -160737,132 +160737,132 @@ │ │ │ │ -FUNCTION │ │ │ │ -NO-APPLICABLE-METHOD │ │ │ │ pcl/gcl_pcl_dfun.lisp │ │ │ │ (#0)+(#1)<* │ │ │ │ immnum_plus(#0,#1)* │ │ │ │ (#0)->rat.rat_denb+ │ │ │ │ fixnum_dpf(fix(#1->c.c_car),fix(#1->c.c_cdr),#0,#2) │ │ │ │ -(#0)==(#1)+ │ │ │ │ +(#0)==(#1)* │ │ │ │ char_code(#0)==char_code(#1) │ │ │ │ eql(#0,#1) │ │ │ │ (#0)*(#1) │ │ │ │ safe_mul(#0,#1) │ │ │ │ immnum_times(#0,#1) │ │ │ │ -(1L<<(#1))* │ │ │ │ +(1L<<(#1)) │ │ │ │ fixnum_expt((#0),(#1))a │ │ │ │ number_expt(#0,#1)* │ │ │ │ STRING-CHAR-SIMPLE-TYPEP-FN │ │ │ │ STRING-CHAR73590STRING-CHAR │ │ │ │ -((#0)->st.st_dim)h* │ │ │ │ +((#0)->st.st_dim) │ │ │ │ ((#0)%(#1)) │ │ │ │ immnum_rem(#0,#1))* │ │ │ │ -#0->s.s_gfdef │ │ │ │ +#0->s.s_gfdef}d │ │ │ │ fixnum_ldb(fix(#0->c.c_car),fix(#0->c.c_cdr),#1)../unixport/raw_ansi_gclunixport/ │ │ │ │ ((#0)->s.s_dbind) │ │ │ │ (#0)>=(#1)+ │ │ │ │ STDESIG-SIMPLE-TYPEP-FN │ │ │ │ -STDESIG72304@ │ │ │ │ +STDESIG72304 │ │ │ │ LONGFLOAT-SIMPLE-TYPEP-FN │ │ │ │ LONGFLOAT72306v │ │ │ │ LONGFLOAT │ │ │ │ -IFUN-SIMPLE-TYPEP-FNhwu │ │ │ │ +IFUN-SIMPLE-TYPEP-FN(wu │ │ │ │ IFUN72320i* │ │ │ │ -((object)(#0))} │ │ │ │ +((object)(#0))r │ │ │ │ read_pointer_object(#0) │ │ │ │ creal(#0) │ │ │ │ creal(#0) │ │ │ │ (#0)->cmp.cmp_realh │ │ │ │ creal(#0) │ │ │ │ creal(#0) │ │ │ │ (#0)->cmp.cmp_real │ │ │ │ -immnum_bitp(#0,#1)* │ │ │ │ +immnum_bitp(#0,#1)+ │ │ │ │ immnum_count(#0)cdifference(#0,#1)) │ │ │ │ (#0)->rat.rat_num │ │ │ │ -immnum_signum(#0) │ │ │ │ -cimag(#0) │ │ │ │ +immnum_signum(#0)`+ │ │ │ │ cimag(#0) │ │ │ │ +cimag(#0)"+ │ │ │ │ (#0)->cmp.cmp_imag* │ │ │ │ -cimag(#0)2) │ │ │ │ -cimag(#0) │ │ │ │ -(#0)->cmp.cmp_imag │ │ │ │ -make_simple_string(#1)~ │ │ │ │ +cimag(#0)2* │ │ │ │ +cimag(#0))* │ │ │ │ +(#0)->cmp.cmp_imag* │ │ │ │ +make_simple_string(#1)z │ │ │ │ make_dcomplex(#1) │ │ │ │ make_fcomplex(#1) │ │ │ │ make_fixnum(#1) │ │ │ │ make_fixnum(#1) │ │ │ │ make_fixnum(#1) │ │ │ │ make_fixnum(#1) │ │ │ │ make_fixnum(#1) │ │ │ │ make_fixnum(#1) │ │ │ │ make_fixnum(#1) │ │ │ │ make_fixnum(#1) │ │ │ │ -code_char(#1) │ │ │ │ +code_char(#1)Fx │ │ │ │ make_longfloat(#1) │ │ │ │ make_shortfloat(#1) │ │ │ │ -ctimes(#0,#1)Yy │ │ │ │ +ctimes(#0,#1) │ │ │ │ (#0)!=(#1)+ │ │ │ │ immnum_ne(#0,#1)({object _y=(object)#0;is_imm_fixnum(_y) ? Cnil : (is_imm_fixnum(_y->c.c_cdr) ? _y : (_y->d.f||_y->d.e ? Cnil : _y));}) │ │ │ │ ({object _y=(object)fix(#0);is_imm_fixnum(_y) ? Cnil : (is_imm_fixnum(_y->c.c_cdr) ? _y : (_y->d.f||_y->d.e ? Cnil : _y));}) │ │ │ │ ({object _y=(object)#0;is_imm_fixnum(_y) ? Cnil : (is_imm_fixnum(_y->c.c_cdr) ? _y : (_y->d.f||_y->d.e ? Cnil : _y));}) │ │ │ │ ({object _y=(object)fixint(#0);is_imm_fixnum(_y) ? Cnil : (is_imm_fixnum(_y->c.c_cdr) ? _y : (_y->d.f||_y->d.e ? Cnil : _y));}) │ │ │ │ immnum_oddp(#0) │ │ │ │ -((object)(#0))<((object)(#1))Ec │ │ │ │ +((object)(#0))<((object)(#1)) │ │ │ │ (#0)<(#1) │ │ │ │ -(#0)!=(#1)* │ │ │ │ +(#0)!=(#1)+ │ │ │ │ char_code(#0)!=char_code(#1) │ │ │ │ !eql(#0,#1) │ │ │ │ -immnum_zerop(#0)structure_set(#0,#1,#2,#3) │ │ │ │ +immnum_zerop(#0)structure_set(#0,#1,#2,#3)+ │ │ │ │ fixnum_dpb(fix(#1->c.c_car),fix(#1->c.c_cdr),#0,#2) │ │ │ │ immnum_evenp(#0)(((#0)->st.st_fillp)=(((#0)->st.st_hasfillp) ? (#1) : ((#0)->st.st_fillp))) │ │ │ │ (((#0)->st.st_fillp)=(((#0)->st.st_hasfillp) ? (#1) : ((#0)->st.st_fillp))) │ │ │ │ immnum_plusp(#0)Thu Apr 10 09:38:27 PM EDT 2025 │ │ │ │ (#0)/(#1) │ │ │ │ number_divide(#0,#1) │ │ │ │ ~s heap words available~% │ │ │ │ cplus(#0,#1) │ │ │ │ (#0)>(#1) │ │ │ │ write_pointer_object(#0,#1) │ │ │ │ -(FAST-WRITER-METHOD SLOT-OBJECT SYSTEM::STREAM-NAME)0 │ │ │ │ -(FAST-WRITER-METHOD SLOT-OBJECT SYSTEM::HASH) │ │ │ │ +(FAST-WRITER-METHOD SLOT-OBJECT SYSTEM::STREAM-NAME) │ │ │ │ +(FAST-WRITER-METHOD SLOT-OBJECT SYSTEM::HASH)L │ │ │ │ (FAST-WRITER-METHOD SLOT-OBJECT SYSTEM::LINE)cx │ │ │ │ @0;type_of(#0)==t_spice │ │ │ │ -gcl_dwtest │ │ │ │ +gcl_dwtest* │ │ │ │ pathname_designatorp(#0)PATHNAME-DESIGNATORP │ │ │ │ -({fixnum _i;for (_i=(#1);_i<(#0)->ht.ht_size && (#0)->ht.ht_self[_i].hte_key==OBJNULL;_i++);_i==(#0)->ht.ht_size ? -1 : _i;})&j │ │ │ │ +({fixnum _i;for (_i=(#1);_i<(#0)->ht.ht_size && (#0)->ht.ht_self[_i].hte_key==OBJNULL;_i++);_i==(#0)->ht.ht_size ? -1 : _i;})%j │ │ │ │ ({fixnum _i;for (_i=fix(#1);_i<(#0)->ht.ht_size && (#0)->ht.ht_self[_i].hte_key==OBJNULL;_i++);_i==(#0)->ht.ht_size ? -1 : _i;})NEXT-HASH-TABLE-INDEXO │ │ │ │ -((((~(-1 << (#0))) << (#1)) & (#2)) >> (#1))p │ │ │ │ +((((~(-1 << (#0))) << (#1)) & (#2)) >> (#1))` │ │ │ │ INIT-CMP-ANON │ │ │ │ ../cmpnew/gcl_collectfn │ │ │ │ SET-UP-PROFILE │ │ │ │ (#0)->ht.ht_self[(#1)].hte_value(#0)->ht.ht_self[fix(#1)].hte_value │ │ │ │ HASH-ENTRY-BY-INDEX │ │ │ │ -(#0)->ht.ht_self[(#1)].hte_keyf │ │ │ │ -(#0)->ht.ht_self[fix(#1)].hte_keyF+ │ │ │ │ +(#0)->ht.ht_self[(#1)].hte_keyd │ │ │ │ +(#0)->ht.ht_self[fix(#1)].hte_key │ │ │ │ HASH-KEY-BY-INDEXR+ │ │ │ │ ({register fixnum _i=#0;register object _x=#1;for (;_i--;_x=_x->c.c_cdr);_x;}) │ │ │ │ ({register fixnum _i=#0;register object _x=#1;for (;_i--;_x=_x->c.c_cdr);_x;})b │ │ │ │ CMP-NTHCDR+ │ │ │ │ ((#0) << (#1)) │ │ │ │ -((#0) >> (- (#1)))+ │ │ │ │ -@0;(type_of(#0) == t_vector && (#0)->v.v_elttype == (#1)) │ │ │ │ +((#0) >> (- (#1))) │ │ │ │ +@0;(type_of(#0) == t_vector && (#0)->v.v_elttype == (#1))k+ │ │ │ │ VECTOR-TYPE │ │ │ │ CFUN-SIMPLE-TYPEP-FN │ │ │ │ CFUN72318 │ │ │ │ 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);})e │ │ │ │ ../unixport/saved_ansi_gcl+ │ │ │ │ ((#0)->v.v_hasfillp ? (#0)->v.v_fillp : (#0)->v.v_dim)i │ │ │ │ length(#0) │ │ │ │ -(#0 + I * #1)Mk │ │ │ │ +(#0 + I * #1)Kk │ │ │ │ make_complex(#0,#1) │ │ │ │ (((int(*)(double))dlisinf)( │ │ │ │ -(#0)==Cnil* │ │ │ │ +(#0)==Cnil │ │ │ │ (#0)==(#1) │ │ │ │ (#0)==(#1)+ │ │ │ │ @0;(#0->s.s_sfdef!=NOT_SPECIAL || #0->s.s_gfdef!=OBJNULL) │ │ │ │ -@0;(#0->s.s_sfdef!=NOT_SPECIAL || #0->s.s_gfdef!=OBJNULL)k* │ │ │ │ +@0;(#0->s.s_sfdef!=NOT_SPECIAL || #0->s.s_gfdef!=OBJNULL)Tx │ │ │ │ PCL::SYSTEM::CONTEXT SLOT0* │ │ │ │ PCL::SYSTEM::INSTREAM SLOT0 │ │ │ │ PCL::SYSTEM::CONTEXT SLOT2 │ │ │ │ PCL::SYSTEM::INSTREAM SLOT2 │ │ │ │ PCL::SYSTEM::CONTEXT SLOT1v │ │ │ │ PCL::SYSTEM::INSTREAM SLOT1 │ │ │ │ (((int(*)(double))dlisnan)( │ │ │ │ @@ -173678,15 +173678,15 @@ │ │ │ │ immnum_negate(#1) │ │ │ │ (#0)-(#1) │ │ │ │ immnum_minus(#0,#1) │ │ │ │ SHORTFLOAT-SIMPLE-TYPEP-FN │ │ │ │ SHORTFLOAT72308 │ │ │ │ SHORTFLOAT │ │ │ │ BITVECTOR-SIMPLE-TYPEP-FN │ │ │ │ -BITVECTOR72314 │ │ │ │ +BITVECTOR72314{ │ │ │ │ BITVECTOR │ │ │ │ SYSTEM::CONTEXT SLOT1 │ │ │ │ SYSTEM::CONTEXT SLOT0 │ │ │ │ SYSTEM::CONTEXT SLOT2 │ │ │ │ cmod(#0) │ │ │ │ SFARRAY-SIMPLE-TYPEP-FN │ │ │ │ SFARRAY72326 │ │ │ │ @@ -173695,17 +173695,17 @@ │ │ │ │ immnum_and((#0),(#1));c │ │ │ │ HASHTABLE-SIMPLE-TYPEP-FN │ │ │ │ HASHTABLE72310| │ │ │ │ HASHTABLE- │ │ │ │ immnum_boole(#0,#1,#2)| │ │ │ │ immnum_bool(#0,#1,#2) │ │ │ │ immnum_nor(#0,#1) │ │ │ │ -immnum_nor(#0,#1)^ │ │ │ │ +immnum_nor(#0,#1) │ │ │ │ immnum_andc1(#0,#1) │ │ │ │ -(~(#0) & (#1)) │ │ │ │ +(~(#0) & (#1))z │ │ │ │ immnum_andc1(#0,#1) │ │ │ │ immnum_andc2(#0,#1) │ │ │ │ ((#0) & ~(#1)) │ │ │ │ immnum_andc2(#0,#1) │ │ │ │ immnum_orc1(#0,#1) │ │ │ │ immnum_orc1(#0,#1) │ │ │ │ immnum_orc2(#0,#1) │ │ │ │ @@ -173715,49 +173715,49 @@ │ │ │ │ immnum_eqv(#0,#1) │ │ │ │ immnum_eqv(#0,#1) │ │ │ │ OCOMPLEX-SIMPLE-TYPEP-FNG72313) │ │ │ │ OCOMPLEX72312 │ │ │ │ OCOMPLEX │ │ │ │ USTRING-SIMPLE-TYPEP-FN │ │ │ │ USTRING72322 │ │ │ │ -((#0) | (#1))cp │ │ │ │ +((#0) | (#1))lp │ │ │ │ immnum_ior((#0),(#1)) │ │ │ │ -myfork()(#1)->v.v_self| │ │ │ │ -(#1)->fixa.fixa_selfP`u │ │ │ │ +myfork()(#1)->v.v_self │ │ │ │ +(#1)->fixa.fixa_self │ │ │ │ (#1)->lfa.lfa_self │ │ │ │ (#1)->sfa.sfa_self │ │ │ │ (#1)->st.st_self(#1) │ │ │ │ object_to_string(#1) │ │ │ │ (dcomplex)(#1)u │ │ │ │ object_to_dcomplex(#1)t │ │ │ │ (fcomplex)(#1)g │ │ │ │ -object_to_fcomplex(#1)b │ │ │ │ +object_to_fcomplex(#1)g │ │ │ │ (long)(#1) │ │ │ │ object_to_long(#1) │ │ │ │ -(fixnum)(#1)( │ │ │ │ +(fixnum)(#1)0*p │ │ │ │ object_to_fixnum(#1)8 │ │ │ │ (uint)(#1) │ │ │ │ object_to_uint(#1) │ │ │ │ (ushort)(#1) │ │ │ │ object_to_ushort(#1) │ │ │ │ (uchar)(#1) │ │ │ │ object_to_uchar(#1) │ │ │ │ (int)(#1) │ │ │ │ -object_to_int(#1)~ │ │ │ │ +object_to_int(#1) │ │ │ │ (short)(#1) │ │ │ │ object_to_short(#1) │ │ │ │ (char)(#1) │ │ │ │ object_to_char(#1) │ │ │ │ (character)(#1) │ │ │ │ object_to_character(#1) │ │ │ │ (double)(#1) │ │ │ │ -object_to_double(#1)@ │ │ │ │ +object_to_double(#1) │ │ │ │ (float)(#1) │ │ │ │ object_to_float(#1) │ │ │ │ -object_to_fixnum(#1) │ │ │ │ +object_to_fixnum(#1)`rm │ │ │ │ (compiled_functionp(#0))Ct │ │ │ │ *METHOD-FUNCTION-PLIST* │ │ │ │ *BUILT-IN-WRAPPER-SYMBOLS* │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ PV-TABLEP │ │ │ │ @@ -174986,33 +174986,33 @@ │ │ │ │ @0;(is_imm_fix(#0)) │ │ │ │ @0;eql_is_eq(#0) │ │ │ │ ((#0)->sm.sm_fp)!=0 │ │ │ │ @0;(type_of(#0)==t_stream? ((#0)->sm.sm_fp)!=0: 0 ) │ │ │ │ (((int(*)(void *))dlgetc)(( │ │ │ │ )->sm.sm_fp)) │ │ │ │ (((int(*)(void *))dlfeof)(( │ │ │ │ -)->sm.sm_fp))Mg │ │ │ │ +)->sm.sm_fp))@z │ │ │ │ read_char1(#0,#1) │ │ │ │ gcc -c -g -Werror=implicit-function-declaration -ffile-prefix-map==. -fstack-protector-strong -Wformat -Werror=format-security -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 -msse2 -mfpmath=sse -I/usr/include/tirpc -Wdate-time -D_FORTIFY_SOURCE=2q │ │ │ │ gcc -Wl,-z,relro -no-pie -Wl,-z,relro -Wl,-T,gcl.script -o │ │ │ │ -lansi_gcl -lX11 -ldl -lm -ldl -lgmp -ltirpc -lreadline │ │ │ │ -init_raw.lsph x │ │ │ │ -gcl_readlineH │ │ │ │ +init_raw.lsp │ │ │ │ +gcl_readline@ │ │ │ │ INIT-READLINE │ │ │ │ /usr/share/info/ │ │ │ │ INFO-DATA │ │ │ │ MKGCMONITOR │ │ │ │ TKCONNECT │ │ │ │ *TK-LIBRARY* │ │ │ │ ((#0) ^ (#1)) │ │ │ │ -immnum_xor((#0),(#1))'o │ │ │ │ +immnum_xor((#0),(#1))&o │ │ │ │ gcl_dwtestcases │ │ │ │ XGCL-DEMO │ │ │ │ Welcome to xgcl! Try (xgcl-demo) for a demonstration.$j │ │ │ │ -gcl_auto_new │ │ │ │ +gcl_auto_new@ │ │ │ │ ../lsp/gcl_auto_new.lsp │ │ │ │ (((int(*)(int,void *))dlputc)(char_code(),( │ │ │ │ )->sm.sm_fp)) │ │ │ │ (((int(*)(int,void *))dlputc)(m │ │ │ │ )->sm.sm_fp)) │ │ │ │ gc-monitor │ │ │ │ GCL-TK-DEMO │ │ │ │ @@ -175035,25 +175035,25 @@ │ │ │ │ SYSTEM::INSTREAM class predicatep │ │ │ │ SYSTEM::INSTREAM SLOT0x │ │ │ │ SYSTEM::INSTREAM SLOT1 │ │ │ │ SYSTEM::INSTREAM SLOT2| │ │ │ │ SYSTEM SPICE slot WRITER │ │ │ │ SYSTEM LINE slot WRITER │ │ │ │ SYSTEM LINE slot READER │ │ │ │ -(FAST-READER-METHOD SLOT-OBJECT SYSTEM::VEC)P │ │ │ │ +(FAST-READER-METHOD SLOT-OBJECT SYSTEM::VEC) │ │ │ │ (FAST-READER-METHOD SLOT-OBJECT FIRST)g │ │ │ │ -(FAST-WRITER-METHOD SLOT-OBJECT SYSTEM::VEC) │ │ │ │ +(FAST-WRITER-METHOD SLOT-OBJECT SYSTEM::VEC)p │ │ │ │ (FAST-WRITER-METHOD SLOT-OBJECT FIRST) │ │ │ │ (FAST-READER-METHOD SLOT-OBJECT SYSTEM::STREAM-NAME) │ │ │ │ (FAST-READER-METHOD SLOT-OBJECT SYSTEM::HASH) │ │ │ │ (FAST-READER-METHOD SLOT-OBJECT SYSTEM:SPICE) │ │ │ │ (FAST-READER-METHOD SLOT-OBJECT SYSTEM::LINE) │ │ │ │ (/?([^/]*/)*)([^/.]*)(\.[^/]*)? │ │ │ │ FIXARRAY-SIMPLE-TYPEP-FNG723251 │ │ │ │ -FIXARRAY72324V| │ │ │ │ +FIXARRAY72324U| │ │ │ │ FIXARRAYVersion_2_7_2pre34 │ │ │ │ immnum_nand(#0,#1) │ │ │ │ immnum_nand(#0,#1) │ │ │ │ immnum_not(#0)f │ │ │ │ fixnum_ldb(fix(#0->c.c_car),fix(#0->c.c_cdr),#1)immnum_logt(#0,#1) │ │ │ │ @0;(type_of(#0)==t_symbol&&(#0)->s.s_hpack==keyword_package) │ │ │ │ @0;realp(#0) │ │ │ │ @@ -187062,15 +187062,15 @@ │ │ │ │ 3INFER-TP5 │ │ │ │ #*00000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111) │ │ │ │ ..SLOT-UNBOUND.. │ │ │ │ ..SLOT-UNBOUND.. │ │ │ │ SLOT-ACCESSOR-NAMEPCL WRAPPER slot READER │ │ │ │ pcl/gcl_pcl_std_class.lisp │ │ │ │ (FAST-METHOD CLASS-FINALIZED-P (PCL-CLASS)) │ │ │ │ -pv-table8]} │ │ │ │ +pv-table@]} │ │ │ │ COMMON-LISP::ARRAY class predicate │ │ │ │ COMMON-LISP::CHARACTER class predicate │ │ │ │ COMMON-LISP::COMPLEX class predicate │ │ │ │ COMMON-LISP::FLOAT class predicate │ │ │ │ COMMON-LISP::REAL class predicate │ │ │ │ COMMON-LISP::INTEGER class predicate │ │ │ │ COMMON-LISP::RATIO class predicate │ │ │ │ @@ -199506,15 +199506,15 @@ │ │ │ │ .NEW-VALUE. │ │ │ │ INVALIDATE-WRAPPER │ │ │ │ OWRAPPER │ │ │ │ 0OBSOLETE │ │ │ │ NWRAPPER │ │ │ │ pcl/gcl_pcl_std_class.lisp │ │ │ │ (FAST-METHOD MAKE-INSTANCES-OBSOLETE (STD-CLASS)) │ │ │ │ -pv-tablep │ │ │ │ +pv-table │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ESLOTDS │ │ │ │ UPDATE-SLOTS │ │ │ │ INSTANCE-SLOTS │ │ │ │ CLASS-SLOTS │ │ │ │ DOLIST271 │ │ │ │ ,DECLARE │ │ │ │ @@ -204471,15 +204471,15 @@ │ │ │ │ 3INFER-TP< │ │ │ │ #*00000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111) │ │ │ │ ..SLOT-UNBOUND.. │ │ │ │ ..SLOT-UNBOUND.. │ │ │ │ 7PCL DFUN-STATE slot READER │ │ │ │ pcl/gcl_pcl_methods.lisp(FAST-METHOD COMPUTE-DISCRIMINATING-FUNCTION (STANDARD-GENERIC-FUNCTION)) │ │ │ │ MOST-SPECIFIC-LAST~ │ │ │ │ -pv-table }} │ │ │ │ +pv-table8}} │ │ │ │ coerce_to_string(#0) │ │ │ │ (FAST-WRITER-METHOD SLOT-OBJECT ANSI-LOOP::TYPE-SYMBOLS)X8) │ │ │ │ MAKE-INSTANCE STANDARD-BOUNDP-METHOD (:QUALIFIERS :LAMBDA-LIST :SPECIALIZERS :DOCUMENTATION :SLOT-NAME :ALLOW-OTHER-KEYS :METHOD-SPEC :FAST-FUNCTION :PLIST) T │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ .PV-CELL. │ │ │ │ .NEXT-METHOD-CALL. │ │ │ │ SYSTEMOBJECT │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.data {} │ │ │ │ @@ -65,15 +65,15 @@ │ │ │ │ 00880bc0 : │ │ │ │ ........ │ │ │ │ │ │ │ │ 00880bc8 : │ │ │ │ .... │ │ │ │ │ │ │ │ 00880bcc : │ │ │ │ - ..d..... │ │ │ │ + (.d..... │ │ │ │ │ │ │ │ 00880bd4 : │ │ │ │ .... │ │ │ │ │ │ │ │ 00880bd8 : │ │ │ │ 8... │ │ │ │ │ │ │ │ @@ -423,67 +423,67 @@ │ │ │ │ P"..@ ..@....... │ │ │ │ .!... ......P... │ │ │ │ ........@...@... │ │ │ │ ................ │ │ │ │ ... │ │ │ │ .x...y......x... │ │ │ │ P...@...h....... │ │ │ │ - .Oj......Sj..... │ │ │ │ + xOj......Rj..... │ │ │ │ ................ │ │ │ │ 0........)...... │ │ │ │ - ....x.&.8....... │ │ │ │ - ..&.8...pV....&. │ │ │ │ + ....h.&.8....... │ │ │ │ + x.&.8...pV....&. │ │ │ │ h5......8....... │ │ │ │ 8....x.......P.. │ │ │ │ - (Y...O.......L.. │ │ │ │ + .Y...O.......L.. │ │ │ │ ............(... │ │ │ │ ....x........... │ │ │ │ ....(........... │ │ │ │ ....K..H....|.. │ │ │ │ - X...X.&..lj.p... │ │ │ │ - .J...Y...Y..h... │ │ │ │ + X...H.&.@lj.p... │ │ │ │ + .J..pY...Y..h... │ │ │ │ .v..`.....&..... │ │ │ │ ................ │ │ │ │ X...0...p....... │ │ │ │ H...@........... │ │ │ │ ....({....&..... │ │ │ │ - (.&.X.j.....8... │ │ │ │ + ..&...j.....8... │ │ │ │ .(......8....... │ │ │ │ ....8.........&. │ │ │ │ 8...0...X....... │ │ │ │ - x+....&.(.&.8.&. │ │ │ │ - ....H.&.8....z.. │ │ │ │ - X.j..{...R...... │ │ │ │ - ..j..... .j..... │ │ │ │ - X.j.(.j......... │ │ │ │ + x+....&...&.(.&. │ │ │ │ + ....8.&.8....z.. │ │ │ │ + ..j..{...R...... │ │ │ │ + ..j.......j..... │ │ │ │ + ..j...j......... │ │ │ │ H...X.....j.@T.. │ │ │ │ - .*....j...j..... │ │ │ │ - (.j......{....j. │ │ │ │ - ..&...j...j.(.j. │ │ │ │ + .*..`.j...j..... │ │ │ │ + ..j......{..P.j. │ │ │ │ + ..&...j...j...j. │ │ │ │ 8... ...x{..P{.. │ │ │ │ h|...|...)....&. │ │ │ │ ..&...&...&...j. │ │ │ │ - (.j...j..}..h|.. │ │ │ │ + ..j...j..}..h|.. │ │ │ │ ..&...&...&...&. │ │ │ │ - ..j.x.k...k.h|.. │ │ │ │ + X.j.0.k.`.k.h|.. │ │ │ │ ..&...&...&...&. │ │ │ │ `p...p..X}...}.. │ │ │ │ .}..H.....k.p... │ │ │ │ - ..k.......k..... │ │ │ │ - ..k..}..0}..8&k. │ │ │ │ - .'.. .......x'k. │ │ │ │ + H.k.....@.k..... │ │ │ │ + ..k..}..0}...&k. │ │ │ │ + .'.. .......0'k. │ │ │ │ .5...|...|...2k. │ │ │ │ - p3k.h|..h|...... │ │ │ │ - .Dk.....XEk.8... │ │ │ │ + (3k.h|..h|...... │ │ │ │ + .Dk.....(Ek.8... │ │ │ │ x....... ...@... │ │ │ │ - .O...*...N..xJk. │ │ │ │ - ........hLk.`... │ │ │ │ + .O...*...N..@Jk. │ │ │ │ + ........@Lk.`... │ │ │ │ ........(....... │ │ │ │ ....h1..(S...... │ │ │ │ - 8...8.l...l.(... │ │ │ │ + 8.....l...l.(... │ │ │ │ ... │ │ │ │ `.......P...P... │ │ │ │ ............@... │ │ │ │ `...P........... │ │ │ │ ............p... │ │ │ │ ...@........... │ │ │ │ ........0....... │ │ │ │ @@ -696,243 +696,243 @@ │ │ │ │ .).. *...E..pF.. │ │ │ │ .H......@... E.. │ │ │ │ .+...*...-...-.. │ │ │ │ P-...-...,..`,.. │ │ │ │ .,..p+.. +..PH.. │ │ │ │ .G...G...*...... │ │ │ │ ....8.........~. │ │ │ │ - ...../..p....... │ │ │ │ - ......`......... │ │ │ │ - .....h..(....gb. │ │ │ │ - P...x....jb. mb. │ │ │ │ + .....7..p....... │ │ │ │ + ......`.(....... │ │ │ │ + .....h..(....pb. │ │ │ │ + P...x...Pqb..rb. │ │ │ │ .d...........i.. │ │ │ │ - (... qb.P...x... │ │ │ │ - .rb..sb.....htb. │ │ │ │ - (.*.....X/....g. │ │ │ │ + (....ub.P...x... │ │ │ │ + xb..xb.....H{b. │ │ │ │ + 8.*.....X/..X.g. │ │ │ │ (.......`....... │ │ │ │ ......g......... │ │ │ │ - ./..........`.g. │ │ │ │ + ./............g. │ │ │ │ ........pV...... │ │ │ │ ....`.....h..... │ │ │ │ - ..k.....h>m..... │ │ │ │ - ..n.....0.o..... │ │ │ │ - x...(....'q.P... │ │ │ │ - x....+q......... │ │ │ │ - (.....q.P...x... │ │ │ │ - P0q..0q...s..... │ │ │ │ + .'k......Hm.0... │ │ │ │ + ..n.....(.o..... │ │ │ │ + ....(...H0q.P... │ │ │ │ + x....2q......... │ │ │ │ + (....7q.P...x... │ │ │ │ + .7q..8q...s..... │ │ │ │ ......s......... │ │ │ │ - ........P.s..... │ │ │ │ + ..........s..... │ │ │ │ .....`......PY.. │ │ │ │ - ......*.....x.t. │ │ │ │ - ....x.u.(.....v. │ │ │ │ - p...X.v......I.. │ │ │ │ - (...x2w.P...x... │ │ │ │ - h3w.....h4w.@.w. │ │ │ │ - ..........w..... │ │ │ │ + ......*.......u. │ │ │ │ + ....p.u.(.....v. │ │ │ │ + p.....v......I.. │ │ │ │ + (....6w.P...x... │ │ │ │ + .7w......8w...w. │ │ │ │ + ........p.w..... │ │ │ │ ..............w. │ │ │ │ ........p.....*. │ │ │ │ - ........(....]x. │ │ │ │ - P...x...p^x..... │ │ │ │ - ._x..5y......... │ │ │ │ - .8y............. │ │ │ │ - .....;y......... │ │ │ │ - ....8.*.....(.y. │ │ │ │ - .....!z.(.z..... │ │ │ │ - ....@.z......... │ │ │ │ + ........(...pbx. │ │ │ │ + P...x...Pcx..... │ │ │ │ + .dx..{......(|..... │ │ │ │ - ..|.....h%~.x... │ │ │ │ - .@..pf..p.b.X... │ │ │ │ - ..e.H.... h..... │ │ │ │ - .-q.......u..... │ │ │ │ - 08w. ...X.y.0... │ │ │ │ - ..z.....x.{..... │ │ │ │ - (.|.....0i~..... │ │ │ │ - ..........e..... │ │ │ │ - ..g.....(%l..... │ │ │ │ - @.p.....0.s..... │ │ │ │ - ..u.....`.w.p... │ │ │ │ - 0.x.P...0.z..... │ │ │ │ - h.{.`.....|.@... │ │ │ │ - 0.~. ...@....... │ │ │ │ - .?e......Xh.p... │ │ │ │ - ..m.0....4r..... │ │ │ │ - .Ru.....0.w.P... │ │ │ │ - 8|x.......y..... │ │ │ │ + ........h.+.x.+. │ │ │ │ + ..........y..... │ │ │ │ + ..........z..... │ │ │ │ + ..{.p...hj|.x... │ │ │ │ + ..}.X.....}.`... │ │ │ │ + ..~.@...P...X... │ │ │ │ + ..d.....`?f..... │ │ │ │ + .Jh. ...p$l..... │ │ │ │ + H.o.......s..... │ │ │ │ + ..u.(.....w..... │ │ │ │ + .ow.......w.P... │ │ │ │ + .Zx..... .x..... │ │ │ │ + ..y......uz..... │ │ │ │ + .I{......1|..... │ │ │ │ + ..|.....`/~.x... │ │ │ │ + @I......(.b.`... │ │ │ │ + ..e.H....#h..... │ │ │ │ + .0q......3u..... │ │ │ │ + .9w. .....y.0... │ │ │ │ + P.z.......{..... │ │ │ │ + ..|......j~..... │ │ │ │ + `.........e.P... │ │ │ │ + h.g......)l..... │ │ │ │ + ..p.......s..... │ │ │ │ + p.u.......w.p... │ │ │ │ + `.x.P...8.z..... │ │ │ │ + ..{.`.....|.@... │ │ │ │ + ..~. ...p...0... │ │ │ │ + .Ae.....hYh.p... │ │ │ │ + .m.0....7r..... │ │ │ │ + .Ru.......w.P... │ │ │ │ + ..x.......y..... │ │ │ │ .W...Y..@Y...X.. │ │ │ │ @X..PW..PR...W.. │ │ │ │ PV...U..0U...T.. │ │ │ │ .T...U..@T...S.. │ │ │ │ @S...R...Q...... │ │ │ │ ... │ │ │ │ ....(.*..K...... │ │ │ │ - .L...(}..J..p... │ │ │ │ - .)......(B}..B}. │ │ │ │ + .L...+}..J..p... │ │ │ │ + .).......F}.0G}. │ │ │ │ `...(Y.......U.. │ │ │ │ - .....R.......F}. │ │ │ │ - HG}.pH}..H}.pV.. │ │ │ │ - XL}..L}...*..... │ │ │ │ - ............h.*. │ │ │ │ + .....R......@K}. │ │ │ │ + .K}..L}..L}.pV.. │ │ │ │ + .P}.XQ}...*..... │ │ │ │ + ............x.*. │ │ │ │ 8...........8... │ │ │ │ ........8...H... │ │ │ │ .....Y......@... │ │ │ │ ......*...*..... │ │ │ │ - x....Z}..*...).. │ │ │ │ - .[}.........0... │ │ │ │ - .........^}.`^}. │ │ │ │ - @T...^}......... │ │ │ │ - ....x.*.8.....*. │ │ │ │ + x...X^}..*...).. │ │ │ │ + 8_}.........0... │ │ │ │ + ........@b}..b}. │ │ │ │ + @T...c}......... │ │ │ │ + ......*.8.....*. │ │ │ │ ...........0... │ │ │ │ H...8.......@... │ │ │ │ ..*...*......... │ │ │ │ - ..........~..... │ │ │ │ + ........p.~..... │ │ │ │ ..*.8.......h... │ │ │ │ p...p...p...... │ │ │ │ `o...o.......... │ │ │ │ - P...hN..hfh..ih. │ │ │ │ - .kh.8]..P.h..... │ │ │ │ + P...hN..`fh..ih. │ │ │ │ + @kh.8]..X.h..... │ │ │ │ .J..(...hz..(7.. │ │ │ │ ........`....... │ │ │ │ - .....N....h...h. │ │ │ │ - ..h.p.h.0....... │ │ │ │ - .....N....h...h. │ │ │ │ - ..h...i......... │ │ │ │ - .....O..h6i.HBi. │ │ │ │ - hCi. hi.x....... │ │ │ │ - ....@O...zi..}i. │ │ │ │ - .}i.H.i......... │ │ │ │ - ....pO....i.X.i. │ │ │ │ - `.i.X.i......... │ │ │ │ - .....O....j.x.j. │ │ │ │ + .....N..P.h.x.h. │ │ │ │ + ..h.@.h.0....... │ │ │ │ + .....N....h.p.h. │ │ │ │ + 0.h...i......... │ │ │ │ + .....O...5i.@=i. │ │ │ │ + @Bi..gi.x....... │ │ │ │ + ....@O...yi..|i. │ │ │ │ + `}i.@.i......... │ │ │ │ + ....pO....i...i. │ │ │ │ + ..i...i......... │ │ │ │ + .....O....j.`.j. │ │ │ │ ..j..)j......... │ │ │ │ - ....0P...3j..4j. │ │ │ │ - p5j.(Wj......... │ │ │ │ - .....P...cj..ej. │ │ │ │ - hfj...j.h....... │ │ │ │ - .....Q..H.j.p.j. │ │ │ │ - ..j. .j......... │ │ │ │ - ....pR..x.j...j. │ │ │ │ - ..j..'k......... │ │ │ │ - .....S...?k.HEk. │ │ │ │ - xFk. |k......... │ │ │ │ - .... T....k.H.k. │ │ │ │ - ..k.x.k......... │ │ │ │ - ....hT....k.p.k. │ │ │ │ - ..k. .k.x....... │ │ │ │ - .....T....k.x.k. │ │ │ │ - ..k.0%l......... │ │ │ │ - .....U...6l.@8l. │ │ │ │ - .8l.p`l......... │ │ │ │ - .....V....l.0.l. │ │ │ │ - ..l...l..|...... │ │ │ │ - .... W....l...l. │ │ │ │ - X.l.(.l......... │ │ │ │ - ....hW....m.h.m. │ │ │ │ - ..m..=m.xo...... │ │ │ │ - .....W..XNm.`Qm. │ │ │ │ - 0Sm.8.m..4...... │ │ │ │ - .....W.. .m.@.m. │ │ │ │ - ..m...m.hL...... │ │ │ │ + ....0P...2j..4j. │ │ │ │ + .5j..Wj......... │ │ │ │ + .....P..(aj..ej. │ │ │ │ + `fj...j.h....... │ │ │ │ + .....Q....j...j. │ │ │ │ + ..j...j......... │ │ │ │ + ....pR....j...j. │ │ │ │ + `.j..'k......... │ │ │ │ + .....S...?k.8Ek. │ │ │ │ + .Ek.0{k......... │ │ │ │ + .... T..0.k...k. │ │ │ │ + ..k.p.k......... │ │ │ │ + ....hT....k.h.k. │ │ │ │ + ..k.X.k.x....... │ │ │ │ + .....T....k.X.k. │ │ │ │ + ..k.(%l......... │ │ │ │ + .....U...3l. 8l. │ │ │ │ + .8l.X`l......... │ │ │ │ + .....V..@.l...l. │ │ │ │ + ..l.X.l..|...... │ │ │ │ + .... W....l.0.l. │ │ │ │ + ..l...l......... │ │ │ │ + ....hW....m...m. │ │ │ │ + 0.m.....K.. ...H... │ │ │ │ p...........P].. │ │ │ │ x...X........Y.. │ │ │ │ .....H..H....... │ │ │ │ .....E..p....... │ │ │ │ .........%..5.. │ │ │ │ ....p........... │ │ │ │ - ....@.e..E..8... │ │ │ │ + ......e..E..8... │ │ │ │ ....P....A...A.. │ │ │ │ @...`H..hE...J.. │ │ │ │ .L..........(... │ │ │ │ ....x........... │ │ │ │ ....(........... │ │ │ │ ...H....]..x].. │ │ │ │ ............0... │ │ │ │ ........ ....... │ │ │ │ ._..P........... │ │ │ │ ....0A.. ....... │ │ │ │ - ....(7f.h...x'%. │ │ │ │ - .8f.8C..hJ...... │ │ │ │ - XP.......Wf..... │ │ │ │ + .....7f.h...x'%. │ │ │ │ + P8f.8C..hJ...... │ │ │ │ + XP.......Vf..... │ │ │ │ p........P...... │ │ │ │ ....(........... │ │ │ │ .M..8Q..H`..HQ.. │ │ │ │ .........,%..... │ │ │ │ ....X...x....... │ │ │ │ ................ │ │ │ │ X@.......... ... │ │ │ │ @@ -3830,29 +3830,29 @@ │ │ │ │ .4%.........X... │ │ │ │ ............0... │ │ │ │ ................ │ │ │ │ ........`....... │ │ │ │ .8%..8%.....(... │ │ │ │ ................ │ │ │ │ ........@....... │ │ │ │ - .............=g. │ │ │ │ + ............P=g. │ │ │ │ (............... │ │ │ │ .........A%.hB%. │ │ │ │ ................ │ │ │ │ .ng.0........E%. │ │ │ │ - .E%.....8.....g. │ │ │ │ - 0....H%.X.g.H.g. │ │ │ │ - .......(.....g. │ │ │ │ - h...X...`.....g. │ │ │ │ - 8.......8M%.H.g. │ │ │ │ + .E%.....8...P.g. │ │ │ │ + 0....H%.0.g...g. │ │ │ │ + .......(...p.g. │ │ │ │ + h...X...`...P.g. │ │ │ │ + 8.......8M%...g. │ │ │ │ ....(...`...8... │ │ │ │ ....XO%......... │ │ │ │ ............P... │ │ │ │ .....0....h.h;.. │ │ │ │ - ..h. .h.HY%..Y%. │ │ │ │ + `.h...h.HY%..Y%. │ │ │ │ X.......8....... │ │ │ │ H....<..h....... │ │ │ │ ....`...PI...... │ │ │ │ ....p...H... ... │ │ │ │ ................ │ │ │ │ P...........x... │ │ │ │ X`%............. │ │ │ │ @@ -4097,15 +4097,15 @@ │ │ │ │ P....v...R...u.. │ │ │ │ .v..x"!..$..."!. │ │ │ │ 8%..`%.......... │ │ │ │ .@1..@1..?1..?1. │ │ │ │ .>1.P>1..=1..... │ │ │ │ .K.......J...... │ │ │ │ ............pV.. │ │ │ │ - (.&.H.&......... │ │ │ │ + ..&.8.&......... │ │ │ │ ... │ │ │ │ .f1..b1..g1.@V1. │ │ │ │ @f1. b1..S1..o1. │ │ │ │ @k1.._1..S1..m1. │ │ │ │ Y1..u1..a1..a1. │ │ │ │ .t1..X1..X1. a1. │ │ │ │ 0t1..`1..s1..X1. │ │ │ │ @@ -4440,141 +4440,141 @@ │ │ │ │ .:7.p77.p.6...6. │ │ │ │ ..6...6...6..47. │ │ │ │ @47...6...6..... │ │ │ │ ... │ │ │ │ ................ │ │ │ │ ..&.8.........&. │ │ │ │ 8...P...(....... │ │ │ │ - Nl.....8....... │ │ │ │ + .Ml.....8....... │ │ │ │ ....8...@....... │ │ │ │ - 8.......8...0Rl. │ │ │ │ + 8.......8....Rl. │ │ │ │ .....Vl.....8... │ │ │ │ ....8.......8... │ │ │ │ ....8........... │ │ │ │ 8.......8...` .. │ │ │ │ (...XU.......\l. │ │ │ │ .*...(..(....... │ │ │ │ x...@w..(...h... │ │ │ │ ....@T......8... │ │ │ │ ....8.........&. │ │ │ │ 8.......@....... │ │ │ │ ........(...x+.. │ │ │ │ - ....x.&.8....Q.. │ │ │ │ + ....h.&.8....Q.. │ │ │ │ 0...p.......P... │ │ │ │ `............... │ │ │ │ H...P...x....... │ │ │ │ ....@........... │ │ │ │ ....(........... │ │ │ │ 8...@...X...xS.. │ │ │ │ H...........8... │ │ │ │ ........8....... │ │ │ │ 8.......8....... │ │ │ │ ....h........... │ │ │ │ - ......l.@....... │ │ │ │ + ....h.l.@....... │ │ │ │ .........v..x... │ │ │ │ ....8........... │ │ │ │ 8...........8... │ │ │ │ ....8....)...... │ │ │ │ ....8...@...h... │ │ │ │ ................ │ │ │ │ 0...X.......8... │ │ │ │ - ....x.&...&..... │ │ │ │ + ....h.&.x.&..... │ │ │ │ ..&.pV..H.!...&. │ │ │ │ ....8.......8... │ │ │ │ ....8%..Pv..xv.. │ │ │ │ .v...v...$..@... │ │ │ │ ....h.......0... │ │ │ │ X............... │ │ │ │ .... .......8... │ │ │ │ .(..`.......H... │ │ │ │ hT........&..... │ │ │ │ ........8....... │ │ │ │ ....8........... │ │ │ │ 8...(.......8... │ │ │ │ P.......8....... │ │ │ │ - 8...X.&..L...... │ │ │ │ + 8...H.&..L...... │ │ │ │ ........(....... │ │ │ │ x............... │ │ │ │ (........... ... │ │ │ │ .K.............. │ │ │ │ .....um.....x... │ │ │ │ X...........8... │ │ │ │ ................ │ │ │ │ ....`...@....... │ │ │ │ ............@... │ │ │ │ ....h.......x... │ │ │ │ h............... │ │ │ │ ......&.8....... │ │ │ │ - 8.&.8........... │ │ │ │ - `...(W......H.&. │ │ │ │ + (.&.8........... │ │ │ │ + `...(W......8.&. │ │ │ │ ............@... │ │ │ │ - X.......0.m.p.m. │ │ │ │ + X.........m.H.m. │ │ │ │ ....`........... │ │ │ │ 0...X... .....&. │ │ │ │ ....8.........&. │ │ │ │ - (....p..`...X.&. │ │ │ │ - ....@S......h.&. │ │ │ │ - 0...x.&.....8... │ │ │ │ - ..m............. │ │ │ │ + (....p..`...H.&. │ │ │ │ + ....@S......X.&. │ │ │ │ + 0...h.&.....8... │ │ │ │ + p.m............. │ │ │ │ (...........P... │ │ │ │ ............h... │ │ │ │ x...........@... │ │ │ │ ................ │ │ │ │ X...0........... │ │ │ │ ........ ...H... │ │ │ │ (...p... ...H... │ │ │ │ ....0.....&..... │ │ │ │ - X.......0....,n. │ │ │ │ - X.&.h.&...&..... │ │ │ │ - (.&.8.....&..... │ │ │ │ - ......&...&..J.. │ │ │ │ - 8.&..Ln...&..... │ │ │ │ - H....On......... │ │ │ │ - ....h.&.x.&...&. │ │ │ │ + X.......0...X,n. │ │ │ │ + H.&.X.&...&..... │ │ │ │ + ..&.8.....&..... │ │ │ │ + ....x.&...&..J.. │ │ │ │ + (.&..Kn...&..... │ │ │ │ + H...`On......... │ │ │ │ + ....X.&.h.&.x.&. │ │ │ │ ..&............. │ │ │ │ - h.&.........x.&. │ │ │ │ - ..&............. │ │ │ │ - ....(.&.....X... │ │ │ │ + X.&.........h.&. │ │ │ │ + x.&............. │ │ │ │ + ......&.....X... │ │ │ │ ..&...........&. │ │ │ │ ................ │ │ │ │ ....(...H...`... │ │ │ │ - ........8.&.H.&. │ │ │ │ - X.&.....8....... │ │ │ │ + ........(.&.8.&. │ │ │ │ + H.&.....8....... │ │ │ │ ............0... │ │ │ │ X.......8...`... │ │ │ │ @.........&..... │ │ │ │ h.....&.x....... │ │ │ │ ........0.....&. │ │ │ │ ..&............. │ │ │ │ .............U.. │ │ │ │ .U.............. │ │ │ │ - P.n.....H....... │ │ │ │ + (.n.....H....... │ │ │ │ p...0........... │ │ │ │ ....x........... │ │ │ │ ....h.......P... │ │ │ │ P...0.`..... ... │ │ │ │ .-#......3#..... │ │ │ │ - ..`.(.`..>#..... │ │ │ │ + ..`.0.`..>#..... │ │ │ │ ....... )....`. │ │ │ │ ..`.`...0....... │ │ │ │ - ..a.P.a......... │ │ │ │ + ..a.X.a......... │ │ │ │ ............(... │ │ │ │ ....@....(..x... │ │ │ │ ..a.H.$......... │ │ │ │ ....(!.......... │ │ │ │ ....8...p....... │ │ │ │ ................ │ │ │ │ 8...h.......8... │ │ │ │ ....8.......X... │ │ │ │ p............... │ │ │ │ - .....ta......ua. │ │ │ │ + .....ta.....Hua. │ │ │ │ ..%.......%...%. │ │ │ │ ..%.(.%.(...P... │ │ │ │ ..%...%......... │ │ │ │ - ....pza.....H... │ │ │ │ + .....za.....H... │ │ │ │ ..%...%.......%. │ │ │ │ ............. .. │ │ │ │ @ ... ......@ .. │ │ │ │ ....h ... ... .. │ │ │ │ . ...!..h ... .. │ │ │ │ . ... ...!..0!.. │ │ │ │ x...X!....%...%. │ │ │ │ @@ -4587,28 +4587,28 @@ │ │ │ │ 8...."......8... │ │ │ │ ..%...%.."...#.. │ │ │ │ 8#..`#...#...#.. │ │ │ │ .#.............. │ │ │ │ 8...($......8... │ │ │ │ ..%...%...%.P$.. │ │ │ │ x$...y.......... │ │ │ │ - ....x.a...a...a. │ │ │ │ + ....x.a...a.(.a. │ │ │ │ ..a...a...a.X.a. │ │ │ │ ..a.8.a...a.H.a. │ │ │ │ - ..a..&....a..... │ │ │ │ + 0.a..&....a..... │ │ │ │ @.........a.h... │ │ │ │ (.a..... .a..... │ │ │ │ - 0...8.....a..$.. │ │ │ │ + 0...8...P.a..$.. │ │ │ │ ......a......... │ │ │ │ ..b...b.......b. │ │ │ │ ..........b...b. │ │ │ │ .$........b..... │ │ │ │ - ....x.b...b..... │ │ │ │ - 8.b.........@.b. │ │ │ │ - ..b.....0.b..... │ │ │ │ + ......b...b..... │ │ │ │ + 8.b.........H.b. │ │ │ │ + ..b.....8.b..... │ │ │ │ ......b.p...8-.. │ │ │ │ .+..h........... │ │ │ │ .48..88. 88..78. │ │ │ │ .58. 78..68..68. │ │ │ │ 068..58.@58..... │ │ │ │ ... │ │ │ │ p.......p....... │ │ │ │ @@ -5063,15 +5063,15 @@ │ │ │ │ `.>...>...>.0.>. │ │ │ │ ..>...>. .>...>. │ │ │ │ .>...>...>.P.>. │ │ │ │ .z>. |>.0{>.@y>. │ │ │ │ @x>.`r>..p>..q>. │ │ │ │ .o>..o>.pn>.`p>. │ │ │ │ ... │ │ │ │ - .{....x. ....... │ │ │ │ + .{.. .x. ....... │ │ │ │ .#............'. │ │ │ │ 8...........8... │ │ │ │ &......x...pV.. │ │ │ │ (.'.8.'.H&..X.'. │ │ │ │ ....@...h....... │ │ │ │ ....h.'.x.'..... │ │ │ │ `...xS......P... │ │ │ │ @@ -5080,15 +5080,15 @@ │ │ │ │ ....p&.......&.. │ │ │ │ 0.....'.@....&.. │ │ │ │ P....&..h...p... │ │ │ │ ..x..'..@T..8'.. │ │ │ │ X@......x.'.`... │ │ │ │ (W........'..... │ │ │ │ ........@...`'.. │ │ │ │ - ....0.x...x..... │ │ │ │ + ....P.x...x..... │ │ │ │ `...........0... │ │ │ │ X...hT.. .....'. │ │ │ │ ......'.8....... │ │ │ │ (.'.(....p..P&.. │ │ │ │ .&.............. │ │ │ │ .............0.. │ │ │ │ ....@...`.....'. │ │ │ │ @@ -5121,23 +5121,23 @@ │ │ │ │ 8...........8... │ │ │ │ ........8....... │ │ │ │ ....8........t.. │ │ │ │ ....8....#...... │ │ │ │ 8...........8... │ │ │ │ ....8.......@... │ │ │ │ .@..0/..x...(.(. │ │ │ │ - pLy.....8....... │ │ │ │ + xLy.....8....... │ │ │ │ 8.......8....... │ │ │ │ - 8...pNy..Ny..Oy. │ │ │ │ + 8...pNy..Ny. Oy. │ │ │ │ ./...Oy..Py.hPy. │ │ │ │ - ./...Py.PQy..Qy. │ │ │ │ - Ry../..0Sy..Sy. │ │ │ │ - H...H0.. Uy.pUy. │ │ │ │ - .Uy.(Vy..Vy..Vy. │ │ │ │ - .Wy..Wy.XXy..... │ │ │ │ + ./...Qy.XQy..Qy. │ │ │ │ + (Ry../..0Sy..Sy. │ │ │ │ + H...H0.. Uy.xUy. │ │ │ │ + .Uy.0Vy..Vy..Wy. │ │ │ │ + .Wy..Xy.XXy..... │ │ │ │ ..(.8....1..x+.. │ │ │ │ ........8.(.8... │ │ │ │ .Q......p....... │ │ │ │ .Q......8....... │ │ │ │ 8....1......8... │ │ │ │ ....8....2..(2.. │ │ │ │ X...P2....y..... │ │ │ │ @@ -5153,39 +5153,39 @@ │ │ │ │ .K...K..`....... │ │ │ │ ......y.`...P... │ │ │ │ ....8.......8... │ │ │ │ ....8.......8... │ │ │ │ .5..(....6...... │ │ │ │ 8.......8....6.. │ │ │ │ .4......8....... │ │ │ │ - 8.....(...z.8.z. │ │ │ │ + 8.....(...z.P.z. │ │ │ │ .7...y...h..`x.. │ │ │ │ .$..@z.......... │ │ │ │ - (7....z.P7...2.. │ │ │ │ + (7.. .z.P7...2.. │ │ │ │ ...........@... │ │ │ │ .....4.......... │ │ │ │ ....x.(.......(. │ │ │ │ ......(...(..... │ │ │ │ ......z..5...... │ │ │ │ ......z...(..... │ │ │ │ ......z......... │ │ │ │ ..z...(......... │ │ │ │ .)z.....8....... │ │ │ │ 8.......8....... │ │ │ │ 8.......8....,z. │ │ │ │ -z.x-z. .z.h... │ │ │ │ - ...../z..1z..1z. │ │ │ │ + .... 0z..1z..1z. │ │ │ │ x7...2z..U...4z. │ │ │ │ - .4z..5z.P6z..7z. │ │ │ │ - .7z..7z.89z..9z. │ │ │ │ + .4z..5z..6z.(7z. │ │ │ │ + .7z..7z.@9z..9z. │ │ │ │ X:z.p0...;z.... │ │ │ │ ................ │ │ │ │ @@ -5231,57 +5231,57 @@ │ │ │ │ (.(.....8.(.8... │ │ │ │ H.(.....8...X.(. │ │ │ │ ....8...h.(..... │ │ │ │ 8....A...C...@.. │ │ │ │ .F..(F...?...... │ │ │ │ ................ │ │ │ │ PF..PA..xA...?.. │ │ │ │ - xF......(A.. .{. │ │ │ │ + xF......(A..8.{. │ │ │ │ .....A......8... │ │ │ │ .#...........F.. │ │ │ │ . (.. (..=...F.. │ │ │ │ - .>...A......x.{. │ │ │ │ + .>...A........{. │ │ │ │ ..{.8........... │ │ │ │ ....X.{..E...... │ │ │ │ H&.......!(...{. │ │ │ │ ..{............. │ │ │ │ ....8........... │ │ │ │ ........@|..8"(. │ │ │ │ H"(.X"(.h"(..F.. │ │ │ │ ........ .{..?.. │ │ │ │ P...........`.{. │ │ │ │ ..........{..... │ │ │ │ - ....P.{..G...... │ │ │ │ + ....h.{..G...... │ │ │ │ ......{..@...... │ │ │ │ - ......{.H#(.(.{. │ │ │ │ + ......{.H#(.0.{. │ │ │ │ ..{............. │ │ │ │ ....8....G...... │ │ │ │ 8....G......8... │ │ │ │ .H......8....... │ │ │ │ 8....!.......... │ │ │ │ .$(.....p&...=.. │ │ │ │ - .%....{.......{. │ │ │ │ + .%....{.....(.{. │ │ │ │ .>..h.{.`...(.{. │ │ │ │ ......|...|..... │ │ │ │ 8...h$(.0H..8... │ │ │ │ ........8....... │ │ │ │ ..............|. │ │ │ │ D...<...H...H.. │ │ │ │ .H..........@... │ │ │ │ @...x+..P8..x8.. │ │ │ │ .....H..h&(..... │ │ │ │ - .....7|..I.. !.. │ │ │ │ + .... 7|..I.. !.. │ │ │ │ .....'(..H...'(. │ │ │ │ .D...........I.. │ │ │ │ h'(..H..x'(..L.. │ │ │ │ ............(... │ │ │ │ ....x........... │ │ │ │ ....(........... │ │ │ │ ...H........... │ │ │ │ - ........pg|.8((. │ │ │ │ + .........g|.8((. │ │ │ │ .#...I.......... │ │ │ │ .m|.HI..Pn|..((. │ │ │ │ ........@p|.P... │ │ │ │ .!.......J..8J.. │ │ │ │ `J..p!..`s|..... │ │ │ │ .........*(..*(. │ │ │ │ 0...h*(......{.. │ │ │ │ @@ -5331,15 +5331,15 @@ │ │ │ │ (........... ... │ │ │ │ .K..H...@z..p... │ │ │ │ .6..p....K...... │ │ │ │ `............+f. │ │ │ │ .v...........k'. │ │ │ │ 8.......(k'.8... │ │ │ │ .z..p........w.. │ │ │ │ - .Tf..Uf.X...X... │ │ │ │ + .Uf..Uf.X...X... │ │ │ │ .A...]f......... │ │ │ │ .l'.P....<...|.. │ │ │ │ .....l'.....pV.. │ │ │ │ (m'.X0.......>.. │ │ │ │ .... ........... │ │ │ │ ....@y.......*.. │ │ │ │ ....@T.......... │ │ │ │ @@ -5349,15 +5349,15 @@ │ │ │ │ ........@....... │ │ │ │ ..........f..m.. │ │ │ │ .l.............. │ │ │ │ 0...X........... │ │ │ │ .....o'......... │ │ │ │ .....o'......... │ │ │ │ .....F..@...h... │ │ │ │ - ..............f. │ │ │ │ + ............@.f. │ │ │ │ .....0..8....... │ │ │ │ H...........Hp'. │ │ │ │ 8........t...... │ │ │ │ .I...;..8....... │ │ │ │ ............p... │ │ │ │ ........(... ... │ │ │ │ .........u..`i.. │ │ │ │ @@ -5376,27 +5376,27 @@ │ │ │ │ ._..._..._...0.. │ │ │ │ .9.. ,..P8..hv'. │ │ │ │ 09.../...v..x8.. │ │ │ │ xv'..'...V...... │ │ │ │ .v'..........;g. │ │ │ │ X@..P+......Pt.. │ │ │ │ 8n...n.......=.. │ │ │ │ - .=...........Ag. │ │ │ │ + .=...........Bg. │ │ │ │ .>...J...F...#.. │ │ │ │ .........I...... │ │ │ │ !..p...X....... │ │ │ │ .o...o.......... │ │ │ │ .....y'..p...... │ │ │ │ 8...........8... │ │ │ │ ........8... ... │ │ │ │ ....8.......8... │ │ │ │ (...P...8t...... │ │ │ │ ........8....... │ │ │ │ ....H.!.@...h... │ │ │ │ - ......g.H....... │ │ │ │ + .... .g.H....... │ │ │ │ .... ........... │ │ │ │ 8............... │ │ │ │ (.......@...`... │ │ │ │ ....pm...m..x=.. │ │ │ │ H...p........... │ │ │ │ ........`....Q.. │ │ │ │ ......'......... │ │ │ │ @@ -5553,37 +5553,37 @@ │ │ │ │ p...H.!.8n...n.. │ │ │ │ ._....a.._...V.. │ │ │ │ .s...4..@3...... │ │ │ │ 04..X4...4...1.. │ │ │ │ .....1..._...W.. │ │ │ │ (`......pV...`.. │ │ │ │ (.%...%..H...... │ │ │ │ - ..........b.P.b. │ │ │ │ - ....h.b..?..@... │ │ │ │ + ..........b.X.b. │ │ │ │ + ......b..?..@... │ │ │ │ ..........b.XU.. │ │ │ │ ..b.X...@.....b. │ │ │ │ ..b...b.......&. │ │ │ │ x+....&.0X...... │ │ │ │ .........J.. ... │ │ │ │ ....X.......P`.. │ │ │ │ H...P.........b. │ │ │ │ ....`.......0... │ │ │ │ .>..xF...?...... │ │ │ │ - ....p.b.@.b...b. │ │ │ │ + ....p.b.@.b. .b. │ │ │ │ ..b..{..P....... │ │ │ │ .4..(...8....... │ │ │ │ @T..h........... │ │ │ │ 0{.. ...0{...E.. │ │ │ │ .@......0?...... │ │ │ │ @....I..X...0... │ │ │ │ X.........&..... │ │ │ │ .E.............. │ │ │ │ ..............c. │ │ │ │ x........%...... │ │ │ │ - 0o..h.&. ....p.. │ │ │ │ + 0o....&. ....p.. │ │ │ │ ..&............. │ │ │ │ ..B.p.B...B...B. │ │ │ │ P.B...B.p.B...B. │ │ │ │ `.B...B.`.B...B. │ │ │ │ ..B.0.B.`.B. .B. │ │ │ │ ..B...B.@.B...B. │ │ │ │ ..B...B...B.P.B. │ │ │ │ @@ -5663,15 +5663,15 @@ │ │ │ │ .P'.H.......8... │ │ │ │ .I......8....... │ │ │ │ ....8.......XQ'. │ │ │ │ 8....y...x...... │ │ │ │ ........h.l..... │ │ │ │ ....H l......... │ │ │ │ .%l.`....;...z.. │ │ │ │ - P...........X2l. │ │ │ │ + P...........h2l. │ │ │ │ .....v.......... │ │ │ │ .9l.h9.......... │ │ │ │ .Bl.P........... │ │ │ │ .Jl.(8.......... │ │ │ │ @Tl......:...... │ │ │ │ .0...L.......... │ │ │ │ ....(.......x... │ │ │ │ @@ -5687,68 +5687,68 @@ │ │ │ │ ..B...B.p.B...B. │ │ │ │ p.B. .B...B...B. │ │ │ │ ..B.0.B...B.0.B. │ │ │ │ ..B...B......... │ │ │ │ ... │ │ │ │ .....B.......... │ │ │ │ 8.*.8...0B..XB.. │ │ │ │ - ..k.`.k..... ... │ │ │ │ + ..k.8.k..... ... │ │ │ │ X/....k.(....... │ │ │ │ - `...........H.k. │ │ │ │ + `.............k. │ │ │ │ ........./...'*. │ │ │ │ ............8D.. │ │ │ │ - (...0.o.P...x... │ │ │ │ - ..o......D..(... │ │ │ │ - ..o.P...x...X.o. │ │ │ │ - ....H.o..J...... │ │ │ │ + (.....o.P...x... │ │ │ │ + `.o......D..(... │ │ │ │ + ..o.P...x...H.o. │ │ │ │ + ....@.o..J...... │ │ │ │ ..o..R*.@....D.. │ │ │ │ `D..@...@....... │ │ │ │ hK....v..0..x^h. │ │ │ │ .m.......?..H... │ │ │ │ - x#...>......P.v. │ │ │ │ + x#...>........v. │ │ │ │ ....H.......... │ │ │ │ - ..v.....@....... │ │ │ │ + 8.v.....@....... │ │ │ │ .....>......8... │ │ │ │ H.......8...8... │ │ │ │ ....8........S*. │ │ │ │ - 8....K....v.@.v. │ │ │ │ + 8....K....v...v. │ │ │ │ ..v..S*.@....... │ │ │ │ `D...D..@...@... │ │ │ │ ....@K...J..`... │ │ │ │ X........S*..S*. │ │ │ │ .T*......T*..K.. │ │ │ │ (....A..(2...... │ │ │ │ p...0L..XL...L.. │ │ │ │ - .....L.. &w.x^h. │ │ │ │ - .-w..H.......... │ │ │ │ - ./w.....@....L.. │ │ │ │ + .....L...&w.x^h. │ │ │ │ + .,w..H.......... │ │ │ │ + ..w.....@....L.. │ │ │ │ ....8.......8... │ │ │ │ ....8.......8... │ │ │ │ ....@........... │ │ │ │ ....@....v...e.. │ │ │ │ HM..pM...M.. ... │ │ │ │ - .....uw..uw..vw. │ │ │ │ + .....tw..uw.xvw. │ │ │ │ 0....N..8N..@... │ │ │ │ h...8%..`N....w. │ │ │ │ ....HY*......... │ │ │ │ `*...N......(... │ │ │ │ hY*.H....K...... │ │ │ │ - .K..8....K..H.w. │ │ │ │ - ....x.w.X...x.w. │ │ │ │ - 8.w..... ....N.. │ │ │ │ + .K..8....K.. .w. │ │ │ │ + ......w.X...X.w. │ │ │ │ + ..w..... ....N.. │ │ │ │ .O..(O..PO..xO.. │ │ │ │ .K....w.0....N.. │ │ │ │ .O..XZ*.pV...... │ │ │ │ x....Z*..Z*..... │ │ │ │ @...h........... │ │ │ │ 0............<.. │ │ │ │ ..............w. │ │ │ │ - ..w...w.@P....w. │ │ │ │ - (.....w...w...w. │ │ │ │ - .P....w...w...w. │ │ │ │ + `.w...w.@P....w. │ │ │ │ + (.....w...w.p.w. │ │ │ │ + .P....w...w.X.w. │ │ │ │ ..w...w.h....... │ │ │ │ ... │ │ │ │ P@C.`NC..'C. )C. │ │ │ │ .(C.0(C..(C..'C. │ │ │ │ @'C..&C.PIC..JC. │ │ │ │ .MC. MC..=C..LC. │ │ │ │ .&C..HC..HC.P&C. │ │ │ │ @@ -5774,44 +5774,44 @@ │ │ │ │ ....@.......h... │ │ │ │ @|...........%.. │ │ │ │ .?..`........... │ │ │ │ ..l......['.8n.. │ │ │ │ .n..0....\'.X... │ │ │ │ H...H\'.P....... │ │ │ │ .... ... ... .m. │ │ │ │ - H.m..;.. "m..)m. │ │ │ │ + `.m..;.. "m..)m. │ │ │ │ ....h...@....... │ │ │ │ h^'............. │ │ │ │ 8...`...hT...... │ │ │ │ ............H... │ │ │ │ H...`\m.....P... │ │ │ │ ._'.....pV..@X.. │ │ │ │ ._'.X0..8...._'. │ │ │ │ ............x`'. │ │ │ │ .............`'. │ │ │ │ .3..........8... │ │ │ │ 0...@.m..c..@T.. │ │ │ │ .y..Xb'..)..(t.. │ │ │ │ `...H....b'..... │ │ │ │ - .....0......(.m. │ │ │ │ + .....0......0.m. │ │ │ │ ..........m..... │ │ │ │ .e'.8...x+...... │ │ │ │ .e'.8....Q..p... │ │ │ │ .....Q..H....... │ │ │ │ ..m.h...x.n..... │ │ │ │ - .:..p%n..d...... │ │ │ │ + .:...%n..d...... │ │ │ │ ....H...(....Cn. │ │ │ │ P...x....Dn..9.. │ │ │ │ .En............. │ │ │ │ ....(....dn.P... │ │ │ │ - x...(fn..fn.h... │ │ │ │ + x...@fn..fn.h... │ │ │ │ .gn..0.......... │ │ │ │ `i..(.....n.P... │ │ │ │ - ..n.x.....n..... │ │ │ │ - ..n...n.......n. │ │ │ │ + 8.n.x.....n..... │ │ │ │ + ..n. .n.......n. │ │ │ │ ......n......... │ │ │ │ .....t..(.....o. │ │ │ │ P.....o.x.....o. │ │ │ │ ..o.........(... │ │ │ │ ..o.P...x.....o. │ │ │ │ ............(... │ │ │ │ .!o.P...x....!o. │ │ │ │ @@ -5995,15 +5995,15 @@ │ │ │ │ ..C...C...C...C. │ │ │ │ ..C.0.C...C.p.C. │ │ │ │ ..C...C...C.p.C. │ │ │ │ ..C.`.C...C...C. │ │ │ │ ..C.P.C.@.C...C. │ │ │ │ ..C...C.`.C...C. │ │ │ │ `.C...C.P.C...C. │ │ │ │ - pV......x.&...&. │ │ │ │ + pV......h.&...&. │ │ │ │ ..&.......&.`... │ │ │ │ ........8...`... │ │ │ │ ........`....... │ │ │ │ ....(........... │ │ │ │ ................ │ │ │ │ ....x........... │ │ │ │ x.......@....... │ │ │ │ @@ -6053,19 +6053,19 @@ │ │ │ │ ................ │ │ │ │ .....H...J..p... │ │ │ │ 0... .....k..... │ │ │ │ .*l. ........ .. │ │ │ │ .>...........Wl. │ │ │ │ .>...?..`....s.. │ │ │ │ 8,......P...x... │ │ │ │ - ....8.l......... │ │ │ │ + ....`.l......... │ │ │ │ ......l.8n...n.. │ │ │ │ .....?.......@.. │ │ │ │ ....X...p@...+.. │ │ │ │ - 8.l.X.....l.X... │ │ │ │ + (.l.X.....l.X... │ │ │ │ .+..........Pt.. │ │ │ │ 8.'......=m.H@m. │ │ │ │ ....P....;...... │ │ │ │ ....H........... │ │ │ │ 8...`...(....... │ │ │ │ P.......x....}m. │ │ │ │ .....p..pD..hG.. │ │ │ │ @@ -6078,24 +6078,24 @@ │ │ │ │ 8...0.......h... │ │ │ │ .....J......(... │ │ │ │ X.......x.m..... │ │ │ │ p...........8... │ │ │ │ ..............m. │ │ │ │ H?.............. │ │ │ │ .....G.......... │ │ │ │ - ....X.n.pI..H.n. │ │ │ │ + ....`.n.pI..x.n. │ │ │ │ `.n...........n. │ │ │ │ .........%n..... │ │ │ │ .t..8........... │ │ │ │ - 0(n.........P)n. │ │ │ │ - .....>n.....8... │ │ │ │ + 0(n.........h)n. │ │ │ │ + ....(>n.....8... │ │ │ │ H.......8...p... │ │ │ │ ....8.......8... │ │ │ │ ........ ....... │ │ │ │ - .Bn..Cn......... │ │ │ │ + .Bn. Cn......... │ │ │ │ ............`*.. │ │ │ │ .En..In.....8... │ │ │ │ ....8.......8... │ │ │ │ .....$.......... │ │ │ │ pQn.....(F..P... │ │ │ │ ....x........... │ │ │ │ (v..Pv..xv...v.. │ │ │ │ @@ -6153,86 +6153,86 @@ │ │ │ │ ................ │ │ │ │ ................ │ │ │ │ ............@... │ │ │ │ X]w.(... ...P... │ │ │ │ .^w..... ....... │ │ │ │ ......'.8....... │ │ │ │ ....8.......(.'. │ │ │ │ - 8...x...@iw..... │ │ │ │ + 8...x...Xiw..... │ │ │ │ Hjw.8...X....kw. │ │ │ │ .........}...... │ │ │ │ h...........@... │ │ │ │ Xq...v......h... │ │ │ │ ....`........... │ │ │ │ .sw..tw..tw..... │ │ │ │ ....Puw..uw..w.. │ │ │ │ .....x...x...... │ │ │ │ .y..(y...v...... │ │ │ │ .yw..........zw. │ │ │ │ ....@....zw..$.. │ │ │ │ @z...h..h|w..... │ │ │ │ .....*.......... │ │ │ │ - .(..`x.. .w..... │ │ │ │ - ........ .w..... │ │ │ │ + .(..`x..(.w..... │ │ │ │ + ........(.w..... │ │ │ │ ....8...0....... │ │ │ │ 8...X.......8... │ │ │ │ ....8.........w. │ │ │ │ ..w...........w. │ │ │ │ p.w...w.....h.w. │ │ │ │ ..w...........w. │ │ │ │ ....8........... │ │ │ │ 8.......8....... │ │ │ │ 8.....w. ...p... │ │ │ │ - (.w...w...w...w. │ │ │ │ + @.w...w...w. .w. │ │ │ │ H...........8... │ │ │ │ ........8....... │ │ │ │ 8.......8....... │ │ │ │ 8.......pV....'. │ │ │ │ ....X0..8.....'. │ │ │ │ ..w...w.@.w...w. │ │ │ │ h.w.`........... │ │ │ │ .w.........0... │ │ │ │ X.......(.....w. │ │ │ │ (.....w...w..... │ │ │ │ - ..w...w.x.w...w. │ │ │ │ + ..w...w...w...w. │ │ │ │ ....`.....w...w. │ │ │ │ ..w.....x....... │ │ │ │ 8.......8...x... │ │ │ │ - ......w...w...w. │ │ │ │ - ..w...w.H.w...w. │ │ │ │ - ..w.p.w...w.`.w. │ │ │ │ - .w.x.w...w.(.w. │ │ │ │ + .... .w...w.(.w. │ │ │ │ + ..w...w.`.w...w. │ │ │ │ + ..w.p.w...w.x.w. │ │ │ │ + (.w.x.w...w.@.w. │ │ │ │ P...x.w......... │ │ │ │ p............... │ │ │ │ - P...0.w.h...0.w. │ │ │ │ + P...0.w.h...8.w. │ │ │ │ ..w.`.w...w...w. │ │ │ │ - p.w...w.8.w.x.w. │ │ │ │ + p.w...w.8.w...w. │ │ │ │ ..w...w...w...w. │ │ │ │ - H.w...w...w.h.w. │ │ │ │ - ..w.h.......x.w. │ │ │ │ + H.w...w...w...w. │ │ │ │ + ..w.h.........w. │ │ │ │ ..w.8.w.P.w...w. │ │ │ │ - ..w.h.w.@T...7.. │ │ │ │ + ..w...w.@T...7.. │ │ │ │ ....h.'.0....... │ │ │ │ X...x.'......... │ │ │ │ ....p.w.(....... │ │ │ │ ... │ │ │ │ ..E...E...E...E. │ │ │ │ ..E.`.E......... │ │ │ │ ....(...@...X... │ │ │ │ p.......`....... │ │ │ │ ......w......... │ │ │ │ ................ │ │ │ │ - ......x......... │ │ │ │ - ..x.p.x.x.x...x. │ │ │ │ + ....(.x......... │ │ │ │ + ..x...x...x...x. │ │ │ │ .x.p.x.@z....x. │ │ │ │ .x.X.x......... │ │ │ │ 0...H...`...x... │ │ │ │ ................ │ │ │ │ 8$x..'x.8)x..*x. │ │ │ │ - h.'..,x...x../x. │ │ │ │ + h.'..-x...x../x. │ │ │ │ .1x..3x......... │ │ │ │ (.'.8........... │ │ │ │ ........(....... │ │ │ │ ....8....=x..... │ │ │ │ ....X ...}x.X.x. │ │ │ │ `.x.(........ .. │ │ │ │ x.... ..8.x.P... │ │ │ │ @@ -6255,34 +6255,34 @@ │ │ │ │ `p..`S.......u.. │ │ │ │ P....f...B..(B.. │ │ │ │ ........pV...h*. │ │ │ │ .h*.P....h*..h*. │ │ │ │ .h*..h*..<...j*. │ │ │ │ pW...j*..j*..?.. │ │ │ │ X....J...k*.`... │ │ │ │ - p@..xT..X/..x)~. │ │ │ │ + p@..xT..X/..h)~. │ │ │ │ (...........`... │ │ │ │ - .........,~..... │ │ │ │ + ........x,~..... │ │ │ │ ...../......hl*. │ │ │ │ .m...l..xl*..l*. │ │ │ │ .l*.p;..H;...;.. │ │ │ │ - .D...l*.Hc~..... │ │ │ │ - ....Hd~......... │ │ │ │ + .D...l*.8c~..... │ │ │ │ + ....8d~......... │ │ │ │ .x..H.!..o*..... │ │ │ │ .o*. y..H...@X.. │ │ │ │ .w..0x...x..Hy.. │ │ │ │ py.. y.......o*. │ │ │ │ .p*.@....p*..... │ │ │ │ ........(...P... │ │ │ │ - x...x.~......... │ │ │ │ + x...h.~......... │ │ │ │ (.....~.P...x... │ │ │ │ ..~..d.......... │ │ │ │ ....(.....~.P... │ │ │ │ - ..~.x...`.~..T.. │ │ │ │ - ....`.~...~..@.. │ │ │ │ + ..~.x...H.~..T.. │ │ │ │ + ....P.~...~..@.. │ │ │ │ hz...E...@...... │ │ │ │ .K..8X.......&.. │ │ │ │ .............W.. │ │ │ │ .@..@`...J...L.. │ │ │ │ ............(... │ │ │ │ ....x........... │ │ │ │ ....(........... │ │ │ │ @@ -6515,119 +6515,119 @@ │ │ │ │ ... │ │ │ │ ..H............. │ │ │ │ ... │ │ │ │ .&.......hz..... │ │ │ │ wz.......z..... │ │ │ │ 8.z.(o....z..... │ │ │ │ ..z.......z. C.. │ │ │ │ - ..z.......z..... │ │ │ │ - ..z..C....z.@... │ │ │ │ + 8.z.......z..... │ │ │ │ + ..z..C.. .z.@... │ │ │ │ H.z.8.....z..... │ │ │ │ ..z.(.....z..... │ │ │ │ - p.z.`.....z..... │ │ │ │ + ..z.`.....z..... │ │ │ │ ..z.......z.P... │ │ │ │ - ..{.x...0.{..... │ │ │ │ - 8.{..A..( {.`... │ │ │ │ + ..{.x...X.{..... │ │ │ │ + 8.{..A..@ {.`... │ │ │ │ .({.P....1{..... │ │ │ │ - .:{.H;..0C{.p;.. │ │ │ │ - .L{......T{..... │ │ │ │ - \{.@....c{..... │ │ │ │ - .k{..;.. u{..o.. │ │ │ │ + (:{.H;..0C{.p;.. │ │ │ │ + .L{.....8T{..... │ │ │ │ + (\{.@....c{..... │ │ │ │ + .k{..;..8u{..o.. │ │ │ │ 8}{..p....{..... │ │ │ │ - 0.{.H.....{..?.. │ │ │ │ - ..{.X?..`.{..?.. │ │ │ │ - ..{..?....{..?.. │ │ │ │ - x.{..>.. .{..... │ │ │ │ + H.{.H.....{..?.. │ │ │ │ + ..{.X?..x.{..?.. │ │ │ │ + .{..?....{..?.. │ │ │ │ + ..{..>.. .{..... │ │ │ │ h.{.P...P.{..... │ │ │ │ - `.{.....x.{.@... │ │ │ │ + x.{.......{.@... │ │ │ │ x.{.......{.`... │ │ │ │ - h.{.....h.{.`... │ │ │ │ + ..{.....h.{.`... │ │ │ │ ..{..@....{.(t.. │ │ │ │ ..{..J....|.@K.. │ │ │ │ (.|.......|..... │ │ │ │ P.|.......|.PB.. │ │ │ │ - p&|.xB..H.|..B.. │ │ │ │ + .&|.xB..`.|..B.. │ │ │ │ .4|......:|.x... │ │ │ │ .I|..B...O|..B.. │ │ │ │ - `U|......Z|..C.. │ │ │ │ + `U|......[|..C.. │ │ │ │ @`|.hC...e|.8... │ │ │ │ - @k|.@C...q|.(... │ │ │ │ + Xk|.@C...q|.(... │ │ │ │ .w|.0....||...|. │ │ │ │ ..|.(.|.`.|...|. │ │ │ │ - ..|...|.@.|.(.|. │ │ │ │ - h.|...|...|...|. │ │ │ │ - ..|...|...|.P.|. │ │ │ │ + ..|...|.`.|.@.|. │ │ │ │ + p.|...|...|...|. │ │ │ │ + ..|...|. .|.p.|. │ │ │ │ ..|.8.|.`.|...|. │ │ │ │ - ..|...|...|.@.|. │ │ │ │ + ..|...|...|.H.|. │ │ │ │ p.|...|...|...|. │ │ │ │ ..|...|...|. .|. │ │ │ │ - H.|...|.@.|...|. │ │ │ │ + P.|...|.X.|...|. │ │ │ │ ..|...|...|.(.|. │ │ │ │ - P.|.(.}.P.}.(.}. │ │ │ │ - h.}.`.}...}.`.}. │ │ │ │ - ..}.p.}...}...}. │ │ │ │ - ..}..!}..!}..&}. │ │ │ │ - 0'}..,}.8,}..1}. │ │ │ │ + h.|.(.}.h.}.@.}. │ │ │ │ + h.}.x.}...}.x.}. │ │ │ │ + ..}...}...}...}. │ │ │ │ + ..}..!}.."}..&}. │ │ │ │ + 8'}..,}.8,}..1}. │ │ │ │ 81}.H6}.p6}.(;}. │ │ │ │ - P;}..S..`@}..... │ │ │ │ - .D}.PT...I}..:.. │ │ │ │ - XN}..:...R}. ;.. │ │ │ │ - .W}..;..8]}..;.. │ │ │ │ - .a}.hU...g}..<.. │ │ │ │ - m}.`<..0s}.0V.. │ │ │ │ - .x}..<.. }}..J.. │ │ │ │ + h;}..S..`@}..... │ │ │ │ + .E}.PT...I}..:.. │ │ │ │ + `N}..:...R}. ;.. │ │ │ │ + .W}..;..@]}..;.. │ │ │ │ + .b}.hU...g}..<.. │ │ │ │ + m}.`<..Hs}.0V.. │ │ │ │ + .x}..<..8}}..J.. │ │ │ │ ..}..=....}.h>.. │ │ │ │ `.}.......}.0?.. │ │ │ │ ..}.pW....}.._.. │ │ │ │ ..}..W..@.}..... │ │ │ │ - p.}.p@....}..@.. │ │ │ │ + ..}.p@....}..@.. │ │ │ │ ..}..X....}.X... │ │ │ │ - P.}..@..`.}.xY.. │ │ │ │ - 8.}.(B.. .}..Y.. │ │ │ │ + P.}..@..x.}.xY.. │ │ │ │ + @.}.(B.. .}..Y.. │ │ │ │ ..}.P.....~.hZ.. │ │ │ │ 0.~..D....~..Z.. │ │ │ │ ..~.0[..H.~..[.. │ │ │ │ .#~.X:..()~..:.. │ │ │ │ ./~..:...4~..... │ │ │ │ - .:~.8...pE~..].. │ │ │ │ + .:~.8....E~..].. │ │ │ │ (K~.`]...Q~.x... │ │ │ │ .W~.8<..x]~..<.. │ │ │ │ .b~..^...h~..u.. │ │ │ │ - .m~......t~.(=.. │ │ │ │ - p.~.P=....~.._.. │ │ │ │ + .n~......t~.(=.. │ │ │ │ + ..~.P=....~.._.. │ │ │ │ ..~.0`.. .~..`.. │ │ │ │ ..~..`....~. a.. │ │ │ │ 8.~.pa....~..a.. │ │ │ │ ..~..b....~.`b.. │ │ │ │ ..~..b....~..c.. │ │ │ │ ..~.H@....~.@... │ │ │ │ ..~.......~..c.. │ │ │ │ - h.~.`A..H.~..A.. │ │ │ │ + h.~.`A..`.~..A.. │ │ │ │ ..~..A....~..... │ │ │ │ - X.~..d......0e.. │ │ │ │ - .....e..P... f.. │ │ │ │ + `.~..d......0e.. │ │ │ │ + .....e..x... f.. │ │ │ │ .....Q..@....f.. │ │ │ │ - .$...f..`+...D.. │ │ │ │ - .0...g...6..(V.. │ │ │ │ + .%...f..`+...D.. │ │ │ │ + .0...g...7..(V.. │ │ │ │ @@..PV...E..pL.. │ │ │ │ .L...<..xS...h.. │ │ │ │ .[...>..(b...h.. │ │ │ │ .h..xo...o...B.. │ │ │ │ .u...C...{..P... │ │ │ │ h....C.. ... @.. │ │ │ │ - .... ...H...X%.. │ │ │ │ + .... ...`...X%.. │ │ │ │ ....x#..p....... │ │ │ │ - .... ...X....... │ │ │ │ - .....l......(... │ │ │ │ + .... ...p....... │ │ │ │ + (....l......(... │ │ │ │ 0............=.. │ │ │ │ .....=..@...@... │ │ │ │ - ........H....... │ │ │ │ + ........P....... │ │ │ │ ............8A.. │ │ │ │ ..`.....8.`..... │ │ │ │ - ..`.XD..0.a..... │ │ │ │ + ..`.XD..P.a..... │ │ │ │ P.a.....P.a..D.. │ │ │ │ .6a.h........... │ │ │ │ ... │ │ │ │ P.I.p.I.P.I...I. │ │ │ │ ..I.p.I...I...I. │ │ │ │ P.I...I...I...I. │ │ │ │ `.I...I...I.p.I. │ │ │ │ @@ -6663,15 +6663,15 @@ │ │ │ │ .....<'..r...'.. │ │ │ │ .r...<'..K...... │ │ │ │ .x.......='.P... │ │ │ │ x........='.8... │ │ │ │ H.......x....... │ │ │ │ 8....w..py.. y.. │ │ │ │ Hy...P......H... │ │ │ │ - ..j..>'......>'. │ │ │ │ + `.j..>'......>'. │ │ │ │ .r.. t...s...r.. │ │ │ │ .>'.Pl..8....... │ │ │ │ .?'.H....... ... │ │ │ │ H...p.......(?'. │ │ │ │ 8...p.......8... │ │ │ │ .<...=..8?'..... │ │ │ │ H?'.X?'......... │ │ │ │ @@ -6729,46 +6729,46 @@ │ │ │ │ .lI.0xI..wI..rI. │ │ │ │ pwI..rI. wI..vI. │ │ │ │ pvI..vI..rI..uI. │ │ │ │ `lI..jI......... │ │ │ │ ... │ │ │ │ .....V.......... │ │ │ │ ..&.8....W...j.. │ │ │ │ - .-e...a.p0e...a. │ │ │ │ + (.e...a..0e...a. │ │ │ │ h............... │ │ │ │ .... ...0....... │ │ │ │ `...P...hW...... │ │ │ │ ..'.`...(W...... │ │ │ │ (.'............. │ │ │ │ - @....Y.......Oe. │ │ │ │ + @....Y......XPe. │ │ │ │ xRe.....`....... │ │ │ │ ....0...X...hT.. │ │ │ │ .....'.......'. │ │ │ │ 8.........'.(... │ │ │ │ - .p...Ze...'..[e. │ │ │ │ + .p..(Ze...'..[e. │ │ │ │ .^e............. │ │ │ │ ....8...X.'..be. │ │ │ │ .de............. │ │ │ │ ....8....Y...1.. │ │ │ │ .q...Z..X@..8Z.. │ │ │ │ `Z....'.h/....'. │ │ │ │ .q...Z...Z..`... │ │ │ │ - ........Hle.X... │ │ │ │ + ........Xle.X... │ │ │ │ xS..@T...Z...q.. │ │ │ │ H...........(... │ │ │ │ .[..........([.. │ │ │ │ ........P[...... │ │ │ │ ....x[...q...[.. │ │ │ │ - hue............. │ │ │ │ + xue............. │ │ │ │ `.....'.`....J.. │ │ │ │ ....@...h....... │ │ │ │ ....0........... │ │ │ │ .[...[...2..h/.. │ │ │ │ `Z....'..q...1.. │ │ │ │ - H.e..\..`Z....'. │ │ │ │ + X.e..\..`Z....'. │ │ │ │ .q..........h/.. │ │ │ │ ..'..q..`Z....'. │ │ │ │ h............L.. │ │ │ │ ............(... │ │ │ │ ....x........... │ │ │ │ ....(........... │ │ │ │ ....K..H....... │ │ │ │ @@ -6787,19 +6787,19 @@ │ │ │ │ ........@....... │ │ │ │ ......f.8.f..... │ │ │ │ ....P.f.....8... │ │ │ │ ....8.....f..... │ │ │ │ 8...X]..H.f...f. │ │ │ │ ....8.......8... │ │ │ │ ..f.....8.....f. │ │ │ │ - ..f.@.......8... │ │ │ │ + 8.f.@.......8... │ │ │ │ ....8........].. │ │ │ │ H)...]....f...f. │ │ │ │ ..f...f.h.f...f. │ │ │ │ - ......f...f. ^.. │ │ │ │ + .... .f...f. ^.. │ │ │ │ ....8.......8... │ │ │ │ .%f.....h....... │ │ │ │ .(......(+...... │ │ │ │ .........*...... │ │ │ │ .....J..H^...... │ │ │ │ 8.......8...(|.XJ|. │ │ │ │ + H........>|.hJ|. │ │ │ │ ....h...p....... │ │ │ │ X............... │ │ │ │ P....U|.....h... │ │ │ │ - .....[|.h^|.._|. │ │ │ │ - ....(...ph|.HD.. │ │ │ │ + ....X[|.`^|.._|. │ │ │ │ + ....(...hh|.HD.. │ │ │ │ .....l|.X...8... │ │ │ │ .....d..x.....). │ │ │ │ ....8...`....... │ │ │ │ .....g......8... │ │ │ │ H.......8...`Y.. │ │ │ │ ....8.......8... │ │ │ │ h.)......(...(.. │ │ │ │ ............(... │ │ │ │ - 8.|...|......).. │ │ │ │ + 0.|...|......).. │ │ │ │ ..........|..... │ │ │ │ ....4..H... ... │ │ │ │ ................ │ │ │ │ x...0........e.. │ │ │ │ ........(v..Pv.. │ │ │ │ xv...v.......... │ │ │ │ ..|. D.......... │ │ │ │ @@ -7172,17 +7172,17 @@ │ │ │ │ ....h.....)...|. │ │ │ │ ........8....... │ │ │ │ x........C..x... │ │ │ │ ......}......B.. │ │ │ │ ....X...0....... │ │ │ │ .G...=...E...X.. │ │ │ │ .....A}......... │ │ │ │ - HB}............. │ │ │ │ + XB}............. │ │ │ │ .....<...<...... │ │ │ │ - 0.`.........XP}. │ │ │ │ + 0.`.........PP}. │ │ │ │ (............... │ │ │ │ ... │ │ │ │ ..L...L.P.L...L. │ │ │ │ ... │ │ │ │ Pq...y.......... │ │ │ │ X0..HE...Q...... │ │ │ │ pE..xP%..E...E.. │ │ │ │ @@ -7269,50 +7269,50 @@ │ │ │ │ .v...v......... │ │ │ │ ..v............. │ │ │ │ `.....v...v..... │ │ │ │ ..v..$v. ....... │ │ │ │ .+v.`D`......... │ │ │ │ ..`............. │ │ │ │ ..`...`......... │ │ │ │ - ..`.........x... │ │ │ │ - @.`...a......... │ │ │ │ - X.a..........U.. │ │ │ │ + ..`.........`... │ │ │ │ + X.`...a......... │ │ │ │ + `.a..........U.. │ │ │ │ ..a.p.a......... │ │ │ │ - .2a.........(V.. │ │ │ │ + .2a..........W.. │ │ │ │ @ │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ fldl (%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -15115,35 +15115,36 @@ │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x78,(%eax) │ │ │ │ (bad) │ │ │ │ mov 0xa0d1e801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x280103ca(%eax) │ │ │ │ - mov %eax,0x12a │ │ │ │ + add %bl,(%eax) │ │ │ │ + lret │ │ │ │ + add (%ecx),%eax │ │ │ │ + cmp %ah,0x12a(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ test $0x73,%al │ │ │ │ mov 0x80004001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ shlb $1,(%edi,%esi,4) │ │ │ │ push %es │ │ │ │ shrb $1,0x0(%ebx) │ │ │ │ add %dl,%al │ │ │ │ jo e86ddc │ │ │ │ movb $0x1c,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x103ca(%eax) │ │ │ │ + add %bl,(%eax) │ │ │ │ + lret │ │ │ │ + add (%ecx),%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %al,(%ecx) │ │ │ │ - clc │ │ │ │ + adc %cl,0x0(%edi) │ │ │ │ + add %edi,%eax │ │ │ │ dec %esi │ │ │ │ add %al,(%ecx) │ │ │ │ ... │ │ │ │ cmp (%eax),%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ rorb $1,(%ebx) │ │ │ │ @@ -21184,33 +21185,33 @@ │ │ │ │ mov %al,(%eax) │ │ │ │ sbb %ecx,0xcb80243(%ebp) │ │ │ │ sbb $0x2,%al │ │ │ │ mov $0xb9100000,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x58,(%eax) │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %ah,-0x37fff25b(%eax) │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ + add %dl,-0x37fff25b(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,%eax │ │ │ │ - (bad) │ │ │ │ - jg 1003961 │ │ │ │ - add %al,0xb580000 │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - rorl $0xc0,(%edi) │ │ │ │ - lahf │ │ │ │ - and $0xc0010800,%eax │ │ │ │ - add %esi,0x1634a(%eax) │ │ │ │ + add %ebp,%eax │ │ │ │ + mov $0x60,%ah │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - rorl $0x20,(%edi) │ │ │ │ - mov 0xc0010800,%esp │ │ │ │ + pop %eax │ │ │ │ + or -0x3ee7ff00(%eax),%ecx │ │ │ │ + xadd %bl,0x1080025(%edi) │ │ │ │ + rolb $0xb0,(%ecx) │ │ │ │ + dec %edx │ │ │ │ + arpl %eax,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x3ee7ff00(%eax),%ecx │ │ │ │ + mov %cr1,%ebx │ │ │ │ + and $0xc0010800,%eax │ │ │ │ add %edx,0x68(%eax) │ │ │ │ arpl %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ @@ -21377,23 +21378,22 @@ │ │ │ │ push %ebp │ │ │ │ and $0xc0010800,%eax │ │ │ │ add %edx,0x163c5(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ + addb $0x70,(%eax) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + or $0xc00cc800,%eax │ │ │ │ + add %ecx,0x160b6(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ - add %dl,-0x37fff25b(%eax) │ │ │ │ - or $0xc0,%al │ │ │ │ - add %esi,(%eax) │ │ │ │ - mov $0x60,%ch │ │ │ │ - add %eax,0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ add %dl,-0x57ffe86a(%eax) │ │ │ │ or %al,%al │ │ │ │ add %ebp,-0x6(%eax) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ @@ -26854,21 +26854,18 @@ │ │ │ │ add %ah,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,0x40102(%ebp) │ │ │ │ + shlb $1,0x40102(%ecx) │ │ │ │ add %al,0x4(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%al │ │ │ │ - push %cs │ │ │ │ - pusha │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %bh,0x1600e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ sbb %al,0x0(%ecx) │ │ │ │ add %dl,(%esi) │ │ │ │ adc $0xc0084800,%eax │ │ │ │ add %ebx,-0x2b(%eax) │ │ │ │ add %ax,(%eax) │ │ │ │ @@ -27020,36 +27017,38 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %bh,0x6a(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - sbb %al,0xda57000(%edx) │ │ │ │ - add %cl,%al │ │ │ │ - or $0xc0,%al │ │ │ │ - add %edi,0x160b6(%eax) │ │ │ │ + sbb %al,0x0(%ecx) │ │ │ │ + pusha │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + or $0xc00cc800,%eax │ │ │ │ + add %esi,(%eax) │ │ │ │ + mov $0x1400160,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %al,-0x5b(%eax) │ │ │ │ + or $0xc00cc800,%eax │ │ │ │ + add %edx,0x160bc(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ - add %ah,-0x5b(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebx,-0x48(%eax) │ │ │ │ + add %ecx,-0x3c(%eax) │ │ │ │ pusha │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %al,-0x5b(%eax) │ │ │ │ - or $0xc00cc800,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - mov $0x5000160,%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,0x48001518(%eax) │ │ │ │ or %al,%al │ │ │ │ add %ecx,(%eax) │ │ │ │ fisubs 0x1(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -34529,25 +34528,22 @@ │ │ │ │ add %ah,0x1c(%eax) │ │ │ │ adc $0xc0084800,%eax │ │ │ │ add %edi,0x1674f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ + addb $0x10,(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esi,-0x3c(%eax) │ │ │ │ - pusha │ │ │ │ - add %eax,0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %dh,%al │ │ │ │ + add %edi,0x160c5(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0xf0,(%eax) │ │ │ │ sbb 0xc0084800,%dl │ │ │ │ add %edx,(%eax) │ │ │ │ push %esp │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ @@ -47686,30 +47682,32 @@ │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ arpl %eax,(%ecx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - addb $0x10,(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - or $0xc00cc800,%eax │ │ │ │ - add %ebp,%eax │ │ │ │ - lds 0x1(%eax),%esp │ │ │ │ - add %al,0xb580000 │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0xcc8000d(%ebp) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xa0,(%ecx) │ │ │ │ (bad) │ │ │ │ pusha │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ + add %dh,%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + or $0xc00cc800,%eax │ │ │ │ + add %edx,(%eax) │ │ │ │ + leave │ │ │ │ + pusha │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dh,-0x64(%eax) │ │ │ │ sub (%eax),%al │ │ │ │ test $0x5,%al │ │ │ │ rolb $0xa8,(%ecx) │ │ │ │ mov $0x73,%ah │ │ │ │ add %esp,(%ecx) │ │ │ │ @@ -47826,34 +47824,33 @@ │ │ │ │ inc %ecx │ │ │ │ add %al,-0x57ffd580(%eax) │ │ │ │ add $0x76001c0,%eax │ │ │ │ je 1013bc1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ - add %dh,%al │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - or $0xc00cc800,%eax │ │ │ │ - add %edi,(%eax) │ │ │ │ - leave │ │ │ │ - pusha │ │ │ │ - add %eax,0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - shlb $1,0x1(%eax) │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %ebx,0x160ce(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ + add %al,%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + or $0xc00cc800,%eax │ │ │ │ + add %edi,%eax │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + pusha │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ sub (%eax),%al │ │ │ │ test $0x5,%al │ │ │ │ rolb $0x78,(%ecx) │ │ │ │ pcmpeqb (%ecx),%mm0 │ │ │ │ aas │ │ │ │ @@ -47895,24 +47892,23 @@ │ │ │ │ test $0x5,%al │ │ │ │ rolb $0x68,(%ecx) │ │ │ │ inc %esp │ │ │ │ je 1013c69 │ │ │ │ and %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ - add %al,%al │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - or $0xc00cc800,%eax │ │ │ │ - add %esp,-0x26(%eax) │ │ │ │ - pusha │ │ │ │ - add %eax,0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x3ce7ff00(%eax),%ecx │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %ah,-0x37fff25c(%eax) │ │ │ │ + or $0xc0,%al │ │ │ │ + add %ecx,%eax │ │ │ │ + (bad) 0x1(%eax) │ │ │ │ + add %al,0xb580000 │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + ret │ │ │ │ add %al,0x63(%eax) │ │ │ │ and %eax,(%eax) │ │ │ │ push $0x1001c008 │ │ │ │ imul $0x0,0x1(%ebx),%ebp │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ @@ -47957,65 +47953,67 @@ │ │ │ │ rolb $0xf8,(%ecx) │ │ │ │ popf │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - addb $0xa0,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - or $0xc00cc800,%eax │ │ │ │ - add %esp,(%eax) │ │ │ │ - fsubl 0x1(%eax) │ │ │ │ - add %al,0xb580000 │ │ │ │ + inc %ecx │ │ │ │ + add %dl,-0x37fff25c(%eax) │ │ │ │ + or $0xc0,%al │ │ │ │ + add %ecx,%eax │ │ │ │ + frstor 0x1(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ sti │ │ │ │ cmp %eax,(%eax) │ │ │ │ enter $0xc005,$0x1 │ │ │ │ enter $0x7470,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ - add %dl,-0x37fff25c(%eax) │ │ │ │ - or $0xc0,%al │ │ │ │ - add %edi,%eax │ │ │ │ - frstor 0x1(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x70,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %dh,-0x5c(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebx,%eax │ │ │ │ - fbld 0x1(%eax) │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %ebx,0x160df(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x5c(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ecx,0x400160e4(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - addb $0x40,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + in $0x60,%al │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %al,-0x5c(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebx,0x160e6(%eax) │ │ │ │ + add %ebp,-0x1a(%eax) │ │ │ │ + pusha │ │ │ │ + add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + or $0xc00cc800,%eax │ │ │ │ + add %eax,-0x18(%eax) │ │ │ │ + pusha │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %al,-0x10(%eax) │ │ │ │ cmp %eax,(%eax) │ │ │ │ enter $0xc005,$0x1 │ │ │ │ xor %dh,0x74(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ @@ -48989,60 +48987,60 @@ │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ + addb $0x10,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebp,-0x18(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + in (%dx),%al │ │ │ │ pusha │ │ │ │ - add %eax,0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %al,-0x37ffc5c3(%eax) │ │ │ │ add $0xc83001c0,%eax │ │ │ │ je 1014809 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %dl,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - or $0xc00cc800,%eax │ │ │ │ - add %ecx,(%eax) │ │ │ │ - in (%dx),%eax │ │ │ │ - pusha │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esi,-0xd(%eax) │ │ │ │ - pusha │ │ │ │ + add %ecx,(%eax) │ │ │ │ + repz pusha │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ mov %eax,0xcc8000d │ │ │ │ - rolb $0xc0,(%ecx) │ │ │ │ + rolb $0x90,(%ecx) │ │ │ │ cmc │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %dl,%al │ │ │ │ + mov %eax,0xcc8000d │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ + mull 0x1(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ or %edx,(%edi) │ │ │ │ add %ch,0x3801c008(%eax) │ │ │ │ jle 10148d4 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ @@ -49095,34 +49093,31 @@ │ │ │ │ cmp %eax,(%eax) │ │ │ │ enter $0xc005,$0x1 │ │ │ │ lock int3 │ │ │ │ je 10148f9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ - add %dl,%al │ │ │ │ - mov %eax,0xcc8000d │ │ │ │ - rolb $0x60,(%ecx) │ │ │ │ - mull 0x1(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0xb0,(%eax) │ │ │ │ - mov %eax,0xcc8000d │ │ │ │ - rolb $0x8,(%ecx) │ │ │ │ - cli │ │ │ │ - pusha │ │ │ │ - add %eax,(%eax) │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %dh,-0x37fff25d(%eax) │ │ │ │ + or $0xc0,%al │ │ │ │ + add %edx,0x160f9(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0xc8000da3,%al │ │ │ │ + or $0xc0,%al │ │ │ │ + add %edi,(%eax) │ │ │ │ + std │ │ │ │ + pusha │ │ │ │ + add %eax,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ rcll $0x0,(%edi) │ │ │ │ test $0x8,%al │ │ │ │ rolb $0xb0,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -49485,584 +49480,597 @@ │ │ │ │ add %al,0xd(%eax) │ │ │ │ pop %ss │ │ │ │ add %ch,-0x6ffe3ff8(%eax) │ │ │ │ sbb %ebp,0x1(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x180100(%eax),%ecx │ │ │ │ - add %ah,-0x37fff25d(%eax) │ │ │ │ - or $0xc0,%al │ │ │ │ - add %edi,-0x3(%eax) │ │ │ │ - pusha │ │ │ │ - add %eax,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ - add %ah,%al │ │ │ │ - jmp 1014d60 │ │ │ │ - add %cl,%al │ │ │ │ - add $0xe23001c0,%eax │ │ │ │ - je 1014d31 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,-0x37fff25d(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,%eax │ │ │ │ + add %edx,%eax │ │ │ │ jmp *0x1(%eax) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - addb $0xe0,(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,%al │ │ │ │ + jmp 1014d60 │ │ │ │ + add %cl,%al │ │ │ │ + add $0xe23001c0,%eax │ │ │ │ + je 1014d31 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %ah,%al │ │ │ │ mov %al,0xcc8000d │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ + rolb $0xa8,(%ecx) │ │ │ │ add %esp,0x1(%ecx) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ mov %al,0xcc8000d │ │ │ │ - rolb $0xf8,(%ecx) │ │ │ │ + rolb $0xc0,(%ecx) │ │ │ │ add 0x1(%ecx),%esp │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x70,(%eax) │ │ │ │ mov 0xcc8000d,%eax │ │ │ │ - rolb $0xf0,(%ecx) │ │ │ │ + rolb $0xa8,(%ecx) │ │ │ │ add $0x5000161,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ + add %ah,-0x5f(%eax) │ │ │ │ + or $0xc00cc800,%eax │ │ │ │ + add %ebx,%eax │ │ │ │ + pop %es │ │ │ │ + popa │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %ah,-0x37ffc5c5(%eax) │ │ │ │ add $0xe48001c0,%eax │ │ │ │ je 1014da9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ - add %ah,-0x5f(%eax) │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %al,-0x5f(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ecx,(%eax) │ │ │ │ - or %ah,0x1(%ecx) │ │ │ │ - inc %eax │ │ │ │ + add %esp,0x9(%eax) │ │ │ │ + popa │ │ │ │ add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - addb $0x40,(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ mov 0xcc8000d,%eax │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ - or %esp,0x1(%ecx) │ │ │ │ - add %al,0xb580000 │ │ │ │ + rolb $0x90,(%ecx) │ │ │ │ + or 0x1(%ecx),%esp │ │ │ │ + inc %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ + addb $0x10,(%eax) │ │ │ │ mov 0xcc8000d,%eax │ │ │ │ - rolb $0x8,(%ecx) │ │ │ │ - or $0x61,%al │ │ │ │ - add %eax,0x1(%eax) │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ + or $0x5000161,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %dl,(%eax) │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ mov 0xcc8000d,%eax │ │ │ │ - rolb $0x40,(%ecx) │ │ │ │ - push %cs │ │ │ │ - popa │ │ │ │ + rolb $0xf0,(%ecx) │ │ │ │ + punpcklwd (%ecx),%mm0 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ or %bh,(%edx) │ │ │ │ add %cl,%al │ │ │ │ add $0xe6d001c0,%eax │ │ │ │ je 1014e21 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0xcc8000d,%eax │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - adc %ah,0x1(%ecx) │ │ │ │ - inc %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0xe0,(%eax) │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %ah,%al │ │ │ │ mov 0xcc8000d,%al │ │ │ │ - rolb $0x80,(%ecx) │ │ │ │ + rolb $0x10,(%ecx) │ │ │ │ adc 0x1(%ecx),%ah │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ mov 0xcc8000d,%al │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ - adc $0x61,%al │ │ │ │ - add %eax,0x1(%eax) │ │ │ │ + rolb $0xf0,(%ecx) │ │ │ │ + adc 0x1(%ecx),%esp │ │ │ │ + inc %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0xb0,(%eax) │ │ │ │ + mov 0xcc8000d,%al │ │ │ │ + rolb $0x18,(%ecx) │ │ │ │ + push %ss │ │ │ │ + popa │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %dh,-0x37fff260(%eax) │ │ │ │ + mov 0xc8000da0,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,0x16116(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %ebx,(%eax) │ │ │ │ + sbb %ah,0x1(%ecx) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ idivl (%ecx) │ │ │ │ add %cl,%al │ │ │ │ add $0xe93001c0,%eax │ │ │ │ je 1014e99 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x180100(%eax),%ecx │ │ │ │ - add %ah,-0x37fff260(%eax) │ │ │ │ - or $0xc0,%al │ │ │ │ - add %eax,0x18(%eax) │ │ │ │ - popa │ │ │ │ - add %eax,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,-0x37fff260(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ sbb 0x1(%ecx),%ah │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x70,(%eax) │ │ │ │ mov 0xcc8000d,%al │ │ │ │ - rolb $0xc8,(%ecx) │ │ │ │ + rolb $0x58,(%ecx) │ │ │ │ sbb $0x61,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x60(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edx,(%eax) │ │ │ │ - pop %ds │ │ │ │ - popa │ │ │ │ - add %eax,0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ - add %dh,-0x15(%eax) │ │ │ │ - cmp %eax,(%eax) │ │ │ │ - enter $0xc005,$0x1 │ │ │ │ - sub $0x74,%bl │ │ │ │ + add %edi,0x4001611e(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ mov 0xcc8000d,%al │ │ │ │ - rolb $0x40,(%ecx) │ │ │ │ + rolb $0x18,(%ecx) │ │ │ │ cs popa │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ + add %dh,-0x15(%eax) │ │ │ │ + cmp %eax,(%eax) │ │ │ │ + enter $0xc005,$0x1 │ │ │ │ + sub $0x74,%bl │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov 0xcc8000d,%al │ │ │ │ - rolb $0xf0,(%ecx) │ │ │ │ + rolb $0xc8,(%ecx) │ │ │ │ xor 0x1(%ecx),%esp │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ mov 0xcc8000d,%al │ │ │ │ - rolb $0x90,(%ecx) │ │ │ │ + rolb $0x68,(%ecx) │ │ │ │ xor $0x5000161,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ mov 0xcc8000d,%al │ │ │ │ - rolb $0x28,(%ecx) │ │ │ │ + rolb $0x0,(%ecx) │ │ │ │ aaa │ │ │ │ popa │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %ah,%al │ │ │ │ + lahf │ │ │ │ + or $0xc00cc800,%eax │ │ │ │ + add %eax,0x16139(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ cmp (%edx),%edi │ │ │ │ add %cl,%al │ │ │ │ add $0xedd001c0,%eax │ │ │ │ je 1014f89 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %ah,%al │ │ │ │ + or 0x180100(%eax),%ecx │ │ │ │ + add %dl,%al │ │ │ │ lahf │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebp,0x16139(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - rcrb $1,0xcc8000d(%edi) │ │ │ │ - rolb $0x90,(%ecx) │ │ │ │ - cmp 0x1(%ecx),%esp │ │ │ │ - inc %eax │ │ │ │ + add %ebp,0x3b(%eax) │ │ │ │ + popa │ │ │ │ + add %eax,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ lahf │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esi,0x3d(%eax) │ │ │ │ - popa │ │ │ │ - add %eax,0x1(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + cmp $0x1400161,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,-0x37fff261(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,%eax │ │ │ │ - aas │ │ │ │ - popa │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebp,0x1613f(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ + add %dl,-0x37fff261(%eax) │ │ │ │ + or $0xc0,%al │ │ │ │ + add %ebp,0x41(%eax) │ │ │ │ + popa │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %ah,(%eax) │ │ │ │ or %bh,(%edx) │ │ │ │ add %cl,%al │ │ │ │ add $0xf02001c0,%eax │ │ │ │ je 1015001 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ - add %dl,-0x37fff261(%eax) │ │ │ │ - or $0xc0,%al │ │ │ │ - add %ebx,0x40016141(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x70,(%eax) │ │ │ │ - lahf │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %dh,-0x61(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebx,0x16143(%eax) │ │ │ │ + add %ebx,0x43(%eax) │ │ │ │ + popa │ │ │ │ + add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ lahf │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esp,(%eax) │ │ │ │ - inc %esi │ │ │ │ + add %esi,%eax │ │ │ │ + inc %ebp │ │ │ │ popa │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,-0x61(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - inc %edi │ │ │ │ + add %esi,0x47(%eax) │ │ │ │ popa │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ - add %dh,-0x37ffc60a(%eax) │ │ │ │ - add $0xf27001c0,%eax │ │ │ │ - je 1015079 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,(%eax) │ │ │ │ lahf │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esp,(%eax) │ │ │ │ - dec %edx │ │ │ │ + add %ecx,%eax │ │ │ │ + dec %ecx │ │ │ │ popa │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ + add %dh,-0x37ffc60a(%eax) │ │ │ │ + add $0xf27001c0,%eax │ │ │ │ + je 1015079 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %ah,(%eax) │ │ │ │ lahf │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ dec %esp │ │ │ │ popa │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ lahf │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edx,0x4e(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + dec %esi │ │ │ │ popa │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ sahf │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esi,0x50(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + push %eax │ │ │ │ popa │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - jmp 1015120 │ │ │ │ - add %cl,%al │ │ │ │ - add $0xf4c001c0,%eax │ │ │ │ - je 10150f1 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ sahf │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ecx,0x52(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + push %edx │ │ │ │ popa │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + jmp 1015120 │ │ │ │ + add %cl,%al │ │ │ │ + add $0xf4c001c0,%eax │ │ │ │ + je 10150f1 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ sahf │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edx,0x54(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + push %esp │ │ │ │ popa │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,-0x37fff262(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,0x56(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + push %esi │ │ │ │ popa │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ sahf │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebx,%eax │ │ │ │ - pop %eax │ │ │ │ + add %eax,0x58(%eax) │ │ │ │ popa │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ + add %al,-0x37fff262(%eax) │ │ │ │ + or $0xc0,%al │ │ │ │ + add %ebp,(%eax) │ │ │ │ + pop %edx │ │ │ │ + popa │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %ah,0x3a(%eax) │ │ │ │ cmp (%eax),%al │ │ │ │ enter $0xc005,$0x1 │ │ │ │ adc %dh,%bh │ │ │ │ je 1015169 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ - add %al,-0x37fff262(%eax) │ │ │ │ - or $0xc0,%al │ │ │ │ - add %esp,0x5a(%eax) │ │ │ │ - popa │ │ │ │ - add %eax,0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,-0x62(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - pop %esp │ │ │ │ - popa │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %esp,0x1615c(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x62(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edi,0x4001615e(%eax) │ │ │ │ + add %edx,0x4001615e(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ sahf │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebp,0x16160(%eax) │ │ │ │ + add %eax,0x60(%eax) │ │ │ │ + popa │ │ │ │ + add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ + add %ah,(%eax) │ │ │ │ + sahf │ │ │ │ + or $0xc00cc800,%eax │ │ │ │ + add %ebp,0x62(%eax) │ │ │ │ + popa │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %ah,0x7(%eax) │ │ │ │ cmp (%eax),%al │ │ │ │ enter $0xc005,$0x1 │ │ │ │ jo 10151d7 │ │ │ │ je 10151e1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ - add %ah,(%eax) │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ sahf │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edi,0x40016162(%eax) │ │ │ │ + add %eax,0x65(%eax) │ │ │ │ + popa │ │ │ │ add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x0,(%eax) │ │ │ │ - sahf │ │ │ │ - or $0xc00cc800,%eax │ │ │ │ - add %esp,0x16165(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ popf │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edi,%eax │ │ │ │ + add %edx,%eax │ │ │ │ popaw │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ popf │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esi,0x68(%eax) │ │ │ │ - popa │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + add %ebp,(%eax) │ │ │ │ + push $0x5000161 │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ + add %al,%al │ │ │ │ + popf │ │ │ │ + or $0xc00cc800,%eax │ │ │ │ + add %esp,%eax │ │ │ │ + imul $0x140,0x1(%ecx),%esp │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %al,-0xa(%eax) │ │ │ │ cmp %eax,(%eax) │ │ │ │ enter $0xc005,$0x1 │ │ │ │ sar $0x74,%bl │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ - add %al,%al │ │ │ │ + addb $0xa0,(%eax) │ │ │ │ popf │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ecx,(%eax) │ │ │ │ - push $0x61 │ │ │ │ - add %eax,0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %ah,-0x37fff263(%eax) │ │ │ │ - or $0xc0,%al │ │ │ │ - add %esi,0x1616b(%eax) │ │ │ │ + add %ebp,0x6b(%eax) │ │ │ │ + popa │ │ │ │ + add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x37fff263(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,0x4001616d(%eax) │ │ │ │ + add %edi,0x6d(%eax) │ │ │ │ + popa │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %dh,-0x63(%eax) │ │ │ │ + or $0xc00cc800,%eax │ │ │ │ + add %ebx,%eax │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + popa │ │ │ │ add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - addb $0x70,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pusha │ │ │ │ popf │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebp,(%eax) │ │ │ │ - jo 1015318 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %eax,0x40016172(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x37ffc616(%eax) │ │ │ │ add $0xfe1001c0,%eax │ │ │ │ je 10152d1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x180100(%eax),%ecx │ │ │ │ - add %ah,-0x63(%eax) │ │ │ │ - or $0xc00cc800,%eax │ │ │ │ - add %edi,0x40016172(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %dl,-0x63(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebx,0x74(%eax) │ │ │ │ - popa │ │ │ │ + add %esp,(%eax) │ │ │ │ + je 1015348 │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,-0x63(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esi,0x40016175(%eax) │ │ │ │ + add %ecx,0x40016175(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ popf │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebx,0x16177(%eax) │ │ │ │ + add %eax,0x77(%eax) │ │ │ │ + popa │ │ │ │ + add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ + add %dl,(%eax) │ │ │ │ + popf │ │ │ │ + or $0xc00cc800,%eax │ │ │ │ + add %ecx,0x79(%eax) │ │ │ │ + popa │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ cmp %edi,(%edx) │ │ │ │ add %cl,%al │ │ │ │ add $0x6001c0,%eax │ │ │ │ jne 1015349 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -50153,50 +50161,52 @@ │ │ │ │ add %dl,%al │ │ │ │ cmc │ │ │ │ cmp %eax,(%eax) │ │ │ │ enter $0xc005,$0x1 │ │ │ │ add %al,0x175 │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ - add %dl,(%eax) │ │ │ │ - popf │ │ │ │ - or $0xc00cc800,%eax │ │ │ │ - add %eax,0x40016179(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0xf0,(%eax) │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %dh,%al │ │ │ │ pushf │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ecx,0x7b(%eax) │ │ │ │ - popa │ │ │ │ + add %ecx,(%eax) │ │ │ │ + jnp 10154b0 │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ pushf │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esi,%eax │ │ │ │ - jl 10154e0 │ │ │ │ + add %ecx,%eax │ │ │ │ + jl 10154c8 │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ pushf │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %eax,0x1617e(%eax) │ │ │ │ + add %edx,0x7e(%eax) │ │ │ │ + popa │ │ │ │ + add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ + add %dh,-0x37fff264(%eax) │ │ │ │ + or $0xc0,%al │ │ │ │ + add %esp,%eax │ │ │ │ + jg 10154f8 │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %ah,(%eax) │ │ │ │ ljmp $0x1c0,$0x5c80039 │ │ │ │ push %eax │ │ │ │ pop %es │ │ │ │ jne 10154b1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -50239,28 +50249,30 @@ │ │ │ │ cmp %edi,(%edx) │ │ │ │ add %cl,%al │ │ │ │ add $0x9a001c0,%eax │ │ │ │ jne 1015529 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ - add %dh,-0x37fff264(%eax) │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %dl,-0x37fff264(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,(%eax) │ │ │ │ - andb $0x40,0x1(%ecx) │ │ │ │ + add %ebx,-0x7f(%eax) │ │ │ │ + popa │ │ │ │ add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - addb $0x90,(%eax) │ │ │ │ - pushf │ │ │ │ - or $0xc00cc800,%eax │ │ │ │ - add %eax,0x16181(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + inc %ecx │ │ │ │ + add %al,-0x37fff264(%eax) │ │ │ │ + or $0xc0,%al │ │ │ │ + add %ecx,(%eax) │ │ │ │ + andl $0x40,0x1(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret $0x9000 │ │ │ │ in (%dx),%eax │ │ │ │ adc $0xc008c800,%eax │ │ │ │ add %ebx,(%eax) │ │ │ │ out %eax,$0x64 │ │ │ │ @@ -50434,30 +50446,30 @@ │ │ │ │ rorb $0x10,(%edi) │ │ │ │ fistl 0xc008c800 │ │ │ │ add %ebp,0x1654e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ - add %al,-0x37fff264(%eax) │ │ │ │ - or $0xc0,%al │ │ │ │ - add %esi,(%eax) │ │ │ │ - andl $0x40,0x1(%ecx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ pushf │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esp,-0x7b(%eax) │ │ │ │ - popa │ │ │ │ + add %ebp,(%eax) │ │ │ │ + test %esp,0x1(%ecx) │ │ │ │ + add %al,0xb580000 │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %dl,-0x64(%eax) │ │ │ │ + or $0xc00cc800,%eax │ │ │ │ + add %esp,(%eax) │ │ │ │ + xchg %esp,0x1(%ecx) │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ add $0x5c8003a,%eax │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ adc $0x175,%eax │ │ │ │ @@ -50696,78 +50708,83 @@ │ │ │ │ adc $0xc008c800,%eax │ │ │ │ add %eax,0x74(%eax) │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ - add %dl,-0x64(%eax) │ │ │ │ - or $0xc00cc800,%eax │ │ │ │ - add %ecx,-0x79(%eax) │ │ │ │ - popa │ │ │ │ - add %eax,0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ + addb $0x30,(%eax) │ │ │ │ pushf │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebx,%eax │ │ │ │ - mov %ah,0x1(%ecx) │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %ecx,0x16188(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ pushf │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esi,-0x76(%eax) │ │ │ │ - popa │ │ │ │ - add %eax,0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %esi,(%eax) │ │ │ │ + mov 0x1(%ecx),%ah │ │ │ │ + inc %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0x0,(%eax) │ │ │ │ + pushf │ │ │ │ + or $0xc00cc800,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ + add %al,0xb580000 │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %ah,0x4(%eax) │ │ │ │ cmp (%eax),%al │ │ │ │ enter $0xc005,$0x1 │ │ │ │ jo 1015a71 │ │ │ │ jne 1015a51 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - pushf │ │ │ │ - or $0xc00cc800,%eax │ │ │ │ - add %ebp,%eax │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ - add %al,0xb580000 │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lock fwait │ │ │ │ + or 0x180100(%eax),%ecx │ │ │ │ + add %dh,%al │ │ │ │ + fwait │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ecx,(%eax) │ │ │ │ - mov 0x1(%ecx),%fs │ │ │ │ + add %esp,%eax │ │ │ │ + lea 0x1(%ecx),%esp │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ fwait │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edx,-0x71(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + (bad) │ │ │ │ popa │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %al,%al │ │ │ │ + fwait │ │ │ │ + or $0xc00cc800,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + nop │ │ │ │ + popa │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %ah,-0x17ffe989(%eax) │ │ │ │ or %al,%al │ │ │ │ add %esi,-0x7c(%eax) │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ @@ -50861,67 +50878,65 @@ │ │ │ │ or %al,%al │ │ │ │ add %eax,-0x4f(%eax) │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - fwait │ │ │ │ - or $0xc00cc800,%eax │ │ │ │ - add %ecx,(%eax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - popa │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ + add %dh,-0x37fff265(%eax) │ │ │ │ + or $0xc0,%al │ │ │ │ + add %ecx,-0x6e(%eax) │ │ │ │ + popa │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %al,0x37(%eax) │ │ │ │ cmp (%eax),%al │ │ │ │ enter $0xc005,$0x1 │ │ │ │ mov 0x1752a,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,-0x37fff265(%eax) │ │ │ │ - or $0xc0,%al │ │ │ │ - add %esp,0x40016192(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ addb $0x90,(%eax) │ │ │ │ fwait │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ecx,-0x6c(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + xchg %eax,%esp │ │ │ │ popa │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x37fff265(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %esi,%eax │ │ │ │ + xchg %eax,%ebp │ │ │ │ popa │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x180100(%eax),%ecx │ │ │ │ - add %al,%al │ │ │ │ - jnp 1015c25 │ │ │ │ - add %cl,(%eax) │ │ │ │ - or %eax,%eax │ │ │ │ - add %edx,-0x3f(%eax) │ │ │ │ - add %ax,(%eax) │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %ah,-0x65(%eax) │ │ │ │ + or $0xc00cc800,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + xchg %eax,%edi │ │ │ │ + popa │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + sarb $0x0,0x16(%ebx) │ │ │ │ + or %cl,(%ecx) │ │ │ │ + rolb $0x50,(%ecx) │ │ │ │ + shll $0x0,0x1(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x37ffc5fd(%eax) │ │ │ │ add $0x2d0001c0,%eax │ │ │ │ @@ -50946,33 +50961,32 @@ │ │ │ │ or %eax,%eax │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - addb $0x60,(%eax) │ │ │ │ - fwait │ │ │ │ - or $0xc00cc800,%eax │ │ │ │ - add %ebp,%eax │ │ │ │ - xchg %eax,%edi │ │ │ │ - popa │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x65(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebx,-0x67(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + cltd │ │ │ │ popa │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + fwait │ │ │ │ + or $0xc00cc800,%eax │ │ │ │ + add %esp,0x1619a(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %dl,-0xd(%eax) │ │ │ │ cmp %eax,(%eax) │ │ │ │ enter $0xc005,$0x1 │ │ │ │ pusha │ │ │ │ das │ │ │ │ jne 1015ca9 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -51131,28 +51145,33 @@ │ │ │ │ mov $0x16,%al │ │ │ │ add %cl,(%eax) │ │ │ │ or %eax,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ call 1015f91 │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ + add %ah,(%eax) │ │ │ │ fwait │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebx,%eax │ │ │ │ - lcall $0x0,$0x5000161 │ │ │ │ + add %ebx,(%eax) │ │ │ │ + pushf │ │ │ │ + popa │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ - add %ah,(%eax) │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ fwait │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebp,0x4001619c(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + sahf │ │ │ │ + popa │ │ │ │ add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dl,-0x8(%eax) │ │ │ │ push %ss │ │ │ │ add %cl,(%eax) │ │ │ │ or %eax,%eax │ │ │ │ @@ -51265,77 +51284,79 @@ │ │ │ │ cmp %eax,(%eax) │ │ │ │ enter $0xc005,$0x1 │ │ │ │ mov $0x3d,%al │ │ │ │ jne 1015f79 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - fwait │ │ │ │ - or $0xc00cc800,%eax │ │ │ │ - add %eax,-0x62(%eax) │ │ │ │ - popa │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ + add %dh,%al │ │ │ │ + lcall $0x1c0,$0xcc8000d │ │ │ │ + enter $0x619f,$0x1 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,%al │ │ │ │ + addb $0xd0,(%eax) │ │ │ │ lcall $0x1c0,$0xcc8000d │ │ │ │ - add %ah,0x1400161(%eax) │ │ │ │ + pop %eax │ │ │ │ + mov 0x5000161,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %dl,%al │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ + add %al,%al │ │ │ │ lcall $0x1c0,$0xcc8000d │ │ │ │ - mov $0xa1,%al │ │ │ │ + cwtl │ │ │ │ + mov %eax,0x1400161 │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %ah,-0x37fff266(%eax) │ │ │ │ + or $0xc0,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ popa │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ - lcall $0x1c0,$0xcc8000d │ │ │ │ - loopne 1015f79 │ │ │ │ - popa │ │ │ │ - add %eax,0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ - add %al,%al │ │ │ │ out %al,$0x39 │ │ │ │ add %cl,%al │ │ │ │ add $0x400001c0,%eax │ │ │ │ jne 1015ff1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %ah,-0x37fff266(%eax) │ │ │ │ + or 0x180100(%eax),%ecx │ │ │ │ + add %dl,-0x37fff266(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,-0x5a(%eax) │ │ │ │ - popa │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %edi,0x400161a7(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - nop │ │ │ │ - lcall $0x1c0,$0xcc8000d │ │ │ │ - or %ch,0x400161(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + inc %ecx │ │ │ │ add %al,-0x37fff266(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,0x400161a9(%eax) │ │ │ │ + add %edi,-0x57(%eax) │ │ │ │ + popa │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %ah,-0x66(%eax) │ │ │ │ + or $0xc00cc800,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + popa │ │ │ │ add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ adcl $0xc0090800,(%esi) │ │ │ │ add %esi,%eax │ │ │ │ push $0x68 │ │ │ │ @@ -51447,74 +51468,76 @@ │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x37ffc60f(%eax) │ │ │ │ add $0x477001c0,%eax │ │ │ │ jne 1016159 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %ah,-0x66(%eax) │ │ │ │ - or $0xc00cc800,%eax │ │ │ │ - add %esi,%eax │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - popa │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %dl,-0x66(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ popa │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,(%eax) │ │ │ │ lcall $0x1c0,$0xcc8000d │ │ │ │ - enter $0x61ad,$0x1 │ │ │ │ - add %al,0xb580000 │ │ │ │ + mov 0x161ad,%al │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ lcall $0x1c0,$0xcc8000d │ │ │ │ - lock scas %es:(%edi),%eax │ │ │ │ + test $0xaf,%al │ │ │ │ popa │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + lcall $0x1c0,$0xcc8000d │ │ │ │ + mov $0xb1,%al │ │ │ │ + popa │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %ah,%al │ │ │ │ in $0x39,%eax │ │ │ │ add %cl,%al │ │ │ │ add $0x49d001c0,%eax │ │ │ │ jne 10161d1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - lcall $0x1c0,$0xcc8000d │ │ │ │ - call 102c39a │ │ │ │ - add $0xb580000,%eax │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ + or 0x180100(%eax),%ecx │ │ │ │ + add %dh,%al │ │ │ │ + cltd │ │ │ │ + or $0xc00cc800,%eax │ │ │ │ + add %esp,-0x4d(%eax) │ │ │ │ + popa │ │ │ │ + add %eax,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lock cltd │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ + add %ah,%al │ │ │ │ + cltd │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ecx,0x400161b3(%eax) │ │ │ │ + add %ebp,-0x4b(%eax) │ │ │ │ + popa │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - rorb $0xe0,(%edi) │ │ │ │ - arpl %ebx,(%ecx) │ │ │ │ + pop %eax │ │ │ │ + or -0x3fe7ff00(%eax),%ecx │ │ │ │ + pavgb 0x19(%ebx),%mm4 │ │ │ │ add %ch,(%eax) │ │ │ │ or %eax,%eax │ │ │ │ add %edx,%eax │ │ │ │ hlt │ │ │ │ push $0x1 │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ @@ -51979,34 +52002,29 @@ │ │ │ │ add %ch,(%eax) │ │ │ │ or %eax,%eax │ │ │ │ add %edx,0x169d5(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,%al │ │ │ │ - cltd │ │ │ │ - or $0xc00cc800,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - mov $0x61,%ch │ │ │ │ - add %eax,0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %al,%al │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ cltd │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - mov $0x61,%bh │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %eax,0x161b7(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ + add %dh,-0x37fff267(%eax) │ │ │ │ + or $0xc0,%al │ │ │ │ + add %ebx,%eax │ │ │ │ + mov $0x1400161,%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ and $0x3a,%al │ │ │ │ add %cl,%al │ │ │ │ add $0x733001c0,%eax │ │ │ │ jne 1016741 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -52043,25 +52061,20 @@ │ │ │ │ push %eax │ │ │ │ xor $0x9280019,%eax │ │ │ │ rolb $0xe0,(%ecx) │ │ │ │ and %ebp,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ - add %dh,-0x37fff267(%eax) │ │ │ │ - or $0xc0,%al │ │ │ │ - add %ecx,(%eax) │ │ │ │ - mov $0x1400161,%edx │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,-0x37fff267(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,0x161bb(%eax) │ │ │ │ + add %esi,-0x45(%eax) │ │ │ │ + popa │ │ │ │ + add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ out %al,$0x36 │ │ │ │ add %ch,0xd(%eax) │ │ │ │ rolb $0xa0,(%ecx) │ │ │ │ @@ -52071,15 +52084,24 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ enter $0x36,$0x68 │ │ │ │ - or $0xd7a801c0,%eax │ │ │ │ + or $0xd7c001c0,%eax │ │ │ │ + pusha │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %al,0x6800377a(%eax) │ │ │ │ + or $0xe5a001c0,%eax │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ @@ -52122,37 +52144,35 @@ │ │ │ │ add %al,0x48001a49(%eax) │ │ │ │ or %eax,%eax │ │ │ │ add %edi,0x16a40(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ - add %al,0x6800377a(%eax) │ │ │ │ - or $0xe5a001c0,%eax │ │ │ │ - pusha │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ dec %ecx │ │ │ │ aaa │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ + rolb $0x60,(%ecx) │ │ │ │ repz pusha │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - addb $0x70,(%eax) │ │ │ │ - dec %esi │ │ │ │ + inc %ecx │ │ │ │ + add %ah,0x2a(%eax) │ │ │ │ + xor %eax,(%eax) │ │ │ │ + call d10328af <_edata@@Base+0xcca328af> │ │ │ │ + mov $0x1400161,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %dh,0x4e(%eax) │ │ │ │ sbb (%eax),%al │ │ │ │ dec %eax │ │ │ │ or %eax,%eax │ │ │ │ add %esi,%eax │ │ │ │ push %ecx │ │ │ │ push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -52174,29 +52194,29 @@ │ │ │ │ sbb $0x3a,%al │ │ │ │ add %cl,%al │ │ │ │ add $0x7e7801c0,%eax │ │ │ │ jne 10168f1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ - add %ah,0x2a(%eax) │ │ │ │ - xor %eax,(%eax) │ │ │ │ - call f903290f <_edata@@Base+0xf4a3290f> │ │ │ │ - mov $0x1400161,%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,0x2a(%eax) │ │ │ │ xor %eax,(%eax) │ │ │ │ - call 49032927 <_edata@@Base+0x44a32927> │ │ │ │ + call 2103290f <_edata@@Base+0x1ca3290f> │ │ │ │ shll $0x40,0x1(%ecx) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ + ret │ │ │ │ + add %ah,-0x17ffced7(%eax) │ │ │ │ + or %al,%al │ │ │ │ + add %edx,0x161c5(%eax) │ │ │ │ + adc $0xb580000,%eax │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ xor $0x948001a,%eax │ │ │ │ rolb $0x38,(%ecx) │ │ │ │ pushw $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -52345,23 +52365,23 @@ │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,-0x37ffc5e9(%eax) │ │ │ │ add $0x8bc801c0,%eax │ │ │ │ jne 1016ab9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x3ce7ff00(%eax),%ecx │ │ │ │ - add %ah,-0x17ffced7(%eax) │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ + add %dl,-0x17ffced7(%eax) │ │ │ │ or %al,%al │ │ │ │ - add %ecx,%eax │ │ │ │ - lds 0x1(%ecx),%esp │ │ │ │ - add %dl,0xb580000 │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + add %ebx,-0x38(%eax) │ │ │ │ + popa │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ std │ │ │ │ sbb %eax,(%eax) │ │ │ │ dec %eax │ │ │ │ or %eax,%eax │ │ │ │ add %edx,%eax │ │ │ │ or $0x6b,%al │ │ │ │ @@ -52610,68 +52630,68 @@ │ │ │ │ or -0x7ee7ff00(%eax),%ecx │ │ │ │ add %ah,-0x37ffc551(%eax) │ │ │ │ add $0xb1b001c0,%eax │ │ │ │ jne 1016d41 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ - add %dl,-0x17ffced7(%eax) │ │ │ │ - or %al,%al │ │ │ │ - add %ebp,0x400161c8(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x80,(%eax) │ │ │ │ - sub %esi,(%ecx) │ │ │ │ - add %ch,%al │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %al,-0x17ffced7(%eax) │ │ │ │ or %al,%al │ │ │ │ - add %edx,%eax │ │ │ │ - lret $0x161 │ │ │ │ - inc %eax │ │ │ │ + add %ebx,0x400161ca(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %ah,0x29(%eax) │ │ │ │ xor %eax,(%eax) │ │ │ │ - call 31032d8f <_edata@@Base+0x2ca32d8f> │ │ │ │ + call 9032d77 <_edata@@Base+0x4a32d77> │ │ │ │ int $0x61 │ │ │ │ add %eax,(%eax) │ │ │ │ adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,0x29(%eax) │ │ │ │ xor %eax,(%eax) │ │ │ │ - call d1032da7 <_edata@@Base+0xcca32da7> │ │ │ │ + call 91032d8f <_edata@@Base+0x8ca32d8f> │ │ │ │ iret │ │ │ │ popa │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,0x29(%eax) │ │ │ │ xor %eax,(%eax) │ │ │ │ - call 1032dbf │ │ │ │ - shlb %cl,0x1(%ecx) │ │ │ │ + call b1032da7 <_edata@@Base+0xaca32da7> │ │ │ │ + shll $1,0x1(%ecx) │ │ │ │ inc %eax │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %ah,(%eax) │ │ │ │ sub %esi,(%ecx) │ │ │ │ add %ch,%al │ │ │ │ or %al,%al │ │ │ │ - add %eax,0x161d4(%eax) │ │ │ │ + add %esp,0x161d3(%eax) │ │ │ │ adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,0x2a(%eax) │ │ │ │ + xor %eax,(%eax) │ │ │ │ + call e9032dd7 <_edata@@Base+0xe4a32dd7> │ │ │ │ + (bad) │ │ │ │ + popa │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ rorb $0x20,(%edi) │ │ │ │ pop %ecx │ │ │ │ and %al,(%eax) │ │ │ │ push $0xe801c009 │ │ │ │ test %ebp,0x1(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -52822,31 +52842,26 @@ │ │ │ │ or %eax,%eax │ │ │ │ add %ebp,0x16bc5(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ - add %dh,0x2a(%eax) │ │ │ │ - xor %eax,(%eax) │ │ │ │ - call 19032f9f <_edata@@Base+0x14a32f9f> │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - popa │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ add %dl,-0x17ffced6(%eax) │ │ │ │ or %al,%al │ │ │ │ - add %ebp,-0x27(%eax) │ │ │ │ - popa │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + fldenv 0x1(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %ah,-0x17ffced6(%eax) │ │ │ │ + or %al,%al │ │ │ │ + add %eax,0x161db(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ pop %ebp │ │ │ │ cmp (%eax),%al │ │ │ │ @@ -53175,21 +53190,21 @@ │ │ │ │ pop %ebp │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - addb $0xa0,(%eax) │ │ │ │ - sub (%ecx),%dh │ │ │ │ + inc %ecx │ │ │ │ + add %ah,(%eax) │ │ │ │ + and (%ecx),%esi │ │ │ │ add %ch,%al │ │ │ │ or %al,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - fsubl 0x1(%ecx) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %esi,0x161de(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %ah,0x6(%eax) │ │ │ │ cmp $0x0,%al │ │ │ │ call 69033312 <_edata@@Base+0x64a33312> │ │ │ │ @@ -53283,21 +53298,19 @@ │ │ │ │ and (%eax,%eax,1),%bh │ │ │ │ call 5103341a <_edata@@Base+0x4ca3341a> │ │ │ │ cmp 0x1(%esi),%dh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ - add %ah,(%eax) │ │ │ │ - and (%ecx),%esi │ │ │ │ - add %ch,%al │ │ │ │ + add %al,-0x17ffced6(%eax) │ │ │ │ or %al,%al │ │ │ │ - add %ebp,(%eax) │ │ │ │ - fbld 0x1(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + loope 1017490 │ │ │ │ + add %eax,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%esi │ │ │ │ and %al,(%eax) │ │ │ │ push $0x1c009 │ │ │ │ @@ -53341,22 +53354,14 @@ │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,0x36(%eax) │ │ │ │ and %al,(%eax) │ │ │ │ push $0x8801c009 │ │ │ │ mov $0x16c,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ - add %al,-0x17ffced6(%eax) │ │ │ │ - or %al,%al │ │ │ │ - add %esp,(%eax) │ │ │ │ - loop 1017520 │ │ │ │ - add %eax,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ or 0x180100(%eax),%ecx │ │ │ │ add %ah,-0x10(%eax) │ │ │ │ add %ch,%ss:0xd(%eax) │ │ │ │ rolb $0xd0,(%ecx) │ │ │ │ cld │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -53365,36 +53370,48 @@ │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ xlat %ds:(%ebx) │ │ │ │ aaa │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ add %esp,0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ - add %ah,-0x17ffc3c4(%eax) │ │ │ │ - add $0x488801c0,%eax │ │ │ │ - jbe 1017509 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ and $0xae80031,%eax │ │ │ │ - rolb $0x60,(%ecx) │ │ │ │ + rolb $0x18,(%ecx) │ │ │ │ in (%dx),%al │ │ │ │ popa │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ + add %ah,-0x17ffc3c4(%eax) │ │ │ │ + add $0x488801c0,%eax │ │ │ │ + jbe 1017509 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ + add %ah,%al │ │ │ │ + divb (%esi) │ │ │ │ + add %ch,0xd(%eax) │ │ │ │ + rolb $0x50,(%ecx) │ │ │ │ + pop %es │ │ │ │ + popa │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + ret │ │ │ │ add %dl,-0x30(%eax) │ │ │ │ sbb (%eax),%al │ │ │ │ mov %cl,(%ecx) │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ imulb 0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ @@ -53810,36 +53827,33 @@ │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ - add %ah,%al │ │ │ │ - divb (%esi) │ │ │ │ - add %ch,0xd(%eax) │ │ │ │ - rolb $0x38,(%ecx) │ │ │ │ - pop %es │ │ │ │ - popa │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - ret │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ aaa │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0xa8,(%ecx) │ │ │ │ + rolb $0xb0,(%ecx) │ │ │ │ adc %ah,0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ + add %dl,%al │ │ │ │ + in $0x36,%al │ │ │ │ + add %ch,0xd(%eax) │ │ │ │ + rolb $0xa0,(%ecx) │ │ │ │ + sbb %esp,0x1(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %al,-0x77ffe548(%eax) │ │ │ │ or %eax,%eax │ │ │ │ add %ebx,0x44(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ @@ -54308,21 +54322,20 @@ │ │ │ │ sub %al,(%esi) │ │ │ │ rolb $0xc0,(%ecx) │ │ │ │ (bad) │ │ │ │ ja 1017e21 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ - add %dl,%al │ │ │ │ - in $0x36,%al │ │ │ │ - add %ch,0xd(%eax) │ │ │ │ - rolb $0x88,(%ecx) │ │ │ │ - sbb %esp,0x1(%ecx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + or -0x3ce7ff00(%eax),%ecx │ │ │ │ + add %ah,-0x3(%eax) │ │ │ │ + add %ch,%ss:0xd(%eax) │ │ │ │ + rolb $0xc0,(%ecx) │ │ │ │ + xor 0x1(%ecx),%ah │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,0x2800330f(%eax) │ │ │ │ push %es │ │ │ │ rolb $0x58,(%ecx) │ │ │ │ jmp 1017ec6 │ │ │ │ @@ -54448,25 +54461,23 @@ │ │ │ │ sub %al,(%esi) │ │ │ │ rolb $0xd0,(%ecx) │ │ │ │ es js 1017f71 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ - add %ah,-0x3(%eax) │ │ │ │ + add %al,-0xb(%eax) │ │ │ │ add %ch,%ss:0xd(%eax) │ │ │ │ - rolb $0x78,(%ecx) │ │ │ │ - cs popa │ │ │ │ - add %eax,(%eax) │ │ │ │ + rolb $0x28,(%ecx) │ │ │ │ + cmp %esp,0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - add $0x1,%al │ │ │ │ - mov 0x88001a7d,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x4180100(%eax),%ecx │ │ │ │ + add %esp,-0x77ffe583(%eax) │ │ │ │ or %eax,%eax │ │ │ │ add %ebp,%eax │ │ │ │ xchg %eax,%esp │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ @@ -55497,32 +55508,35 @@ │ │ │ │ sbb (%eax),%al │ │ │ │ mov %cl,(%ecx) │ │ │ │ rolb $0x38,(%ecx) │ │ │ │ xor %ebp,0x1(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x3ce7ff00(%eax),%ecx │ │ │ │ - add %al,-0xb(%eax) │ │ │ │ - add %ch,%ss:0xd(%eax) │ │ │ │ - rolb $0x28,(%ecx) │ │ │ │ - cmp %esp,0x1(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ or 0x4180100(%eax),%ecx │ │ │ │ add %edx,-0x5e(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - loop 10189d7 │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + loop 10189bf │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ + rorb $0xd0,(%edi) │ │ │ │ + or (%edi),%esi │ │ │ │ + add %ch,0xd(%eax) │ │ │ │ + rolb $0x40,(%ecx) │ │ │ │ + dec %ebp │ │ │ │ + popa │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ loope 10189e6 │ │ │ │ add %ch,(%eax) │ │ │ │ pop %es │ │ │ │ rolb $0x20,(%ecx) │ │ │ │ sub $0x179,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -55630,31 +55644,30 @@ │ │ │ │ pop %es │ │ │ │ rolb $0x78,(%ecx) │ │ │ │ push %esi │ │ │ │ jns 1018a81 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x3fe7ff00(%eax),%ecx │ │ │ │ - (bad) │ │ │ │ - or (%edi),%esi │ │ │ │ - add %ch,0xd(%eax) │ │ │ │ - rolb $0x40,(%ecx) │ │ │ │ - dec %ebp │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ + add %dh,-0x37(%eax) │ │ │ │ + add %ch,%ss:0xd(%eax) │ │ │ │ + rolb $0x18,(%ecx) │ │ │ │ + push %ebp │ │ │ │ popa │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ - add %dh,-0x37(%eax) │ │ │ │ - add %ch,%ss:0xd(%eax) │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - push %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + lret $0x36 │ │ │ │ + push $0x3001c00d │ │ │ │ + pop %ecx │ │ │ │ popa │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ @@ -55773,37 +55786,26 @@ │ │ │ │ fstpl (%ebx) │ │ │ │ add %ch,0x4001c009(%eax) │ │ │ │ les 0x1(%esi),%ebp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - lret $0x36 │ │ │ │ - push $0x2801c00d │ │ │ │ - pop %ecx │ │ │ │ - popa │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ add %ah,0x680036ca(%eax) │ │ │ │ - or $0x5cb801c0,%eax │ │ │ │ + or $0x5cd001c0,%eax │ │ │ │ popa │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x35(%eax) │ │ │ │ add %ch,%ss:0xd(%eax) │ │ │ │ - rolb $0xc0,(%ecx) │ │ │ │ + rolb $0xd8,(%ecx) │ │ │ │ pop %edi │ │ │ │ popa │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ @@ -55813,14 +55815,23 @@ │ │ │ │ add %ch,%ss:0xd(%eax) │ │ │ │ rolb $0x8,(%ecx) │ │ │ │ fs popa │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ + add %ecx,0x1fd80243(%eax) │ │ │ │ + add $0x4802,%eax │ │ │ │ + inc %eax │ │ │ │ + dec %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,-0x46(%eax) │ │ │ │ + movb $0x44,(%eax) │ │ │ │ + fwait │ │ │ │ + sarb %cl,(%edi) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,0x9c8001c(%ecx) │ │ │ │ rolb $0x90,(%ecx) │ │ │ │ fldcw 0x1(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -56701,30 +56712,29 @@ │ │ │ │ rolb $0xa8,(%ecx) │ │ │ │ pushf │ │ │ │ jnp 1019519 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x43880100(%eax),%ecx │ │ │ │ - add %al,%bl │ │ │ │ - pop %ds │ │ │ │ - add $0x4802,%eax │ │ │ │ + add (%eax),%ah │ │ │ │ + and %al,0x6002 │ │ │ │ inc %eax │ │ │ │ - dec %eax │ │ │ │ + pusha │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x4c,(%eax) │ │ │ │ pop %esi │ │ │ │ mov $0x4388013f,%ebx │ │ │ │ - add (%eax),%ah │ │ │ │ - and %al,0x6002 │ │ │ │ + add 0x4020520(%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ - pusha │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x46(%eax) │ │ │ │ + jo 1019504 │ │ │ │ movb $0x78,(%eax) │ │ │ │ pop %esi │ │ │ │ mov $0x4118013f,%ebx │ │ │ │ add %dl,(%eax) │ │ │ │ xchg %eax,%edi │ │ │ │ sbb $0x0,%al │ │ │ │ enter $0xc009,$0x1 │ │ │ │ @@ -56746,15 +56756,15 @@ │ │ │ │ enter $0xc009,$0x1 │ │ │ │ sbb %ah,(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %ecx,0x20800243(%eax) │ │ │ │ + add %ecx,0x20880243(%eax) │ │ │ │ add $0x402,%eax │ │ │ │ inc %eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 1019564 │ │ │ │ movb $0x58,(%eax) │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ @@ -56847,15 +56857,15 @@ │ │ │ │ mov %al,(%edi) │ │ │ │ rolb $0x18,(%ecx) │ │ │ │ loopne 1019712 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %ecx,0x20880243(%eax) │ │ │ │ + add %ecx,0x20900243(%eax) │ │ │ │ add $0x402,%eax │ │ │ │ inc %eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 101966c │ │ │ │ movb $0x58,(%eax) │ │ │ │ or 0x41980100(%eax),%ecx │ │ │ │ @@ -56881,15 +56891,15 @@ │ │ │ │ or %eax,%eax │ │ │ │ add %ebx,%eax │ │ │ │ xor 0x1(%edi),%ch │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x43880100(%eax),%ecx │ │ │ │ - add 0x4020520(%eax),%dl │ │ │ │ + add 0x4020520(%eax),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 10196cc │ │ │ │ movb $0x58,(%eax) │ │ │ │ or 0x41980100(%eax),%ecx │ │ │ │ @@ -56899,16 +56909,16 @@ │ │ │ │ shlb $1,(%edi,%ebp,2) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ cs pop %es │ │ │ │ add (%ecx),%al │ │ │ │ mov %al,0x2(%ebx) │ │ │ │ - cwtl │ │ │ │ - and %al,0x402 │ │ │ │ + mov 0x4020520,%al │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 10196fc │ │ │ │ movb $0x58,(%eax) │ │ │ │ or 0x41980100(%eax),%ecx │ │ │ │ add %ah,-0x37ffe393(%eax) │ │ │ │ @@ -57091,15 +57101,15 @@ │ │ │ │ or %eax,%eax │ │ │ │ add %ecx,0x43(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %ecx,0x20a00243(%eax) │ │ │ │ + add %ecx,0x20a80243(%eax) │ │ │ │ add $0x402,%eax │ │ │ │ inc %eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 10198f4 │ │ │ │ movb $0x58,(%eax) │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ @@ -57117,15 +57127,15 @@ │ │ │ │ enter $0xc009,$0x1 │ │ │ │ mov $0x44,%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x77fefdf3(,%ebp,4) │ │ │ │ inc %ebx │ │ │ │ - add 0x4020520(%eax),%ch │ │ │ │ + add 0x4020520(%eax),%dh │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 101993c │ │ │ │ movb $0x58,(%eax) │ │ │ │ or 0x41980100(%eax),%ecx │ │ │ │ @@ -57155,20 +57165,20 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ push %edx │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %ecx,0x20b00243(%eax) │ │ │ │ - add $0x402,%eax │ │ │ │ + add %ecx,0x20b80243(%eax) │ │ │ │ + add $0x5c02,%eax │ │ │ │ inc %eax │ │ │ │ - add $0x0,%al │ │ │ │ + pop %esp │ │ │ │ add %al,(%eax) │ │ │ │ - jo 101999c │ │ │ │ + add %dh,-0x46(%eax) │ │ │ │ movb $0x58,(%eax) │ │ │ │ or 0x41980100(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ sbb $0x0,%al │ │ │ │ enter $0xc009,$0x1 │ │ │ │ mov $0x16f53,%eax │ │ │ │ @@ -57180,35 +57190,40 @@ │ │ │ │ or %eax,%eax │ │ │ │ add %ecx,0x59(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %ecx,0x20b80243(%eax) │ │ │ │ - add $0x5c02,%eax │ │ │ │ - inc %eax │ │ │ │ - pop %esp │ │ │ │ + add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x46(%eax) │ │ │ │ - movb $0x58,(%eax) │ │ │ │ + push %eax │ │ │ │ + mov $0xc48000d,%ebp │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + out %eax,(%dx) │ │ │ │ + arpl %eax,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ or 0x41980100(%eax),%ecx │ │ │ │ add %ah,-0x37ffe378(%eax) │ │ │ │ or %eax,%eax │ │ │ │ add %esi,(%eax) │ │ │ │ pop %esp │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x7(%ebx,%esi,1) │ │ │ │ add (%ecx),%al │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %dl,-0x43(%eax) │ │ │ │ + sbb %al,%al │ │ │ │ + pavgb %mm0,%mm0 │ │ │ │ or $0xc00c4800,%eax │ │ │ │ - add %esi,0x163ef(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + add $0x64,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,0x6b300041(%eax) │ │ │ │ sbb $0x0,%al │ │ │ │ enter $0xc009,$0x1 │ │ │ │ lock outsl %fs:(%esi),(%dx) │ │ │ │ @@ -57258,17 +57273,19 @@ │ │ │ │ sbb $0x0,%al │ │ │ │ enter $0xc009,$0x1 │ │ │ │ push $0x16f87 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - rorb $0xe0,(%edi) │ │ │ │ - rorb $0x1,0xc00c4800 │ │ │ │ - and %al,0x164 │ │ │ │ + addb $0xa0,(%eax) │ │ │ │ + mov 0xfa8004f,%eax │ │ │ │ + rolb $0x78,(%ecx) │ │ │ │ + add 0x1(%ecx),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3fe7ff00(%eax),%ecx │ │ │ │ (bad) │ │ │ │ ss and $0x0,%al │ │ │ │ test $0x7,%al │ │ │ │ rolb $0xd8,(%ecx) │ │ │ │ @@ -57573,19 +57590,19 @@ │ │ │ │ test $0x7,%al │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ push %ebp │ │ │ │ jle 1019e19 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %ah,-0x57ffb05f(%eax) │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - xor %al,(%ebx) │ │ │ │ - popa │ │ │ │ + or -0x3ce7ff00(%eax),%ecx │ │ │ │ + pavgb (%edi,%esi,1),%mm0 │ │ │ │ + add %ch,0xd(%eax) │ │ │ │ + rolb $0xe0,(%ecx) │ │ │ │ + jo 1019e90 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x57ffdc74(%eax) │ │ │ │ @@ -57782,88 +57799,83 @@ │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ - pavgb (%edi,%esi,1),%mm0 │ │ │ │ + add %ah,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + aaa │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ - jo 101a0a0 │ │ │ │ + rolb $0xf8,(%ecx) │ │ │ │ + jle 101a0a0 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,0x79600041(%eax) │ │ │ │ sbb $0x0,%al │ │ │ │ enter $0xc009,$0x1 │ │ │ │ add %bl,0x16f(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ in $0x38,%al │ │ │ │ pop %es │ │ │ │ add (%ecx),%al │ │ │ │ - sbb %al,%bl │ │ │ │ - add %ah,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - aaa │ │ │ │ - add %ch,0xd(%eax) │ │ │ │ - rolb $0xf8,(%ecx) │ │ │ │ - jle 101a0d0 │ │ │ │ - add %eax,(%eax) │ │ │ │ + sbb %al,0x4f9e6000(%edx) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + adc 0x1(%ecx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,0x69900041(%eax) │ │ │ │ - sbb $0x0,%al │ │ │ │ - enter $0xc009,$0x1 │ │ │ │ - mov 0x16f9e,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41980100(%eax),%ecx │ │ │ │ + add %dl,-0x37ffe397(%eax) │ │ │ │ + or %eax,%eax │ │ │ │ + add %esp,0x16f9e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%edx,%edx,4) │ │ │ │ push %cs │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,0x1cd08000(%edx) │ │ │ │ add %cl,%al │ │ │ │ or %eax,%eax │ │ │ │ add %esp,0x16fa4(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - addb $0x60,(%eax) │ │ │ │ - sahf │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - adc 0x1(%ecx),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ + addb $0xe0,(%eax) │ │ │ │ + gs sub $0x0,%al │ │ │ │ + push $0xf801c00c │ │ │ │ + or $0x164,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41980100(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ ja 101a0e3 │ │ │ │ add %cl,%al │ │ │ │ or %eax,%eax │ │ │ │ add %esi,%eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x18010207(%ebx,%edi,1) │ │ │ │ - addb $0xe0,(%eax) │ │ │ │ - gs sub $0x0,%al │ │ │ │ - push $0x4001c00c │ │ │ │ - push %cs │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ + add %bl,-0x77fefdf9(%ebx,%edi,1) │ │ │ │ + inc %ebx │ │ │ │ + add 0x42(%eax),%dh │ │ │ │ + add $0x402,%eax │ │ │ │ + inc %eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,0x68c00041(%eax) │ │ │ │ - sbb $0x0,%al │ │ │ │ - enter $0xc009,$0x1 │ │ │ │ - push %eax │ │ │ │ + jo 101a0a4 │ │ │ │ + movb $0x58,(%eax) │ │ │ │ + or 0x41980100(%eax),%ecx │ │ │ │ + add %al,%al │ │ │ │ + push $0x9c8001c │ │ │ │ + rolb $0x50,(%ecx) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x1801020e(%eax,%edx,4) │ │ │ │ addb $0xa0,(%eax) │ │ │ │ rcrb $1,(%eax,%eax,1) │ │ │ │ @@ -58091,24 +58103,24 @@ │ │ │ │ test $0x7,%al │ │ │ │ rolb $0xf8,(%ecx) │ │ │ │ ss jg 101a359 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x43880100(%eax),%ecx │ │ │ │ - add 0x42(%eax),%dh │ │ │ │ + add 0x42(%eax),%bh │ │ │ │ add $0x402,%eax │ │ │ │ inc %eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 101a32c │ │ │ │ movb $0x4,(%eax) │ │ │ │ jae 101a332 │ │ │ │ aas │ │ │ │ - add %ecx,0x42780243(%eax) │ │ │ │ + add %ecx,0x42800243(%eax) │ │ │ │ add $0x402,%eax │ │ │ │ inc %eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 101a344 │ │ │ │ movb $0x0,(%eax) │ │ │ │ incb (%eax) │ │ │ │ @@ -58304,24 +58316,24 @@ │ │ │ │ test $0x7,%al │ │ │ │ rolb $0x30,(%ecx) │ │ │ │ xchg %edi,0x1(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x43880100(%eax),%ecx │ │ │ │ - add 0x4020542(%eax),%al │ │ │ │ + add 0x4020542(%eax),%cl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 101a53c │ │ │ │ movb $0x10,(%eax) │ │ │ │ jbe 101a542 │ │ │ │ aas │ │ │ │ - add %ecx,0x42880243(%eax) │ │ │ │ + add %ecx,0x42900243(%eax) │ │ │ │ add $0x402,%eax │ │ │ │ inc %eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 101a554 │ │ │ │ movb $0x28,(%eax) │ │ │ │ jbe 101a55a │ │ │ │ @@ -58334,43 +58346,43 @@ │ │ │ │ or %eax,%eax │ │ │ │ add %ebp,%eax │ │ │ │ mov $0x6f,%ch │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %ecx,0x42900243(%eax) │ │ │ │ + add %ecx,0x42980243(%eax) │ │ │ │ add $0x402,%eax │ │ │ │ inc %eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 101a584 │ │ │ │ movb $0x78,(%eax) │ │ │ │ jbe 101a58a │ │ │ │ aas │ │ │ │ - add %ecx,0x42980243(%eax) │ │ │ │ + add %ecx,0x42a00243(%eax) │ │ │ │ add $0x402,%eax │ │ │ │ inc %eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 101a59c │ │ │ │ movb $0x0,(%eax) │ │ │ │ incb (%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %al,0x2(%ebx) │ │ │ │ - mov 0x4020542,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + test $0x42,%al │ │ │ │ + add $0x402,%eax │ │ │ │ inc %eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 101a5b4 │ │ │ │ movb $0xb8,(%eax) │ │ │ │ jbe 101a5ba │ │ │ │ aas │ │ │ │ - add %ecx,0x42a80243(%eax) │ │ │ │ + add %ecx,0x42b00243(%eax) │ │ │ │ add $0x402,%eax │ │ │ │ inc %eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 101a5cc │ │ │ │ movb $0xe4,(%eax) │ │ │ │ jbe 101a5d2 │ │ │ │ @@ -58586,41 +58598,42 @@ │ │ │ │ test $0x7,%al │ │ │ │ rolb $0x20,(%ecx) │ │ │ │ fidivrl 0x1(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x43880100(%eax),%ecx │ │ │ │ - add 0x4020542(%eax),%dh │ │ │ │ + add 0x4020542(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 101a80c │ │ │ │ movb $0x4c,(%eax) │ │ │ │ or 0x43880100(%eax),%ecx │ │ │ │ - add 0x4020542(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,%al │ │ │ │ + inc %edx │ │ │ │ + add $0x402,%eax │ │ │ │ inc %eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 101a824 │ │ │ │ movb $0xfc,(%eax) │ │ │ │ jno 101a817 │ │ │ │ aas │ │ │ │ - add %ecx,0x42c00243(%eax) │ │ │ │ + add %ecx,0x42c80243(%eax) │ │ │ │ add $0x402,%eax │ │ │ │ inc %eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 101a83c │ │ │ │ movb $0x20,(%eax) │ │ │ │ jb 101a82f │ │ │ │ aas │ │ │ │ - add %ecx,0x42c80243(%eax) │ │ │ │ + add %ecx,0x42d00243(%eax) │ │ │ │ add $0x402,%eax │ │ │ │ inc %eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 101a854 │ │ │ │ movb $0x44,(%eax) │ │ │ │ jb 101a847 │ │ │ │ @@ -58655,43 +58668,36 @@ │ │ │ │ enter $0xc007,$0x1 │ │ │ │ jo 101a8c4 │ │ │ │ jg 101a8e1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x43880100(%eax),%ecx │ │ │ │ - add %al,%dl │ │ │ │ + add %al,%bl │ │ │ │ inc %edx │ │ │ │ add $0x402,%eax │ │ │ │ inc %eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 101a8b4 │ │ │ │ movb $0x68,(%eax) │ │ │ │ jb 101a8a7 │ │ │ │ aas │ │ │ │ - add %ecx,0x42d80243(%eax) │ │ │ │ - add $0x402,%eax │ │ │ │ - inc %eax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jo 101a8cc │ │ │ │ - movb $0x8c,(%eax) │ │ │ │ - jb 101a8bf │ │ │ │ - aas │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xa0,(%eax) │ │ │ │ push %ecx │ │ │ │ sub $0x0,%al │ │ │ │ - push $0x1c00c │ │ │ │ - test $0x164,%eax │ │ │ │ + push $0xd801c00c │ │ │ │ + test $0x64,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %ah,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0x20,(%eax) │ │ │ │ fwait │ │ │ │ dec %edi │ │ │ │ add %ch,-0x17fe3ff1(%eax) │ │ │ │ sub $0x61,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ @@ -58718,383 +58724,390 @@ │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ mov $0x2c,%ch │ │ │ │ add %ch,0xc(%eax) │ │ │ │ - rolb $0xc8,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ enter $0x164,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xab,%al │ │ │ │ sub (%eax),%eax │ │ │ │ push $0x7801c00c │ │ │ │ - (bad) │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ + aad $0x64 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret $0x1001 │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ sub $0xc00c6800,%eax │ │ │ │ - add %ebx,%eax │ │ │ │ - repnz add %eax,%fs:(%eax) │ │ │ │ + add %edx,0x164f2(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ pop %edx │ │ │ │ sub $0x0,%al │ │ │ │ - push $0xf001c00c │ │ │ │ + push $0x8001c00c │ │ │ │ pop %es │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,0x68002c58(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,0xd(%eax) │ │ │ │ - add %eax,%gs:0x0(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + or $0x400165,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ - jg 101aa22 │ │ │ │ + jg 101aa0a │ │ │ │ add %ch,0xc(%eax) │ │ │ │ - rolb $0xb0,(%ecx) │ │ │ │ + rolb $0x58,(%ecx) │ │ │ │ adc %esp,0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ - jg 101aa3a │ │ │ │ + jg 101aa22 │ │ │ │ add %ch,0xc(%eax) │ │ │ │ - rolb $0x88,(%ecx) │ │ │ │ + rolb $0x28,(%ecx) │ │ │ │ adc $0x65,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ - jg 101aa52 │ │ │ │ + jg 101aa3a │ │ │ │ add %ch,0xc(%eax) │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ - sbb %ah,0x1(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ + pop %ss │ │ │ │ + add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %dh,%al │ │ │ │ - jg 101aa6a │ │ │ │ + jg 101aa52 │ │ │ │ add %ch,0xc(%eax) │ │ │ │ - rolb $0x98,(%ecx) │ │ │ │ + rolb $0x40,(%ecx) │ │ │ │ sbb %esp,0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ subb $0x0,(%ebx) │ │ │ │ - push $0xe801c00c │ │ │ │ + push $0xb801c00c │ │ │ │ sbb 0x1(%ebp),%ah │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,(%eax) │ │ │ │ subb $0x0,(%ebx) │ │ │ │ - push $0x4801c00c │ │ │ │ + push $0x801c00c │ │ │ │ sbb $0x65,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x80(%eax) │ │ │ │ sub (%eax),%eax │ │ │ │ - push $0xb801c00c │ │ │ │ + push $0x9001c00c │ │ │ │ pop %ds │ │ │ │ add %eax,%gs:0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ subb $0x0,(%ebx) │ │ │ │ - push $0x6801c00c │ │ │ │ - and 0x1(%ebp),%ah │ │ │ │ + push $0xf801c00c │ │ │ │ + and %esp,0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,-0x7f(%eax) │ │ │ │ sub (%eax),%eax │ │ │ │ - push $0x2001c00c │ │ │ │ - sub %ah,0x1(%ebp) │ │ │ │ - inc %eax │ │ │ │ + push $0xf801c00c │ │ │ │ + daa │ │ │ │ + add %eax,%gs:0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %dh,%al │ │ │ │ + subl $0xc00c6800,(%ebx) │ │ │ │ + add %esi,0x1652a(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - addb $0xf0,(%eax) │ │ │ │ - subl $0xc00c6800,(%ebx) │ │ │ │ - add %ebx,%eax │ │ │ │ - sub 0x1(%ebp),%ah │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + inc %ecx │ │ │ │ add %ah,-0x7e(%eax) │ │ │ │ sub (%eax),%eax │ │ │ │ - push $0x7801c00c │ │ │ │ + push $0x4801c00c │ │ │ │ sub $0x400165,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ subl $0x0,(%ebx) │ │ │ │ - push $0x3801c00c │ │ │ │ - xor %ah,0x1(%ebp) │ │ │ │ - inc %eax │ │ │ │ + push $0xf801c00c │ │ │ │ + das │ │ │ │ + add %eax,%gs:0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x0,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ sub $0x0,%al │ │ │ │ - push $0x2801c00c │ │ │ │ + push $0x1c00c │ │ │ │ xor 0x1(%ebp),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,(%eax) │ │ │ │ subl $0x0,(%ebx) │ │ │ │ - push $0xe801c00c │ │ │ │ + push $0xb001c00c │ │ │ │ cmp %ah,0x1(%ebp) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,0x68002b84(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,(%eax) │ │ │ │ - cmp $0x65,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + cmp 0x1(%ebp),%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - loopne 101aae2 │ │ │ │ - sub (%eax),%eax │ │ │ │ - push $0xa801c00c │ │ │ │ + pop %eax │ │ │ │ + or 0x180100(%eax),%ecx │ │ │ │ + add %ah,%al │ │ │ │ + test %ch,(%ebx) │ │ │ │ + add %ch,0xc(%eax) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ aas │ │ │ │ add %eax,%gs:0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,-0x23(%eax) │ │ │ │ sub $0x0,%al │ │ │ │ - push $0x4801c00c │ │ │ │ + push $0x2001c00c │ │ │ │ inc %ebx │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,0x68002c50(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,(%eax) │ │ │ │ - inc %esi │ │ │ │ + add %edx,%eax │ │ │ │ + inc %ebp │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ test %ebp,(%ebx) │ │ │ │ add %ch,0xc(%eax) │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - dec %edx │ │ │ │ + rolb $0xb0,(%ecx) │ │ │ │ + dec %ecx │ │ │ │ add %eax,%gs:0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,0x68002b85(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,0x4d(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + dec %ebp │ │ │ │ add %eax,%gs:0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,0x68002baa(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,0x51(%eax) │ │ │ │ - add %eax,%gs:0x0(%eax) │ │ │ │ + add %esi,0x40016550(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x40180100(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %eax │ │ │ │ add %dh,0x68002c07(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,0x16553(%eax) │ │ │ │ + add %ebx,0x53(%eax) │ │ │ │ + add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ test %ebp,(%ebx) │ │ │ │ add %ch,0xc(%eax) │ │ │ │ - rolb $0x88,(%ecx) │ │ │ │ + rolb $0x40,(%ecx) │ │ │ │ push %esi │ │ │ │ add %eax,%gs:0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ test %ebp,(%ebx) │ │ │ │ add %ch,0xc(%eax) │ │ │ │ - rolb $0x48,(%ecx) │ │ │ │ + rolb $0x10,(%ecx) │ │ │ │ pop %eax │ │ │ │ add %eax,%gs:0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ test %ch,(%eax,%eax,1) │ │ │ │ - push $0xc001c00c │ │ │ │ + push $0x9001c00c │ │ │ │ pop %edx │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ sub (%eax),%eax │ │ │ │ - push $0xa001c00c │ │ │ │ + push $0x4801c00c │ │ │ │ pop %edi │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x79(%eax) │ │ │ │ sub (%eax),%eax │ │ │ │ - push $0x2001c00c │ │ │ │ - fs add %eax,%gs:(%eax) │ │ │ │ + push $0xf801c00c │ │ │ │ + arpl %esp,0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %dl,-0x78(%eax) │ │ │ │ sub (%eax),%eax │ │ │ │ - push $0x3001c00c │ │ │ │ + push $0x801c00c │ │ │ │ push $0x165 │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ mov %eax,0xc68002b │ │ │ │ - rolb $0x40,(%ecx) │ │ │ │ + rolb $0x18,(%ecx) │ │ │ │ imul $0x0,0x1(%ebp),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ mov 0xc68002b,%eax │ │ │ │ - rolb $0x8,(%ecx) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + rolb $0xc8,(%ecx) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,0x68002baa(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - jne 101ad34 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edi,0x16574(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x70,(%eax) │ │ │ │ mov %ebp,(%ebx) │ │ │ │ add %ch,0xc(%eax) │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - jns 101ad4c │ │ │ │ + rolb $0xf8,(%ecx) │ │ │ │ + js 101ad34 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %edx │ │ │ │ add %eax,0x68002c05(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - jl 101ad64 │ │ │ │ + add %ebp,%eax │ │ │ │ + jnp 101ad4c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ mov %ebp,(%ebx) │ │ │ │ add %ch,0xc(%eax) │ │ │ │ - rolb $0x50,(%ecx) │ │ │ │ - jle 101ad7c │ │ │ │ + rolb $0xc0,(%ecx) │ │ │ │ + jge 101ad64 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add (%ecx),%eax │ │ │ │ lock add $0x2c,%al │ │ │ │ add %ch,0xc(%eax) │ │ │ │ - rolb $0x8,(%ecx) │ │ │ │ - andb $0x0,0x1(%ebp) │ │ │ │ + rolb $0xc0,(%ecx) │ │ │ │ + andl $0x0,0x1(%ebp) │ │ │ │ + pop %eax │ │ │ │ + or -0x3ae7ff00(%eax),%ecx │ │ │ │ + add %esp,(%eax) │ │ │ │ + push %ebx │ │ │ │ + sub $0xc00c6800,%eax │ │ │ │ + add %ebp,0x16587(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - lds (%ecx),%eax │ │ │ │ - and %dl,0x2d(%ebx) │ │ │ │ - add %ch,0xc(%eax) │ │ │ │ - rolb $0xf8,(%ecx) │ │ │ │ - xchg %esp,0x1(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov (%edx),%al │ │ │ │ + xor %ch,%bh │ │ │ │ + aaa │ │ │ │ + add %ch,0xd(%eax) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + mov $0x61,%dl │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %dl,-0x68(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + cwtl │ │ │ │ pop %ds │ │ │ │ add %cl,(%eax) │ │ │ │ or %al,%al │ │ │ │ add %ebx,0x27(%eax) │ │ │ │ jo 101ad61 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -59118,38 +59131,27 @@ │ │ │ │ add %cl,(%eax) │ │ │ │ or %al,%al │ │ │ │ add %ebx,(%eax) │ │ │ │ jo,pt 101ad91 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x75e7ff00(%eax),%ecx │ │ │ │ - add (%eax),%dh │ │ │ │ - out %eax,(%dx) │ │ │ │ - aaa │ │ │ │ + or 0x4180100(%eax),%ecx │ │ │ │ + add %esi,(%eax) │ │ │ │ + in $0x36,%al │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0x80,(%ecx) │ │ │ │ - mov $0x61,%dl │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - add $0x1,%al │ │ │ │ - xor %ah,%ah │ │ │ │ - add %ch,%ss:0xd(%eax) │ │ │ │ rolb $0xd0,(%ecx) │ │ │ │ mov $0x161,%esp │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ mov %cr0,%eax │ │ │ │ aaa │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xf8,(%ecx) │ │ │ │ (bad) │ │ │ │ popa │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ @@ -59165,38 +59167,38 @@ │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ es aaa │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ - loope 101ae68 │ │ │ │ + rolb $0x58,(%ecx) │ │ │ │ + loope 101ae50 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,0x680036f2(%eax) │ │ │ │ - or $0xf1001c0,%eax │ │ │ │ + or $0xf1801c0,%eax │ │ │ │ bound %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dh,-0x1d(%eax) │ │ │ │ add %ch,%ss:0xd(%eax) │ │ │ │ - rolb $0x38,(%ecx) │ │ │ │ + rolb $0x40,(%ecx) │ │ │ │ sbb $0x162,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,0x680036cc(%eax) │ │ │ │ - or $0x262001c0,%eax │ │ │ │ + or $0x262801c0,%eax │ │ │ │ bound %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%edi │ │ │ │ @@ -59216,79 +59218,82 @@ │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dl,(%eax) │ │ │ │ imul $0xffffffa8,0x0(%edi),%ecx │ │ │ │ xadd %al,(%ecx) │ │ │ │ - enter $0x6157,$0x1 │ │ │ │ - add %al,(%eax) │ │ │ │ + loopne 101aed5 │ │ │ │ + popa │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x3ce7ff00(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + ret │ │ │ │ add %dh,(%eax) │ │ │ │ repz dec %esp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ - rolb $0xc0,(%ecx) │ │ │ │ + rolb $0xe0,(%ecx) │ │ │ │ lds 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ae7ff00(%eax),%ecx │ │ │ │ add %esp,(%eax) │ │ │ │ mov %eax,0xc68002e │ │ │ │ - rolb $0x60,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ xchg %eax,%esi │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ lds (%ecx),%eax │ │ │ │ mov $0x3,%al │ │ │ │ sub $0x0,%al │ │ │ │ - push $0x9801c00c │ │ │ │ + push $0x6801c00c │ │ │ │ popf │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ lds (%ecx),%eax │ │ │ │ push %eax │ │ │ │ add (%eax,%eax,1),%ch │ │ │ │ - push $0x3001c00c │ │ │ │ + push $0x1c00c │ │ │ │ mov %al,0x165 │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x3180100(%eax),%ecx │ │ │ │ add %eax,%eax │ │ │ │ add %ebp,(%eax,%eax,1) │ │ │ │ - push $0xd001c00c │ │ │ │ + push $0xa801c00c │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ test %eax,(%ecx) │ │ │ │ xor %bh,0x2d(%ebp) │ │ │ │ add %ch,0xc(%eax) │ │ │ │ - rolb $0x50,(%ecx) │ │ │ │ + rolb $0x28,(%ecx) │ │ │ │ test $0x65,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ test %eax,(%ecx) │ │ │ │ and %al,(%ecx) │ │ │ │ sub $0x0,%al │ │ │ │ - push $0x1801c00c │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ + push $0xe001c00c │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x80,(%eax) │ │ │ │ cmp %ch,(%eax) │ │ │ │ @@ -59300,15 +59305,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3f87ff00(%eax),%ecx │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 101af5d │ │ │ │ + js 101af45 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x1801021f(%ebx,%ecx,2) │ │ │ │ ret │ │ │ │ add %dl,0x48004cf2(%eax) │ │ │ │ adc %al,%al │ │ │ │ @@ -59319,287 +59324,300 @@ │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 101af8d │ │ │ │ + js 101af75 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ enter $0x22f,$0x1 │ │ │ │ sbb %al,0x2ebb4001(%ebp) │ │ │ │ add %ch,0xc(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0x98,(%ecx) │ │ │ │ mov $0x65,%cl │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ movb $0xd0,(%ecx) │ │ │ │ cmc │ │ │ │ sub $0xc00c6800,%eax │ │ │ │ - add %esp,0x165b8(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + mov $0x165,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - pop %es │ │ │ │ + pop %eax │ │ │ │ + or 0x7180100(%eax),%ecx │ │ │ │ add (%eax),%al │ │ │ │ adc %ch,0xc00c6800 │ │ │ │ - add %edx,%eax │ │ │ │ - mov $0x165,%ebp │ │ │ │ + add %ebx,0x165bd(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x44180100(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %esp │ │ │ │ add %edx,%eax │ │ │ │ - call d69b026 <_edata@@Base+0x909b026> │ │ │ │ - rolb $0x58,(%ecx) │ │ │ │ - ret $0x165 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x3180100(%eax),%ecx │ │ │ │ - add %esp,0x68002c00(%eax) │ │ │ │ - or $0xc0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - (bad) │ │ │ │ - add %eax,%gs:(%eax) │ │ │ │ + call d69b00e <_edata@@Base+0x909b00e> │ │ │ │ + rolb $0xf0,(%ecx) │ │ │ │ + shll $0x0,0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - ret │ │ │ │ + add (%ecx),%eax │ │ │ │ + mov 0x68002c00,%al │ │ │ │ + or $0xc0,%al │ │ │ │ + add %ecx,%eax │ │ │ │ + lds 0x1(%ebp),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dl,-0x76(%eax) │ │ │ │ sub (%eax),%eax │ │ │ │ - push $0x6001c00c │ │ │ │ + push $0x2001c00c │ │ │ │ leave │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %edx,0x68002cae(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,%eax │ │ │ │ - int3 │ │ │ │ + add %esi,-0x34(%eax) │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ test %eax,(%ecx) │ │ │ │ push %eax │ │ │ │ fsubrs (%eax,%eax,1) │ │ │ │ - push $0x2001c00c │ │ │ │ - shlb $1,0x1(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ + push $0xf801c00c │ │ │ │ + iret │ │ │ │ + add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7ae7ff00(%eax),%ecx │ │ │ │ - add %esi,%eax │ │ │ │ - jecxz 101b09b │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + test %eax,(%ecx) │ │ │ │ + lock jecxz 101b083 │ │ │ │ add %ch,0xc(%eax) │ │ │ │ - rolb $0xd8,(%ecx) │ │ │ │ + rolb $0xa0,(%ecx) │ │ │ │ shll %cl,0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x38e7ff00(%eax),%ecx │ │ │ │ add %esi,0x68002cfd(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ - fisubl 0x1(%ebp) │ │ │ │ + add %edx,%eax │ │ │ │ + fldenv 0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,0x68002b8a(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,0x165df(%eax) │ │ │ │ + add %ecx,0x165df(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dh,0x68002b8a(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,-0x1e(%eax) │ │ │ │ - add %eax,%gs:(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + loop 101b10c │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %eax,(%eax) │ │ │ │ and 0xc00c6800,%ebp │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ out %al,$0x65 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dh,(%eax) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ sub $0x0,%al │ │ │ │ - push $0x8001c00c │ │ │ │ - jmp 101b154 │ │ │ │ + push $0x5801c00c │ │ │ │ + jmp 101b13c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ subb $0xc0,0xc68002c(%ecx) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %esi,%eax │ │ │ │ + out %al,(%dx) │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dh,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ sub $0x0,%al │ │ │ │ - push $0xa801c00c │ │ │ │ + push $0x4001c00c │ │ │ │ repnz add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ and %ch,0xc68002c(%ebx) │ │ │ │ - rolb $0xa8,(%ecx) │ │ │ │ + rolb $0x68,(%ecx) │ │ │ │ cmc │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %esp │ │ │ │ add %eax,0x68002c8e(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,0x0(%eax) │ │ │ │ - add %ax,(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + add %ah,0x1(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %esp │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x44180100(%eax),%ecx │ │ │ │ add %edx,%eax │ │ │ │ xchg %ch,(%eax,%eax,1) │ │ │ │ - push $0x2001c00c │ │ │ │ - adc %esp,0x1(%esi) │ │ │ │ + push $0xf801c00c │ │ │ │ + adc %ah,0x1(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ mov (%ebx),%ch │ │ │ │ add %ch,0xc(%eax) │ │ │ │ - rolb $0x98,(%ecx) │ │ │ │ - push %ss │ │ │ │ - add %ax,0x0(%eax) │ │ │ │ + rolb $0xc0,(%ecx) │ │ │ │ + adc $0x400166,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,0x4e(%eax) │ │ │ │ sub $0x0,%al │ │ │ │ - push $0xc001c00c │ │ │ │ + push $0x8001c00c │ │ │ │ sbb 0x1(%esi),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ mov $0xc68002c,%ebp │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ and %ah,0x1(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,0x68002b8b(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,%eax │ │ │ │ - and $0x66,%al │ │ │ │ - add %eax,0x0(%eax) │ │ │ │ + add %edx,0x40016624(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %ah,-0x5d(%eax) │ │ │ │ sub $0x0,%al │ │ │ │ - push $0x9001c00c │ │ │ │ + push $0x3801c00c │ │ │ │ sub %esp,0x1(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,0x68002ca4(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,0x1662c(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + sub $0x66,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,0x6a(%eax) │ │ │ │ sub $0x0,%al │ │ │ │ - push $0xe801c00c │ │ │ │ + push $0xb001c00c │ │ │ │ xor 0x1(%esi),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x180100(%eax),%ecx │ │ │ │ add %ah,0x68002c70(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ cmp 0x1(%esi),%ah │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %gs,(%ebx) │ │ │ │ add %ch,0xc(%eax) │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ + rolb $0x98,(%ecx) │ │ │ │ cmp $0x166,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,0x68002b8c(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,0x41(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ lea (%ebx),%ebp │ │ │ │ add %ch,0xc(%eax) │ │ │ │ - rolb $0x10,(%ecx) │ │ │ │ - inc %ebp │ │ │ │ + rolb $0xe0,(%ecx) │ │ │ │ + inc %esp │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,0x68002b8d(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,0x16647(%eax) │ │ │ │ + add %ebx,0x47(%eax) │ │ │ │ + add %ax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,%al │ │ │ │ + lea (%ebx),%ebp │ │ │ │ + add %ch,0xc(%eax) │ │ │ │ + rolb $0x50,(%ecx) │ │ │ │ + dec %edx │ │ │ │ + add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,0x8001f99(%eax) │ │ │ │ or %al,%al │ │ │ │ @@ -59623,31 +59641,31 @@ │ │ │ │ add %cl,(%eax) │ │ │ │ or %al,%al │ │ │ │ add %edi,0x170ae(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,%al │ │ │ │ - lea (%ebx),%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + pusha │ │ │ │ + jbe 101b30b │ │ │ │ add %ch,0xc(%eax) │ │ │ │ - rolb $0x90,(%ecx) │ │ │ │ - dec %edx │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + dec %ebp │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pusha │ │ │ │ - jbe 101b323 │ │ │ │ + inc %ecx │ │ │ │ + add %dl,%al │ │ │ │ + mov (%ebx),%gs │ │ │ │ add %ch,0xc(%eax) │ │ │ │ - rolb $0x8,(%ecx) │ │ │ │ - dec %esi │ │ │ │ + rolb $0xa8,(%ecx) │ │ │ │ + push %ecx │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,0x8001fd1(%eax) │ │ │ │ @@ -59696,56 +59714,55 @@ │ │ │ │ add %dh,0x8001fb3(%eax) │ │ │ │ or %al,%al │ │ │ │ add %ecx,-0x13(%eax) │ │ │ │ jo 101b379 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ - add %dl,%al │ │ │ │ - mov (%ebx),%gs │ │ │ │ - add %ch,0xc(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ - push %ecx │ │ │ │ - add %ax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - ret │ │ │ │ + or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dl,0x68002c99(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,%eax │ │ │ │ + add %eax,%eax │ │ │ │ push %esp │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,0x25(%eax) │ │ │ │ sub $0x0,%al │ │ │ │ - push $0xa801c00c │ │ │ │ + push $0x6801c00c │ │ │ │ pop %ecx │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ mov 0xc68002c,%al │ │ │ │ - rolb $0xd8,(%ecx) │ │ │ │ + rolb $0xb0,(%ecx) │ │ │ │ pop %ebx │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %al,0xc68002c │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + pop %edi │ │ │ │ + add %ax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ repnz pop %ds │ │ │ │ add %ch,(%eax) │ │ │ │ or %al,%al │ │ │ │ add %esp,0x170fa(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ @@ -59861,32 +59878,34 @@ │ │ │ │ add %ch,(%eax) │ │ │ │ or %al,%al │ │ │ │ add %edi,0x31(%eax) │ │ │ │ jno 101b511 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %al,0xc68002c │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - pop %edi │ │ │ │ - add %ax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - ret $0x1000 │ │ │ │ + or -0x3de7ff00(%eax),%ecx │ │ │ │ + add %dl,(%eax) │ │ │ │ add $0x2d,%al │ │ │ │ add %ch,0xc(%eax) │ │ │ │ - rolb $0x48,(%ecx) │ │ │ │ + rolb $0x10,(%ecx) │ │ │ │ push $0x166 │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x3ce7ff00(%eax),%ecx │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ + add %dl,(%eax) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + sub $0x0,%al │ │ │ │ + push $0x1c00c │ │ │ │ + jb 101b5a5 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + ret │ │ │ │ add %dl,(%eax) │ │ │ │ and (%eax),%ah │ │ │ │ add %ch,(%eax) │ │ │ │ or %al,%al │ │ │ │ add %esp,0x1713a(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ @@ -59985,58 +60004,56 @@ │ │ │ │ add %esi,%eax │ │ │ │ imul $0x0,0x1(%ecx),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ - add %dl,(%eax) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - sub $0x0,%al │ │ │ │ - push $0x4801c00c │ │ │ │ - jb 101b6c5 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ add %dl,%al │ │ │ │ - jnp 101b69b │ │ │ │ + jnp 101b683 │ │ │ │ add %ch,0xc(%eax) │ │ │ │ - rolb $0xf0,(%ecx) │ │ │ │ - js 101b6dd │ │ │ │ + rolb $0x98,(%ecx) │ │ │ │ + js 101b6c5 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x71(%eax) │ │ │ │ sub (%eax),%eax │ │ │ │ - push $0x6801c00c │ │ │ │ - jge 101b6f5 │ │ │ │ + push $0x3801c00c │ │ │ │ + jge 101b6dd │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ sub 0xc00c6800,%ch │ │ │ │ - add %ebx,-0x7e(%eax) │ │ │ │ - add %ax,(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + andb $0x0,0x1(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + sub (%eax),%eax │ │ │ │ + push $0xc801c00c │ │ │ │ + mov %ah,0x1(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - cmp $0x1b,%bh │ │ │ │ - add %cl,0xa(%eax) │ │ │ │ - rolb $0x0,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x180100(%eax),%ecx │ │ │ │ + add %al,0x48001bff(%eax) │ │ │ │ + or %al,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ jno 101b6c1 │ │ │ │ pusha │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ @@ -60065,48 +60082,50 @@ │ │ │ │ or %al,%al │ │ │ │ add %ebp,(%eax) │ │ │ │ xchg %dh,0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - sub (%eax),%eax │ │ │ │ - push $0x1801c00c │ │ │ │ - mov %esp,0x1(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ out %al,(%dx) │ │ │ │ sub $0x0,%al │ │ │ │ - push $0x4801c00c │ │ │ │ + push $0x2001c00c │ │ │ │ (bad) │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ dec %edx │ │ │ │ sub $0xc00c6800,%eax │ │ │ │ - add %edi,(%eax) │ │ │ │ - xchg %eax,%edx │ │ │ │ + add %edi,%eax │ │ │ │ + xchg %eax,%ecx │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x3a(%eax) │ │ │ │ sub $0xc00c6800,%eax │ │ │ │ - add %ecx,-0x65(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + fwait │ │ │ │ + add %ax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0xe0,(%eax) │ │ │ │ + nop │ │ │ │ + sub (%eax),%eax │ │ │ │ + push $0x5001c00c │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ sub $0x1c,%al │ │ │ │ @@ -60233,54 +60252,49 @@ │ │ │ │ or %al,%al │ │ │ │ add %ecx,-0x32(%eax) │ │ │ │ jno 101b8b9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %ah,%al │ │ │ │ - nop │ │ │ │ - sub (%eax),%eax │ │ │ │ - push $0x9801c00c │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x90,(%eax) │ │ │ │ - lahf │ │ │ │ - sub (%eax),%eax │ │ │ │ - push $0x4801c00c │ │ │ │ + add %dl,0x68002b9f(%eax) │ │ │ │ + or $0xc0,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ test $0x66,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x70,(%eax) │ │ │ │ mov $0x2d,%ch │ │ │ │ add %ch,0xc(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0x90,(%ecx) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,0xb(%eax) │ │ │ │ sub $0xc00c6800,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ + add %esi,-0x53(%eax) │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ + add $0x1,%al │ │ │ │ + addb $0xc0,0xc68002e(%ebx) │ │ │ │ + add %eax,0x3f0166b2(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 101b989 │ │ │ │ add %cl,%es:-0x67fe3ff6(%eax) │ │ │ │ fdivs 0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -60362,73 +60376,78 @@ │ │ │ │ add %al,0x5c(%eax) │ │ │ │ add %cl,%es:0x4801c00a(%eax) │ │ │ │ in (%dx),%al │ │ │ │ jno 101ba21 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x4180100(%eax),%ecx │ │ │ │ - add %eax,0x68002e83(%eax) │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %dl,0x68002d5f(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,0x3f0166b2(%eax) │ │ │ │ + add %ebx,0x166be(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - addb $0x90,(%eax) │ │ │ │ - pop %edi │ │ │ │ - sub $0xc00c6800,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - mov $0x166,%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x3ce7ff00(%eax),%ecx │ │ │ │ + ret │ │ │ │ add %al,(%eax) │ │ │ │ das │ │ │ │ sub $0xc00c6800,%eax │ │ │ │ - add %ebx,0x166c5(%eax) │ │ │ │ + add %esi,-0x3b(%eax) │ │ │ │ + add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dl,(%eax) │ │ │ │ xchg %eax,%ecx │ │ │ │ sub (%eax),%eax │ │ │ │ - push $0x2001c00c │ │ │ │ - lret │ │ │ │ + push $0xe801c00c │ │ │ │ + lret $0x166 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x3de7ff00(%eax),%ecx │ │ │ │ + add %al,0x68002e7f(%eax) │ │ │ │ + or $0xc0,%al │ │ │ │ + add %ebx,-0x30(%eax) │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ rorb $0x70,(%edi) │ │ │ │ jbe 101bab5 │ │ │ │ add %ch,-0x77fe3ff6(%eax) │ │ │ │ cli │ │ │ │ jno 101ba99 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x3de7ff00(%eax),%ecx │ │ │ │ - add %al,0x68002e7f(%eax) │ │ │ │ - or $0xc0,%al │ │ │ │ - add %ecx,0x166d0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0xe0,(%eax) │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %ah,%al │ │ │ │ and (%eax,%eax,1),%ch │ │ │ │ - push $0xc801c00c │ │ │ │ + push $0xa001c00c │ │ │ │ shll %cl,0x1(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %ah,%al │ │ │ │ + loope 101baeb │ │ │ │ + add %ch,0xc(%eax) │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ + (bad) │ │ │ │ + add %ax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %al,0x66(%eax) │ │ │ │ add %ch,%es:0x2801c00a(%eax) │ │ │ │ add 0x1(%edx),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ @@ -60650,70 +60669,71 @@ │ │ │ │ add %ebx,(%eax) │ │ │ │ jl 101bdd9 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - addb $0xe0,(%eax) │ │ │ │ - loope 101bda3 │ │ │ │ - add %ch,0xc(%eax) │ │ │ │ - rolb $0x10,(%ecx) │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - add %ax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ push %ss │ │ │ │ sub $0xc00c6800,%eax │ │ │ │ - add %edx,-0x27(%eax) │ │ │ │ - add %ax,(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + fldenv 0x1(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addl $0x2c0040,(%eax) │ │ │ │ - push $0x2801c00c │ │ │ │ - fsubl 0x1(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7ee7ff00(%eax),%ecx │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + sub $0x0,%al │ │ │ │ + push $0xe801c00c │ │ │ │ + (bad) 0x1(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,(%eax) │ │ │ │ xchg %eax,%ecx │ │ │ │ sub (%eax),%eax │ │ │ │ - push $0x9801c00c │ │ │ │ + push $0x5001c00c │ │ │ │ fisubs 0x1(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %al,-0x6f(%eax) │ │ │ │ sub (%eax),%eax │ │ │ │ - push $0xa001c00c │ │ │ │ - loope 101be45 │ │ │ │ + push $0x6801c00c │ │ │ │ + loope 101be2d │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,0x68002b92(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,-0x17(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + jmp 101bf48 │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7ee7ff00(%eax),%ecx │ │ │ │ + add %dh,0x68002bff(%eax) │ │ │ │ + or $0xc0,%al │ │ │ │ + add %ecx,%eax │ │ │ │ + in (%dx),%al │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - addl $0x2bffb0,(%eax) │ │ │ │ - push $0x1c00c │ │ │ │ - in (%dx),%eax │ │ │ │ + add %eax,(%edx) │ │ │ │ + mov $0x48,%al │ │ │ │ + sub $0x0,%al │ │ │ │ + push $0x1001c00c │ │ │ │ + int1 │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebx │ │ │ │ add %esi,(%eax) │ │ │ │ @@ -60757,29 +60777,28 @@ │ │ │ │ add %cl,%al │ │ │ │ or %al,%al │ │ │ │ add %eax,0x20172c1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - add %eax,(%edx) │ │ │ │ - mov $0x48,%al │ │ │ │ + inc %ecx │ │ │ │ + add %ah,0x48(%eax) │ │ │ │ sub $0x0,%al │ │ │ │ - push $0x3801c00c │ │ │ │ - int1 │ │ │ │ - add %ax,(%eax) │ │ │ │ + push $0xf801c00c │ │ │ │ + repnz add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ - add %ah,0x48(%eax) │ │ │ │ - sub $0x0,%al │ │ │ │ - push $0x4001c00c │ │ │ │ - repz add %ax,(%eax) │ │ │ │ + add %ah,0x68002c72(%eax) │ │ │ │ + or $0xc0,%al │ │ │ │ + add %esp,-0x9(%eax) │ │ │ │ + add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ rorl $0x70,(%edi) │ │ │ │ pop %ds │ │ │ │ push %ds │ │ │ │ @@ -60795,28 +60814,30 @@ │ │ │ │ pop %eax │ │ │ │ or (%edx),%al │ │ │ │ mov $0xbd100001,%ebp │ │ │ │ add %eax,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x58,(%eax) │ │ │ │ cwtl │ │ │ │ - mov $0x4118013f,%ebx │ │ │ │ - add %ah,0x68002c72(%eax) │ │ │ │ - or $0xc0,%al │ │ │ │ - add %ecx,0x166f7(%eax) │ │ │ │ + mov $0xc318013f,%ebx │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + sub (%eax),%eax │ │ │ │ + push $0x1c00c │ │ │ │ + sti │ │ │ │ + add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - ret │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ + inc %ecx │ │ │ │ + add %al,-0x6c(%eax) │ │ │ │ sub (%eax),%eax │ │ │ │ - push $0x3801c00c │ │ │ │ - sti │ │ │ │ + push $0xc001c00c │ │ │ │ + (bad) │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ @@ -60906,20 +60927,19 @@ │ │ │ │ enter $0xc00a,$0x1 │ │ │ │ clc │ │ │ │ xchg %eax,%esi │ │ │ │ jae 101bff1 │ │ │ │ and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ - add %al,-0x6c(%eax) │ │ │ │ - sub (%eax),%eax │ │ │ │ - push $0xf001c00c │ │ │ │ - (bad) │ │ │ │ - add %ax,(%eax) │ │ │ │ + or -0x3ce7ff00(%eax),%ecx │ │ │ │ + add %ah,0x68002b94(%eax) │ │ │ │ + or $0xc0,%al │ │ │ │ + add %esp,0x2(%eax) │ │ │ │ + add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ sbb %ecx,0x6e600243(%ebp) │ │ │ │ or (%edx),%al │ │ │ │ int3 │ │ │ │ add (%eax),%al │ │ │ │ @@ -61112,40 +61132,42 @@ │ │ │ │ enter $0xc00a,$0x1 │ │ │ │ clc │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ jbe 101c201 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x3ce7ff00(%eax),%ecx │ │ │ │ - add %ah,0x68002b94(%eax) │ │ │ │ + or 0x44180100(%eax),%ecx │ │ │ │ + add 0x68002bf9(%eax),%eax │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,0x16702(%eax) │ │ │ │ + add %edx,0x6(%eax) │ │ │ │ + add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ roll $0x20,(%eax) │ │ │ │ fiadds 0x0(%ecx) │ │ │ │ enter $0xc00f,$0x1 │ │ │ │ - fsubs 0x61(%esi) │ │ │ │ + lock popaw │ │ │ │ add %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - inc %esp │ │ │ │ - add 0x68002bf9(%eax),%eax │ │ │ │ - or $0xc0,%al │ │ │ │ - add %ebx,0x16706(%eax) │ │ │ │ + test %al,(%ecx) │ │ │ │ + jo 101c285 │ │ │ │ + sub $0x0,%al │ │ │ │ + push $0x3801c00c │ │ │ │ + or 0x1(%edi),%ah │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - adc %ebx,(%eax) │ │ │ │ - rorb $0xf0,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x3fe7ef00(%eax),%ecx │ │ │ │ + (bad) │ │ │ │ into │ │ │ │ or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ scas %es:(%edi),%eax │ │ │ │ jbe 101c261 │ │ │ │ @@ -61179,52 +61201,54 @@ │ │ │ │ into │ │ │ │ or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %dh,0x3f0176(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ - or -0x7be7ff00(%eax),%ecx │ │ │ │ - add %esi,0x47(%eax) │ │ │ │ - sub $0x0,%al │ │ │ │ - push $0x7801c00c │ │ │ │ - or 0x1(%edi),%ah │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ or 0x1180100(%eax),%ecx │ │ │ │ add (%eax),%al │ │ │ │ inc %edx │ │ │ │ sub $0x0,%al │ │ │ │ - push $0x3801c00c │ │ │ │ - or $0x167,%eax │ │ │ │ + push $0x801c00c │ │ │ │ + or $0x67,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %dh,0x68002cfa(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,0x1670f(%eax) │ │ │ │ + add %eax,0xf(%eax) │ │ │ │ + add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ xchg %eax,%ebp │ │ │ │ sub (%eax),%eax │ │ │ │ - push $0x5801c00c │ │ │ │ + push $0x3001c00c │ │ │ │ adc 0x1(%edi),%ah │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %ah,-0xa(%eax) │ │ │ │ - or $0xc00c0800,%eax │ │ │ │ - add %ebp,(%eax) │ │ │ │ - mov $0x1400176,%edx │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ + add %dh,0x68002dd5(%eax) │ │ │ │ + or $0xc0,%al │ │ │ │ + add %ebx,0x16718(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0x60,(%eax) │ │ │ │ + testb $0x1,0xc00c0800 │ │ │ │ + sub %bh,0x1400176(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,-0xa(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ add %ebx,0x400176bb(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ @@ -62092,13082 +62116,13069 @@ │ │ │ │ ja 101cc51 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,0x8000def(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,0x52(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + push %edx │ │ │ │ ja 101cc69 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,-0x11(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %ebp,0x17753(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %edi,0x53(%eax) │ │ │ │ + ja 101cc81 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x11(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %edx,0x55(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + push %ebp │ │ │ │ ja 101cc99 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x11(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - push %esi │ │ │ │ - ja 101ccb1 │ │ │ │ - inc %eax │ │ │ │ + add %ebp,0x40017756(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ out %eax,(%dx) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %ecx,(%eax) │ │ │ │ - pop %eax │ │ │ │ + add %esp,%eax │ │ │ │ + push %edi │ │ │ │ ja 101ccc9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ out %eax,(%dx) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %ecx,0x40017759(%eax) │ │ │ │ + add %esp,0x59(%eax) │ │ │ │ + ja 101cce1 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ lock out %al,(%dx) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %ecx,0x5b(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + pop %edx │ │ │ │ ja 101ccf9 │ │ │ │ add %dl,0x0(%ebp) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ shr $0xd,%dh │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,0x1775c(%eax) │ │ │ │ - push %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x3ce7ff00(%eax),%ecx │ │ │ │ + add %esi,0x5c(%eax) │ │ │ │ + ja 101cd11 │ │ │ │ + add %dl,0x0(%ebp) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + ret │ │ │ │ add %ah,0x8000dee(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,0x5e(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + pop %esi │ │ │ │ ja 101cd29 │ │ │ │ add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %esi,-0x12(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %edi,%eax │ │ │ │ - pop %edi │ │ │ │ - ja 101cd41 │ │ │ │ - add %dl,0x1(%ebp) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - xchg %al,(%ecx) │ │ │ │ - inc %eax │ │ │ │ - out %al,(%dx) │ │ │ │ + add %edi,0x1775f(%eax) │ │ │ │ + push %ebp │ │ │ │ + add %eax,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x79e7ff00(%eax),%ecx │ │ │ │ + add %eax,-0x12(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %ebp,%eax │ │ │ │ + add %eax,%eax │ │ │ │ popa │ │ │ │ ja 101cd59 │ │ │ │ add %dl,0x5(%ebp) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ or %al,(%edx) │ │ │ │ add %ch,%dh │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %ebp,%eax │ │ │ │ + add %eax,%eax │ │ │ │ arpl %esi,0x1(%edi) │ │ │ │ add %dl,0x55(%ebp) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %ah,%al │ │ │ │ in (%dx),%eax │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %edx,0x17765(%eax) │ │ │ │ - adc $0xb580000,%eax │ │ │ │ + add %ebp,0x65(%eax) │ │ │ │ + ja 101cd89 │ │ │ │ + add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ mov $0xed,%al │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %ecx,(%eax) │ │ │ │ - addr16 ja 101cda1 │ │ │ │ + add %ecx,%eax │ │ │ │ + data16 ja 101cda1 │ │ │ │ add %dl,0x0(%ebp) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %ah,0x8000ded(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,0x68(%eax) │ │ │ │ - ja 101cdb9 │ │ │ │ - inc %eax │ │ │ │ - adc $0xb580000,%eax │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - ret │ │ │ │ + add %esi,(%eax) │ │ │ │ + push $0x15400177 │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dl,0x8000ded(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,0x40017769(%eax) │ │ │ │ + add %ecx,0x40017769(%eax) │ │ │ │ adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ sub $0xd,%ch │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,(%eax) │ │ │ │ - imul $0x40,0x1(%edi),%esi │ │ │ │ - push %ebp │ │ │ │ + add %ebp,%eax │ │ │ │ + push $0x77 │ │ │ │ + add %eax,0x55(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x4180100(%eax),%ecx │ │ │ │ add %esi,-0x13(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - ja 101ce01 │ │ │ │ - inc %eax │ │ │ │ + add %ebx,0x4001776c(%eax) │ │ │ │ push %ebp │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dl,-0x13(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %edi,0x1776e(%eax) │ │ │ │ + add %edx,0x1776e(%eax) │ │ │ │ adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ in (%dx),%eax │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - jo 101cea6 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %ebx,%eax │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + ja 101ce31 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ in (%dx),%eax │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %ecx,0x71(%eax) │ │ │ │ - ja 101ce49 │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %esp,(%eax) │ │ │ │ + jno 101cebe │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ movl $0xdece0,(%ecx) │ │ │ │ or %cl,(%eax,%eax,8) │ │ │ │ - add %ebp,%eax │ │ │ │ + add %eax,%eax │ │ │ │ jb 101ced6 │ │ │ │ add %eax,(%eax) │ │ │ │ push %ebp │ │ │ │ adc $0x880b5800,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ sbb %al,0xdecc000(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,0x74(%eax) │ │ │ │ - ja 101ce79 │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %ebp,(%eax) │ │ │ │ + je 101ceee │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,0x8000dec(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,0x17775(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - add $0x1,%al │ │ │ │ - jo 101ce8a │ │ │ │ + add %ebp,0x75(%eax) │ │ │ │ + ja 101ce91 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x4180100(%eax),%ecx │ │ │ │ + add %esi,-0x14(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %ebx,0x77(%eax) │ │ │ │ - ja 101cea9 │ │ │ │ - add %dl,0x0(%ebp) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + add %esi,(%eax) │ │ │ │ + ja 101cf1e │ │ │ │ + add %eax,(%eax) │ │ │ │ + push %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %ah,-0x14(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %ebp,0x40017778(%eax) │ │ │ │ + add %eax,0x40017778(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ xchg %al,(%ecx) │ │ │ │ xor %ch,%ah │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %esi,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ jns 101cf4e │ │ │ │ add %eax,(%eax) │ │ │ │ push %ebp │ │ │ │ add $0x880b5800,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ sbb %cl,0xdebf002(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,%eax │ │ │ │ - jnp 101cf66 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebx,0x1777b(%eax) │ │ │ │ push %ebp │ │ │ │ push %ebp │ │ │ │ add $0x880b58,%eax │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ shr $0xd,%bl │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,0x1777d(%eax) │ │ │ │ - push %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x34e7ff00(%eax),%ecx │ │ │ │ + add %ebx,0x7d(%eax) │ │ │ │ + ja 101cf09 │ │ │ │ + add %dl,0x0(%ebp) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + lret │ │ │ │ add 0x8000deb(%eax),%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ jg 101cf96 │ │ │ │ add %eax,(%eax) │ │ │ │ push %ebp │ │ │ │ push %ebp │ │ │ │ adc $0x880b58,%eax │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x70,(%eax) │ │ │ │ jmp 101cf3c │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,%eax │ │ │ │ - xorb $0x40,0x1(%edi) │ │ │ │ + add %ebx,0x40017780(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x15(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - xorb $0x40,0x1(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + add %ebx,%eax │ │ │ │ + xorl $0x140,0x1(%edi) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %dl,-0x15(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ xorl $0x40,0x1(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dh,(%eax) │ │ │ │ jmp 101cf84 │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,-0x7c(%eax) │ │ │ │ + add %ecx,-0x7c(%eax) │ │ │ │ ja 101cf81 │ │ │ │ add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dl,(%eax) │ │ │ │ jmp 101cf9c │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,%eax │ │ │ │ - test %esi,0x1(%edi) │ │ │ │ - add %dl,0xb580000 │ │ │ │ + add %esp,0x17785(%eax) │ │ │ │ + adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xf0,(%eax) │ │ │ │ ljmp $0x1c0,$0xc08000d │ │ │ │ - push %eax │ │ │ │ - xchg %esi,0x1(%edi) │ │ │ │ - add %al,0xb580000 │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0xd0,(%eax) │ │ │ │ + sub %al,0x5000177(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %dl,%al │ │ │ │ ljmp $0x1c0,$0xc08000d │ │ │ │ - loopne 101cf4e │ │ │ │ - ja 101cfc9 │ │ │ │ - add %al,0xb580000 │ │ │ │ + mov $0x17788,%eax │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ ljmp $0x1c0,$0xc08000d │ │ │ │ - and %cl,0x1400177(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + clc │ │ │ │ + mov %esi,0x1(%edi) │ │ │ │ + inc %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %dh,0x8000dea(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,0x4001778b(%eax) │ │ │ │ + add %esp,-0x75(%eax) │ │ │ │ + ja 101cff9 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,0x8000dea(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %?,0x1(%edi) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %esp,0x1778c(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0x80,(%eax) │ │ │ │ + ljmp $0x1c0,$0xc08000d │ │ │ │ + or %cl,0x5400177(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %al,0x8000dea(%eax) │ │ │ │ - or $0xc0,%al │ │ │ │ - add %esi,(%eax) │ │ │ │ - mov 0x1(%edi),%? │ │ │ │ + add %dh,-0x16(%eax) │ │ │ │ + or $0xc00c0800,%eax │ │ │ │ + add %ebp,-0x71(%eax) │ │ │ │ + ja 101d041 │ │ │ │ inc %eax │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - addb $0x70,(%eax) │ │ │ │ - ljmp $0x1c0,$0xc08000d │ │ │ │ - mov 0x4001778f,%al │ │ │ │ - add $0xb580000,%eax │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ ljmp $0x1c0,$0xc08000d │ │ │ │ - loopne 101cfe6 │ │ │ │ - ja 101d059 │ │ │ │ - inc %eax │ │ │ │ + mov $0x40017790,%eax │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %al,-0x16(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %edi,-0x6e(%eax) │ │ │ │ + add %edx,-0x6e(%eax) │ │ │ │ ja 101d071 │ │ │ │ add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ ljmp $0x1c0,$0xc08000d │ │ │ │ - clc │ │ │ │ + cwtl │ │ │ │ xchg %eax,%ebx │ │ │ │ ja 101d089 │ │ │ │ inc %eax │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ ljmp $0x1c0,$0xc08000d │ │ │ │ - inc %eax │ │ │ │ - xchg %eax,%ebp │ │ │ │ - ja 101d0a1 │ │ │ │ - inc %eax │ │ │ │ - add $0xb580000,%eax │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x10,(%eax) │ │ │ │ + sbb %dl,0x5400177(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %dl,(%eax) │ │ │ │ ljmp $0x1c0,$0xc08000d │ │ │ │ - nop │ │ │ │ - xchg %eax,%esi │ │ │ │ - ja 101d0b9 │ │ │ │ - inc %eax │ │ │ │ + push $0x40017796 │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ dec %ecx │ │ │ │ add %al,%dl │ │ │ │ jmp d09d0d7 <_edata@@Base+0x8a9d0d7> │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x8,(%ecx) │ │ │ │ cwtl │ │ │ │ ja 101d0d1 │ │ │ │ add %dl,0x55(%ebp) │ │ │ │ add %ebx,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %esp,0x8000de9(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,0x17799(%eax) │ │ │ │ + add %eax,0x17799(%eax) │ │ │ │ push %ebp │ │ │ │ add %eax,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x38e7ff00(%eax),%ecx │ │ │ │ add %esi,-0x17(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %esp,0x1779b(%eax) │ │ │ │ - push %ebp │ │ │ │ - adc %eax,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x38e7ff00(%eax),%ecx │ │ │ │ - add %eax,-0x17(%eax) │ │ │ │ - or $0xc00c0800,%eax │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %esp,-0x65(%eax) │ │ │ │ + ja 101d101 │ │ │ │ + add %dl,0x11(%ebp) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + movl $0xde940,(%ecx) │ │ │ │ + or %cl,(%eax,%eax,8) │ │ │ │ + add %edx,(%eax) │ │ │ │ popf │ │ │ │ ja 101d119 │ │ │ │ add %dl,0x15(%ebp) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ movl $0xde910,(%ecx) │ │ │ │ or %cl,(%eax,%eax,8) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - lahf │ │ │ │ + add %esi,%eax │ │ │ │ + sahf │ │ │ │ ja 101d131 │ │ │ │ add %dl,0x15(%ebp) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ xchg %al,(%ecx) │ │ │ │ loopne 101d126 │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %eax,0x177a0(%eax) │ │ │ │ + add %ebx,-0x60(%eax) │ │ │ │ + ja 101d149 │ │ │ │ + add %dl,0x5(%ebp) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ebp │ │ │ │ + add %esi,0x8000de8(%eax) │ │ │ │ + or $0xc0,%al │ │ │ │ + add %edi,0x177a1(%eax) │ │ │ │ push %ebp │ │ │ │ - add $0x880b5800,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - sbb %al,0x1(%ebp) │ │ │ │ - mov $0xe8,%al │ │ │ │ - or $0xc00c0800,%eax │ │ │ │ - add %esp,%eax │ │ │ │ - mov 0x55000177,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x79e7ff00(%eax),%ecx │ │ │ │ add %eax,0x8000de8(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ mov %eax,0x55000177 │ │ │ │ add $0x880b5800,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ sbb %al,%bh │ │ │ │ add %edx,-0x18(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %ebx,0x177a4(%eax) │ │ │ │ - push %ebp │ │ │ │ - adc $0x880b5800,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - sbb %al,0x1(%ebp) │ │ │ │ - and %ch,%al │ │ │ │ - or $0xc00c0800,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %esi,-0x5c(%eax) │ │ │ │ + ja 101d191 │ │ │ │ + add %dl,0x15(%ebp) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ebp │ │ │ │ + add %esp,(%eax) │ │ │ │ + call d09d1af <_edata@@Base+0x8a9d1af> │ │ │ │ + rolb $0xd8,(%ecx) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ ja 101d1a9 │ │ │ │ add %dl,0x1(%ebp) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %esi,%eax │ │ │ │ out %eax,$0xd │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,-0x59(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ ja 101d1c1 │ │ │ │ add %dl,0x1(%ebp) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ movl $0xde7c0,(%ecx) │ │ │ │ or %cl,(%eax,%eax,8) │ │ │ │ - add %esi,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ test $0x77,%al │ │ │ │ add %eax,(%eax) │ │ │ │ push %ebp │ │ │ │ adc %eax,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x38e7ff00(%eax),%ecx │ │ │ │ add %edx,0x8000de7(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ + add %edx,%eax │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ ja 101d1f1 │ │ │ │ add %dl,0x15(%ebp) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ movl $0xde760,(%ecx) │ │ │ │ or %cl,(%eax,%eax,8) │ │ │ │ - add %edi,0x177ac(%eax) │ │ │ │ + add %edx,0x177ac(%eax) │ │ │ │ push %ebp │ │ │ │ adc $0x880b5800,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ sbb %al,%bh │ │ │ │ add %esi,(%eax) │ │ │ │ out %eax,$0xd │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,-0x52(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + scas %es:(%edi),%al │ │ │ │ ja 101d221 │ │ │ │ add %dl,0x15(%ebp) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ out %eax,$0xd │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,%eax │ │ │ │ + add %eax,%eax │ │ │ │ scas %es:(%edi),%eax │ │ │ │ ja 101d239 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ out %eax,$0xd │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,-0x4f(%eax) │ │ │ │ - ja 101d251 │ │ │ │ - inc %eax │ │ │ │ - add $0xb580000,%eax │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - ret │ │ │ │ + add %edi,(%eax) │ │ │ │ + mov $0x77,%cl │ │ │ │ + add %eax,0x5(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ out %al,$0xd │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,-0x4d(%eax) │ │ │ │ - ja 101d269 │ │ │ │ - inc %eax │ │ │ │ - adc $0xb580000,%eax │ │ │ │ - mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - dec %ecx │ │ │ │ + mov $0x77,%bl │ │ │ │ + add %eax,0x15(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x49180100(%eax),%ecx │ │ │ │ add 0x8000de6(%eax),%dh │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,%eax │ │ │ │ + add %eax,%eax │ │ │ │ mov $0x77,%dh │ │ │ │ add %eax,(%eax) │ │ │ │ push %ebp │ │ │ │ push %ebp │ │ │ │ add %ebx,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %eax,0x8000de6(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,0x177b8(%eax) │ │ │ │ - push %ebp │ │ │ │ - add %eax,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x38e7ff00(%eax),%ecx │ │ │ │ - add %edx,-0x1a(%eax) │ │ │ │ - or $0xc00c0800,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov $0x55000177,%edx │ │ │ │ + add %edi,-0x48(%eax) │ │ │ │ + ja 101d299 │ │ │ │ + add %dl,0x1(%ebp) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + movl $0xde650,(%ecx) │ │ │ │ + or %cl,(%eax,%eax,8) │ │ │ │ + add %ebx,%eax │ │ │ │ + mov $0x55000177,%ecx │ │ │ │ adc $0x880b5800,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ sbb %al,%bh │ │ │ │ add %esp,(%eax) │ │ │ │ out %al,$0xd │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,-0x45(%eax) │ │ │ │ + add %edx,-0x45(%eax) │ │ │ │ ja 101d2c9 │ │ │ │ add %dl,0x15(%ebp) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %esi,%eax │ │ │ │ in $0xd,%eax │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,%eax │ │ │ │ + add %eax,%eax │ │ │ │ mov $0x55000177,%esp │ │ │ │ add %eax,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ in $0xd,%eax │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,0x177bf(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0xb0,(%eax) │ │ │ │ - in $0xd,%eax │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %edi,-0x42(%eax) │ │ │ │ + ja 101d2f9 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %dh,0x8000de5(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - shll $0x0,0x1(%edi) │ │ │ │ + add %esi,%eax │ │ │ │ + shlb $0x0,0x1(%edi) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,0x8000de5(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,0x177c2(%eax) │ │ │ │ + add %edx,-0x3e(%eax) │ │ │ │ + ja 101d329 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x70,(%eax) │ │ │ │ - in $0xd,%eax │ │ │ │ - add %cl,(%eax) │ │ │ │ - or $0xc0,%al │ │ │ │ - add %esi,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + or $0xc00c0800,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ ret │ │ │ │ ja 101d341 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %eax,-0x1b(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %edi,0x177c5(%eax) │ │ │ │ + add %edx,0x177c5(%eax) │ │ │ │ push %ebp │ │ │ │ add %eax,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,(%eax) │ │ │ │ in $0xd,%eax │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,0x177c7(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %esp,-0x39(%eax) │ │ │ │ + ja 101d371 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ in $0xd,%eax │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - leave │ │ │ │ - ja 101d389 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %ah,%al │ │ │ │ + add %ebp,%eax │ │ │ │ + enter $0x177,$0x0 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0xe0,(%eax) │ │ │ │ in $0xd,%al │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,-0x36(%eax) │ │ │ │ - ja 101d3a1 │ │ │ │ + add %esp,(%eax) │ │ │ │ + lret $0x177 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ in $0xd,%al │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,0x177cb(%eax) │ │ │ │ - adc $0xb580000,%eax │ │ │ │ + add %esp,-0x35(%eax) │ │ │ │ + ja 101d3b9 │ │ │ │ + add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,0x8000de4(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,%eax │ │ │ │ - int3 │ │ │ │ - ja 101d3d1 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %ebp,0x177cc(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %al,0x8000de4(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ + add %esi,%eax │ │ │ │ + int $0x77 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - into │ │ │ │ - ja 101d3e9 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %ah,-0x1c(%eax) │ │ │ │ - or $0xc00c0800,%eax │ │ │ │ - add %edx,-0x31(%eax) │ │ │ │ + addb $0x60,(%eax) │ │ │ │ + in $0xd,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ + or $0xc0,%al │ │ │ │ + add %ebp,(%eax) │ │ │ │ + iret │ │ │ │ ja 101d401 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x1c(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %ebp,0x177d0(%eax) │ │ │ │ + add %eax,0x177d0(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ in $0xd,%al │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,%eax │ │ │ │ - shll $1,0x1(%edi) │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %edi,0x177d1(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ dec %ebp │ │ │ │ add -0x1d(%eax),%edx │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %ebp,0x400177d3(%eax) │ │ │ │ + add %eax,0x400177d3(%eax) │ │ │ │ add $0xb585555,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ xchg %al,(%ecx) │ │ │ │ and %ah,%bl │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %edx,0x177d5(%eax) │ │ │ │ - add %eax,(%eax,%eax,1) │ │ │ │ + add %ebp,-0x2b(%eax) │ │ │ │ + ja 101d461 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add $0x0,%al │ │ │ │ pop %eax │ │ │ │ or 0x4180100(%eax),%ecx │ │ │ │ add %esi,%eax │ │ │ │ loop 101d47c │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ ja 101d479 │ │ │ │ add %al,0x0(%ebp) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %ah,%al │ │ │ │ loop 101d494 │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,0x400177d8(%eax) │ │ │ │ + add %esp,-0x28(%eax) │ │ │ │ + ja 101d491 │ │ │ │ + inc %eax │ │ │ │ adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ shl $1,%dl │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %esp,%eax │ │ │ │ - fnstenv 0x1(%edi) │ │ │ │ - inc %eax │ │ │ │ + add %edi,0x400177d9(%eax) │ │ │ │ push %ebp │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x49180100(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ loop 101d4c4 │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,-0x25(%eax) │ │ │ │ - ja 101d4c1 │ │ │ │ + add %ecx,(%eax) │ │ │ │ + (bad) 0x1(%edi) │ │ │ │ inc %eax │ │ │ │ push %ebp │ │ │ │ push %ebp │ │ │ │ add %ebx,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dh,0x8000de2(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,0x400177dc(%eax) │ │ │ │ + add %edx,0x400177dc(%eax) │ │ │ │ adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dl,0x8000de2(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - fidivs 0x1(%edi) │ │ │ │ + add %ebx,%eax │ │ │ │ + fnsave 0x1(%edi) │ │ │ │ add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x70,(%eax) │ │ │ │ loop 101d50c │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,-0x21(%eax) │ │ │ │ - ja 101d509 │ │ │ │ + add %ebp,(%eax) │ │ │ │ + fbstp 0x1(%edi) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ inc %eax │ │ │ │ loop 101d524 │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,0x177e0(%eax) │ │ │ │ - push %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x3ce7ff00(%eax),%ecx │ │ │ │ + add %ebp,-0x20(%eax) │ │ │ │ + ja 101d521 │ │ │ │ + add %dl,0x0(%ebp) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + ret │ │ │ │ add %dh,(%eax) │ │ │ │ loop 101d53c │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,%eax │ │ │ │ - loope 101d5ae │ │ │ │ - add %eax,0x11(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x45180100(%eax),%ecx │ │ │ │ + add %edi,0x400177e1(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ebp │ │ │ │ add %eax,(%eax) │ │ │ │ loop 101d554 │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ jecxz 101d5c6 │ │ │ │ add %eax,(%eax) │ │ │ │ push %ebp │ │ │ │ add %eax,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ loope 101d56c │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,0x400177e4(%eax) │ │ │ │ + add %esi,-0x1c(%eax) │ │ │ │ + ja 101d569 │ │ │ │ + inc %eax │ │ │ │ adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ or $0x3,%al │ │ │ │ loopne 101d557 │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %esp,%eax │ │ │ │ - in $0x77,%eax │ │ │ │ - add %eax,0x55(%eax) │ │ │ │ + add %edi,0x400177e5(%eax) │ │ │ │ + push %ebp │ │ │ │ push %ebp │ │ │ │ push %ebp │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ loope 101d59c │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,0x400177e7(%eax) │ │ │ │ + add %ebx,-0x19(%eax) │ │ │ │ + ja 101d599 │ │ │ │ + inc %eax │ │ │ │ adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ mov (%edx),%al │ │ │ │ nop │ │ │ │ loope 101d5b4 │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ call 5601d729 <_edata@@Base+0x51a1d729> │ │ │ │ push %ebp │ │ │ │ add $0x880b58,%eax │ │ │ │ add %ebx,(%eax) │ │ │ │ movl $0xde160,(%ecx) │ │ │ │ or %cl,(%eax,%eax,8) │ │ │ │ - add %edx,0x177ea(%eax) │ │ │ │ - push %ebp │ │ │ │ - adc $0x880b5800,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - sbb %al,0xde15001(%esi) │ │ │ │ + add %ebp,-0x16(%eax) │ │ │ │ + ja 101d5c9 │ │ │ │ + add %dl,0x15(%ebp) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + push %eax │ │ │ │ + loope 101d5e4 │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,%eax │ │ │ │ - in (%dx),%al │ │ │ │ - ja 101d5e1 │ │ │ │ - inc %eax │ │ │ │ + add %ebx,0x400177ec(%eax) │ │ │ │ push %ebp │ │ │ │ add $0x880b5800,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ sbb %cl,0x2(%ecx) │ │ │ │ inc %eax │ │ │ │ loope 101d5fc │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,0x400177ee(%eax) │ │ │ │ + add %ecx,0x400177ee(%eax) │ │ │ │ push %ebp │ │ │ │ push %ebp │ │ │ │ add %ebx,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ loope 101d614 │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,0x177f0(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + add %ebx,-0x10(%eax) │ │ │ │ + ja 101d611 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ loope 101d62c │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,%eax │ │ │ │ - int1 │ │ │ │ - ja 101d629 │ │ │ │ - inc %eax │ │ │ │ + add %esi,0x400177f1(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ loope 101d644 │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,0x400177f3(%eax) │ │ │ │ + add %ebp,-0xd(%eax) │ │ │ │ + ja 101d641 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ loopne 101d65c │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,%eax │ │ │ │ - hlt │ │ │ │ - ja 101d659 │ │ │ │ - inc %eax │ │ │ │ + add %ebp,0x400177f4(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ loopne 101d674 │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,(%eax) │ │ │ │ - divb 0x1(%edi) │ │ │ │ + add %esp,%eax │ │ │ │ + cmc │ │ │ │ + ja 101d671 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ loopne 101d68c │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,-0x9(%eax) │ │ │ │ - ja 101d689 │ │ │ │ + add %ebp,(%eax) │ │ │ │ + divl 0x1(%edi) │ │ │ │ inc %eax │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xa0,(%eax) │ │ │ │ loopne 101d6a4 │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,%eax │ │ │ │ - clc │ │ │ │ - ja 101d6a1 │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %ecx,0x177f8(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %edx,0x8000de0(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,0x400177fa(%eax) │ │ │ │ + add %esp,-0x6(%eax) │ │ │ │ + ja 101d6b9 │ │ │ │ + inc %eax │ │ │ │ inc %ebp │ │ │ │ add %eax,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,-0x20(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - cld │ │ │ │ + add %ebx,%eax │ │ │ │ + sti │ │ │ │ ja 101d6d1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ loopne 101d6ec │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,-0x3(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + std │ │ │ │ ja 101d6e9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ loopne 101d704 │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,0x177fe(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %esi,-0x2(%eax) │ │ │ │ + ja 101d701 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ loopne 101d71c │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,%eax │ │ │ │ - push 0x1(%edi) │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %esi,0x177ff(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dh,%al │ │ │ │ fisttps 0xc00c0800 │ │ │ │ - add %ebx,(%eax) │ │ │ │ - add %edi,0x1(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + add %bh,0x1(%eax) │ │ │ │ add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ fisttps 0xc00c0800 │ │ │ │ - add %eax,0x40017802(%eax) │ │ │ │ + add %eax,0x2(%eax) │ │ │ │ + js 101d749 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ fisttps 0xc00c0800 │ │ │ │ - add %esp,(%eax) │ │ │ │ - add $0x78,%al │ │ │ │ - add %eax,0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x79e7ff00(%eax),%ecx │ │ │ │ - add %esp,0x8000ddf(%eax) │ │ │ │ + add %ebp,%eax │ │ │ │ + add 0x1(%eax),%edi │ │ │ │ + inc %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + mov 0x8000ddf,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,0x17805(%eax) │ │ │ │ - push %ebp │ │ │ │ - add $0x880b5800,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - sbb %al,(%ecx,%eax,1) │ │ │ │ + add %esp,0x5(%eax) │ │ │ │ + js 101d779 │ │ │ │ + add %dl,0x5(%ebp) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + add $0x1,%al │ │ │ │ jo 101d765 │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %esi,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ push %es │ │ │ │ js 101d791 │ │ │ │ add %dl,0x0(%ebp) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ fisttps 0xc00c0800 │ │ │ │ - add %eax,0x8(%eax) │ │ │ │ - js 101d7a9 │ │ │ │ + add %ebx,(%eax) │ │ │ │ + or %bh,0x1(%eax) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ fisttps 0xc00c0800 │ │ │ │ - add %ecx,0x17809(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - add $0x1,%al │ │ │ │ - and %bl,%bh │ │ │ │ - or $0xc00c0800,%eax │ │ │ │ - add %esi,%eax │ │ │ │ + add %esp,0x9(%eax) │ │ │ │ + js 101d7c1 │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x4180100(%eax),%ecx │ │ │ │ + add %esp,(%eax) │ │ │ │ + fisttps 0xc00c0800 │ │ │ │ + add %ecx,%eax │ │ │ │ or 0x1(%eax),%bh │ │ │ │ inc %eax │ │ │ │ inc %ebp │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x45180100(%eax),%ecx │ │ │ │ add %edx,(%eax) │ │ │ │ fisttps 0xc00c0800 │ │ │ │ - add %edi,0xc(%eax) │ │ │ │ + add %edx,0xc(%eax) │ │ │ │ js 101d7f1 │ │ │ │ inc %eax │ │ │ │ push %esp │ │ │ │ add %eax,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ fimuls 0xc00c0800 │ │ │ │ - add %edx,%eax │ │ │ │ - or $0x5000178,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %ebp,0x1780d(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %ah,%al │ │ │ │ fimuls 0xc00c0800 │ │ │ │ - add %edi,0x4001780f(%eax) │ │ │ │ + add %eax,0x4001780f(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ fimuls 0xc00c0800 │ │ │ │ - add %ebx,0x40017811(%eax) │ │ │ │ + add %esp,0x11(%eax) │ │ │ │ + js 101d839 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ fimuls 0xc00c0800 │ │ │ │ - add %ebp,%eax │ │ │ │ + add %eax,%eax │ │ │ │ adc 0x1(%eax),%bh │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,0x8000dde(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,0x40017814(%eax) │ │ │ │ + add %esp,0x14(%eax) │ │ │ │ + js 101d869 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x90,(%eax) │ │ │ │ fimuls 0xc00c0800 │ │ │ │ - add %ecx,%eax │ │ │ │ - adc $0x5000178,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x75e7ff00(%eax),%ecx │ │ │ │ - add -0x22(%eax),%dl │ │ │ │ - or $0xc00c0800,%eax │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %esp,0x17815(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + mov (%edx),%al │ │ │ │ + push %eax │ │ │ │ + fimuls 0xc00c0800 │ │ │ │ + add %edx,(%eax) │ │ │ │ pop %ss │ │ │ │ js 101d899 │ │ │ │ add %dl,0x55(%ebp) │ │ │ │ add $0x880b58,%eax │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x22(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %ecx,(%eax) │ │ │ │ - sbb %edi,0x1(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + sbb %bh,0x1(%eax) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ xchg %al,(%ecx) │ │ │ │ xor %bl,%dh │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %esi,%eax │ │ │ │ - sbb 0x1(%eax),%bh │ │ │ │ + add %edi,0x1a(%eax) │ │ │ │ + js 101d8c9 │ │ │ │ inc %eax │ │ │ │ push %ebp │ │ │ │ add $0x880b5800,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ sbb %al,%bh │ │ │ │ add %esp,(%eax) │ │ │ │ fimuls 0xc00c0800 │ │ │ │ - add %ebx,0x4001781c(%eax) │ │ │ │ + add %esi,0x1c(%eax) │ │ │ │ + js 101d8e1 │ │ │ │ + inc %eax │ │ │ │ push %ebp │ │ │ │ adc $0x880b5800,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ sbb %al,0xdde1001(%esi) │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,%eax │ │ │ │ - push %ds │ │ │ │ - js 101d8f9 │ │ │ │ - inc %eax │ │ │ │ + add %esp,0x4001781e(%eax) │ │ │ │ push %ebp │ │ │ │ add $0x880b5800,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ sbb %al,0xdde0001(%esi) │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,0x20(%eax) │ │ │ │ - js 101d911 │ │ │ │ + add %edi,(%eax) │ │ │ │ + and %bh,0x1(%eax) │ │ │ │ inc %eax │ │ │ │ push %ebp │ │ │ │ add $0x880b5800,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ sbb %al,%bl │ │ │ │ add %ah,%al │ │ │ │ fisttpll 0xc00c0800 │ │ │ │ - add %eax,(%eax) │ │ │ │ - and 0x1(%eax),%bh │ │ │ │ + add %ebx,%eax │ │ │ │ + and %edi,0x1(%eax) │ │ │ │ add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ mov $0xdd,%al │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %eax,0x17823(%eax) │ │ │ │ - push %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x45180100(%eax),%ecx │ │ │ │ + add %edx,0x23(%eax) │ │ │ │ + js 101d941 │ │ │ │ + add %dl,0x0(%ebp) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ebp │ │ │ │ add %esp,0x8000ddd(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,%eax │ │ │ │ - and $0x78,%al │ │ │ │ - add %eax,0x51(%eax) │ │ │ │ + add %edi,0x40017824(%eax) │ │ │ │ + push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,0x8000ddd(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ es js 101d971 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ dec %ecx │ │ │ │ add -0x23(%eax),%dh │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %ecx,(%eax) │ │ │ │ - sub %bh,0x1(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + daa │ │ │ │ + js 101d989 │ │ │ │ inc %eax │ │ │ │ push %ebp │ │ │ │ push %ebp │ │ │ │ add %ebx,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ or %al,(%edx) │ │ │ │ xor %bl,%ch │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ sub 0x1(%eax),%bh │ │ │ │ add %al,0x55(%ebp) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ or %al,(%edx) │ │ │ │ lock fmull 0xc00c0800 │ │ │ │ - add %ebp,0x1782b(%eax) │ │ │ │ + add %eax,0x1782b(%eax) │ │ │ │ push %ebp │ │ │ │ push %ebp │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ xchg %al,(%ecx) │ │ │ │ loopne 101d9a2 │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %ebp,0x4001782d(%eax) │ │ │ │ + add %esi,0x2d(%eax) │ │ │ │ + js 101d9d1 │ │ │ │ + inc %eax │ │ │ │ push %ebp │ │ │ │ add $0x880b5800,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ sbb %al,0xddcc000(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,0x2f(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + das │ │ │ │ js 101d9e9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ or %al,(%edx) │ │ │ │ mov $0xdc,%al │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %ebx,(%eax) │ │ │ │ - xor %edi,0x1(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + xor %bh,0x1(%eax) │ │ │ │ inc %eax │ │ │ │ inc %ebp │ │ │ │ push %ebp │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ xchg %al,(%ecx) │ │ │ │ sbb $0xd,%ah │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,0x33(%eax) │ │ │ │ - js 101da19 │ │ │ │ + add %edx,(%eax) │ │ │ │ + xor 0x1(%eax),%edi │ │ │ │ add %dl,0x4(%ebp) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ fmull 0xc00c0800 │ │ │ │ - add %eax,%eax │ │ │ │ - xor $0x78,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebx,0x17834(%eax) │ │ │ │ push %ebp │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,(%eax) │ │ │ │ fmull 0xc00c0800 │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ ss js 101da49 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ fmull 0xc00c0800 │ │ │ │ - add %ebp,0x37(%eax) │ │ │ │ + add %eax,0x37(%eax) │ │ │ │ js 101da61 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xf0,(%eax) │ │ │ │ fisttpl 0xc00c0800 │ │ │ │ - add %eax,(%eax) │ │ │ │ - cmp %edi,0x1(%eax) │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %ebx,0x17838(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dl,%al │ │ │ │ fisttpl 0xc00c0800 │ │ │ │ - add %eax,%eax │ │ │ │ - cmp 0x1(%eax),%bh │ │ │ │ - add %dl,0xb580000 │ │ │ │ + add %ecx,0x1783a(%eax) │ │ │ │ + adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %esp,0x8000ddb(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,0x3c(%eax) │ │ │ │ + add %eax,0x3c(%eax) │ │ │ │ js 101daa9 │ │ │ │ add %dl,0x1(%ebp) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,0x8000ddb(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,(%eax) │ │ │ │ - js,pt 101dac1 │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %esp,%eax │ │ │ │ + cmp $0x1000178,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x4180100(%eax),%ecx │ │ │ │ add %edx,-0x25(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %edi,0x3f(%eax) │ │ │ │ + add %edx,0x3f(%eax) │ │ │ │ js 101dad9 │ │ │ │ add %dl,0x0(%ebp) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dh,(%eax) │ │ │ │ fisttpl 0xc00c0800 │ │ │ │ - add %ecx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + add %esp,%eax │ │ │ │ + inc %eax │ │ │ │ js 101daf1 │ │ │ │ add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ fisttpl 0xc00c0800 │ │ │ │ - add %ecx,0x17842(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %esp,0x42(%eax) │ │ │ │ + js 101db09 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %esp,%eax │ │ │ │ fimull 0xc00c0800 │ │ │ │ - add %ecx,%eax │ │ │ │ - inc %ebx │ │ │ │ - js 101db21 │ │ │ │ - add %dl,0x1(%ebp) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + add %esp,0x17843(%eax) │ │ │ │ + push %ebp │ │ │ │ + add %eax,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ fimull 0xc00c0800 │ │ │ │ - add %ecx,0x40017845(%eax) │ │ │ │ + add %edx,0x45(%eax) │ │ │ │ + js 101db39 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dh,0x8000dda(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,0x47(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + inc %edi │ │ │ │ js 101db51 │ │ │ │ add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %esp,0x8000dda(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,0x40017848(%eax) │ │ │ │ + add %esi,0x48(%eax) │ │ │ │ + js 101db69 │ │ │ │ + inc %eax │ │ │ │ push %ebp │ │ │ │ add %eax,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,0x8000dda(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ dec %ecx │ │ │ │ js 101db81 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %ah,-0x26(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ dec %ebx │ │ │ │ js 101db99 │ │ │ │ add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %al,-0x26(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %edi,0x4c(%eax) │ │ │ │ + add %edx,0x4c(%eax) │ │ │ │ js 101dbb1 │ │ │ │ add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %ah,(%eax) │ │ │ │ fimull 0xc00c0800 │ │ │ │ - add %esi,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ dec %ebp │ │ │ │ js 101dbc9 │ │ │ │ add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ lock (bad) 0xc00c0800 │ │ │ │ - add %ebx,(%eax) │ │ │ │ - push %eax │ │ │ │ + add %esp,%eax │ │ │ │ + dec %edi │ │ │ │ js 101dbe1 │ │ │ │ add %dl,0x0(%ebp) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ movl $0xdd9c0,(%ecx) │ │ │ │ or %cl,(%eax,%eax,8) │ │ │ │ - add %ebp,0x51(%eax) │ │ │ │ + add %eax,0x51(%eax) │ │ │ │ js 101dbf9 │ │ │ │ add %dl,0x15(%ebp) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xa0,(%eax) │ │ │ │ (bad) 0xc00c0800 │ │ │ │ - add %esp,(%eax) │ │ │ │ - push %ebx │ │ │ │ + add %ebp,%eax │ │ │ │ + push %edx │ │ │ │ js 101dc11 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ jo 101dbf7 │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %esi,0x54(%eax) │ │ │ │ + add %ecx,0x54(%eax) │ │ │ │ js 101dc29 │ │ │ │ add %dl,0x0(%ebp) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %eax,-0x27(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %edi,%eax │ │ │ │ + add %edx,%eax │ │ │ │ push %ebp │ │ │ │ js 101dc41 │ │ │ │ add %dl,0xb580001 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %ah,(%eax) │ │ │ │ (bad) 0xc00c0800 │ │ │ │ - add %edx,0x17857(%eax) │ │ │ │ - adc $0xb580000,%eax │ │ │ │ + add %ebx,0x57(%eax) │ │ │ │ + js 101dc59 │ │ │ │ + add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %al,(%eax) │ │ │ │ (bad) 0xc00c0800 │ │ │ │ - add %ecx,(%eax) │ │ │ │ - pop %ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + pop %eax │ │ │ │ js 101dc71 │ │ │ │ add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %ah,%al │ │ │ │ fmuls 0xc00c0800 │ │ │ │ - add %edx,0x1785a(%eax) │ │ │ │ - adc $0xb580000,%eax │ │ │ │ + add %esp,0x5a(%eax) │ │ │ │ + js 101dc89 │ │ │ │ + add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ fmuls 0xc00c0800 │ │ │ │ - add %ebp,0x5c(%eax) │ │ │ │ + add %eax,0x5c(%eax) │ │ │ │ js 101dca1 │ │ │ │ add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %ah,0x8000dd8(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,%eax │ │ │ │ - pop %ebp │ │ │ │ - js 101dcb9 │ │ │ │ - add %dl,0xb580000 │ │ │ │ + add %ecx,0x1785d(%eax) │ │ │ │ + adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %al,0x8000dd8(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,0x1785f(%eax) │ │ │ │ - adc $0xb580000,%eax │ │ │ │ + add %esp,0x5f(%eax) │ │ │ │ + js 101dcd1 │ │ │ │ + add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %ah,-0x28(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ popa │ │ │ │ js 101dce9 │ │ │ │ add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %al,-0x28(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ arpl %edi,0x1(%eax) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ adc %bl,%al │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %edi,%eax │ │ │ │ + add %eax,%eax │ │ │ │ fs js 101dd19 │ │ │ │ add %dl,0x0(%ebp) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ xchg %al,(%ecx) │ │ │ │ loopne 101dcfd │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %edi,0x17866(%eax) │ │ │ │ + add %edx,0x17866(%eax) │ │ │ │ push %ebp │ │ │ │ add $0x880b5800,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ sbb %al,0xdd7d000(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ + add %esi,%eax │ │ │ │ + addr16 js 101dd49 │ │ │ │ + inc %eax │ │ │ │ + add $0xb580000,%eax │ │ │ │ + mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - push $0x5400178 │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x3ce7ff00(%eax),%ecx │ │ │ │ + ret │ │ │ │ add %dh,0x8000dd7(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,%eax │ │ │ │ - imul $0x1500,0x1(%eax),%edi │ │ │ │ - pop %eax │ │ │ │ - or -0x3ce7ff00(%eax),%ecx │ │ │ │ + add %edx,0x17869(%eax) │ │ │ │ + adc $0xb580000,%eax │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + ret │ │ │ │ add %ah,0x8000dd7(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ imul $0x40,0x1(%eax),%edi │ │ │ │ adc %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %esi,-0x29(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - js 101dd91 │ │ │ │ - add %dl,0x1(%ebp) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - add $0x1,%al │ │ │ │ - inc %eax │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ + add %ebx,0x1786c(%eax) │ │ │ │ + push %ebp │ │ │ │ + add %eax,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x4180100(%eax),%ecx │ │ │ │ + add %eax,-0x29(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %edi,0x6e(%eax) │ │ │ │ + add %eax,0x6e(%eax) │ │ │ │ js 101dda9 │ │ │ │ add %dl,0x0(%ebp) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ xchg %al,(%ecx) │ │ │ │ adc %dl,%bh │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %ecx,(%eax) │ │ │ │ - jo 101de37 │ │ │ │ - add %eax,(%eax) │ │ │ │ - push %ebp │ │ │ │ - add $0x880b5800,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - sbb %al,%bl │ │ │ │ + add %ecx,%eax │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + js 101ddc1 │ │ │ │ + add %dl,0x5(%ebp) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + ret │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %ecx,0x17871(%eax) │ │ │ │ - adc $0xb580000,%eax │ │ │ │ + add %esp,0x71(%eax) │ │ │ │ + js 101ddd9 │ │ │ │ + add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %esp,(%eax) │ │ │ │ - jae 101de67 │ │ │ │ + add %edi,%eax │ │ │ │ + jb 101de67 │ │ │ │ add %eax,(%eax) │ │ │ │ adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ mov 0x8000dd6,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,0x17874(%eax) │ │ │ │ - push %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x3ce7ff00(%eax),%ecx │ │ │ │ + add %ebx,0x74(%eax) │ │ │ │ + js 101de09 │ │ │ │ + add %dl,0x0(%ebp) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + ret │ │ │ │ add %al,0x8000dd6(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,(%eax) │ │ │ │ - jbe 101de97 │ │ │ │ + add %esp,%eax │ │ │ │ + jne 101de97 │ │ │ │ add %eax,(%eax) │ │ │ │ adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %ah,-0x2a(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - ja 101deaf │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %eax,0x17877(%eax) │ │ │ │ adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %al,-0x2a(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ jns 101dec7 │ │ │ │ add %eax,(%eax) │ │ │ │ adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %ah,(%eax) │ │ │ │ (bad) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %esp,%eax │ │ │ │ - jp 101dedf │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edi,0x1787a(%eax) │ │ │ │ adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %al,(%eax) │ │ │ │ (bad) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %ebp,0x7c(%eax) │ │ │ │ + add %eax,0x7c(%eax) │ │ │ │ js 101de81 │ │ │ │ add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %ah,%al │ │ │ │ aad $0xd │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - jle 101df0f │ │ │ │ + add %ebp,%eax │ │ │ │ + jge 101df0f │ │ │ │ add %eax,(%eax) │ │ │ │ adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ aad $0xd │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,0x1787f(%eax) │ │ │ │ - adc $0xb580000,%eax │ │ │ │ + add %esp,0x7f(%eax) │ │ │ │ + js 101deb1 │ │ │ │ + add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ nop │ │ │ │ aad $0xd │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,-0x7f(%eax) │ │ │ │ - js 101dec9 │ │ │ │ - add %dl,0x0(%ecx) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + cmpl $0x5100,0x1(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x3ce7ff00(%eax),%ecx │ │ │ │ + add %dh,-0x2b(%eax) │ │ │ │ + or $0xc00c0800,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + cmpl $0x0,0x1(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ - add %dh,-0x2b(%eax) │ │ │ │ - or $0xc00c0800,%eax │ │ │ │ - add %eax,-0x7d(%eax) │ │ │ │ - js 101dee1 │ │ │ │ - add %dl,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dl,-0x2b(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - test %bh,0x1(%eax) │ │ │ │ - add %dl,0xb580000 │ │ │ │ + add %ebx,0x17884(%eax) │ │ │ │ + adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ and %dl,%ch │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ xchg %bh,0x1(%eax) │ │ │ │ add %dl,0x0(%ebp) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %al,(%eax) │ │ │ │ aad $0xd │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,0x17887(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %esi,-0x79(%eax) │ │ │ │ + js 101df29 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %edx,%eax │ │ │ │ aam $0xd │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,-0x77(%eax) │ │ │ │ + add %eax,-0x77(%eax) │ │ │ │ js 101df41 │ │ │ │ add %al,0x1(%ebp) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ aam $0xd │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - mov 0x1(%eax),%edi │ │ │ │ + add %ebx,%eax │ │ │ │ + mov 0x1(%eax),%bh │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ movl $0xdd480,(%ecx) │ │ │ │ or %cl,(%eax,%eax,8) │ │ │ │ - add %ebp,0x1788c(%eax) │ │ │ │ + add %eax,0x1788c(%eax) │ │ │ │ push %ecx │ │ │ │ adc $0x880b5800,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ sbb %al,%bh │ │ │ │ add %edx,-0x2c(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %ecx,-0x72(%eax) │ │ │ │ - js 101df89 │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x1(%eax),%? │ │ │ │ add %dl,0x15(%ebp) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %al,-0x2c(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - (bad) │ │ │ │ - js 101dfa1 │ │ │ │ - inc %eax │ │ │ │ + add %ebp,0x4001788f(%eax) │ │ │ │ adc %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dh,(%eax) │ │ │ │ aam $0xd │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,-0x6f(%eax) │ │ │ │ + add %eax,-0x6f(%eax) │ │ │ │ js 101dfb9 │ │ │ │ inc %eax │ │ │ │ adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ or %al,(%edx) │ │ │ │ and %dl,%ah │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %esp,%eax │ │ │ │ - xchg %eax,%edx │ │ │ │ - js 101dfd1 │ │ │ │ - inc %eax │ │ │ │ + add %edi,0x40017892(%eax) │ │ │ │ push %ebp │ │ │ │ push %ebp │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x0,(%eax) │ │ │ │ aam $0xd │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,0x17894(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %esp,-0x6c(%eax) │ │ │ │ + js 101dfe9 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ rcl $1,%bl │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %ebx,%eax │ │ │ │ + xchg %eax,%ebp │ │ │ │ js 101e001 │ │ │ │ add %dl,0x0(%ebp) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ mov 0x8000dd3,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,0x17897(%eax) │ │ │ │ - push %ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %al,0x8000dd3(%eax) │ │ │ │ - or $0xc0,%al │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %esi,-0x69(%eax) │ │ │ │ + js 101e019 │ │ │ │ + add %dl,0x0(%ebp) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0x80,(%eax) │ │ │ │ + rorl %cl,0xc00c0800 │ │ │ │ + add %eax,(%eax) │ │ │ │ cltd │ │ │ │ js 101e031 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ rorl %cl,0xc00c0800 │ │ │ │ - add %ecx,0x1789a(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %esp,-0x66(%eax) │ │ │ │ + js 101e049 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x2d(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %ebx,(%eax) │ │ │ │ - pushf │ │ │ │ + add %esi,%eax │ │ │ │ + fwait │ │ │ │ js 101e061 │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,(%eax) │ │ │ │ rorl %cl,0xc00c0800 │ │ │ │ - add %eax,0x1789d(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %ebx,-0x63(%eax) │ │ │ │ + js 101e079 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x0,(%eax) │ │ │ │ rorl %cl,0xc00c0800 │ │ │ │ - add %ecx,(%eax) │ │ │ │ - lahf │ │ │ │ + add %esp,%eax │ │ │ │ + sahf │ │ │ │ js 101e091 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ rorb %cl,0xc00c0800 │ │ │ │ - add %ecx,0x178a0(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %edx,-0x60(%eax) │ │ │ │ + js 101e0a9 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ rorb %cl,0xc00c0800 │ │ │ │ - add %ecx,(%eax) │ │ │ │ - mov %al,0x5000178 │ │ │ │ + add %eax,%eax │ │ │ │ + mov 0x5000178,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,0x8000dd2(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,0x400178a3(%eax) │ │ │ │ + add %esi,-0x5d(%eax) │ │ │ │ + js 101e0d9 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ dec %ecx │ │ │ │ add -0x2e(%eax),%dh │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ js 101e0f1 │ │ │ │ add %dl,0x55(%ebp) │ │ │ │ add %ebx,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x2e(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %ebx,%eax │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - js 101e109 │ │ │ │ - inc %eax │ │ │ │ + add %esi,0x400178a6(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x2e(%eax) │ │ │ │ or $0xc00c0800,%eax │ │ │ │ - add %edx,-0x58(%eax) │ │ │ │ - js 101e121 │ │ │ │ - inc %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - add $0x1,%al │ │ │ │ - and %dl,%dl │ │ │ │ - or $0xc00c0800,%eax │ │ │ │ - add %edx,0x178a9(%eax) │ │ │ │ - push %ebp │ │ │ │ + add %ebp,(%eax) │ │ │ │ + test $0x78,%al │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x38e7ff00(%eax),%ecx │ │ │ │ - add %edx,(%eax) │ │ │ │ + or 0x4180100(%eax),%ecx │ │ │ │ + add %esp,(%eax) │ │ │ │ rorb %cl,0xc00c0800 │ │ │ │ - add %ebp,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + add %ebp,-0x57(%eax) │ │ │ │ + js 101e139 │ │ │ │ + add %dl,0x0(%ebp) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + movl $0xdd210,(%ecx) │ │ │ │ + or %cl,(%eax,%eax,8) │ │ │ │ + add %esi,%eax │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ js 101e151 │ │ │ │ inc %eax │ │ │ │ push %ecx │ │ │ │ adc $0x880b5800,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - sbb %al,0x0(%ecx) │ │ │ │ - mov $0xd5,%al │ │ │ │ - sub $0xc00c6800,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - sbb %ah,0x1(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %ah,%al │ │ │ │ - push %esi │ │ │ │ - sub $0x0,%al │ │ │ │ - push $0x8801c00c │ │ │ │ + sbb %al,0x2c56e000(%edx) │ │ │ │ + add %ch,0xc(%eax) │ │ │ │ + rolb $0x58,(%ecx) │ │ │ │ and $0x67,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ push %esp │ │ │ │ sub $0x0,%al │ │ │ │ - push $0x7001c00c │ │ │ │ + push $0x3801c00c │ │ │ │ sub %ah,0x1(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,-0x6f(%eax) │ │ │ │ sub $0xc00c6800,%eax │ │ │ │ - add %ebp,%eax │ │ │ │ - add %eax,%cs:(%bx,%si) │ │ │ │ + add %edi,0x1672e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - add $0x1,%al │ │ │ │ - adcb $0xe,(%ebx) │ │ │ │ - add %ch,(%eax) │ │ │ │ + addb $0x70,(%eax) │ │ │ │ + data16 sub $0x0,%al │ │ │ │ + push $0xa001c00c │ │ │ │ + cmp %esp,0x1(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x4180100(%eax),%ecx │ │ │ │ + add %eax,0x28000e13(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,0x400178bf(%eax) │ │ │ │ + add %edx,0x400178bf(%eax) │ │ │ │ push %ebp │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x4180100(%eax),%ecx │ │ │ │ add %esi,0x13(%eax) │ │ │ │ push %cs │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,(%eax) │ │ │ │ - sarl $0x40,0x1(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + sarb $0x40,0x1(%eax) │ │ │ │ push %ebp │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %ah,0x13(%eax) │ │ │ │ push %cs │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,0x400178c2(%eax) │ │ │ │ + add %ebx,-0x3e(%eax) │ │ │ │ + js 101e1f9 │ │ │ │ + inc %eax │ │ │ │ adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ adc (%esi),%ecx │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,%eax │ │ │ │ + add %eax,%eax │ │ │ │ ret │ │ │ │ js 101e211 │ │ │ │ inc %eax │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ adc (%esi),%ecx │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ lds 0x1(%eax),%edi │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dh,(%eax) │ │ │ │ adc (%esi),%ecx │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,-0x3a(%eax) │ │ │ │ + add %eax,-0x3a(%eax) │ │ │ │ js 101e241 │ │ │ │ inc %eax │ │ │ │ adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ and %dl,(%ebx) │ │ │ │ push %cs │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,0x400178c7(%eax) │ │ │ │ + add %edx,0x400178c7(%eax) │ │ │ │ push %ebp │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x180100(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ adc (%esi),%ecx │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,(%eax) │ │ │ │ - leave │ │ │ │ - js 101e271 │ │ │ │ - inc %eax │ │ │ │ + add %esp,%eax │ │ │ │ + enter $0x178,$0x40 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%ebx) │ │ │ │ push %cs │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ lret $0x178 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lock adc (%esi),%cl │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,-0x35(%eax) │ │ │ │ + add %eax,-0x35(%eax) │ │ │ │ js 101e2a1 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 101e2c0 │ │ │ │ push %cs │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,0x400178cc(%eax) │ │ │ │ + add %esi,-0x34(%eax) │ │ │ │ + js 101e2b9 │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rclb $1,(%edx) │ │ │ │ push %cs │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,%eax │ │ │ │ - int $0x78 │ │ │ │ - add %eax,0x0(%eax) │ │ │ │ + add %esp,0x400178cd(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x45180100(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ebp │ │ │ │ add %eax,%eax │ │ │ │ adc (%esi),%cl │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ iret │ │ │ │ js 101e2e9 │ │ │ │ inc %eax │ │ │ │ push %ebp │ │ │ │ add %eax,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x4180100(%eax),%ecx │ │ │ │ add %esi,0x28000e12(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,0x400178d0(%eax) │ │ │ │ + add %ebp,-0x30(%eax) │ │ │ │ + js 101e301 │ │ │ │ + inc %eax │ │ │ │ push %ebp │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x45180100(%eax),%ecx │ │ │ │ add %esp,0x28000e12(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - sarb %cl,0x1(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + sarl $1,0x1(%eax) │ │ │ │ inc %eax │ │ │ │ push %ebp │ │ │ │ add %eax,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x4180100(%eax),%ecx │ │ │ │ add %edx,0x28000e12(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,%eax │ │ │ │ - sarl %cl,0x1(%eax) │ │ │ │ - inc %eax │ │ │ │ + add %eax,0x400178d3(%eax) │ │ │ │ push %ebp │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %al,0x28000e12(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ aad $0x78 │ │ │ │ add %eax,0x15(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dh,0x12(%eax) │ │ │ │ push %cs │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,0x400178d6(%eax) │ │ │ │ + add %edx,0x400178d6(%eax) │ │ │ │ adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %ah,0x12(%eax) │ │ │ │ push %cs │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,(%eax) │ │ │ │ - fdivrs 0x1(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + js 101e379 │ │ │ │ inc %eax │ │ │ │ adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ dec %ecx │ │ │ │ add (%eax),%ah │ │ │ │ adc (%esi),%cl │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - fidivrl 0x1(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + fnstcw 0x1(%eax) │ │ │ │ add %dl,0x55(%ebp) │ │ │ │ add %ebx,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ lock adc %ecx,(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,%eax │ │ │ │ - fstpt 0x1(%eax) │ │ │ │ - add %dl,0x0(%ebp) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - ret │ │ │ │ + add %edi,0x178db(%eax) │ │ │ │ + push %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ adc %ecx,(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,%eax │ │ │ │ + add %eax,%eax │ │ │ │ fnstsw 0x1(%eax) │ │ │ │ add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %esp,0x28000e11(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,0x178df(%eax) │ │ │ │ + add %ecx,0x178df(%eax) │ │ │ │ push %ebp │ │ │ │ add %eax,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x4180100(%eax),%ecx │ │ │ │ add %esi,0x11(%eax) │ │ │ │ push %cs │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,(%eax) │ │ │ │ - loope 101e467 │ │ │ │ + add %esp,%eax │ │ │ │ + loopne 101e467 │ │ │ │ add %eax,(%eax) │ │ │ │ push %ebp │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dl,0x11(%eax) │ │ │ │ push %cs │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,0x178e2(%eax) │ │ │ │ - adc $0xb580000,%eax │ │ │ │ + add %edi,-0x1e(%eax) │ │ │ │ + js 101e409 │ │ │ │ + add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dh,(%eax) │ │ │ │ adc %ecx,(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,%eax │ │ │ │ + add %eax,%eax │ │ │ │ jecxz 101e497 │ │ │ │ add %eax,(%eax) │ │ │ │ adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dl,(%eax) │ │ │ │ adc %ecx,(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,-0x1b(%eax) │ │ │ │ - js 101e439 │ │ │ │ - add %dl,0xb580000 │ │ │ │ + add %esp,(%eax) │ │ │ │ + in $0x78,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %al,(%eax) │ │ │ │ adc %ecx,(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,0x400178e6(%eax) │ │ │ │ + add %ebp,-0x1a(%eax) │ │ │ │ + js 101e451 │ │ │ │ + inc %eax │ │ │ │ adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dh,%al │ │ │ │ adc %cl,(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ call 1641e5e2 <_edata@@Base+0x11e1e5e2> │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ adc %cl,(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,%eax │ │ │ │ - jmp 601e5fa <_edata@@Base+0x1a1e5fa> │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %edx,0x178e9(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %dh,0x28000e10(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,-0x15(%eax) │ │ │ │ - js 101e499 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %esi,(%eax) │ │ │ │ + jmp 101e50f │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %dl,0x28000e10(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,%eax │ │ │ │ - in (%dx),%al │ │ │ │ - js 101e4b1 │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %dh,0x10(%eax) │ │ │ │ - push %cs │ │ │ │ + add %ebp,0x178ec(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0x70,(%eax) │ │ │ │ + adc %cl,(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ out %al,(%dx) │ │ │ │ js 101e4c9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %ah,0x10(%eax) │ │ │ │ push %cs │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,%eax │ │ │ │ - out %eax,(%dx) │ │ │ │ - js 101e4e1 │ │ │ │ - inc %eax │ │ │ │ + add %esp,0x400178ef(%eax) │ │ │ │ adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ adc %cl,(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,-0xf(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + int1 │ │ │ │ js 101e4f9 │ │ │ │ inc %eax │ │ │ │ push %ebp │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %al,0x10(%eax) │ │ │ │ push %cs │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,%eax │ │ │ │ - bnd js 101e511 │ │ │ │ - inc %eax │ │ │ │ + add %ebx,0x400178f2(%eax) │ │ │ │ adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ xor %dl,(%eax) │ │ │ │ push %cs │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,-0xc(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + hlt │ │ │ │ js 101e529 │ │ │ │ inc %eax │ │ │ │ push %ebp │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x4180100(%eax),%ecx │ │ │ │ add %esp,(%eax) │ │ │ │ adc %cl,(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,%eax │ │ │ │ + add %edx,%eax │ │ │ │ cmc │ │ │ │ js 101e541 │ │ │ │ inc %eax │ │ │ │ push %ebp │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ adc %cl,(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,0x400178f7(%eax) │ │ │ │ + add %esp,-0x9(%eax) │ │ │ │ + js 101e559 │ │ │ │ + inc %eax │ │ │ │ adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dh,%al │ │ │ │ femms │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,%eax │ │ │ │ + add %edx,%eax │ │ │ │ clc │ │ │ │ js 101e571 │ │ │ │ add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %esp,%eax │ │ │ │ femms │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,%eax │ │ │ │ - cli │ │ │ │ - js 101e589 │ │ │ │ - inc %eax │ │ │ │ + add %ebp,0x400178fa(%eax) │ │ │ │ push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x45180100(%eax),%ecx │ │ │ │ add %edx,%eax │ │ │ │ femms │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,-0x4(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + cld │ │ │ │ js 101e5a1 │ │ │ │ inc %eax │ │ │ │ push %ebp │ │ │ │ add %eax,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dh,0x28000e0f(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - (bad) │ │ │ │ + add %ebx,%eax │ │ │ │ + std │ │ │ │ js 101e5b9 │ │ │ │ add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %ah,0x28000e0f(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,0x400178ff(%eax) │ │ │ │ + add %edi,-0x1(%eax) │ │ │ │ + js 101e5d1 │ │ │ │ + inc %eax │ │ │ │ adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %edx,0x28000e0f(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %edi,0x1(%ecx) │ │ │ │ inc %eax │ │ │ │ push %ebp │ │ │ │ add %eax,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dh,0xf(%eax) │ │ │ │ push %cs │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,0x17902(%eax) │ │ │ │ - adc $0xb580000,%eax │ │ │ │ + add %ebx,0x2(%eax) │ │ │ │ + jns 101e601 │ │ │ │ + add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ inc %eax │ │ │ │ femms │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,%eax │ │ │ │ - add 0x1(%ecx),%edi │ │ │ │ - add %dl,0x0(%ebp) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - ret │ │ │ │ + add %esp,0x17903(%eax) │ │ │ │ + push %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %ah,(%eax) │ │ │ │ femms │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,0x5(%eax) │ │ │ │ - jns 101e631 │ │ │ │ - add %dl,0xb580000 │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - add $0x1,%al │ │ │ │ - lock push %cs │ │ │ │ + add %ecx,(%eax) │ │ │ │ + add $0x15000179,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x4180100(%eax),%ecx │ │ │ │ + add %esi,%eax │ │ │ │ push %cs │ │ │ │ - add %ch,(%eax) │ │ │ │ - or $0xc0,%al │ │ │ │ - add %eax,%eax │ │ │ │ - push %es │ │ │ │ - jns 101e649 │ │ │ │ - add %dl,0x0(%ebp) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - or %al,(%edx) │ │ │ │ - mov $0xe,%al │ │ │ │ push %cs │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,%eax │ │ │ │ - or %bh,0x1(%ecx) │ │ │ │ - add %al,0xb580055 │ │ │ │ + add %ebx,0x17906(%eax) │ │ │ │ + push %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x8180100(%eax),%ecx │ │ │ │ + add 0x28000e0e(%eax),%dh │ │ │ │ + or $0xc0,%al │ │ │ │ + add %ebx,0x17908(%eax) │ │ │ │ + add $0xb580055,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dl,0x28000e0e(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,0xa(%eax) │ │ │ │ - jns 101e679 │ │ │ │ + add %esi,(%eax) │ │ │ │ + or 0x1(%ecx),%bh │ │ │ │ add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dh,0xe(%eax) │ │ │ │ push %cs │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,0x1790b(%eax) │ │ │ │ - adc $0xb580000,%eax │ │ │ │ + add %edi,0xb(%eax) │ │ │ │ + jns 101e691 │ │ │ │ + add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ inc %eax │ │ │ │ push %cs │ │ │ │ push %cs │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,%eax │ │ │ │ + add %eax,%eax │ │ │ │ or $0x79,%al │ │ │ │ add %eax,(%eax) │ │ │ │ push %ebp │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %ah,(%eax) │ │ │ │ push %cs │ │ │ │ push %cs │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ push %cs │ │ │ │ jns 101e6c1 │ │ │ │ add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ push %cs │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,0x1790f(%eax) │ │ │ │ - adc $0xb580000,%eax │ │ │ │ + add %esi,0xf(%eax) │ │ │ │ + jns 101e6d9 │ │ │ │ + add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %ah,%al │ │ │ │ or $0xc28000e,%eax │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - adc %edi,0x1(%ecx) │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ + adc %bh,0x1(%ecx) │ │ │ │ add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ or $0xc28000e,%eax │ │ │ │ - rolb $0xb0,(%ecx) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ adc 0x1(%ecx),%bh │ │ │ │ add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %ah,0x28000e0d(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - adc $0x79,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc $0xb580000,%eax │ │ │ │ + add %ebp,%eax │ │ │ │ + adc 0x1(%ecx),%edi │ │ │ │ + add %dl,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ lret │ │ │ │ add 0x28000e0d(%eax),%dl │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - push %ss │ │ │ │ - jns 101e739 │ │ │ │ - inc %eax │ │ │ │ - add $0xb581555,%eax │ │ │ │ - mov %al,(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + adc $0x5400179,%eax │ │ │ │ + push %ebp │ │ │ │ + adc $0x880b58,%eax │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dh,0xd(%eax) │ │ │ │ push %cs │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,%eax │ │ │ │ - pop %ss │ │ │ │ - jns 101e751 │ │ │ │ - add %dl,0xb580000 │ │ │ │ + add %edi,0x17917(%eax) │ │ │ │ + adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,0xd(%eax) │ │ │ │ push %cs │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,0x19(%eax) │ │ │ │ + add %eax,0x19(%eax) │ │ │ │ jns 101e769 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dl,0xd(%eax) │ │ │ │ push %cs │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,%eax │ │ │ │ - sbb 0x1(%ecx),%bh │ │ │ │ - inc %eax │ │ │ │ + add %ebp,0x4001791a(%eax) │ │ │ │ adc $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ inc %eax │ │ │ │ or $0xc28000e,%eax │ │ │ │ - rolb $0x50,(%ecx) │ │ │ │ + rolb $0x10,(%ecx) │ │ │ │ sbb $0x79,%al │ │ │ │ add %eax,0x55(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x45180100(%eax),%ecx │ │ │ │ add %esi,(%eax) │ │ │ │ or $0xc28000e,%eax │ │ │ │ - rolb $0xf8,(%ecx) │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ sbb $0x55400179,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,(%eax) │ │ │ │ or $0xc28000e,%eax │ │ │ │ - rolb $0xa8,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ pop %ds │ │ │ │ jns 101e7c9 │ │ │ │ inc %eax │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ or $0xc28000e,%eax │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x8,(%ecx) │ │ │ │ and %edi,0x1(%ecx) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ or $0xc28000e,%eax │ │ │ │ - rolb $0x80,(%ecx) │ │ │ │ + rolb $0x58,(%ecx) │ │ │ │ and 0x1(%ecx),%bh │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ or $0xe,%al │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ + add %esi,%eax │ │ │ │ + and 0x1(%ecx),%edi │ │ │ │ + inc %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - and $0x79,%al │ │ │ │ - add %eax,0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + inc %ecx │ │ │ │ add %ah,%al │ │ │ │ or $0xe,%al │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,0x40017925(%eax) │ │ │ │ + add %ebx,0x25(%eax) │ │ │ │ + jns 101e829 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ or $0xe,%al │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,%eax │ │ │ │ + add %eax,%eax │ │ │ │ es jns 101e841 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ or $0xe,%al │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ sub %bh,0x1(%ecx) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xc,%al │ │ │ │ push %cs │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,%eax │ │ │ │ - sub %edi,0x1(%ecx) │ │ │ │ - inc %eax │ │ │ │ + add %esi,0x40017929(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,0x28000e0c(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,%eax │ │ │ │ + add %edx,%eax │ │ │ │ sub 0x1(%ecx),%edi │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - addb $0x70,(%eax) │ │ │ │ - data16 sub $0x0,%al │ │ │ │ - push $0xe801c00c │ │ │ │ - cmp %esp,0x1(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x3ee7ff00(%eax),%ecx │ │ │ │ - add %dh,-0x3b(%eax) │ │ │ │ - sub $0x0,%al │ │ │ │ - push $0xc001c00c │ │ │ │ + roll $0x70,(%eax) │ │ │ │ + lds (%eax,%eax,1),%ebp │ │ │ │ + push $0x7801c00c │ │ │ │ inc %edx │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ - jecxz 101e8f5 │ │ │ │ + jecxz 101e8dd │ │ │ │ add %ch,0xc(%eax) │ │ │ │ - rolb $0x80,(%ecx) │ │ │ │ - dec %ebp │ │ │ │ + rolb $0xc8,(%ecx) │ │ │ │ + dec %esp │ │ │ │ add %edi,(%bx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ pop %ebp │ │ │ │ sub $0x0,%al │ │ │ │ - push $0xb801c00c │ │ │ │ + push $0x9001c00c │ │ │ │ push %edx │ │ │ │ add %edi,(%bx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ xchg %eax,%esi │ │ │ │ sub (%eax),%eax │ │ │ │ - push $0x5801c00c │ │ │ │ + push $0x2001c00c │ │ │ │ push %ebp │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dl,(%eax) │ │ │ │ mov $0xc68002d,%edi │ │ │ │ - rolb $0xf8,(%ecx) │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ push %esi │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret $0xe000 │ │ │ │ shrb $0x0,(%esi) │ │ │ │ - push $0xa801c00c │ │ │ │ + push $0x8001c00c │ │ │ │ pop %ecx │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebx │ │ │ │ add 0x68002c3a(%eax),%eax │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,0x1675c(%eax) │ │ │ │ + add %ebx,0x5c(%eax) │ │ │ │ + add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ hlt │ │ │ │ sub $0x0,%al │ │ │ │ - push $0xe801c00c │ │ │ │ + push $0x8801c00c │ │ │ │ pop %esi │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - add (%ecx),%al │ │ │ │ - lock cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - inc %eax │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ xchg %eax,%esi │ │ │ │ sub (%eax),%eax │ │ │ │ - push $0x8001c00c │ │ │ │ + push $0x4001c00c │ │ │ │ popa │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ push %ebx │ │ │ │ add %ch,%cs:0xc(%eax) │ │ │ │ - rolb $0xf0,(%ecx) │ │ │ │ + rolb $0x90,(%ecx) │ │ │ │ add %ax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ + addl $0x2cd130,(%eax) │ │ │ │ + push $0x7001c00c │ │ │ │ + jb 101e9f6 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0xf0,(%eax) │ │ │ │ + lret $0x2e │ │ │ │ + push $0x5801c00c │ │ │ │ + jns 101ea0e │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ enter $0x27,$0x88 │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,0x400179ac(%eax) │ │ │ │ + add %esp,-0x54(%eax) │ │ │ │ + jns 101e9c1 │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x77ffd838(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,%eax │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - jns 101e9d9 │ │ │ │ - inc %eax │ │ │ │ + add %esi,0x400179ad(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ enter $0x27,$0x88 │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ jns 101e9f1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x38(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x77fe3ff4(%eax) │ │ │ │ + add %cl,0x6001c00c(%eax) │ │ │ │ mov $0x79,%al │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,(%eax) │ │ │ │ enter $0x27,$0x88 │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,%eax │ │ │ │ - mov $0x79,%cl │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebp,0x179b1(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ enter $0x27,$0x88 │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - mov $0x79,%bl │ │ │ │ + add %ebp,%eax │ │ │ │ + mov $0x79,%dl │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x27,$0x88 │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,-0x4c(%eax) │ │ │ │ - jns 101ea51 │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %ebp,(%eax) │ │ │ │ + mov $0x79,%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ daa │ │ │ │ - add %cl,-0x7fe3ff4(%eax) │ │ │ │ + add %cl,-0x2ffe3ff4(%eax) │ │ │ │ mov $0x79,%bh │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ daa │ │ │ │ - add %cl,0x3801c00c(%eax) │ │ │ │ + add %cl,0x1001c00c(%eax) │ │ │ │ mov $0x5000179,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ daa │ │ │ │ - add %cl,-0x17fe3ff4(%eax) │ │ │ │ + add %cl,-0x67fe3ff4(%eax) │ │ │ │ mov $0x1400179,%edx │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,-0x77ffd839(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ mov $0x5000179,%esp │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,-0x77ffd839(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,0x400179bd(%eax) │ │ │ │ + add %eax,0x400179bd(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x70,(%eax) │ │ │ │ (bad) │ │ │ │ daa │ │ │ │ - add %cl,0x1c00c(%eax) │ │ │ │ - mov $0x5000179,%edi │ │ │ │ + add %cl,-0x3ffe3ff4(%eax) │ │ │ │ + mov $0x5000179,%esi │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,-0x39(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x7001c00c(%eax) │ │ │ │ + add %cl,0x4801c00c(%eax) │ │ │ │ sarb $0x40,0x1(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ (bad) │ │ │ │ daa │ │ │ │ - add %cl,-0x4ffe3ff4(%eax) │ │ │ │ + add %cl,-0x77fe3ff4(%eax) │ │ │ │ sarl $0x0,0x1(%ecx) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ (bad) │ │ │ │ daa │ │ │ │ - add %cl,0x3001c00c(%eax) │ │ │ │ - ret │ │ │ │ - jns 101eb29 │ │ │ │ + add %cl,-0x7fe3ff4(%eax) │ │ │ │ + ret $0x179 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ (bad) │ │ │ │ daa │ │ │ │ - add %cl,-0x77fe3ff4(%eax) │ │ │ │ + add %cl,0x6001c00c(%eax) │ │ │ │ les 0x1(%ecx),%edi │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ (bad) │ │ │ │ daa │ │ │ │ - add %cl,-0x2ffe3ff4(%eax) │ │ │ │ + add %cl,-0x57fe3ff4(%eax) │ │ │ │ lds 0x1(%ecx),%edi │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ (bad) │ │ │ │ daa │ │ │ │ - add %cl,0x6801c00c(%eax) │ │ │ │ + add %cl,0x3001c00c(%eax) │ │ │ │ (bad) │ │ │ │ jns 101eb71 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ daa │ │ │ │ - add %cl,-0x57fe3ff4(%eax) │ │ │ │ + add %cl,-0x7ffe3ff4(%eax) │ │ │ │ enter $0x179,$0x40 │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ (bad) │ │ │ │ daa │ │ │ │ - add %cl,0x4001c00c(%eax) │ │ │ │ - lret $0x179 │ │ │ │ + add %cl,-0x7fe3ff4(%eax) │ │ │ │ + leave │ │ │ │ + jns 101eba1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x77ffd83a(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,-0x34(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + lret │ │ │ │ jns 101ebb9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x80,(%eax) │ │ │ │ (bad) │ │ │ │ daa │ │ │ │ - add %cl,0x7801c00c(%eax) │ │ │ │ + add %cl,0x5001c00c(%eax) │ │ │ │ int $0x79 │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x3a(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x47fe3ff4(%eax) │ │ │ │ + add %cl,-0x6ffe3ff4(%eax) │ │ │ │ into │ │ │ │ jns 101ebe9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ (bad) │ │ │ │ daa │ │ │ │ - add %cl,-0xffe3ff4(%eax) │ │ │ │ + add %cl,-0x37fe3ff4(%eax) │ │ │ │ iret │ │ │ │ jns 101ec01 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x3a(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x3001c00c(%eax) │ │ │ │ + add %cl,0x801c00c(%eax) │ │ │ │ sarl $1,0x1(%ecx) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ (bad) │ │ │ │ daa │ │ │ │ - add %cl,0x7001c00c(%eax) │ │ │ │ + add %cl,0x4801c00c(%eax) │ │ │ │ sarb %cl,0x1(%ecx) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ (bad) │ │ │ │ daa │ │ │ │ - add %cl,-0x4ffe3ff4(%eax) │ │ │ │ + add %cl,-0x77fe3ff4(%eax) │ │ │ │ sarl %cl,0x1(%ecx) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xf0,(%eax) │ │ │ │ lds (%edi),%esp │ │ │ │ - add %cl,-0x17fe3ff4(%eax) │ │ │ │ + add %cl,-0x3ffe3ff4(%eax) │ │ │ │ aam $0x79 │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ lds (%edi),%esp │ │ │ │ - add %cl,0x2801c00c(%eax) │ │ │ │ + add %cl,0x1c00c(%eax) │ │ │ │ (bad) │ │ │ │ jns 101ec79 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lds (%edi),%esp │ │ │ │ - add %cl,0x6001c00c(%eax) │ │ │ │ + add %cl,0x3801c00c(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ jns 101ec91 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xc5,%al │ │ │ │ daa │ │ │ │ - add %cl,-0x5ffe3ff4(%eax) │ │ │ │ + add %cl,0x7801c00c(%eax) │ │ │ │ fdivrs 0x1(%ecx) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x77ffd83b(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,%eax │ │ │ │ - fnstcw 0x1(%ecx) │ │ │ │ - inc %eax │ │ │ │ + add %esi,0x400179d9(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x80,(%eax) │ │ │ │ lds (%edi),%esp │ │ │ │ - add %cl,0x1001c00c(%eax) │ │ │ │ - fstpt 0x1(%ecx) │ │ │ │ + add %cl,-0x17fe3ff4(%eax) │ │ │ │ + fidivrl 0x1(%ecx) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x3b(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x5001c00c(%eax) │ │ │ │ + add %cl,0x2801c00c(%eax) │ │ │ │ fdivrl 0x1(%ecx) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ lds (%edi),%esp │ │ │ │ - add %cl,-0x77fe3ff4(%eax) │ │ │ │ + add %cl,0x6001c00c(%eax) │ │ │ │ fnstsw 0x1(%ecx) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x3b(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x2ffe3ff4(%eax) │ │ │ │ + add %cl,-0x57fe3ff4(%eax) │ │ │ │ fidivrs 0x1(%ecx) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ lds (%edi),%esp │ │ │ │ - add %cl,0x801c00c(%eax) │ │ │ │ - loopne 101edb0 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %cl,-0x1ffe3ff4(%eax) │ │ │ │ + fistpll 0x1(%ecx) │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ lds (%edi),%esp │ │ │ │ - add %cl,0x4801c00c(%eax) │ │ │ │ + add %cl,0x2001c00c(%eax) │ │ │ │ loope 101edc8 │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ les (%edi),%esp │ │ │ │ - add %cl,-0x77fe3ff4(%eax) │ │ │ │ + add %cl,0x6001c00c(%eax) │ │ │ │ loop 101ede0 │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ les (%edi),%esp │ │ │ │ - add %cl,-0x37fe3ff4(%eax) │ │ │ │ + add %cl,-0x5ffe3ff4(%eax) │ │ │ │ jecxz 101edf8 │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ les (%edi),%esp │ │ │ │ - add %cl,0x801c00c(%eax) │ │ │ │ - in $0x79,%eax │ │ │ │ + add %cl,-0x27fe3ff4(%eax) │ │ │ │ + in $0x79,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x77ffd83c(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,-0x1a(%eax) │ │ │ │ - jns 101edb1 │ │ │ │ - inc %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x90,(%eax) │ │ │ │ - les (%edi),%esp │ │ │ │ - add %cl,-0x17fe3ff4(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + out %al,$0x79 │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %dl,-0x77ffd83c(%eax) │ │ │ │ + or $0xc0,%al │ │ │ │ + add %eax,%eax │ │ │ │ out %eax,$0x79 │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x77ffd83c(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ jmp 241ef5b │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,-0x3c(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x6001c00c(%eax) │ │ │ │ + add %cl,0x3801c00c(%eax) │ │ │ │ ljmp $0x0,$0x5000179 │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,-0x3c(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x5ffe3ff4(%eax) │ │ │ │ + add %cl,0x7801c00c(%eax) │ │ │ │ jmp 101ee88 │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,(%eax) │ │ │ │ les (%edi),%esp │ │ │ │ - add %cl,0x1001c00c(%eax) │ │ │ │ - in (%dx),%eax │ │ │ │ + add %cl,-0x17fe3ff4(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ jns 101ee29 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ les (%edi),%esp │ │ │ │ - add %cl,-0x7ffe3ff4(%eax) │ │ │ │ + add %cl,0x5801c00c(%eax) │ │ │ │ out %al,(%dx) │ │ │ │ jns 101ee41 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x0,(%eax) │ │ │ │ les (%edi),%esp │ │ │ │ - add %cl,-0x2ffe3ff4(%eax) │ │ │ │ + add %cl,-0x57fe3ff4(%eax) │ │ │ │ out %eax,(%dx) │ │ │ │ jns 101ee59 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ ret │ │ │ │ daa │ │ │ │ - add %cl,0x5801c00c(%eax) │ │ │ │ + add %cl,0x3001c00c(%eax) │ │ │ │ int1 │ │ │ │ jns 101ee71 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ ret │ │ │ │ daa │ │ │ │ - add %cl,-0x57fe3ff4(%eax) │ │ │ │ + add %cl,-0x7ffe3ff4(%eax) │ │ │ │ bnd jns 101ee89 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ ret │ │ │ │ daa │ │ │ │ - add %cl,0x1c00c(%eax) │ │ │ │ - hlt │ │ │ │ - jns 101eea1 │ │ │ │ + add %cl,-0x27fe3ff4(%eax) │ │ │ │ + repz jns 101eea1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xa0,(%eax) │ │ │ │ ret │ │ │ │ daa │ │ │ │ - add %cl,-0x57fe3ff4(%eax) │ │ │ │ + add %cl,-0x7ffe3ff4(%eax) │ │ │ │ cmc │ │ │ │ jns 101eeb9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x77ffd83d(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - idivl 0x1(%ecx) │ │ │ │ + add %ebx,%eax │ │ │ │ + idivb 0x1(%ecx) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x70,(%eax) │ │ │ │ ret │ │ │ │ daa │ │ │ │ - add %cl,0x7001c00c(%eax) │ │ │ │ + add %cl,0x4801c00c(%eax) │ │ │ │ clc │ │ │ │ jns 101eee9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x3d(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x47fe3ff4(%eax) │ │ │ │ + add %cl,-0x6ffe3ff4(%eax) │ │ │ │ stc │ │ │ │ jns 101ef01 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ ret │ │ │ │ daa │ │ │ │ - add %cl,0x4001c00c(%eax) │ │ │ │ + add %cl,0x1801c00c(%eax) │ │ │ │ sti │ │ │ │ jns 101ef19 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ ret │ │ │ │ daa │ │ │ │ - add %cl,-0x6ffe3ff4(%eax) │ │ │ │ + add %cl,0x6801c00c(%eax) │ │ │ │ cld │ │ │ │ jns 101ef31 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ ret │ │ │ │ daa │ │ │ │ - add %cl,-0x7fe3ff4(%eax) │ │ │ │ + add %cl,-0x2ffe3ff4(%eax) │ │ │ │ std │ │ │ │ jns 101ef49 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ ret │ │ │ │ daa │ │ │ │ - add %cl,-0x6ffe3ff4(%eax) │ │ │ │ + add %cl,0x6801c00c(%eax) │ │ │ │ add %bh,0x1(%edx) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ ret $0x27 │ │ │ │ mov %cl,(%eax,%eax,8) │ │ │ │ - add %ebx,0x3(%eax) │ │ │ │ - jp 101ef79 │ │ │ │ + add %ebp,(%eax) │ │ │ │ + add 0x1(%edx),%edi │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rol $1,%dl │ │ │ │ daa │ │ │ │ - add %cl,-0x67fe3ff4(%eax) │ │ │ │ + add %cl,0x7001c00c(%eax) │ │ │ │ add $0x7a,%al │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ ret $0x27 │ │ │ │ mov %cl,(%eax,%eax,8) │ │ │ │ - add %ecx,%eax │ │ │ │ - add $0x140017a,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %ah,-0x77ffd83e(%eax) │ │ │ │ - or $0xc0,%al │ │ │ │ + add %esp,0x40017a05(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - pop %es │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0xa0,(%eax) │ │ │ │ + ret $0x27 │ │ │ │ + mov %cl,(%eax,%eax,8) │ │ │ │ + add %ebx,%eax │ │ │ │ + push %es │ │ │ │ jp 101efc1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x77ffd83e(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,0x8(%eax) │ │ │ │ - jp 101efd9 │ │ │ │ + add %esi,(%eax) │ │ │ │ + or %bh,0x1(%edx) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ shll $0x0,(%edi) │ │ │ │ mov %cl,(%eax,%eax,8) │ │ │ │ - add %esp,0x17a0a(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %edi,0xa(%eax) │ │ │ │ + jp 101eff1 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ shll $0x0,(%edi) │ │ │ │ mov %cl,(%eax,%eax,8) │ │ │ │ - add %esp,(%eax) │ │ │ │ - or $0x7a,%al │ │ │ │ - add %eax,0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %dh,-0x77ffd83f(%eax) │ │ │ │ - or $0xc0,%al │ │ │ │ - add %ebx,0xd(%eax) │ │ │ │ - jp 101f021 │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %edi,%eax │ │ │ │ + or 0x1(%edx),%edi │ │ │ │ + inc %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + addb $0xb0,(%eax) │ │ │ │ + shll $0x0,(%edi) │ │ │ │ + mov %cl,(%eax,%eax,8) │ │ │ │ + add %esi,(%eax) │ │ │ │ + or $0x500017a,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %ah,-0x77ffd83f(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,0x40017a0e(%eax) │ │ │ │ + add %esi,0xe(%eax) │ │ │ │ + jp 101f039 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x80,(%eax) │ │ │ │ shll $0x0,(%edi) │ │ │ │ mov %cl,(%eax,%eax,8) │ │ │ │ - add %ebx,%eax │ │ │ │ - (bad) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %esi,0x17a0f(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x3f(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x1801c00c(%eax) │ │ │ │ - adc %edi,0x1(%edx) │ │ │ │ + add %cl,-0xffe3ff4(%eax) │ │ │ │ + adc %bh,0x1(%edx) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ shll $0x0,(%edi) │ │ │ │ mov %cl,(%eax,%eax,8) │ │ │ │ - add %edx,0x12(%eax) │ │ │ │ - jp 101f081 │ │ │ │ + add %ebp,(%eax) │ │ │ │ + adc 0x1(%edx),%bh │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x3f(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x67fe3ff4(%eax) │ │ │ │ + add %cl,0x7001c00c(%eax) │ │ │ │ adc 0x1(%edx),%edi │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ shll $0x0,(%edi) │ │ │ │ mov %cl,(%eax,%eax,8) │ │ │ │ - add %edx,%eax │ │ │ │ - adc $0x7a,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebp,0x17a14(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ shll $0x0,(%edi) │ │ │ │ mov %cl,(%eax,%eax,8) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - push %ss │ │ │ │ - jp 101f0c9 │ │ │ │ - inc %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0xf0,(%eax) │ │ │ │ + add %ebp,%eax │ │ │ │ + adc $0x140017a,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %dh,%al │ │ │ │ shlb $0x0,(%edi) │ │ │ │ mov %cl,(%eax,%eax,8) │ │ │ │ - add %edx,0x17(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + pop %ss │ │ │ │ jp 101f0e1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ shlb $0x0,(%edi) │ │ │ │ mov %cl,(%eax,%eax,8) │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ sbb %edi,0x1(%edx) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ shlb $0x0,(%edi) │ │ │ │ mov %cl,(%eax,%eax,8) │ │ │ │ - add %ebp,0x17a1a(%eax) │ │ │ │ + add %eax,0x17a1a(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x77ffd840(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,%eax │ │ │ │ + add %eax,%eax │ │ │ │ sbb 0x1(%edx),%edi │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x90,(%eax) │ │ │ │ shlb $0x0,(%edi) │ │ │ │ mov %cl,(%eax,%eax,8) │ │ │ │ - add %ebx,0x1d(%eax) │ │ │ │ - jp 101f141 │ │ │ │ - add %al,0xb580000 │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + add %edx,(%eax) │ │ │ │ + sbb $0x500017a,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %al,-0x77ffd840(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,0x40017a1e(%eax) │ │ │ │ + add %edi,0x1e(%eax) │ │ │ │ + jp 101f159 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ shlb $0x0,(%edi) │ │ │ │ mov %cl,(%eax,%eax,8) │ │ │ │ - add %edx,(%eax) │ │ │ │ - and %bh,0x1(%edx) │ │ │ │ + add %ecx,%eax │ │ │ │ + pop %ds │ │ │ │ + jp 101f171 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x40(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x7001c00c(%eax) │ │ │ │ + add %cl,0x3001c00c(%eax) │ │ │ │ and %edi,0x1(%edx) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ shlb $0x0,(%edi) │ │ │ │ mov %cl,(%eax,%eax,8) │ │ │ │ - add %esi,%eax │ │ │ │ - and 0x1(%edx),%edi │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %edi,0x17a23(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ shlb $0x0,(%edi) │ │ │ │ mov %cl,(%eax,%eax,8) │ │ │ │ - add %edi,0x25(%eax) │ │ │ │ - jp 101f1b9 │ │ │ │ - inc %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x0,(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + and $0x140017a,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ shlb $0x0,(%edi) │ │ │ │ mov %cl,(%eax,%eax,8) │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ daa │ │ │ │ jp 101f1d1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ mov $0xc880027,%edi │ │ │ │ - rolb $0x80,(%ecx) │ │ │ │ + rolb $0x58,(%ecx) │ │ │ │ sub %edi,0x1(%edx) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ mov $0xc880027,%edi │ │ │ │ - rolb $0xd8,(%ecx) │ │ │ │ + rolb $0xb0,(%ecx) │ │ │ │ sub 0x1(%edx),%bh │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ mov $0xc880027,%edi │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ + rolb $0x70,(%ecx) │ │ │ │ sub $0x7a,%al │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,-0x77ffd841(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,0x17a2e(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %esi,(%eax) │ │ │ │ + jp,pn 101f231 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x77ffd841(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,0x40017a30(%eax) │ │ │ │ + add %esi,0x30(%eax) │ │ │ │ + jp 101f249 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x70,(%eax) │ │ │ │ mov $0xc880027,%edi │ │ │ │ - rolb $0xa8,(%ecx) │ │ │ │ + rolb $0x70,(%ecx) │ │ │ │ xor 0x1(%edx),%bh │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ mov $0xc880027,%edi │ │ │ │ - rolb $0x40,(%ecx) │ │ │ │ - xor $0x40017a,%eax │ │ │ │ + rolb $0xf0,(%ecx) │ │ │ │ + xor $0x7a,%al │ │ │ │ + add %eax,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,-0x41(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x2801c00c(%eax) │ │ │ │ - aaa │ │ │ │ - jp 101f291 │ │ │ │ + add %cl,-0x37fe3ff4(%eax) │ │ │ │ + ss jp 101f291 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ mov $0xc880027,%edi │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ + rolb $0xa8,(%ecx) │ │ │ │ cmp %bh,0x1(%edx) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ mov $0xc880027,%edi │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0x90,(%ecx) │ │ │ │ cmp 0x1(%edx),%bh │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x0,(%eax) │ │ │ │ mov $0xc880027,%edi │ │ │ │ - rolb $0x60,(%ecx) │ │ │ │ + rolb $0x28,(%ecx) │ │ │ │ cmp $0x7a,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ mov $0xc880027,%esi │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - jp,pt 101f2f1 │ │ │ │ - inc %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0xd0,(%eax) │ │ │ │ + rolb $0xe0,(%ecx) │ │ │ │ + cmp $0x140017a,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %dl,%al │ │ │ │ mov $0xc880027,%esi │ │ │ │ - rolb $0xe8,(%ecx) │ │ │ │ + rolb $0xa0,(%ecx) │ │ │ │ aas │ │ │ │ jp 101f309 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ mov $0xc880027,%esi │ │ │ │ - rolb $0xd8,(%ecx) │ │ │ │ + rolb $0xb0,(%ecx) │ │ │ │ inc %ecx │ │ │ │ jp 101f321 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xa0,(%eax) │ │ │ │ mov $0xc880027,%esi │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ + rolb $0x90,(%ecx) │ │ │ │ inc %ebx │ │ │ │ jp 101f339 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x77ffd842(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,0x40017a45(%eax) │ │ │ │ + add %edx,0x40017a45(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x70,(%eax) │ │ │ │ mov $0xc880027,%esi │ │ │ │ - rolb $0x60,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ inc %edi │ │ │ │ jp 101f369 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x42(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x1801c00c(%eax) │ │ │ │ - dec %ecx │ │ │ │ + add %cl,-0xffe3ff4(%eax) │ │ │ │ + dec %eax │ │ │ │ jp 101f381 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ mov $0xc880027,%esi │ │ │ │ - rolb $0xf0,(%ecx) │ │ │ │ + rolb $0xb0,(%ecx) │ │ │ │ dec %edx │ │ │ │ jp 101f399 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov $0xc880027,%esi │ │ │ │ - rolb $0x88,(%ecx) │ │ │ │ + rolb $0x60,(%ecx) │ │ │ │ dec %esp │ │ │ │ jp 101f3b1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ mov $0xc880027,%esi │ │ │ │ - rolb $0xe8,(%ecx) │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ dec %ebp │ │ │ │ jp 101f3c9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xc880027,%esi │ │ │ │ - rolb $0xa0,(%ecx) │ │ │ │ + rolb $0x78,(%ecx) │ │ │ │ dec %edi │ │ │ │ jp 101f3e1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ mov $0xc880027,%ebp │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ push %eax │ │ │ │ jp 101f3f9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ mov $0xc880027,%ebp │ │ │ │ - rolb $0xb0,(%ecx) │ │ │ │ + rolb $0x40,(%ecx) │ │ │ │ push %edx │ │ │ │ jp 101f411 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ mov $0xc880027,%ebp │ │ │ │ - rolb $0xa0,(%ecx) │ │ │ │ + rolb $0x58,(%ecx) │ │ │ │ push %esp │ │ │ │ jp 101f429 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x77ffd843(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,%eax │ │ │ │ - push %esi │ │ │ │ + add %ebx,0x56(%eax) │ │ │ │ jp 101f441 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x80,(%eax) │ │ │ │ mov $0xc880027,%ebp │ │ │ │ - rolb $0x60,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ pop %eax │ │ │ │ jp 101f459 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x43(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x47fe3ff4(%eax) │ │ │ │ + add %cl,-0x6ffe3ff4(%eax) │ │ │ │ pop %ecx │ │ │ │ jp 101f471 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ mov $0xc880027,%ebp │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - pop %ebx │ │ │ │ + rolb $0xf8,(%ecx) │ │ │ │ + pop %edx │ │ │ │ jp 101f489 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x43(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x2801c00c(%eax) │ │ │ │ - pop %ebp │ │ │ │ + add %cl,-0xffe3ff4(%eax) │ │ │ │ + pop %esp │ │ │ │ jp 101f4a1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ mov $0xc880027,%ebp │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ pop %esi │ │ │ │ jp 101f4b9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ mov $0xc880027,%ebp │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x8,(%ecx) │ │ │ │ pusha │ │ │ │ jp 101f4d1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xf0,(%eax) │ │ │ │ mov $0xc880027,%esp │ │ │ │ - rolb $0x50,(%ecx) │ │ │ │ - bound %edi,0x1(%edx) │ │ │ │ + rolb $0xd8,(%ecx) │ │ │ │ + popa │ │ │ │ + jp 101f4e9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ mov $0xc880027,%esp │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x8,(%ecx) │ │ │ │ fs jp 101f501 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ mov $0xc880027,%esp │ │ │ │ - rolb $0xe8,(%ecx) │ │ │ │ + rolb $0x98,(%ecx) │ │ │ │ gs jp 101f519 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x77ffd844(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,%eax │ │ │ │ - addr16 jp 101f531 │ │ │ │ - inc %eax │ │ │ │ + add %ebx,0x40017a67(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x90,(%eax) │ │ │ │ mov $0xc880027,%esp │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ imul $0x500,0x1(%edx),%edi │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,-0x77ffd844(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,0x6b(%eax) │ │ │ │ - jp 101f561 │ │ │ │ - inc %eax │ │ │ │ + add %ebp,(%eax) │ │ │ │ + imul $0x40,0x1(%edx),%edi │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ mov $0xc880027,%esp │ │ │ │ - rolb $0x40,(%ecx) │ │ │ │ + rolb $0x18,(%ecx) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ jp 101f579 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x44(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x57fe3ff4(%eax) │ │ │ │ + add %cl,0x7001c00c(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ jp 101f591 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ mov $0xc880027,%esp │ │ │ │ - rolb $0x88,(%ecx) │ │ │ │ + rolb $0x50,(%ecx) │ │ │ │ jo 101f621 │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and %bh,-0x3ff37800(%edi,%eiz,1) │ │ │ │ - add %esp,%eax │ │ │ │ - jb 101f639 │ │ │ │ - add %eax,0x0(%eax) │ │ │ │ + add %ebp,0x40017a72(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ mov $0xc880027,%esp │ │ │ │ - rolb $0x28,(%ecx) │ │ │ │ + rolb $0x0,(%ecx) │ │ │ │ je 101f651 │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ mov $0xc880027,%ebx │ │ │ │ - rolb $0x88,(%ecx) │ │ │ │ + rolb $0x60,(%ecx) │ │ │ │ jne 101f669 │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ mov $0xc880027,%ebx │ │ │ │ - rolb $0x50,(%ecx) │ │ │ │ + rolb $0x28,(%ecx) │ │ │ │ ja 101f681 │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ mov $0xc880027,%ebx │ │ │ │ - rolb $0xa8,(%ecx) │ │ │ │ + rolb $0x68,(%ecx) │ │ │ │ js 101f699 │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x77ffd845(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,0x7a(%eax) │ │ │ │ - jp 101f639 │ │ │ │ - inc %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x90,(%eax) │ │ │ │ - mov $0xc880027,%ebx │ │ │ │ - rolb $0xa0,(%ecx) │ │ │ │ - jnp 101f6c9 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %esp,(%eax) │ │ │ │ + jp 101f6b1 │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %dl,-0x77ffd845(%eax) │ │ │ │ + or $0xc0,%al │ │ │ │ + add %edi,0x7b(%eax) │ │ │ │ + jp 101f651 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x77ffd845(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ jge 101f6e1 │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,-0x45(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x3801c00c(%eax) │ │ │ │ + add %cl,0x1c00c(%eax) │ │ │ │ jg 101f6f9 │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x45(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x1ffe3ff4(%eax) │ │ │ │ + add %cl,-0x57fe3ff4(%eax) │ │ │ │ cmpb $0x40,0x1(%edx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ mov $0xc880027,%ebx │ │ │ │ - rolb $0xb0,(%ecx) │ │ │ │ + rolb $0x78,(%ecx) │ │ │ │ cmpb $0x0,0x1(%edx) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ mov $0xc880027,%ebx │ │ │ │ - rolb $0xc8,(%ecx) │ │ │ │ + rolb $0xa0,(%ecx) │ │ │ │ test %bh,0x1(%edx) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x0,(%eax) │ │ │ │ mov $0xc880027,%ebx │ │ │ │ - rolb $0xa0,(%ecx) │ │ │ │ + rolb $0x50,(%ecx) │ │ │ │ xchg %bh,0x1(%edx) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ mov $0xc880027,%edx │ │ │ │ - rolb $0x88,(%ecx) │ │ │ │ + rolb $0x40,(%ecx) │ │ │ │ mov %bh,0x1(%edx) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ mov $0xc880027,%edx │ │ │ │ - rolb $0xe8,(%ecx) │ │ │ │ + rolb $0xc0,(%ecx) │ │ │ │ mov %edi,0x1(%edx) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sarb $0xc0,0xc880027(%edx) │ │ │ │ - add %esi,-0x75(%eax) │ │ │ │ + add %ecx,-0x75(%eax) │ │ │ │ jp 101f729 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x77ffd846(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea 0x1(%edx),%edi │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %?,0x1(%edx) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x90,(%eax) │ │ │ │ mov $0xc880027,%edx │ │ │ │ - rolb $0xa8,(%ecx) │ │ │ │ + rolb $0x70,(%ecx) │ │ │ │ mov 0x1(%edx),%? │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x77ffd846(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ nop │ │ │ │ jp 101f771 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ mov $0xc880027,%edx │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ + rolb $0x90,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ jp 101f789 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x46(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x17fe3ff4(%eax) │ │ │ │ + add %cl,-0x4ffe3ff4(%eax) │ │ │ │ xchg %eax,%ebx │ │ │ │ jp 101f7a1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ mov $0xc880027,%edx │ │ │ │ - rolb $0x28,(%ecx) │ │ │ │ + rolb $0x0,(%ecx) │ │ │ │ xchg %eax,%ebp │ │ │ │ jp 101f7b9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ mov $0xc880027,%edx │ │ │ │ - rolb $0x0,(%ecx) │ │ │ │ - xchg %eax,%edi │ │ │ │ + rolb $0xc8,(%ecx) │ │ │ │ + xchg %eax,%esi │ │ │ │ jp 101f7d1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x0,(%eax) │ │ │ │ mov $0xc880027,%edx │ │ │ │ - rolb $0x48,(%ecx) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ cwtl │ │ │ │ jp 101f7e9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ mov $0xc880027,%ecx │ │ │ │ - rolb $0xb0,(%ecx) │ │ │ │ + rolb $0x70,(%ecx) │ │ │ │ cltd │ │ │ │ jp 101f801 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ mov $0xc880027,%ecx │ │ │ │ - rolb $0x40,(%ecx) │ │ │ │ + rolb $0x8,(%ecx) │ │ │ │ fwait │ │ │ │ jp 101f819 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sarb $0xc0,0xc880027(%ecx) │ │ │ │ - add %eax,%eax │ │ │ │ - pushf │ │ │ │ - jp 101f831 │ │ │ │ - inc %eax │ │ │ │ + add %ebx,0x40017a9c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x77ffd847(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ sahf │ │ │ │ jp 101f849 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x90,(%eax) │ │ │ │ mov $0xc880027,%ecx │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ lahf │ │ │ │ jp 101f861 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x77ffd847(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,-0x5f(%eax) │ │ │ │ + add %eax,-0x5f(%eax) │ │ │ │ jp 101f879 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ mov $0xc880027,%ecx │ │ │ │ - rolb $0xa8,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ mov %al,0x500017a │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,-0x47(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x5801c00c(%eax) │ │ │ │ + add %cl,0x3001c00c(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ jp 101f8a9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ mov $0xc880027,%ecx │ │ │ │ - rolb $0x48,(%ecx) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ jp 101f8c1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ mov $0xc880027,%ecx │ │ │ │ - rolb $0xa8,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ jp 101f8d9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x0,(%eax) │ │ │ │ mov $0xc880027,%ecx │ │ │ │ - rolb $0x58,(%ecx) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ test $0x500017a,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ mov $0xc880027,%eax │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x8,(%ecx) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ jp 101f909 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ mov $0xc880027,%eax │ │ │ │ - rolb $0xd8,(%ecx) │ │ │ │ + rolb $0xb0,(%ecx) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ jp 101f921 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ mov $0xc880027,%eax │ │ │ │ - rolb $0xa0,(%ecx) │ │ │ │ + rolb $0x68,(%ecx) │ │ │ │ scas %es:(%edi),%al │ │ │ │ jp 101f939 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xa0,(%eax) │ │ │ │ mov $0xc880027,%eax │ │ │ │ - rolb $0x38,(%ecx) │ │ │ │ + rolb $0x10,(%ecx) │ │ │ │ mov $0x7a,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x77ffd848(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ - mov $0x7a,%dl │ │ │ │ + add %esi,%eax │ │ │ │ + mov $0x7a,%cl │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,-0x48(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x3801c00c(%eax) │ │ │ │ - mov $0x7a,%ah │ │ │ │ + add %cl,-0xffe3ff4(%eax) │ │ │ │ + mov $0x7a,%bl │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x48(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x801c00c(%eax) │ │ │ │ - mov $0x7a,%dh │ │ │ │ + add %cl,-0x1ffe3ff4(%eax) │ │ │ │ + mov $0x7a,%ch │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,-0x48(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x67fe3ff4(%eax) │ │ │ │ + add %cl,0x7001c00c(%eax) │ │ │ │ mov $0x7a,%bh │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov $0xc880027,%eax │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - mov $0x140017a,%ecx │ │ │ │ + rolb $0xe0,(%ecx) │ │ │ │ + mov $0x140017a,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ mov $0xc880027,%eax │ │ │ │ - rolb $0x40,(%ecx) │ │ │ │ + rolb $0x8,(%ecx) │ │ │ │ mov $0x500017a,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xc880027,%eax │ │ │ │ - rolb $0x10,(%ecx) │ │ │ │ - mov $0x140017a,%ebp │ │ │ │ + rolb $0xc0,(%ecx) │ │ │ │ + mov $0x140017a,%esp │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ mov $0x27,%bh │ │ │ │ - add %cl,-0x27fe3ff4(%eax) │ │ │ │ + add %cl,-0x57fe3ff4(%eax) │ │ │ │ mov $0x500017a,%esi │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x180100(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ mov $0x27,%bh │ │ │ │ - add %cl,0x4801c00c(%eax) │ │ │ │ + add %cl,0x2001c00c(%eax) │ │ │ │ sarb $0x40,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ mov $0x27,%bh │ │ │ │ - add %cl,0x7801c00c(%eax) │ │ │ │ + add %cl,0x5001c00c(%eax) │ │ │ │ sarl $0x40,0x1(%edx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xa0,(%eax) │ │ │ │ mov $0x27,%bh │ │ │ │ - add %cl,-0x4ffe3ff4(%eax) │ │ │ │ + add %cl,-0x77fe3ff4(%eax) │ │ │ │ ret $0x17a │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x77ffd849(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ les 0x1(%edx),%edi │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x70,(%eax) │ │ │ │ mov $0x27,%bh │ │ │ │ - add %cl,-0x6ffe3ff4(%eax) │ │ │ │ + add %cl,0x5001c00c(%eax) │ │ │ │ lds 0x1(%edx),%edi │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x49(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x2801c00c(%eax) │ │ │ │ + add %cl,0x1c00c(%eax) │ │ │ │ (bad) │ │ │ │ jp 101faa1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ mov $0x27,%bh │ │ │ │ - add %cl,-0x6ffe3ff4(%eax) │ │ │ │ + add %cl,0x6801c00c(%eax) │ │ │ │ enter $0x17a,$0x0 │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov $0x27,%bh │ │ │ │ - add %cl,0x4801c00c(%eax) │ │ │ │ + add %cl,0x2001c00c(%eax) │ │ │ │ lret $0x17a │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ mov $0x27,%bh │ │ │ │ - add %cl,-0x17fe3ff4(%eax) │ │ │ │ + add %cl,-0x3ffe3ff4(%eax) │ │ │ │ lret │ │ │ │ jp 101fae9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x27,%bh │ │ │ │ - add %cl,-0x5ffe3ff4(%eax) │ │ │ │ + add %cl,0x4801c00c(%eax) │ │ │ │ int $0x7a │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ mov $0x27,%dh │ │ │ │ - add %cl,0x2801c00c(%eax) │ │ │ │ - iret │ │ │ │ + add %cl,-0xffe3ff4(%eax) │ │ │ │ + into │ │ │ │ jp 101fb19 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ mov $0x27,%dh │ │ │ │ - add %cl,-0x47fe3ff4(%eax) │ │ │ │ + add %cl,-0x7ffe3ff4(%eax) │ │ │ │ sarb $1,0x1(%edx) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ mov $0x27,%dh │ │ │ │ - add %cl,0x5801c00c(%eax) │ │ │ │ + add %cl,0x3001c00c(%eax) │ │ │ │ sarb %cl,0x1(%edx) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x77ffd84a(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ + add %edx,%eax │ │ │ │ + sarl %cl,0x1(%edx) │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ - aam $0x7a │ │ │ │ - add %eax,0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %al,-0x77ffd84a(%eax) │ │ │ │ - or $0xc0,%al │ │ │ │ - add %esi,0x17ad5(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,-0x4a(%eax) │ │ │ │ + addb $0x80,(%eax) │ │ │ │ + mov $0x27,%dh │ │ │ │ + add %cl,0x7001c00c(%eax) │ │ │ │ + aad $0x7a │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,-0x4a(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x5001c00c(%eax) │ │ │ │ + add %cl,0x2801c00c(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ jp 101fb91 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ mov $0x27,%dh │ │ │ │ - add %cl,-0x7fe3ff4(%eax) │ │ │ │ + add %cl,-0x37fe3ff4(%eax) │ │ │ │ fdivrs 0x1(%edx) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x4a(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x4ffe3ff4(%eax) │ │ │ │ + add %cl,0x7801c00c(%eax) │ │ │ │ fidivrl 0x1(%edx) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ mov $0x27,%dh │ │ │ │ - add %cl,0x5001c00c(%eax) │ │ │ │ + add %cl,0x801c00c(%eax) │ │ │ │ fdivrl 0x1(%edx) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ mov $0x27,%dh │ │ │ │ - add %cl,0x801c00c(%eax) │ │ │ │ - fidivrs 0x1(%edx) │ │ │ │ + add %cl,-0x1ffe3ff4(%eax) │ │ │ │ + fnstsw 0x1(%edx) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xf0,(%eax) │ │ │ │ mov $0x27,%ch │ │ │ │ - add %cl,-0x5ffe3ff4(%eax) │ │ │ │ + add %cl,0x6801c00c(%eax) │ │ │ │ fistpll 0x1(%edx) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ mov $0x27,%ch │ │ │ │ - add %cl,0x6001c00c(%eax) │ │ │ │ + add %cl,0x3801c00c(%eax) │ │ │ │ loope 101fc99 │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ mov $0x27,%ch │ │ │ │ - add %cl,0x1c00c(%eax) │ │ │ │ - jecxz 101fcb1 │ │ │ │ + add %cl,-0x37fe3ff4(%eax) │ │ │ │ + loop 101fcb1 │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x77ffd84b(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,%eax │ │ │ │ - in $0x7a,%al │ │ │ │ - add %eax,0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %dl,-0x77ffd84b(%eax) │ │ │ │ - or $0xc0,%al │ │ │ │ - add %eax,0x17ae6(%eax) │ │ │ │ + add %edi,-0x1c(%eax) │ │ │ │ + jp 101fc51 │ │ │ │ + inc %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0x90,(%eax) │ │ │ │ + mov $0x27,%ch │ │ │ │ + add %cl,0x3801c00c(%eax) │ │ │ │ + out %al,$0x7a │ │ │ │ + add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xorb $0xc0,0xc880027(%ebp) │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ call 141fdfc │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,-0x4b(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x2ffe3ff4(%eax) │ │ │ │ + add %cl,-0x57fe3ff4(%eax) │ │ │ │ jmp 241fe14 │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,-0x4b(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x77fe3ff4(%eax) │ │ │ │ + add %cl,0x5001c00c(%eax) │ │ │ │ jmp 101fd29 │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x4b(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x4001c00c(%eax) │ │ │ │ + add %cl,0x801c00c(%eax) │ │ │ │ in (%dx),%eax │ │ │ │ jp 101fcc9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ mov $0x27,%ch │ │ │ │ - add %cl,-0x17fe3ff4(%eax) │ │ │ │ + add %cl,-0x3ffe3ff4(%eax) │ │ │ │ out %al,(%dx) │ │ │ │ jp 101fce1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ mov $0x27,%ch │ │ │ │ - add %cl,0x7801c00c(%eax) │ │ │ │ + add %cl,0x5001c00c(%eax) │ │ │ │ lock jp 101fcf9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xf0,(%eax) │ │ │ │ mov $0x27,%ah │ │ │ │ - add %cl,0x801c00c(%eax) │ │ │ │ - bnd jp 101fd11 │ │ │ │ + add %cl,-0x4ffe3ff4(%eax) │ │ │ │ + int1 │ │ │ │ + jp 101fd11 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ mov $0x27,%ah │ │ │ │ - add %cl,-0x7ffe3ff4(%eax) │ │ │ │ + add %cl,0x4001c00c(%eax) │ │ │ │ repz jp 101fd29 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ mov $0x27,%ah │ │ │ │ - add %cl,-0x77fe3ff4(%eax) │ │ │ │ + add %cl,0x5001c00c(%eax) │ │ │ │ cmc │ │ │ │ jp 101fd41 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x77ffd84c(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,-0x9(%eax) │ │ │ │ - jp 101fd59 │ │ │ │ + add %edx,(%eax) │ │ │ │ + idivl 0x1(%edx) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x90,(%eax) │ │ │ │ mov $0x27,%ah │ │ │ │ - add %cl,0x4801c00c(%eax) │ │ │ │ - stc │ │ │ │ + add %cl,-0x2ffe3ff4(%eax) │ │ │ │ + clc │ │ │ │ jp 101fd71 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x77ffd84c(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,-0x5(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + sti │ │ │ │ jp 101fd89 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ mov $0x27,%ah │ │ │ │ - add %cl,0x1001c00c(%eax) │ │ │ │ - std │ │ │ │ + add %cl,-0x27fe3ff4(%eax) │ │ │ │ + cld │ │ │ │ jp 101fda1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x4c(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x77fe3ff4(%eax) │ │ │ │ + add %cl,0x5001c00c(%eax) │ │ │ │ (bad) │ │ │ │ jp 101fdb9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ mov $0x27,%ah │ │ │ │ - add %cl,0x2801c00c(%eax) │ │ │ │ - add 0x1(%ebx),%bh │ │ │ │ + add %cl,-0x3ffe3ff4(%eax) │ │ │ │ + add %edi,0x1(%ebx) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and %dh,-0x3ff37800(%edi,%eiz,1) │ │ │ │ - add %edi,0x4(%eax) │ │ │ │ + add %eax,0x4(%eax) │ │ │ │ jnp 101fde9 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ mov $0x27,%ah │ │ │ │ - add %cl,0x1001c00c(%eax) │ │ │ │ - push %es │ │ │ │ - jnp 101fe01 │ │ │ │ - inc %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0xf0,(%eax) │ │ │ │ - mov $0x27,%bl │ │ │ │ add %cl,-0x27fe3ff4(%eax) │ │ │ │ + add $0x140017b,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x27,%bl │ │ │ │ + add %cl,-0x6ffe3ff4(%eax) │ │ │ │ pop %es │ │ │ │ jnp 101fe19 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ mov $0x27,%bl │ │ │ │ - add %cl,0x1801c00c(%eax) │ │ │ │ - or 0x1(%ebx),%bh │ │ │ │ + add %cl,-0x2ffe3ff4(%eax) │ │ │ │ + or %edi,0x1(%ebx) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ mov $0x27,%bl │ │ │ │ - add %cl,-0xffe3ff4(%eax) │ │ │ │ + add %cl,-0x57fe3ff4(%eax) │ │ │ │ or 0x1(%ebx),%edi │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x77ffd84d(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,0x40017b0d(%eax) │ │ │ │ + add %edi,0xd(%eax) │ │ │ │ + jnp 101fe61 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x90,(%eax) │ │ │ │ mov $0x27,%bl │ │ │ │ - add %cl,0x6801c00c(%eax) │ │ │ │ + add %cl,0x3001c00c(%eax) │ │ │ │ (bad) │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x77ffd84d(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ adc %edi,0x1(%ebx) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ mov $0x27,%bl │ │ │ │ - add %cl,-0xffe3ff4(%eax) │ │ │ │ + add %cl,-0x57fe3ff4(%eax) │ │ │ │ adc 0x1(%ebx),%bh │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x4d(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x1ffe3ff4(%eax) │ │ │ │ + add %cl,-0x47fe3ff4(%eax) │ │ │ │ adc $0x7b,%al │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov $0x27,%bl │ │ │ │ - add %cl,-0x77fe3ff4(%eax) │ │ │ │ + add %cl,0x6001c00c(%eax) │ │ │ │ push %ss │ │ │ │ jnp 101fed9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ mov $0x27,%bl │ │ │ │ - add %cl,-0x7ffe3ff4(%eax) │ │ │ │ + add %cl,0x4801c00c(%eax) │ │ │ │ sbb %bh,0x1(%ebx) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x0,(%eax) │ │ │ │ mov $0x27,%bl │ │ │ │ - add %cl,0x3001c00c(%eax) │ │ │ │ + add %cl,0x801c00c(%eax) │ │ │ │ sbb 0x1(%ebx),%bh │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lock mov $0x27,%dl │ │ │ │ - add %cl,-0x7ffe3ff4(%eax) │ │ │ │ - sbb $0x7b,%al │ │ │ │ - add %eax,0x0(%eax) │ │ │ │ + add %cl,-0x1ffe3ff4(%eax) │ │ │ │ + sbb 0x1(%ebx),%edi │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %ah,%al │ │ │ │ mov $0x27,%dl │ │ │ │ - add %cl,-0x67fe3ff4(%eax) │ │ │ │ + add %cl,0x5801c00c(%eax) │ │ │ │ push %ds │ │ │ │ jnp 101ff39 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ mov $0x27,%dl │ │ │ │ - add %cl,0x3001c00c(%eax) │ │ │ │ - and %bh,0x1(%ebx) │ │ │ │ + add %cl,-0xffe3ff4(%eax) │ │ │ │ + pop %ds │ │ │ │ + jnp 101ff51 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x77ffd84e(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,0x40017b21(%eax) │ │ │ │ + add %ebp,0x21(%eax) │ │ │ │ + jnp 101ff69 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x90,(%eax) │ │ │ │ mov $0x27,%dl │ │ │ │ - add %cl,-0x6ffe3ff4(%eax) │ │ │ │ + add %cl,0x4001c00c(%eax) │ │ │ │ and 0x1(%ebx),%edi │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x77ffd84e(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,0x25(%eax) │ │ │ │ - jnp 101ff99 │ │ │ │ - inc %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x60,(%eax) │ │ │ │ - mov $0x27,%dl │ │ │ │ - add %cl,-0x77fe3ff4(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + and $0x140017b,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %ah,-0x4e(%eax) │ │ │ │ + daa │ │ │ │ + add %cl,0x4001c00c(%eax) │ │ │ │ daa │ │ │ │ jnp 101ffb1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x4e(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x7fe3ff4(%eax) │ │ │ │ + add %cl,-0x3ffe3ff4(%eax) │ │ │ │ sub %edi,0x1(%ebx) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ mov $0x27,%dl │ │ │ │ - add %cl,0x7801c00c(%eax) │ │ │ │ + add %cl,0x4001c00c(%eax) │ │ │ │ sub $0x7b,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ mov $0x27,%dl │ │ │ │ - add %cl,0x4801c00c(%eax) │ │ │ │ + add %cl,0x1001c00c(%eax) │ │ │ │ jnp,pn 101fff9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x0,(%eax) │ │ │ │ mov $0x27,%dl │ │ │ │ - add %cl,-0x3ffe3ff4(%eax) │ │ │ │ + add %cl,-0x77fe3ff4(%eax) │ │ │ │ das │ │ │ │ jnp 1020011 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ mov $0x27,%cl │ │ │ │ - add %cl,-0x7ffe3ff4(%eax) │ │ │ │ + add %cl,0x4801c00c(%eax) │ │ │ │ xor %edi,0x1(%ebx) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ mov $0x27,%cl │ │ │ │ - add %cl,-0x7fe3ff4(%eax) │ │ │ │ + add %cl,-0x2ffe3ff4(%eax) │ │ │ │ xor 0x1(%ebx),%bh │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ mov $0x27,%cl │ │ │ │ - add %cl,-0x37fe3ff4(%eax) │ │ │ │ + add %cl,-0x6ffe3ff4(%eax) │ │ │ │ xor $0x7b,%al │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,-0x77ffd84f(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,%eax │ │ │ │ - ss jnp 1020071 │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %edi,0x17b36(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x77ffd84f(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,%eax │ │ │ │ - cmp %bh,0x1(%ebx) │ │ │ │ - inc %eax │ │ │ │ + add %ebx,0x40017b38(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x70,(%eax) │ │ │ │ mov $0x27,%cl │ │ │ │ - add %cl,-0x4ffe3ff4(%eax) │ │ │ │ + add %cl,0x7801c00c(%eax) │ │ │ │ cmp 0x1(%ebx),%bh │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x4f(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x7801c00c(%eax) │ │ │ │ + add %cl,0x3001c00c(%eax) │ │ │ │ cmp $0x7b,%al │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,-0x4f(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x5801c00c(%eax) │ │ │ │ - jnp,pt 10200d1 │ │ │ │ - add %al,0xb580000 │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + add %cl,-0x7fe3ff4(%eax) │ │ │ │ + cmp $0x500017b,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov $0x27,%cl │ │ │ │ - add %cl,-0xffe3ff4(%eax) │ │ │ │ + add %cl,-0x37fe3ff4(%eax) │ │ │ │ aas │ │ │ │ jnp 10200e9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ mov $0x27,%cl │ │ │ │ - add %cl,0x7001c00c(%eax) │ │ │ │ + add %cl,0x3801c00c(%eax) │ │ │ │ inc %edx │ │ │ │ jnp 1020101 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x27,%cl │ │ │ │ - add %cl,-0x5ffe3ff4(%eax) │ │ │ │ + add %cl,0x2801c00c(%eax) │ │ │ │ inc %esp │ │ │ │ jnp 1020119 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ mov $0x27,%al │ │ │ │ - add %cl,0x6001c00c(%eax) │ │ │ │ + add %cl,0x1801c00c(%eax) │ │ │ │ inc %esi │ │ │ │ jnp 1020131 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ mov $0x27,%al │ │ │ │ - add %cl,-0x6ffe3ff4(%eax) │ │ │ │ + add %cl,0x6801c00c(%eax) │ │ │ │ dec %eax │ │ │ │ jnp 1020149 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ mov $0x27,%al │ │ │ │ - add %cl,0x3801c00c(%eax) │ │ │ │ + add %cl,0x1c00c(%eax) │ │ │ │ dec %edx │ │ │ │ jnp 1020161 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x880027b0,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,%eax │ │ │ │ - dec %ebx │ │ │ │ - jnp 1020179 │ │ │ │ - inc %eax │ │ │ │ + add %edx,0x40017b4b(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x77ffd850(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,0x4d(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + dec %ebp │ │ │ │ jnp 1020191 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x70,(%eax) │ │ │ │ mov $0x27,%al │ │ │ │ - add %cl,0x2001c00c(%eax) │ │ │ │ - dec %edi │ │ │ │ + add %cl,-0x37fe3ff4(%eax) │ │ │ │ + dec %esi │ │ │ │ jnp 10201a9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x50(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x3001c00c(%eax) │ │ │ │ - push %ecx │ │ │ │ + add %cl,-0x7fe3ff4(%eax) │ │ │ │ + push %eax │ │ │ │ jnp 10201c1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ mov $0x27,%al │ │ │ │ - add %cl,-0x47fe3ff4(%eax) │ │ │ │ + add %cl,-0x7ffe3ff4(%eax) │ │ │ │ push %edx │ │ │ │ jnp 10201d9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov $0x27,%al │ │ │ │ - add %cl,-0x4ffe3ff4(%eax) │ │ │ │ + add %cl,0x7801c00c(%eax) │ │ │ │ push %esp │ │ │ │ jnp 10201f1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ mov $0x27,%al │ │ │ │ - add %cl,-0x67fe3ff4(%eax) │ │ │ │ + add %cl,0x7001c00c(%eax) │ │ │ │ push %esi │ │ │ │ jnp 1020209 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x27,%al │ │ │ │ - add %cl,0x5001c00c(%eax) │ │ │ │ + add %cl,0x801c00c(%eax) │ │ │ │ pop %eax │ │ │ │ jnp 1020221 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ daa │ │ │ │ - add %cl,0x1001c00c(%eax) │ │ │ │ - pop %edx │ │ │ │ + add %cl,-0x27fe3ff4(%eax) │ │ │ │ + pop %ecx │ │ │ │ jnp 1020239 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ scas %es:(%edi),%eax │ │ │ │ daa │ │ │ │ - add %cl,-0x27fe3ff4(%eax) │ │ │ │ + add %cl,-0x4ffe3ff4(%eax) │ │ │ │ pop %ebx │ │ │ │ jnp 1020251 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ daa │ │ │ │ - add %cl,0x6001c00c(%eax) │ │ │ │ + add %cl,0x2801c00c(%eax) │ │ │ │ pop %ebp │ │ │ │ jnp 1020269 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x77ffd851(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,%eax │ │ │ │ - pop %esi │ │ │ │ - jnp 1020281 │ │ │ │ - inc %eax │ │ │ │ + add %ebp,0x40017b5e(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x80,(%eax) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ daa │ │ │ │ - add %cl,-0x17fe3ff4(%eax) │ │ │ │ + add %cl,-0x77fe3ff4(%eax) │ │ │ │ pusha │ │ │ │ jnp 1020299 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 1020255 │ │ │ │ daa │ │ │ │ - add %cl,-0x2ffe3ff4(%eax) │ │ │ │ + add %cl,-0x67fe3ff4(%eax) │ │ │ │ bound %edi,0x1(%ebx) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x51(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x7801c00c(%eax) │ │ │ │ + add %cl,0x4001c00c(%eax) │ │ │ │ fs jnp 10202c9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ daa │ │ │ │ - add %cl,0x6001c00c(%eax) │ │ │ │ + add %cl,0x1c00c(%eax) │ │ │ │ data16 jnp 10202e1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ daa │ │ │ │ - add %cl,0x4001c00c(%eax) │ │ │ │ + add %cl,0x1801c00c(%eax) │ │ │ │ push $0x140017b │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ daa │ │ │ │ - add %cl,-0x17fe3ff4(%eax) │ │ │ │ + add %cl,-0x5ffe3ff4(%eax) │ │ │ │ imul $0x500,0x1(%ebx),%edi │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ daa │ │ │ │ - add %cl,-0x77fe3ff4(%eax) │ │ │ │ + add %cl,0x5001c00c(%eax) │ │ │ │ imul $0x40,0x1(%ebx),%edi │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ scas %es:(%edi),%al │ │ │ │ daa │ │ │ │ - add %cl,-0x4ffe3ff4(%eax) │ │ │ │ + add %cl,0x5001c00c(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ jnp 1020341 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ scas %es:(%edi),%al │ │ │ │ daa │ │ │ │ - add %cl,0x5801c00c(%eax) │ │ │ │ + add %cl,0x1001c00c(%eax) │ │ │ │ jo 10203d2 │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,-0x77ffd852(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,0x17b72(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %esi,0x72(%eax) │ │ │ │ + jnp 1020371 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x77ffd852(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,0x40017b74(%eax) │ │ │ │ + add %eax,0x40017b74(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x80,(%eax) │ │ │ │ scas %es:(%edi),%al │ │ │ │ daa │ │ │ │ - add %cl,-0x27fe3ff4(%eax) │ │ │ │ + add %cl,0x7801c00c(%eax) │ │ │ │ jbe 102041a │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x52(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x77fe3ff4(%eax) │ │ │ │ + add %cl,0x6001c00c(%eax) │ │ │ │ js 1020432 │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,-0x52(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x2001c00c(%eax) │ │ │ │ - jp 102044a │ │ │ │ + add %cl,-0x27fe3ff4(%eax) │ │ │ │ + jns 102044a │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x52(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x6ffe3ff4(%eax) │ │ │ │ + add %cl,0x6801c00c(%eax) │ │ │ │ jnp 1020462 │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,(%eax) │ │ │ │ scas %es:(%edi),%al │ │ │ │ daa │ │ │ │ - add %cl,-0x1ffe3ff4(%eax) │ │ │ │ + add %cl,-0x47fe3ff4(%eax) │ │ │ │ jl 102047a │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %ch,0xc880027(%esi) │ │ │ │ - rolb $0x98,(%ecx) │ │ │ │ + rolb $0x70,(%ecx) │ │ │ │ jle 1020492 │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ scas %es:(%edi),%al │ │ │ │ daa │ │ │ │ - add %cl,-0x67fe3ff4(%eax) │ │ │ │ + add %cl,0x6801c00c(%eax) │ │ │ │ cmpb $0x40,0x1(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ daa │ │ │ │ - add %cl,-0x7fe3ff4(%eax) │ │ │ │ + add %cl,-0x2ffe3ff4(%eax) │ │ │ │ cmpl $0x500,0x1(%ebx) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ daa │ │ │ │ - add %cl,0x6801c00c(%eax) │ │ │ │ + add %cl,0x3801c00c(%eax) │ │ │ │ cmpl $0x40,0x1(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ daa │ │ │ │ - add %cl,-0x2ffe3ff4(%eax) │ │ │ │ + add %cl,-0x5ffe3ff4(%eax) │ │ │ │ test %bh,0x1(%ebx) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x77ffd853(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ xchg %bh,0x1(%ebx) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x80,(%eax) │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ daa │ │ │ │ - add %cl,-0x5ffe3ff4(%eax) │ │ │ │ + add %cl,0x7001c00c(%eax) │ │ │ │ xchg %edi,0x1(%ebx) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x53(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x1001c00c(%eax) │ │ │ │ - mov %edi,0x1(%ebx) │ │ │ │ + add %cl,-0x1ffe3ff4(%eax) │ │ │ │ + mov %bh,0x1(%ebx) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ daa │ │ │ │ - add %cl,0x5801c00c(%eax) │ │ │ │ + add %cl,0x3001c00c(%eax) │ │ │ │ mov 0x1(%ebx),%bh │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x53(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x47fe3ff4(%eax) │ │ │ │ + add %cl,-0x77fe3ff4(%eax) │ │ │ │ mov 0x1(%ebx),%edi │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ daa │ │ │ │ - add %cl,0x1c00c(%eax) │ │ │ │ - lea 0x1(%ebx),%edi │ │ │ │ + add %cl,-0x2ffe3ff4(%eax) │ │ │ │ + mov %?,0x1(%ebx) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ daa │ │ │ │ - add %cl,0x4001c00c(%eax) │ │ │ │ + add %cl,0x1801c00c(%eax) │ │ │ │ mov 0x1(%ebx),%? │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xf0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ daa │ │ │ │ - add %cl,-0x4ffe3ff4(%eax) │ │ │ │ + add %cl,0x7001c00c(%eax) │ │ │ │ (bad) │ │ │ │ jnp 1020539 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ daa │ │ │ │ - add %cl,0x4001c00c(%eax) │ │ │ │ + add %cl,0x1801c00c(%eax) │ │ │ │ xchg %eax,%ecx │ │ │ │ jnp 1020551 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ daa │ │ │ │ - add %cl,-0x27fe3ff4(%eax) │ │ │ │ + add %cl,-0x4ffe3ff4(%eax) │ │ │ │ xchg %eax,%edx │ │ │ │ jnp 1020569 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xac,%al │ │ │ │ daa │ │ │ │ - add %cl,0x4001c00c(%eax) │ │ │ │ + add %cl,0x1801c00c(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ jnp 1020581 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x77ffd854(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,%eax │ │ │ │ - xchg %eax,%ebp │ │ │ │ - jnp 1020599 │ │ │ │ - inc %eax │ │ │ │ + add %esp,0x40017b95(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x80,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ daa │ │ │ │ - add %cl,0x3801c00c(%eax) │ │ │ │ + add %cl,0x1001c00c(%eax) │ │ │ │ xchg %eax,%edi │ │ │ │ jnp 10205b1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x54(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x4ffe3ff4(%eax) │ │ │ │ + add %cl,-0x77fe3ff4(%eax) │ │ │ │ cwtl │ │ │ │ jnp 10205c9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ daa │ │ │ │ - add %cl,0x1801c00c(%eax) │ │ │ │ - lcall $0x0,$0x500017b │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %cl,-0xffe3ff4(%eax) │ │ │ │ + cltd │ │ │ │ + jnp 10205e1 │ │ │ │ + add %al,0xb580000 │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %al,-0x54(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x77fe3ff4(%eax) │ │ │ │ + add %cl,0x5801c00c(%eax) │ │ │ │ fwait │ │ │ │ jnp 10205f9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ daa │ │ │ │ - add %cl,-0xffe3ff4(%eax) │ │ │ │ + add %cl,-0x37fe3ff4(%eax) │ │ │ │ pushf │ │ │ │ jnp 1020611 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ daa │ │ │ │ - add %cl,0x6001c00c(%eax) │ │ │ │ + add %cl,0x3801c00c(%eax) │ │ │ │ sahf │ │ │ │ jnp 1020629 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xf0,(%eax) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ daa │ │ │ │ - add %cl,-0x5ffe3ff4(%eax) │ │ │ │ + add %cl,0x7801c00c(%eax) │ │ │ │ lahf │ │ │ │ jnp 1020641 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ daa │ │ │ │ - add %cl,0x801c00c(%eax) │ │ │ │ - mov 0x140017b,%eax │ │ │ │ + add %cl,-0x2ffe3ff4(%eax) │ │ │ │ + mov 0x140017b,%al │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ daa │ │ │ │ - add %cl,0x4001c00c(%eax) │ │ │ │ + add %cl,0x1801c00c(%eax) │ │ │ │ mov %al,0x500017b │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,-0x77ffd855(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,0x40017ba3(%eax) │ │ │ │ + add %ebx,-0x5d(%eax) │ │ │ │ + jnp 1020689 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x90,(%eax) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ daa │ │ │ │ - add %cl,-0x47fe3ff4(%eax) │ │ │ │ + add %cl,-0x6ffe3ff4(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ jnp 10206a1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ subb $0xc0,0xc880027(%ebx) │ │ │ │ - add %edi,%eax │ │ │ │ + add %edx,%eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ jnp 10206b9 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x55(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x3801c00c(%eax) │ │ │ │ + add %cl,0x1001c00c(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ jnp 10206d1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ daa │ │ │ │ - add %cl,0x7001c00c(%eax) │ │ │ │ + add %cl,0x4801c00c(%eax) │ │ │ │ test $0x7b,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x55(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x1c00c(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jnp 1020701 │ │ │ │ - inc %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x20,(%eax) │ │ │ │ + add %cl,-0x37fe3ff4(%eax) │ │ │ │ + test $0x140017b,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %ah,(%eax) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ daa │ │ │ │ - add %cl,-0x27fe3ff4(%eax) │ │ │ │ + add %cl,-0x5ffe3ff4(%eax) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ jnp 1020719 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ daa │ │ │ │ - add %cl,0x7001c00c(%eax) │ │ │ │ + add %cl,0x2001c00c(%eax) │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ jnp 1020731 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xf0,(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ daa │ │ │ │ - add %cl,-0x57fe3ff4(%eax) │ │ │ │ + add %cl,-0x7ffe3ff4(%eax) │ │ │ │ scas %es:(%edi),%al │ │ │ │ jnp 1020749 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ stos %al,%es:(%edi) │ │ │ │ daa │ │ │ │ - add %cl,-0x5ffe3ff4(%eax) │ │ │ │ + add %cl,0x7801c00c(%eax) │ │ │ │ mov $0x7b,%al │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ stos %al,%es:(%edi) │ │ │ │ daa │ │ │ │ - add %cl,0x3801c00c(%eax) │ │ │ │ + add %cl,0x1001c00c(%eax) │ │ │ │ mov $0x7b,%dl │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x77ffd856(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,%eax │ │ │ │ - mov $0x7b,%bl │ │ │ │ - add %eax,0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %dl,-0x77ffd856(%eax) │ │ │ │ - or $0xc0,%al │ │ │ │ - add %esi,0x17bb5(%eax) │ │ │ │ + add %ebx,0x40017bb3(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0x90,(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + daa │ │ │ │ + add %cl,0x7001c00c(%eax) │ │ │ │ + mov $0x7b,%ch │ │ │ │ + add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x77ffd856(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,-0x49(%eax) │ │ │ │ - jnp 10207c1 │ │ │ │ - inc %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x60,(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + mov $0x7b,%bh │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %ah,-0x56(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x3ffe3ff4(%eax) │ │ │ │ + add %cl,-0x67fe3ff4(%eax) │ │ │ │ mov $0x500017b,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,-0x56(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x1c00c(%eax) │ │ │ │ - mov $0x140017b,%edx │ │ │ │ + add %cl,-0x27fe3ff4(%eax) │ │ │ │ + mov $0x140017b,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ daa │ │ │ │ - add %cl,0x7001c00c(%eax) │ │ │ │ + add %cl,0x4801c00c(%eax) │ │ │ │ mov $0x500017b,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ daa │ │ │ │ - add %cl,-0x4ffe3ff4(%eax) │ │ │ │ + add %cl,-0x77fe3ff4(%eax) │ │ │ │ mov $0x140017b,%esp │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ daa │ │ │ │ - add %cl,0x1001c00c(%eax) │ │ │ │ - mov $0x500017b,%esi │ │ │ │ + add %cl,-0x17fe3ff4(%eax) │ │ │ │ + mov $0x500017b,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ test $0xc880027,%eax │ │ │ │ - rolb $0xa8,(%ecx) │ │ │ │ + rolb $0x70,(%ecx) │ │ │ │ mov $0x140017b,%edi │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ test $0xc880027,%eax │ │ │ │ - rolb $0x88,(%ecx) │ │ │ │ + rolb $0x60,(%ecx) │ │ │ │ sarl $0x0,0x1(%ebx) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ test $0xc880027,%eax │ │ │ │ - rolb $0xf8,(%ecx) │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ ret $0x17b │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xa0,(%eax) │ │ │ │ test $0xc880027,%eax │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x8,(%ecx) │ │ │ │ les 0x1(%ebx),%edi │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ test $0xc880027,%eax │ │ │ │ - rolb $0x98,(%ecx) │ │ │ │ + rolb $0x60,(%ecx) │ │ │ │ lds 0x1(%ebx),%edi │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x77ffd857(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,%eax │ │ │ │ + add %eax,%eax │ │ │ │ (bad) │ │ │ │ jnp 10208c9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ test $0xc880027,%eax │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - enter $0x17b,$0x0 │ │ │ │ - add $0xb580000,%eax │ │ │ │ + rolb $0xf8,(%ecx) │ │ │ │ + (bad) │ │ │ │ + jnp 10208e1 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x57(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x7801c00c(%eax) │ │ │ │ + add %cl,0x5001c00c(%eax) │ │ │ │ leave │ │ │ │ jnp 10208f9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ test $0xc880027,%eax │ │ │ │ - rolb $0x10,(%ecx) │ │ │ │ - lret │ │ │ │ - jnp 1020911 │ │ │ │ + rolb $0xd8,(%ecx) │ │ │ │ + lret $0x17b │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ test $0xc880027,%eax │ │ │ │ - rolb $0x88,(%ecx) │ │ │ │ + rolb $0x58,(%ecx) │ │ │ │ int3 │ │ │ │ jnp 1020929 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x0,(%eax) │ │ │ │ test $0xc880027,%eax │ │ │ │ - rolb $0x28,(%ecx) │ │ │ │ - into │ │ │ │ - jnp 1020941 │ │ │ │ - add %al,0xb580000 │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ + int $0x7b │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ test $0x27,%al │ │ │ │ - add %cl,-0x67fe3ff4(%eax) │ │ │ │ + add %cl,0x7001c00c(%eax) │ │ │ │ iret │ │ │ │ jnp 1020959 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ test $0x27,%al │ │ │ │ - add %cl,0x3001c00c(%eax) │ │ │ │ - sarl $1,0x1(%ebx) │ │ │ │ + add %cl,-0x7fe3ff4(%eax) │ │ │ │ + sarb $1,0x1(%ebx) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ test $0x27,%al │ │ │ │ - add %cl,-0x37fe3ff4(%eax) │ │ │ │ + add %cl,-0x5ffe3ff4(%eax) │ │ │ │ sarb %cl,0x1(%ebx) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xa0,(%eax) │ │ │ │ test $0x27,%al │ │ │ │ - add %cl,0x1c00c(%eax) │ │ │ │ - aam $0x7b │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %cl,-0x27fe3ff4(%eax) │ │ │ │ + sarl %cl,0x1(%ebx) │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x77ffd858(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,-0x2b(%eax) │ │ │ │ - jnp 10209b9 │ │ │ │ - inc %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - addb $0x70,(%eax) │ │ │ │ - test $0x27,%al │ │ │ │ - add %cl,-0x47fe3ff4(%eax) │ │ │ │ + aad $0x7b │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %dh,-0x58(%eax) │ │ │ │ + daa │ │ │ │ + add %cl,-0x6ffe3ff4(%eax) │ │ │ │ (bad) │ │ │ │ jnp 10209d1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x58(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x3001c00c(%eax) │ │ │ │ + add %cl,0x801c00c(%eax) │ │ │ │ fdivrs 0x1(%ebx) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ test $0x27,%al │ │ │ │ - add %cl,-0x7ffe3ff4(%eax) │ │ │ │ + add %cl,0x5801c00c(%eax) │ │ │ │ fnstcw 0x1(%ebx) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ test $0x27,%al │ │ │ │ - add %cl,0x1001c00c(%eax) │ │ │ │ - fstpt 0x1(%ebx) │ │ │ │ + add %cl,-0x17fe3ff4(%eax) │ │ │ │ + fidivrl 0x1(%ebx) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ test $0x27,%al │ │ │ │ - add %cl,-0x77fe3ff4(%eax) │ │ │ │ + add %cl,0x6001c00c(%eax) │ │ │ │ fdivrl 0x1(%ebx) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ test $0x27,%al │ │ │ │ - add %cl,-0x37fe3ff4(%eax) │ │ │ │ + add %cl,-0x5ffe3ff4(%eax) │ │ │ │ fnstsw 0x1(%ebx) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ daa │ │ │ │ - add %cl,0x1c00c(%eax) │ │ │ │ - fistpll 0x1(%ebx) │ │ │ │ + add %cl,-0x27fe3ff4(%eax) │ │ │ │ + fidivrs 0x1(%ebx) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ daa │ │ │ │ - add %cl,0x7001c00c(%eax) │ │ │ │ + add %cl,0x4801c00c(%eax) │ │ │ │ loopne 1020af2 │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,-0x77ffd859(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ loop 1020b0a │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x77ffd859(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,-0x1d(%eax) │ │ │ │ + add %ecx,-0x1d(%eax) │ │ │ │ jnp 1020aa9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x80,(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ daa │ │ │ │ - add %cl,-0x57fe3ff4(%eax) │ │ │ │ + add %cl,-0x7ffe3ff4(%eax) │ │ │ │ in $0x7b,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x59(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x17fe3ff4(%eax) │ │ │ │ + add %cl,-0x3ffe3ff4(%eax) │ │ │ │ in $0x7b,%eax │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,-0x59(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x5801c00c(%eax) │ │ │ │ + add %cl,0x3001c00c(%eax) │ │ │ │ out %eax,$0x7b │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x59(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x47fe3ff4(%eax) │ │ │ │ + add %cl,-0x6ffe3ff4(%eax) │ │ │ │ call 2420c85 │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ daa │ │ │ │ - add %cl,0x1c00c(%eax) │ │ │ │ - ljmp $0x0,$0x500017b │ │ │ │ + add %cl,-0x27fe3ff4(%eax) │ │ │ │ + jmp 6020c9d <_edata@@Base+0x1a20c9d> │ │ │ │ + add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x180100(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ daa │ │ │ │ - add %cl,0x7001c00c(%eax) │ │ │ │ + add %cl,0x4801c00c(%eax) │ │ │ │ jmp 1020bb2 │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ daa │ │ │ │ - add %cl,0x1801c00c(%eax) │ │ │ │ - in (%dx),%eax │ │ │ │ + add %cl,-0xffe3ff4(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ jnp 1020b51 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ daa │ │ │ │ - add %cl,0x6001c00c(%eax) │ │ │ │ + add %cl,0x3001c00c(%eax) │ │ │ │ out %al,(%dx) │ │ │ │ jnp 1020b69 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ daa │ │ │ │ - add %cl,-0x4ffe3ff4(%eax) │ │ │ │ + add %cl,-0x77fe3ff4(%eax) │ │ │ │ out %eax,(%dx) │ │ │ │ jnp 1020b81 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ daa │ │ │ │ - add %cl,-0x17fe3ff4(%eax) │ │ │ │ + add %cl,-0x3ffe3ff4(%eax) │ │ │ │ lock jnp 1020b99 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x77ffd85a(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,-0xe(%eax) │ │ │ │ - jnp 1020bb1 │ │ │ │ + add %ebp,(%eax) │ │ │ │ + bnd jnp 1020bb1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x80,(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ daa │ │ │ │ - add %cl,-0x67fe3ff4(%eax) │ │ │ │ + add %cl,0x7001c00c(%eax) │ │ │ │ repz jnp 1020bc9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x5a(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x1801c00c(%eax) │ │ │ │ - cmc │ │ │ │ + add %cl,-0x1ffe3ff4(%eax) │ │ │ │ + hlt │ │ │ │ jnp 1020be1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ daa │ │ │ │ - add %cl,-0x1ffe3ff4(%eax) │ │ │ │ + add %cl,-0x57fe3ff4(%eax) │ │ │ │ idivb 0x1(%ebx) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x5a(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x5801c00c(%eax) │ │ │ │ + add %cl,0x2001c00c(%eax) │ │ │ │ clc │ │ │ │ jnp 1020c11 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ daa │ │ │ │ - add %cl,0x1001c00c(%eax) │ │ │ │ - sti │ │ │ │ + add %cl,-0x17fe3ff4(%eax) │ │ │ │ + cli │ │ │ │ jnp 1020c29 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ daa │ │ │ │ - add %cl,0x5001c00c(%eax) │ │ │ │ + add %cl,0x2801c00c(%eax) │ │ │ │ cld │ │ │ │ jnp 1020c41 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xf0,(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ daa │ │ │ │ - add %cl,-0x57fe3ff4(%eax) │ │ │ │ + add %cl,0x6801c00c(%eax) │ │ │ │ std │ │ │ │ jnp 1020c59 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ daa │ │ │ │ - add %cl,0x6801c00c(%eax) │ │ │ │ + add %cl,0x3001c00c(%eax) │ │ │ │ (bad) │ │ │ │ jnp 1020c71 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ daa │ │ │ │ - add %cl,-0x1ffe3ff4(%eax) │ │ │ │ + add %cl,-0x47fe3ff4(%eax) │ │ │ │ add %bh,0x0(%ecx,%eax,1) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x77ffd85b(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,0x2(%eax) │ │ │ │ + add %eax,0x2(%eax) │ │ │ │ jl 1020ca1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x90,(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ daa │ │ │ │ - add %cl,0x1001c00c(%eax) │ │ │ │ - add $0x7c,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,-0x27fe3ff4(%eax) │ │ │ │ + add 0x0(%ecx,%eax,1),%edi │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ andb $0xc0,0xc880027(%ebp) │ │ │ │ - add %edx,0x5(%eax) │ │ │ │ - jl 1020cd1 │ │ │ │ - inc %eax │ │ │ │ + add %ebp,(%eax) │ │ │ │ + add $0x40017c,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %dh,-0x5b(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x1c00c(%eax) │ │ │ │ - pop %es │ │ │ │ + add %cl,-0x47fe3ff4(%eax) │ │ │ │ + push %es │ │ │ │ jl 1020ce9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ daa │ │ │ │ - add %cl,-0x6ffe3ff4(%eax) │ │ │ │ + add %cl,0x5001c00c(%eax) │ │ │ │ or %bh,0x0(%ecx,%eax,1) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x5b(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x1001c00c(%eax) │ │ │ │ - or 0x40(%ecx,%eax,1),%bh │ │ │ │ + add %cl,-0x17fe3ff4(%eax) │ │ │ │ + or %edi,0x40(%ecx,%eax,1) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ daa │ │ │ │ - add %cl,-0x77fe3ff4(%eax) │ │ │ │ + add %cl,0x6001c00c(%eax) │ │ │ │ or 0x0(%ecx,%eax,1),%edi │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ daa │ │ │ │ - add %cl,0x1c00c(%eax) │ │ │ │ - or $0x140017c,%eax │ │ │ │ + add %cl,-0x27fe3ff4(%eax) │ │ │ │ + or $0x7c,%al │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ daa │ │ │ │ - add %cl,-0x5ffe3ff4(%eax) │ │ │ │ + add %cl,0x7801c00c(%eax) │ │ │ │ push %cs │ │ │ │ jl 1020d61 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ daa │ │ │ │ - add %cl,0x7001c00c(%eax) │ │ │ │ + add %cl,0x4001c00c(%eax) │ │ │ │ adc %bh,0x40(%ecx,%eax,1) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ daa │ │ │ │ - add %cl,-0x27fe3ff4(%eax) │ │ │ │ + add %cl,-0x67fe3ff4(%eax) │ │ │ │ adc %edi,0x0(%ecx,%eax,1) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x77ffd85c(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,0x13(%eax) │ │ │ │ - jl 1020da9 │ │ │ │ - inc %eax │ │ │ │ + add %esp,(%eax) │ │ │ │ + adc 0x40(%ecx,%eax,1),%edi │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x90,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ daa │ │ │ │ - add %cl,-0x6ffe3ff4(%eax) │ │ │ │ + add %cl,0x6801c00c(%eax) │ │ │ │ adc $0x7c,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x77ffd85c(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - push %ss │ │ │ │ - jl 1020dd9 │ │ │ │ - inc %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x60,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebp,%eax │ │ │ │ + adc $0x140017c,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %ah,-0x5c(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x67fe3ff4(%eax) │ │ │ │ + add %cl,0x7001c00c(%eax) │ │ │ │ pop %ss │ │ │ │ jl 1020df1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x5c(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x2801c00c(%eax) │ │ │ │ - sbb %edi,0x40(%ecx,%eax,1) │ │ │ │ + add %cl,-0xffe3ff4(%eax) │ │ │ │ + sbb %bh,0x40(%ecx,%eax,1) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ daa │ │ │ │ - add %cl,0x7801c00c(%eax) │ │ │ │ + add %cl,0x5001c00c(%eax) │ │ │ │ sbb 0x0(%ecx,%eax,1),%bh │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and %ah,-0x3ff37800(%edi,%eiz,1) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - sbb $0x7c,%al │ │ │ │ - add %eax,0x0(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + sbb 0x40(%ecx,%eax,1),%edi │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ daa │ │ │ │ - add %cl,0x5001c00c(%eax) │ │ │ │ + add %cl,0x2801c00c(%eax) │ │ │ │ sbb $0x140017c,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ mov %eax,0xc880027 │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - pop %ds │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ + push %ds │ │ │ │ jl 1020e69 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ mov %eax,0xc880027 │ │ │ │ - rolb $0x90,(%ecx) │ │ │ │ + rolb $0x68,(%ecx) │ │ │ │ and %bh,0x40(%ecx,%eax,1) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ mov %eax,0xc880027 │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ and %edi,0x0(%ecx,%eax,1) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x77ffd85d(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ - and 0x40(%ecx,%eax,1),%edi │ │ │ │ + add %edi,%eax │ │ │ │ + and 0x40(%ecx,%eax,1),%bh │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x90,(%eax) │ │ │ │ mov %eax,0xc880027 │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xa0,(%ecx) │ │ │ │ and $0x7c,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x77ffd85d(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - es jl 1020ee1 │ │ │ │ - inc %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x60,(%eax) │ │ │ │ - mov %eax,0xc880027 │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ - sub %bh,0x0(%ecx,%eax,1) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %ebp,%eax │ │ │ │ + and $0x140017c,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %ah,-0x5d(%eax) │ │ │ │ + daa │ │ │ │ + add %cl,-0x7fe3ff4(%eax) │ │ │ │ + daa │ │ │ │ + jl 1020ef9 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x5d(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x3ffe3ff4(%eax) │ │ │ │ + add %cl,-0x7ffe3ff4(%eax) │ │ │ │ sub %edi,0x40(%ecx,%eax,1) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ mov %eax,0xc880027 │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x40,(%ecx) │ │ │ │ sub 0x0(%ecx,%eax,1),%edi │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ mov %eax,0xc880027 │ │ │ │ - rolb $0x50,(%ecx) │ │ │ │ + rolb $0x28,(%ecx) │ │ │ │ sub $0x140017c,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ mov %eax,0xc880027 │ │ │ │ - rolb $0xc8,(%ecx) │ │ │ │ + rolb $0xa0,(%ecx) │ │ │ │ jl,pn 1020f59 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ mov %al,0xc880027 │ │ │ │ - rolb $0x10,(%ecx) │ │ │ │ - xor %bh,0x40(%ecx,%eax,1) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ + das │ │ │ │ + jl 1020f71 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ mov %al,0xc880027 │ │ │ │ - rolb $0x60,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ xor %edi,0x0(%ecx,%eax,1) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ mov %al,0xc880027 │ │ │ │ - rolb $0xa0,(%ecx) │ │ │ │ + rolb $0x78,(%ecx) │ │ │ │ xor 0x40(%ecx,%eax,1),%bh │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xa0,(%eax) │ │ │ │ mov %al,0xc880027 │ │ │ │ - rolb $0x8,(%ecx) │ │ │ │ - xor $0x7c,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + rolb $0xc8,(%ecx) │ │ │ │ + xor 0x0(%ecx,%eax,1),%edi │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x77ffd85e(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,0x40017c35(%eax) │ │ │ │ + add %ecx,0x40017c35(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x70,(%eax) │ │ │ │ mov %al,0xc880027 │ │ │ │ - rolb $0xe8,(%ecx) │ │ │ │ + rolb $0xc0,(%ecx) │ │ │ │ ss jl 1020fe9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x5e(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x2801c00c(%eax) │ │ │ │ + add %cl,0x1c00c(%eax) │ │ │ │ cmp %bh,0x40(%ecx,%eax,1) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ mov %al,0xc880027 │ │ │ │ - rolb $0x60,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ cmp %edi,0x0(%ecx,%eax,1) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %al,0xc880027 │ │ │ │ - rolb $0xa0,(%ecx) │ │ │ │ + rolb $0x78,(%ecx) │ │ │ │ cmp 0x40(%ecx,%eax,1),%bh │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ mov %al,0xc880027 │ │ │ │ - rolb $0xd8,(%ecx) │ │ │ │ + rolb $0xb0,(%ecx) │ │ │ │ cmp 0x0(%ecx,%eax,1),%edi │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ mov %al,0xc880027 │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ - cmp $0x140017c,%eax │ │ │ │ + rolb $0xf0,(%ecx) │ │ │ │ + cmp $0x7c,%al │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ mov 0xc880027,%eax │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xa8,(%ecx) │ │ │ │ jl,pt 1021079 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ mov 0xc880027,%eax │ │ │ │ - rolb $0x58,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ dec %eax │ │ │ │ jl 1021091 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ mov 0xc880027,%eax │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x40,(%ecx) │ │ │ │ dec %edx │ │ │ │ jl 10210a9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x77ffd85f(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,(%eax) │ │ │ │ - dec %esp │ │ │ │ + add %esp,%eax │ │ │ │ + dec %ebx │ │ │ │ jl 10210c1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x80,(%eax) │ │ │ │ mov 0xc880027,%eax │ │ │ │ - rolb $0x40,(%ecx) │ │ │ │ + rolb $0x18,(%ecx) │ │ │ │ dec %ebp │ │ │ │ jl 10210d9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 1021087 │ │ │ │ daa │ │ │ │ - add %cl,-0x67fe3ff4(%eax) │ │ │ │ + add %cl,0x7001c00c(%eax) │ │ │ │ dec %esi │ │ │ │ jl 10210f1 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x5f(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x1c00c(%eax) │ │ │ │ - push %eax │ │ │ │ + add %cl,-0x27fe3ff4(%eax) │ │ │ │ + dec %edi │ │ │ │ jl 1021109 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ mov 0xc880027,%eax │ │ │ │ - rolb $0xb0,(%ecx) │ │ │ │ + rolb $0x78,(%ecx) │ │ │ │ push %ecx │ │ │ │ jl 1021121 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov 0xc880027,%eax │ │ │ │ - rolb $0x38,(%ecx) │ │ │ │ - push %ebx │ │ │ │ + rolb $0xf8,(%ecx) │ │ │ │ + push %edx │ │ │ │ jl 1021139 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ mov 0xc880027,%eax │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ + rolb $0x48,(%ecx) │ │ │ │ push %esp │ │ │ │ jl 1021151 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ mov 0xc880027,%eax │ │ │ │ - rolb $0xb0,(%ecx) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ push %ebp │ │ │ │ jl 1021169 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ mov 0xc880027,%al │ │ │ │ - rolb $0x0,(%ecx) │ │ │ │ - push %edi │ │ │ │ + rolb $0xd8,(%ecx) │ │ │ │ + push %esi │ │ │ │ jl 1021181 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ mov 0xc880027,%al │ │ │ │ - rolb $0x40,(%ecx) │ │ │ │ + rolb $0x18,(%ecx) │ │ │ │ pop %eax │ │ │ │ jl 1021199 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ mov 0xc880027,%al │ │ │ │ - rolb $0xc0,(%ecx) │ │ │ │ + rolb $0x98,(%ecx) │ │ │ │ pop %ecx │ │ │ │ jl 10211b1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x77ffd860(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - pop %ebx │ │ │ │ + add %ebx,%eax │ │ │ │ + pop %edx │ │ │ │ jl 10211c9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x80,(%eax) │ │ │ │ mov 0xc880027,%al │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ + rolb $0x90,(%ecx) │ │ │ │ pop %esp │ │ │ │ jl 10211e1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x60(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x7fe3ff4(%eax) │ │ │ │ + add %cl,-0x2ffe3ff4(%eax) │ │ │ │ pop %ebp │ │ │ │ jl 10211f9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ mov 0xc880027,%al │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x8,(%ecx) │ │ │ │ pop %edi │ │ │ │ jl 1021211 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x60(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x7001c00c(%eax) │ │ │ │ + add %cl,0x4801c00c(%eax) │ │ │ │ pusha │ │ │ │ jl 1021229 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ mov 0xc880027,%al │ │ │ │ - rolb $0xa8,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ popa │ │ │ │ jl 1021241 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %ah,0xc880027(%eax) │ │ │ │ - rolb $0xe8,(%ecx) │ │ │ │ + rolb $0xc0,(%ecx) │ │ │ │ bound %edi,0x40(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ mov 0xc880027,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - fs jl 1021271 │ │ │ │ - inc %eax │ │ │ │ + rolb $0xf0,(%ecx) │ │ │ │ + arpl %edi,0x40(%ecx,%eax,1) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ lahf │ │ │ │ daa │ │ │ │ - add %cl,0x7801c00c(%eax) │ │ │ │ + add %cl,0x4001c00c(%eax) │ │ │ │ gs jl 1021289 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ lahf │ │ │ │ daa │ │ │ │ - add %cl,-0x37fe3ff4(%eax) │ │ │ │ + add %cl,-0x5ffe3ff4(%eax) │ │ │ │ data16 jl 10212a1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ lahf │ │ │ │ daa │ │ │ │ - add %cl,0x1c00c(%eax) │ │ │ │ - push $0x500017c │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %cl,-0x27fe3ff4(%eax) │ │ │ │ + addr16 jl 10212b9 │ │ │ │ + add %al,0xb580000 │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %ah,-0x77ffd861(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,0x69(%eax) │ │ │ │ - jl 10212d1 │ │ │ │ - inc %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - addb $0x80,(%eax) │ │ │ │ - lahf │ │ │ │ - daa │ │ │ │ - add %cl,0x7801c00c(%eax) │ │ │ │ - push $0x7c │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + imul $0x58000001,0x40(%ecx,%eax,1),%edi │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %al,-0x77ffd861(%eax) │ │ │ │ + or $0xc0,%al │ │ │ │ + add %edx,0x6a(%eax) │ │ │ │ + jl 10212e9 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x61(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x47fe3ff4(%eax) │ │ │ │ + add %cl,-0x6ffe3ff4(%eax) │ │ │ │ imul $0x1,0x40(%ecx,%eax,1),%edi │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,-0x61(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0xffe3ff4(%eax) │ │ │ │ + add %cl,-0x37fe3ff4(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ jl 1021319 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x61(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x3001c00c(%eax) │ │ │ │ + add %cl,0x801c00c(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ jl 1021331 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ lahf │ │ │ │ daa │ │ │ │ - add %cl,-0x5ffe3ff4(%eax) │ │ │ │ + add %cl,0x6801c00c(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ jl 1021349 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ lahf │ │ │ │ daa │ │ │ │ - add %cl,0x1801c00c(%eax) │ │ │ │ - jno 10213db │ │ │ │ + add %cl,-0xffe3ff4(%eax) │ │ │ │ + jo 10213db │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ sahf │ │ │ │ daa │ │ │ │ - add %cl,0x5001c00c(%eax) │ │ │ │ + add %cl,0x2801c00c(%eax) │ │ │ │ jb 10213f3 │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ sahf │ │ │ │ daa │ │ │ │ - add %cl,-0x6ffe3ff4(%eax) │ │ │ │ + add %cl,0x6801c00c(%eax) │ │ │ │ jae 102140b │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ sahf │ │ │ │ daa │ │ │ │ - add %cl,-0x37fe3ff4(%eax) │ │ │ │ + add %cl,-0x5ffe3ff4(%eax) │ │ │ │ je 1021423 │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x9e,%al │ │ │ │ daa │ │ │ │ - add %cl,0x801c00c(%eax) │ │ │ │ - jbe 102143b │ │ │ │ + add %cl,-0x1ffe3ff4(%eax) │ │ │ │ + jne 102143b │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,-0x77ffd862(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ ja 1021453 │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,-0x77ffd862(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,0x78(%eax) │ │ │ │ + add %ecx,0x78(%eax) │ │ │ │ jl 10213f1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x62(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x7fe3ff4(%eax) │ │ │ │ + add %cl,-0x77fe3ff4(%eax) │ │ │ │ jns 1021483 │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,-0x62(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x6801c00c(%eax) │ │ │ │ + add %cl,0x4001c00c(%eax) │ │ │ │ jnp 102149b │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x62(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x57fe3ff4(%eax) │ │ │ │ + add %cl,-0x7ffe3ff4(%eax) │ │ │ │ jl 10214b3 │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,(%eax) │ │ │ │ sahf │ │ │ │ daa │ │ │ │ - add %cl,-0x1ffe3ff4(%eax) │ │ │ │ + add %cl,-0x47fe3ff4(%eax) │ │ │ │ jge 10214cb │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ sahf │ │ │ │ daa │ │ │ │ - add %cl,0x2001c00c(%eax) │ │ │ │ - jg 10214e3 │ │ │ │ + add %cl,-0x7fe3ff4(%eax) │ │ │ │ + jle 10214e3 │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ popf │ │ │ │ daa │ │ │ │ - add %cl,0x5801c00c(%eax) │ │ │ │ + add %cl,0x3001c00c(%eax) │ │ │ │ cmpb $0x5,0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ popf │ │ │ │ daa │ │ │ │ - add %cl,-0x67fe3ff4(%eax) │ │ │ │ + add %cl,0x7001c00c(%eax) │ │ │ │ cmpl $0x58000001,0x40(%ecx,%eax,1) │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ popf │ │ │ │ daa │ │ │ │ - add %cl,-0x2ffe3ff4(%eax) │ │ │ │ + add %cl,-0x57fe3ff4(%eax) │ │ │ │ cmpb $0x5,0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,-0x77ffd863(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - test %bh,0x40(%ecx,%eax,1) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x90,(%eax) │ │ │ │ - popf │ │ │ │ - daa │ │ │ │ - add %cl,-0x7ffe3ff4(%eax) │ │ │ │ - test %edi,0x0(%ecx,%eax,1) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %ebp,%eax │ │ │ │ + cmpl $0x1,0x40(%ecx,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %dl,-0x77ffd863(%eax) │ │ │ │ + or $0xc0,%al │ │ │ │ + add %ecx,-0x7b(%eax) │ │ │ │ + jl 10214e1 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x77ffd863(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,%eax │ │ │ │ - xchg %bh,0x40(%ecx,%eax,1) │ │ │ │ + add %ebx,0x40017c86(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ popf │ │ │ │ daa │ │ │ │ - add %cl,-0x7fe3ff4(%eax) │ │ │ │ + add %cl,-0x2ffe3ff4(%eax) │ │ │ │ xchg %edi,0x0(%ecx,%eax,1) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x63(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x3801c00c(%eax) │ │ │ │ + add %cl,0x1001c00c(%eax) │ │ │ │ mov %edi,0x40(%ecx,%eax,1) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ popf │ │ │ │ daa │ │ │ │ - add %cl,0x7001c00c(%eax) │ │ │ │ + add %cl,0x4801c00c(%eax) │ │ │ │ mov 0x0(%ecx,%eax,1),%bh │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and %bl,0xc880027(%ebp) │ │ │ │ - rolb $0xb0,(%ecx) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ mov 0x40(%ecx,%eax,1),%edi │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ popf │ │ │ │ daa │ │ │ │ - add %cl,-0x1ffe3ff4(%eax) │ │ │ │ + add %cl,-0x47fe3ff4(%eax) │ │ │ │ mov %?,0x40(%ecx,%eax,1) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xf0,(%eax) │ │ │ │ pushf │ │ │ │ daa │ │ │ │ - add %cl,0x1801c00c(%eax) │ │ │ │ - mov 0x0(%ecx,%eax,1),%? │ │ │ │ + add %cl,-0xffe3ff4(%eax) │ │ │ │ + lea 0x0(%ecx,%eax,1),%edi │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ pushf │ │ │ │ daa │ │ │ │ - add %cl,0x5801c00c(%eax) │ │ │ │ + add %cl,0x3001c00c(%eax) │ │ │ │ (bad) │ │ │ │ jl 10215a1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ pushf │ │ │ │ daa │ │ │ │ - add %cl,-0x37fe3ff4(%eax) │ │ │ │ + add %cl,-0x5ffe3ff4(%eax) │ │ │ │ nop │ │ │ │ jl 10215b9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x77ffd864(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,(%eax) │ │ │ │ - xchg %eax,%edx │ │ │ │ + add %esp,%eax │ │ │ │ + xchg %eax,%ecx │ │ │ │ jl 10215d1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x90,(%eax) │ │ │ │ pushf │ │ │ │ daa │ │ │ │ - add %cl,0x4001c00c(%eax) │ │ │ │ + add %cl,0x1801c00c(%eax) │ │ │ │ xchg %eax,%ebx │ │ │ │ jl 10215e9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x77ffd864(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - jl 1021601 │ │ │ │ - inc %eax │ │ │ │ + add %edi,0x40017c94(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ pushf │ │ │ │ daa │ │ │ │ - add %cl,-0x77fe3ff4(%eax) │ │ │ │ + add %cl,0x6001c00c(%eax) │ │ │ │ xchg %eax,%esi │ │ │ │ jl 1021619 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x64(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x37fe3ff4(%eax) │ │ │ │ + add %cl,-0x5ffe3ff4(%eax) │ │ │ │ xchg %eax,%edi │ │ │ │ jl 1021631 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ pushf │ │ │ │ daa │ │ │ │ - add %cl,0x1c00c(%eax) │ │ │ │ - cltd │ │ │ │ + add %cl,-0x27fe3ff4(%eax) │ │ │ │ + cwtl │ │ │ │ jl 1021649 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ pushf │ │ │ │ daa │ │ │ │ - add %cl,0x4001c00c(%eax) │ │ │ │ + add %cl,0x1801c00c(%eax) │ │ │ │ lcall $0x0,$0x140017c │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ daa │ │ │ │ - add %cl,-0x4ffe3ff4(%eax) │ │ │ │ + add %cl,-0x77fe3ff4(%eax) │ │ │ │ fwait │ │ │ │ jl 1021679 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ fwait │ │ │ │ daa │ │ │ │ - add %cl,-0xffe3ff4(%eax) │ │ │ │ + add %cl,-0x37fe3ff4(%eax) │ │ │ │ pushf │ │ │ │ jl 1021691 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ fwait │ │ │ │ daa │ │ │ │ - add %cl,-0x2ffe3ff4(%eax) │ │ │ │ + add %cl,-0x57fe3ff4(%eax) │ │ │ │ sahf │ │ │ │ jl 10216a9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rcrb $0xc0,0xc880027(%ebx) │ │ │ │ - add %edx,(%eax) │ │ │ │ - mov 0x40017c,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ - add %dh,-0x77ffd865(%eax) │ │ │ │ - or $0xc0,%al │ │ │ │ - add %eax,-0x5f(%eax) │ │ │ │ - jl 10216d9 │ │ │ │ + add %ebp,%eax │ │ │ │ + lahf │ │ │ │ + jl 10216c1 │ │ │ │ inc %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - addb $0x90,(%eax) │ │ │ │ - fwait │ │ │ │ - daa │ │ │ │ - add %cl,-0x7ffe3ff4(%eax) │ │ │ │ - mov %al,0x500017c │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ - add %al,-0x77ffd865(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,-0x77ffd865(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,%eax │ │ │ │ - mov %eax,0x140017c │ │ │ │ + add %ebx,(%eax) │ │ │ │ + mov 0x140017c,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %ah,-0x65(%eax) │ │ │ │ + add %dl,-0x77ffd865(%eax) │ │ │ │ + or $0xc0,%al │ │ │ │ + add %ebx,-0x5e(%eax) │ │ │ │ + jl 10216f1 │ │ │ │ + add %al,0xb580000 │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %al,-0x77ffd865(%eax) │ │ │ │ + or $0xc0,%al │ │ │ │ + add %ebx,0x40017ca3(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0x60,(%eax) │ │ │ │ + fwait │ │ │ │ daa │ │ │ │ - add %cl,0x6801c00c(%eax) │ │ │ │ + add %cl,0x4001c00c(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ jl 1021721 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x65(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x1ffe3ff4(%eax) │ │ │ │ + add %cl,-0x47fe3ff4(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ jl 1021739 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ fwait │ │ │ │ daa │ │ │ │ - add %cl,0x1801c00c(%eax) │ │ │ │ - test $0x7c,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %cl,-0xffe3ff4(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + jl 1021751 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ fwait │ │ │ │ daa │ │ │ │ - add %cl,0x6801c00c(%eax) │ │ │ │ + add %cl,0x4001c00c(%eax) │ │ │ │ test $0x140017c,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ fwait │ │ │ │ daa │ │ │ │ - add %cl,-0x5ffe3ff4(%eax) │ │ │ │ + add %cl,0x7801c00c(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jl 1021781 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ lcall $0x1c0,$0xc880027 │ │ │ │ - and %ch,0x14001(%esp,%edi,2) │ │ │ │ + call 41039444 <_edata@@Base+0x3ca39444> │ │ │ │ + add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ lcall $0x1c0,$0xc880027 │ │ │ │ - nop │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - jl 10217b1 │ │ │ │ - add %al,0xb580000 │ │ │ │ + push $0x17cad │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ lcall $0x1c0,$0xc880027 │ │ │ │ - shrb $1,0x140017c(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %ah,-0x77ffd866(%eax) │ │ │ │ - or $0xc0,%al │ │ │ │ - add %ecx,(%eax) │ │ │ │ - mov $0x7c,%al │ │ │ │ + test $0xae,%al │ │ │ │ + jl 10217c9 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0xa0,(%eax) │ │ │ │ + lcall $0x1c0,$0xc880027 │ │ │ │ + loopne 102178d │ │ │ │ + jl 10217e1 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x77ffd866(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,-0x4f(%eax) │ │ │ │ - jl 10217f9 │ │ │ │ - inc %eax │ │ │ │ + add %ebp,(%eax) │ │ │ │ + mov $0x7c,%cl │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %dh,-0x66(%eax) │ │ │ │ + daa │ │ │ │ + add %cl,-0x67fe3ff4(%eax) │ │ │ │ + mov $0x7c,%dl │ │ │ │ add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x70,(%eax) │ │ │ │ - lcall $0x1c0,$0xc880027 │ │ │ │ - shlb $0x0,0x500017c(%edx) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x66(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x6001c00c(%eax) │ │ │ │ + add %cl,0x1801c00c(%eax) │ │ │ │ mov $0x7c,%ah │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,-0x66(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x2ffe3ff4(%eax) │ │ │ │ + add %cl,-0x57fe3ff4(%eax) │ │ │ │ mov $0x7c,%ch │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ lcall $0x1c0,$0xc880027 │ │ │ │ - adc %dh,0x140017c(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %dl,(%eax) │ │ │ │ + call 4103950f <_edata@@Base+0x3ca3950f> │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0x10,(%eax) │ │ │ │ lcall $0x1c0,$0xc880027 │ │ │ │ - push %eax │ │ │ │ - mov $0x500017c,%eax │ │ │ │ + sub %bh,0x500017c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ lcall $0x1c0,$0xc880027 │ │ │ │ - cwtl │ │ │ │ - mov $0x140017c,%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %ah,%al │ │ │ │ + push $0x40017cb9 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0xe0,(%eax) │ │ │ │ cltd │ │ │ │ daa │ │ │ │ - add %cl,-0x2ffe3ff4(%eax) │ │ │ │ + add %cl,-0x57fe3ff4(%eax) │ │ │ │ mov $0x500017c,%edx │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x180100(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ cltd │ │ │ │ daa │ │ │ │ - add %cl,0x4001c00c(%eax) │ │ │ │ + add %cl,0x1801c00c(%eax) │ │ │ │ mov $0x40017c,%esp │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ cltd │ │ │ │ daa │ │ │ │ - add %cl,-0x77fe3ff4(%eax) │ │ │ │ + add %cl,0x4801c00c(%eax) │ │ │ │ mov $0x140017c,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,-0x77ffd867(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,%eax │ │ │ │ + add %eax,%eax │ │ │ │ mov $0x500017c,%esi │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,-0x77ffd867(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,-0x40(%eax) │ │ │ │ - jl 1021901 │ │ │ │ - inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x70,(%eax) │ │ │ │ - cltd │ │ │ │ + sarb $0x1,0x40(%ecx,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %dh,-0x67(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x6ffe3ff4(%eax) │ │ │ │ + add %cl,0x6801c00c(%eax) │ │ │ │ sarl $0x5,0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,-0x67(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x2ffe3ff4(%eax) │ │ │ │ + add %cl,-0x57fe3ff4(%eax) │ │ │ │ ret $0x17c │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ cltd │ │ │ │ daa │ │ │ │ - add %cl,0x2001c00c(%eax) │ │ │ │ - les 0x0(%ecx,%eax,1),%edi │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %cl,-0x7fe3ff4(%eax) │ │ │ │ + ret │ │ │ │ + jl 1021949 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ cltd │ │ │ │ daa │ │ │ │ - add %cl,0x6001c00c(%eax) │ │ │ │ + add %cl,0x3801c00c(%eax) │ │ │ │ lds 0x40(%ecx,%eax,1),%edi │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ cltd │ │ │ │ daa │ │ │ │ - add %cl,0x1801c00c(%eax) │ │ │ │ + add %cl,-0xffe3ff4(%eax) │ │ │ │ (bad) │ │ │ │ jl 1021979 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ cltd │ │ │ │ daa │ │ │ │ - add %cl,0x5801c00c(%eax) │ │ │ │ + add %cl,0x3001c00c(%eax) │ │ │ │ enter $0x17c,$0x40 │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ cwtl │ │ │ │ daa │ │ │ │ - add %cl,-0x3ffe3ff4(%eax) │ │ │ │ + add %cl,-0x77fe3ff4(%eax) │ │ │ │ leave │ │ │ │ jl 10219a9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ cwtl │ │ │ │ daa │ │ │ │ - add %cl,0x2001c00c(%eax) │ │ │ │ - lret │ │ │ │ - jl 10219c1 │ │ │ │ + add %cl,-0x7fe3ff4(%eax) │ │ │ │ + lret $0x17c │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ cwtl │ │ │ │ daa │ │ │ │ - add %cl,-0x27fe3ff4(%eax) │ │ │ │ + add %cl,-0x4ffe3ff4(%eax) │ │ │ │ int3 │ │ │ │ jl 10219d9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x77ffd868(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - into │ │ │ │ - jl 10219f1 │ │ │ │ - inc %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x80,(%eax) │ │ │ │ - cwtl │ │ │ │ - daa │ │ │ │ - add %cl,0x5001c00c(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + int $0x7c │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %al,-0x77ffd868(%eax) │ │ │ │ + or $0xc0,%al │ │ │ │ + add %ebp,(%eax) │ │ │ │ iret │ │ │ │ jl 1021a09 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x68(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x6ffe3ff4(%eax) │ │ │ │ + add %cl,0x6801c00c(%eax) │ │ │ │ sarb $1,0x40(%ecx,%eax,1) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ cwtl │ │ │ │ daa │ │ │ │ - add %cl,-0x37fe3ff4(%eax) │ │ │ │ + add %cl,-0x5ffe3ff4(%eax) │ │ │ │ sarl $1,0x0(%ecx,%eax,1) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x68(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x801c00c(%eax) │ │ │ │ - sarl %cl,0x40(%ecx,%eax,1) │ │ │ │ + add %cl,-0x1ffe3ff4(%eax) │ │ │ │ + sarb %cl,0x40(%ecx,%eax,1) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ cwtl │ │ │ │ daa │ │ │ │ - add %cl,0x4801c00c(%eax) │ │ │ │ + add %cl,0x1801c00c(%eax) │ │ │ │ aam $0x7c │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %bl,0xc880027(%eax) │ │ │ │ - rolb $0x88,(%ecx) │ │ │ │ + rolb $0x60,(%ecx) │ │ │ │ aad $0x7c │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ daa │ │ │ │ - add %cl,0x1001c00c(%eax) │ │ │ │ - fdivrs 0x40(%ecx,%eax,1) │ │ │ │ + add %cl,-0x17fe3ff4(%eax) │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + jl 1021a99 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ xchg %eax,%edi │ │ │ │ daa │ │ │ │ - add %cl,0x4801c00c(%eax) │ │ │ │ + add %cl,0x2001c00c(%eax) │ │ │ │ fnstcw 0x0(%ecx,%eax,1) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%edi │ │ │ │ daa │ │ │ │ - add %cl,-0x77fe3ff4(%eax) │ │ │ │ + add %cl,0x6001c00c(%eax) │ │ │ │ fidivrl 0x40(%ecx,%eax,1) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ xchg %eax,%edi │ │ │ │ daa │ │ │ │ - add %cl,-0x37fe3ff4(%eax) │ │ │ │ + add %cl,-0x67fe3ff4(%eax) │ │ │ │ fstpt 0x0(%ecx,%eax,1) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x77ffd869(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,(%eax) │ │ │ │ - fnstsw 0x40(%ecx,%eax,1) │ │ │ │ + add %esp,%eax │ │ │ │ + fdivrl 0x40(%ecx,%eax,1) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x80,(%eax) │ │ │ │ xchg %eax,%edi │ │ │ │ daa │ │ │ │ - add %cl,-0x57fe3ff4(%eax) │ │ │ │ + add %cl,-0x7ffe3ff4(%eax) │ │ │ │ fidivrs 0x0(%ecx,%eax,1) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x69(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x17fe3ff4(%eax) │ │ │ │ + add %cl,-0x3ffe3ff4(%eax) │ │ │ │ fistpll 0x40(%ecx,%eax,1) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ xchg %eax,%edi │ │ │ │ daa │ │ │ │ - add %cl,0x3801c00c(%eax) │ │ │ │ + add %cl,0x1001c00c(%eax) │ │ │ │ loope 1021bbb │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x69(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x7801c00c(%eax) │ │ │ │ + add %cl,0x5001c00c(%eax) │ │ │ │ loop 1021bd3 │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,(%eax) │ │ │ │ xchg %eax,%edi │ │ │ │ daa │ │ │ │ - add %cl,0x6001c00c(%eax) │ │ │ │ + add %cl,0x3801c00c(%eax) │ │ │ │ in $0x7c,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ xchg %eax,%edi │ │ │ │ daa │ │ │ │ - add %cl,-0x5ffe3ff4(%eax) │ │ │ │ + add %cl,0x7801c00c(%eax) │ │ │ │ in $0x7c,%eax │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%esi │ │ │ │ daa │ │ │ │ - add %cl,0x801c00c(%eax) │ │ │ │ - out %eax,$0x7c │ │ │ │ + add %cl,-0x1ffe3ff4(%eax) │ │ │ │ + out %al,$0x7c │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%esi │ │ │ │ daa │ │ │ │ - add %cl,0x4801c00c(%eax) │ │ │ │ + add %cl,0x2001c00c(%eax) │ │ │ │ call 2421d36 │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%esi │ │ │ │ daa │ │ │ │ - add %cl,-0x7ffe3ff4(%eax) │ │ │ │ + add %cl,0x5801c00c(%eax) │ │ │ │ jmp 6021d4e <_edata@@Base+0x1a21d4e> │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,-0x77ffd86a(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,%eax │ │ │ │ - ljmp $0x0,$0x140017c │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %dl,-0x77ffd86a(%eax) │ │ │ │ - or $0xc0,%al │ │ │ │ - add %edi,%eax │ │ │ │ + add %ebx,0x40017cea(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0x90,(%eax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + daa │ │ │ │ + add %cl,-0x2ffe3ff4(%eax) │ │ │ │ jmp 1021c7b │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adcb $0xc0,0xc880027(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ in (%dx),%eax │ │ │ │ jl 1021c19 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x6a(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x6801c00c(%eax) │ │ │ │ + add %cl,0x4001c00c(%eax) │ │ │ │ out %al,(%dx) │ │ │ │ jl 1021c31 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ xchg %eax,%esi │ │ │ │ daa │ │ │ │ - add %cl,-0x5ffe3ff4(%eax) │ │ │ │ + add %cl,0x7801c00c(%eax) │ │ │ │ out %eax,(%dx) │ │ │ │ jl 1021c49 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x6a(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x1801c00c(%eax) │ │ │ │ - int1 │ │ │ │ - jl 1021c61 │ │ │ │ + add %cl,-0xffe3ff4(%eax) │ │ │ │ + lock jl 1021c61 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ xchg %eax,%esi │ │ │ │ daa │ │ │ │ - add %cl,0x5001c00c(%eax) │ │ │ │ + add %cl,0x2801c00c(%eax) │ │ │ │ bnd jl 1021c79 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ xchg %eax,%esi │ │ │ │ daa │ │ │ │ - add %cl,-0x6ffe3ff4(%eax) │ │ │ │ + add %cl,0x6801c00c(%eax) │ │ │ │ repz jl 1021c91 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xf0,(%eax) │ │ │ │ xchg %eax,%ebp │ │ │ │ daa │ │ │ │ - add %cl,-0x37fe3ff4(%eax) │ │ │ │ + add %cl,-0x5ffe3ff4(%eax) │ │ │ │ hlt │ │ │ │ jl 1021ca9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ daa │ │ │ │ - add %cl,0x801c00c(%eax) │ │ │ │ - idivb 0x40(%ecx,%eax,1) │ │ │ │ + add %cl,-0x1ffe3ff4(%eax) │ │ │ │ + cmc │ │ │ │ + jl 1021cc1 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ xchg %eax,%ebp │ │ │ │ daa │ │ │ │ - add %cl,0x4001c00c(%eax) │ │ │ │ + add %cl,0x1801c00c(%eax) │ │ │ │ idivl 0x0(%ecx,%eax,1) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x77ffd86b(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,0x40017cf8(%eax) │ │ │ │ + add %ebx,-0x8(%eax) │ │ │ │ + jl 1021cf1 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x90,(%eax) │ │ │ │ xchg %eax,%ebp │ │ │ │ daa │ │ │ │ - add %cl,-0x47fe3ff4(%eax) │ │ │ │ + add %cl,-0x6ffe3ff4(%eax) │ │ │ │ stc │ │ │ │ jl 1021d09 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x77ffd86b(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,%eax │ │ │ │ + add %edx,%eax │ │ │ │ cli │ │ │ │ jl 1021d21 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ xchg %eax,%ebp │ │ │ │ daa │ │ │ │ - add %cl,0x3001c00c(%eax) │ │ │ │ + add %cl,0x801c00c(%eax) │ │ │ │ cld │ │ │ │ jl 1021d39 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x6b(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x57fe3ff4(%eax) │ │ │ │ + add %cl,0x7001c00c(%eax) │ │ │ │ std │ │ │ │ jl 1021d51 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ xchg %eax,%ebp │ │ │ │ daa │ │ │ │ - add %cl,-0x1ffe3ff4(%eax) │ │ │ │ + add %cl,-0x47fe3ff4(%eax) │ │ │ │ (bad) │ │ │ │ jl 1021d69 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and %dl,0xc880027(%ebp) │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - add %bh,0x1(%ebp) │ │ │ │ + rolb $0xf8,(%ecx) │ │ │ │ + (bad) │ │ │ │ + jl 1021d81 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ xchg %eax,%ebp │ │ │ │ daa │ │ │ │ - add %cl,0x5001c00c(%eax) │ │ │ │ + add %cl,0x2801c00c(%eax) │ │ │ │ add %edi,0x1(%ebp) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xf0,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ daa │ │ │ │ - add %cl,-0x77fe3ff4(%eax) │ │ │ │ + add %cl,0x6001c00c(%eax) │ │ │ │ add 0x1(%ebp),%bh │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%esp │ │ │ │ daa │ │ │ │ - add %cl,-0x37fe3ff4(%eax) │ │ │ │ + add %cl,-0x5ffe3ff4(%eax) │ │ │ │ add 0x1(%ebp),%edi │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ daa │ │ │ │ - add %cl,0x1c00c(%eax) │ │ │ │ - add $0x500017d,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %cl,-0x27fe3ff4(%eax) │ │ │ │ + add $0x7d,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %dh,-0x77ffd86c(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,0x6(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + push %es │ │ │ │ jge 1021df9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x90,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ daa │ │ │ │ - add %cl,0x7801c00c(%eax) │ │ │ │ + add %cl,0x5001c00c(%eax) │ │ │ │ pop %es │ │ │ │ jge 1021e11 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x77ffd86c(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,0x40017d08(%eax) │ │ │ │ + add %edx,0x40017d08(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ daa │ │ │ │ - add %cl,-0xffe3ff4(%eax) │ │ │ │ + add %cl,-0x37fe3ff4(%eax) │ │ │ │ or %edi,0x1(%ebp) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x6c(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x6801c00c(%eax) │ │ │ │ + add %cl,0x4001c00c(%eax) │ │ │ │ or 0x1(%ebp),%edi │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ daa │ │ │ │ - add %cl,-0x5ffe3ff4(%eax) │ │ │ │ + add %cl,0x7801c00c(%eax) │ │ │ │ or $0x7d,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ daa │ │ │ │ - add %cl,-0x1ffe3ff4(%eax) │ │ │ │ + add %cl,-0x47fe3ff4(%eax) │ │ │ │ or $0x140017d,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ daa │ │ │ │ - add %cl,0x1801c00c(%eax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %cl,-0xffe3ff4(%eax) │ │ │ │ + push %cs │ │ │ │ + jge 1021ea1 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ daa │ │ │ │ - add %cl,0x5801c00c(%eax) │ │ │ │ + add %cl,0x3001c00c(%eax) │ │ │ │ adc %bh,0x1(%ebp) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ xchg %eax,%ebx │ │ │ │ daa │ │ │ │ - add %cl,-0x6ffe3ff4(%eax) │ │ │ │ + add %cl,0x6801c00c(%eax) │ │ │ │ adc %edi,0x1(%ebp) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ daa │ │ │ │ - add %cl,-0x2ffe3ff4(%eax) │ │ │ │ + add %cl,-0x57fe3ff4(%eax) │ │ │ │ adc 0x1(%ebp),%bh │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xa0,(%eax) │ │ │ │ xchg %eax,%ebx │ │ │ │ daa │ │ │ │ - add %cl,0x1801c00c(%eax) │ │ │ │ - adc $0x7d,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %cl,-0xffe3ff4(%eax) │ │ │ │ + adc 0x1(%ebp),%edi │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ xchg %eax,%ebx │ │ │ │ daa │ │ │ │ - add %cl,0x5801c00c(%eax) │ │ │ │ + add %cl,0x3001c00c(%eax) │ │ │ │ adc $0x40017d,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,-0x6d(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x77fe3ff4(%eax) │ │ │ │ + add %cl,0x6001c00c(%eax) │ │ │ │ push %ss │ │ │ │ jge 1021f31 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ xchg %eax,%edx │ │ │ │ daa │ │ │ │ - add %cl,-0x1ffe3ff4(%eax) │ │ │ │ + add %cl,-0x47fe3ff4(%eax) │ │ │ │ pop %ss │ │ │ │ jge 1021f49 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x77ffd86e(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,0x40017d19(%eax) │ │ │ │ + add %esi,0x19(%eax) │ │ │ │ + jge 1021f61 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ xchg %eax,%edx │ │ │ │ daa │ │ │ │ - add %cl,-0xffe3ff4(%eax) │ │ │ │ + add %cl,-0x37fe3ff4(%eax) │ │ │ │ sbb 0x1(%ebp),%bh │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ daa │ │ │ │ - add %cl,0x7001c00c(%eax) │ │ │ │ + add %cl,0x4801c00c(%eax) │ │ │ │ sbb $0x7d,%al │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,-0x77ffd870(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,%eax │ │ │ │ - sbb $0x500017d,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %esp,0x17d1d(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %dl,-0x77ffd870(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,0x1f(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + pop %ds │ │ │ │ jge 1021fc1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x70,(%eax) │ │ │ │ nop │ │ │ │ daa │ │ │ │ - add %cl,-0x7ffe3ff4(%eax) │ │ │ │ + add %cl,0x5801c00c(%eax) │ │ │ │ and %bh,0x1(%ebp) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x70(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x3ffe3ff4(%eax) │ │ │ │ + add %cl,-0x67fe3ff4(%eax) │ │ │ │ and %edi,0x1(%ebp) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ nop │ │ │ │ daa │ │ │ │ - add %cl,-0x7fe3ff4(%eax) │ │ │ │ + add %cl,-0x2ffe3ff4(%eax) │ │ │ │ and 0x1(%ebp),%bh │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ nop │ │ │ │ daa │ │ │ │ - add %cl,0x3801c00c(%eax) │ │ │ │ + add %cl,0x1001c00c(%eax) │ │ │ │ and $0x7d,%al │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ nop │ │ │ │ daa │ │ │ │ - add %cl,0x7001c00c(%eax) │ │ │ │ + add %cl,0x4801c00c(%eax) │ │ │ │ and $0x500017d,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ daa │ │ │ │ - add %cl,-0x37fe3ff4(%eax) │ │ │ │ + add %cl,-0x5ffe3ff4(%eax) │ │ │ │ es jge 1022051 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ (bad) │ │ │ │ daa │ │ │ │ - add %cl,0x2001c00c(%eax) │ │ │ │ - sub %bh,0x1(%ebp) │ │ │ │ + add %cl,-0x7fe3ff4(%eax) │ │ │ │ + daa │ │ │ │ + jge 1022069 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rorb $1,0xc880027(%edi) │ │ │ │ - rolb $0x60,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ sub %edi,0x1(%ebp) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ daa │ │ │ │ - add %cl,-0x6ffe3ff4(%eax) │ │ │ │ + add %cl,0x6801c00c(%eax) │ │ │ │ sub 0x1(%ebp),%bh │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xa0,(%eax) │ │ │ │ (bad) │ │ │ │ daa │ │ │ │ - add %cl,-0x37fe3ff4(%eax) │ │ │ │ + add %cl,-0x5ffe3ff4(%eax) │ │ │ │ sub 0x1(%ebp),%edi │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x77ffd871(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,(%eax) │ │ │ │ - sub $0x140017d,%eax │ │ │ │ + add %esp,%eax │ │ │ │ + sub $0x7d,%al │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,-0x71(%eax) │ │ │ │ daa │ │ │ │ - add %cl,0x4001c00c(%eax) │ │ │ │ + add %cl,0x1801c00c(%eax) │ │ │ │ jge,pn 10220e1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ daa │ │ │ │ - add %cl,-0x7ffe3ff4(%eax) │ │ │ │ + add %cl,0x5801c00c(%eax) │ │ │ │ das │ │ │ │ jge 10220f9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ (bad) │ │ │ │ daa │ │ │ │ - add %cl,-0x47fe3ff4(%eax) │ │ │ │ + add %cl,-0x6ffe3ff4(%eax) │ │ │ │ xor %bh,0x1(%ebp) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ (bad) │ │ │ │ daa │ │ │ │ - add %cl,-0x7fe3ff4(%eax) │ │ │ │ + add %cl,-0x2ffe3ff4(%eax) │ │ │ │ xor %edi,0x1(%ebp) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ (bad) │ │ │ │ daa │ │ │ │ - add %cl,0x3001c00c(%eax) │ │ │ │ + add %cl,0x801c00c(%eax) │ │ │ │ xor 0x1(%ebp),%edi │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ (bad) │ │ │ │ daa │ │ │ │ - add %cl,0x7001c00c(%eax) │ │ │ │ + add %cl,0x4801c00c(%eax) │ │ │ │ xor $0x7d,%al │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ mov (%edi),%fs │ │ │ │ - add %cl,-0x1ffe3ff4(%eax) │ │ │ │ + add %cl,-0x47fe3ff4(%eax) │ │ │ │ xor $0x500017d,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x180100(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ mov (%edi),%fs │ │ │ │ - add %cl,0x2001c00c(%eax) │ │ │ │ - aaa │ │ │ │ - jge 1022189 │ │ │ │ + add %cl,-0x7fe3ff4(%eax) │ │ │ │ + ss jge 1022189 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - addl $0x2cd130,(%eax) │ │ │ │ - push $0x9801c00c │ │ │ │ - jb 1022206 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0xf0,(%eax) │ │ │ │ - lret $0x2e │ │ │ │ - push $0x8001c00c │ │ │ │ - jns 102221e │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ ret $0x2002 │ │ │ │ xor $0x2c,%al │ │ │ │ add %ch,0xc(%eax) │ │ │ │ - rolb $0x28,(%ecx) │ │ │ │ - jg 1022236 │ │ │ │ + rolb $0xf8,(%ecx) │ │ │ │ + jle 1022206 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ imull (%eax,%eax,1) │ │ │ │ - push $0x2801c00c │ │ │ │ + push $0x1c00c │ │ │ │ andl $0x0,0x1(%edi) │ │ │ │ pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ + add %dh,0x68002b96(%eax) │ │ │ │ + or $0xc0,%al │ │ │ │ + add %ecx,-0x7d(%eax) │ │ │ │ + add %eax,(%bx,%si) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %dl,0x68002de3(%eax) │ │ │ │ + or $0xc0,%al │ │ │ │ + add %edi,(%eax) │ │ │ │ + mov %esp,0x1(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ or 0x180100(%eax),%ecx │ │ │ │ add %dh,0xc(%eax) │ │ │ │ push %cs │ │ │ │ - add %ch,-0x47fe3ff4(%eax) │ │ │ │ + add %ch,-0x6ffe3ff4(%eax) │ │ │ │ cmp %bh,0x1(%ebp) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,0xc(%eax) │ │ │ │ push %cs │ │ │ │ - add %ch,0x1c00c(%eax) │ │ │ │ - cmp 0x1(%ebp),%bh │ │ │ │ + add %ch,-0x27fe3ff4(%eax) │ │ │ │ + cmp %edi,0x1(%ebp) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ or $0xe,%al │ │ │ │ - add %ch,0x5801c00c(%eax) │ │ │ │ + add %ch,0x3001c00c(%eax) │ │ │ │ cmp 0x1(%ebp),%edi │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ or $0xe,%al │ │ │ │ - add %ch,-0x67fe3ff4(%eax) │ │ │ │ + add %ch,0x7001c00c(%eax) │ │ │ │ cmp $0x7d,%al │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ or $0xe,%al │ │ │ │ - add %ch,-0x2ffe3ff4(%eax) │ │ │ │ + add %ch,-0x57fe3ff4(%eax) │ │ │ │ cmp $0x500017d,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x180100(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ or $0xe,%al │ │ │ │ - add %ch,0x1001c00c(%eax) │ │ │ │ - aas │ │ │ │ - jge 1022279 │ │ │ │ + add %ch,-0x17fe3ff4(%eax) │ │ │ │ + jge,pt 1022279 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ or (%esi),%ecx │ │ │ │ - add %ch,0x4001c00c(%eax) │ │ │ │ + add %ch,0x1801c00c(%eax) │ │ │ │ inc %eax │ │ │ │ jge 1022291 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ or (%esi),%ecx │ │ │ │ - add %ch,0x7801c00c(%eax) │ │ │ │ + add %ch,0x5001c00c(%eax) │ │ │ │ inc %ecx │ │ │ │ jge 10222a9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ or (%esi),%ecx │ │ │ │ - add %ch,-0x47fe3ff4(%eax) │ │ │ │ + add %ch,-0x6ffe3ff4(%eax) │ │ │ │ inc %edx │ │ │ │ jge 10222c1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xa0,(%eax) │ │ │ │ or (%esi),%ecx │ │ │ │ - add %ch,0x2801c00c(%eax) │ │ │ │ - inc %esp │ │ │ │ + add %ch,-0x1ffe3ff4(%eax) │ │ │ │ + inc %ebx │ │ │ │ jge 10222d9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x57fff1f5(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,0x45(%eax) │ │ │ │ + add %eax,0x45(%eax) │ │ │ │ jge 10222f1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x70,(%eax) │ │ │ │ or (%esi),%ecx │ │ │ │ - add %ch,-0x5ffe3ff4(%eax) │ │ │ │ + add %ch,0x7801c00c(%eax) │ │ │ │ inc %esi │ │ │ │ jge 1022309 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,0xb(%eax) │ │ │ │ push %cs │ │ │ │ - add %ch,-0x1ffe3ff4(%eax) │ │ │ │ + add %ch,-0x47fe3ff4(%eax) │ │ │ │ inc %edi │ │ │ │ jge 1022321 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ or (%esi),%ecx │ │ │ │ - add %ch,0x1801c00c(%eax) │ │ │ │ - dec %ecx │ │ │ │ + add %ch,-0xffe3ff4(%eax) │ │ │ │ + dec %eax │ │ │ │ jge 1022339 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ or (%esi),%ecx │ │ │ │ - add %ch,0x6801c00c(%eax) │ │ │ │ + add %ch,0x4001c00c(%eax) │ │ │ │ dec %edx │ │ │ │ jge 1022351 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ or (%esi),%ecx │ │ │ │ - add %ch,-0x5ffe3ff4(%eax) │ │ │ │ + add %ch,0x7801c00c(%eax) │ │ │ │ dec %ebx │ │ │ │ jge 1022369 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ or (%esi),%ecx │ │ │ │ - add %ch,-0x1ffe3ff4(%eax) │ │ │ │ + add %ch,-0x47fe3ff4(%eax) │ │ │ │ dec %esp │ │ │ │ jge 1022381 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ or (%esi),%cl │ │ │ │ - add %ch,0x1801c00c(%eax) │ │ │ │ - dec %esi │ │ │ │ + add %ch,-0xffe3ff4(%eax) │ │ │ │ + dec %ebp │ │ │ │ jge 1022399 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rorb $1,(%edx) │ │ │ │ push %cs │ │ │ │ - add %ch,0x5801c00c(%eax) │ │ │ │ + add %ch,0x3001c00c(%eax) │ │ │ │ dec %edi │ │ │ │ jge 10223b1 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ or (%esi),%cl │ │ │ │ - add %ch,-0x77fe3ff4(%eax) │ │ │ │ + add %ch,0x6001c00c(%eax) │ │ │ │ push %eax │ │ │ │ jge 10223c9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xa0,(%eax) │ │ │ │ or (%esi),%cl │ │ │ │ - add %ch,-0x3ffe3ff4(%eax) │ │ │ │ + add %ch,-0x67fe3ff4(%eax) │ │ │ │ push %ecx │ │ │ │ jge 10223e1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x57fff1f6(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ push %ebx │ │ │ │ jge 10223f9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x70,(%eax) │ │ │ │ or (%esi),%cl │ │ │ │ - add %ch,0x7001c00c(%eax) │ │ │ │ + add %ch,0x4801c00c(%eax) │ │ │ │ push %esp │ │ │ │ jge 1022411 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ or (%esi),%cl │ │ │ │ - add %ch,-0x4ffe3ff4(%eax) │ │ │ │ + add %ch,-0x77fe3ff4(%eax) │ │ │ │ push %ebp │ │ │ │ jge 1022429 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,0xa(%eax) │ │ │ │ push %cs │ │ │ │ - add %ch,-0x1ffe3ff4(%eax) │ │ │ │ + add %ch,-0x47fe3ff4(%eax) │ │ │ │ push %esi │ │ │ │ jge 1022441 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ or (%esi),%cl │ │ │ │ - add %ch,0x1801c00c(%eax) │ │ │ │ - pop %eax │ │ │ │ + add %ch,-0xffe3ff4(%eax) │ │ │ │ + push %edi │ │ │ │ jge 1022459 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ or (%esi),%cl │ │ │ │ - add %ch,0x5801c00c(%eax) │ │ │ │ + add %ch,0x3001c00c(%eax) │ │ │ │ pop %ecx │ │ │ │ jge 1022471 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x0,(%eax) │ │ │ │ or (%esi),%cl │ │ │ │ - add %ch,-0x6ffe3ff4(%eax) │ │ │ │ + add %ch,0x6801c00c(%eax) │ │ │ │ pop %edx │ │ │ │ jge 1022489 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ or %ecx,(%esi) │ │ │ │ - add %ch,-0x2ffe3ff4(%eax) │ │ │ │ + add %ch,-0x57fe3ff4(%eax) │ │ │ │ pop %ebx │ │ │ │ jge 10224a1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ or %ecx,(%esi) │ │ │ │ - add %ch,0x801c00c(%eax) │ │ │ │ - pop %ebp │ │ │ │ + add %ch,-0x1ffe3ff4(%eax) │ │ │ │ + pop %esp │ │ │ │ jge 10224b9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ or %ecx,(%esi) │ │ │ │ - add %ch,0x4801c00c(%eax) │ │ │ │ + add %ch,0x2001c00c(%eax) │ │ │ │ pop %esi │ │ │ │ jge 10224d1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xa0,(%eax) │ │ │ │ or %ecx,(%esi) │ │ │ │ - add %ch,-0x7ffe3ff4(%eax) │ │ │ │ + add %ch,0x5801c00c(%eax) │ │ │ │ pop %edi │ │ │ │ jge 10224e9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x57fff1f7(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,%eax │ │ │ │ - pusha │ │ │ │ - jge 1022501 │ │ │ │ - inc %eax │ │ │ │ + add %ebx,0x40017d60(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x70,(%eax) │ │ │ │ or %ecx,(%esi) │ │ │ │ - add %ch,0x1001c00c(%eax) │ │ │ │ - bound %edi,0x1(%ebp) │ │ │ │ + add %ch,-0x17fe3ff4(%eax) │ │ │ │ + popa │ │ │ │ + jge 1022519 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,0x9(%eax) │ │ │ │ push %cs │ │ │ │ - add %ch,0x7001c00c(%eax) │ │ │ │ + add %ch,0x4801c00c(%eax) │ │ │ │ arpl %edi,0x1(%ebp) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ or %ecx,(%esi) │ │ │ │ - add %ch,-0x57fe3ff4(%eax) │ │ │ │ + add %ch,-0x7ffe3ff4(%eax) │ │ │ │ fs jge 1022549 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ or %ecx,(%esi) │ │ │ │ - add %ch,-0x17fe3ff4(%eax) │ │ │ │ + add %ch,-0x3ffe3ff4(%eax) │ │ │ │ gs jge 1022561 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ or %ecx,(%esi) │ │ │ │ - add %ch,0x2001c00c(%eax) │ │ │ │ - addr16 jge 1022579 │ │ │ │ + add %ch,-0x7fe3ff4(%eax) │ │ │ │ + data16 jge 1022579 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ or %ecx,(%esi) │ │ │ │ - add %ch,0x6001c00c(%eax) │ │ │ │ + add %ch,0x3801c00c(%eax) │ │ │ │ push $0x140017d │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ or %cl,(%esi) │ │ │ │ - add %ch,-0x67fe3ff4(%eax) │ │ │ │ + add %ch,0x7001c00c(%eax) │ │ │ │ imul $0x500,0x1(%ebp),%edi │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ or %cl,(%esi) │ │ │ │ - add %ch,-0x27fe3ff4(%eax) │ │ │ │ + add %ch,-0x4ffe3ff4(%eax) │ │ │ │ push $0x7d │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,-0x57fff1f8(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - jge 10225d9 │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %ebp,%eax │ │ │ │ + imul $0x0,0x1(%ebp),%edi │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x57fff1f8(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,0x6d(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ jge 10225f1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x80,(%eax) │ │ │ │ or %cl,(%esi) │ │ │ │ - add %ch,-0x77fe3ff4(%eax) │ │ │ │ + add %ch,0x6001c00c(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ jge 1022609 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,0x8(%eax) │ │ │ │ push %cs │ │ │ │ - add %ch,-0x37fe3ff4(%eax) │ │ │ │ + add %ch,-0x5ffe3ff4(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ jge 1022621 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ or %cl,(%esi) │ │ │ │ - add %ch,0x1c00c(%eax) │ │ │ │ - jno 10226b4 │ │ │ │ + add %ch,-0x27fe3ff4(%eax) │ │ │ │ + jo 10226b4 │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,0x8(%eax) │ │ │ │ push %cs │ │ │ │ - add %ch,0x7801c00c(%eax) │ │ │ │ + add %ch,0x5001c00c(%eax) │ │ │ │ jb 10226cc │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,(%eax) │ │ │ │ or %cl,(%esi) │ │ │ │ - add %ch,-0x4ffe3ff4(%eax) │ │ │ │ + add %ch,-0x77fe3ff4(%eax) │ │ │ │ jae 10226e4 │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ or %cl,(%esi) │ │ │ │ - add %ch,-0xffe3ff4(%eax) │ │ │ │ + add %ch,-0x37fe3ff4(%eax) │ │ │ │ je 10226fc │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ pop %es │ │ │ │ push %cs │ │ │ │ - add %ch,0x2801c00c(%eax) │ │ │ │ + add %ch,0x1c00c(%eax) │ │ │ │ jbe 1022714 │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ pop %es │ │ │ │ push %cs │ │ │ │ - add %ch,0x6801c00c(%eax) │ │ │ │ + add %ch,0x4001c00c(%eax) │ │ │ │ ja 102272c │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ pop %es │ │ │ │ push %cs │ │ │ │ - add %ch,-0x5ffe3ff4(%eax) │ │ │ │ + add %ch,0x7801c00c(%eax) │ │ │ │ js 1022744 │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x57fff1f9(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,%eax │ │ │ │ - jns 102275c │ │ │ │ - add %eax,0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %dl,-0x57fff1f9(%eax) │ │ │ │ - or $0xc0,%al │ │ │ │ + add %edi,0x40017d79(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - jnp 1022774 │ │ │ │ + addb $0x90,(%eax) │ │ │ │ + pop %es │ │ │ │ + push %cs │ │ │ │ + add %ch,-0xffe3ff4(%eax) │ │ │ │ + jp 1022774 │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x57fff1f9(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,0x7c(%eax) │ │ │ │ - jge 1022711 │ │ │ │ - inc %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x60,(%eax) │ │ │ │ - pop %es │ │ │ │ + add %esi,(%eax) │ │ │ │ + jl 102278c │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %ah,0x7(%eax) │ │ │ │ push %cs │ │ │ │ - add %ch,-0x6ffe3ff4(%eax) │ │ │ │ + add %ch,0x6801c00c(%eax) │ │ │ │ jge 10227a4 │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ pop %es │ │ │ │ push %cs │ │ │ │ - add %ch,-0x2ffe3ff4(%eax) │ │ │ │ + add %ch,-0x57fe3ff4(%eax) │ │ │ │ jle 10227bc │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,0x7(%eax) │ │ │ │ push %cs │ │ │ │ - add %ch,0x1c00c(%eax) │ │ │ │ - cmpb $0x40,0x1(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x20,(%eax) │ │ │ │ + add %ch,-0x27fe3ff4(%eax) │ │ │ │ + jg 10227d4 │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %ah,(%eax) │ │ │ │ pop %es │ │ │ │ push %cs │ │ │ │ - add %ch,0x5001c00c(%eax) │ │ │ │ + add %ch,0x1001c00c(%eax) │ │ │ │ cmpl $0x500,0x1(%ebp) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ pop %es │ │ │ │ push %cs │ │ │ │ - add %ch,-0x3ffe3ff4(%eax) │ │ │ │ + add %ch,-0x67fe3ff4(%eax) │ │ │ │ cmpb $0x40,0x1(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xf0,(%eax) │ │ │ │ push %es │ │ │ │ push %cs │ │ │ │ - add %ch,0x3801c00c(%eax) │ │ │ │ + add %ch,0x1001c00c(%eax) │ │ │ │ test %bh,0x1(%ebp) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ push %es │ │ │ │ push %cs │ │ │ │ - add %ch,0x1c00c(%eax) │ │ │ │ - xchg %bh,0x1(%ebp) │ │ │ │ + add %ch,-0x27fe3ff4(%eax) │ │ │ │ + test %edi,0x1(%ebp) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ push %es │ │ │ │ push %cs │ │ │ │ - add %ch,-0x6ffe3ff4(%eax) │ │ │ │ + add %ch,0x3001c00c(%eax) │ │ │ │ xchg %edi,0x1(%ebp) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x57fff1fa(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,-0x77(%eax) │ │ │ │ - jge 10227e9 │ │ │ │ + add %esi,(%eax) │ │ │ │ + mov %edi,0x1(%ebp) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x90,(%eax) │ │ │ │ push %es │ │ │ │ push %cs │ │ │ │ - add %ch,-0x6ffe3ff4(%eax) │ │ │ │ + add %ch,0x6801c00c(%eax) │ │ │ │ mov 0x1(%ebp),%bh │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ addb $0xe,(%esi) │ │ │ │ - add %ch,-0x2ffe3ff4(%eax) │ │ │ │ + add %ch,-0x57fe3ff4(%eax) │ │ │ │ mov 0x1(%ebp),%edi │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,0x6(%eax) │ │ │ │ push %cs │ │ │ │ - add %ch,0x1801c00c(%eax) │ │ │ │ - lea 0x1(%ebp),%edi │ │ │ │ + add %ch,-0xffe3ff4(%eax) │ │ │ │ + mov %?,0x1(%ebp) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ add $0xca8000e,%eax │ │ │ │ - rolb $0x58,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ (bad) │ │ │ │ jge 1022849 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x57fff1fb(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,%eax │ │ │ │ - nop │ │ │ │ - jge 1022861 │ │ │ │ - inc %eax │ │ │ │ + add %esi,0x40017d90(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ add $0xe,%al │ │ │ │ - add %ch,0x3001c00c(%eax) │ │ │ │ + add %ch,0x801c00c(%eax) │ │ │ │ xchg %eax,%edx │ │ │ │ jge 1022879 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add $0xe,%al │ │ │ │ - add %ch,-0x4ffe3ff4(%eax) │ │ │ │ + add %ch,-0x77fe3ff4(%eax) │ │ │ │ xchg %eax,%ebx │ │ │ │ jge 1022891 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ add $0xe,%al │ │ │ │ - add %ch,0x4001c00c(%eax) │ │ │ │ + add %ch,0x1801c00c(%eax) │ │ │ │ xchg %eax,%ebp │ │ │ │ jge 10228a9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ add $0xe,%al │ │ │ │ - add %ch,0x2801c00c(%eax) │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %ch,0x7001c00c(%eax) │ │ │ │ + xchg %eax,%esi │ │ │ │ jge 10228c1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ add $0xe,%al │ │ │ │ - add %ch,0x7001c00c(%eax) │ │ │ │ + add %ch,0x4001c00c(%eax) │ │ │ │ cwtl │ │ │ │ jge 10228d9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ add (%esi),%ecx │ │ │ │ - add %ch,0x2801c00c(%eax) │ │ │ │ + add %ch,0x1c00c(%eax) │ │ │ │ lcall $0x0,$0x500017d │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ add (%esi),%ecx │ │ │ │ - add %ch,0x6801c00c(%eax) │ │ │ │ + add %ch,0x4001c00c(%eax) │ │ │ │ fwait │ │ │ │ jge 1022909 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ add (%esi),%ecx │ │ │ │ - add %ch,0x4001c00c(%eax) │ │ │ │ + add %ch,0x1801c00c(%eax) │ │ │ │ popf │ │ │ │ jge 1022921 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x57fff1fd(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,0x40017d9e(%eax) │ │ │ │ + add %ebx,-0x62(%eax) │ │ │ │ + jge 1022939 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x80,(%eax) │ │ │ │ add (%esi),%ecx │ │ │ │ - add %ch,-0x47fe3ff4(%eax) │ │ │ │ + add %ch,-0x6ffe3ff4(%eax) │ │ │ │ lahf │ │ │ │ jge 1022951 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 1022961 │ │ │ │ push %cs │ │ │ │ - add %ch,-0x7fe3ff4(%eax) │ │ │ │ + add %ch,-0x2ffe3ff4(%eax) │ │ │ │ mov 0x40017d,%al │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,0x3(%eax) │ │ │ │ push %cs │ │ │ │ - add %ch,0x2801c00c(%eax) │ │ │ │ + add %ch,0x1c00c(%eax) │ │ │ │ mov %al,0x140017d │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,0x3(%eax) │ │ │ │ push %cs │ │ │ │ - add %ch,0x6001c00c(%eax) │ │ │ │ + add %ch,0x3801c00c(%eax) │ │ │ │ mov %eax,0x500017d │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,(%eax) │ │ │ │ add (%esi),%ecx │ │ │ │ - add %ch,-0x3ffe3ff4(%eax) │ │ │ │ + add %ch,-0x67fe3ff4(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ jge 10229b1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ add (%esi),%ecx │ │ │ │ - add %ch,0x4801c00c(%eax) │ │ │ │ + add %ch,0x1001c00c(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ jge 10229c9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ add (%esi),%ecx │ │ │ │ - add %ch,-0x27fe3ff4(%eax) │ │ │ │ + add %ch,-0x4ffe3ff4(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ jge 10229e1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ add (%esi),%cl │ │ │ │ - add %ch,0x4801c00c(%eax) │ │ │ │ + add %ch,0x1001c00c(%eax) │ │ │ │ test $0x500017d,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ add (%esi),%cl │ │ │ │ - add %ch,-0x6ffe3ff4(%eax) │ │ │ │ + add %ch,0x6801c00c(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jge 1022a11 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ add (%esi),%cl │ │ │ │ - add %ch,-0x1ffe3ff4(%eax) │ │ │ │ + add %ch,-0x5ffe3ff4(%eax) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ jge 1022a29 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x57fff1fe(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ jge 1022a41 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x80,(%eax) │ │ │ │ add (%esi),%cl │ │ │ │ - add %ch,-0x47fe3ff4(%eax) │ │ │ │ + add %ch,-0x6ffe3ff4(%eax) │ │ │ │ scas %es:(%edi),%al │ │ │ │ jge 1022a59 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 1022a68 │ │ │ │ push %cs │ │ │ │ - add %ch,-0x7fe3ff4(%eax) │ │ │ │ + add %ch,-0x2ffe3ff4(%eax) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ jge 1022a71 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,0x2(%eax) │ │ │ │ push %cs │ │ │ │ - add %ch,0x3001c00c(%eax) │ │ │ │ + add %ch,0x801c00c(%eax) │ │ │ │ mov $0x7d,%cl │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,0x2(%eax) │ │ │ │ push %cs │ │ │ │ - add %ch,0x6801c00c(%eax) │ │ │ │ + add %ch,0x4001c00c(%eax) │ │ │ │ mov $0x7d,%dl │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ add (%esi),%cl │ │ │ │ - add %ch,0x3801c00c(%eax) │ │ │ │ - mov $0x7d,%ah │ │ │ │ + add %ch,-0x7fe3ff4(%eax) │ │ │ │ + mov $0x7d,%bl │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ add (%esi),%cl │ │ │ │ - add %ch,0x7801c00c(%eax) │ │ │ │ + add %ch,0x5001c00c(%eax) │ │ │ │ mov $0x7d,%ch │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ add (%esi),%cl │ │ │ │ - add %ch,-0x47fe3ff4(%eax) │ │ │ │ + add %ch,-0x6ffe3ff4(%eax) │ │ │ │ mov $0x7d,%dh │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ add %ecx,(%esi) │ │ │ │ - add %ch,0x3801c00c(%eax) │ │ │ │ + add %ch,0x1001c00c(%eax) │ │ │ │ mov $0x500017d,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ add %ecx,(%esi) │ │ │ │ - add %ch,0x801c00c(%eax) │ │ │ │ - mov $0x140017d,%edx │ │ │ │ + add %ch,-0x1ffe3ff4(%eax) │ │ │ │ + mov $0x140017d,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,-0x57fff1ff(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,0x17dbb(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %esp,-0x45(%eax) │ │ │ │ + jge 1022b31 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x57fff1ff(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ mov $0x140017d,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,-0x57fff1ff(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,0x17dbe(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %esp,-0x42(%eax) │ │ │ │ + jge 1022b61 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,0x1(%eax) │ │ │ │ push %cs │ │ │ │ - add %ch,0x1801c00c(%eax) │ │ │ │ - sarb $0x40,0x1(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - add %ecx,(%esi) │ │ │ │ - add %ch,-0x6ffe3ff4(%eax) │ │ │ │ + add %ch,-0xffe3ff4(%eax) │ │ │ │ + mov $0x140017d,%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %dl,0x1(%eax) │ │ │ │ + push %cs │ │ │ │ + add %ch,0x6801c00c(%eax) │ │ │ │ sarl $0x0,0x1(%ebp) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,0x1(%eax) │ │ │ │ push %cs │ │ │ │ - add %ch,-0x27fe3ff4(%eax) │ │ │ │ + add %ch,-0x57fe3ff4(%eax) │ │ │ │ ret $0x17d │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ add %ecx,(%esi) │ │ │ │ - add %ch,0x4001c00c(%eax) │ │ │ │ + add %ch,0x1c00c(%eax) │ │ │ │ les 0x1(%ebp),%edi │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ add %ecx,(%esi) │ │ │ │ - add %ch,-0x67fe3ff4(%eax) │ │ │ │ + add %ch,0x7001c00c(%eax) │ │ │ │ lds 0x1(%ebp),%edi │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xf0,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %ch,0x1801c00c(%eax) │ │ │ │ + add %ch,-0xffe3ff4(%eax) │ │ │ │ (bad) │ │ │ │ jge 1022bf1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ add %cl,(%esi) │ │ │ │ - add %ch,0x7801c00c(%eax) │ │ │ │ + add %ch,0x5001c00c(%eax) │ │ │ │ enter $0x17d,$0x40 │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %ch,0x1c00c(%eax) │ │ │ │ - lret $0x17d │ │ │ │ + add %ch,-0x27fe3ff4(%eax) │ │ │ │ + leave │ │ │ │ + jge 1022c21 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x57fff200(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,0x40017dcb(%eax) │ │ │ │ + add %ebx,-0x35(%eax) │ │ │ │ + jge 1022c39 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x90,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %ch,-0x6ffe3ff4(%eax) │ │ │ │ + add %ch,0x6001c00c(%eax) │ │ │ │ in (%dx),%al │ │ │ │ jge 1022c51 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x57fff200(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,%eax │ │ │ │ - in (%dx),%eax │ │ │ │ - jge 1022c69 │ │ │ │ - inc %eax │ │ │ │ + add %esi,0x40017ded(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %ch,0x1801c00c(%eax) │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %ch,-0xffe3ff4(%eax) │ │ │ │ + out %al,(%dx) │ │ │ │ jge 1022c81 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,0x0(%eax) │ │ │ │ push %cs │ │ │ │ - add %ch,0x1c00c(%eax) │ │ │ │ - int1 │ │ │ │ - jge 1022c99 │ │ │ │ + add %ch,-0x27fe3ff4(%eax) │ │ │ │ + lock jge 1022c99 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %ch,0x7801c00c(%eax) │ │ │ │ + add %ch,0x5001c00c(%eax) │ │ │ │ bnd jge 1022cb1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %ch,-0xffe3ff4(%eax) │ │ │ │ + add %ch,-0x37fe3ff4(%eax) │ │ │ │ repz jge 1022cc9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x0,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ - add %ch,0x6001c00c(%eax) │ │ │ │ + add %ch,0x3001c00c(%eax) │ │ │ │ cmc │ │ │ │ jge 1022ce1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ decl 0xc00ca800 │ │ │ │ - add %ebp,0x40017df6(%eax) │ │ │ │ + add %eax,0x40017df6(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ decl 0xc00ca800 │ │ │ │ - add %esi,0x17df8(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %esi,-0x8(%eax) │ │ │ │ + jge 1022d11 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ decl 0xc00ca800 │ │ │ │ - add %ecx,-0x6(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + cli │ │ │ │ jge 1022d29 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xa0,(%eax) │ │ │ │ decl 0xc00ca800 │ │ │ │ - add %ebx,(%eax) │ │ │ │ - cld │ │ │ │ + add %esi,%eax │ │ │ │ + sti │ │ │ │ jge 1022d41 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x57fff201(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,0x40017dfd(%eax) │ │ │ │ + add %edx,-0x3(%eax) │ │ │ │ + jge 1022d59 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x70,(%eax) │ │ │ │ decl 0xc00ca800 │ │ │ │ - add %ebx,%eax │ │ │ │ - (bad) │ │ │ │ - jge 1022d71 │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %esi,0x17dfe(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x1(%eax) │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %ecx,0x0(%eax) │ │ │ │ - jle 1022d89 │ │ │ │ + add %esp,(%eax) │ │ │ │ + add %bh,0x1(%esi) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ decl 0xc00ca800 │ │ │ │ - add %ecx,0x17e02(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %esp,0x2(%eax) │ │ │ │ + jle 1022da1 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ decl 0xc00ca800 │ │ │ │ - add %esi,%eax │ │ │ │ - add 0x1(%esi),%edi │ │ │ │ - inc %eax │ │ │ │ + add %edi,0x40017e03(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ decl 0xc00ca800 │ │ │ │ - add %ecx,0x5(%eax) │ │ │ │ - jle 1022dd1 │ │ │ │ - add %al,0xb580000 │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + add $0x500017e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%bh │ │ │ │ - or $0xc00ca800,%eax │ │ │ │ - add %esp,0x40017e06(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x180100(%eax),%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + decl 0xc00ca800 │ │ │ │ + add %edi,0x6(%eax) │ │ │ │ + jle 1022de9 │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ decb 0xc00ca800 │ │ │ │ - add %esi,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ pop %es │ │ │ │ jle 1022e01 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ decb 0xc00ca800 │ │ │ │ - add %edx,0x9(%eax) │ │ │ │ - jle 1022e19 │ │ │ │ + add %edx,(%eax) │ │ │ │ + or %edi,0x1(%esi) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ decb 0xc00ca800 │ │ │ │ - add %eax,0x40017e0c(%eax) │ │ │ │ + add %eax,0xc(%eax) │ │ │ │ + jle 1022e31 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xa0,(%eax) │ │ │ │ decb 0xc00ca800 │ │ │ │ - add %ebx,%eax │ │ │ │ - or $0x500017e,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %esi,0x17e0d(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %dl,-0x57fff202(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - movd %mm0,(%ecx) │ │ │ │ + add %esi,%eax │ │ │ │ + push %cs │ │ │ │ + jle 1022e61 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x70,(%eax) │ │ │ │ decb 0xc00ca800 │ │ │ │ - add %edx,0x10(%eax) │ │ │ │ - jle 1022e79 │ │ │ │ + add %ebp,(%eax) │ │ │ │ + adc %bh,0x1(%esi) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x2(%eax) │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - adc %edi,0x1(%esi) │ │ │ │ - inc %eax │ │ │ │ + add %eax,0x40017e11(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ decb 0xc00ca800 │ │ │ │ - add %esi,0x14(%eax) │ │ │ │ + add %ecx,0x14(%eax) │ │ │ │ jle 1022ea9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ decb 0xc00ca800 │ │ │ │ - add %esi,0x40017e15(%eax) │ │ │ │ + add %ecx,0x40017e15(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ decb 0xc00ca800 │ │ │ │ - add %ebp,%eax │ │ │ │ + add %eax,%eax │ │ │ │ push %ss │ │ │ │ jle 1022ed9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ decb 0xc00ca800 │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ sbb %bh,0x1(%esi) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ std │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %esp,0x19(%eax) │ │ │ │ - jle 1022f09 │ │ │ │ + add %edi,(%eax) │ │ │ │ + sbb %edi,0x1(%esi) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ std │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %esp,0x40017e1a(%eax) │ │ │ │ + add %edi,0x1a(%eax) │ │ │ │ + jle 1022f21 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ std │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %edi,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ sbb 0x1(%esi),%edi │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x57fff203(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ sbb $0x140017e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,-0x57fff203(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,0x1e(%eax) │ │ │ │ + add %edx,0x1e(%eax) │ │ │ │ jle 1022f69 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x3(%eax) │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - pop %ds │ │ │ │ - jle 1022f81 │ │ │ │ - inc %eax │ │ │ │ + add %ebx,0x40017e1f(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ std │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ and %edi,0x1(%esi) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ std │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %ebp,0x22(%eax) │ │ │ │ + add %eax,0x22(%eax) │ │ │ │ jle 1022fb1 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ std │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %ebx,0x40017e23(%eax) │ │ │ │ + add %esi,0x23(%eax) │ │ │ │ + jle 1022fc9 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ std │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - and $0x7e,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebp,0x17e24(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ std │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %ebp,(%eax) │ │ │ │ - es jle 1022ff9 │ │ │ │ - inc %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0xe0,(%eax) │ │ │ │ + add %ebp,%eax │ │ │ │ + and $0x140017e,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %ah,%al │ │ │ │ cld │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %eax,0x17e27(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %ebx,0x27(%eax) │ │ │ │ + jle 1023011 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ cld │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - sub %bh,0x1(%esi) │ │ │ │ - inc %eax │ │ │ │ + add %ebp,0x40017e28(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ cld │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %ecx,(%eax) │ │ │ │ - sub 0x1(%esi),%bh │ │ │ │ + add %esp,%eax │ │ │ │ + sub %edi,0x1(%esi) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x57fff204(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,0x2b(%eax) │ │ │ │ + add %eax,0x2b(%eax) │ │ │ │ jle 1023059 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x80,(%eax) │ │ │ │ cld │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %esp,%eax │ │ │ │ - sub $0x7e,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edi,0x17e2c(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 102307a │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %edi,0x2e(%eax) │ │ │ │ + add %edx,0x2e(%eax) │ │ │ │ jle 1023089 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x4(%eax) │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - das │ │ │ │ - jle 10230a1 │ │ │ │ - inc %eax │ │ │ │ + add %esp,0x40017e2f(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ cld │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %edi,(%eax) │ │ │ │ - xor %edi,0x1(%esi) │ │ │ │ + add %edi,%eax │ │ │ │ + xor %bh,0x1(%esi) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ cld │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %esp,0x40017e32(%eax) │ │ │ │ + add %esi,0x32(%eax) │ │ │ │ + jle 10230d1 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ cld │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %ecx,(%eax) │ │ │ │ - xor $0x7e,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + xor 0x1(%esi),%edi │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %edi,0x35(%eax) │ │ │ │ + add %edx,0x35(%eax) │ │ │ │ jle 1023101 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ sti │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - ss jle 1023119 │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %ebp,0x17e36(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ sti │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %ebx,0x38(%eax) │ │ │ │ - jle 1023131 │ │ │ │ + add %ebx,(%eax) │ │ │ │ + cmp %bh,0x1(%esi) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ sti │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %edi,%eax │ │ │ │ + add %edx,%eax │ │ │ │ cmp %edi,0x1(%esi) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x57fff205(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,0x3b(%eax) │ │ │ │ - jle 1023161 │ │ │ │ + add %ebx,(%eax) │ │ │ │ + cmp 0x1(%esi),%edi │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x80,(%eax) │ │ │ │ sti │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %edi,%eax │ │ │ │ + add %eax,%eax │ │ │ │ cmp $0x7e,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x5(%eax) │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - aas │ │ │ │ - jle 1023191 │ │ │ │ + add %ebx,%eax │ │ │ │ + jle,pt 1023191 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ sti │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %eax,0x40(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %eax │ │ │ │ jle 10231a9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ sti │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - inc %ecx │ │ │ │ - jle 10231c1 │ │ │ │ - inc %eax │ │ │ │ + add %ebx,0x40017e41(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ sti │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ inc %ebx │ │ │ │ jle 10231d9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ sti │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %ebp,0x17e44(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %edi,0x44(%eax) │ │ │ │ + jle 10231f1 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ sti │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %esp,(%eax) │ │ │ │ - inc %esi │ │ │ │ + add %esp,%eax │ │ │ │ + inc %ebp │ │ │ │ jle 1023209 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ cli │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %ecx,0x17e47(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %esp,0x47(%eax) │ │ │ │ + jle 1023221 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sar $1,%dl │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - dec %eax │ │ │ │ - jle 1023239 │ │ │ │ - inc %eax │ │ │ │ + add %esp,0x40017e48(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ cli │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ dec %edx │ │ │ │ jle 1023251 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xa0,(%eax) │ │ │ │ cli │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %esi,0x4b(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + dec %ebx │ │ │ │ jle 1023269 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x57fff206(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,(%eax) │ │ │ │ - dec %ebp │ │ │ │ + add %esp,%eax │ │ │ │ + dec %esp │ │ │ │ jle 1023281 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x70,(%eax) │ │ │ │ cli │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %ecx,0x4e(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + dec %esi │ │ │ │ jle 1023299 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ cli │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %ebx,%eax │ │ │ │ - dec %edi │ │ │ │ - jle 10232b1 │ │ │ │ - inc %eax │ │ │ │ + add %esp,0x40017e4f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x6(%eax) │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %esi,0x51(%eax) │ │ │ │ + add %ecx,0x51(%eax) │ │ │ │ jle 10232c9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ cli │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - push %edx │ │ │ │ - jle 10232e1 │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %eax,0x17e52(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ cli │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %esp,0x54(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + push %esp │ │ │ │ jle 10232f9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x0,(%eax) │ │ │ │ cli │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %esi,0x17e55(%eax) │ │ │ │ + add %ecx,0x17e55(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ stc │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %esp,(%eax) │ │ │ │ - push %edi │ │ │ │ + add %edi,%eax │ │ │ │ + push %esi │ │ │ │ jle 1023329 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ stc │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %ebx,0x58(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + pop %eax │ │ │ │ jle 1023341 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ stc │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %edi,%eax │ │ │ │ + add %edx,%eax │ │ │ │ pop %ecx │ │ │ │ jle 1023359 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xa0,(%eax) │ │ │ │ stc │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ pop %ebx │ │ │ │ jle 1023371 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x57fff207(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,0x5c(%eax) │ │ │ │ + add %ecx,0x5c(%eax) │ │ │ │ jle 1023389 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x70,(%eax) │ │ │ │ stc │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %ebp,0x17e5d(%eax) │ │ │ │ + add %eax,0x17e5d(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x7(%eax) │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - pop %edi │ │ │ │ + add %ebx,%eax │ │ │ │ + pop %esi │ │ │ │ jle 10233b9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ stc │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %ebx,0x60(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + pusha │ │ │ │ jle 10233d1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ stc │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %ebx,0x40017e61(%eax) │ │ │ │ + add %esi,0x61(%eax) │ │ │ │ + jle 10233e9 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ stc │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - bound %edi,0x1(%esi) │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %ebp,0x17e62(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ stc │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %esp,(%eax) │ │ │ │ - fs jle 1023419 │ │ │ │ + add %edi,%eax │ │ │ │ + arpl %edi,0x1(%esi) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ clc │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %ebx,0x65(%eax) │ │ │ │ - jle 1023431 │ │ │ │ + add %esi,(%eax) │ │ │ │ + gs jle 1023431 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ clc │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %ebx,0x40017e66(%eax) │ │ │ │ + add %esi,0x66(%eax) │ │ │ │ + jle 1023449 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ clc │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - addr16 jle 1023461 │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %ebp,0x17e67(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x57fff208(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - imul $0x140,0x1(%esi),%edi │ │ │ │ + add %ebp,%eax │ │ │ │ + push $0x140017e │ │ │ │ + add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,-0x57fff208(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,0x6a(%eax) │ │ │ │ - jle 1023491 │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %esp,(%eax) │ │ │ │ + push $0x7e │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 1023496 │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %ecx,0x40017e6b(%eax) │ │ │ │ + add %esp,0x6b(%eax) │ │ │ │ + jle 10234a9 │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x8(%eax) │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %edi,0x40017e6c(%eax) │ │ │ │ + add %edx,0x40017e6c(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ clc │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + add %ebx,%eax │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ jle 10234d9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ clc │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %ecx,(%eax) │ │ │ │ - jo 102356d │ │ │ │ - add %eax,0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + jle 10234f1 │ │ │ │ + inc %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0x10,(%eax) │ │ │ │ clc │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %eax,0x71(%eax) │ │ │ │ - jle 1023509 │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %ebx,(%eax) │ │ │ │ + jno 1023585 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %ecx,(%eax) │ │ │ │ - jae 102359d │ │ │ │ + add %esp,%eax │ │ │ │ + jb 102359d │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ - testl $0x7e747001,0xc00ca800 │ │ │ │ + testl $0x7e744801,0xc00ca800 │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ - testl $0x7e7a8801,0xc00ca800 │ │ │ │ + testl $0x7e7a5801,0xc00ca800 │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,-0x57fff209(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ jnp 10235e5 │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x57fff209(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,0x7d(%eax) │ │ │ │ - jle 1023581 │ │ │ │ - inc %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x80,(%eax) │ │ │ │ - testl $0x7e7ea001,0xc00ca800 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %edi,(%eax) │ │ │ │ + jge 10235fd │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %al,-0x57fff209(%eax) │ │ │ │ + or $0xc0,%al │ │ │ │ + add %edi,0x7e(%eax) │ │ │ │ + jle 1023599 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x9(%eax) │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %eax,0x40017e80(%eax) │ │ │ │ + add %ecx,-0x80(%eax) │ │ │ │ + jle 10235b1 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ - testl $0x7e81b801,0xc00ca800 │ │ │ │ + testl $0x7e819001,0xc00ca800 │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x9(%eax) │ │ │ │ or $0xc00ca800,%eax │ │ │ │ - add %ebp,(%eax) │ │ │ │ - cmpl $0x40,0x1(%esi) │ │ │ │ + add %ebp,%eax │ │ │ │ + cmpb $0x40,0x1(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ - testl $0x7e84c001,0xc00ca800 │ │ │ │ + testl $0x7e848801,0xc00ca800 │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ - testl $0x7e862001,0xc00ca800 │ │ │ │ + testl $0x7e85e001,0xc00ca800 │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ testb $0x1,0xc00ca800 │ │ │ │ - enter $0x7e87,$0x1 │ │ │ │ - add %al,0xb580000 │ │ │ │ + mov 0x17e87,%al │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ testb $0x1,0xc00ca800 │ │ │ │ - and %cl,0x140017e(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %al,%al │ │ │ │ - testb $0x1,0xc00ca800 │ │ │ │ - pusha │ │ │ │ - mov 0x1(%esi),%bh │ │ │ │ - add %al,0xb580000 │ │ │ │ + clc │ │ │ │ + mov %bh,0x1(%esi) │ │ │ │ + inc %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + testb $0x1,0xc00ca800 │ │ │ │ + cmp %cl,0x500017e(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %dh,-0x57fff20a(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,%eax │ │ │ │ - mov 0x1(%esi),%edi │ │ │ │ - inc %eax │ │ │ │ + add %edi,0x40017e8b(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x90,(%eax) │ │ │ │ testb $0x1,0xc00ca800 │ │ │ │ - js 1023613 │ │ │ │ - jle 1023689 │ │ │ │ + push %eax │ │ │ │ + lea 0x1(%esi),%edi │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ + add (%ecx),%al │ │ │ │ + lock cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + inc %eax │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ - jns 10236cf │ │ │ │ + jns 10236e7 │ │ │ │ add %ch,(%eax) │ │ │ │ or %eax,%eax │ │ │ │ - add %esi,0x78(%eax) │ │ │ │ + add %edi,0x78(%eax) │ │ │ │ bound %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x4180100(%eax),%ecx │ │ │ │ add %eax,-0x37ffbe73(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - jo 102372a │ │ │ │ + jo 1023742 │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - jae 102370a │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x18010205(%edi,%eax,2) │ │ │ │ - add $0x1,%al │ │ │ │ - inc %eax │ │ │ │ - mov %eax,0xfc80041 │ │ │ │ - rolb $0xa0,(%ecx) │ │ │ │ - jnp 1023748 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ + add %dl,%ah │ │ │ │ + push %ebx │ │ │ │ + cmp %al,(%edx) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and %bh,0xcc8000d(%ebp) │ │ │ │ - rolb $0x28,(%ecx) │ │ │ │ + rolb $0x0,(%ecx) │ │ │ │ (bad) │ │ │ │ jle 1023701 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ mov $0xcc8000d,%ebp │ │ │ │ - rolb $0xa0,(%ecx) │ │ │ │ + rolb $0x60,(%ecx) │ │ │ │ nop │ │ │ │ jle 1023719 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xf0,(%eax) │ │ │ │ mov $0xcc8000d,%esp │ │ │ │ - rolb $0x78,(%ecx) │ │ │ │ + rolb $0x40,(%ecx) │ │ │ │ xchg %eax,%edx │ │ │ │ jle 1023731 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ mov $0xcc8000d,%esp │ │ │ │ - rolb $0xc8,(%ecx) │ │ │ │ + rolb $0xa0,(%ecx) │ │ │ │ xchg %eax,%ebx │ │ │ │ jle 1023749 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ mov $0xcc8000d,%esp │ │ │ │ - rolb $0x0,(%ecx) │ │ │ │ - xchg %eax,%ebp │ │ │ │ + rolb $0xd8,(%ecx) │ │ │ │ + xchg %eax,%esp │ │ │ │ jle 1023761 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x37fff244(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,-0x6a(%eax) │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ jle 1023779 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x90,(%eax) │ │ │ │ mov $0xcc8000d,%esp │ │ │ │ - rolb $0x10,(%ecx) │ │ │ │ - cwtl │ │ │ │ + rolb $0xd8,(%ecx) │ │ │ │ + xchg %eax,%edi │ │ │ │ jle 1023791 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x37fff244(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,-0x67(%eax) │ │ │ │ + add %eax,-0x67(%eax) │ │ │ │ jle 10237a9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ mov $0xcc8000d,%esp │ │ │ │ - rolb $0x8,(%ecx) │ │ │ │ - fwait │ │ │ │ - jle 10237c1 │ │ │ │ - add %al,0xb580000 │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - mov $0xcc8000d,%esp │ │ │ │ - rolb $0x88,(%ecx) │ │ │ │ - pushf │ │ │ │ + rolb $0xe0,(%ecx) │ │ │ │ + lcall $0x0,$0x500017e │ │ │ │ + pop %eax │ │ │ │ + or 0x180100(%eax),%ecx │ │ │ │ + add %dl,-0x44(%eax) │ │ │ │ + or $0xc00cc800,%eax │ │ │ │ + add %esp,-0x64(%eax) │ │ │ │ jle 10237d9 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x44(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edi,0x40017e9d(%eax) │ │ │ │ + add %edx,0x40017e9d(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ mov $0xcc8000d,%esp │ │ │ │ - rolb $0xa0,(%ecx) │ │ │ │ + rolb $0x28,(%ecx) │ │ │ │ lahf │ │ │ │ jle 1023809 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ mov $0xcc8000d,%esp │ │ │ │ - rolb $0x0,(%ecx) │ │ │ │ - mov 0x140017e,%eax │ │ │ │ + rolb $0xd8,(%ecx) │ │ │ │ + mov 0x140017e,%al │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ mov $0xcc8000d,%ebx │ │ │ │ - rolb $0x80,(%ecx) │ │ │ │ + rolb $0x58,(%ecx) │ │ │ │ mov %al,0x500017e │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ mov $0xcc8000d,%ebx │ │ │ │ - rolb $0xd8,(%ecx) │ │ │ │ + rolb $0xb0,(%ecx) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ jle 1023851 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ mov $0xcc8000d,%ebx │ │ │ │ - rolb $0x28,(%ecx) │ │ │ │ + rolb $0x0,(%ecx) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ jle 1023869 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xbb,%al │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - jle 1023881 │ │ │ │ - inc %eax │ │ │ │ + add %esp,0x40017ea7(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x37fff245(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - test $0x140017e,%eax │ │ │ │ + add %ebp,%eax │ │ │ │ + test $0x7e,%al │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ mov $0xcc8000d,%edx │ │ │ │ - rolb $0xd8,(%ecx) │ │ │ │ + rolb $0x98,(%ecx) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ jle 10238b1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ mov $0xcc8000d,%edx │ │ │ │ - rolb $0xc0,(%ecx) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ jle 10238c9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ mov $0xcc8000d,%edx │ │ │ │ - rolb $0x48,(%ecx) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ jle 10238e1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x37fff246(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,0x40017eb0(%eax) │ │ │ │ + add %edi,-0x50(%eax) │ │ │ │ + jle 10238f9 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x90,(%eax) │ │ │ │ mov $0xcc8000d,%edx │ │ │ │ - rolb $0x60,(%ecx) │ │ │ │ + rolb $0x28,(%ecx) │ │ │ │ mov $0x7e,%dl │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x37fff246(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,0x40017eb3(%eax) │ │ │ │ + add %eax,0x40017eb3(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ mov $0xcc8000d,%edx │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ - mov $0x7e,%ch │ │ │ │ + rolb $0xf8,(%ecx) │ │ │ │ + mov $0x7e,%ah │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x46(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebp,0x40017eb6(%eax) │ │ │ │ + add %eax,0x40017eb6(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ mov $0xcc8000d,%edx │ │ │ │ - rolb $0x28,(%ecx) │ │ │ │ + rolb $0x0,(%ecx) │ │ │ │ mov $0x500017e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,(%eax) │ │ │ │ mov $0xcc8000d,%edx │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ mov $0x140017e,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xcc8000d,%edx │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - mov $0x500017e,%ebx │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ + mov $0x500017e,%edx │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ mov $0xcc8000d,%ecx │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x40,(%ecx) │ │ │ │ mov $0x140017e,%esp │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ mov $0xcc8000d,%ecx │ │ │ │ - rolb $0x0,(%ecx) │ │ │ │ - mov $0x500017e,%esi │ │ │ │ + rolb $0xd8,(%ecx) │ │ │ │ + mov $0x500017e,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ mov $0xcc8000d,%ecx │ │ │ │ - rolb $0x48,(%ecx) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ mov $0x140017e,%edi │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,-0x37fff247(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,%eax │ │ │ │ - sarb $0x0,0x1(%esi) │ │ │ │ + add %edi,0x17ec0(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x37fff247(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,-0x3e(%eax) │ │ │ │ - jle 1023a19 │ │ │ │ + add %esp,(%eax) │ │ │ │ + ret $0x17e │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x70,(%eax) │ │ │ │ mov $0xcc8000d,%ecx │ │ │ │ - rolb $0xb0,(%ecx) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ ret │ │ │ │ jle 1023a31 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x47(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %eax,-0x3b(%eax) │ │ │ │ - jle 1023a49 │ │ │ │ + add %ecx,(%eax) │ │ │ │ + lds 0x1(%esi),%edi │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ mov $0xcc8000d,%ecx │ │ │ │ - rolb $0x98,(%ecx) │ │ │ │ + rolb $0x70,(%ecx) │ │ │ │ (bad) │ │ │ │ jle 1023a61 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov $0xcc8000d,%ecx │ │ │ │ - rolb $0xf8,(%ecx) │ │ │ │ + rolb $0xc8,(%ecx) │ │ │ │ (bad) │ │ │ │ jle 1023a79 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ mov $0xcc8000d,%ecx │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x8,(%ecx) │ │ │ │ leave │ │ │ │ jle 1023a91 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xcc8000d,%ecx │ │ │ │ - rolb $0x88,(%ecx) │ │ │ │ + rolb $0x60,(%ecx) │ │ │ │ lret $0x17e │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ mov $0xcc8000d,%eax │ │ │ │ - rolb $0xf8,(%ecx) │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ lret │ │ │ │ jle 1023ac1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ mov $0xcc8000d,%eax │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ int $0x7e │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,-0x37fff248(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,-0x31(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + iret │ │ │ │ jle 1023af1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x37fff248(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,0x40017ed0(%eax) │ │ │ │ + add %edi,-0x30(%eax) │ │ │ │ + jle 1023b09 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x80,(%eax) │ │ │ │ mov $0xcc8000d,%eax │ │ │ │ - rolb $0x38,(%ecx) │ │ │ │ + rolb $0x8,(%ecx) │ │ │ │ sarb %cl,0x1(%esi) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x48(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - sarl %cl,0x1(%esi) │ │ │ │ - inc %eax │ │ │ │ + add %ebp,0x40017ed3(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ mov $0xcc8000d,%eax │ │ │ │ - rolb $0x10,(%ecx) │ │ │ │ - aad $0x7e │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ + aam $0x7e │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x48(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - (bad) │ │ │ │ - jle 1023b69 │ │ │ │ - inc %eax │ │ │ │ + add %ecx,0x40017ed6(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ mov $0xcc8000d,%eax │ │ │ │ - rolb $0x78,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ fdivrs 0x1(%esi) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ mov $0xcc8000d,%eax │ │ │ │ - rolb $0x38,(%ecx) │ │ │ │ + rolb $0x0,(%ecx) │ │ │ │ fidivrl 0x1(%esi) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xf0,(%eax) │ │ │ │ mov $0xd,%bh │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,0x17edb(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %edi,-0x25(%eax) │ │ │ │ + jle 1023bb1 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ mov $0xd,%bh │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - fnstsw 0x1(%esi) │ │ │ │ + add %ebx,%eax │ │ │ │ + fdivrl 0x1(%esi) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ mov $0xd,%bh │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,0x17ede(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %edx,-0x22(%eax) │ │ │ │ + jle 1023be1 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x37fff249(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,(%eax) │ │ │ │ - loopne 1023c75 │ │ │ │ - add %eax,0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %dl,-0x37fff249(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + fistpll 0x1(%esi) │ │ │ │ + inc %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0x90,(%eax) │ │ │ │ + mov $0xd,%bh │ │ │ │ + add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,-0x1f(%eax) │ │ │ │ - jle 1023c11 │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %esi,(%eax) │ │ │ │ + loope 1023c8d │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x37fff249(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,%eax │ │ │ │ + add %eax,%eax │ │ │ │ loop 1023ca5 │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,-0x49(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ in $0x7e,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x49(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edi,0x40017ee5(%eax) │ │ │ │ + add %eax,0x40017ee5(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ mov $0xd,%bh │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ out %eax,$0x7e │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ mov $0xd,%bh │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,0x40017ee8(%eax) │ │ │ │ + add %ebp,-0x18(%eax) │ │ │ │ + jle 1023c89 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x0,(%eax) │ │ │ │ mov $0xd,%bh │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,%eax │ │ │ │ - jmp 6023e20 <_edata@@Base+0x1a23e20> │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %ebp,0x17ee9(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %dh,%al │ │ │ │ mov $0xd,%dh │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,-0x15(%eax) │ │ │ │ - jle 1023cb9 │ │ │ │ - inc %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0xd0,(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + jmp 1023d35 │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %dl,%al │ │ │ │ mov $0xd,%dh │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ in (%dx),%al │ │ │ │ jle 1023cd1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ shlb $0xc0,0xcc8000d(%esi) │ │ │ │ - add %esp,0x40017eee(%eax) │ │ │ │ + add %esi,-0x12(%eax) │ │ │ │ + jle 1023ce9 │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x37fff24a(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - lock jle 1023d01 │ │ │ │ + add %ebp,%eax │ │ │ │ + out %eax,(%dx) │ │ │ │ + jle 1023d01 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x90,(%eax) │ │ │ │ mov $0xd,%dh │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,0x17ef1(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %esp,-0xf(%eax) │ │ │ │ + jle 1023d19 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x37fff24a(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,(%eax) │ │ │ │ - repz jle 1023d31 │ │ │ │ + add %esp,%eax │ │ │ │ + bnd jle 1023d31 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ mov $0xd,%dh │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,0x17ef4(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %esp,-0xc(%eax) │ │ │ │ + jle 1023d49 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x4a(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esp,(%eax) │ │ │ │ - idivb 0x1(%esi) │ │ │ │ + add %edi,%eax │ │ │ │ + cmc │ │ │ │ + jle 1023d61 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ mov $0xd,%dh │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,0x17ef7(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %ebp,-0x9(%eax) │ │ │ │ + jle 1023d79 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ mov $0xd,%dh │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ - stc │ │ │ │ + add %esi,%eax │ │ │ │ + clc │ │ │ │ jle 1023d91 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x0,(%eax) │ │ │ │ mov $0xd,%dh │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,%eax │ │ │ │ - cli │ │ │ │ - jle 1023da9 │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %esp,0x17efa(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ mov $0xd,%ch │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ cld │ │ │ │ jle 1023dc1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ mov $0xd,%ch │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,-0x3(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + std │ │ │ │ jle 1023dd9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ mov $0xd,%ch │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,%eax │ │ │ │ - (bad) │ │ │ │ - jle 1023df1 │ │ │ │ - inc %eax │ │ │ │ + add %ebp,0x40017efe(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xa0,(%eax) │ │ │ │ mov $0xd,%ch │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,0x0(%eax) │ │ │ │ + add %edx,0x0(%eax) │ │ │ │ jg 1023e09 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x37fff24b(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,(%eax) │ │ │ │ - add 0x1(%edi),%bh │ │ │ │ + add %esp,%eax │ │ │ │ + add %edi,0x1(%edi) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x70,(%eax) │ │ │ │ mov $0xd,%ch │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,0x17f03(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %ecx,0x3(%eax) │ │ │ │ + jg 1023e39 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x4b(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ add $0x140017f,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,-0x4b(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esp,0x17f06(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %esp,0x6(%eax) │ │ │ │ + jg 1023e69 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor %dh,0xcc8000d(%ebp) │ │ │ │ - rolb $0x10,(%ecx) │ │ │ │ - or %bh,0x1(%edi) │ │ │ │ + rolb $0xe0,(%ecx) │ │ │ │ + pop %es │ │ │ │ + jg 1023e81 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ mov $0xd,%ch │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,0x9(%eax) │ │ │ │ - jg 1023e99 │ │ │ │ + add %esp,(%eax) │ │ │ │ + or %edi,0x1(%edi) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x0,(%eax) │ │ │ │ mov $0xd,%ch │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ or 0x1(%edi),%bh │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ mov $0xd,%ah │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,0xc(%eax) │ │ │ │ - jg 1023ec9 │ │ │ │ - inc %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0xd0,(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + or $0x7f,%al │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %dl,%al │ │ │ │ mov $0xd,%ah │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,0x17f0d(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %edi,0xd(%eax) │ │ │ │ + jg 1023ee1 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ mov $0xd,%ah │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,0x40017f0f(%eax) │ │ │ │ + add %ebx,0xf(%eax) │ │ │ │ + jg 1023ef9 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xa0,(%eax) │ │ │ │ mov $0xd,%ah │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,%eax │ │ │ │ - adc %bh,0x1(%edi) │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %edi,0x17f10(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ mov $0xd,%ah │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,0x12(%eax) │ │ │ │ - jg 1023f29 │ │ │ │ + add %edi,(%eax) │ │ │ │ + adc 0x1(%edi),%bh │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x37fff24c(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,%eax │ │ │ │ + add %eax,%eax │ │ │ │ adc 0x1(%edi),%edi │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ mov $0xd,%ah │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,0x15(%eax) │ │ │ │ - jg 1023f59 │ │ │ │ - add %al,0xb580000 │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + add %ebp,(%eax) │ │ │ │ + adc $0x500017f,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %dl,-0x4c(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edi,0x40017f16(%eax) │ │ │ │ + add %edx,0x40017f16(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ mov $0xd,%ah │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ pop %ss │ │ │ │ jg 1023f89 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ mov $0xd,%ah │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,0x40017f19(%eax) │ │ │ │ + add %esi,0x19(%eax) │ │ │ │ + jg 1023fa1 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x0,(%eax) │ │ │ │ mov $0xd,%ah │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,%eax │ │ │ │ - sbb 0x1(%edi),%edi │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %ebx,0x17f1b(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ mov $0xd,%bl │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,0x1d(%eax) │ │ │ │ + add %eax,0x1d(%eax) │ │ │ │ jg 1023fd1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ mov $0xd,%bl │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,(%eax) │ │ │ │ - pop %ds │ │ │ │ + add %ebp,%eax │ │ │ │ + push %ds │ │ │ │ jg 1023fe9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ mov $0xd,%bl │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,0x20(%eax) │ │ │ │ + add %edx,0x20(%eax) │ │ │ │ jg 1024001 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xa0,(%eax) │ │ │ │ mov $0xd,%bl │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,%eax │ │ │ │ - and %edi,0x1(%edi) │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %esp,0x17f21(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x37fff24d(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,0x23(%eax) │ │ │ │ + add %ecx,0x23(%eax) │ │ │ │ jg 1024031 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x70,(%eax) │ │ │ │ mov $0xd,%bl │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,%eax │ │ │ │ - and $0x7f,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebx,0x17f24(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x4d(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esi,(%eax) │ │ │ │ - es jg 1024061 │ │ │ │ - inc %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x40,(%eax) │ │ │ │ - mov $0xd,%bl │ │ │ │ - add %cl,%al │ │ │ │ - or $0xc0,%al │ │ │ │ - add %ecx,%eax │ │ │ │ - daa │ │ │ │ - jg 1024079 │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %esi,%eax │ │ │ │ + and $0x140017f,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %al,-0x4d(%eax) │ │ │ │ + or $0xc00cc800,%eax │ │ │ │ + add %esp,0x17f27(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov $0xd,%bl │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ sub %edi,0x1(%edi) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ mov $0xd,%bl │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,0x17f2a(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %esp,0x2a(%eax) │ │ │ │ + jg 10240a9 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd,%bl │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ + add %ebx,%eax │ │ │ │ + sub 0x1(%edi),%edi │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ - sub $0x7f,%al │ │ │ │ - add %eax,0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %ah,%al │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0xe0,(%eax) │ │ │ │ mov $0xd,%dl │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,0x2d(%eax) │ │ │ │ - jg 10240d9 │ │ │ │ - add %al,0xb580000 │ │ │ │ - mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + sub $0x500017f,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ mov $0xd,%dl │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,0x40017f2e(%eax) │ │ │ │ + add %esi,0x2e(%eax) │ │ │ │ + jg 10240f1 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ mov $0xd,%dl │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,0x30(%eax) │ │ │ │ - jg 1024109 │ │ │ │ + add %edx,(%eax) │ │ │ │ + xor %bh,0x1(%edi) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x37fff24e(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,0x40017f31(%eax) │ │ │ │ + add %esi,0x31(%eax) │ │ │ │ + jg 1024121 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x80,(%eax) │ │ │ │ mov $0xd,%dl │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,%eax │ │ │ │ - xor 0x1(%edi),%bh │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %ebp,0x17f32(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x4e(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esp,0x40017f35(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - mov $0xd,%dl │ │ │ │ - add %cl,%al │ │ │ │ - or $0xc0,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - aaa │ │ │ │ - jg 1024169 │ │ │ │ + add %esp,(%eax) │ │ │ │ + xor $0x140017f,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %dl,-0x4e(%eax) │ │ │ │ + or $0xc00cc800,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + ss jg 1024169 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x4e(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edx,0x40017f38(%eax) │ │ │ │ + add %ebx,0x38(%eax) │ │ │ │ + jg 1024181 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ mov $0xd,%dl │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,%eax │ │ │ │ + add %eax,%eax │ │ │ │ cmp %edi,0x1(%edi) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ mov $0xd,%dl │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,0x3b(%eax) │ │ │ │ + add %ecx,0x3b(%eax) │ │ │ │ jg 10241b1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xf0,(%eax) │ │ │ │ mov $0xd,%cl │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,%eax │ │ │ │ - cmp $0x7f,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %esi,0x17f3c(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ mov $0xd,%cl │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,0x40017f3e(%eax) │ │ │ │ + add %eax,0x40017f3e(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ mov $0xd,%cl │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %eax │ │ │ │ + add %esi,%eax │ │ │ │ + aas │ │ │ │ jg 10241f9 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x37fff24f(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,0x40017f41(%eax) │ │ │ │ + add %ebp,0x41(%eax) │ │ │ │ + jg 1024211 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x90,(%eax) │ │ │ │ mov $0xd,%cl │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,%eax │ │ │ │ - inc %edx │ │ │ │ - jg 1024229 │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %edi,0x17f42(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x37fff24f(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ inc %esp │ │ │ │ jg 1024241 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ mov $0xd,%cl │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,0x17f45(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %ecx,0x45(%eax) │ │ │ │ + jg 1024259 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x4f(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebx,%eax │ │ │ │ - inc %esi │ │ │ │ - jg 1024271 │ │ │ │ - inc %eax │ │ │ │ + add %esi,0x40017f46(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ mov $0xd,%cl │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,0x48(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + dec %eax │ │ │ │ jg 1024289 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ mov $0xd,%cl │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - dec %edx │ │ │ │ + add %edx,%eax │ │ │ │ + dec %ecx │ │ │ │ jg 10242a1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x0,(%eax) │ │ │ │ mov $0xd,%cl │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,0x17f4b(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %esi,0x4b(%eax) │ │ │ │ + jg 10242b9 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ mov $0xd,%al │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ dec %ebp │ │ │ │ jg 10242d1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ mov $0xd,%al │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,0x17f4e(%eax) │ │ │ │ + add %eax,0x17f4e(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ shlb $0xc0,0xcc8000d(%eax) │ │ │ │ - add %esi,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ dec %edi │ │ │ │ jg 1024301 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x37fff250(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,0x51(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + push %ecx │ │ │ │ jg 1024319 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x90,(%eax) │ │ │ │ mov $0xd,%al │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,%eax │ │ │ │ + add %edx,%eax │ │ │ │ push %edx │ │ │ │ jg 1024331 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x37fff250(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,0x54(%eax) │ │ │ │ + add %ecx,0x54(%eax) │ │ │ │ jg 1024349 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ mov $0xd,%al │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,%eax │ │ │ │ - push %ebp │ │ │ │ - jg 1024361 │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %ebx,0x17f55(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x50(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ push %edi │ │ │ │ jg 1024379 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ mov $0xd,%al │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,%eax │ │ │ │ - pop %eax │ │ │ │ - jg 1024391 │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %esp,0x17f58(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ mov $0xd,%al │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - pop %edx │ │ │ │ + add %esi,%eax │ │ │ │ + pop %ecx │ │ │ │ jg 10243a9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x0,(%eax) │ │ │ │ mov $0xd,%al │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,0x5b(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + pop %ebx │ │ │ │ jg 10243c1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lock scas %es:(%edi),%eax │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esp,%eax │ │ │ │ - pop %esp │ │ │ │ - jg 10243d9 │ │ │ │ - inc %eax │ │ │ │ + add %ebp,0x40017f5c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ scas %es:(%edi),%eax │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esi,0x5e(%eax) │ │ │ │ + add %ecx,0x5e(%eax) │ │ │ │ jg 10243f1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edi,0x17f5f(%eax) │ │ │ │ + add %edx,0x17f5f(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x37fff251(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,0x40017f61(%eax) │ │ │ │ + add %ebp,0x61(%eax) │ │ │ │ + jg 1024421 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x90,(%eax) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esi,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ bound %edi,0x1(%edi) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x37fff251(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ fs jg 1024451 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - gs jg 1024469 │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %edx,0x17f65(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x51(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ecx,0x40017f67(%eax) │ │ │ │ + add %edx,0x67(%eax) │ │ │ │ + jg 1024481 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esp,%eax │ │ │ │ - push $0x500017f │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %edi,0x17f68(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edi,0x6a(%eax) │ │ │ │ + add %eax,0x6a(%eax) │ │ │ │ jg 10244b1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x0,(%eax) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebp,%eax │ │ │ │ - imul $0x0,0x1(%edi),%edi │ │ │ │ + add %ebp,0x17f6b(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ scas %es:(%edi),%al │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edi,0x6d(%eax) │ │ │ │ + add %edx,0x6d(%eax) │ │ │ │ jg 10244e1 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ scas %es:(%edi),%al │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esp,%eax │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - jg 10244f9 │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %esp,0x17f6e(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ scas %es:(%edi),%al │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %eax,0x40017f70(%eax) │ │ │ │ + add %ebx,0x70(%eax) │ │ │ │ + jg 1024511 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xa0,(%eax) │ │ │ │ scas %es:(%edi),%al │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edi,0x17f71(%eax) │ │ │ │ + add %edx,0x17f71(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x37fff252(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - jae 10245be │ │ │ │ + add %esp,%eax │ │ │ │ + jb 10245be │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,-0x52(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebp,0x74(%eax) │ │ │ │ - jg 1024559 │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %ebp,(%eax) │ │ │ │ + je 10245d6 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x52(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - jbe 10245ee │ │ │ │ + add %ebx,%eax │ │ │ │ + jne 10245ee │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,-0x52(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ecx,0x77(%eax) │ │ │ │ - jg 1024589 │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %esp,(%eax) │ │ │ │ + ja 1024606 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ scas %es:(%edi),%al │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esi,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ js 102461e │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ scas %es:(%edi),%al │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ecx,0x17f7a(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %esp,0x7a(%eax) │ │ │ │ + jg 10245b9 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ scas %es:(%edi),%al │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - jnp 102464e │ │ │ │ - add %eax,0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %ah,%al │ │ │ │ + add %esp,0x40017f7b(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0xe0,(%eax) │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edx,0x7d(%eax) │ │ │ │ - jg 10245e9 │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %ebx,(%eax) │ │ │ │ + jge 1024666 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esp,%eax │ │ │ │ - jle 102467e │ │ │ │ - add %eax,0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %dh,-0x37fff253(%eax) │ │ │ │ - or $0xc0,%al │ │ │ │ - add %ecx,-0x80(%eax) │ │ │ │ - jg 1024619 │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %edi,0x40017f7e(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0xb0,(%eax) │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + or $0xc00cc800,%eax │ │ │ │ + add %ecx,(%eax) │ │ │ │ + cmpb $0x0,0x1(%edi) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x37fff253(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,%eax │ │ │ │ - cmpl $0x140,0x1(%edi) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %al,-0x37fff253(%eax) │ │ │ │ - or $0xc0,%al │ │ │ │ - add %esp,(%eax) │ │ │ │ - test %bh,0x1(%edi) │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %esi,0x40017f81(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0x80,(%eax) │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + or $0xc00cc800,%eax │ │ │ │ + add %edi,%eax │ │ │ │ + cmpl $0x0,0x1(%edi) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x53(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esi,0x40017f86(%eax) │ │ │ │ + add %ecx,0x40017f86(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebx,-0x78(%eax) │ │ │ │ - jg 1024679 │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov %bh,0x1(%edi) │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x53(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - mov %edi,0x1(%edi) │ │ │ │ - inc %eax │ │ │ │ + add %edx,0x40017f89(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x1(%edi),%edi │ │ │ │ + add %ebx,%eax │ │ │ │ + mov 0x1(%edi),%bh │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %ch,0xcc8000d(%ebp) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ mov %?,0x1(%edi) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edi,0x40017f8d(%eax) │ │ │ │ + add %edx,0x40017f8d(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebx,-0x71(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + (bad) │ │ │ │ jg 10246f1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - nop │ │ │ │ - jg 1024709 │ │ │ │ - inc %eax │ │ │ │ + add %esp,0x40017f90(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esi,(%eax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add %edi,(%eax) │ │ │ │ + xchg %eax,%edx │ │ │ │ jg 1024721 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x37fff254(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,-0x6c(%eax) │ │ │ │ + add %ecx,-0x6c(%eax) │ │ │ │ jg 1024739 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x80,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edi,%eax │ │ │ │ + add %eax,%eax │ │ │ │ xchg %eax,%ebp │ │ │ │ jg 1024751 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x54(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebx,-0x69(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + xchg %eax,%edi │ │ │ │ jg 1024769 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - cwtl │ │ │ │ - jg 1024781 │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %eax,0x17f98(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x54(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edx,-0x66(%eax) │ │ │ │ - jg 1024799 │ │ │ │ - inc %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x20,(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + lcall $0x0,$0x140017f │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %ah,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edx,0x17f9b(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %ebp,-0x65(%eax) │ │ │ │ + jg 10247b1 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ popf │ │ │ │ jg 10247c9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xf0,(%eax) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebx,0x17f9e(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %esi,-0x62(%eax) │ │ │ │ + jg 10247e1 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ mov 0x140017f,%al │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebx,0x17fa1(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %ebx,-0x5f(%eax) │ │ │ │ + jg 1024811 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x37fff255(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,(%eax) │ │ │ │ - mov %eax,0x140017f │ │ │ │ + add %esi,%eax │ │ │ │ + mov %al,0x140017f │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,-0x37fff255(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,0x17fa4(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %ebx,-0x5c(%eax) │ │ │ │ + jg 1024841 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x37fff255(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ jg 1024859 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edx,0x17fa7(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %ebp,-0x59(%eax) │ │ │ │ + jg 1024871 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x55(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - test $0x7f,%al │ │ │ │ - add %eax,0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ + add %ebp,0x40017fa8(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0x30,(%eax) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ecx,-0x56(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ jg 10248a1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edx,0x40017fab(%eax) │ │ │ │ + add %ebp,-0x55(%eax) │ │ │ │ + jg 10248b9 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x0,(%eax) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - jg 10248d1 │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %esp,0x17fac(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ stos %al,%es:(%edi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ecx,(%eax) │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %esp,%eax │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ jg 10248e9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebx,-0x51(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ jg 1024901 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ stos %al,%es:(%edi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esi,0x40017fb0(%eax) │ │ │ │ + add %ecx,0x40017fb0(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xa0,(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebx,-0x4e(%eax) │ │ │ │ - jg 1024931 │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %edx,(%eax) │ │ │ │ + mov $0x7f,%dl │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x37fff256(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,0x40017fb3(%eax) │ │ │ │ + add %ecx,0x40017fb3(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x70,(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esp,(%eax) │ │ │ │ - mov $0x7f,%ch │ │ │ │ + add %edi,%eax │ │ │ │ + mov $0x7f,%ah │ │ │ │ add %eax,(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x56(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebp,0x40017fb6(%eax) │ │ │ │ + add %eax,0x40017fb6(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edx,(%eax) │ │ │ │ - mov $0x500017f,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %edx,%eax │ │ │ │ + mov $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebp,0x40017fb9(%eax) │ │ │ │ + add %eax,0x40017fb9(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edx,(%eax) │ │ │ │ - mov $0x500017f,%ebx │ │ │ │ + add %edx,%eax │ │ │ │ + mov $0x500017f,%edx │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esp,0x40017fbc(%eax) │ │ │ │ + add %esp,-0x44(%eax) │ │ │ │ + jg 10249d9 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ test $0xcc8000d,%eax │ │ │ │ - rolb $0x40,(%ecx) │ │ │ │ + rolb $0x8,(%ecx) │ │ │ │ mov $0x500017f,%esi │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ test $0xcc8000d,%eax │ │ │ │ - rolb $0x98,(%ecx) │ │ │ │ + rolb $0x58,(%ecx) │ │ │ │ mov $0x140017f,%edi │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,-0x37fff257(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ sarl $0x0,0x1(%edi) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x37fff257(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,%eax │ │ │ │ - ret $0x17f │ │ │ │ - inc %eax │ │ │ │ + add %ecx,0x40017fc2(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x80,(%eax) │ │ │ │ test $0xcc8000d,%eax │ │ │ │ - rolb $0x28,(%ecx) │ │ │ │ - les 0x1(%edi),%edi │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ + ret │ │ │ │ + jg 1024a51 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x57(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebp,0x40017fc5(%eax) │ │ │ │ + add %eax,0x40017fc5(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ test $0xcc8000d,%eax │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0xd8,(%ecx) │ │ │ │ (bad) │ │ │ │ jg 1024a81 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x57(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ecx,0x40017fc8(%eax) │ │ │ │ + add %esp,-0x38(%eax) │ │ │ │ + jg 1024a99 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ test $0xcc8000d,%eax │ │ │ │ - rolb $0xc0,(%ecx) │ │ │ │ + rolb $0x98,(%ecx) │ │ │ │ leave │ │ │ │ jg 1024ab1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ test $0xcc8000d,%eax │ │ │ │ - rolb $0x0,(%ecx) │ │ │ │ - lret │ │ │ │ - jg 1024ac9 │ │ │ │ + rolb $0xd8,(%ecx) │ │ │ │ + lret $0x17f │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xf0,(%eax) │ │ │ │ test $0xd,%al │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,-0x34(%eax) │ │ │ │ + add %edx,-0x34(%eax) │ │ │ │ jg 1024ae1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ test $0xd,%al │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,%eax │ │ │ │ + add %edx,%eax │ │ │ │ int $0x7f │ │ │ │ add %eax,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ test $0xd,%al │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,-0x31(%eax) │ │ │ │ + add %ecx,-0x31(%eax) │ │ │ │ jg 1024b11 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xa8,%al │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esi,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ sarb $1,0x1(%edi) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x37fff258(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,-0x2e(%eax) │ │ │ │ - jg 1024b41 │ │ │ │ + add %esp,(%eax) │ │ │ │ + sarb %cl,0x1(%edi) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x80,(%eax) │ │ │ │ test $0xd,%al │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,-0x2c(%eax) │ │ │ │ - jg 1024b59 │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %ebx,(%eax) │ │ │ │ + aam $0x7f │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x58(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edi,0x40017fd5(%eax) │ │ │ │ + add %edi,-0x2b(%eax) │ │ │ │ + jg 1024b71 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ test $0xd,%al │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ + add %ebx,%eax │ │ │ │ + (bad) │ │ │ │ jg 1024b89 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x58(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esp,-0x28(%eax) │ │ │ │ - jg 1024ba1 │ │ │ │ + add %edi,(%eax) │ │ │ │ + fdivrs 0x1(%edi) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ test $0xd,%al │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,0x17fd9(%eax) │ │ │ │ + add %eax,0x17fd9(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %ch,0xcc8000d(%eax) │ │ │ │ - rolb $0x48,(%ecx) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ fstpt 0x1(%edi) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ test $0xd,%al │ │ │ │ add %cl,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,0x40017fdc(%eax) │ │ │ │ + add %esp,-0x24(%eax) │ │ │ │ + jg 1024be9 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - fnstsw 0x1(%edi) │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %esp,0x17fdd(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edx,(%eax) │ │ │ │ - fistpll 0x1(%edi) │ │ │ │ + add %ebp,%eax │ │ │ │ + fidivrs 0x1(%edi) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ecx,0x17fe0(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %edx,-0x20(%eax) │ │ │ │ + jg 1024c31 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x37fff259(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,%eax │ │ │ │ - loope 1024cc6 │ │ │ │ - add %eax,0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %al,-0x37fff259(%eax) │ │ │ │ - or $0xc0,%al │ │ │ │ - add %edx,-0x1d(%eax) │ │ │ │ - jg 1024c61 │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %esi,0x40017fe1(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0x80,(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + or $0xc00cc800,%eax │ │ │ │ + add %ebx,(%eax) │ │ │ │ + jecxz 1024cde │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x59(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edx,0x40017fe4(%eax) │ │ │ │ + add %ebp,-0x1c(%eax) │ │ │ │ + jg 1024c79 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - in $0x7f,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %esp,0x17fe5(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x59(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebx,-0x19(%eax) │ │ │ │ - jg 1024ca9 │ │ │ │ - inc %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x20,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + out %eax,$0x7f │ │ │ │ + add %eax,0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %ah,(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edi,(%eax) │ │ │ │ - jmp 1024d3e │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %eax,0x17fea(%eax) │ │ │ │ add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ecx,0x40017fec(%eax) │ │ │ │ + add %esp,-0x14(%eax) │ │ │ │ + jg 1024cd9 │ │ │ │ + inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xf0,(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - in (%dx),%eax │ │ │ │ - jg 1024cf1 │ │ │ │ - add %al,0xb580000 │ │ │ │ + add %ebx,0x17fed(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %edi,-0x11(%eax) │ │ │ │ jg 1024d09 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edx,(%eax) │ │ │ │ - int1 │ │ │ │ - jg 1024d21 │ │ │ │ + add %ebp,%eax │ │ │ │ + lock jg 1024d21 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x37fff25a(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,-0xe(%eax) │ │ │ │ - jg 1024d39 │ │ │ │ + add %ebp,(%eax) │ │ │ │ + bnd jg 1024d39 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x90,(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ecx,0x17ff3(%eax) │ │ │ │ - add $0xb580000,%eax │ │ │ │ + add %esp,-0xd(%eax) │ │ │ │ + jg 1024d51 │ │ │ │ + add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x37fff25a(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,%eax │ │ │ │ - hlt │ │ │ │ - jg 1024d69 │ │ │ │ - inc %eax │ │ │ │ + add %esp,0x40017ff4(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - idivb 0x1(%edi) │ │ │ │ + add %ebx,%eax │ │ │ │ + cmc │ │ │ │ + jg 1024d81 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x5a(%eax) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %eax,-0x9(%eax) │ │ │ │ - jg 1024d99 │ │ │ │ + add %ebx,(%eax) │ │ │ │ + idivl 0x1(%edi) │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edi,-0x8(%eax) │ │ │ │ + add %edx,-0x8(%eax) │ │ │ │ jg 1024db1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %edi,0x40017ff9(%eax) │ │ │ │ + add %edx,0x40017ff9(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x0,(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esi,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ cli │ │ │ │ jg 1024de1 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ cld │ │ │ │ jg 1024df9 │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebp,-0x3(%eax) │ │ │ │ + add %eax,-0x3(%eax) │ │ │ │ jg 1024e11 │ │ │ │ add %al,0xb580000 │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ or $0xc00cc800,%eax │ │ │ │ - add %ebp,0x40017ffe(%eax) │ │ │ │ + add %eax,0x40017ffe(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,0x68002b96(%eax) │ │ │ │ - or $0xc0,%al │ │ │ │ - add %edx,0x16783(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ - add %dl,0x68002de3(%eax) │ │ │ │ - or $0xc0,%al │ │ │ │ - add %esp,-0x77(%eax) │ │ │ │ - add %eax,(%bx,%si) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ + addb $0xa0,(%eax) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + or $0xc00cc800,%eax │ │ │ │ + add %edi,0x17fff(%eax) │ │ │ │ + add $0xb580000,%eax │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addl $0x2d45b0,(%eax) │ │ │ │ - push $0xf001c00c │ │ │ │ + push $0xb801c00c │ │ │ │ xchg %eax,%edx │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addl $0x2bf900,(%eax) │ │ │ │ - push $0x6801c00c │ │ │ │ + push $0x4001c00c │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,0x33(%eax) │ │ │ │ sub $0x0,%al │ │ │ │ - push $0xf801c00c │ │ │ │ - sahf │ │ │ │ + push $0x6801c00c │ │ │ │ + pushf │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,0x68002c32(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - add %eax,(%bx,%si) │ │ │ │ + add %ebx,%eax │ │ │ │ + test $0x167,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - ret │ │ │ │ + pop %eax │ │ │ │ + or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dl,0x32(%eax) │ │ │ │ sub $0x0,%al │ │ │ │ - push $0x8001c00c │ │ │ │ + push $0x5801c00c │ │ │ │ lods %ds:(%esi),%al │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add (%ecx),%eax │ │ │ │ shlb $0x2c,(%ecx) │ │ │ │ add %ch,0xc(%eax) │ │ │ │ - rolb $0xe8,(%ecx) │ │ │ │ + rolb $0xa8,(%ecx) │ │ │ │ scas %es:(%edi),%al │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebx │ │ │ │ add %esp,0x68002c30(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,-0x4d(%eax) │ │ │ │ + add %edx,-0x4d(%eax) │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %edi │ │ │ │ add 0x2f(%eax),%dh │ │ │ │ sub $0x0,%al │ │ │ │ - push $0x7001c00c │ │ │ │ + push $0x4801c00c │ │ │ │ mov $0x67,%ch │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ dec %ecx │ │ │ │ add 0x68002c9a(%eax),%ah │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,%eax │ │ │ │ - mov $0x167,%eax │ │ │ │ + add %eax,0x167b8(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x43180100(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %esi,%eax │ │ │ │ pop %esi │ │ │ │ sub $0x0,%al │ │ │ │ - push $0x1801c00c │ │ │ │ - shlb $0x0,0x1(%edi) │ │ │ │ + push $0xe001c00c │ │ │ │ + mov $0x167,%edi │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - roll $0xc0,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x3ee7ff00(%eax),%ecx │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ sub $0xc00c6800,%eax │ │ │ │ - add %ebx,%eax │ │ │ │ - les 0x1(%edi),%esp │ │ │ │ + add %edx,0x167c4(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x3ce7ff00(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + ret │ │ │ │ add %dh,0x68002d1f(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,(%eax) │ │ │ │ - int $0x67 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %eax,%eax │ │ │ │ + int3 │ │ │ │ + add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ lds (%ecx),%eax │ │ │ │ inc %eax │ │ │ │ ss sub $0xc00c6800,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ + add %esi,(%eax) │ │ │ │ (bad) │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ xchg %al,(%ecx) │ │ │ │ lock ret $0x2d │ │ │ │ - push $0x3801c00c │ │ │ │ - fsubl 0x1(%edi) │ │ │ │ + push $0x6001c00c │ │ │ │ + (bad) 0x1(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x8180100(%eax),%ecx │ │ │ │ add -0x4a(%eax),%ah │ │ │ │ sub $0xc00c6800,%eax │ │ │ │ - add %edi,(%eax) │ │ │ │ - fbld 0x1(%edi) │ │ │ │ + add %edx,%eax │ │ │ │ + fisubs 0x1(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7ee7ff00(%eax),%ecx │ │ │ │ add %ah,0x2e(%eax) │ │ │ │ sub $0x0,%al │ │ │ │ - push $0x9801c00c │ │ │ │ - jecxz 102503e │ │ │ │ + push $0x5801c00c │ │ │ │ + jecxz 1025026 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ leave │ │ │ │ sub $0x0,%al │ │ │ │ - push $0xc001c00c │ │ │ │ - call 1035159 │ │ │ │ + push $0x7801c00c │ │ │ │ + call 1035141 │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x4180100(%eax),%ecx │ │ │ │ add %eax,0x68002b97(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,-0x14(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addl $0x2cad00,(%eax) │ │ │ │ - push $0xb001c00c │ │ │ │ + push $0x7801c00c │ │ │ │ int1 │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %edx,-0x76(%eax) │ │ │ │ sub $0x0,%al │ │ │ │ - push $0xe001c00c │ │ │ │ + push $0xa801c00c │ │ │ │ mulb 0x1(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x45180100(%eax),%ecx │ │ │ │ add %edx,(%eax) │ │ │ │ pushf │ │ │ │ sub $0xc00c6800,%eax │ │ │ │ - add %ecx,(%eax) │ │ │ │ - sti │ │ │ │ + add %esp,%eax │ │ │ │ + cli │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dl,(%eax) │ │ │ │ cs sub $0x0,%al │ │ │ │ - push $0x1801c00c │ │ │ │ - jmp *0x1(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ + push $0xd801c00c │ │ │ │ + (bad) │ │ │ │ + add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%edi │ │ │ │ sub (%eax),%eax │ │ │ │ - push $0x2001c00c │ │ │ │ - add 0x1(%eax),%ebp │ │ │ │ + push $0xb801c00c │ │ │ │ + add 0x1(%eax),%ch │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %ah,0x68002ccd(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,0x16806(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edx,0x6(%eax) │ │ │ │ + push $0x1 │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ cwtl │ │ │ │ sub (%eax),%eax │ │ │ │ - push $0xf001c00c │ │ │ │ + push $0xb001c00c │ │ │ │ or 0x1(%eax),%ch │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dl,0x68002cc0(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,(%eax) │ │ │ │ - or $0x168,%eax │ │ │ │ + add %esi,%eax │ │ │ │ + or $0x68,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x3ce7ff00(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + ret │ │ │ │ add %al,%al │ │ │ │ lea (%eax,%eax,1),%ebp │ │ │ │ - push $0x4001c00c │ │ │ │ + push $0x1801c00c │ │ │ │ adc %ebp,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x3de7ff00(%eax),%ecx │ │ │ │ - add %ah,-0x13(%eax) │ │ │ │ + or 0x4180100(%eax),%ecx │ │ │ │ + add %eax,-0x5d(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x7b,%al │ │ │ │ + popa │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + ret $0x6000 │ │ │ │ + in (%dx),%eax │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ mov %al,0x1(%ecx,%eiz,2) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x80,(%ecx) │ │ │ │ xchg %eax,%ebp │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - enter $0x618e,$0x1 │ │ │ │ + call 103b29f │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x3fe7ef00(%eax),%ecx │ │ │ │ - (bad) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + adc %ebx,(%eax) │ │ │ │ + rorb $0xf0,(%edi) │ │ │ │ into │ │ │ │ or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fcoms 0x3f0162(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ - or -0x3fe7ef00(%eax),%ecx │ │ │ │ - (bad) │ │ │ │ - into │ │ │ │ - or (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - cwtl │ │ │ │ - bound %eax,(%ecx) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - sbb %al,0x2f499001(%esi) │ │ │ │ - add %ch,0xc(%eax) │ │ │ │ - rolb $0xf0,(%ecx) │ │ │ │ - sbb 0x1(%eax),%ch │ │ │ │ - add %al,(%eax) │ │ │ │ + or -0x79e7ff00(%eax),%ecx │ │ │ │ + add %edx,0x68002f49(%eax) │ │ │ │ + or $0xc0,%al │ │ │ │ + add %ebx,0x1681a(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %al,-0x68(%eax) │ │ │ │ sub (%eax),%eax │ │ │ │ - push $0xb801c00c │ │ │ │ + push $0x8001c00c │ │ │ │ pop %ds │ │ │ │ push $0x1 │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %esp │ │ │ │ add %esp,-0xa(%eax) │ │ │ │ sub (%eax),%eax │ │ │ │ - push $0xe801c00c │ │ │ │ + push $0xa801c00c │ │ │ │ and $0x168,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ee7ff00(%eax),%ecx │ │ │ │ add %dh,0x68002bf4(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,%eax │ │ │ │ - sub $0x68,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,0x1682c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret $0x3000 │ │ │ │ hlt │ │ │ │ sub (%eax),%eax │ │ │ │ - push $0x4801c00c │ │ │ │ + push $0x1001c00c │ │ │ │ das │ │ │ │ push $0x1 │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addl $0x2c5270,(%eax) │ │ │ │ - push $0x7001c00c │ │ │ │ + push $0x3801c00c │ │ │ │ xor 0x1(%eax),%ch │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3de7ff00(%eax),%ecx │ │ │ │ add %ah,0x68002bf1(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,%eax │ │ │ │ + add %edx,%eax │ │ │ │ cmp %ch,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x4180100(%eax),%ecx │ │ │ │ add %esi,0x38(%eax) │ │ │ │ add %ch,%cs:0xc(%eax) │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - inc %eax │ │ │ │ + rolb $0xf0,(%ecx) │ │ │ │ + aas │ │ │ │ push $0x3f01 │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ cltd │ │ │ │ sub (%eax),%eax │ │ │ │ - push $0xb801c00c │ │ │ │ + push $0x7801c00c │ │ │ │ inc %ebx │ │ │ │ push $0x1 │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ popf │ │ │ │ sub (%eax),%eax │ │ │ │ - push $0xf801c00c │ │ │ │ + push $0xb801c00c │ │ │ │ inc %edi │ │ │ │ push $0x4001 │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %esp │ │ │ │ add %eax,%eax │ │ │ │ lock sub (%eax),%eax │ │ │ │ - push $0xb001c00c │ │ │ │ + push $0x8801c00c │ │ │ │ dec %esp │ │ │ │ push $0x1 │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add -0x12(%eax),%ah │ │ │ │ sub (%eax),%eax │ │ │ │ - push $0xe001c00c │ │ │ │ + push $0xb801c00c │ │ │ │ push %ecx │ │ │ │ push $0x1 │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %edx │ │ │ │ add %eax,%esi │ │ │ │ and $0xc68002c,%eax │ │ │ │ - rolb $0xa8,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ push %esi │ │ │ │ push $0x1 │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x66(%eax) │ │ │ │ sub (%eax),%eax │ │ │ │ - push $0xe001c00c │ │ │ │ + push $0xb801c00c │ │ │ │ pop %ecx │ │ │ │ push $0x1 │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ lcall $0x1c0,$0xc68002b │ │ │ │ - or %bl,0x1(%eax,%ebp,2) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + loopne 10252e9 │ │ │ │ + push $0x1 │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %ah,-0x75(%eax) │ │ │ │ sub $0x0,%al │ │ │ │ - push $0x4001c00c │ │ │ │ + push $0x1c00c │ │ │ │ popa │ │ │ │ push $0x1 │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ add %ah,0x2e(%ecx) │ │ │ │ add %ch,0xc(%eax) │ │ │ │ - rolb $0xa8,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ push $0x1 │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ cmp $0xc68002d,%eax │ │ │ │ - rolb $0x0,(%ecx) │ │ │ │ - subl $0x0,0x1(%eax) │ │ │ │ + rolb $0xc8,(%ecx) │ │ │ │ + subb $0x0,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %ch,%cs:0xc(%eax) │ │ │ │ - rolb $0xa8,(%ecx) │ │ │ │ + rolb $0x58,(%ecx) │ │ │ │ mov 0x1(%eax),%ch │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ aam $0x2c │ │ │ │ add %ch,0xc(%eax) │ │ │ │ - rolb $0xc8,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ nop │ │ │ │ push $0x1 │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addl $0x2c8540,(%eax) │ │ │ │ - push $0x2801c00c │ │ │ │ - xchg %eax,%esi │ │ │ │ + push $0xe801c00c │ │ │ │ + xchg %eax,%ebp │ │ │ │ push $0x1 │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %eax,(%ecx) │ │ │ │ adc %ch,%ah │ │ │ │ sub (%eax),%eax │ │ │ │ - push $0x2001c00c │ │ │ │ - popf │ │ │ │ + push $0xd801c00c │ │ │ │ + pushf │ │ │ │ push $0x1 │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ xchg %al,(%ecx) │ │ │ │ - lock ja 102538b │ │ │ │ + lock ja 1025373 │ │ │ │ add %ch,0xc(%eax) │ │ │ │ - rolb $0x58,(%ecx) │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + rolb $0xc0,(%ecx) │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ push $0x1 │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %al,-0x68(%eax) │ │ │ │ add %ch,%cs:0xc(%eax) │ │ │ │ - rolb $0xa8,(%ecx) │ │ │ │ + rolb $0x68,(%ecx) │ │ │ │ mov $0x168,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ int1 │ │ │ │ add %ch,%cs:0xc(%eax) │ │ │ │ - rolb $0x78,(%ecx) │ │ │ │ + rolb $0x0,(%ecx) │ │ │ │ ret │ │ │ │ push $0x1 │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,0x68002b9b(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,%eax │ │ │ │ - loope 1025417 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %esp,0x168e1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ sbb 0xc00c6800,%ch │ │ │ │ - add %edi,0x400168e7(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edi,-0x19(%eax) │ │ │ │ + push $0x4001 │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,0x68002f11(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,%eax │ │ │ │ - add $0x69,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + add %esi,0x4(%eax) │ │ │ │ + imul $0x0,(%ecx),%eax │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ and %ebp,(%eax,%eax,1) │ │ │ │ - push $0x7001c00c │ │ │ │ - sbb 0x1(%ecx),%ebp │ │ │ │ + push $0xf001c00c │ │ │ │ + sbb 0x1(%ecx),%ch │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x64(%eax) │ │ │ │ sub (%eax),%eax │ │ │ │ - push $0x3801c00c │ │ │ │ - push %ds │ │ │ │ - imul $0x40,(%ecx),%eax │ │ │ │ + push $0xf001c00c │ │ │ │ + sbb $0x400169,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ sub $0xc00c6800,%eax │ │ │ │ - add %edi,0x21(%eax) │ │ │ │ - imul $0x0,(%ecx),%eax │ │ │ │ + add %esp,(%eax) │ │ │ │ + and %ebp,0x1(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ - jge 1025463 │ │ │ │ + jge 102544b │ │ │ │ add %ch,0xc(%eax) │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ imul $0x0,%es:(%ecx),%eax │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,0x68002b9c(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ - sub $0x69,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + sub 0x1(%ecx),%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %ah,-0x45(%eax) │ │ │ │ sub $0x0,%al │ │ │ │ - push $0x3801c00c │ │ │ │ + push $0x1001c00c │ │ │ │ das │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ mov 0xc00c6800,%gs │ │ │ │ - add %edi,0x16933(%eax) │ │ │ │ + add %eax,0x16933(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,0x68002c73(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,0x38(%eax) │ │ │ │ + add %edi,0x37(%eax) │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,0x68002cb2(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,0x3d(%eax) │ │ │ │ - imul $0x0,(%ecx),%eax │ │ │ │ + add %ebx,(%eax) │ │ │ │ + cmp $0x169,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ popf │ │ │ │ sub (%eax),%eax │ │ │ │ - push $0xc801c00c │ │ │ │ + push $0x9801c00c │ │ │ │ inc %edi │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ fwait │ │ │ │ sub $0x0,%al │ │ │ │ - push $0xb001c00c │ │ │ │ + push $0x6001c00c │ │ │ │ dec %ebx │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,(%eax) │ │ │ │ sub $0xc68002f,%eax │ │ │ │ - rolb $0x48,(%ecx) │ │ │ │ + rolb $0x10,(%ecx) │ │ │ │ popa │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %ah,0x68002cb0(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,0x16978(%eax) │ │ │ │ + add %edi,0x78(%eax) │ │ │ │ + imul $0x0,(%ecx),%eax │ │ │ │ + pop %eax │ │ │ │ + or 0x180100(%eax),%ecx │ │ │ │ + add %al,%al │ │ │ │ + and (%esi),%ebp │ │ │ │ + add %ch,0xc(%eax) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ + subb $0x0,0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - shlb $0x2e,(%ebx) │ │ │ │ - add %ch,0xc(%eax) │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ - subl $0x0,0x1(%ecx) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + inc %ecx │ │ │ │ add %ah,0x68002c81(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,-0x7a(%eax) │ │ │ │ - imul $0x0,(%ecx),%eax │ │ │ │ + add %esi,(%eax) │ │ │ │ + xchg %ch,0x1(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3fe7ef00(%eax),%ecx │ │ │ │ (bad) │ │ │ │ into │ │ │ │ or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + cwtl │ │ │ │ + bound %eax,(%ecx) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %dl,(%ecx) │ │ │ │ + sbb %al,%al │ │ │ │ + (bad) │ │ │ │ + into │ │ │ │ + or (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ js 10254f8 │ │ │ │ bound %eax,(%ecx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ sbb %al,0x418e90(%ecx,%eax,1) │ │ │ │ @@ -75187,234 +75198,230 @@ │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dh,%al │ │ │ │ int1 │ │ │ │ dec %esp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ - rolb $0xf8,(%ecx) │ │ │ │ - or $0x161,%eax │ │ │ │ + rolb $0x40,(%ecx) │ │ │ │ + push %cs │ │ │ │ + popa │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7d67ff00(%eax),%ecx │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,-0x533fff7e(%eax) │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - rorl %cl,0x2(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %ah,-0x77ffb34a(%eax) │ │ │ │ - or $0xb25801c0,%eax │ │ │ │ - bound %eax,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x3ee7ff00(%eax),%ecx │ │ │ │ + add %bl,(%esp,%edx,8) │ │ │ │ + dec %eax │ │ │ │ + add (%ecx),%al │ │ │ │ + sbb %al,%cl │ │ │ │ add %dh,-0x17ffa164(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esi,-0x65(%eax) │ │ │ │ + add %ecx,-0x65(%eax) │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ pop %eax │ │ │ │ or 0x2180100(%eax),%ecx │ │ │ │ add %edx,-0x17ffa17a(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %ecx,0x169c0(%eax) │ │ │ │ + add %esp,-0x40(%eax) │ │ │ │ + imul $0x0,(%ecx),%eax │ │ │ │ + pop %eax │ │ │ │ + or 0x40180100(%eax),%ecx │ │ │ │ + add %ah,-0x77ffb34a(%eax) │ │ │ │ + or $0xb26001c0,%eax │ │ │ │ + bound %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x40180100(%eax),%ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov $0xd88004c,%ecx │ │ │ │ rolb $0xe8,(%ecx) │ │ │ │ mov $0x62,%dh │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - ret │ │ │ │ - add %dl,-0xf(%eax) │ │ │ │ - dec %esp │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ - cmp %ah,0x1(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + inc %ecx │ │ │ │ add %dl,-0x17ffa14a(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %esp,(%eax) │ │ │ │ - fldcw 0x1(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esp,-0x28(%eax) │ │ │ │ + imul $0x0,(%ecx),%eax │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ mov $0x5e,%cl │ │ │ │ add %ch,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebp,-0xc(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + hlt │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,-0x37(%eax) │ │ │ │ pop %esi │ │ │ │ add %ch,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ - sbb %ebp,0x1(%edx) │ │ │ │ + add %edi,%eax │ │ │ │ + sbb %ch,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,-0x7b(%eax) │ │ │ │ pop %esi │ │ │ │ add %ch,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %eax,0x1d(%eax) │ │ │ │ - push $0x1 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + sbb $0x16a,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ sbbl $0xffffffe8,0x0(%esi) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,%eax │ │ │ │ - and %ebp,0x1(%edx) │ │ │ │ + add %ebp,0x16a21(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0x10,(%eax) │ │ │ │ sbbl $0xffffffe8,0x0(%esi) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,0x25(%eax) │ │ │ │ - push $0x1 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + and $0x16a,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ pop %esi │ │ │ │ add %ch,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ daa │ │ │ │ push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,-0x68(%eax) │ │ │ │ pop %esi │ │ │ │ add %ch,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,0x16a29(%eax) │ │ │ │ + add %ebp,0x29(%eax) │ │ │ │ + push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %dl,-0x17ffa17b(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,%eax │ │ │ │ - sub 0x1(%edx),%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ebp,0x16a2b(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x180100(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - xchg %bl,0x0(%esi) │ │ │ │ - call 51041731 <_edata@@Base+0x4ca41731> │ │ │ │ + add %al,0xce8005e(%esi) │ │ │ │ + rolb $0x28,(%ecx) │ │ │ │ sub $0x16a,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%ecx │ │ │ │ pop %esi │ │ │ │ add %ch,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,0x16a30(%eax) │ │ │ │ + add %esp,0x30(%eax) │ │ │ │ + push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %dh,-0x66(%eax) │ │ │ │ pop %esi │ │ │ │ add %ch,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - xor $0x6a,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + xor 0x1(%edx),%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0xe8005e8e,%al │ │ │ │ + pop %eax │ │ │ │ + or 0x180100(%eax),%ecx │ │ │ │ + add %ah,-0x17ffa172(%eax) │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,0x35(%eax) │ │ │ │ + add %edx,0x35(%eax) │ │ │ │ push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x180100(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - jne 10257dd │ │ │ │ + jne 10257c5 │ │ │ │ add %ch,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %edx,0x16a37(%eax) │ │ │ │ + add %ecx,0x37(%eax) │ │ │ │ + push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ sbbl $0x1c00ce8,0x0(%esi) │ │ │ │ - dec %eax │ │ │ │ - cmp 0x1(%edx),%ch │ │ │ │ + and %bh,(%edx) │ │ │ │ + push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x180100(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ xchg %eax,%ebp │ │ │ │ pop %esi │ │ │ │ add %ch,%al │ │ │ │ or $0xc0,%al │ │ │ │ - add %edi,0x16a3d(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0x6a,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %ebx,-0x2abff040(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + ret │ │ │ │ + add %dl,-0xf(%eax) │ │ │ │ + dec %esp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + cmp %ah,0x1(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x3f67ff00(%eax),%ecx │ │ │ │ + cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10257bd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x1801023d(%esp,%edi,1) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ lock dec %esp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ - rolb $0x0,(%ecx) │ │ │ │ + rolb $0x8,(%ecx) │ │ │ │ push %edi │ │ │ │ popa │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ @@ -75424,75 +75431,77 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10257ed │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x50(%esp,%esi,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ - sbb %al,0x4cf05000(%edx) │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0xc8,(%ecx) │ │ │ │ - nop │ │ │ │ - popa │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addl $0x3141c0,(%eax) │ │ │ │ - or %cl,0x448001c0 │ │ │ │ + sbb %al,0x3141c000(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + or $0x445801c0,%eax │ │ │ │ push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ cmp (%ecx),%esi │ │ │ │ add %cl,(%eax) │ │ │ │ - or $0x47c801c0,%eax │ │ │ │ + or $0x478001c0,%eax │ │ │ │ push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dh,(%eax) │ │ │ │ inc %ecx │ │ │ │ xor %eax,(%eax) │ │ │ │ - or %cl,0x4a2801c0 │ │ │ │ + or %cl,0x4a0001c0 │ │ │ │ push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x3d67f700(%eax),%ecx │ │ │ │ - mov %cr4,%eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %dl,-0x10(%eax) │ │ │ │ + dec %esp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0xe0,(%ecx) │ │ │ │ + nop │ │ │ │ + popa │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + or %ebx,-0x5fdff03e(%eax) │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0xd8,(%ecx) │ │ │ │ out %al,(%dx) │ │ │ │ jne 1025879 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ popa │ │ │ │ dec %ecx │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,0x4cefd000(%edx) │ │ │ │ add %cl,0x10(%eax) │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x60,(%ecx) │ │ │ │ scas %es:(%edi),%al │ │ │ │ popa │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,-0x281ff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x3b(%esp,%eiz,8) │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,%al │ │ │ │ punpcklbw (%ebx),%mm3 │ │ │ │ @@ -75508,236 +75517,236 @@ │ │ │ │ aam $0x52 │ │ │ │ add %ch,-0x77fe3ff3(%eax) │ │ │ │ (bad) │ │ │ │ bound %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x3ce7ff00(%eax),%ecx │ │ │ │ - add %al,-0x57ffad2d(%eax) │ │ │ │ - or $0x2e801c0,%eax │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,0x39(%eax) │ │ │ │ push %cs │ │ │ │ add %ch,(%eax) │ │ │ │ - or $0x5b6801c0,%eax │ │ │ │ + or $0x5b3001c0,%eax │ │ │ │ push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,0x28000e2c(%eax) │ │ │ │ - or $0x640801c0,%eax │ │ │ │ + or $0x63d001c0,%eax │ │ │ │ push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x438d1900(%eax),%ecx │ │ │ │ add -0x1e(%eax),%bh │ │ │ │ push %cs │ │ │ │ add -0x45efffff(%edx),%bh │ │ │ │ add %eax,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ - movb $0xe8,(%eax) │ │ │ │ - jnp 10258fb │ │ │ │ + movb $0xb4,(%eax) │ │ │ │ + jnp 10258e3 │ │ │ │ aas │ │ │ │ add %ebx,(%eax) │ │ │ │ - addb $0x60,(%eax) │ │ │ │ - (bad) │ │ │ │ - push %edx │ │ │ │ - add %ch,0x6801c00d(%eax) │ │ │ │ - pop %es │ │ │ │ + ret │ │ │ │ + add %al,-0x57ffad2d(%eax) │ │ │ │ + or $0x2f001c0,%eax │ │ │ │ arpl %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %dh,%al │ │ │ │ - lds 0x0(%edx),%edx │ │ │ │ - test $0xd,%al │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ - or 0x1(%ebx),%ah │ │ │ │ + add %ah,-0x39(%eax) │ │ │ │ + push %edx │ │ │ │ + add %ch,0x7001c00d(%eax) │ │ │ │ + pop %es │ │ │ │ + arpl %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ orl $0x0,(%esi) │ │ │ │ - sub %cl,0x767001c0 │ │ │ │ + sub %cl,0x763801c0 │ │ │ │ push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x438d1900(%eax),%ecx │ │ │ │ add -0x4afdf11b(%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ adc %dh,0x70000000(%ebp) │ │ │ │ - mov $0x7c7c00c6,%edx │ │ │ │ + mov $0x7c4800c6,%edx │ │ │ │ mov $0x438d193f,%esp │ │ │ │ add -0x1a(%eax),%cl │ │ │ │ push %cs │ │ │ │ add 0x4(%esi),%dh │ │ │ │ add %dl,(%eax) │ │ │ │ - jbe 10259b2 │ │ │ │ + jbe 102599a │ │ │ │ add %al,(%eax) │ │ │ │ - jo 102596c │ │ │ │ - movb $0xa8,(%eax) │ │ │ │ - jl 1025973 │ │ │ │ + jo 1025954 │ │ │ │ + movb $0x7c,(%eax) │ │ │ │ + jl 102595b │ │ │ │ aas │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ adc (%esi),%ecx │ │ │ │ add %ch,(%eax) │ │ │ │ - or $0x93c801c0,%eax │ │ │ │ + or $0x937801c0,%eax │ │ │ │ push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x4180100(%eax),%ecx │ │ │ │ add %esi,0x28000e43(%eax) │ │ │ │ - or $0xa3b001c0,%eax │ │ │ │ + or $0xa33801c0,%eax │ │ │ │ push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,0x33(%eax) │ │ │ │ push %cs │ │ │ │ add %ch,(%eax) │ │ │ │ - or $0xbe9001c0,%eax │ │ │ │ + or $0xbe4801c0,%eax │ │ │ │ push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x2180100(%eax),%ecx │ │ │ │ add %eax,%eax │ │ │ │ - jnp 1025a15 │ │ │ │ + jnp 10259fd │ │ │ │ add %ch,(%eax) │ │ │ │ - or $0xd22801c0,%eax │ │ │ │ + or $0xd20001c0,%eax │ │ │ │ push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %dh,%al │ │ │ │ + lds 0x0(%edx),%edx │ │ │ │ + test $0xd,%al │ │ │ │ + rolb $0xd8,(%ecx) │ │ │ │ + or 0x1(%ebx),%ah │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ rclb $1,0x0(%edx) │ │ │ │ test $0xd,%al │ │ │ │ rolb $0x30,(%ecx) │ │ │ │ sbb 0x1(%ebx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x3de7ff00(%eax),%ecx │ │ │ │ - add %ah,-0x57fface6(%eax) │ │ │ │ - or $0x213001c0,%eax │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ or 0x42180100(%eax),%ecx │ │ │ │ add %edx,(%eax) │ │ │ │ - jg 1025a5d │ │ │ │ + jg 1025a45 │ │ │ │ add %ch,(%eax) │ │ │ │ - or $0xee3801c0,%eax │ │ │ │ + or $0xede001c0,%eax │ │ │ │ push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x2180100(%eax),%ecx │ │ │ │ add %esi,0x78(%eax) │ │ │ │ push %cs │ │ │ │ add %ch,(%eax) │ │ │ │ - or $0x10b001c0,%eax │ │ │ │ + or $0x105001c0,%eax │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,0x28000e40(%eax) │ │ │ │ - or $0x190001c0,%eax │ │ │ │ + or $0x18c001c0,%eax │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add (%ecx),%eax │ │ │ │ lock inc %eax │ │ │ │ push %cs │ │ │ │ add %ch,(%eax) │ │ │ │ - or $0x223801c0,%eax │ │ │ │ + or $0x220001c0,%eax │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret $0x1000 │ │ │ │ push %ss │ │ │ │ push %cs │ │ │ │ add %ch,(%eax) │ │ │ │ - or $0x2ef001c0,%eax │ │ │ │ + or $0x2eb001c0,%eax │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addl $0xe1420,(%eax) │ │ │ │ - sub %cl,0x3c9801c0 │ │ │ │ + sub %cl,0x3c7001c0 │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,0x28000e2d(%eax) │ │ │ │ - or $0x476801c0,%eax │ │ │ │ + or $0x473801c0,%eax │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ - loopne 1025b42 │ │ │ │ + loopne 1025b2a │ │ │ │ push %cs │ │ │ │ add %ch,(%eax) │ │ │ │ - or $0x5b1801c0,%eax │ │ │ │ + or $0x5ad001c0,%eax │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addl $0xe2a00,(%eax) │ │ │ │ - sub %cl,0x1db001c0 │ │ │ │ + sub %cl,0x1d8801c0 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %eax │ │ │ │ add %ah,0x18(%eax) │ │ │ │ push %cs │ │ │ │ add %ch,(%eax) │ │ │ │ - or $0x229801c0,%eax │ │ │ │ + or $0x223001c0,%eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - addb $0xa0,(%eax) │ │ │ │ - into │ │ │ │ - push %edx │ │ │ │ - add %ch,-0x57fe3ff3(%eax) │ │ │ │ - sub %esp,0x1(%ebx) │ │ │ │ + ret $0xa000 │ │ │ │ + sbb 0x0(%ebx),%dl │ │ │ │ + test $0xd,%al │ │ │ │ + rolb $0x48,(%ecx) │ │ │ │ + and %esp,0x1(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %ah,-0x57ffad32(%eax) │ │ │ │ + or $0x29a801c0,%eax │ │ │ │ + arpl %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x52,%al │ │ │ │ add %ch,-0x57fe3ff3(%eax) │ │ │ │ @@ -75748,38 +75757,29 @@ │ │ │ │ or -0x3ee7ff00(%eax),%ecx │ │ │ │ lldt (%esi) │ │ │ │ push %ebx │ │ │ │ add %ch,0x4801c00d(%eax) │ │ │ │ xor $0x163,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ - add %ah,(%eax) │ │ │ │ - mov $0x52,%al │ │ │ │ - add %ch,-0x1ffe3ff3(%eax) │ │ │ │ - aaa │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ shrb $0x0,(%edx) │ │ │ │ dec %eax │ │ │ │ - or $0x2c6001c0,%eax │ │ │ │ + or $0x2c2001c0,%eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ - loopne 1025c03 │ │ │ │ + loopne 1025beb │ │ │ │ add %cl,0x10(%eax) │ │ │ │ - rolb $0x0,(%ecx) │ │ │ │ + rolb $0x50,(%ecx) │ │ │ │ shll $1,0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41980100(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ cmp 0x0(%ebp),%ecx │ │ │ │ @@ -75801,940 +75801,947 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ fisttps 0x48(%eax,%eax,1) │ │ │ │ adc %al,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ add %esp,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,0x680036ef(%eax) │ │ │ │ - or $0x399801c0,%eax │ │ │ │ + or $0x396001c0,%eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %eax │ │ │ │ add %ah,0x680037d3(%eax) │ │ │ │ - or $0x423801c0,%eax │ │ │ │ + or $0x421001c0,%eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ mov $0x36,%ah │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x40,(%ecx) │ │ │ │ inc %edi │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,0x0(%eax,%eax,1) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xf0,(%eax) │ │ │ │ mov $0x36,%ah │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0x60,(%ecx) │ │ │ │ + rolb $0x18,(%ecx) │ │ │ │ dec %edx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x36,%ch │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0x90,(%ecx) │ │ │ │ + rolb $0x60,(%ecx) │ │ │ │ dec %ebp │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ sti │ │ │ │ add %ch,%ss:0xd(%eax) │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ + rolb $0xa8,(%ecx) │ │ │ │ push %ebp │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ pop %ebp │ │ │ │ aaa │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0x80,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ fs insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xa0,(%eax) │ │ │ │ out %al,(%dx) │ │ │ │ add %ch,%ss:0xd(%eax) │ │ │ │ - rolb $0x28,(%ecx) │ │ │ │ - imul $0x0,0x0(%ecx,%eax,1),%ebp │ │ │ │ + rolb $0xc0,(%ecx) │ │ │ │ + push $0x6c │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ - add %al,-0x50(%eax) │ │ │ │ - push %edx │ │ │ │ - add %ch,-0xffe3ff3(%eax) │ │ │ │ - cmp 0x1(%ebx),%ah │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,(%eax) │ │ │ │ + mov $0x52,%al │ │ │ │ + add %ch,-0x17fe3ff3(%eax) │ │ │ │ + aaa │ │ │ │ + arpl %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3fe7ff00(%eax),%ecx │ │ │ │ push %fs │ │ │ │ and %esi,(%edi) │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ + rolb $0x60,(%ecx) │ │ │ │ xchg %eax,%esi │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ mov $0x36,%ch │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0xc8,(%ecx) │ │ │ │ + rolb $0x50,(%ecx) │ │ │ │ sahf │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,0x680036b5(%eax) │ │ │ │ - or $0xa1c801c0,%eax │ │ │ │ + or $0xa18801c0,%eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x4a(%eax) │ │ │ │ add %ch,%ss:0xd(%eax) │ │ │ │ - rolb $0xc0,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ mov $0x36,%dh │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0x50,(%ecx) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + rolb $0xf8,(%ecx) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,0x680036b7(%eax) │ │ │ │ - or $0xaaa801c0,%eax │ │ │ │ + or $0xaa7001c0,%eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ mov $0xd680036,%eax │ │ │ │ - rolb $0xf0,(%ecx) │ │ │ │ + rolb $0xc8,(%ecx) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1025d8d │ │ │ │ + js 1025d75 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x1801021f(%edx,%ecx,2) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ mov $0xd680036,%eax │ │ │ │ - rolb $0x88,(%ecx) │ │ │ │ + rolb $0x28,(%ecx) │ │ │ │ shrb $0x0,0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,(%eax) │ │ │ │ - loop 1025dfd │ │ │ │ + loop 1025de5 │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0xa8,(%ecx) │ │ │ │ + rolb $0x48,(%ecx) │ │ │ │ int3 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ stc │ │ │ │ add %ch,%ss:0xd(%eax) │ │ │ │ - rolb $0xa0,(%ecx) │ │ │ │ + rolb $0x78,(%ecx) │ │ │ │ shrl $1,0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x0,(%eax) │ │ │ │ mov %dh,(%edi) │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0xd8,(%ecx) │ │ │ │ + rolb $0x98,(%ecx) │ │ │ │ fsubrs 0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x90,(%eax) │ │ │ │ shlb %cl,(%edi) │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0x90,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ fsubrl 0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x0,(%eax) │ │ │ │ shll $1,(%edi) │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0x40,(%ecx) │ │ │ │ - in $0x6c,%eax │ │ │ │ + rolb $0xf8,(%ecx) │ │ │ │ + in $0x6c,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ iret │ │ │ │ aaa │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0xd8,(%ecx) │ │ │ │ + rolb $0xb0,(%ecx) │ │ │ │ out %eax,$0x6c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ mov $0xd680036,%edx │ │ │ │ - rolb $0x90,(%ecx) │ │ │ │ + rolb $0x40,(%ecx) │ │ │ │ ljmp $0x0,$0x16c │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ in (%dx),%eax │ │ │ │ add %ch,%ss:0xd(%eax) │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x18,(%ecx) │ │ │ │ lock insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ - add %ah,-0x50(%eax) │ │ │ │ + add %al,-0x50(%eax) │ │ │ │ push %edx │ │ │ │ - add %ch,0x1801c00d(%eax) │ │ │ │ - arpl %eax,%ds:(%ecx) │ │ │ │ + add %ch,-0xffe3ff3(%eax) │ │ │ │ + cmp 0x1(%ebx),%ah │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3fe7ff00(%eax),%ecx │ │ │ │ pavgb (%ebx),%mm3 │ │ │ │ aaa │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0x28,(%ecx) │ │ │ │ + rolb $0x0,(%ecx) │ │ │ │ add %ebp,0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ add %ch,%ss:0xd(%eax) │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - pop %es │ │ │ │ + rolb $0xf8,(%ecx) │ │ │ │ + push %es │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd680036,%ebx │ │ │ │ - rolb $0x10,(%ecx) │ │ │ │ - or 0x1(%ebp),%ch │ │ │ │ + rolb $0xc8,(%ecx) │ │ │ │ + or %ebp,0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,0x680036bb(%eax) │ │ │ │ - or $0xca801c0,%eax │ │ │ │ + or $0xc6001c0,%eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x44(%eax) │ │ │ │ add %ch,%ss:0xd(%eax) │ │ │ │ - rolb $0x98,(%ecx) │ │ │ │ + rolb $0x58,(%ecx) │ │ │ │ push %cs │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ mov $0xd680036,%esp │ │ │ │ - rolb $0xd8,(%ecx) │ │ │ │ + rolb $0x70,(%ecx) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,0x680036bd(%eax) │ │ │ │ - or $0x154001c0,%eax │ │ │ │ + or $0x14f001c0,%eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ mov $0xd680036,%esi │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - sbb %ch,0x1(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0xf0,(%ecx) │ │ │ │ + pop %ss │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %al,%al │ │ │ │ mov $0xd680036,%esi │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x0,(%ecx) │ │ │ │ sbb 0x1(%ebp),%ebp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ fisttpll 0x48(%eax,%eax,1) │ │ │ │ adc %al,%al │ │ │ │ - add %ebp,0x1621b(%eax) │ │ │ │ + add %esi,0x1621b(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ push %ebp │ │ │ │ aaa │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0x48,(%ecx) │ │ │ │ - sub %ebp,0x1(%ebp) │ │ │ │ + rolb $0xf0,(%ecx) │ │ │ │ + sub %ch,0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3fe7ff00(%eax),%ecx │ │ │ │ - jo 6902976c <_edata@@Base+0x64a2976c> │ │ │ │ - or $0x360801c0,%eax │ │ │ │ + jo 69029754 <_edata@@Base+0x64a29754> │ │ │ │ + or $0x35c001c0,%eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ - add %al,-0x57ffad50(%eax) │ │ │ │ - or $0x401801c0,%eax │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ + add %ah,-0x50(%eax) │ │ │ │ + push %edx │ │ │ │ + add %ch,0x1801c00d(%eax) │ │ │ │ + arpl %eax,%ds:(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,0x680036ec(%eax) │ │ │ │ - or $0x44b001c0,%eax │ │ │ │ + or $0x445001c0,%eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ - loope 1026025 │ │ │ │ + loope 102600d │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0x10,(%ecx) │ │ │ │ - dec %eax │ │ │ │ + rolb $0xe0,(%ecx) │ │ │ │ + inc %edi │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ ljmp $0x1c0,$0xd680037 │ │ │ │ - lock dec %edx │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + mov %cl,0x6d(%edx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addl $0x371a50,(%eax) │ │ │ │ - push $0x4801c00d │ │ │ │ - pop %edx │ │ │ │ + push $0xe801c00d │ │ │ │ + pop %ecx │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x41(%eax) │ │ │ │ add %ch,%ss:0xd(%eax) │ │ │ │ - rolb $0x88,(%ecx) │ │ │ │ + rolb $0x58,(%ecx) │ │ │ │ pop %ebp │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,0x680036bf(%eax) │ │ │ │ - or $0x67d001c0,%eax │ │ │ │ + or $0x61e801c0,%eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ sti │ │ │ │ aaa │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - jg 10260dc │ │ │ │ + rolb $0x40,(%ecx) │ │ │ │ + jg 10260c4 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ mov $0xd680036,%edi │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ nop │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,-0x15(%eax) │ │ │ │ aaa │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0x8,(%ecx) │ │ │ │ - popf │ │ │ │ + rolb $0xd8,(%ecx) │ │ │ │ + pushf │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - rcll $0xa8,0x0(%edx) │ │ │ │ - or $0x423801c0,%eax │ │ │ │ + inc %ecx │ │ │ │ + add %al,-0x57ffad50(%eax) │ │ │ │ + or $0x402001c0,%eax │ │ │ │ arpl %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %dl,-0x32(%eax) │ │ │ │ + add %dl,-0x3f(%eax) │ │ │ │ push %edx │ │ │ │ - add %ch,-0x7ffe3ff3(%eax) │ │ │ │ - inc %ebp │ │ │ │ + add %ch,0x4001c00d(%eax) │ │ │ │ + inc %edx │ │ │ │ arpl %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,-0x4a(%eax) │ │ │ │ aaa │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0x90,(%ecx) │ │ │ │ + rolb $0x60,(%ecx) │ │ │ │ mov 0x3f016d,%al │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,0x6800381e(%eax) │ │ │ │ - or $0xa81001c0,%eax │ │ │ │ + or $0xa7e801c0,%eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ - loope 1026145 │ │ │ │ + loope 102612d │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0x48,(%ecx) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ rorl $0x0,(%edi) │ │ │ │ sbb %esi,(%edi) │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0xa8,(%ecx) │ │ │ │ + rolb $0x68,(%ecx) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %esp,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ee7ff00(%eax),%ecx │ │ │ │ pshufw $0xc0,0xd680037(%eax),%mm7 │ │ │ │ - add %edi,-0x3c(%eax) │ │ │ │ + add %edx,-0x3c(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret $0x6000 │ │ │ │ pop %ss │ │ │ │ aaa │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - shrb $1,0x1(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0xf0,(%ecx) │ │ │ │ + iret │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %dh,%al │ │ │ │ - loopne 10261a5 │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0xf0,(%eax) │ │ │ │ + loopne 102618d │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0x0,(%ecx) │ │ │ │ - fsubrs 0x1(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0xd8,(%ecx) │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %al,%al │ │ │ │ - loop 10261bd │ │ │ │ + loop 10261a5 │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0x88,(%ecx) │ │ │ │ + rolb $0x28,(%ecx) │ │ │ │ push %ss │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ aaa │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0x48,(%ecx) │ │ │ │ - sbb 0x1(%esi),%ebp │ │ │ │ + rolb $0xf8,(%ecx) │ │ │ │ + sbb 0x1(%esi),%ch │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ mov 0xd680037,%eax │ │ │ │ - rolb $0x80,(%ecx) │ │ │ │ + rolb $0x50,(%ecx) │ │ │ │ sub %ebp,0x1(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x180100(%eax),%ecx │ │ │ │ add %al,0x6800374f(%eax) │ │ │ │ - or $0x302801c0,%eax │ │ │ │ + or $0x300001c0,%eax │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rcl $1,%ch │ │ │ │ aaa │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0x8,(%ecx) │ │ │ │ - xor $0x6e,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ + xor 0x1(%esi),%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - xor %al,%al │ │ │ │ - add %ch,%ss:0xd(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ + pop %eax │ │ │ │ + or 0x180100(%eax),%ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + shlb $0x0,(%esi) │ │ │ │ + push $0x4801c00d │ │ │ │ outsb %ss:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and %ah,%al │ │ │ │ add %ch,%ss:0xd(%eax) │ │ │ │ - rolb $0xb0,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ cmp %ebp,0x1(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x180100(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ (bad) │ │ │ │ aaa │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ + rolb $0x28,(%ecx) │ │ │ │ cmp $0x6e,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x14(%eax) │ │ │ │ add %ch,%ss:0xd(%eax) │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ + rolb $0x78,(%ecx) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ fbstp (%esi) │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0x40,(%ecx) │ │ │ │ + rolb $0x8,(%ecx) │ │ │ │ inc %eax │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,0x680036c0(%eax) │ │ │ │ - or $0x420001c0,%eax │ │ │ │ + or $0x41c001c0,%eax │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,0x68003716(%eax) │ │ │ │ - or $0x44c001c0,%eax │ │ │ │ + or $0x448801c0,%eax │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %eax │ │ │ │ add %dl,%al │ │ │ │ adc $0xd680037,%eax │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ + rolb $0x68,(%ecx) │ │ │ │ inc %edi │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ pop %ebx │ │ │ │ aaa │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0x10,(%ecx) │ │ │ │ - dec %ebx │ │ │ │ + rolb $0xd8,(%ecx) │ │ │ │ + dec %edx │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x680036c0,%al │ │ │ │ - or $0x4e2801c0,%eax │ │ │ │ + or $0x4e0001c0,%eax │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ shlb $0x0,(%esi) │ │ │ │ - push $0x8801c00d │ │ │ │ + push $0x5801c00d │ │ │ │ push %edx │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %eax │ │ │ │ add %ah,0x680037e1(%eax) │ │ │ │ - or $0x56b801c0,%eax │ │ │ │ + or $0x569001c0,%eax │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub $0x36,%bl │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0x38,(%ecx) │ │ │ │ + rolb $0x10,(%ecx) │ │ │ │ pop %ecx │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x3e(%eax) │ │ │ │ add %ch,%ss:0xd(%eax) │ │ │ │ - rolb $0x58,(%ecx) │ │ │ │ + rolb $0x18,(%ecx) │ │ │ │ pop %ebx │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add (%ecx),%eax │ │ │ │ mov 0x680037b0,%al │ │ │ │ - or $0x617001c0,%eax │ │ │ │ + or $0x612001c0,%eax │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %al,(%eax) │ │ │ │ ret │ │ │ │ add %ch,%ss:0xd(%eax) │ │ │ │ - rolb $0xc0,(%ecx) │ │ │ │ + rolb $0x90,(%ecx) │ │ │ │ outsb %fs:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ - jmp e6a63b8 <_edata@@Base+0xa0a63b8> │ │ │ │ - rolb $0xf8,(%ecx) │ │ │ │ - push $0x6e │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp e6a63a0 <_edata@@Base+0xa0a63a0> │ │ │ │ + rolb $0xc0,(%ecx) │ │ │ │ + push $0x16e │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - (bad) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %dl,-0x2a(%eax) │ │ │ │ aaa │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0x58,(%ecx) │ │ │ │ - jo 102640d │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ + jo 10263f5 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x0,(%eax) │ │ │ │ nop │ │ │ │ aaa │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0x8,(%ecx) │ │ │ │ - jbe 1026425 │ │ │ │ + rolb $0xe0,(%ecx) │ │ │ │ + jne 102640d │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x680036df,%al │ │ │ │ - or $0x7a3801c0,%eax │ │ │ │ + or $0x7a0001c0,%eax │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ fbstp (%esi) │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0x88,(%ecx) │ │ │ │ - jl 1026455 │ │ │ │ + rolb $0x60,(%ecx) │ │ │ │ + jl 102643d │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor %al,%bl │ │ │ │ add %ch,%ss:0xd(%eax) │ │ │ │ - rolb $0xf0,(%ecx) │ │ │ │ - jle 102646d │ │ │ │ + rolb $0xc8,(%ecx) │ │ │ │ + jle 1026455 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ ret │ │ │ │ add %ch,%ss:0xd(%eax) │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ subl $0x0,0x1(%esi) │ │ │ │ pop %eax │ │ │ │ or 0x180100(%eax),%ecx │ │ │ │ add %al,0x680036c4(%eax) │ │ │ │ - or $0x843801c0,%eax │ │ │ │ + or $0x840801c0,%eax │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - addb $0x90,(%eax) │ │ │ │ - les 0x0(%edx),%edx │ │ │ │ - test $0xd,%al │ │ │ │ - rolb $0x8,(%ecx) │ │ │ │ - dec %ecx │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + into │ │ │ │ + push %edx │ │ │ │ + add %ch,-0x77fe3ff3(%eax) │ │ │ │ + inc %ebp │ │ │ │ arpl %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3fe7ff00(%eax),%ecx │ │ │ │ push %fs │ │ │ │ adc %dh,(%edi) │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0x28,(%ecx) │ │ │ │ + rolb $0x0,(%ecx) │ │ │ │ nop │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,0x680036c4(%eax) │ │ │ │ - or $0x954001c0,%eax │ │ │ │ + or $0x951801c0,%eax │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x3b(%eax) │ │ │ │ add %ch,%ss:0xd(%eax) │ │ │ │ - rolb $0x58,(%ecx) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ xchg %eax,%edi │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ lds (%esi),%esi │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0xf8,(%ecx) │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ cltd │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,0x680036c6(%eax) │ │ │ │ - or $0x9c4001c0,%eax │ │ │ │ + or $0x9bf801c0,%eax │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ (bad) │ │ │ │ add %ch,%ss:0xd(%eax) │ │ │ │ - rolb $0xe8,(%ecx) │ │ │ │ + rolb $0xc0,(%ecx) │ │ │ │ sahf │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ add %ch,%ss:0xd(%eax) │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - mov 0x16e,%eax │ │ │ │ + rolb $0xf0,(%ecx) │ │ │ │ + mov 0x16e,%al │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ fisttpll 0x48(%eax,%eax,1) │ │ │ │ adc %al,%al │ │ │ │ add %edi,0x16226(%eax) │ │ │ │ @@ -76742,52 +76749,61 @@ │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dl,-0x75(%eax) │ │ │ │ aaa │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0xa0,(%ecx) │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + rolb $0xf8,(%ecx) │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,0x680036f7(%eax) │ │ │ │ - or $0xb7c001c0,%eax │ │ │ │ + or $0xb79801c0,%eax │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %ah,%al │ │ │ │ out %eax,$0x36 │ │ │ │ add %ch,0xd(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0x90,(%ecx) │ │ │ │ mov $0x16e,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,-0x1a(%eax) │ │ │ │ add %ch,%ss:0xd(%eax) │ │ │ │ - rolb $0xd8,(%ecx) │ │ │ │ + rolb $0xb0,(%ecx) │ │ │ │ (bad) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - addb $0x40,(%eax) │ │ │ │ - ret │ │ │ │ + addb $0x90,(%eax) │ │ │ │ + les 0x0(%edx),%edx │ │ │ │ + test $0xd,%al │ │ │ │ + rolb $0x8,(%ecx) │ │ │ │ + dec %ecx │ │ │ │ + arpl %eax,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %al,-0x3d(%eax) │ │ │ │ push %edx │ │ │ │ add %ch,-0x57fe3ff3(%eax) │ │ │ │ dec %ebx │ │ │ │ arpl %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -76796,25 +76812,25 @@ │ │ │ │ or $0x51f801c0,%eax │ │ │ │ arpl %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,-0x57ffad50(%eax) │ │ │ │ - or $0x57b001c0,%eax │ │ │ │ + or $0x57b801c0,%eax │ │ │ │ arpl %eax,(%ecx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ mov $0x52,%cl │ │ │ │ - add %ch,-0x47fe3ff3(%eax) │ │ │ │ + add %ch,-0x3ffe3ff3(%eax) │ │ │ │ pop %ebx │ │ │ │ arpl %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,-0x57ffad33(%eax) │ │ │ │ @@ -76822,25 +76838,25 @@ │ │ │ │ arpl %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,-0x34(%eax) │ │ │ │ push %edx │ │ │ │ - add %ch,0x3001c00d(%eax) │ │ │ │ + add %ch,0x3801c00d(%eax) │ │ │ │ jbe 102665a │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ mov $0x52,%cl │ │ │ │ - add %ch,-0x67fe3ff3(%eax) │ │ │ │ + add %ch,-0x5ffe3ff3(%eax) │ │ │ │ jl 1026672 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ @@ -76861,32 +76877,32 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dh,%al │ │ │ │ rclb $0xa8,0x0(%edx) │ │ │ │ - or $0xb6f001c0,%eax │ │ │ │ + or $0xb6f801c0,%eax │ │ │ │ arpl %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ee7ff00(%eax),%ecx │ │ │ │ add %al,-0x57ffaced(%eax) │ │ │ │ - or $0xbae001c0,%eax │ │ │ │ + or $0xbae801c0,%eax │ │ │ │ arpl %eax,(%ecx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dh,0x48(%eax) │ │ │ │ push %ebx │ │ │ │ - add %ch,0x3801c00d(%eax) │ │ │ │ + add %ch,0x4001c00d(%eax) │ │ │ │ mov $0x163,%esi │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x2180100(%eax),%ecx │ │ │ │ add %esi,(%eax) │ │ │ │ inc %esi │ │ │ │ push %ebx │ │ │ │ @@ -76904,24 +76920,24 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ cltd │ │ │ │ inc %ebx │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,0x4cdc7000(%edx) │ │ │ │ add %cl,0x10(%eax) │ │ │ │ - rolb $0x10,(%ecx) │ │ │ │ + rolb $0x18,(%ecx) │ │ │ │ cmp 0x1(%edx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ int1 │ │ │ │ push %edx │ │ │ │ - add %ch,-0x57fe3ff3(%eax) │ │ │ │ + add %ch,-0x4ffe3ff3(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ arpl %eax,(%ecx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ @@ -77027,43 +77043,43 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x52,%ch │ │ │ │ - add %ch,0x2001c00d(%eax) │ │ │ │ + add %ch,0x6001c00d(%eax) │ │ │ │ aas │ │ │ │ add %edi,%fs:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %al,-0x4b(%eax) │ │ │ │ push %edx │ │ │ │ - add %ch,0x4001c00d(%eax) │ │ │ │ + add %ch,0x7801c00d(%eax) │ │ │ │ inc %ebp │ │ │ │ add %edi,%fs:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %al,-0x57ffad4b(%eax) │ │ │ │ - or $0x4cb001c0,%eax │ │ │ │ + or $0x4d4001c0,%eax │ │ │ │ add %edi,%fs:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ mov $0x52,%ch │ │ │ │ - add %ch,0x6801c00d(%eax) │ │ │ │ + add %ch,-0x37fe3ff3(%eax) │ │ │ │ push %esp │ │ │ │ add %edi,%fs:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ @@ -77219,15 +77235,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %ah,(%eax) │ │ │ │ mov $0xda80052,%ebp │ │ │ │ - rolb $0x8,(%ecx) │ │ │ │ + rolb $0x18,(%ecx) │ │ │ │ lret $0x164 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %ah,-0x57ffacc2(%eax) │ │ │ │ or $0xcf6801c0,%eax │ │ │ │ @@ -77264,25 +77280,25 @@ │ │ │ │ repz add %eax,%fs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %al,-0x57ffad25(%eax) │ │ │ │ - or $0x87801c0,%eax │ │ │ │ + or $0x88801c0,%eax │ │ │ │ add %edi,%gs:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ out %eax,(%dx) │ │ │ │ dec %esp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ - rolb $0x8,(%ecx) │ │ │ │ + rolb $0x10,(%ecx) │ │ │ │ aas │ │ │ │ bound %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3de7ff00(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ @@ -77295,15 +77311,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x45180100(%eax),%ecx │ │ │ │ add %esp,%eax │ │ │ │ rolb $1,0x0(%ecx) │ │ │ │ enter $0xc00f,$0x1 │ │ │ │ - xor %dl,(%edi) │ │ │ │ + cmp %dl,(%edi) │ │ │ │ bound %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ mov 0x0(%ecx),%es │ │ │ │ @@ -77315,25 +77331,26 @@ │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - xor %bh,0x62(%esi) │ │ │ │ + push %eax │ │ │ │ + jle 1026b39 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ push %esp │ │ │ │ dec %ecx │ │ │ │ add %cl,%al │ │ │ │ - or $0x289001c0,%eax │ │ │ │ + or $0x28b001c0,%eax │ │ │ │ add %edi,%gs:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dl,%al │ │ │ │ @@ -77375,29 +77392,29 @@ │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x80,(%eax) │ │ │ │ xchg %eax,%edx │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - xor %ah,0x162(%ebp) │ │ │ │ + cmp %ah,0x162(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %al,-0x37ffb5eb(%eax) │ │ │ │ or $0x7f2801c0,%eax │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %al,(%eax) │ │ │ │ add $0xdc8004a,%eax │ │ │ │ - rolb $0x58,(%ecx) │ │ │ │ + rolb $0x70,(%ecx) │ │ │ │ xchg %eax,%esi │ │ │ │ add %esp,%gs:0x58000000 │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,-0x37ffb6ad(%eax) │ │ │ │ or $0x9f8001c0,%eax │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -77407,15 +77424,15 @@ │ │ │ │ movl $0x498770,(%ecx) │ │ │ │ enter $0xc00d,$0x1 │ │ │ │ mov %ah,0x3f0165(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,-0x37ffb667(%eax) │ │ │ │ - or $0xafd001c0,%eax │ │ │ │ + or $0xafe001c0,%eax │ │ │ │ add %esp,%gs:(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ add %ch,%dl │ │ │ │ @@ -77429,15 +77446,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,-0x6e(%eax) │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - enter $0x62e5,$0x1 │ │ │ │ + shl $1,%ch │ │ │ │ + bound %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,-0x6(%eax) │ │ │ │ dec %ecx │ │ │ │ add %cl,%al │ │ │ │ @@ -77465,15 +77483,15 @@ │ │ │ │ add %eax,%gs:(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dh,-0x37ffb67a(%eax) │ │ │ │ - or $0xe04001c0,%eax │ │ │ │ + or $0xe08001c0,%eax │ │ │ │ add %edi,%gs:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xf0,(%eax) │ │ │ │ adc %cl,0x0(%edx) │ │ │ │ @@ -77485,25 +77503,25 @@ │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ push %ecx │ │ │ │ dec %ecx │ │ │ │ add %cl,%al │ │ │ │ - or $0xe7e801c0,%eax │ │ │ │ + or $0xe7f801c0,%eax │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ rorl $0x80,(%edi) │ │ │ │ lahf │ │ │ │ dec %ecx │ │ │ │ add %cl,%al │ │ │ │ - or $0xf37801c0,%eax │ │ │ │ + or $0xf38801c0,%eax │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ (bad) │ │ │ │ @@ -77514,15 +77532,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x80,(%eax) │ │ │ │ addr16 dec %ecx │ │ │ │ add %cl,%al │ │ │ │ - or $0xe1001c0,%eax │ │ │ │ + or $0xe3001c0,%eax │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ fs dec %ecx │ │ │ │ @@ -77532,15 +77550,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x0,(%eax) │ │ │ │ aam $0x49 │ │ │ │ add %cl,%al │ │ │ │ - or $0x21b001c0,%eax │ │ │ │ + or $0x21f001c0,%eax │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ arpl %ecx,0x0(%ecx) │ │ │ │ @@ -77559,25 +77577,24 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ bound %ecx,0x0(%ecx) │ │ │ │ enter $0xc00d,$0x1 │ │ │ │ - rolb $1,0x66(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + call 103d3a1 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ popa │ │ │ │ dec %ecx │ │ │ │ add %cl,%al │ │ │ │ - or $0x46f801c0,%eax │ │ │ │ + or $0x471001c0,%eax │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ pusha │ │ │ │ @@ -77617,66 +77634,69 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x37ffbe38(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov $0xe8,%al │ │ │ │ + shr $1,%al │ │ │ │ bound %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,-0x37ffbe1d(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - add %ch,%dh │ │ │ │ + or %ch,%dh │ │ │ │ bound %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ loop 1026e60 │ │ │ │ add %cl,%al │ │ │ │ - or $0x7dd801c0,%eax │ │ │ │ + or $0x7e0001c0,%eax │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %ah,%al │ │ │ │ test %ecx,0x0(%ecx) │ │ │ │ enter $0xc00d,$0x1 │ │ │ │ - or %cl,0x166(%edx) │ │ │ │ + dec %eax │ │ │ │ + mov 0x1(%esi),%ah │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dh,(%eax) │ │ │ │ orl $0x1c00dc8,0x0(%ecx) │ │ │ │ - sbbb $0x0,0x3f0166(%esi) │ │ │ │ + mov 0x3f01669e,%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ pop %esi │ │ │ │ dec %ecx │ │ │ │ add %cl,%al │ │ │ │ - or $0xc9e001c0,%eax │ │ │ │ + or $0xca2001c0,%eax │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ pop %esp │ │ │ │ dec %ecx │ │ │ │ add %cl,%al │ │ │ │ - or $0xd08001c0,%eax │ │ │ │ + or $0xd09801c0,%eax │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ pop %ecx │ │ │ │ @@ -77698,74 +77718,76 @@ │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ push %esp │ │ │ │ dec %ecx │ │ │ │ add %cl,%al │ │ │ │ - or $0xe9b001c0,%eax │ │ │ │ + or $0xe9e001c0,%eax │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ fiaddl 0x0(%ecx) │ │ │ │ enter $0xc00f,$0x1 │ │ │ │ - sbb %dh,%ch │ │ │ │ + and %dh,%ch │ │ │ │ bound %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,(%eax) │ │ │ │ xchg %eax,%ecx │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - inc %eax │ │ │ │ + pop %eax │ │ │ │ stc │ │ │ │ bound %eax,(%ecx) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %al,(%eax) │ │ │ │ roll $1,0x0(%ecx) │ │ │ │ enter $0xc00f,$0x1 │ │ │ │ - test $0x6,%al │ │ │ │ + mov $0x6,%al │ │ │ │ arpl %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41980100(%eax),%ecx │ │ │ │ add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 4003da17 <_edata@@Base+0x3ba3da17> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x1801023a(%ecx,%ecx,1) │ │ │ │ rorb $0x70,(%edi) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - adc %dl,(%ecx) │ │ │ │ + sbb %dl,(%ecx) │ │ │ │ arpl %eax,(%ecx) │ │ │ │ pusha │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x0,(%eax) │ │ │ │ fisttpl 0x0(%edx) │ │ │ │ - call a9042f62 <_edata@@Base+0xa4a42f62> │ │ │ │ + call b9042f62 <_edata@@Base+0xb4a42f62> │ │ │ │ sti │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ @@ -77780,15 +77802,15 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ mov $0x1782e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x3a(%edx,%ecx,1) │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,0x4abb0000(%edx) │ │ │ │ add %ch,%al │ │ │ │ - or $0xd8001c0,%eax │ │ │ │ + or $0xd9001c0,%eax │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ pop %es │ │ │ │ @@ -77827,15 +77849,15 @@ │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ rorb $0xa0,(%edi) │ │ │ │ ret │ │ │ │ dec %edx │ │ │ │ add %ch,%al │ │ │ │ - or $0x1ab801c0,%eax │ │ │ │ + or $0x1ac801c0,%eax │ │ │ │ add %eax,0x0(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,-0x28(%eax) │ │ │ │ dec %edx │ │ │ │ add %ch,%al │ │ │ │ @@ -77843,15 +77865,15 @@ │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x80,(%eax) │ │ │ │ add $0xde8004b,%eax │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ and $0x67,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xf0,(%eax) │ │ │ │ @@ -77896,25 +77918,25 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ fmull 0x48(%eax,%eax,1) │ │ │ │ adc %al,%al │ │ │ │ - add %ecx,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ pusha │ │ │ │ bound %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3fe7ff00(%eax),%ecx │ │ │ │ mov %cr1,%eax │ │ │ │ dec %ebx │ │ │ │ add %ch,%al │ │ │ │ - or $0x52b001c0,%eax │ │ │ │ + or $0x52c801c0,%eax │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret $0xf000 │ │ │ │ rorl $0xe8,0x0(%edx) │ │ │ │ @@ -77933,15 +77955,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ out %eax,$0x4a │ │ │ │ add %ch,%al │ │ │ │ - or $0x7aa801c0,%eax │ │ │ │ + or $0x7ab801c0,%eax │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ cli │ │ │ │ @@ -77971,24 +77993,24 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ loope 10271d9 │ │ │ │ add %ch,%al │ │ │ │ - or $0xbf8801c0,%eax │ │ │ │ + or $0xbfa001c0,%eax │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ mov $0x4a,%bh │ │ │ │ add %ch,%al │ │ │ │ - or $0xc57801c0,%eax │ │ │ │ + or $0xc58801c0,%eax │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ aad $0x4a │ │ │ │ @@ -78005,22 +78027,22 @@ │ │ │ │ or $0xd9a801c0,%eax │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addl $0x4ade10,(%eax) │ │ │ │ - call 31043202 <_edata@@Base+0x2ca43202> │ │ │ │ + call 69043202 <_edata@@Base+0x64a43202> │ │ │ │ fbld 0x1(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,-0x17ffb523(%eax) │ │ │ │ - or $0xfa8001c0,%eax │ │ │ │ + or $0xfa9801c0,%eax │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ @@ -78074,15 +78096,15 @@ │ │ │ │ add %ch,%al │ │ │ │ or $0x181801c0,%eax │ │ │ │ push $0x1 │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addl $0x4ad260,(%eax) │ │ │ │ - call 290432c2 <_edata@@Base+0x24a432c2> │ │ │ │ + call 410432c2 <_edata@@Base+0x3ca432c2> │ │ │ │ popa │ │ │ │ push $0x1 │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,0x4(%eax) │ │ │ │ @@ -78126,15 +78148,15 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ roll $0x60,(%eax) │ │ │ │ mov $0xde8004a,%esi │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ jl 10273af │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x0,(%eax) │ │ │ │ @@ -78167,15 +78189,15 @@ │ │ │ │ or $0x9a3801c0,%eax │ │ │ │ push $0x3f01 │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xa0,(%eax) │ │ │ │ rorl $1,0x0(%edx) │ │ │ │ - call a90433ca <_edata@@Base+0xa4a433ca> │ │ │ │ + call b10433ca <_edata@@Base+0xaca433ca> │ │ │ │ mov 0x168,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ mov $0x4a,%al │ │ │ │ add %ch,%al │ │ │ │ @@ -78279,25 +78301,27 @@ │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ rorb $0x10,(%edi) │ │ │ │ sahf │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x3f016321 │ │ │ │ + jo 1027517 │ │ │ │ + arpl %eax,(%ecx) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ rorb $0xe0,(%edi) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - or %ah,(%ebx,%eiz,2) │ │ │ │ + adc %ah,(%ebx,%eiz,2) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ @@ -78309,38 +78333,36 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ leave │ │ │ │ das │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,0x4cdbd000(%edx) │ │ │ │ add %cl,0x10(%eax) │ │ │ │ - rolb $0x98,(%ecx) │ │ │ │ + rolb $0xa0,(%ecx) │ │ │ │ jno 10275a1 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ out %al,(%dx) │ │ │ │ dec %esp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ - rolb $0x10,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ jbe 10275b9 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ imul $0x1c00e08,0x0(%edx),%ecx │ │ │ │ - cwtl │ │ │ │ - sbb %ch,0x1(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + test $0x18,%al │ │ │ │ + imul $0x0,(%ecx),%eax │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ imul $0x1c00e08,0x0(%edx),%ecx │ │ │ │ loopne 10275a3 │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ pop %eax │ │ │ │ @@ -78362,15 +78384,15 @@ │ │ │ │ rolb $0x48,(%ecx) │ │ │ │ sub $0x169,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,0x8004a53(%eax) │ │ │ │ push %cs │ │ │ │ - rolb $0xc0,(%ecx) │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ xor %ebp,0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,(%eax) │ │ │ │ push %esp │ │ │ │ @@ -78383,15 +78405,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,0x8004a54(%eax) │ │ │ │ push %cs │ │ │ │ - rolb $0x40,(%ecx) │ │ │ │ + rolb $0x70,(%ecx) │ │ │ │ cmp 0x1(%ecx),%ch │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x180100(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ roll $0xe8,0x0(%ebx) │ │ │ │ @@ -78465,30 +78487,32 @@ │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,0x8004a60(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0x10,(%ecx) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ pop %eax │ │ │ │ - or 0x430d1900(%eax),%ecx │ │ │ │ - add (%eax),%bh │ │ │ │ - cmp $0x31,%al │ │ │ │ - add (%edx),%dl │ │ │ │ - add $0x0,%al │ │ │ │ - adc %dl,(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ - add %dh,-0x46(%eax) │ │ │ │ - movb $0x4c,(%eax) │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ + or 0x41780100(%eax),%ecx │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 1027759 │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi,%eax,2) │ │ │ │ + sbb $0x82180102,%eax │ │ │ │ add %dh,%al │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ dec %edx │ │ │ │ add %cl,(%eax) │ │ │ │ push %cs │ │ │ │ - rolb $0x60,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ test %ch,0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ pop %edi │ │ │ │ @@ -78532,26 +78556,28 @@ │ │ │ │ pop %eax │ │ │ │ or -0x3ee7ff00(%eax),%ecx │ │ │ │ push %fs │ │ │ │ pop %ss │ │ │ │ inc %ebp │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x3f01633a │ │ │ │ + jo 10277b8 │ │ │ │ + arpl %eax,(%ecx) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edx │ │ │ │ add %cl,(%eax) │ │ │ │ push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ + rolb $0xc0,(%ecx) │ │ │ │ mov %al,0x3f0169 │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x180100(%eax),%ecx │ │ │ │ add %ah,0x8004a55(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xc8,(%ecx) │ │ │ │ @@ -78566,15 +78592,15 @@ │ │ │ │ rolb $0x48,(%ecx) │ │ │ │ mov $0x3f0169,%esi │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,0x8004a96(%eax) │ │ │ │ push %cs │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ lds 0x1(%ecx),%ebp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,-0x6b(%eax) │ │ │ │ dec %edx │ │ │ │ @@ -78631,15 +78657,15 @@ │ │ │ │ push %cs │ │ │ │ rolb $0xa0,(%ecx) │ │ │ │ lock imul $0x0,(%ecx),%eax │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %al,0x8004a5e(%eax) │ │ │ │ push %cs │ │ │ │ - rolb $0xa8,(%ecx) │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ hlt │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ pop %esp │ │ │ │ dec %edx │ │ │ │ @@ -78669,15 +78695,15 @@ │ │ │ │ rolb $0xf0,(%ecx) │ │ │ │ add $0x16a,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x4180100(%eax),%ecx │ │ │ │ add %esi,%eax │ │ │ │ adc 0x0(%ebp),%al │ │ │ │ - call 190438f4 <_edata@@Base+0x14a438f4> │ │ │ │ + call 510438f4 <_edata@@Base+0x4ca438f4> │ │ │ │ inc %edi │ │ │ │ arpl %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,-0x17ffbb04(%eax) │ │ │ │ @@ -78716,15 +78742,15 @@ │ │ │ │ arpl %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ test %eax,0x0(%ebx) │ │ │ │ - call b104396c <_edata@@Base+0xaca4396c> │ │ │ │ + call b904396c <_edata@@Base+0xb4a4396c> │ │ │ │ mov $0x163,%edx │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,-0x17ffbacd(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0xc8,%al │ │ │ │ @@ -78753,15 +78779,15 @@ │ │ │ │ dec %ebp │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ sbb %al,%al │ │ │ │ movmskps (bad),%esp │ │ │ │ push %eax │ │ │ │ mov %al,0xfe80044 │ │ │ │ - rolb $0xd8,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ push %cs │ │ │ │ add %eax,%fs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -78773,15 +78799,15 @@ │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rol $0x48,%bl │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ - rolb $0xc0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ sbb 0x1(%edx),%ch │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ push %ds │ │ │ │ @@ -78792,32 +78818,31 @@ │ │ │ │ and 0x1(%edx),%ebp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ sbb $0xe280049,%eax │ │ │ │ - rolb $0xf8,(%ecx) │ │ │ │ - daa │ │ │ │ - push $0x1 │ │ │ │ + rolb $0x0,(%ecx) │ │ │ │ + sub %ch,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,0x280048c7(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xc8,(%ecx) │ │ │ │ sub 0x1(%edx),%ch │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,0x280048c8(%eax) │ │ │ │ push %cs │ │ │ │ - rolb $0x60,(%ecx) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ xor %ch,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,-0x8(%eax) │ │ │ │ dec %eax │ │ │ │ @@ -78833,15 +78858,15 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ sbb %ah,0x164 │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,0x2800491c(%eax) │ │ │ │ push %cs │ │ │ │ - rolb $0x10,(%ecx) │ │ │ │ + rolb $0x18,(%ecx) │ │ │ │ inc %eax │ │ │ │ push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,0x28004921(%eax) │ │ │ │ @@ -78864,24 +78889,24 @@ │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,-0x3c(%eax) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ - rolb $0x0,(%ecx) │ │ │ │ + rolb $0x10,(%ecx) │ │ │ │ inc %esi │ │ │ │ push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,0x280048c4(%eax) │ │ │ │ push %cs │ │ │ │ - rolb $0xb0,(%ecx) │ │ │ │ + rolb $0xc8,(%ecx) │ │ │ │ inc %edi │ │ │ │ push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x180100(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ @@ -79070,15 +79095,15 @@ │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,(%eax) │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ - rolb $0x10,(%ecx) │ │ │ │ + rolb $0x28,(%ecx) │ │ │ │ mov %al,0x16a │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,(%eax) │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ @@ -79103,15 +79128,15 @@ │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x3a(%eax) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,-0x3a(%eax) │ │ │ │ @@ -79142,15 +79167,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x180100(%eax),%ecx │ │ │ │ add %al,-0x23(%eax) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ - rolb $0xc0,(%ecx) │ │ │ │ + rolb $0xd8,(%ecx) │ │ │ │ out %eax,$0x6a │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -79195,32 +79220,32 @@ │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax,%esi,1) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,%al │ │ │ │ cmpxchg %bl,0xfe80044(%edx) │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ mull 0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and %cl,0xfe80043(%ecx) │ │ │ │ - rolb $0xb0,(%ecx) │ │ │ │ + rolb $0xc8,(%ecx) │ │ │ │ or $0x65,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x90,(%eax) │ │ │ │ cmp $0xe680048,%eax │ │ │ │ - rolb $0xa0,(%ecx) │ │ │ │ + rolb $0xc0,(%ecx) │ │ │ │ inc %ecx │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ rorb $0xd0,(%edi) │ │ │ │ @@ -79297,16 +79322,16 @@ │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x77(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - adcb $0x65,(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + test $0x13,%al │ │ │ │ + add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ mov %eax,0x0(%ebx) │ │ │ │ @@ -79587,72 +79612,71 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,0x34(%eax) │ │ │ │ inc %edx │ │ │ │ - add %cl,0x801c00e(%eax) │ │ │ │ + add %cl,0x3801c00e(%eax) │ │ │ │ cmp %ch,0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ xor $0xe880042,%eax │ │ │ │ - rolb $0x50,(%ecx) │ │ │ │ + rolb $0x68,(%ecx) │ │ │ │ aas │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x77ffbdcb(%eax) │ │ │ │ push %cs │ │ │ │ - rolb $0x40,(%ecx) │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ inc %edi │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,0x36(%eax) │ │ │ │ inc %edx │ │ │ │ - add %cl,0x2801c00e(%eax) │ │ │ │ + add %cl,0x3001c00e(%eax) │ │ │ │ dec %edi │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ aaa │ │ │ │ inc %edx │ │ │ │ - add %cl,0x4801c00e(%eax) │ │ │ │ + add %cl,0x5001c00e(%eax) │ │ │ │ pop %eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ rorb $0xe0,(%edi) │ │ │ │ xchg %eax,%esi │ │ │ │ inc %esp │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %ah,0x65(%ecx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov 0x16561,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ orb $0xc0,0xfe80043(%edx) │ │ │ │ add %ecx,0x16572(%eax) │ │ │ │ @@ -79672,16 +79696,16 @@ │ │ │ │ das │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,0x0(%ecx) │ │ │ │ mov $0x8a,%al │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - loopne 1028334 │ │ │ │ - add %eax,%gs:(%eax) │ │ │ │ + xor %dh,0x65(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x75(%eax) │ │ │ │ inc %ebx │ │ │ │ @@ -79751,35 +79775,35 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,0x10(%eax) │ │ │ │ inc %ebx │ │ │ │ - add %ch,0x3001c00e(%eax) │ │ │ │ + add %ch,0x3801c00e(%eax) │ │ │ │ iret │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,0x10(%eax) │ │ │ │ inc %ebx │ │ │ │ - add %ch,0x2801c00e(%eax) │ │ │ │ + add %ch,0x5801c00e(%eax) │ │ │ │ shrb %cl,0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x80,(%eax) │ │ │ │ adc %al,0x0(%ebx) │ │ │ │ test $0xe,%al │ │ │ │ - rolb $0xc0,(%ecx) │ │ │ │ + rolb $0xc8,(%ecx) │ │ │ │ aam $0x6c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addl $0x433ae0,(%eax) │ │ │ │ @@ -79801,55 +79825,55 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x57ffbced(%eax) │ │ │ │ push %cs │ │ │ │ - rolb $0x38,(%ecx) │ │ │ │ + rolb $0x40,(%ecx) │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x57ffbceb(%eax) │ │ │ │ push %cs │ │ │ │ - rolb $0x40,(%ecx) │ │ │ │ + rolb $0x68,(%ecx) │ │ │ │ add $0x3f016d,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ pop %ss │ │ │ │ inc %ebx │ │ │ │ - add %ch,0x3001c00e(%eax) │ │ │ │ + add %ch,0x5801c00e(%eax) │ │ │ │ or %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x57ffbce9(%eax) │ │ │ │ push %cs │ │ │ │ - rolb $0x8,(%ecx) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ push %cs │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,0x73(%eax) │ │ │ │ inc %ebx │ │ │ │ - add %ch,0x4001c00e(%eax) │ │ │ │ + add %ch,-0x77fe3ff2(%eax) │ │ │ │ adc $0x6d,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ @@ -79861,15 +79885,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x57ffbc8f(%eax) │ │ │ │ push %cs │ │ │ │ - rolb $0x60,(%ecx) │ │ │ │ + rolb $0x68,(%ecx) │ │ │ │ es insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ @@ -79909,54 +79933,53 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ imul $0xffffffa8,0x0(%ebx),%eax │ │ │ │ push %cs │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xf0,(%ecx) │ │ │ │ dec %edx │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ + sbb %ecx,0x3c380243 │ │ │ │ + xor %eax,(%edx) │ │ │ │ + adc (%eax,%eax,1),%al │ │ │ │ + adc %dl,(%edx) │ │ │ │ add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - shlb $1,0x40102(%ecx) │ │ │ │ - add %al,0x4(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ + add %dh,-0x46(%eax) │ │ │ │ + movb $0x4c,(%eax) │ │ │ │ + or -0x7ee7ff00(%eax),%ecx │ │ │ │ + add %dl,-0x57ffbcc7(%eax) │ │ │ │ push %cs │ │ │ │ - pusha │ │ │ │ - add %ecx,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - sbb %al,0x43399000(%ecx) │ │ │ │ - add %ch,0x1001c00e(%eax) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ push $0xea80043 │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ jne 10285b4 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x57ffbc99(%eax) │ │ │ │ push %cs │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ jge 10285cc │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xf0,(%eax) │ │ │ │ @@ -79966,15 +79989,15 @@ │ │ │ │ subl $0x0,0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ inc %bx │ │ │ │ - add %ch,0x801c00e(%eax) │ │ │ │ + add %ch,0x1801c00e(%eax) │ │ │ │ xchg %eax,%ecx │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ @@ -79989,15 +80012,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ sbb %al,0x0(%ebx) │ │ │ │ test $0xe,%al │ │ │ │ - rolb $0x58,(%ecx) │ │ │ │ + rolb $0x60,(%ecx) │ │ │ │ mov 0x16d,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dh,(%eax) │ │ │ │ sbb %eax,0x0(%ebx) │ │ │ │ test $0xe,%al │ │ │ │ @@ -80109,56 +80132,54 @@ │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x70,(%ecx) │ │ │ │ cmp $0x163,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3fe7ff00(%eax),%ecx │ │ │ │ pavgb 0xfe80044(%esi),%mm1 │ │ │ │ - rolb $0x90,(%ecx) │ │ │ │ + rolb $0xa8,(%ecx) │ │ │ │ and $0x66,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ or %ebx,0x47100fc0(%eax) │ │ │ │ aas │ │ │ │ add %ch,0xf(%eax) │ │ │ │ - rolb $0x98,(%ecx) │ │ │ │ + rolb $0xb0,(%ecx) │ │ │ │ scas %es:(%edi),%al │ │ │ │ jnp 1028711 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x78010243(%ebp,%ebx,2) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,%al │ │ │ │ + addb $0x80,(%eax) │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 1028791 │ │ │ │ - add %edi,(%edi) │ │ │ │ + jge 1028791 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - inc %ebx │ │ │ │ + add %dh,(%edi,%eax,2) │ │ │ │ sbb $0x41180102,%eax │ │ │ │ add %al,-0x73(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - add %al,0x66(%esi) │ │ │ │ + adc %al,0x66(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ lea 0x0(%ebx),%eax │ │ │ │ - call 81044764 <_edata@@Base+0x7ca44764> │ │ │ │ + call 91044764 <_edata@@Base+0x8ca44764> │ │ │ │ dec %esi │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ @@ -80171,16 +80192,15 @@ │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,0x37(%eax) │ │ │ │ inc %ebp │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - pusha │ │ │ │ - pop %ebx │ │ │ │ + js 10287e1 │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ mov -0x18(%eax,%eax,1),%es │ │ │ │ @@ -80217,25 +80237,29 @@ │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 1028851 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x1801021d(%edx,%edx,2) │ │ │ │ - rorb $0xb0,(%edi) │ │ │ │ - mov %eax,-0x18(%eax,%eax,1) │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - or %ch,0x166(%ebp) │ │ │ │ + add %ah,0x1d(%edx,%edx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + sbb %al,%al │ │ │ │ + cmpxchg %cl,0xfe80044(%ecx) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ pop 0x0(%ebx) │ │ │ │ - call 21044824 <_edata@@Base+0x1ca44824> │ │ │ │ + call 29044824 <_edata@@Base+0x24a44824> │ │ │ │ int $0x66 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ @@ -80261,23 +80285,24 @@ │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%ecx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 103ef41 │ │ │ │ + adc %ah,%cl │ │ │ │ + add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ cmp %al,0x0(%ebp) │ │ │ │ - call 41044884 <_edata@@Base+0x3ca44884> │ │ │ │ + call 51044884 <_edata@@Base+0x4ca44884> │ │ │ │ in (%dx),%eax │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ @@ -80301,15 +80326,15 @@ │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x1c(%ecx,%edi,8) │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,0x4488e000(%edx) │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - add %dh,%bl │ │ │ │ + cmp %dh,%bl │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ @@ -80466,16 +80491,15 @@ │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 1028aa9 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - jo 1028a64 │ │ │ │ + add %bh,0x1d(%eax,%esi,2) │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,0x0(%ecx) │ │ │ │ pusha │ │ │ │ xchg %eax,%esp │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ @@ -80488,15 +80512,15 @@ │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%ebp │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - fsub %st(3),%st │ │ │ │ + adc %ah,%ah │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x17ffbc6b(%eax) │ │ │ │ @@ -80542,32 +80566,33 @@ │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 4003f5d7 <_edata@@Base+0x3ba3f5d7> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%edi,%ebp,2) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 1028a75 │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 1028b69 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - push %edx │ │ │ │ - sbb $0x82180102,%eax │ │ │ │ - add %ah,0x48004cdb(%eax) │ │ │ │ + add %dl,0x1801021d(%edx,%edx,2) │ │ │ │ + addb $0xa0,(%eax) │ │ │ │ + fisttpl 0x48(%eax,%eax,1) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ arpl %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3fe7ff00(%eax),%ecx │ │ │ │ jo e902cfa3 <_edata@@Base+0xe4a2cfa3> │ │ │ │ @@ -80600,15 +80625,15 @@ │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%edi │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - or %ch,0x68(%ebp) │ │ │ │ + sbb %ch,0x68(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x68(%eax) │ │ │ │ @@ -80632,21 +80657,22 @@ │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 1028c29 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - jo 1028be4 │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,0x0(%ecx) │ │ │ │ - add %bl,0xfe80043(%ecx) │ │ │ │ - rolb $0x8,(%ecx) │ │ │ │ - jne 1028c3f │ │ │ │ + add %bl,0x1801021d(%eax,%esi,2) │ │ │ │ + inc %ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + cltd │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + or %dh,0x68(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x17ffbc67(%eax) │ │ │ │ @@ -80658,15 +80684,17 @@ │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x66(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x1687b │ │ │ │ + cwtl │ │ │ │ + jnp 1028c6f │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ cmp %eax,0x0(%ebp) │ │ │ │ @@ -80676,23 +80704,27 @@ │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ jns 1028c73 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 103f4bd │ │ │ │ + push %eax │ │ │ │ + test %ebp,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,-0x43bfffbf(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41980100(%eax),%ecx │ │ │ │ + add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 4003f73f <_edata@@Base+0x3ba3f73f> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%esi,%edi,1) │ │ │ │ dec %eax │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,0x48004601(%eax) │ │ │ │ @@ -80707,16 +80739,19 @@ │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 1028ce9 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x1801021d(%esp,%ecx,2) │ │ │ │ - rorb $0x50,(%edi) │ │ │ │ + add %ah,0x1d(%esp,%ecx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + sbb %al,%al │ │ │ │ + movmskps (bad),%esi │ │ │ │ + push %eax │ │ │ │ jne 1028cd3 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ lock out %al,(%dx) │ │ │ │ push $0x1 │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ @@ -80767,15 +80802,16 @@ │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ pushf │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - or %bl,(%ecx,%ebp,2) │ │ │ │ + inc %eax │ │ │ │ + sbb $0x69,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ sbb $0x46,%al │ │ │ │ @@ -80790,26 +80826,30 @@ │ │ │ │ js 1028ccd │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 1028dc1 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esp,%eax,2) │ │ │ │ - sbb $0x41180102,%eax │ │ │ │ - add %dl,-0x17ffbac6(%eax) │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - jo 1028d92 │ │ │ │ - imul $0x0,(%ecx),%eax │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %dh,%al │ │ │ │ + add %dh,0x1c(%ecx,%edi,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + sbb %al,0x0(%ecx) │ │ │ │ + nop │ │ │ │ + cmp 0x0(%ebp),%al │ │ │ │ + call 71044d7c <_edata@@Base+0x6ca44d7c> │ │ │ │ + and $0x69,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0xf0,(%eax) │ │ │ │ fimull 0x48(%eax,%eax,1) │ │ │ │ adc %al,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ shlb $0x0,0x1(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ rorb $0x20,(%edi) │ │ │ │ jno 1028ddb │ │ │ │ @@ -80823,15 +80863,15 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ mov $0xa5,%al │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,-0x17ffbc63(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push %eax │ │ │ │ + pop %eax │ │ │ │ test $0x169,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,-0x62(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ @@ -80862,21 +80902,20 @@ │ │ │ │ add $0x1d,%al │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,0x0(%ecx) │ │ │ │ loopne 1028dc4 │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1028dea │ │ │ │ - imul $0x0,(%ecx),%eax │ │ │ │ + cmpb $0x0,0x1(%ecx,%ebp,2) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,(%eax) │ │ │ │ cmp 0x0(%ebp),%eax │ │ │ │ - call e1044e54 <_edata@@Base+0xdca44e54> │ │ │ │ + call f1044e54 <_edata@@Base+0xeca44e54> │ │ │ │ shrb $0x0,0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ jo 1028e9b │ │ │ │ @@ -80885,37 +80924,37 @@ │ │ │ │ and %cl,%al │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ jmp 1028ebb │ │ │ │ add %cl,0x10(%eax) │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ (bad) │ │ │ │ arpl %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3fe7ff00(%eax),%ecx │ │ │ │ jo e902d2f5 <_edata@@Base+0xe4a2d2f5> │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x16a29 │ │ │ │ + subb $0x6a,(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x17ffbc61(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - fdivrs (%edx) │ │ │ │ - push $0x1 │ │ │ │ - add %al,(%eax) │ │ │ │ + call 103f8e3 │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x3f87ff00(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1028ead │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -80927,17 +80966,16 @@ │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 1028f41 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - dec %eax │ │ │ │ - sbb $0x41180102,%eax │ │ │ │ + add %ah,0x1801021d(%ebx,%eax,2) │ │ │ │ + inc %ecx │ │ │ │ add %dh,-0x17ffbc61(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x3e,%al │ │ │ │ push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -80949,15 +80987,15 @@ │ │ │ │ enter $0x6a41,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ cmp 0x0(%ebp),%eax │ │ │ │ - call 69044f2c <_edata@@Base+0x64a44f2c> │ │ │ │ + call 81044f2c <_edata@@Base+0x7ca44f2c> │ │ │ │ inc %esp │ │ │ │ push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7d67ff00(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ @@ -80965,15 +81003,15 @@ │ │ │ │ rolb $0xc0,(%ecx) │ │ │ │ repz push $0x1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x18010247(%ebp,%ecx,4) │ │ │ │ rorb $0xb0,(%edi) │ │ │ │ push $0xfe80044 │ │ │ │ - rolb $0x0,(%ecx) │ │ │ │ + rolb $0x58,(%ecx) │ │ │ │ mov $0x6a,%ah │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ @@ -80984,15 +81022,15 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,-0xa4fff7e(%eax) │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ daa │ │ │ │ js 1028f81 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ in $0x8d,%al │ │ │ │ inc %edi │ │ │ │ add (%ecx),%al │ │ │ │ @@ -81002,19 +81040,19 @@ │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 1029001 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x1801021d(%esi,%eiz,1) │ │ │ │ - inc %ecx │ │ │ │ - add %dl,(%eax) │ │ │ │ - mov 0xfe80043,%eax │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ + add %ah,0x1d(%esi,%eiz,1) │ │ │ │ + add (%ecx),%al │ │ │ │ + sbb %al,0x0(%ecx) │ │ │ │ + adc %ah,0xfe80043(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ shrb %cl,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,-0x17ffbc5f(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ @@ -81079,21 +81117,17 @@ │ │ │ │ sbb $0x82780102,%eax │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 10290c1 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x1c(%ecx,%edi,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,0x1(%ebp) │ │ │ │ - nop │ │ │ │ - push %ecx │ │ │ │ - inc %esp │ │ │ │ - add %ch,%al │ │ │ │ + add %al,0x1801021d(%esp,%ecx,2) │ │ │ │ + inc %ebp │ │ │ │ + add %edx,-0x17ffbbaf(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ sub %ah,(%edi) │ │ │ │ imul $0x2,(%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ @@ -81156,16 +81190,16 @@ │ │ │ │ js 102908d │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 1029181 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - es sbb $0x41180102,%eax │ │ │ │ + add %cl,0x1801021d(%esi,%eiz,1) │ │ │ │ + inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ cmp $0xfe80045,%eax │ │ │ │ rolb $0xc0,(%ecx) │ │ │ │ loope 102919a │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -81211,24 +81245,26 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ cmp $0xfe80045,%eax │ │ │ │ - rolb $0x88,(%ecx) │ │ │ │ + rolb $0xc0,(%ecx) │ │ │ │ bound %ebp,0x40(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,-0x43bfffbf(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 4003fcaf <_edata@@Base+0x3ba3fcaf> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x48(%esp,%edx,8) │ │ │ │ add (%ecx),%al │ │ │ │ js 102920c │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ @@ -81287,31 +81323,33 @@ │ │ │ │ add %ch,0x1(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dh,(%eax) │ │ │ │ xor $0x1088004f,%eax │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ + rolb $0xc0,(%ecx) │ │ │ │ dec %ebp │ │ │ │ popa │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 1029301 │ │ │ │ - add %eax,(%eax) │ │ │ │ + jns 1029301 │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - dec %esp │ │ │ │ - sbb $0xc3180102,%eax │ │ │ │ + add %al,0x1801021d(%edi,%eax,2) │ │ │ │ + ret │ │ │ │ add %ah,(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ call 303ffd6 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -81350,15 +81388,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd4,%ah │ │ │ │ dec %eax │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,0x452cf000(%ecx) │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - inc %eax │ │ │ │ + pop %eax │ │ │ │ inc %esi │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ @@ -81368,28 +81406,26 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102932d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x1d(%esi,%eax,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 102938c │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ + js 10292cd │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 10293c1 │ │ │ │ - add %edi,(%edi) │ │ │ │ + jge 10293c1 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x1d(%esp,%eax,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,0x0(%ecx) │ │ │ │ - shlb $1,0x45(%eax) │ │ │ │ + add %ch,0x1801021d(%edi,%eax,2) │ │ │ │ + inc %ecx │ │ │ │ + add %dl,%al │ │ │ │ + pusha │ │ │ │ + inc %ebp │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ fcoms 0x6d(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ @@ -81450,23 +81486,23 @@ │ │ │ │ sbb $0x82780102,%eax │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 1029481 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx,%ecx,2) │ │ │ │ + add %cl,%ah │ │ │ │ + inc %ebx │ │ │ │ sbb $0x45180102,%eax │ │ │ │ add %eax,%eax │ │ │ │ pop %ecx │ │ │ │ inc %esp │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - nop │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + test $0xa7,%al │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x80,(%eax) │ │ │ │ @@ -81523,15 +81559,15 @@ │ │ │ │ jge 1029541 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x1d(%ebp,%eax,1) │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,0x4cdac000(%edx) │ │ │ │ add %cl,0x10(%eax) │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ + rolb $0x70,(%ecx) │ │ │ │ push %edi │ │ │ │ add %eax,%fs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ @@ -81573,15 +81609,15 @@ │ │ │ │ outsb %gs:(%esi),(%dx) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addl $0x450a70,(%eax) │ │ │ │ - call 89045574 <_edata@@Base+0x84a45574> │ │ │ │ + call a1045574 <_edata@@Base+0x9ca45574> │ │ │ │ fwait │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,-0x2abff040(%eax) │ │ │ │ @@ -81597,29 +81633,33 @@ │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 102958b │ │ │ │ add %dl,%al │ │ │ │ jle 10295cf │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x1801021d(%esp,%ecx,2) │ │ │ │ - add $0x1,%al │ │ │ │ + add %bh,0x1d(%ebx,%ecx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + sbb %al,(%ecx,%eax,1) │ │ │ │ adc %ch,%cl │ │ │ │ inc %esp │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push %eax │ │ │ │ - mov $0x3f016e,%ecx │ │ │ │ + loopne 1029567 │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x3ce7ff00(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + ret │ │ │ │ add %dh,-0x1c(%eax) │ │ │ │ inc %esp │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ enter $0x6f05,$0x1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ @@ -81762,15 +81802,15 @@ │ │ │ │ jns 1029781 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x18010232(%esp,%ebx,1) │ │ │ │ ret │ │ │ │ add %dl,0x35(%eax) │ │ │ │ dec %edi │ │ │ │ - add %cl,0x5001c010(%eax) │ │ │ │ + add %cl,0x5801c010(%eax) │ │ │ │ mov $0x61,%dl │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x90,(%eax) │ │ │ │ @@ -82106,16 +82146,16 @@ │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 1029ac9 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%edi,%eiz,1) │ │ │ │ - sbb $0x2180102,%eax │ │ │ │ + add %bl,%ah │ │ │ │ + es sbb $0x2180102,%eax │ │ │ │ add %esi,0x32(%eax) │ │ │ │ inc %esp │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ lock jo 1029ae7 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -82184,20 +82224,23 @@ │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 1029b89 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x1d(%edi,%eiz,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,0x0(%ecx) │ │ │ │ - rolb $0x0,0x45(%ebx) │ │ │ │ - call e1045b44 <_edata@@Base+0xdca45b44> │ │ │ │ - lea 0x1(%eax),%esi │ │ │ │ + add %al,(%edi,%eiz,1) │ │ │ │ + sbb $0x41180102,%eax │ │ │ │ + add %al,%al │ │ │ │ + inc %ebx │ │ │ │ + inc %ebp │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + loopne 1029ac3 │ │ │ │ + jo 1029b39 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x40180100(%eax),%ecx │ │ │ │ add %ah,0x55(%eax) │ │ │ │ inc %ebp │ │ │ │ add %ch,%al │ │ │ │ @@ -82261,15 +82304,15 @@ │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%esi,%eax,1) │ │ │ │ sbb $0x4180102,%eax │ │ │ │ add %esi,(%eax) │ │ │ │ bound %ecx,0x0(%edi) │ │ │ │ mov %dl,(%eax) │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x60,(%ecx) │ │ │ │ and $0x62,%al │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ @@ -82406,20 +82449,22 @@ │ │ │ │ add %ah,0x1d(%edx,%edi,4) │ │ │ │ add (%ecx),%al │ │ │ │ js 1029d53 │ │ │ │ add %dl,%al │ │ │ │ jle 1029d97 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x1801021d(%edx,%edx,2) │ │ │ │ - rorl $0xd0,(%edi) │ │ │ │ + add %bl,0x1d(%edx,%edx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + sbb %al,%cl │ │ │ │ + (bad) │ │ │ │ testl $0x1c01008,0x0(%esi) │ │ │ │ lock in (%dx),%al │ │ │ │ jo 1029d79 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ @@ -82479,26 +82524,24 @@ │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x7801021d(%edi,%eax,8) │ │ │ │ add %al,(%eax) │ │ │ │ sarb $1,0x40(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x1801021d(%eax,%esi,2) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,(%eax) │ │ │ │ - cltd │ │ │ │ - inc %esi │ │ │ │ - add %cl,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebp,0x50(%eax) │ │ │ │ + add %dh,0x1d(%eax,%esi,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + sbb %al,0x0(%ecx) │ │ │ │ + and %bl,0x10080046(%ecx) │ │ │ │ + rolb $0x68,(%ecx) │ │ │ │ + push %eax │ │ │ │ jno 1029e39 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ cltd │ │ │ │ @@ -82552,30 +82595,31 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x45180100(%eax),%ecx │ │ │ │ add %edx,(%eax) │ │ │ │ pop %edx │ │ │ │ dec %edi │ │ │ │ - add %cl,-0x37fe3ff0(%eax) │ │ │ │ + add %cl,-0x2ffe3ff0(%eax) │ │ │ │ push %ecx │ │ │ │ bound %eax,(%ecx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 1029f49 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1029ee1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x1801021d(%esp,%eax,2) │ │ │ │ - inc %ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + aam $0x49 │ │ │ │ + sbb $0x41180102,%eax │ │ │ │ add %ah,%al │ │ │ │ pushf │ │ │ │ inc %esi │ │ │ │ add %cl,(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %ebx,(%eax) │ │ │ │ pusha │ │ │ │ @@ -82641,24 +82685,29 @@ │ │ │ │ js 1029f75 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ (bad) │ │ │ │ sbb $0x41780102,%eax │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 1029fa1 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 102a009 │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x1021d46,%esp │ │ │ │ - sbb %al,0x0(%ecx) │ │ │ │ - mov 0x80046a0,%al │ │ │ │ + add %al,%ah │ │ │ │ + stc │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,0x80046a0(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edx,0x1716e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ @@ -82729,20 +82778,21 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x38(%ebp,%edx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,0x46d25000(%edx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %edi,%eax │ │ │ │ + add %bh,(%esi,%edx,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + rolb %cl,0x0(%esi) │ │ │ │ + or %dl,(%eax) │ │ │ │ + rolb $0xf8,(%ecx) │ │ │ │ xchg %eax,%edi │ │ │ │ jno 102a079 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ @@ -82881,25 +82931,28 @@ │ │ │ │ dec %edi │ │ │ │ add %cl,0x5001c010(%eax) │ │ │ │ bound %eax,%gs:(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x400(%eax),%ecx │ │ │ │ - add %cl,%al │ │ │ │ - mov $0x400102,%ebx │ │ │ │ - add %al,0x2b(%eax) │ │ │ │ + add %al,-0x4d(%eax) │ │ │ │ + add (%ecx),%al │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,0x4(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x46(%eax) │ │ │ │ - movb $0x4c,(%eax) │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %eax,0x10080046 │ │ │ │ - rolb $0x50,(%ecx) │ │ │ │ - enter $0x171,$0x3f │ │ │ │ + add %cl,%al │ │ │ │ + push %cs │ │ │ │ + pusha │ │ │ │ + add %ecx,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + sbb %al,0x0(%ecx) │ │ │ │ + xor %ah,0x10080046(%ebx) │ │ │ │ + rolb $0x50,(%ecx) │ │ │ │ + enter $0x171,$0x3f │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ flds 0x0(%edi) │ │ │ │ @@ -83036,19 +83089,18 @@ │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 102a3c9 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - stc │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x0,(%eax) │ │ │ │ + add %bh,%ah │ │ │ │ + inc %edi │ │ │ │ + sbb $0x82180102,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ mov $0x10080046,%edi │ │ │ │ rolb $0x50,(%ecx) │ │ │ │ xor %esi,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ @@ -83126,26 +83178,22 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ pop %ebp │ │ │ │ dec %edi │ │ │ │ add %cl,0x5801c010(%eax) │ │ │ │ mov $0x162,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41780100(%eax),%ecx │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ + or -0x7d87ff00(%eax),%ecx │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 102a4d1 │ │ │ │ - add %edi,(%edi) │ │ │ │ + jge 102a4d1 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - inc %esp │ │ │ │ + add %ah,(%eax,%ecx,2) │ │ │ │ sbb $0xc2180102,%eax │ │ │ │ add %ah,-0x12(%eax) │ │ │ │ inc %esi │ │ │ │ add %cl,(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %ecx,%eax │ │ │ │ xchg %eax,%esi │ │ │ │ @@ -83196,28 +83244,31 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,(%eax) │ │ │ │ cmp %cl,0x0(%edi) │ │ │ │ mov %dl,(%eax) │ │ │ │ - rolb $0x10,(%ecx) │ │ │ │ + rolb $0x18,(%ecx) │ │ │ │ jmp 102a571 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 102a591 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x1801021d(,%eax,2) │ │ │ │ + add %ah,%ah │ │ │ │ + stc │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ adc %bl,0x10080047(%ebx) │ │ │ │ rolb $0x38,(%ecx) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ jb 102a541 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ @@ -83275,32 +83326,31 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ pop %ebx │ │ │ │ dec %edi │ │ │ │ - add %cl,-0x5ffe3ff0(%eax) │ │ │ │ + add %cl,-0x57fe3ff0(%eax) │ │ │ │ mulb 0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41780100(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 102a651 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x1d(%ecx,%ecx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,%bl │ │ │ │ + add %bl,(%esp,%eax,2) │ │ │ │ + sbb $0xc3180102,%eax │ │ │ │ add %dh,(%eax) │ │ │ │ sbb %ecx,0x0(%eax) │ │ │ │ or %dl,(%eax) │ │ │ │ rolb $0xa0,(%ecx) │ │ │ │ xor $0x173,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -83330,15 +83380,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ fmuls 0x48(%eax,%eax,1) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,%eax │ │ │ │ + add %esi,%eax │ │ │ │ sbb %ah,0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ cmp %cl,0x0(%edi) │ │ │ │ @@ -83359,17 +83409,19 @@ │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 102a6a9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - les 0x1d(%esi),%ebx │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,0x4cd70000(%edx) │ │ │ │ + jl 102a70c │ │ │ │ + sbb $0x82180102,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + dec %esp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x20,(%ecx) │ │ │ │ ss add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ @@ -83442,15 +83494,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,-0x17(%eax) │ │ │ │ dec %esp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ - rolb $0xa8,(%ecx) │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ mov %esp,0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x1180100(%eax),%ecx │ │ │ │ add %eax,-0x17ffb79b(%eax) │ │ │ │ push %cs │ │ │ │ @@ -83694,15 +83746,15 @@ │ │ │ │ mov $0x173,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ cmp %ecx,0x0(%edi) │ │ │ │ mov %dl,(%eax) │ │ │ │ - rolb $0x0,(%ecx) │ │ │ │ + rolb $0x8,(%ecx) │ │ │ │ cmp 0x1(%ebx),%ah │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,-0x2e(%eax) │ │ │ │ dec %esp │ │ │ │ @@ -83714,15 +83766,15 @@ │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %eax,(%eax) │ │ │ │ pop %eax │ │ │ │ dec %edi │ │ │ │ - add %cl,-0x17fe3ff0(%eax) │ │ │ │ + add %cl,-0xffe3ff0(%eax) │ │ │ │ inc %edx │ │ │ │ arpl %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,-0x2f(%eax) │ │ │ │ @@ -84580,31 +84632,33 @@ │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ call 114ab2be <_edata@@Base+0xceab2be> │ │ │ │ - rolb $0x38,(%ecx) │ │ │ │ + rolb $0x90,(%ecx) │ │ │ │ shll $1,0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41780100(%eax),%ecx │ │ │ │ add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 40041d7f <_edata@@Base+0x3ba41d7f> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x1c(%eax,%ebp,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ sbb %al,0x4ccfb000(%edx) │ │ │ │ add %cl,0x10(%eax) │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ @@ -84632,51 +84686,46 @@ │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x80,(%ecx) │ │ │ │ jmp *0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7d87ff00(%eax),%ecx │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x4c │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 102b371 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - ficompl 0x86180102 │ │ │ │ - add %eax,0x56(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %cl,-0x67fe3ff0(%eax) │ │ │ │ + add %al,0x1d(%esp,%eax,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + sbb %al,0x4f564001(%esi) │ │ │ │ + add %cl,-0x5ffe3ff0(%eax) │ │ │ │ xchg %eax,%esi │ │ │ │ arpl %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41780100(%eax),%ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ adc $0xe7,%al │ │ │ │ add $0x2,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 102b3b9 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - stc │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + add %dh,0x4001(%edx,%eax,1) │ │ │ │ + inc %eax │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + jo 102b30c │ │ │ │ + movb $0x4c,(%eax) │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %dl,0x48004d08(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %esp,%eax │ │ │ │ (bad) │ │ │ │ jae 102b369 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -84699,16 +84748,16 @@ │ │ │ │ rolb $0xd0,(%ecx) │ │ │ │ jmp 102b50d │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x45180100(%eax),%ecx │ │ │ │ add %esp,0x54(%eax) │ │ │ │ dec %edi │ │ │ │ - add %cl,-0x7fe3ff0(%eax) │ │ │ │ - mov $0x63,%ch │ │ │ │ + add %cl,0x2001c010(%eax) │ │ │ │ + mov $0x63,%dh │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,0x7(%eax) │ │ │ │ @@ -84716,42 +84765,46 @@ │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x88,(%ecx) │ │ │ │ cmc │ │ │ │ jae 102b3c9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x7d87ff00(%eax),%ecx │ │ │ │ - add %ah,0x23(%eax) │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x40,(%ecx) │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - bound %eax,(%ecx) │ │ │ │ + or 0x41780100(%eax),%ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 102b3e1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - ficompl 0xc3180102 │ │ │ │ + pop %esp │ │ │ │ + fs push %ecx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + sbb %al,%bl │ │ │ │ add %dl,%al │ │ │ │ push %es │ │ │ │ dec %ebp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x78,(%ecx) │ │ │ │ (bad) │ │ │ │ jae 102b3f9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x3d87ff00(%eax),%ecx │ │ │ │ - pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ - or %dl,(%eax) │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ - xorb $0x0,0x1(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x1801021d(%edx,%ebx,8) │ │ │ │ + or 0x400(%eax),%ecx │ │ │ │ + add %ch,%al │ │ │ │ + lds (%edx),%eax │ │ │ │ + add %eax,-0x4d(%eax) │ │ │ │ + add (%ecx),%al │ │ │ │ + ... │ │ │ │ + or (%eax),%ecx │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,0x6(%eax) │ │ │ │ dec %ebp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x90,(%ecx) │ │ │ │ pop %es │ │ │ │ je 102b429 │ │ │ │ @@ -84759,15 +84812,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41980100(%eax),%ecx │ │ │ │ add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 40041f2f <_edata@@Base+0x3ba41f2f> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x18010239(%ecx,%ebx,8) │ │ │ │ ret │ │ │ │ add %dh,0x48004d05(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %ebp,0x17416(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -84817,31 +84872,33 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x38(%edi,%esi,2) │ │ │ │ + add %ch,%ah │ │ │ │ + ja 102b50f │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,0x4d040000(%edx) │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0xc0,(%ecx) │ │ │ │ xchg %dh,0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,0x45(%eax) │ │ │ │ - add %esi,%eax │ │ │ │ - decl 0x0(%esi) │ │ │ │ - dec %eax │ │ │ │ - adc %al,%al │ │ │ │ - add %eax,0x3f017424(%eax) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ + add %al,(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ ficompl 0x4180102 │ │ │ │ add %esp,0x3(%eax) │ │ │ │ dec %ebp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x10,(%ecx) │ │ │ │ sahf │ │ │ │ je 102b519 │ │ │ │ @@ -84897,15 +84954,15 @@ │ │ │ │ je 102b591 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7d87ff00(%eax),%ecx │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%edi,%eiz,8) │ │ │ │ add $0x2,%al │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,0x7a(%eax) │ │ │ │ @@ -84994,16 +85051,15 @@ │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ jl 102b6bc │ │ │ │ add %ch,(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - pop %eax │ │ │ │ - push %edx │ │ │ │ + jo 102b6d0 │ │ │ │ ja 102b681 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xa0,(%eax) │ │ │ │ @@ -85048,15 +85104,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ rolb $0x28,0x0(%ebp) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - dec %eax │ │ │ │ + pusha │ │ │ │ push $0x177 │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %ah,0x280045ac(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ xor %ch,0x77(%edi) │ │ │ │ @@ -85091,32 +85147,32 @@ │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x79e7ff00(%eax),%ecx │ │ │ │ add %esi,-0x80(%eax) │ │ │ │ inc %ebp │ │ │ │ add %ch,(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 102b6f9 │ │ │ │ - ja 102b771 │ │ │ │ + cwtl │ │ │ │ + mov 0x1(%edi),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ mov $0xf280045,%ebp │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ ja 102b789 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ mov 0xf280045,%eax │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ cltd │ │ │ │ ja 102b7a1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ @@ -85235,38 +85291,40 @@ │ │ │ │ add %ecx,0x0(%ebp) │ │ │ │ dec %eax │ │ │ │ adc %al,%al │ │ │ │ add %ecx,0x174d5(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 102b959 │ │ │ │ + add %ecx,(%eax) │ │ │ │ + inc %ebx │ │ │ │ + add %al,%bh │ │ │ │ + inc %ecx │ │ │ │ + xor %eax,(%edx) │ │ │ │ + jo 102b8ec │ │ │ │ + add %al,0x7b(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x1801021d(%ecx,%ecx,2) │ │ │ │ - ret │ │ │ │ + add %dh,-0x46(%eax) │ │ │ │ + movb $0x4c,(%eax) │ │ │ │ + or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x0(%ebp) │ │ │ │ dec %eax │ │ │ │ adc %al,%al │ │ │ │ add %edi,(%eax) │ │ │ │ in $0x74,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ xchg %al,(%ecx) │ │ │ │ adc %cl,0x4f(%edi) │ │ │ │ - add %cl,-0x27fe3ff0(%eax) │ │ │ │ - inc %esp │ │ │ │ + add %cl,0x3801c010(%eax) │ │ │ │ + inc %ebp │ │ │ │ add %edi,%fs:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dl,-0x2c(%eax) │ │ │ │ @@ -85276,35 +85334,36 @@ │ │ │ │ divb 0x1(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dh,0x480045d3(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - add %bh,%al │ │ │ │ + sbb %bh,%al │ │ │ │ ja 102b951 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x4180100(%eax),%ecx │ │ │ │ add %eax,(%eax) │ │ │ │ roll %cl,0x0(%ebp) │ │ │ │ dec %eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 102b960 │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ ja 102b969 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x4180100(%eax),%ecx │ │ │ │ add %edx,-0x2e(%eax) │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xf8,(%ecx) │ │ │ │ - sti │ │ │ │ + rolb $0x10,(%ecx) │ │ │ │ + cld │ │ │ │ ja 102b981 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dh,0x480045d1(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ @@ -85314,51 +85373,54 @@ │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ roll $1,0x0(%ebp) │ │ │ │ dec %eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %al,(%eax) │ │ │ │ - js 102b9b1 │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x17800,%al │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x4180100(%eax),%ecx │ │ │ │ - add %esp,-0x30(%eax) │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0xf8,(%ecx) │ │ │ │ - add %edi,0x1(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + add $0x1,%al │ │ │ │ + pusha │ │ │ │ + rolb $1,0x0(%ebp) │ │ │ │ + dec %eax │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + adc %al,(%edx) │ │ │ │ + js 102b9c9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x4180100(%eax),%ecx │ │ │ │ add %esi,0x480045cf(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - lock add 0x1(%eax),%edi │ │ │ │ - add %al,(%eax) │ │ │ │ + sbb %al,(%eax,%edi,2) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x3ce7ff00(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + ret │ │ │ │ add %al,-0x3b(%eax) │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xc0,(%ecx) │ │ │ │ + rolb $0xd8,(%ecx) │ │ │ │ pop %es │ │ │ │ js 102b9f9 │ │ │ │ and %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,(%eax) │ │ │ │ iret │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0x48,(%ecx) │ │ │ │ + rolb $0x60,(%ecx) │ │ │ │ adc $0x178,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,0x480045ce(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ push $0x17817 │ │ │ │ @@ -85366,24 +85428,24 @@ │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dh,%al │ │ │ │ int $0x45 │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0x58,(%ecx) │ │ │ │ + rolb $0x60,(%ecx) │ │ │ │ sbb %edi,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dl,-0x33(%eax) │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0x50,(%ecx) │ │ │ │ + rolb $0x58,(%ecx) │ │ │ │ sbb 0x1(%eax),%edi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ int3 │ │ │ │ @@ -85394,15 +85456,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,(%eax) │ │ │ │ int3 │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xd8,(%ecx) │ │ │ │ + rolb $0xf0,(%ecx) │ │ │ │ pop %ds │ │ │ │ js 102ba89 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dl,0x480045cb(%eax) │ │ │ │ @@ -85414,56 +85476,59 @@ │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dh,%al │ │ │ │ lret $0x45 │ │ │ │ dec %eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - pusha │ │ │ │ - and 0x1(%eax),%edi │ │ │ │ + js 102bad9 │ │ │ │ + js 102bab9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ movb $0x48,0x0(%ebp) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - enter $0x7825,$0x1 │ │ │ │ + loopne 102baf3 │ │ │ │ + js 102bad1 │ │ │ │ and %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ pop %ds │ │ │ │ inc %esi │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ cmp %edi,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x180100(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ movl $0x1c00f48,0x0(%ebp) │ │ │ │ - jo 102bb3a │ │ │ │ - js 102bb01 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %ah,(%eax) │ │ │ │ - enter $0x45,$0x48 │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - push $0x17841 │ │ │ │ + cwtl │ │ │ │ + cmp $0x78,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - add $0x1,%al │ │ │ │ - lock and %al,0x0(%esi) │ │ │ │ + addb $0x20,(%eax) │ │ │ │ + enter $0x45,$0x48 │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + jo 102bb57 │ │ │ │ + js 102bb19 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x4180100(%eax),%ecx │ │ │ │ + add %esi,%eax │ │ │ │ + and %al,0x0(%esi) │ │ │ │ dec %eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ nop │ │ │ │ js 102bba7 │ │ │ │ add %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ @@ -85477,29 +85542,28 @@ │ │ │ │ test %bh,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,0x480045c8(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - inc %eax │ │ │ │ + dec %eax │ │ │ │ nop │ │ │ │ js 102bb61 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x45,$0x48 │ │ │ │ xadd %al,(%ecx) │ │ │ │ - rclb $0x0,0x10178(%edx) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - ret │ │ │ │ + fcoms 0x10178(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %ah,0x0(%eax) │ │ │ │ dec %ebp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x80,(%ecx) │ │ │ │ cmc │ │ │ │ je 102bb91 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -85520,68 +85584,64 @@ │ │ │ │ add %al,%al │ │ │ │ decl 0x48(%eax,%eax,1) │ │ │ │ adc %al,%al │ │ │ │ add %edi,0x17508(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - add (%ecx),%al │ │ │ │ - shlb $1,0x102(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %ah,0x23(%eax) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x40,(%ecx) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + bound %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or (%eax),%ecx │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - in $0x3e,%eax │ │ │ │ - add %ch,0xf(%eax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + ficompl 0x82180102 │ │ │ │ + add %dl,-0x1b(%eax) │ │ │ │ + add %ch,%ds:0xf(%eax) │ │ │ │ rolb $0x48,(%ecx) │ │ │ │ popf │ │ │ │ js 102bbf1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x3e87ff00(%eax),%ecx │ │ │ │ - cmovo 0x47(%ebx),%eax │ │ │ │ - add %cl,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - xorl $0x3f,0x1(%edx) │ │ │ │ + or -0x3d87ff00(%eax),%ecx │ │ │ │ + pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ + or %dl,(%eax) │ │ │ │ + rolb $0xe0,(%ecx) │ │ │ │ + xorb $0x0,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - ficompl 0x4780102 │ │ │ │ - add %esi,-0x6e(%eax) │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x10,(%ecx) │ │ │ │ - pop %ebx │ │ │ │ - je 102bc21 │ │ │ │ - aas │ │ │ │ + add %ch,0x7801021d(%edx,%ebx,8) │ │ │ │ + inc %ebp │ │ │ │ + add %esi,%eax │ │ │ │ + decl 0x0(%esi) │ │ │ │ + dec %eax │ │ │ │ + adc %al,%al │ │ │ │ + add %eax,0x3f017424(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%ebx,%ebx,8) │ │ │ │ - sbb $0x82180102,%eax │ │ │ │ + add %bl,%ah │ │ │ │ + ficompl 0x82180102 │ │ │ │ add %ah,%al │ │ │ │ or %edi,(%esi) │ │ │ │ add %ch,0xf(%eax) │ │ │ │ - rolb $0x10,(%ecx) │ │ │ │ + rolb $0x18,(%ecx) │ │ │ │ mov $0x78,%al │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dh,-0x3(%eax) │ │ │ │ aas │ │ │ │ add %ch,0xf(%eax) │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x70,(%ecx) │ │ │ │ mov $0x178,%esi │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,0x68003de0(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ mov $0xc1,%al │ │ │ │ @@ -85599,15 +85659,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 102bc99 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub $0xe7,%al │ │ │ │ add $0x2,%al │ │ │ │ add %ebx,(%eax) │ │ │ │ @@ -85659,15 +85719,15 @@ │ │ │ │ js 102bd11 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,-0x19(%eax) │ │ │ │ cmp $0xc00f6800,%eax │ │ │ │ - add %ebx,%eax │ │ │ │ + add %esi,%eax │ │ │ │ std │ │ │ │ js 102bd29 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x39e7ff00(%eax),%ecx │ │ │ │ add %edx,%eax │ │ │ │ @@ -85705,15 +85765,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %eax,0x35(%eax) │ │ │ │ add %ch,%ds:0xf(%eax) │ │ │ │ - rolb $0x60,(%ecx) │ │ │ │ + rolb $0x68,(%ecx) │ │ │ │ sbb %bh,0x1(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x45180100(%eax),%ecx │ │ │ │ add %eax,0x68003de7(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ @@ -85721,69 +85781,69 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ and %ch,%al │ │ │ │ cmp $0xc00f6800,%eax │ │ │ │ - add %ebx,0x22(%eax) │ │ │ │ + add %esi,0x22(%eax) │ │ │ │ jns 102bdd1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addl $0x3f0010,(%eax) │ │ │ │ - push $0xd001c00f │ │ │ │ + push $0xd801c00f │ │ │ │ jns,pn 102bde9 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,0x26(%eax) │ │ │ │ add %ch,%ds:0xf(%eax) │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ cmp %edi,0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,(%eax) │ │ │ │ xor (%esi),%bh │ │ │ │ add %ch,0xf(%eax) │ │ │ │ - rolb $0xd8,(%ecx) │ │ │ │ + rolb $0xe0,(%ecx) │ │ │ │ aas │ │ │ │ jns 102be19 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ee7ff00(%eax),%ecx │ │ │ │ cmpxchg %ah,0x3e(%edx) │ │ │ │ add %ch,0xf(%eax) │ │ │ │ - rolb $0x58,(%ecx) │ │ │ │ + rolb $0x60,(%ecx) │ │ │ │ inc %ebp │ │ │ │ jns 102be31 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %ah,(%eax) │ │ │ │ lret $0x3f │ │ │ │ - push $0xa801c00f │ │ │ │ + push $0xb001c00f │ │ │ │ dec %edx │ │ │ │ jns 102be49 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,0x68003e22(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - inc %eax │ │ │ │ + dec %eax │ │ │ │ pop %edx │ │ │ │ jns 102be61 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,0x48004cfe(%eax) │ │ │ │ @@ -85791,15 +85851,15 @@ │ │ │ │ add %edi,0x32(%eax) │ │ │ │ jne 102be79 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3fe7ff00(%eax),%ecx │ │ │ │ pshufw $0x0,0x3e(%esi),%mm3 │ │ │ │ - push $0xa001c00f │ │ │ │ + push $0xa801c00f │ │ │ │ jg 102bf08 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ @@ -85809,23 +85869,23 @@ │ │ │ │ test %edi,0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,(%eax) │ │ │ │ jmp 106abef7 <_edata@@Base+0xc0abef7> │ │ │ │ - rolb $0xd8,(%ecx) │ │ │ │ + rolb $0xe0,(%ecx) │ │ │ │ mov %bh,0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ jmp 106abf0f <_edata@@Base+0xc0abf0f> │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x70,(%ecx) │ │ │ │ mov 0x1(%ecx),%edi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,(%eax) │ │ │ │ fnstcw (%edi) │ │ │ │ @@ -85834,25 +85894,25 @@ │ │ │ │ mov 0x1(%ecx),%? │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,0x10(%eax) │ │ │ │ add %ch,%ds:0xf(%eax) │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ xchg %eax,%esp │ │ │ │ jns 102bf09 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ (bad) │ │ │ │ add %ch,0xf(%eax) │ │ │ │ - rolb $0xa0,(%ecx) │ │ │ │ + rolb $0xa8,(%ecx) │ │ │ │ cwtl │ │ │ │ jns 102bf21 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x45180100(%eax),%ecx │ │ │ │ add %esp,(%eax) │ │ │ │ @@ -85864,15 +85924,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ rorb $0xc0,(%edi) │ │ │ │ pop %ecx │ │ │ │ add %ch,%ds:0xf(%eax) │ │ │ │ - rolb $0x90,(%ecx) │ │ │ │ + rolb $0xc0,(%ecx) │ │ │ │ ret $0x179 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,-0x16(%eax) │ │ │ │ cmp $0xc00f6800,%eax │ │ │ │ @@ -85881,21 +85941,22 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ jmp 102bfb4 │ │ │ │ add %ch,0xf(%eax) │ │ │ │ - rolb $0xf0,(%ecx) │ │ │ │ - int3 │ │ │ │ - jns 102bf81 │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0x8,(%ecx) │ │ │ │ + int $0x79 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %ah,0x68003deb(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ push %eax │ │ │ │ iret │ │ │ │ jns 102bf99 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -85908,15 +85969,15 @@ │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ in (%dx),%al │ │ │ │ cmp $0xc00f6800,%eax │ │ │ │ - add %ebx,%eax │ │ │ │ + add %esp,%eax │ │ │ │ sarl %cl,0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ fnstcw (%edi) │ │ │ │ @@ -85927,15 +85988,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ and %edi,(%esi) │ │ │ │ add %ch,0xf(%eax) │ │ │ │ - rolb $0x98,(%ecx) │ │ │ │ + rolb $0xb0,(%ecx) │ │ │ │ fidivrl 0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x428d1900(%eax),%ecx │ │ │ │ add (%eax),%dh │ │ │ │ mov $0x1e,%cl │ │ │ │ @@ -85954,15 +86015,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,0x68003ded(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - sbb %ch,%al │ │ │ │ + and %ch,%al │ │ │ │ jns 102c041 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,(%eax) │ │ │ │ out %al,(%dx) │ │ │ │ @@ -85980,24 +86041,24 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x180100(%eax),%ecx │ │ │ │ add %al,-0xa(%eax) │ │ │ │ aas │ │ │ │ add %ch,0xf(%eax) │ │ │ │ - rolb $0x40,(%ecx) │ │ │ │ + rolb $0x48,(%ecx) │ │ │ │ idivl 0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ out %al,$0x3f │ │ │ │ add %ch,0xf(%eax) │ │ │ │ - rolb $0x50,(%ecx) │ │ │ │ + rolb $0x58,(%ecx) │ │ │ │ (bad) │ │ │ │ jns 102c0a1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,0xd(%eax) │ │ │ │ @@ -86007,15 +86068,15 @@ │ │ │ │ jp 102c0b9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,0x68003e20(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - sbb %cl,(%ebx) │ │ │ │ + and %cl,(%ebx) │ │ │ │ jp 102c0d1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,0x68003eed(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ @@ -86033,23 +86094,24 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ sbb (%esi),%bh │ │ │ │ add %ch,0xf(%eax) │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x70,(%ecx) │ │ │ │ jp,pt 102c119 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,0x68003e17(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov $0x17a47,%eax │ │ │ │ + rolb $1,0x7a(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ push %ss │ │ │ │ add %ch,%ds:0xf(%eax) │ │ │ │ @@ -86059,15 +86121,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,(%eax) │ │ │ │ or %bh,(%esi) │ │ │ │ add %ch,0xf(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ push %eax │ │ │ │ jp 102c161 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x45180100(%eax),%ecx │ │ │ │ add %esi,-0x1c(%eax) │ │ │ │ @@ -86080,26 +86142,26 @@ │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ out %al,(%dx) │ │ │ │ cmp $0xc00f6800,%eax │ │ │ │ - add %eax,%eax │ │ │ │ + add %ebp,%eax │ │ │ │ addr16 jp 102c191 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ fdivrs (%edi) │ │ │ │ add %ch,0xf(%eax) │ │ │ │ - rolb $0xb0,(%ecx) │ │ │ │ + rolb $0xd8,(%ecx) │ │ │ │ jbe 102c221 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ @@ -86137,23 +86199,23 @@ │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ int1 │ │ │ │ cmp $0xc00f6800,%eax │ │ │ │ - add %esi,%eax │ │ │ │ + add %edi,%eax │ │ │ │ mov %bh,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,0x68003e0c(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - jo 102c1c3 │ │ │ │ + js 102c1c3 │ │ │ │ jp 102c239 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x39e7ff00(%eax),%ecx │ │ │ │ add %esi,0x68003e57(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ @@ -86215,42 +86277,42 @@ │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ fdivrl (%edi) │ │ │ │ add %ch,0xf(%eax) │ │ │ │ - rolb $0xf0,(%ecx) │ │ │ │ - mov $0x17a,%eax │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ + mov $0x17a,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,(%eax) │ │ │ │ iret │ │ │ │ aas │ │ │ │ add %ch,0xf(%eax) │ │ │ │ rolb $0xf8,(%ecx) │ │ │ │ mov $0x17a,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ee7ff00(%eax),%ecx │ │ │ │ movups 0x3e(%ebp),%xmm2 │ │ │ │ add %ch,0xf(%eax) │ │ │ │ - rolb $0x0,(%ecx) │ │ │ │ + rolb $0x18,(%ecx) │ │ │ │ les 0x1(%edx),%edi │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ pop %es │ │ │ │ add %ch,%ds:0xf(%eax) │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x48,(%ecx) │ │ │ │ lret $0x17a │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ decb 0x48(%eax,%eax,1) │ │ │ │ @@ -86260,25 +86322,25 @@ │ │ │ │ jne 102c341 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ repnz cmp $0xc00f6800,%eax │ │ │ │ - add %esi,%eax │ │ │ │ - in $0x7a,%al │ │ │ │ + add %ecx,(%eax) │ │ │ │ + in $0x7a,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ or (%esi),%edi │ │ │ │ add %ch,0xf(%eax) │ │ │ │ - rolb $0x80,(%ecx) │ │ │ │ + rolb $0xa8,(%ecx) │ │ │ │ jmp 102c3e9 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ @@ -86324,20 +86386,19 @@ │ │ │ │ jnp 102c3e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,0x68003df3(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x1d,%al │ │ │ │ - jnp 102c401 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + rcrb $0x0,0x17b │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ hlt │ │ │ │ cmp $0xc00f6800,%eax │ │ │ │ add %ebp,%eax │ │ │ │ and %bh,0x1(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -86361,23 +86422,24 @@ │ │ │ │ jnp 102c449 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ idivb 0xc00f6800 │ │ │ │ - add %eax,0x2c(%eax) │ │ │ │ + add %ebp,0x2c(%eax) │ │ │ │ jnp 102c461 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,0x68003df6(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %ch,(%edi) │ │ │ │ + push %eax │ │ │ │ + das │ │ │ │ jnp 102c479 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,-0x9(%eax) │ │ │ │ cmp $0xc00f6800,%eax │ │ │ │ @@ -86385,22 +86447,23 @@ │ │ │ │ xor 0x1(%ebx),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ idivl 0xc00f6800 │ │ │ │ - add %esi,(%eax) │ │ │ │ - xor $0x17b,%eax │ │ │ │ + add %ebp,0x17b35(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %al,0x68003df8(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov $0x17b38,%eax │ │ │ │ + call 1043ff9 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,(%eax) │ │ │ │ stc │ │ │ │ @@ -86412,24 +86475,24 @@ │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ stc │ │ │ │ cmp $0xc00f6800,%eax │ │ │ │ - add %eax,0x3f(%eax) │ │ │ │ + add %ebx,0x3f(%eax) │ │ │ │ jnp 102c4f1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ fstpt (%edi) │ │ │ │ add %ch,0xf(%eax) │ │ │ │ - rolb $0x78,(%ecx) │ │ │ │ + rolb $0x90,(%ecx) │ │ │ │ dec %eax │ │ │ │ jnp 102c509 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,-0x6(%eax) │ │ │ │ @@ -86438,15 +86501,16 @@ │ │ │ │ jnp 102c521 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,0x68003fdb(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - enter $0x7b4e,$0x1 │ │ │ │ + lock dec %esi │ │ │ │ + jnp 102c539 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,-0x13(%eax) │ │ │ │ add %ch,%ds:0xf(%eax) │ │ │ │ rolb $0xa8,(%ecx) │ │ │ │ @@ -86468,15 +86532,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ int $0x3f │ │ │ │ add %ch,0xf(%eax) │ │ │ │ - rolb $0xb0,(%ecx) │ │ │ │ + rolb $0xc8,(%ecx) │ │ │ │ pop %esi │ │ │ │ jnp 102c581 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,0x68003dfa(%eax) │ │ │ │ @@ -86484,52 +86548,51 @@ │ │ │ │ add %ah,0x7b(%ebp) │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ee7ff00(%eax),%ecx │ │ │ │ (bad) │ │ │ │ jmp 106ac5e9 <_edata@@Base+0xc0ac5e9> │ │ │ │ - rolb $0x38,(%ecx) │ │ │ │ + rolb $0x50,(%ecx) │ │ │ │ ja 102c62a │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dl,(%eax) │ │ │ │ loope 102c5fe │ │ │ │ add %ch,0xf(%eax) │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ xchg %bh,0x1(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x79e7ff00(%eax),%ecx │ │ │ │ add %edx,0x68003fbc(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ push $0x17b97 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jns 102c661 │ │ │ │ - add %edi,(%edi) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x1d(%ebp,%eax,2) │ │ │ │ + mov $0x78,%al │ │ │ │ + add (%ecx),%eax │ │ │ │ + loopne 102c5aa │ │ │ │ add (%ecx),%al │ │ │ │ - sbb %al,0x1(%ecx) │ │ │ │ - loopne 102c5eb │ │ │ │ - add %ch,%ds:0xf(%eax) │ │ │ │ + ... │ │ │ │ + or (%eax),%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %esp,%eax │ │ │ │ + in $0x3e,%eax │ │ │ │ + add %ch,0xf(%eax) │ │ │ │ rolb $0xf0,(%ecx) │ │ │ │ mov $0x17b,%edi │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x1180100(%eax),%ecx │ │ │ │ add %edx,%eax │ │ │ │ dec %ebx │ │ │ │ @@ -86548,20 +86611,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ std │ │ │ │ cmp $0xc00f6800,%eax │ │ │ │ - add %edi,0x17bdd(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + fnstsw 0x1(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %dh,-0x2(%eax) │ │ │ │ cmp $0xc00f6800,%eax │ │ │ │ add %esi,0x17be2(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ @@ -86585,15 +86648,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret $0xd00f │ │ │ │ inc %esp │ │ │ │ add %ch,%ds:0xf(%eax) │ │ │ │ - rolb $0xc0,(%ecx) │ │ │ │ + rolb $0xc8,(%ecx) │ │ │ │ or %bh,0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret $0x400f │ │ │ │ ds add %ch,%ds:0xf(%eax) │ │ │ │ @@ -86647,19 +86710,18 @@ │ │ │ │ jl 102c749 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,0x68003dff(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - subb $0x0,0x17c │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + mov %ch,0x17c │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ cmp $0xc00f6800,%eax │ │ │ │ add %eax,0x2f(%eax) │ │ │ │ jl 102c779 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -86674,15 +86736,15 @@ │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%esi) │ │ │ │ add %ch,0xf(%eax) │ │ │ │ - rolb $0x78,(%ecx) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ xor $0x7c,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ @@ -86694,31 +86756,29 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3be7ff00(%eax),%ecx │ │ │ │ wrmsr │ │ │ │ mov $0x3f,%dl │ │ │ │ add %ch,0xf(%eax) │ │ │ │ - rolb $0x90,(%ecx) │ │ │ │ + rolb $0xa8,(%ecx) │ │ │ │ cmp 0x3f(%ecx,%eax,1),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - inc %ebx │ │ │ │ - add %al,%bh │ │ │ │ - inc %ecx │ │ │ │ - xor %eax,(%edx) │ │ │ │ - jo 102c7ec │ │ │ │ - add %al,0x7b(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %dh,-0x46(%eax) │ │ │ │ - movb $0x4c,(%eax) │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %dh,-0x3(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,%al │ │ │ │ + jae 102c82a │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x18010205(%edi,%eax,2) │ │ │ │ + addb $0x70,(%eax) │ │ │ │ + std │ │ │ │ dec %esp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x68,(%ecx) │ │ │ │ push %ecx │ │ │ │ jne 102c809 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -86744,74 +86804,76 @@ │ │ │ │ inc %ebp │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0xb0,(%eax) │ │ │ │ cmc │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ daa │ │ │ │ js 102c851 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ je 102c846 │ │ │ │ inc %ebp │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,0x0(%eax) │ │ │ │ xor %cl,-0x3ff09800(%edi,%edi,1) │ │ │ │ - add %ebp,0x78(%eax) │ │ │ │ - jl 102c869 │ │ │ │ + add %eax,0x17c78(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %dh,%al │ │ │ │ push %es │ │ │ │ add %ch,%ds:0xf(%eax) │ │ │ │ - rolb $0xf0,(%ecx) │ │ │ │ + rolb $0xf8,(%ecx) │ │ │ │ mov 0x3(%ecx,%eax,1),%edi │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ add $0xf68003e,%eax │ │ │ │ - rolb $0x40,(%ecx) │ │ │ │ + rolb $0x58,(%ecx) │ │ │ │ (bad) │ │ │ │ jl 102c899 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,0x68003e03(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - adcb $0x0,0x17c(%ebx) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addl $0x3f86f0,(%eax) │ │ │ │ - push $0xb001c00f │ │ │ │ + mov %dl,0x17c(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7ee7ff00(%eax),%ecx │ │ │ │ + add %dh,%al │ │ │ │ + xchg %bh,(%edi) │ │ │ │ + add %ch,0xf(%eax) │ │ │ │ + rolb $0xb0,(%ecx) │ │ │ │ pushf │ │ │ │ jl 102c8c9 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %ch,%ds:0xf(%eax) │ │ │ │ - rolb $0x50,(%ecx) │ │ │ │ + rolb $0x68,(%ecx) │ │ │ │ mov %eax,0x17c │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ add %edi,(%esi) │ │ │ │ add %ch,0xf(%eax) │ │ │ │ - rolb $0xb0,(%ecx) │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ jl 102c8f9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ @@ -86830,23 +86892,22 @@ │ │ │ │ rolb $0xc0,(%ecx) │ │ │ │ test $0x17c,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7ee7ff00(%eax),%ecx │ │ │ │ add %al,0x68003f23(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov $0xb1,%al │ │ │ │ - jl 102c941 │ │ │ │ - and (%eax),%eax │ │ │ │ + mov $0x23017cb1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %ah,0x68003ef3(%eax) │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - clc │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0xa0,(%eax) │ │ │ │ + repz add %ch,%ds:0xf(%eax) │ │ │ │ + rolb $0xf8,(%ecx) │ │ │ │ mov $0x3f017c,%edi │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x4180100(%eax),%ecx │ │ │ │ add %eax,-0x2c(%eax) │ │ │ │ add %ch,%ds:0xf(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ @@ -86882,21 +86943,22 @@ │ │ │ │ rolb $0xc8,(%ecx) │ │ │ │ pop %esp │ │ │ │ jne 102c9b9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3e87ff00(%eax),%ecx │ │ │ │ - punpcklbw 0x10080047,%mm6 │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ - test %esi,0x1(%edx) │ │ │ │ - aas │ │ │ │ + cmovo 0x47(%ebx),%eax │ │ │ │ + add %cl,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %edx,(%eax) │ │ │ │ + xorl $0x3f,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%ebx,%ebx,8) │ │ │ │ - sbb $0x82180102,%eax │ │ │ │ + add %bh,%ah │ │ │ │ + ficompl 0x82180102 │ │ │ │ add %dl,-0x4(%eax) │ │ │ │ dec %esp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0xd8,(%ecx) │ │ │ │ addr16 jne 102c9e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -86907,20 +86969,21 @@ │ │ │ │ add %ebx,%eax │ │ │ │ mov $0x600164,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,-0x77ffadeb(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 102c9f7 │ │ │ │ - jl 102ca19 │ │ │ │ - add %al,(%eax) │ │ │ │ + and $0x7c,%cl │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %al,%al │ │ │ │ jg 102ca78 │ │ │ │ add %cl,0x801c00f(%eax) │ │ │ │ in $0x7c,%eax │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -86951,31 +87014,33 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ adcb $0x88,0x0(%ecx) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - sbb %ah,0x7d(%esi) │ │ │ │ + and %ah,0x7d(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x77ffae80(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ pop %eax │ │ │ │ imul $0x0,0x1(%ebp),%edi │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,-0x7f(%eax) │ │ │ │ push %ecx │ │ │ │ - add %cl,-0x17fe3ff1(%eax) │ │ │ │ - imul $0x40,0x1(%ebp),%edi │ │ │ │ + add %cl,0x1c00f(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + jge 102cac1 │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ adcl $0x1c00f88,0x0(%ecx) │ │ │ │ @@ -86984,20 +87049,22 @@ │ │ │ │ jge 102cad9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,-0x77ffae7e(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 102cb5e │ │ │ │ - jge 102caf1 │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + jo 102cb6c │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %ah,0x68(%eax) │ │ │ │ push %edx │ │ │ │ add %cl,0x4001c00f(%eax) │ │ │ │ je 102cb84 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ @@ -87018,31 +87085,31 @@ │ │ │ │ js 102cbb2 │ │ │ │ jge 102cb39 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3fe7ff00(%eax),%ecx │ │ │ │ xadd %dl,-0x3ff07800(%edx,%edx,2) │ │ │ │ - add %edi,(%eax) │ │ │ │ - xchg %bh,0x1(%ebp) │ │ │ │ + add %eax,-0x7a(%eax) │ │ │ │ + jge 102cb51 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ fs push %edx │ │ │ │ add %cl,0x7801c00f(%eax) │ │ │ │ lea 0x1(%ebp),%edi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ jmp 108acbcb <_edata@@Base+0xc2acbcb> │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ + rolb $0x28,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ jge 102cb81 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %ah,(%eax) │ │ │ │ @@ -87090,28 +87157,28 @@ │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x80,(%ecx) │ │ │ │ jae 102cc6c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - cwtl │ │ │ │ - js 102cc0a │ │ │ │ - add %esp,%eax │ │ │ │ - movl $0x1,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edi,0x4(%eax) │ │ │ │ + add %esi,-0x6e(%eax) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x10,(%ecx) │ │ │ │ + pop %ebx │ │ │ │ + je 102cc11 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx) │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - sbb %al,0x0(%ecx) │ │ │ │ - and %ch,(%edx,%edx,2) │ │ │ │ - add %cl,0x1c00f(%eax) │ │ │ │ + add %bl,(%ebx,%ebx,8) │ │ │ │ + sbb $0x41180102,%eax │ │ │ │ + add %ah,(%eax) │ │ │ │ + sub $0x52,%al │ │ │ │ + add %cl,0x1801c00f(%eax) │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ jge 102cc29 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,(%eax) │ │ │ │ @@ -87130,33 +87197,32 @@ │ │ │ │ jge 102cc59 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,0xb(%eax) │ │ │ │ push %edx │ │ │ │ - add %cl,0x1c00f(%eax) │ │ │ │ + add %cl,0x801c00f(%eax) │ │ │ │ out %al,(%dx) │ │ │ │ jge 102cc71 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,0xa(%eax) │ │ │ │ push %edx │ │ │ │ - add %cl,-0xffe3ff1(%eax) │ │ │ │ - int1 │ │ │ │ - jge 102cc89 │ │ │ │ + add %cl,0x801c00f(%eax) │ │ │ │ + bnd jge 102cc89 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ push $0xf880052 │ │ │ │ - rolb $0x40,(%ecx) │ │ │ │ + rolb $0x48,(%ecx) │ │ │ │ hlt │ │ │ │ jge 102cca1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,0x9(%eax) │ │ │ │ @@ -87167,55 +87233,55 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ xor 0x0(%edx),%dl │ │ │ │ mov %cl,(%edi) │ │ │ │ - rolb $0xf0,(%ecx) │ │ │ │ - cld │ │ │ │ + rolb $0x8,(%ecx) │ │ │ │ + std │ │ │ │ jge 102ccd1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ jae 102cd31 │ │ │ │ - add %cl,-0x7ffe3ff1(%eax) │ │ │ │ + add %cl,-0x67fe3ff1(%eax) │ │ │ │ push %es │ │ │ │ jle 102cce9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x45180100(%eax),%ecx │ │ │ │ add %esi,-0x77ffad58(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - sbb %dl,(%ecx) │ │ │ │ + xor %dl,(%ecx) │ │ │ │ jle 102cd01 │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ pusha │ │ │ │ and $0x52,%al │ │ │ │ - add %cl,0x3001c00f(%eax) │ │ │ │ + add %cl,0x3801c00f(%eax) │ │ │ │ sbb $0x7e,%al │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %edx,(%eax) │ │ │ │ test %dl,0x0(%ecx) │ │ │ │ mov %cl,(%edi) │ │ │ │ - rolb $0xe8,(%ecx) │ │ │ │ - and %edi,0x1(%esi) │ │ │ │ + rolb $0x0,(%ecx) │ │ │ │ + and 0x1(%esi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dh,-0x7c(%eax) │ │ │ │ push %ecx │ │ │ │ add %cl,-0x1ffe3ff1(%eax) │ │ │ │ @@ -87231,22 +87297,22 @@ │ │ │ │ rolb $0x70,(%ecx) │ │ │ │ sub $0x17e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dl,-0x69(%eax) │ │ │ │ push %ecx │ │ │ │ - add %cl,0x801c00f(%eax) │ │ │ │ + add %cl,0x2001c00f(%eax) │ │ │ │ xor $0x3f017e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %ah,-0x6b(%eax) │ │ │ │ push %ecx │ │ │ │ - add %cl,-0x4ffe3ff1(%eax) │ │ │ │ + add %cl,-0x37fe3ff1(%eax) │ │ │ │ cmp 0x1(%esi),%bh │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ @@ -87260,26 +87326,26 @@ │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ inc %eax │ │ │ │ test %edx,0x0(%ecx) │ │ │ │ mov %cl,(%edi) │ │ │ │ - rolb $0x78,(%ecx) │ │ │ │ + rolb $0x98,(%ecx) │ │ │ │ inc %esp │ │ │ │ jle 102cdc1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ lock xchg %eax,%ecx │ │ │ │ push %ecx │ │ │ │ - add %cl,0x5001c00f(%eax) │ │ │ │ + add %cl,0x6801c00f(%eax) │ │ │ │ dec %eax │ │ │ │ jle 102cdd9 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ @@ -87300,51 +87366,53 @@ │ │ │ │ jle 102ce09 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dh,-0x77ffadd3(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - lock pop %esi │ │ │ │ - jle 102ce21 │ │ │ │ - add %al,(%eax) │ │ │ │ + or %bl,0x7e(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x79e7ff00(%eax),%ecx │ │ │ │ - add %eax,0x5a(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + xchg %al,(%ecx) │ │ │ │ + inc %eax │ │ │ │ + pop %edx │ │ │ │ push %edx │ │ │ │ - add %cl,0x2001c00f(%eax) │ │ │ │ + add %cl,0x3801c00f(%eax) │ │ │ │ data16 jle 102ce39 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,(%eax) │ │ │ │ xchg %eax,%ecx │ │ │ │ push %ecx │ │ │ │ - add %cl,-0x7ffe3ff1(%eax) │ │ │ │ + add %cl,-0x67fe3ff1(%eax) │ │ │ │ imul $0x0,0x1(%esi),%edi │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x70,(%eax) │ │ │ │ nop │ │ │ │ push %ecx │ │ │ │ - add %cl,0x1c00f(%eax) │ │ │ │ + add %cl,0x1801c00f(%eax) │ │ │ │ jo 102cee5 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xa0,(%eax) │ │ │ │ test %edx,0x0(%ecx) │ │ │ │ mov %cl,(%edi) │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ + rolb $0xf8,(%ecx) │ │ │ │ jae 102cefd │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ @@ -87357,42 +87425,42 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dl,-0x76(%eax) │ │ │ │ push %ecx │ │ │ │ - add %cl,0x4801c00f(%eax) │ │ │ │ + add %cl,0x7001c00f(%eax) │ │ │ │ cmpb $0x0,0x1(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ push %ebp │ │ │ │ push %edx │ │ │ │ - add %cl,0x3001c00f(%eax) │ │ │ │ + add %cl,0x4801c00f(%eax) │ │ │ │ mov 0x1(%esi),%edi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ call *0x0(%ecx) │ │ │ │ mov %cl,(%edi) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xd8,(%ecx) │ │ │ │ xchg %eax,%edx │ │ │ │ jle 102cee1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,-0x3(%eax) │ │ │ │ push %ecx │ │ │ │ - add %cl,0x4801c00f(%eax) │ │ │ │ + add %cl,0x6001c00f(%eax) │ │ │ │ cltd │ │ │ │ jle 102cef9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ @@ -87401,47 +87469,52 @@ │ │ │ │ add %cl,-0x47fe3ff1(%eax) │ │ │ │ mov 0x17e,%al │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,-0x6(%eax) │ │ │ │ push %ecx │ │ │ │ - add %cl,-0x7fe3ff1(%eax) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - jle 102cf29 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,0x1c00f(%eax) │ │ │ │ + test $0x7e,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %al,-0x9(%eax) │ │ │ │ - push %ecx │ │ │ │ - add %cl,0x4001c00f(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0x40,(%eax) │ │ │ │ + notl 0x0(%ecx) │ │ │ │ + mov %cl,(%edi) │ │ │ │ + rolb $0x58,(%ecx) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ jle 102cf41 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,-0x77ffadb6(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - xor %dh,0x17e(%esi) │ │ │ │ + dec %eax │ │ │ │ + mov $0x7e,%dh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %dh,-0xc(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0x70,(%eax) │ │ │ │ + hlt │ │ │ │ push %ecx │ │ │ │ add %cl,0x1801c00f(%eax) │ │ │ │ mov $0x17e,%esp │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ mov %ss,0x0(%edx) │ │ │ │ mov %cl,(%edi) │ │ │ │ - rolb $0x50,(%ecx) │ │ │ │ + rolb $0x78,(%ecx) │ │ │ │ sarb $0x1,0x1(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ test %edx,0x0(%edx) │ │ │ │ @@ -87451,33 +87524,33 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x0(%ecx),%edx │ │ │ │ mov %cl,(%edi) │ │ │ │ - rolb $0x40,(%ecx) │ │ │ │ + rolb $0x48,(%ecx) │ │ │ │ enter $0x17e,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ mov 0x0(%ecx),%edx │ │ │ │ mov %cl,(%edi) │ │ │ │ - rolb $0xc8,(%ecx) │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ lret $0x17e │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ mov 0x0(%ecx),%ss │ │ │ │ mov %cl,(%edi) │ │ │ │ - rolb $0xb0,(%ecx) │ │ │ │ + rolb $0xc8,(%ecx) │ │ │ │ sarb $1,0x1(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,(%eax) │ │ │ │ imul $0x1c00f88,0x0(%edx),%edx │ │ │ │ @@ -87485,68 +87558,70 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ jns 102d061 │ │ │ │ - add %cl,-0x7ffe3ff1(%eax) │ │ │ │ + add %cl,-0x4ffe3ff1(%eax) │ │ │ │ fstpt 0x1(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ mov %dl,0x0(%edx) │ │ │ │ mov %cl,(%edi) │ │ │ │ - rolb $0x58,(%ecx) │ │ │ │ + rolb $0x60,(%ecx) │ │ │ │ in $0x7e,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ lock push %ecx │ │ │ │ - add %cl,0x6801c00f(%eax) │ │ │ │ + add %cl,-0x77fe3ff1(%eax) │ │ │ │ in (%dx),%al │ │ │ │ jle 102d049 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ ljmp $0x1c0,$0xf880051 │ │ │ │ - mov %dh,%bh │ │ │ │ - jle 102d061 │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x17ef7,%al │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0x30,(%eax) │ │ │ │ sti │ │ │ │ dec %esp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0xd0,(%ecx) │ │ │ │ jle 102d0ec │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - test %al,0x1801021c(%esi) │ │ │ │ + add %al,0x1801021c(%esi,%eax,4) │ │ │ │ addb $0xf0,(%eax) │ │ │ │ xor $0x52,%al │ │ │ │ - add %cl,0x2801c00f(%eax) │ │ │ │ + add %cl,0x3001c00f(%eax) │ │ │ │ adc %edi,0x1(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ and %dl,0x0(%edx) │ │ │ │ @@ -87565,21 +87640,21 @@ │ │ │ │ sub %edi,0x1(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x45180100(%eax),%ecx │ │ │ │ add %esp,-0x77ffad60(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %al,0x7f(%edx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %eax │ │ │ │ + inc %edx │ │ │ │ + jg 102d0f1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ ficoml 0x0(%ecx) │ │ │ │ mov %cl,(%edi) │ │ │ │ rolb $0x70,(%ecx) │ │ │ │ push %eax │ │ │ │ jg 102d109 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -87594,15 +87669,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ee7ff00(%eax),%ecx │ │ │ │ movmskps (bad),%esp │ │ │ │ push %eax │ │ │ │ mov 0xf880051,%al │ │ │ │ - rolb $0x48,(%ecx) │ │ │ │ + rolb $0x60,(%ecx) │ │ │ │ pop %esi │ │ │ │ jg 102d139 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3fe7ff00(%eax),%ecx │ │ │ │ movmskps (bad),%ebx │ │ │ │ @@ -87614,41 +87689,40 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ test %dl,0x0(%edx) │ │ │ │ mov %cl,(%edi) │ │ │ │ - rolb $0xc0,(%ecx) │ │ │ │ + rolb $0xc8,(%ecx) │ │ │ │ addr16 jg 102d169 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,-0x7e(%eax) │ │ │ │ push %edx │ │ │ │ - add %cl,0x5001c00f(%eax) │ │ │ │ + add %cl,0x6801c00f(%eax) │ │ │ │ imul $0x0,0x1(%edi),%edi │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %ah,0x23(%eax) │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x40,(%ecx) │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - bound %eax,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - xor $0xda,%al │ │ │ │ - sbb $0x82180102,%eax │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 102d201 │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - into │ │ │ │ - dec %esp │ │ │ │ + add %dh,0x1d(%eax,%ecx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + sbb %al,0x4cce0000(%edx) │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0xe8,(%ecx) │ │ │ │ adc 0x1(%esi),%ah │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x45180100(%eax),%ecx │ │ │ │ @@ -87660,22 +87734,24 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,-0x43bfffbf(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 40043ccf <_edata@@Base+0x3ba43ccf> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx,%esi,4) │ │ │ │ cmp (%edx),%al │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ mov $0x4f,%cl │ │ │ │ - add %ch,0x7001c00f(%eax) │ │ │ │ + add %ch,-0x77fe3ff1(%eax) │ │ │ │ jp 102d276 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ @@ -87687,15 +87763,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ addr16 dec %edi │ │ │ │ - add %ch,-0x37fe3ff1(%eax) │ │ │ │ + add %ch,-0x1ffe3ff1(%eax) │ │ │ │ cmpb $0x3f,0x1(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,0x69(%eax) │ │ │ │ @@ -87714,15 +87790,15 @@ │ │ │ │ mov 0x1(%edi),%? │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,-0x57ffb096(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - xor %dl,0x60017f(%ecx) │ │ │ │ + cmp %dl,0x60017f(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ scas %es:(%edi),%al │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ @@ -87748,22 +87824,22 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ imul $0xffffffa8,0x0(%edi),%ecx │ │ │ │ xadd %al,(%ecx) │ │ │ │ - sbb %ch,0x17f(%ecx) │ │ │ │ + and %ch,0x17f(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x5ffe3ff1(%eax) │ │ │ │ + add %ch,-0x47fe3ff1(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ jg 102d2e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %ah,(%eax) │ │ │ │ @@ -87797,25 +87873,25 @@ │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dl,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x4801c00f(%eax) │ │ │ │ + add %ch,0x6001c00f(%eax) │ │ │ │ aam $0x7f │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,-0x6b(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x3801c00f(%eax) │ │ │ │ + add %ch,0x5001c00f(%eax) │ │ │ │ fnstcw 0x1(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%esp │ │ │ │ @@ -87835,17 +87911,16 @@ │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dh,%al │ │ │ │ xlat %ds:(%ebx) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x801c00f(%eax) │ │ │ │ - call 123d529 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ch,0x2801c00f(%eax) │ │ │ │ + ljmp $0x0,$0x21017f │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%ebx │ │ │ │ dec %edi │ │ │ │ add %ch,-0x67fe3ff1(%eax) │ │ │ │ idivb 0x1(%edi) │ │ │ │ @@ -87887,15 +87962,15 @@ │ │ │ │ or -0x7d87ff00(%eax),%ecx │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 102d4a1 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x1801021d(%ebp,%eax,2) │ │ │ │ + add %bl,0x1801021d(%eax,%ecx,2) │ │ │ │ addb $0x80,(%eax) │ │ │ │ stc │ │ │ │ dec %esp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ jne 102d451 │ │ │ │ @@ -87956,26 +88031,26 @@ │ │ │ │ addb $0xd0,(%eax) │ │ │ │ testl $0xa001c010,0x48(%eax,%eax,1) │ │ │ │ int3 │ │ │ │ jne 102d4e1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41780100(%eax),%ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + or -0x3e87ff00(%eax),%ecx │ │ │ │ + punpcklbw 0x10080047,%mm6 │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ + test %esi,0x1(%edx) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - cld │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - in $0x1,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x40,(%eax) │ │ │ │ - testl $0x7001c010,0x48(%eax,%eax,1) │ │ │ │ + add %bh,(%ebx,%ebx,8) │ │ │ │ + sbb $0x82180102,%eax │ │ │ │ + add %al,-0x9(%eax) │ │ │ │ + dec %esp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x70,(%ecx) │ │ │ │ fnstenv 0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3f67ff00(%eax),%ecx │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ @@ -87995,57 +88070,61 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ xor %bh,(%ebx) │ │ │ │ dec %edi │ │ │ │ - add %cl,-0x57fe3ff0(%eax) │ │ │ │ + add %cl,-0x37fe3ff0(%eax) │ │ │ │ xor 0x1(%ebp),%esp │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ testb $0x10,0x48(%eax,%eax,1) │ │ │ │ rolb $0x68,(%ecx) │ │ │ │ repz jne 102d571 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x7d87ff00(%eax),%ecx │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x4c │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ + or 0x41780100(%eax),%ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - hlt │ │ │ │ - fstps 0x82180102 │ │ │ │ - add %dl,0x48004cf5(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ecx,(%eax) │ │ │ │ + cld │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + in $0x1,%al │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0x90,(%eax) │ │ │ │ + cmc │ │ │ │ + dec %esp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x8,(%ecx) │ │ │ │ add %dh,0x1(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x3f87f700(%eax),%ecx │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 102d5a5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + or -0x7d87ff00(%eax),%ecx │ │ │ │ + add %ah,0x23(%eax) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x40,(%ecx) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + bound %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x1d(%ebp,%eiz,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,0x4cf50000(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + xor $0xda,%al │ │ │ │ + sbb $0x82180102,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + cmc │ │ │ │ + dec %esp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x78,(%ecx) │ │ │ │ push %cs │ │ │ │ jbe 102d5d1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -88068,15 +88147,15 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ mov %edx,%gs │ │ │ │ add %eax,(%ecx) │ │ │ │ sbb %al,%bl │ │ │ │ add %dl,%al │ │ │ │ @@ -88093,38 +88172,38 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%esp,%ebx,2) │ │ │ │ + add %al,(%esp,%ebx,2) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102d64d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x78010244(%ebx,%eax,2) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ flds 0x0(%ebx) │ │ │ │ - call 39049684 <_edata@@Base+0x34a49684> │ │ │ │ + call 61049684 <_edata@@Base+0x5ca49684> │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ lock in $0x1,%eax │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ xor %al,0x49(%ecx) │ │ │ │ - add %ch,0x7801c010(%eax) │ │ │ │ + add %ch,-0x77fe3ff0(%eax) │ │ │ │ inc %esi │ │ │ │ add %edi,%gs:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x3c(%eax) │ │ │ │ movups 0x1048004e(%ebx),%xmm6 │ │ │ │ @@ -88134,26 +88213,25 @@ │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ lock in $0x1,%eax │ │ │ │ add %ebx,(%eax) │ │ │ │ addl $0x4029f0,(%eax) │ │ │ │ sub %dl,(%eax) │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ xor 0x1(%esi),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,0x75(%eax) │ │ │ │ inc %eax │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %esi,0x59(%eax) │ │ │ │ - add %ax,(%eax) │ │ │ │ + add %esp,0x16659(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addl $0x4080f0,(%eax) │ │ │ │ sub %dl,(%eax) │ │ │ │ rolb $0xe8,(%ecx) │ │ │ │ @@ -88189,15 +88267,15 @@ │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ addb $0xc0,0x10280040(%ebp) │ │ │ │ - add %ebp,0x166cb(%eax) │ │ │ │ + add %edi,0x166cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ mov %eax,(%ebx) │ │ │ │ mov $0xa2,%al │ │ │ │ inc %eax │ │ │ │ @@ -88207,16 +88285,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %eax,%eax │ │ │ │ mov 0x10280040,%eax │ │ │ │ - rolb $0xf0,(%ecx) │ │ │ │ - push %es │ │ │ │ + rolb $0x0,(%ecx) │ │ │ │ + pop %es │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ xchg %al,(%ecx) │ │ │ │ inc %eax │ │ │ │ @@ -88281,20 +88359,21 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,0x2800401c(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %esp,(%eax) │ │ │ │ - mov 0x1(%edi),%fs │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,-0x72(%eax) │ │ │ │ + add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %dh,%al │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ inc %eax │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %ebx,0x16792(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -88302,27 +88381,27 @@ │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,0x1e(%eax) │ │ │ │ inc %eax │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ cwtl │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,0x1f(%eax) │ │ │ │ inc %eax │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ecx,%eax │ │ │ │ + add %edi,%eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %edi,(%bx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ @@ -88347,45 +88426,46 @@ │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ jb 102d8ef │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %esp,(%eax) │ │ │ │ - lds 0x1(%edi),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,-0x3b(%eax) │ │ │ │ + add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41180100(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ ja 102d907 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edx,-0x2c(%eax) │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,(%eax) │ │ │ │ and %eax,0x0(%eax) │ │ │ │ sub %dl,(%eax) │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - in (%dx),%al │ │ │ │ + rolb $0xa8,(%ecx) │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ sub %eax,0x0(%eax) │ │ │ │ sub %dl,(%eax) │ │ │ │ - rolb $0xc8,(%ecx) │ │ │ │ + rolb $0xf0,(%ecx) │ │ │ │ lock add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ sub %eax,0x0(%eax) │ │ │ │ @@ -88407,15 +88487,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,-0x43bfffbf(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 40044437 <_edata@@Base+0x3ba44437> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%edi,%ebp,4) │ │ │ │ cmp (%edx),%al │ │ │ │ add %ebx,0x1a00041(%eax) │ │ │ │ inc %esi │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ @@ -88437,18 +88519,15 @@ │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102d97d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi,%ecx,1) │ │ │ │ - push %ds │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ + add %cl,-0x67fefde3(,%eiz,2) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ jae 102d9e2 │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ @@ -88456,15 +88535,16 @@ │ │ │ │ dec %edx │ │ │ │ add (%ecx),%al │ │ │ │ js 102d973 │ │ │ │ pavgb %mm7,%mm2 │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x67fefde3(%eax,%esi,4) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ @@ -88522,28 +88602,26 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102da3d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1d(%eax,%ecx,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 102da9c │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jns 102dad1 │ │ │ │ - add %edi,(%edi) │ │ │ │ + js 102d9dd │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%edx,%edi,8) │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %ebx,0x73e00041(%eax) │ │ │ │ - inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + hlt │ │ │ │ + fstps 0x41980102 │ │ │ │ + add %ah,%al │ │ │ │ + jae 102daba │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%esi,%ecx,4) │ │ │ │ dec %edx │ │ │ │ add (%ecx),%al │ │ │ │ @@ -88578,18 +88656,20 @@ │ │ │ │ dec %edx │ │ │ │ add (%ecx),%al │ │ │ │ js 102da93 │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %esp │ │ │ │ - out %eax,$0xe5 │ │ │ │ + add %dl,-0x1b(%edi,%eiz,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102dae5 │ │ │ │ @@ -88634,15 +88714,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx,%ecx,4) │ │ │ │ dec %edx │ │ │ │ add (%ecx),%al │ │ │ │ js 102dba4 │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ jl 102db5d │ │ │ │ add $0x2,%al │ │ │ │ add %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ @@ -88670,22 +88750,27 @@ │ │ │ │ add %ch,0x1001c010(%eax) │ │ │ │ stc │ │ │ │ add %edi,%gs:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - fs xor $0x41980101,%eax │ │ │ │ add %ah,%al │ │ │ │ - jae 102dc22 │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 102dc39 │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%edx,%edi,8) │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %ebx,0x73e00041(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%ecx,%ecx,4) │ │ │ │ dec %edx │ │ │ │ add (%ecx),%al │ │ │ │ @@ -88695,42 +88780,36 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x38(%esi,%ecx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 102dc0b │ │ │ │ - add %dl,%al │ │ │ │ - jle 102dc4f │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %bh,0x78010238(%esp,%ebp,2) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - inc %ebx │ │ │ │ - sbb $0x41980102,%eax │ │ │ │ + fs xor $0x41980101,%eax │ │ │ │ add %ah,%al │ │ │ │ jae 102dc6a │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%ecx,%ecx,4) │ │ │ │ dec %edx │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,%bh │ │ │ │ add %edx,%eax │ │ │ │ inc %ecx │ │ │ │ dec %ecx │ │ │ │ - add %ch,-0x4ffe3ff0(%eax) │ │ │ │ + add %ch,-0x3ffe3ff0(%eax) │ │ │ │ or $0x66,%al │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ @@ -88747,32 +88826,35 @@ │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%ecx,%ecx,4) │ │ │ │ dec %edx │ │ │ │ add (%ecx),%al │ │ │ │ - js 102dcc4 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + js 102dc83 │ │ │ │ + add %dl,%al │ │ │ │ + jle 102dcc7 │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - fs push %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 102dc1d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %al,(%edi,%eax,2) │ │ │ │ + sbb $0x780102,%eax │ │ │ │ + add %dl,%al │ │ │ │ + jle 102dcdf │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - mov %edx,%gs │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %bh,0x1d(%edi,%eax,2) │ │ │ │ + add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ jae 102dcfa │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ @@ -88785,15 +88867,15 @@ │ │ │ │ add %ax,%cs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x67fefdfc(%edi,%eiz,8) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ jae 102dd42 │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ @@ -88817,29 +88899,30 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x67fefdc8(%esi,%ecx,2) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,%al │ │ │ │ - jae 102dd8a │ │ │ │ + add %dl,%ah │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,0x73e00041(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x4a(%esi,%ecx,4) │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,0x1(%ebx) │ │ │ │ inc %eax │ │ │ │ and 0x0(%ecx),%cl │ │ │ │ test $0x10,%al │ │ │ │ - rolb $0x98,(%ecx) │ │ │ │ + rolb $0xb0,(%ecx) │ │ │ │ inc %esp │ │ │ │ add %di,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ @@ -88883,25 +88966,23 @@ │ │ │ │ inc %ebx │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x4a(%esi,%ecx,4) │ │ │ │ add (%ecx),%al │ │ │ │ - js 102ddeb │ │ │ │ - add %dl,%al │ │ │ │ - jle 102de2f │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ + js 102dd6d │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x1d(%esp,%eax,2) │ │ │ │ - add (%ecx),%al │ │ │ │ + add %bl,%ah │ │ │ │ + mov %edx,%gs │ │ │ │ + add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0xe0,(%eax) │ │ │ │ mov $0xfe80043,%ebx │ │ │ │ rolb $0xc0,(%ecx) │ │ │ │ repz push $0x1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ @@ -88920,32 +89001,36 @@ │ │ │ │ add %ch,0x4a(%esi,%ecx,4) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0xb0,(%eax) │ │ │ │ cmc │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ daa │ │ │ │ js 102de41 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub $0x95,%al │ │ │ │ inc %edi │ │ │ │ add (%ecx),%al │ │ │ │ - js 102ddcd │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + js 102de4b │ │ │ │ + add %dl,%al │ │ │ │ + jle 102de8f │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi,%ebp,2) │ │ │ │ - in $0x1,%al │ │ │ │ - add %ebx,0x73e00041(%eax) │ │ │ │ - inc %ebx │ │ │ │ + add %dh,%ah │ │ │ │ + inc %edi │ │ │ │ + sbb $0x41980102,%eax │ │ │ │ + add %ah,%al │ │ │ │ + jae 102deaa │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x4a(%esi,%ecx,4) │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,(%ecx,%eax,1) │ │ │ │ @@ -88954,66 +89039,68 @@ │ │ │ │ push %ecx │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ add %esi,0x16672(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,0x0(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - jle 102ded7 │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 102de8d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - inc %esp │ │ │ │ - sbb $0x41980102,%eax │ │ │ │ + add %bl,(%esi,%ecx,1) │ │ │ │ + push %ds │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ add %ah,%al │ │ │ │ jae 102def2 │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x67fefdb6(%esi,%ecx,4) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 400449bf <_edata@@Base+0x3ba449bf> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ in (%dx),%al │ │ │ │ cmp (%edx),%eax │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x10(%ecx,%eax,4) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ - add %ah,%al │ │ │ │ - jae 102df3a │ │ │ │ + add %cl,(%esi,%ebp,2) │ │ │ │ + in $0x1,%al │ │ │ │ + add %ebx,0x73e00041(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x4a(%esi,%ecx,4) │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,0x1(%ebp) │ │ │ │ push %eax │ │ │ │ add $0x10c80050,%eax │ │ │ │ - rolb $0xf8,(%ecx) │ │ │ │ - mov %esp,0x1(%esi) │ │ │ │ + rolb $0x28,(%ecx) │ │ │ │ + mov 0x1(%esi),%ah │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41980100(%eax),%ecx │ │ │ │ add %ah,0x48004601(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ mov $0x1782e,%eax │ │ │ │ @@ -89030,33 +89117,33 @@ │ │ │ │ push %edx │ │ │ │ dec %ebx │ │ │ │ add (%ecx),%al │ │ │ │ js 102df94 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 102df61 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ out %eax,$0x4 │ │ │ │ add (%ecx),%al │ │ │ │ - js 102dfac │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 102df79 │ │ │ │ - add %al,(%eax) │ │ │ │ + js 102deed │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - in $0x8e,%al │ │ │ │ - ljmp $0xe000,$0x41980101 │ │ │ │ + add %dh,-0x10(%ecx,%eax,4) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %ah,%al │ │ │ │ jae 102dfca │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x67fefdb5(%edx,%edx,2) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ @@ -89071,15 +89158,16 @@ │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 102df73 │ │ │ │ pavgb %mm7,%mm2 │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x67fefe1b(%ebp,%ebx,8) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ jae 102e012 │ │ │ │ @@ -89088,15 +89176,15 @@ │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1801024b(%edx,%edx,2) │ │ │ │ add $0x1,%al │ │ │ │ addb $0x50,(%ebx) │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ - add %ecx,%eax │ │ │ │ + add %esp,%eax │ │ │ │ mov %eax,0x166 │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41780100(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ cmp 0x0(%ebp),%ecx │ │ │ │ dec %eax │ │ │ │ @@ -89110,23 +89198,26 @@ │ │ │ │ add %ebx,0x73e00041(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x7801024b(%edx,%edx,2) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010151(%esp,%eiz,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + fs push %ecx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 102e003 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102e03d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x67fefde3(%ebx,%ecx,8) │ │ │ │ @@ -89135,26 +89226,26 @@ │ │ │ │ jae 102e0a2 │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ mov 0x2(%edx),%cs │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x4c │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 102e081 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %esp │ │ │ │ - ficomps 0xc0980102 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + in $0x8e,%al │ │ │ │ + ljmp $0x400f,$0xc0980101 │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102e085 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx,%ebp,2) │ │ │ │ @@ -89172,31 +89263,31 @@ │ │ │ │ dec %edx │ │ │ │ add (%ecx),%al │ │ │ │ js 102e0bb │ │ │ │ add %dl,%al │ │ │ │ jle 102e0ff │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x1d(%ebp,%eax,2) │ │ │ │ + add %ch,0x1d(%eax,%ecx,2) │ │ │ │ add (%ecx),%al │ │ │ │ js 102e055 │ │ │ │ - add %al,0x1f(%eax) │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ - in (%dx),%al │ │ │ │ - bound %eax,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 102e149 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esp │ │ │ │ - ficomps 0x41980102 │ │ │ │ + add %dl,0x1c(%edx,%edi,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ add %ah,%al │ │ │ │ jae 102e132 │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ @@ -89233,52 +89324,54 @@ │ │ │ │ dec %edx │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0xb0,(%eax) │ │ │ │ cmc │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ daa │ │ │ │ js 102e159 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ les 0x78010247(%ebx),%edx │ │ │ │ - ret $0x700f │ │ │ │ - push %eax │ │ │ │ - inc %edi │ │ │ │ - add %cl,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %esp,%eax │ │ │ │ - xorb $0x0,0x1(%edx) │ │ │ │ + addb $0x80,(%eax) │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 102e1d9 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x1d(%esi,%ebx,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ + add %dl,%ah │ │ │ │ + push %es │ │ │ │ + sbb $0x41980102,%eax │ │ │ │ add %ah,%al │ │ │ │ jae 102e1c2 │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ xchg %eax,%ebx │ │ │ │ dec %edx │ │ │ │ add (%ecx),%al │ │ │ │ - js 102e1d8 │ │ │ │ - add %esi,%eax │ │ │ │ - decl 0x0(%esi) │ │ │ │ - dec %eax │ │ │ │ - adc %al,%al │ │ │ │ - add %eax,0x3f017424(%eax) │ │ │ │ + js 102e115 │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x67fefde3(%esi,%ebx,8) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %al,(%eax) │ │ │ │ + push %esp │ │ │ │ + ficomps 0xc0980102 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102e1a5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ @@ -89293,26 +89386,26 @@ │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ xchg %eax,%ebx │ │ │ │ dec %edx │ │ │ │ add (%ecx),%al │ │ │ │ - js 102e15d │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 102e251 │ │ │ │ - add %eax,(%eax) │ │ │ │ + js 102e1db │ │ │ │ + add %dl,%al │ │ │ │ + jle 102e21f │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x1c(%edx,%edi,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 102e1b3 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %bl,0x7801021d(%ebx,%eax,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102e1ed │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x67fefe17(%esp,%edx,4) │ │ │ │ @@ -89366,41 +89459,43 @@ │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ aam $0x4 │ │ │ │ add (%ecx),%al │ │ │ │ js 102e205 │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 102e2f9 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,0x1f(%eax) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ + in (%dx),%al │ │ │ │ + bound %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - push %es │ │ │ │ - sbb $0x41980102,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %esp │ │ │ │ + ficomps 0x41980102 │ │ │ │ add %ah,%al │ │ │ │ jae 102e2e2 │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ xchg %eax,%ebx │ │ │ │ dec %edx │ │ │ │ add (%ecx),%al │ │ │ │ - js 102e274 │ │ │ │ - cmovo 0x47(%ebx),%eax │ │ │ │ - add %cl,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - xorl $0x3f,0x1(%edx) │ │ │ │ + js 102e275 │ │ │ │ + pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ + or %dl,(%eax) │ │ │ │ + rolb $0xe0,(%ecx) │ │ │ │ + xorb $0x0,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x67fefde3(%esi,%ebx,8) │ │ │ │ + add %bl,0x1d(%esi,%ebx,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102e2c5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -89413,37 +89508,32 @@ │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ xchg %eax,%ebx │ │ │ │ dec %edx │ │ │ │ add (%ecx),%al │ │ │ │ - js 102e2ff │ │ │ │ - add %esi,-0x6e(%eax) │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x10,(%ecx) │ │ │ │ - pop %ebx │ │ │ │ - je 102e309 │ │ │ │ - aas │ │ │ │ + js 102e340 │ │ │ │ + add %esi,%eax │ │ │ │ + decl 0x0(%esi) │ │ │ │ + dec %eax │ │ │ │ + adc %al,%al │ │ │ │ + add %eax,0x3f017424(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - ficomps 0x41780102 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ + add %cl,0x7801021d(%esi,%ebx,8) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 102e321 │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x6e,%al │ │ │ │ - in $0x1,%al │ │ │ │ - add %ebx,0x73e00041(%eax) │ │ │ │ - inc %ebx │ │ │ │ + add %bh,-0x67fefeaf(%esp,%eiz,2) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,%al │ │ │ │ + jae 102e372 │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x4b(%edx,%edx,2) │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,0x1(%ebp) │ │ │ │ @@ -89478,27 +89568,27 @@ │ │ │ │ add %ah,0x4b(%edx,%edx,2) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0xb0,(%eax) │ │ │ │ cmc │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ daa │ │ │ │ js 102e399 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %esp │ │ │ │ xchg %eax,%edx │ │ │ │ inc %edi │ │ │ │ add (%ecx),%al │ │ │ │ js 102e3e4 │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ in $0xe7,%al │ │ │ │ add $0x2,%al │ │ │ │ add %ebx,0x73e00041(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ @@ -89517,22 +89607,25 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 102e3f9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - les 0x1(%ecx,%edx,2),%esp │ │ │ │ - add %ebx,0x73e00041(%eax) │ │ │ │ - inc %ebx │ │ │ │ + jl 102e37f │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %ah,%al │ │ │ │ + jae 102e44a │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x4b(%edx,%edx,2) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ @@ -89544,21 +89637,22 @@ │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax,%esi,2) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 102e3f4 │ │ │ │ - punpcklbw 0x10080047,%mm6 │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ - test %esi,0x1(%edx) │ │ │ │ - aas │ │ │ │ + cmovo 0x47(%ebx),%eax │ │ │ │ + add %cl,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %edx,(%eax) │ │ │ │ + xorl $0x3f,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - ficomps 0x41980102 │ │ │ │ + add %ch,-0x67fefde3(%esi,%ebx,8) │ │ │ │ + inc %ecx │ │ │ │ add %ah,%al │ │ │ │ jae 102e492 │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x1801024b(%edx,%edx,2) │ │ │ │ @@ -89568,47 +89662,45 @@ │ │ │ │ push %eax │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ add %ecx,0x1673f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 102e489 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edi,0x4(%eax) │ │ │ │ + add %esi,-0x6e(%eax) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x10,(%ecx) │ │ │ │ + pop %ebx │ │ │ │ + je 102e489 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - jl 102e40f │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ + add %cl,%ah │ │ │ │ + ficomps 0x41980102 │ │ │ │ add %ah,%al │ │ │ │ jae 102e4da │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ mov 0x2(%edx),%cs │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,0x1f(%eax) │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ - in (%dx),%al │ │ │ │ - bound %eax,(%ecx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 102e4b9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - in $0xdd,%al │ │ │ │ - sbb $0xc0980102,%eax │ │ │ │ - cmovo %ebp,%edx │ │ │ │ + adc $0x6e,%al │ │ │ │ + in $0x1,%al │ │ │ │ + add %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102e4bd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -89627,24 +89719,25 @@ │ │ │ │ mov 0x2(%edx),%cs │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ adc %al,(%ebx) │ │ │ │ push %eax │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ - add %eax,0x3f01674f(%eax) │ │ │ │ + add %edx,0x3f01674f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ pavgb %mm7,%mm2 │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x67fefe1b(%esi,%ebx,8) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ jae 102e56a │ │ │ │ @@ -89673,96 +89766,94 @@ │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%esi,%ebx,1) │ │ │ │ cmp $0x82780102,%eax │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ out %eax,$0x4 │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,0x1(%ebp) │ │ │ │ mov 0xc8005002,%al │ │ │ │ adc %al,%al │ │ │ │ - add %ecx,0x3f01675e(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + pop %esi │ │ │ │ + add %edi,(%bx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,0x0(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - jle 102e5df │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 102e611 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - dec %eax │ │ │ │ - sbb $0xc0980102,%eax │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %ah,-0x67fefde4(%edx,%edi,8) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102e5ad │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ and 0x1(%edx,%eax,1),%eax │ │ │ │ - js 102e54d │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x38(%edi,%ecx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 102e565 │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x4c │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ + js 102e58c │ │ │ │ + punpcklbw 0x10080047,%mm6 │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ + test %esi,0x1(%edx) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,%ah │ │ │ │ + ficomps 0x82780102 │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 102e659 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - fstpl 0xc0980102 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ + add %al,%ah │ │ │ │ + cli │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102e5f5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%edx,%eax,2) │ │ │ │ cmp $0x4180102,%eax │ │ │ │ add %esi,0x2(%eax) │ │ │ │ push %eax │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ - add %edi,0x73(%eax) │ │ │ │ - add %eax,(%bx,%si) │ │ │ │ + add %ebx,%eax │ │ │ │ + jae 102e686 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ pavgb %mm7,%mm2 │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ebx,%edx,8) │ │ │ │ sbb $0x41780102,%eax │ │ │ │ add %dh,%al │ │ │ │ cmp 0x0(%ebp),%ecx │ │ │ │ @@ -89790,31 +89881,29 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102e66d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x39(%esi,%eax,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 102e6cc │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jns 102e701 │ │ │ │ - add %edi,(%edi) │ │ │ │ + js 102e60d │ │ │ │ + add %al,0x1f(%eax) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ + in (%dx),%al │ │ │ │ + bound %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x1801021c(%edx,%edi,8) │ │ │ │ - inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + in $0xdd,%al │ │ │ │ + sbb $0x45180102,%eax │ │ │ │ add %esi,(%eax) │ │ │ │ add 0x0(%eax),%dl │ │ │ │ enter $0xc010,$0x1 │ │ │ │ - pop %eax │ │ │ │ - jle 102e716 │ │ │ │ + mov %bh,0x67(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,-0x441fff7e(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ @@ -89833,37 +89922,39 @@ │ │ │ │ cld │ │ │ │ mov %edi,(%edx) │ │ │ │ add (%ecx),%al │ │ │ │ js 102e72c │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 102e6f9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ out %eax,$0x4 │ │ │ │ add (%ecx),%al │ │ │ │ - js 102e685 │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 102e779 │ │ │ │ - add %eax,(%eax) │ │ │ │ + js 102e744 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 102e711 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - cli │ │ │ │ - sbb $0x2,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + les 0x1(%ecx,%edx,2),%esp │ │ │ │ add %ebx,-0x43bfffbf(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 40045217 <_edata@@Base+0x3ba45217> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x67fefdc6(%eax,%ecx,4) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ sbb $0x46,%al │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0x20,(%ecx) │ │ │ │ @@ -89875,59 +89966,54 @@ │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 102e759 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esp │ │ │ │ - push $0x1d │ │ │ │ - add (%ecx),%al │ │ │ │ - js 102e7a4 │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 102e771 │ │ │ │ + cld │ │ │ │ + imul $0x4ce7f000,0x82780102,%ebx │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - int3 │ │ │ │ - inc %ebp │ │ │ │ - sbb $0x4180102,%eax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + fstpl 0x4180102 │ │ │ │ add %edx,(%eax) │ │ │ │ add %edx,0x0(%eax) │ │ │ │ enter $0xc010,$0x1 │ │ │ │ - sbb %cl,0x3f01(%edi,%eiz,2) │ │ │ │ + sub %cl,0x3f01(%edi,%eiz,2) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102e78d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ and $0x44,%al │ │ │ │ add (%ecx),%al │ │ │ │ - js 102e76b │ │ │ │ + js 102e7ec │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 102e7b9 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + in $0x48,%al │ │ │ │ + sbb $0xc0780102,%eax │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 102e7a5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x780101e5(%esi,%esi,8) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ js 102e7bd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x78010239(%ebp,%ebp,1) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ @@ -90009,15 +90095,17 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x67fefdc8(,%eax,4) │ │ │ │ + add %dl,0x38(%ebp,%ebx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ addb $0xe0,(%eax) │ │ │ │ mov $0xfe80043,%ebx │ │ │ │ rolb $0xc0,(%ecx) │ │ │ │ repz push $0x1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x3a(%edi,%eax,4) │ │ │ │ @@ -90064,15 +90152,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x67fefdc7(%edx,%ebp,1) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 4004540f <_edata@@Base+0x3ba4540f> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x3a(%esi,%eax,4) │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,%bl │ │ │ │ add %dl,(%eax) │ │ │ │ out %eax,$0x4f │ │ │ │ add %cl,%al │ │ │ │ @@ -90117,151 +90207,150 @@ │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x78010244(%edx,%ebx,1) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ xor $0x8f,%al │ │ │ │ ljmp $0xd000,$0x780101 │ │ │ │ jle 102e9ff │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x1d(%ecx,%ecx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %dl,(%esp,%eax,2) │ │ │ │ + sbb $0xc0980102,%eax │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102e9cd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ sti │ │ │ │ inc %ebx │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 102e9ab │ │ │ │ + add (%ecx),%al │ │ │ │ + js 102e96d │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%edx,%esi,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 102e9e5 │ │ │ │ + js 102e9fd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x1d(%ebx,%eax,2) │ │ │ │ + add %ah,0x1d(%esi,%eax,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 102ea44 │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jns 102ea79 │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%ebx,%edi,8) │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %ebx,-0x2abff040(%eax) │ │ │ │ - inc %ebx │ │ │ │ + cwtl │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102ea15 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%esi,%eax,8) │ │ │ │ inc %edx │ │ │ │ add (%ecx),%al │ │ │ │ - js 102e9b5 │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ + js 102ea74 │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 102eaa9 │ │ │ │ - add %eax,(%eax) │ │ │ │ + jns 102eaa9 │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%ebx,%edi,8) │ │ │ │ + add %dl,(%ebx,%edi,8) │ │ │ │ sbb $0x2,%al │ │ │ │ add %edi,-0x3d(%eax) │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%ecx,%ecx,8) │ │ │ │ cmp (%edx),%al │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 102ead9 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x16(%edi,%ecx,4) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - sbb %al,%bl │ │ │ │ + add %dh,(%ebx,%edi,8) │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %ebx,(%eax) │ │ │ │ + ret │ │ │ │ add %ah,(%eax) │ │ │ │ call 11caead1 <_edata@@Base+0xd6aead1> │ │ │ │ rolb $0x80,(%ecx) │ │ │ │ loopne 102eaee │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 102eaa1 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - sbb $0xc0780902,%eax │ │ │ │ + add %al,-0x16(%edi,%ecx,4) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 102ea6b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102eaa5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - bound %edx,0x1(%ecx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + add %dh,0x780101e5(%esi,%esi,8) │ │ │ │ inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 102ead1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - jae 102eb0f │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + outsb %fs:(%esi),(%dx) │ │ │ │ + sbb $0x41980102,%eax │ │ │ │ add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 400455d7 <_edata@@Base+0x3ba455d7> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%ecx,%edx,4) │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %ebx,0x1a00041(%eax) │ │ │ │ inc %esi │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ @@ -90294,15 +90383,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x67fefde4(%ebx,%edi,8) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 40045637 <_edata@@Base+0x3ba45637> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x39(%ecx,%edx,4) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ sbb $0x46,%al │ │ │ │ @@ -90324,15 +90415,16 @@ │ │ │ │ add %bl,(%ebx,%edi,4) │ │ │ │ cmp (%edx),%eax │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ pavgb %mm7,%mm2 │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%esi,%ebp,1) │ │ │ │ dec %edx │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ @@ -90355,80 +90447,83 @@ │ │ │ │ add %ebp,%eax │ │ │ │ and $0x76,%al │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ cmp $0x78010151,%eax │ │ │ │ inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + int3 │ │ │ │ + xor $0xc0980101,%eax │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 102ebdd │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x78010244(%ecx,%ecx,2) │ │ │ │ + inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 102ebd9 │ │ │ │ + jg 102ec09 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ (bad) │ │ │ │ - cwtl │ │ │ │ + js 102eb95 │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 102ec89 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,-0x67fefde4(%ebx,%edi,8) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 102ebdd │ │ │ │ + js 102ec25 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78010244(%ecx,%ecx,2) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - int3 │ │ │ │ - xor $0x41780101,%eax │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - outsb %fs:(%esi),(%dx) │ │ │ │ - in $0x1,%al │ │ │ │ - add %ebx,-0x2abff040(%eax) │ │ │ │ + add %dh,(%esi,%esi,8) │ │ │ │ + cmp $0x2,%al │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 102ec25 │ │ │ │ + js 102ec3d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%esi,%esi,8) │ │ │ │ - cmp $0x2,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 102ecb9 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x7801021c(%ebx,%edi,8) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ + add %dl,%ah │ │ │ │ + bound %edx,0x1(%ecx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 102ec69 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - sbb $0x68,%al │ │ │ │ - sbb $0xc3180102,%eax │ │ │ │ + outsb %fs:(%esi),(%dx) │ │ │ │ + in $0x1,%al │ │ │ │ + add %ebx,(%eax) │ │ │ │ + ret │ │ │ │ add %dh,-0x37ffb016(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ecx,0xa(%eax) │ │ │ │ + add %esp,0xa(%eax) │ │ │ │ push $0x3f01 │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,-0x441fff7e(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ @@ -90436,47 +90531,51 @@ │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ addl $0x829801,0x2(%esi) │ │ │ │ mov $0xf5,%al │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ daa │ │ │ │ js 102ecb1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor $0x82,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 102ecfc │ │ │ │ - add %ah,%al │ │ │ │ - jae 102ed02 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + js 102ec3d │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x5(%esi,%ecx,2) │ │ │ │ + add %dh,0x38(%ebx,%edx,4) │ │ │ │ add (%ecx),%al │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - dec %ebp │ │ │ │ - adc (%eax),%eax │ │ │ │ - enter $0xc011,$0x1 │ │ │ │ - test $0x34,%al │ │ │ │ - bound %eax,(%ecx) │ │ │ │ + js 102ed14 │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 102ece1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41980100(%eax),%ecx │ │ │ │ + aam $0x67 │ │ │ │ + sbb $0x41980102,%eax │ │ │ │ add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 400457e7 <_edata@@Base+0x3ba457e7> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edi,%edi,8) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,%bl │ │ │ │ add %dh,-0x37ffb012(%eax) │ │ │ │ adc %al,%al │ │ │ │ @@ -90510,72 +90609,74 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - mov (%eax),%edi │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - addb $0xe0,(%eax) │ │ │ │ - mov $0xfe80043,%ebx │ │ │ │ - rolb $0xc0,(%ecx) │ │ │ │ - repz push $0x1 │ │ │ │ - aas │ │ │ │ + add %ch,(%esp,%ecx,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x441fff7e(%eax) │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + shl $0x6a,%bl │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x67fefdba(%eax,%eax,4) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ cmc │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ daa │ │ │ │ js 102ed89 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ addb $0x1,0x2(%esi) │ │ │ │ sbb %al,%bl │ │ │ │ add %dl,%al │ │ │ │ out %al,(%dx) │ │ │ │ dec %edi │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ - add %ebp,0x1682c(%eax) │ │ │ │ + add %eax,%eax │ │ │ │ + sub $0x68,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,%ah │ │ │ │ + xor $0x41780101,%eax │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 102ee21 │ │ │ │ + jns 102ee39 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ sti │ │ │ │ sbb $0x2,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - xor $0x41980101,%eax │ │ │ │ - add %al,-0x44(%eax) │ │ │ │ + add %ebx,-0x43bfffbf(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 400458d7 <_edata@@Base+0x3ba458d7> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ pushf │ │ │ │ add %ds:(%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,0x48004601(%eax) │ │ │ │ @@ -90585,16 +90686,16 @@ │ │ │ │ add %dl,0x1801023e(%ebp,%ebx,4) │ │ │ │ ret │ │ │ │ add %dh,%al │ │ │ │ out %al,(%dx) │ │ │ │ dec %edi │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ - add %esi,%eax │ │ │ │ - cmp %ch,0x1(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + cmp %ebp,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3f87f700(%eax),%ecx │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ @@ -90605,15 +90706,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x78010150(%ebp,%eax,8) │ │ │ │ rorb $0xe0,(%edi) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1d(%esp,%edi,4) │ │ │ │ add (%ecx),%al │ │ │ │ js 102ee94 │ │ │ │ add %dh,%al │ │ │ │ @@ -90665,97 +90767,98 @@ │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 102ef29 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%esp,%edi,8) │ │ │ │ sbb $0x2,%al │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,-0x1c(%esi,%ebp,2) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 102eea3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 102eec5 │ │ │ │ + js 102eedd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x78010204(%esi,%esi,8) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,-0x1c(%esi,%ebp,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %al,-0x67fefdfc(%esi,%esi,8) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102eef5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x44(%ebp,%edi,1) │ │ │ │ add (%ecx),%al │ │ │ │ js 102ef54 │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 102ef21 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ah,%al │ │ │ │ + jae 102ef5a │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - popf │ │ │ │ - sbb $0x41780102,%eax │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 102ef39 │ │ │ │ + add %dh,0x5(%esi,%ecx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + dec %ebp │ │ │ │ + adc (%eax),%eax │ │ │ │ + enter $0xc011,$0x1 │ │ │ │ + adc %bh,(%ebx) │ │ │ │ + bound %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sbb $0x46,%al │ │ │ │ - sbb $0xc0980102,%eax │ │ │ │ + pop %eax │ │ │ │ + or -0x3f67ff00(%eax),%ecx │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102ef3d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x44(%edi,%edi,1) │ │ │ │ add (%ecx),%al │ │ │ │ js 102ef5f │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x78010150(,%eax,8) │ │ │ │ inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ jg 102ef81 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - in $0x81,%al │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - sbb %al,(%ecx,%eax,1) │ │ │ │ - and %dl,0x10c80050(%eax) │ │ │ │ - rolb $0x50,(%ecx) │ │ │ │ - pop %edx │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + popf │ │ │ │ + sbb $0x4180102,%eax │ │ │ │ + add %esp,(%eax) │ │ │ │ + nop │ │ │ │ + push %eax │ │ │ │ + add %cl,%al │ │ │ │ + adc %al,%al │ │ │ │ + add %edx,0x5a(%eax) │ │ │ │ push $0x1 │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,-0x441fff7e(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ @@ -90763,59 +90866,58 @@ │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x67fefdba(%edi,%edi,2) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ cmc │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ daa │ │ │ │ js 102efc9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ les 0x46(%edi),%edi │ │ │ │ add (%ecx),%al │ │ │ │ js 102f014 │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jns 102f049 │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 102efe1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x1c(%esp,%edi,8) │ │ │ │ - add (%ecx),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + in $0x81,%al │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ js 102f02c │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 102eff9 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + xor $0x49,%al │ │ │ │ + sbb $0x41780102,%eax │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ (bad) │ │ │ │ - js 102ef85 │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x4c │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - loopne 102f034 │ │ │ │ - add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 40045b17 <_edata@@Base+0x3ba45b17> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%edi,%ebx,8) │ │ │ │ cmp (%edx),%eax │ │ │ │ add %ebx,0x1a00041(%eax) │ │ │ │ inc %esi │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ @@ -90825,15 +90927,16 @@ │ │ │ │ aam $0xdf │ │ │ │ cmp (%edx),%eax │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ pavgb %mm7,%mm2 │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x78010150(%eax,%edx,4) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ cmp 0x0(%ebp),%ecx │ │ │ │ @@ -90855,33 +90958,36 @@ │ │ │ │ js 102f075 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%esp,%ebp,1) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 102f015 │ │ │ │ + js 102f0d4 │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 102f109 │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x1c(%esp,%edi,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 102f02d │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 102f109 │ │ │ │ + jge 102f121 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x7801021c(%esp,%edi,8) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - sbb $0x4d,%al │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x48,(%ecx) │ │ │ │ - sbb %ah,0x1(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - cmp $0xe0,%al │ │ │ │ - sbb $0xc0980102,%eax │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %al,-0x67fefde4(%esp,%edi,8) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102f0bd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%esp,%ecx,1) │ │ │ │ @@ -90900,79 +91006,82 @@ │ │ │ │ add %eax,(%ecx) │ │ │ │ sbb %al,(%ecx,%eax,1) │ │ │ │ adc %al,-0x3fef3800(%eax,%edx,2) │ │ │ │ add %esp,0x16880(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,-0x3e(%eax) │ │ │ │ - pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ - or %dl,(%eax) │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ - xorb $0x0,0x1(%edx) │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 102f105 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x1d(%eax,%eiz,8) │ │ │ │ - add (%ecx),%al │ │ │ │ + add %ah,%ah │ │ │ │ + pop %edx │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102f11d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x78010244(,%ecx,1) │ │ │ │ - inc %ebp │ │ │ │ - add %esi,%eax │ │ │ │ - decl 0x0(%esi) │ │ │ │ - dec %eax │ │ │ │ - adc %al,%al │ │ │ │ - add %eax,0x3f017424(%eax) │ │ │ │ + addb $0xf0,(%eax) │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x7801021d(%eax,%eiz,8) │ │ │ │ - inc %ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %esp │ │ │ │ + loopne 102f16c │ │ │ │ + add (%ecx),%al │ │ │ │ + js 102f194 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 102f161 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jl 102f1d4 │ │ │ │ in $0x1,%al │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 102f165 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,0x1c(%eax) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x48,(%ecx) │ │ │ │ + sbb %ah,0x1(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - pop %edx │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - addb $0xe0,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + cmp $0xe0,%al │ │ │ │ + sbb $0x82980102,%eax │ │ │ │ + add %ah,%al │ │ │ │ mov $0xfe80043,%ebx │ │ │ │ rolb $0xc0,(%ecx) │ │ │ │ repz push $0x1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x46(%esi,%edi,2) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0xb0,(%eax) │ │ │ │ cmc │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ daa │ │ │ │ js 102f1a9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %?,0x46(%esi) │ │ │ │ add (%ecx),%al │ │ │ │ js 102f135 │ │ │ │ @@ -90981,32 +91090,33 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - mov (%eax),%bh │ │ │ │ - add (%ecx),%al │ │ │ │ - js 102f14d │ │ │ │ + add %dl,(%ebx,%ecx,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x8b,%al │ │ │ │ + sub $0x8b,%al │ │ │ │ cmp %al,(%edx) │ │ │ │ add %ebx,-0x43bfffbf(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 40045cdf <_edata@@Base+0x3ba45cdf> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x67fefdc1(%esi,%esi,1) │ │ │ │ inc %ecx │ │ │ │ add %ah,0x48004601(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ mov $0x1782e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -91019,22 +91129,23 @@ │ │ │ │ rolb $0x60,(%ecx) │ │ │ │ cld │ │ │ │ jae 102f221 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x17(%ebx,%edi,4) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 102f1ec │ │ │ │ - cmovo 0x47(%ebx),%eax │ │ │ │ - add %cl,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - xorl $0x3f,0x1(%edx) │ │ │ │ + js 102f1ed │ │ │ │ + pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ + or %dl,(%eax) │ │ │ │ + rolb $0xe0,(%ecx) │ │ │ │ + xorb $0x0,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x67fefde3(%eax,%eiz,8) │ │ │ │ + add %dl,0x1d(%eax,%eiz,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102f23d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -91056,21 +91167,24 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x78010238(%ebx,%ecx,4) │ │ │ │ - rorb $0xe0,(%edi) │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ + add %bh,%ah │ │ │ │ + mov (%eax),%edi │ │ │ │ + add (%ecx),%al │ │ │ │ + js 102f24b │ │ │ │ + pavgb %mm7,%mm2 │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esp,%ecx,8) │ │ │ │ in $0x1,%eax │ │ │ │ add %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ @@ -91088,27 +91202,22 @@ │ │ │ │ adc %al,%al │ │ │ │ add %ebp,%eax │ │ │ │ and $0x76,%al │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x1b(%esp,%ecx,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 102f2d7 │ │ │ │ - add %esi,-0x6e(%eax) │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x10,(%ecx) │ │ │ │ - pop %ebx │ │ │ │ - je 102f2e1 │ │ │ │ - aas │ │ │ │ + js 102f318 │ │ │ │ + add %esi,%eax │ │ │ │ + decl 0x0(%esi) │ │ │ │ + dec %eax │ │ │ │ + adc %al,%al │ │ │ │ + add %eax,0x3f017424(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - loopne 102f304 │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ + add %al,-0x67fefde3(%eax,%eiz,8) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102f2e5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -91118,34 +91227,35 @@ │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 102f311 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - aam $0x63 │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ + mov %fs,0x1d(%ebx) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 102f29d │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x67fefe16(%edi,%ecx,4) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ mov $0xfe80043,%ebx │ │ │ │ rolb $0xc0,(%ecx) │ │ │ │ repz push $0x1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x67fefdba(,%edi,2) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ cmc │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ daa │ │ │ │ js 102f359 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ jge 102f3a5 │ │ │ │ add (%ecx),%al │ │ │ │ @@ -91155,31 +91265,32 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010238(%esi,%ebx,2) │ │ │ │ - rorl $0x60,(%edi) │ │ │ │ - xor $0x10080047,%eax │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ - test %esi,0x1(%edx) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - loopne 102f3ac │ │ │ │ + add %al,0x38(%edi,%esi,2) │ │ │ │ add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ + js 102f33c │ │ │ │ + cmovo 0x47(%ebx),%eax │ │ │ │ + add %cl,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %edx,(%eax) │ │ │ │ + xorl $0x3f,0x1(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,-0x67fefde3(%eax,%eiz,8) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 40045e8f <_edata@@Base+0x3ba45e8f> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ es aas │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,0x48004601(%eax) │ │ │ │ @@ -91202,31 +91313,31 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - nop │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %dl,0x38(%ecx,%edx,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 102f375 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx,%edx,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,-0x2abff040(%eax) │ │ │ │ - inc %ebx │ │ │ │ + add %ch,0x38(%ecx,%edx,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102f405 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%edx,%edx,2) │ │ │ │ @@ -91236,17 +91347,16 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - and $0x91,%al │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x45(%eax) │ │ │ │ + test %dl,0x78010238(%ecx) │ │ │ │ + inc %ebp │ │ │ │ add %esi,%eax │ │ │ │ mov $0x4d,%bl │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0xa0,(%ecx) │ │ │ │ repz jae 102f449 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ @@ -91268,26 +91378,25 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102f465 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x4(%esi,%eiz,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 102f405 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + js 102f487 │ │ │ │ + add %esi,-0x6e(%eax) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x10,(%ecx) │ │ │ │ + pop %ebx │ │ │ │ + je 102f491 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - jbe 102f4cf │ │ │ │ + add %al,%ah │ │ │ │ + loopne 102f4b4 │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,%bl │ │ │ │ add %dh,(%eax) │ │ │ │ out %eax,(%dx) │ │ │ │ dec %edi │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ @@ -91304,49 +91413,54 @@ │ │ │ │ js 102f4ad │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi,%ebp,1) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 102f44d │ │ │ │ - add %dl,0x1c(%eax) │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x48,(%ecx) │ │ │ │ - sbb %ah,0x1(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + js 102f50c │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 102f541 │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - in $0xdf,%al │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ + add %dl,0x1d(%edi,%eiz,1) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 102f465 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x67fefdc8(%eax,%ebp,2) │ │ │ │ + add %ah,0x38(%ecx,%ebp,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ addb $0xe0,(%eax) │ │ │ │ mov $0xfe80043,%ebx │ │ │ │ rolb $0xc0,(%ecx) │ │ │ │ repz push $0x1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ jnp 102f555 │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0xb0,(%eax) │ │ │ │ cmc │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ daa │ │ │ │ js 102f521 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0x7c,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ @@ -91362,29 +91476,32 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 102f503 │ │ │ │ pavgb %mm7,%mm2 │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ dec %ecx │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 40046057 <_edata@@Base+0x3ba46057> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x3b(%ecx,%esi,8) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,0x48004601(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ @@ -91409,49 +91526,49 @@ │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 102f619 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x67fefde3(%edi,%eiz,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %dl,%ah │ │ │ │ + cld │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %ebx,-0x2abff040(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102f5b5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edi,%eiz,2) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 102f614 │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ + js 102f594 │ │ │ │ + punpcklbw 0x10080047,%mm6 │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ + test %esi,0x1(%edx) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,%ah │ │ │ │ + loopne 102f604 │ │ │ │ + add (%ecx),%al │ │ │ │ + js 102f56d │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 102f649 │ │ │ │ - add %edi,(%edi) │ │ │ │ + jge 102f661 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ + add %dh,%ah │ │ │ │ cld │ │ │ │ sbb $0x2,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x4c │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - fistps 0xc3180102 │ │ │ │ + add %ebx,(%eax) │ │ │ │ + ret │ │ │ │ add %dl,-0x37ffaf90(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edx,0x16951(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,-0x2abff040(%eax) │ │ │ │ @@ -91459,32 +91576,29 @@ │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102f615 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x78010244(%esp,%eax,2) │ │ │ │ - addb $0x80,(%eax) │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 102f6a9 │ │ │ │ - add %eax,(%eax) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + sbb $0x4d,%al │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x48,(%ecx) │ │ │ │ + sbb %ah,0x1(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - cld │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + in $0xdf,%al │ │ │ │ + sbb $0xc0780102,%eax │ │ │ │ pavgb %mm7,%mm2 │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x1d(%ecx,%esi,4) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ @@ -91510,33 +91624,39 @@ │ │ │ │ add %ah,(%eax) │ │ │ │ lock dec %edi │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ add %eax,0x6a(%eax) │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ pop %eax │ │ │ │ - or -0x3e87ff00(%eax),%ecx │ │ │ │ - lldt 0x47(%ebx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %edx,0x3f017245(%eax) │ │ │ │ + or -0x7d87ff00(%eax),%ecx │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x67fefdfc(%eax,%edx,8) │ │ │ │ + add %bh,0x38(%ebp,%edx,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ addb $0xe0,(%eax) │ │ │ │ mov $0xfe80043,%ebx │ │ │ │ rolb $0xc0,(%ecx) │ │ │ │ repz push $0x1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x67fefdba(%edx,%edi,2) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ cmc │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ daa │ │ │ │ js 102f6e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ in $0x7a,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ @@ -91546,44 +91666,44 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - jns 102f73f │ │ │ │ + add %al,0x38(%ebx,%edi,2) │ │ │ │ add (%ecx),%al │ │ │ │ js 102f68d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - jns 102f757 │ │ │ │ + add %bl,0x38(%ebx,%edi,2) │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,%bl │ │ │ │ add %dh,(%eax) │ │ │ │ lock dec %edi │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ add %ebp,0x7d(%eax) │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ pop %eax │ │ │ │ or 0x41980100(%eax),%ecx │ │ │ │ add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 40046237 <_edata@@Base+0x3ba46237> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ out %eax,(%dx) │ │ │ │ cmp (%edx),%eax │ │ │ │ add %ebx,0x1a00041(%eax) │ │ │ │ inc %esi │ │ │ │ add %cl,0xf(%eax) │ │ │ │ @@ -91599,32 +91719,31 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - jns 102f7b7 │ │ │ │ + add %dh,0x38(%ebx,%edi,2) │ │ │ │ add (%ecx),%al │ │ │ │ js 102f705 │ │ │ │ add %dl,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - or $0x7a,%al │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + mov %?,0x38(%ebx) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 102f7dc │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 102f7a9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x8f,%ah │ │ │ │ ljmp $0x3001,$0x4180101 │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ @@ -91644,15 +91763,15 @@ │ │ │ │ add %ch,0x46(%ecx,%edi,2) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0xb0,(%eax) │ │ │ │ cmc │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ daa │ │ │ │ js 102f7f1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ jns 102f83d │ │ │ │ add (%ecx),%al │ │ │ │ @@ -91663,30 +91782,27 @@ │ │ │ │ rolb $0xa0,(%ecx) │ │ │ │ repz jae 102f809 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x1b(%ebx,%eiz,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 102f795 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - push $0x38 │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,(%ecx,%eax,1) │ │ │ │ - shlb $0x0,0x50(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + fistps 0x4180102 │ │ │ │ + add %eax,%eax │ │ │ │ + arpl %edx,0x0(%eax) │ │ │ │ enter $0xc010,$0x1 │ │ │ │ - jo 102f7df │ │ │ │ + js 102f7df │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ pop %eax │ │ │ │ or -0x3f67f700(%eax),%ecx │ │ │ │ movmskps (bad),%edi │ │ │ │ push %eax │ │ │ │ jg 102f887 │ │ │ │ add %ch,(%eax) │ │ │ │ @@ -91706,25 +91822,27 @@ │ │ │ │ js 102f855 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx,%ebp,1) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 102f833 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + js 102f7f5 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 102f86d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x78010151(%edx,%eiz,2) │ │ │ │ - ret │ │ │ │ + add %al,0x38(%esp,%esi,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 102f84e │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%edx,%ebx,2) │ │ │ │ @@ -91734,18 +91852,16 @@ │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 102f8b1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - int3 │ │ │ │ - dec %ecx │ │ │ │ - sbb $0xc0980102,%eax │ │ │ │ - cmovo %ebp,%edx │ │ │ │ + mov %es,0x2(%ebp,%ebx,1) │ │ │ │ + add %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102f8b5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -91761,15 +91877,16 @@ │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ pavgb %mm7,%mm2 │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ jl 102f942 │ │ │ │ add (%ecx),%al │ │ │ │ js 102f944 │ │ │ │ @@ -91799,40 +91916,34 @@ │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x78010152(%ebx,%edi,8) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ xor $0x82,%al │ │ │ │ lock add %eax,(%ecx) │ │ │ │ sbb %al,%bl │ │ │ │ add %al,-0x37ffaf9e(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %edx,0xd(%eax) │ │ │ │ + add %ebx,0xd(%eax) │ │ │ │ push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41780100(%eax),%ecx │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jns 102f9f1 │ │ │ │ - add %edi,(%edi) │ │ │ │ + or -0x3e87ff00(%eax),%ecx │ │ │ │ + lldt 0x47(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %edx,0x3f017245(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x1c(%ebp,%edi,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ + add %dl,-0x67fefdfc(%eax,%edx,8) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ mov $0xfe80043,%ebx │ │ │ │ rolb $0xc0,(%ecx) │ │ │ │ repz push $0x1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x67fefdbb(%ebx,%eax,1) │ │ │ │ @@ -91843,53 +91954,56 @@ │ │ │ │ rolb $0xe0,(%ecx) │ │ │ │ sub 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ faddl (%ebx) │ │ │ │ inc %ebp │ │ │ │ add (%ecx),%al │ │ │ │ - js 102f945 │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 102fa39 │ │ │ │ - add %eax,(%eax) │ │ │ │ + js 102f983 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 102f9bd │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x1c(%ebp,%edi,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 102f99b │ │ │ │ - pavgb %mm7,%mm2 │ │ │ │ + add %dl,0x78010151(%edx,%eiz,2) │ │ │ │ + rorb $0xe0,(%edi) │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ pop %esp │ │ │ │ inc %ebx │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,0x0(%ecx) │ │ │ │ mov $0x4c,%al │ │ │ │ push %ecx │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ - add %edx,0x16a1d(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + push %ds │ │ │ │ + push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41180100(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ dec %ebx │ │ │ │ push %ecx │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ - add %edx,%eax │ │ │ │ + add %esi,%eax │ │ │ │ sub %ebp,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41780100(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ cmp 0x0(%ebp),%ecx │ │ │ │ @@ -91997,25 +92111,28 @@ │ │ │ │ mov $0x4d,%bl │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0xa0,(%ecx) │ │ │ │ repz jae 102fb09 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x780101e9(%ecx,%esi,4) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 102fb0d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 102fb89 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx,%eax,2) │ │ │ │ - sbb $0x82980102,%eax │ │ │ │ - add %ah,%al │ │ │ │ + add %al,0x1c(%ebp,%edi,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + addb $0xe0,(%eax) │ │ │ │ mov $0xfe80043,%ebx │ │ │ │ rolb $0xc0,(%ecx) │ │ │ │ repz push $0x1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x18010246(%esi,%eiz,2) │ │ │ │ inc %ebp │ │ │ │ @@ -92034,53 +92151,53 @@ │ │ │ │ rolb $0xe0,(%ecx) │ │ │ │ sub 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ aam $0x66 │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 102fbb4 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + js 102faf5 │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 102fbe9 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - int3 │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - in $0x1,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %ah,0x1c(%ebp,%edi,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 102fb0d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x38(%esi,%eiz,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ - add %al,-0x44(%eax) │ │ │ │ + add %ch,%ah │ │ │ │ + data16 cmp %al,(%edx) │ │ │ │ + add %ebx,-0x43bfffbf(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 4004669f <_edata@@Base+0x3ba4669f> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x3d(%edi,%esi,4) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ or %al,0x0(%esi) │ │ │ │ dec %eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %dh,(%ecx) │ │ │ │ - js 102fbc9 │ │ │ │ + nop │ │ │ │ + xor %edi,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or $0xb8,%al │ │ │ │ cmp $0x86180102,%eax │ │ │ │ add %esi,%eax │ │ │ │ cld │ │ │ │ push %eax │ │ │ │ @@ -92095,28 +92212,25 @@ │ │ │ │ ltr 0x10c80050(%ecx) │ │ │ │ rolb $0x78,(%ecx) │ │ │ │ jb 102fc61 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 102fbfd │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esi,%ecx,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %ebp │ │ │ │ + add %ah,(%esi,%eax,2) │ │ │ │ + sbb $0x45180102,%eax │ │ │ │ add %esp,0x60(%eax) │ │ │ │ push %eax │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ add %ecx,-0x7e(%eax) │ │ │ │ push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -92141,30 +92255,34 @@ │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ pusha │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 102fbe5 │ │ │ │ + js 102fca4 │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 102fc71 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + dec %esp │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x10(%edx,%eax,4) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 102fcbc │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x90,%al │ │ │ │ - ljmp $0x400f,$0xc0980101 │ │ │ │ + cwtl │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102fc8d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -92174,22 +92292,23 @@ │ │ │ │ push %eax │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ add %esi,%eax │ │ │ │ mov 0x16a,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x3e87ff00(%eax),%ecx │ │ │ │ - lldt 0x47(%ebx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %edx,0x3f017245(%eax) │ │ │ │ + or 0x41780100(%eax),%ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - roll $1,(%edx,%eax,1) │ │ │ │ + int3 │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + in $0x1,%al │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102fcd5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ @@ -92207,15 +92326,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x78010244(%ecx,%eax,2) │ │ │ │ rorb $0xe0,(%edi) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ loop 102fd04 │ │ │ │ add %eax,(%ecx) │ │ │ │ js 102fd64 │ │ │ │ @@ -92266,25 +92386,22 @@ │ │ │ │ sub 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ gs inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ js 102fddc │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 102fda9 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - fmull 0x2(%ebp,%ebx,1) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add $0x90,%al │ │ │ │ + ljmp $0x400f,$0xc0780101 │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102fdad │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x18010153(%edx,%ebx,2) │ │ │ │ @@ -92299,56 +92416,62 @@ │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 102fe59 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - daa │ │ │ │ - sbb $0x41980102,%eax │ │ │ │ + add %bh,0x1d(%edi,%eiz,1) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 400468f7 <_edata@@Base+0x3ba468f7> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%ebx,%ecx,4) │ │ │ │ cmp (%edx),%al │ │ │ │ add %ebx,0x8300041(%eax) │ │ │ │ inc %esi │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0x88,(%ecx) │ │ │ │ + rolb $0x90,(%ecx) │ │ │ │ xor %edi,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ mov (%edx),%edi │ │ │ │ add (%ecx),%al │ │ │ │ - js 102fe6c │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jns 102fea1 │ │ │ │ + js 102fdad │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x7801021c(%ebp,%edi,8) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + add %al,(%eax,%edx,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esp,%edx,4) │ │ │ │ + add %al,%ah │ │ │ │ + xchg %eax,%esp │ │ │ │ cmp %al,(%edx) │ │ │ │ add %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102fe55 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ @@ -92361,31 +92484,32 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%esp,%edx,4) │ │ │ │ + add %bl,%ah │ │ │ │ + xchg %eax,%esp │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x38(%esp,%edx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %dh,%ah │ │ │ │ + xchg %eax,%esp │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x2abff040(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102fe9d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ @@ -92396,25 +92520,23 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x38(%esp,%edx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 102fe55 │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %cl,0x78010238(,%edx,4) │ │ │ │ + addb $0x10,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - jl 102fe7a │ │ │ │ + and $0x95,%al │ │ │ │ cmp %al,(%edx) │ │ │ │ add %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 102fee5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ @@ -92428,22 +92550,26 @@ │ │ │ │ rolb $0xa0,(%ecx) │ │ │ │ repz jae 102ff11 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ mov $0xe9,%al │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 102fe9d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + js 102ff5c │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 102ff91 │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax,%edx,4) │ │ │ │ - ljmp $0xe000,$0x82980101 │ │ │ │ + add %dh,-0x67fefde4(%ebp,%edi,8) │ │ │ │ + addb $0xe0,(%eax) │ │ │ │ mov $0xfe80043,%ebx │ │ │ │ rolb $0xc0,(%ecx) │ │ │ │ repz push $0x1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%esp,%eiz,2) │ │ │ │ inc %esi │ │ │ │ @@ -92456,63 +92582,60 @@ │ │ │ │ rolb $0xe0,(%ecx) │ │ │ │ sub 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ je 102ffc2 │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 102ffa4 │ │ │ │ - add %dh,(%eax) │ │ │ │ + js 102fee5 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax,%edx,4) │ │ │ │ + ljmp $0x3000,$0x41780101 │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 102ff71 │ │ │ │ + jg 102ff89 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ xor $0x1,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 102fff1 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - std │ │ │ │ - sbb $0x2,%al │ │ │ │ add %ebx,-0x43bfffbf(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 40046a8f <_edata@@Base+0x3ba46a8f> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x3d(%ebp,%edi,1) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ or %al,0x0(%esi) │ │ │ │ dec %eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %dh,(%ecx) │ │ │ │ - js 102ffb9 │ │ │ │ + nop │ │ │ │ + xor %edi,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and $0x3e,%al │ │ │ │ - cmp $0x82780102,%eax │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + cmp $0xc1780102,%eax │ │ │ │ + lldt 0x47(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %edx,0x3f017245(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - in $0x1,%al │ │ │ │ + roll $1,(%edx,%eax,1) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %esi,(%eax) │ │ │ │ push %edx │ │ │ │ push %eax │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ @@ -92548,58 +92671,59 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - mov %bh,(%eax) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103007c │ │ │ │ - add %ah,%al │ │ │ │ - jae 1030082 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + add %al,(%ecx,%ecx,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 10300b1 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x5(%ecx,%ecx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %dl,%ah │ │ │ │ + std │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %ebx,-0x2abff040(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103004d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ - mov $0x7809023d,%esi │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + mov $0x7801023d,%esi │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,%ah │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + in $0x1,%al │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1030065 │ │ │ │ + js 103007d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x7801021d(%ecx,%ebp,2) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 1030091 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or $0x5c,%al │ │ │ │ - sbb $0xc0980102,%eax │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %bl,0x1d(%ecx,%ebp,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1030095 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x67fefdc7(%edx,%esi,4) │ │ │ │ @@ -92608,15 +92732,16 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x48(%eax,%edx,8) │ │ │ │ + add %al,(%ecx,%edx,8) │ │ │ │ + dec %eax │ │ │ │ add (%ecx),%al │ │ │ │ js 1030110 │ │ │ │ add %esi,%eax │ │ │ │ mov $0x4d,%bl │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0xa0,(%ecx) │ │ │ │ repz jae 10300d9 │ │ │ │ @@ -92625,15 +92750,15 @@ │ │ │ │ add %ch,%ah │ │ │ │ frstpm(287 only) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 1030124 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10300f1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0x90,%al │ │ │ │ ljmp $0x400f,$0xc0980101 │ │ │ │ aad $0x43 │ │ │ │ @@ -92641,85 +92766,85 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10300f5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x78010243(%ecx,%edi,8) │ │ │ │ inc %ecx │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jns 1030189 │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1030121 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%esi,%edi,8) │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %ebx,-0x533fff7e(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + les 0x1d(%ebx),%ebx │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x48(%eax,%edx,8) │ │ │ │ + add %bl,(%ecx,%edx,8) │ │ │ │ + dec %eax │ │ │ │ add (%ecx),%al │ │ │ │ - js 10300c5 │ │ │ │ - add %dh,(%eax) │ │ │ │ - jno 103015a │ │ │ │ - add %ch,0x5001c011(%eax) │ │ │ │ - popa │ │ │ │ - jb 1030151 │ │ │ │ - add %al,(%eax) │ │ │ │ + js 1030184 │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 10301b9 │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - pushf │ │ │ │ - push %edi │ │ │ │ - add (%edx),%eax │ │ │ │ + add %ah,(%esi,%edi,8) │ │ │ │ + sbb $0x2,%al │ │ │ │ add %edi,0x4(%eax) │ │ │ │ add %esp,0x48004db8(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %esi,0x3f0173e1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x1b(%ebp,%ebp,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 10300f5 │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 10301e9 │ │ │ │ - add %eax,(%eax) │ │ │ │ + js 10301b4 │ │ │ │ + add %ah,%al │ │ │ │ + jae 10301ba │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x1c(%esi,%edi,8) │ │ │ │ + add %bh,0x5(%ecx,%ecx,2) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1030185 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x44(%esi,%edx,2) │ │ │ │ add (%ecx),%al │ │ │ │ js 1030125 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 1030219 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x78010238(%ebp,%ebx,2) │ │ │ │ - ret │ │ │ │ + add %al,0x1c(%esi,%edi,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103017e │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%ebx,%esi,4) │ │ │ │ @@ -92729,16 +92854,15 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - int $0x48 │ │ │ │ + add %bl,0x48(%edi,%ecx,8) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10301e5 │ │ │ │ @@ -92753,23 +92877,27 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78010238(%edi,%eiz,2) │ │ │ │ - addb $0xf0,(%eax) │ │ │ │ - out %eax,$0x4c │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ + add %bl,(%ebx,%ebp,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %es,0x38(%eax) │ │ │ │ + add %dh,0x38(%eax,%ebp,2) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0xe0,(%eax) │ │ │ │ mov $0xfe80043,%ebx │ │ │ │ rolb $0xc0,(%ecx) │ │ │ │ repz push $0x1 │ │ │ │ aas │ │ │ │ @@ -92782,50 +92910,56 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x67fefdb8(%ebp,%ecx,8) │ │ │ │ + add %al,0x48(%edi,%ecx,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ addb $0xb0,(%eax) │ │ │ │ cmc │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ daa │ │ │ │ js 1030271 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ fdivrs 0x41780102 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1030289 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + in $0x6e,%al │ │ │ │ + in $0x1,%al │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 1030289 │ │ │ │ + jg 10302a1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %esp │ │ │ │ - jmp 790404ae <_edata@@Base+0x74a404ae> │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - sbb %ecx,0x0(%ebp) │ │ │ │ - dec %eax │ │ │ │ - adc %al,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - cmp %ah,0x1(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - and $0xe1,%al │ │ │ │ - sbb $0x41980102,%eax │ │ │ │ + jmp 990404c6 <_edata@@Base+0x94a404c6> │ │ │ │ + inc %ecx │ │ │ │ add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 40046da7 <_edata@@Base+0x3ba46da7> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ sti │ │ │ │ cmp (%edx),%eax │ │ │ │ add %ebx,0x1a00041(%eax) │ │ │ │ inc %esi │ │ │ │ add %cl,0xf(%eax) │ │ │ │ @@ -92842,28 +92976,29 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ + add %bl,%ah │ │ │ │ fwait │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esp,%ebx,4) │ │ │ │ + add %dh,%ah │ │ │ │ + fwait │ │ │ │ cmp %al,(%edx) │ │ │ │ add %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1030305 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ @@ -92877,27 +93012,27 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%esp,%ebx,4) │ │ │ │ + add %cl,(%esp,%ebx,4) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%esp,%ebx,4) │ │ │ │ + add %ah,(%esp,%ebx,4) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103034d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ @@ -92920,16 +93055,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %esp │ │ │ │ - pushf │ │ │ │ + cmp $0x9c,%al │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,0x45(%eax) │ │ │ │ add %esi,%eax │ │ │ │ mov $0x4d,%bl │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0xa0,(%ecx) │ │ │ │ repz jae 10303a9 │ │ │ │ @@ -92943,35 +93077,36 @@ │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10303ad │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x78010244(%ebx,%ebx,1) │ │ │ │ - ret $0x700f │ │ │ │ - push %eax │ │ │ │ - inc %edi │ │ │ │ - add %cl,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %esp,%eax │ │ │ │ - xorb $0x0,0x1(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x78010238(%eax,%eax,2) │ │ │ │ - inc %ebp │ │ │ │ - add %esi,%eax │ │ │ │ - decl 0x0(%esi) │ │ │ │ - dec %eax │ │ │ │ - adc %al,%al │ │ │ │ - add %eax,0x3f017424(%eax) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - inc %eax │ │ │ │ + add %ah,(%ecx,%edx,4) │ │ │ │ cmp %al,(%edx) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %es,0x38(%eax) │ │ │ │ + add (%ecx),%al │ │ │ │ + sbb %al,(%ecx,%eax,1) │ │ │ │ mov $0x51,%al │ │ │ │ push %eax │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ add %eax,%eax │ │ │ │ mov $0x3f016b,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -92983,43 +93118,44 @@ │ │ │ │ repz push $0x1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edi,%edx,8) │ │ │ │ cmp $0x82980102,%eax │ │ │ │ add %dh,0x480045f5(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - shlb $1,(%edi) │ │ │ │ - js 1030439 │ │ │ │ + call 1047c60 │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x7801023d(%edi,%edx,8) │ │ │ │ + addb $0x30,(%eax) │ │ │ │ + jno 103045a │ │ │ │ + add %ch,-0x27fe3fef(%eax) │ │ │ │ + pusha │ │ │ │ + jb 1030451 │ │ │ │ add %al,(%eax) │ │ │ │ - mov %ss,%edi │ │ │ │ - cmp $0x41780102,%eax │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - les 0x1f(%esi),%ebp │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103049c │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1030469 │ │ │ │ + pushf │ │ │ │ + push %edi │ │ │ │ + add (%edx),%eax │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,0x19(%eax) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x10,(%ecx) │ │ │ │ + cmp %ah,0x1(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - in $0x6e,%al │ │ │ │ - in $0x1,%al │ │ │ │ - add %ebx,-0x43bfffbf(%eax) │ │ │ │ + and $0xe1,%al │ │ │ │ + sbb $0x41980102,%eax │ │ │ │ + add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 40046f6f <_edata@@Base+0x3ba46f6f> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax,%edi,2) │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ and %cl,0x51(%ebx) │ │ │ │ add %cl,%al │ │ │ │ @@ -93044,28 +93180,26 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x78010238(%esi,%edx,2) │ │ │ │ - rorl $0x40,(%edi) │ │ │ │ - inc %ebx │ │ │ │ - inc %edi │ │ │ │ - add %cl,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - xorl $0x3f,0x1(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - inc %eax │ │ │ │ + add %al,%ah │ │ │ │ + push %esi │ │ │ │ cmp %al,(%edx) │ │ │ │ - add %ebx,-0x2abff040(%eax) │ │ │ │ - inc %ebx │ │ │ │ + add %edi,-0x3e(%eax) │ │ │ │ + pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ + or %dl,(%eax) │ │ │ │ + rolb $0xe0,(%ecx) │ │ │ │ + xorb $0x0,0x1(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,-0x67fefdc8(%eax,%eax,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10304e5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x78010244(%ecx,%eiz,1) │ │ │ │ @@ -93074,55 +93208,61 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x38(%esi,%ebx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103051f │ │ │ │ - add %esi,-0x6e(%eax) │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x10,(%ecx) │ │ │ │ - pop %ebx │ │ │ │ - je 1030529 │ │ │ │ - aas │ │ │ │ + add %cl,0x78010238(%esi,%ebx,2) │ │ │ │ + inc %ebp │ │ │ │ + add %esi,%eax │ │ │ │ + decl 0x0(%esi) │ │ │ │ + dec %eax │ │ │ │ + adc %al,%al │ │ │ │ + add %eax,0x3f017424(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx,%eax,2) │ │ │ │ + add %al,%ah │ │ │ │ + inc %eax │ │ │ │ cmp %al,(%edx) │ │ │ │ add %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103052d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ incl 0x2(%ebx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1030545 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - sbb $0x5f,%al │ │ │ │ - jmp 837b0664 <_edata@@Base+0x7f1b0664> │ │ │ │ + add %dl,%ah │ │ │ │ + pop %ecx │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 10304e5 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x67fefdc8(%ebp,%ebx,4) │ │ │ │ + add %dh,0x38(%ebp,%ebx,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1030575 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -93136,37 +93276,37 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78010238(%ebp,%ebx,4) │ │ │ │ + add %cl,0x78010238(%ebp,%ebx,4) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x67fefdc8(%ebp,%ebx,4) │ │ │ │ + add %ah,-0x67fefdc8(%ebp,%ebx,4) │ │ │ │ addb $0xe0,(%eax) │ │ │ │ mov $0xfe80043,%ebx │ │ │ │ rolb $0xc0,(%ecx) │ │ │ │ repz push $0x1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x67fefdc3(%ebp,%edx,8) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ cmc │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ daa │ │ │ │ js 10305e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub $0xd6,%al │ │ │ │ cmp $0x82780102,%eax │ │ │ │ add %al,%al │ │ │ │ @@ -93174,33 +93314,31 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - popf │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %bh,0x78010238(%ebp,%ebx,4) │ │ │ │ + addb $0x10,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ - popf │ │ │ │ + aam $0x9d │ │ │ │ cmp %al,(%edx) │ │ │ │ add %ebx,-0x43bfffbf(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 4004711f <_edata@@Base+0x3ba4711f> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x67fefdba(%edi,%ecx,4) │ │ │ │ inc %ecx │ │ │ │ add %ah,0x48004601(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ mov $0x1782e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -93213,81 +93351,80 @@ │ │ │ │ rolb $0xa0,(%ecx) │ │ │ │ repz jae 1030661 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ jecxz 103064c │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 10305ed │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 103066b │ │ │ │ + add %dl,%al │ │ │ │ + jle 10306af │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - nop │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,-0x2abff040(%eax) │ │ │ │ - inc %ebx │ │ │ │ + add %cl,0x1c(%ecx,%edi,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103067d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%ebx,%edx,2) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 103065c │ │ │ │ - punpcklbw 0x10080047,%mm6 │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ - test %esi,0x1(%edx) │ │ │ │ + cmovo 0x47(%ebx),%eax │ │ │ │ + add %cl,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %edx,(%eax) │ │ │ │ + xorl $0x3f,0x1(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,%ah │ │ │ │ + inc %eax │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x4(%eax) │ │ │ │ + add %esi,-0x6e(%eax) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x10,(%ecx) │ │ │ │ + pop %ebx │ │ │ │ + je 10306c1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%ecx,%eax,2) │ │ │ │ + add %al,(%ecx,%eax,2) │ │ │ │ cmp %al,(%edx) │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ + add %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10306ad │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - pop %ecx │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ js 10306c5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%edi,%ebp,1) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 1030665 │ │ │ │ - add %dl,0x19(%eax) │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x10,(%ecx) │ │ │ │ - cmp %ah,0x1(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + js 10306e3 │ │ │ │ + add %dl,%al │ │ │ │ + jle 1030727 │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - sbb $0xe1,%al │ │ │ │ - sbb $0x45780102,%eax │ │ │ │ + add %bh,0x7801021c(%ecx,%edi,8) │ │ │ │ + inc %ebp │ │ │ │ add %esi,%eax │ │ │ │ mov $0x4d,%bl │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0xa0,(%ecx) │ │ │ │ repz jae 1030709 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ @@ -93301,76 +93438,73 @@ │ │ │ │ js 103070d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ecx,%esi,1) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 10306ad │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - pop %ds │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1030743 │ │ │ │ + js 103072b │ │ │ │ add %dl,%al │ │ │ │ - jle 1030787 │ │ │ │ + jle 103076f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x1c(%ecx,%edi,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - addb $0xe0,(%eax) │ │ │ │ - mov $0xfe80043,%ebx │ │ │ │ - rolb $0xc0,(%ecx) │ │ │ │ - repz push $0x1 │ │ │ │ + add %ch,(%edx,%edi,8) │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %edi,-0x3f(%eax) │ │ │ │ + punpcklbw 0x10080047,%mm6 │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ + test %esi,0x1(%edx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ + add %ah,(%ecx,%eax,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x441fff7e(%eax) │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + shl $0x6a,%bl │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %ch,(%edx,%edi,8) │ │ │ │ add %ds:(%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x70,(%eax) │ │ │ │ adc $0x46,%al │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0xc8,(%ecx) │ │ │ │ or 0x1(%eax),%edi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ cli │ │ │ │ add %ds:(%ecx),%al │ │ │ │ - js 103070d │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x4c │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ + js 10307cc │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ + les 0x1f(%esi),%ebp │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1030725 │ │ │ │ + add %dl,0x19(%eax) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x10,(%ecx) │ │ │ │ + cmp %ah,0x1(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0xe1,%al │ │ │ │ - sbb $0x780102,%eax │ │ │ │ - add %dl,%al │ │ │ │ - jle 10307e7 │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x67fefde4(%ecx,%edi,8) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + sbb $0xe1,%al │ │ │ │ + sbb $0xc0980102,%eax │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10307b5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x44(%ebp,%edx,2) │ │ │ │ @@ -93386,17 +93520,20 @@ │ │ │ │ add %bl,-0x1b(%esp,%eiz,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 10307ab │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - int3 │ │ │ │ + add %cl,%ah │ │ │ │ mov $0xe9,%bl │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ @@ -93410,108 +93547,107 @@ │ │ │ │ add %dh,0x48004d43(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edi,-0x6(%eax) │ │ │ │ jne 1030829 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x17(%esp,%esi,4) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 10307b5 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%edi,%ebx,2) │ │ │ │ - jmp c19b094c <_edata@@Base+0xbd3b094c> │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 10307f3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ + js 103082d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%esi,%ecx,4) │ │ │ │ + ljmp $0x400f,$0xc0980101 │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ js 1030845 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x3b(%esi,%edx,1) │ │ │ │ add (%ecx),%al │ │ │ │ js 1030863 │ │ │ │ add %dl,%al │ │ │ │ jle 10308a7 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%edx,%edi,8) │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %edi,-0x3d(%eax) │ │ │ │ + add %bl,0x7801021c(%edx,%edi,8) │ │ │ │ + ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x1e(%ebx,%eiz,1) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 4004738f <_edata@@Base+0x3ba4738f> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx,%esi,8) │ │ │ │ dec %eax │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,0x48004601(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ mov $0x1782e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x48(%ecx,%esi,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1030904 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 10308d1 │ │ │ │ + js 1030845 │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - fsubrl 0x1f(%esi) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103085d │ │ │ │ + adc $0xe1,%al │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - xchg %eax,%edx │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,-0x2abff040(%eax) │ │ │ │ - inc %ebx │ │ │ │ + add %bh,-0x67fefdc8(%ebx,%edx,4) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10308ed │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x78010244(%esp,%ebx,1) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ flds 0x0(%ebx) │ │ │ │ - call 3904c924 <_edata@@Base+0x34a4c924> │ │ │ │ + call 6104c924 <_edata@@Base+0x5ca4c924> │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%ebx,%ebp,8) │ │ │ │ in $0x1,%eax │ │ │ │ add %edi,0x41(%eax) │ │ │ │ @@ -93540,27 +93676,26 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%edx,%ebp,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ + add %ch,0x78010238(%edx,%ebp,2) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x38(%edx,%ebp,2) │ │ │ │ + add %al,%ah │ │ │ │ + push $0x38 │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103097d │ │ │ │ @@ -93575,119 +93710,124 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - fs push $0x38 │ │ │ │ + fsubrl 0x38(%edx) │ │ │ │ add (%ecx),%al │ │ │ │ js 10309f8 │ │ │ │ add %esi,%eax │ │ │ │ mov $0x4d,%bl │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0xa0,(%ecx) │ │ │ │ repz jae 10309c1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ loope 10309ac │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - js 103098b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 10309c5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1030a0c │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%esi,%ecx,4) │ │ │ │ - ljmp $0x5000,$0xc3180101 │ │ │ │ - sub %edx,0x0(%ecx) │ │ │ │ - enter $0xc010,$0x1 │ │ │ │ - pusha │ │ │ │ - sub 0x3f(%ecx,%eax,1),%ch │ │ │ │ + sbb $0x5f,%al │ │ │ │ + jmp c41b0ae4 <_edata@@Base+0xbfbb0ae4> │ │ │ │ + add %dl,0x29(%eax) │ │ │ │ + push %ecx │ │ │ │ + add %cl,%al │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,0x2a(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - push %ds │ │ │ │ - inc %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - sbb %al,0x1(%ebp) │ │ │ │ - adc %ch,(%edi) │ │ │ │ + pushf │ │ │ │ + xor $0x1,%al │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %ebp │ │ │ │ + add %edx,(%eax) │ │ │ │ + das │ │ │ │ push %ecx │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ add %ebx,0x3f016c53(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,0x0(%eax) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,%ah │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + pop %ds │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1030a43 │ │ │ │ add %dl,%al │ │ │ │ - jle 1030a6f │ │ │ │ + jle 1030a87 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x7801021c(%edx,%edi,8) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1030a51 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - xor $0x5f,%al │ │ │ │ - jmp c19b0b5c <_edata@@Base+0xbd3b0b5c> │ │ │ │ - cmovo %ebp,%edx │ │ │ │ + add %cl,(%ebx,%edi,8) │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1030a55 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x78090244(%edi,%ebx,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1030a6d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + add %ch,0x78010244(%edi,%ebx,1) │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x18010153(%ebx,%edx,1) │ │ │ │ - add $0x1,%al │ │ │ │ + add %bl,(%ecx,%ebx,2) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + sbb %al,(%ecx,%eax,1) │ │ │ │ shl $0x4f,%al │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ add %edx,(%eax) │ │ │ │ mov $0x6c,%ch │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 4004759f <_edata@@Base+0x3ba4759f> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x42(%esp,%eax,8) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ @@ -93699,31 +93839,34 @@ │ │ │ │ add %bl,%ah │ │ │ │ incb 0x2(%ebx) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ or %al,0x0(%esi) │ │ │ │ dec %eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %dh,(%ecx) │ │ │ │ - js 1030ae1 │ │ │ │ + nop │ │ │ │ + xor %edi,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ and (%esi),%ebx │ │ │ │ add (%ecx),%al │ │ │ │ js 1030b2c │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - pushf │ │ │ │ - xor $0x1,%al │ │ │ │ - add %ebx,-0x2abff040(%eax) │ │ │ │ - inc %ebx │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + push %ds │ │ │ │ + inc %ecx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1030afd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ @@ -93738,29 +93881,25 @@ │ │ │ │ adc %al,%al │ │ │ │ add %edx,-0x3d(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,0x0(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - jle 1030b77 │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx,%edi,8) │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %edi,0x4(%eax) │ │ │ │ + add %ch,(%edi,%ebx,2) │ │ │ │ + jmp 57b0c4c <_edata@@Base+0x11b0c4c> │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x1e(%edx,%eiz,1) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ @@ -93781,28 +93920,26 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%esp,%ecx,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,0x78010238(%esp,%ecx,4) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - imul $0x2,(%eax),%edi │ │ │ │ + add %bl,(%esp,%ebp,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ int1 │ │ │ │ dec %edi │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ add %esi,-0x2e(%eax) │ │ │ │ @@ -93831,36 +93968,38 @@ │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x18010244(%edx,%ecx,2) │ │ │ │ ret │ │ │ │ add %dl,-0x37ffb00f(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %esi,%eax │ │ │ │ - jmp 1030d6e │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + ljmp $0x0,$0x16c │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,-0x37ffb00b(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,0x16cf8(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + clc │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esp,%ebp,2) │ │ │ │ + add %dh,(%esp,%ebp,2) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x40,(%eax) │ │ │ │ dec %edi │ │ │ │ push %eax │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ @@ -93886,15 +94025,16 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - sbb $0x6c,%al │ │ │ │ + dec %esp │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1030c7d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ @@ -93909,117 +94049,114 @@ │ │ │ │ mov $0x4d,%bl │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0xa0,(%ecx) │ │ │ │ repz jae 1030ca9 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x780101e5(%ebx,%eiz,8) │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1030cc1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%ecx,%ebx,2) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1030c4d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x18010141(%esi,%ebx,1) │ │ │ │ - inc %ecx │ │ │ │ - add %dl,(%eax) │ │ │ │ - push %esp │ │ │ │ - push %ecx │ │ │ │ - add %cl,%al │ │ │ │ + fsubrl 0x1f(%esi) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1030ccb │ │ │ │ + add %dl,%al │ │ │ │ + jle 1030d0f │ │ │ │ + add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %edi,%eax │ │ │ │ - adc $0x6d,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %edi,0x0(%eax) │ │ │ │ + add %bh,0x1c(%ebx,%edi,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + sbb %al,0x0(%ecx) │ │ │ │ + adc %dl,0x0(%ecx,%edx,2) │ │ │ │ + enter $0xc010,$0x1 │ │ │ │ + and %dl,0x16d │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x780100(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ jle 1030d3f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x1c(%ebx,%edi,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,0x4ff6b000(%edx) │ │ │ │ - add %cl,%al │ │ │ │ + add %ch,%ah │ │ │ │ + sti │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0xb0,(%eax) │ │ │ │ + testb $0xc8,0x0(%edi) │ │ │ │ adc %al,%al │ │ │ │ add %edi,(%eax) │ │ │ │ ss insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ dec %esi │ │ │ │ push %ecx │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,0x3f016d52(%eax) │ │ │ │ + add %ebp,0x3f016d52(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ - add %dl,0x48004d27(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %esi,(%eax) │ │ │ │ - pop %edx │ │ │ │ - bound %eax,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - cmp $0x42,%al │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %ch,0x180101f0(%edx,%eax,4) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x37ffafb3(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %esi,(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + add %edx,0x6e(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ xor $0x10c80050,%eax │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ je 1030dec │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,-0x3e(%eax) │ │ │ │ - pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ - or %dl,(%eax) │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ - xorb $0x0,0x1(%edx) │ │ │ │ + add %edi,0x0(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + jle 1030dcf │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x38(%edx,%eax,2) │ │ │ │ + add %bl,0x1c(%esp,%edi,8) │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,0x5165e000(%edx) │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ - add %esp,%eax │ │ │ │ + add %edi,%eax │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ @@ -94030,24 +94167,26 @@ │ │ │ │ adc %al,%al │ │ │ │ add %ebp,(%eax) │ │ │ │ repnz insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,0x45(%eax) │ │ │ │ - add %esi,%eax │ │ │ │ - decl 0x0(%esi) │ │ │ │ - dec %eax │ │ │ │ - adc %al,%al │ │ │ │ - add %eax,0x3f017424(%eax) │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1030dcd │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x38(%edx,%eax,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,0x517bc000(%edx) │ │ │ │ + add %cl,0x18010153(%ebx,%edx,1) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + jnp 1030e40 │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ add %edi,0x16e18(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ @@ -94058,26 +94197,26 @@ │ │ │ │ adc %al,%al │ │ │ │ add %ebx,-0x7b(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,-0x3d(%eax) │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1030e29 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - adc 0x1(%ebx),%dl │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x70,(%eax) │ │ │ │ - clc │ │ │ │ + add %al,(%eax) │ │ │ │ + xor $0x5f,%al │ │ │ │ + jmp 831b0f34 <_edata@@Base+0x7ebb0f34> │ │ │ │ + add %dh,-0x8(%eax) │ │ │ │ dec %edi │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ add %eax,(%eax) │ │ │ │ xchg %eax,%esi │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -94091,44 +94230,42 @@ │ │ │ │ add %eax,%eax │ │ │ │ stos %al,%es:(%edi) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,0x0(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - jle 1030ea7 │ │ │ │ - add %ch,(%eax) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,0x48004d27(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %edi,(%eax) │ │ │ │ + pop %edx │ │ │ │ + bound %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - sti │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %edi,-0x3f(%eax) │ │ │ │ - cmovo 0x47(%ebx),%eax │ │ │ │ - add %cl,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - xorl $0x3f,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x78010238(%edx,%eax,2) │ │ │ │ - add $0x1,%al │ │ │ │ - jo 1030e28 │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x10,(%ecx) │ │ │ │ - pop %ebx │ │ │ │ - je 1030ea1 │ │ │ │ - aas │ │ │ │ + cmp $0x42,%al │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x3e(%eax) │ │ │ │ + pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ + or %dl,(%eax) │ │ │ │ + rolb $0xe0,(%ecx) │ │ │ │ + xorb $0x0,0x1(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x38(%edx,%eax,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1030ed8 │ │ │ │ + add %esi,%eax │ │ │ │ + decl 0x0(%esi) │ │ │ │ + dec %eax │ │ │ │ + adc %al,%al │ │ │ │ + add %eax,0x3f017424(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x67fefdc8(%edx,%eax,2) │ │ │ │ + add %dh,0x38(%edx,%eax,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1030ea5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -94172,60 +94309,67 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x67fefdc8(%ebp,%eiz,2) │ │ │ │ + add %al,0x38(%esi,%eiz,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1030f1d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x3b(%ebp,%edi,4) │ │ │ │ add (%ecx),%al │ │ │ │ js 1030ebd │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x780101f0(%edx,%eax,4) │ │ │ │ + add %dh,0x78010141(%esi,%ebx,1) │ │ │ │ add %al,(%eax) │ │ │ │ sarb $1,0x40(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x1c(%esp,%edi,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,0x4fff2000(%edx) │ │ │ │ - add %cl,%al │ │ │ │ - adc %al,%al │ │ │ │ + add %cl,%ah │ │ │ │ + cld │ │ │ │ + sbb $0x2,%al │ │ │ │ add %ebx,(%eax) │ │ │ │ - jmp 14210e8 │ │ │ │ + addb $0x20,(%eax) │ │ │ │ + decl 0x0(%edi) │ │ │ │ + enter $0xc010,$0x1 │ │ │ │ + sbb %ch,%cl │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7d87ff00(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x38(%ebp,%ecx,4) │ │ │ │ + add %dh,%ah │ │ │ │ + lea (%eax),%edi │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,%bl │ │ │ │ add %dl,(%eax) │ │ │ │ jmp 1030fef │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ add %ebx,%eax │ │ │ │ @@ -94267,15 +94411,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x67fefdc8(%ebx,%ebp,2) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 40047af7 <_edata@@Base+0x3ba47af7> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ test %al,0x1(%edx,%eax,1) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,0x48004601(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ @@ -94323,56 +94469,52 @@ │ │ │ │ add %ah,%al │ │ │ │ jae 10310d2 │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x78010238(%esp,%eiz,8) │ │ │ │ - rorl $0x60,(%edi) │ │ │ │ - xor $0x10080047,%eax │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ - test %esi,0x1(%edx) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - inc %edx │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,-0x2abff040(%eax) │ │ │ │ + rorl $0x40,(%edi) │ │ │ │ inc %ebx │ │ │ │ + inc %edi │ │ │ │ + add %cl,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %edx,(%eax) │ │ │ │ + xorl $0x3f,0x1(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,-0x67fefdc8(%edx,%eax,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10310b5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3b(%eax,%eax,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1031114 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 10310e1 │ │ │ │ + js 10310d7 │ │ │ │ + add %esi,-0x6e(%eax) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x10,(%ecx) │ │ │ │ + pop %ebx │ │ │ │ + je 10310e1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ + add %dh,0x78010238(%edx,%eax,2) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x101411e,%esp │ │ │ │ - js 10310eb │ │ │ │ - add %dl,%al │ │ │ │ - jle 103112f │ │ │ │ + sarb $1,0x40(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - cld │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %bh,0x1801021c(,%edi,8) │ │ │ │ ret │ │ │ │ add %dl,%al │ │ │ │ dec %eax │ │ │ │ push %eax │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ add %ebx,(%eax) │ │ │ │ @@ -94399,15 +94541,15 @@ │ │ │ │ rolb $0xa0,(%ecx) │ │ │ │ repz jae 1031141 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x780101e9(%ebx,%edi,4) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ flds 0x0(%ebx) │ │ │ │ - call 3904d164 <_edata@@Base+0x34a4d164> │ │ │ │ + call 6104d164 <_edata@@Base+0x5ca4d164> │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x67fefdc7(%ebp,%eiz,1) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ @@ -94435,24 +94577,22 @@ │ │ │ │ add %edx,%eax │ │ │ │ cltd │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,0x48004d27(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %esi,(%eax) │ │ │ │ - pop %edx │ │ │ │ - bound %eax,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x42,%al │ │ │ │ - cmp %al,(%edx) │ │ │ │ + xor $0x6f,%al │ │ │ │ + in $0x1,%al │ │ │ │ add %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10311bd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -94463,22 +94603,23 @@ │ │ │ │ inc %esi │ │ │ │ add %cl,0x1801c011(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ arpl %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41780100(%eax),%ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + or -0x3e87ff00(%eax),%ecx │ │ │ │ + punpcklbw 0x10080047,%mm6 │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ + test %esi,0x1(%edx) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - xor $0x6f,%al │ │ │ │ - in $0x1,%al │ │ │ │ + add %dl,%ah │ │ │ │ + inc %edx │ │ │ │ + cmp %al,(%edx) │ │ │ │ add %edi,0x45(%eax) │ │ │ │ add %esi,%eax │ │ │ │ mov $0x4d,%bl │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0xa0,(%ecx) │ │ │ │ repz jae 1031219 │ │ │ │ aas │ │ │ │ @@ -94499,46 +94640,45 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1031235 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ and 0x1(%edx,%eax,1),%al │ │ │ │ - js 1031213 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103124d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + js 1031216 │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x53(%ebx,%edx,1) │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - js 103122b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1031265 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dl,%ah │ │ │ │ + adc 0x1(%ebx),%dl │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1031279 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x17(%esi,%ebx,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1031283 │ │ │ │ - add %dl,%al │ │ │ │ - jle 10312c7 │ │ │ │ - add %ch,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x82,%ah │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + js 1031205 │ │ │ │ + add %dl,0x48004d27(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %edi,(%eax) │ │ │ │ + pop %edx │ │ │ │ + bound %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x1801021c(,%edi,8) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x42,%al │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ sar $1,%al │ │ │ │ dec %edi │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ add %eax,(%eax) │ │ │ │ in $0x6f,%al │ │ │ │ @@ -94552,26 +94692,27 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x78010238(%edx,%esi,2) │ │ │ │ - inc %ecx │ │ │ │ + add %dh,%ah │ │ │ │ + jb 10312ff │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103130c │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10312d9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x82,%ah │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ + mov $0x101411e,%esp │ │ │ │ cwtl │ │ │ │ addb $0xe0,(%eax) │ │ │ │ mov $0xfe80043,%ebx │ │ │ │ rolb $0xc0,(%ecx) │ │ │ │ repz push $0x1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ @@ -94580,27 +94721,27 @@ │ │ │ │ inc %edi │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x90,(%eax) │ │ │ │ adc %al,0x0(%esi) │ │ │ │ dec %eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - jo 103130f │ │ │ │ + mov %cl,(%ecx) │ │ │ │ js 1031309 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp $0x5c,%al │ │ │ │ inc %edi │ │ │ │ add (%ecx),%al │ │ │ │ js 1031313 │ │ │ │ add %dl,%al │ │ │ │ jle 1031357 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x1801021c(%ebp,%edi,8) │ │ │ │ add $0x1,%al │ │ │ │ adc %bh,%cl │ │ │ │ dec %edi │ │ │ │ @@ -94621,15 +94762,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x67fefead(%ecx,%ebx,2) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 40047e57 <_edata@@Base+0x3ba47e57> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x46(%ebx,%edx,4) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dl,0x18(%eax) │ │ │ │ inc %esi │ │ │ │ @@ -94644,15 +94787,15 @@ │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ js 103138b │ │ │ │ add %dl,%al │ │ │ │ jle 10313cf │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi,%edi,8) │ │ │ │ sbb $0x2,%al │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ @@ -94660,33 +94803,36 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x38(%ebp,%eax,4) │ │ │ │ + add %dl,0x38(%esi,%ecx,4) │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,(%ecx,%eax,1) │ │ │ │ and $0x50,%bh │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ add %edi,(%eax) │ │ │ │ inc %esi │ │ │ │ jo 10313c9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x7d87ff00(%eax),%ecx │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + or -0x3f87ff00(%eax),%ecx │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 10313cd │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x1c(%edi,%ebp,2) │ │ │ │ + add %cl,0x53(%ebx,%edx,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10313e5 │ │ │ │ @@ -94701,28 +94847,25 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - jo 103144f │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103139d │ │ │ │ - add %al,%al │ │ │ │ + add %ah,0x78010238(%ecx,%esi,2) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi,%ecx,2) │ │ │ │ + add %al,(%esi,%ecx,2) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103142d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ @@ -94745,52 +94888,50 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%esi,%ecx,2) │ │ │ │ + add %bl,(%esi,%ecx,2) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - dec %esi │ │ │ │ + xor $0x4e,%al │ │ │ │ cmp %al,(%edx) │ │ │ │ add %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103148d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ebx,%ecx,1) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 103142d │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + js 103146b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 10314a5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x45(%eax) │ │ │ │ + add %dl,(%esp,%edi,8) │ │ │ │ + push %edx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1031508 │ │ │ │ add %esi,%eax │ │ │ │ mov $0x4d,%bl │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0xa0,(%ecx) │ │ │ │ repz jae 10314d1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ @@ -94803,33 +94944,34 @@ │ │ │ │ adc %al,%al │ │ │ │ add %esp,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ jo 10314e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x3f87ff00(%eax),%ecx │ │ │ │ + or -0x3f87f700(%eax),%ecx │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10314ed │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%esp,%edi,8) │ │ │ │ - push %edx │ │ │ │ + add %bh,-0x17(%esi,%ebx,2) │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 40048007 <_edata@@Base+0x3ba48007> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%ecx,%eax,8) │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ @@ -94839,36 +94981,32 @@ │ │ │ │ adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ aam $0xc1 │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ js 10314bd │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x38(%eax,%ebx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ + add %al,-0x1c(%edi,%ebp,2) │ │ │ │ + add %eax,(%ecx) │ │ │ │ js 10314d5 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%edx,%ebx,2) │ │ │ │ + add %cl,(%edx,%ebx,2) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %esi,-0x37ffafc3(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %ecx,(%eax) │ │ │ │ shll $1,0x1(%eax) │ │ │ │ @@ -94877,17 +95015,20 @@ │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - cld │ │ │ │ + add %bh,%ah │ │ │ │ xchg %eax,%ebx │ │ │ │ jmp c19b169c <_edata@@Base+0xbd3b169c> │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1031595 │ │ │ │ @@ -94901,25 +95042,26 @@ │ │ │ │ add %dh,0x48004d43(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edi,-0x6(%eax) │ │ │ │ jne 10315c1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%esp,%edx,4) │ │ │ │ - jmp c17b1ecc <_edata@@Base+0xbd1b1ecc> │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + jmp 837b16cc <_edata@@Base+0x7f1b16cc> │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10315c5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x53(%edi,%eax,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %cl,0x38(%ebx,%ebp,2) │ │ │ │ + add (%ecx),%al │ │ │ │ js 1031628 │ │ │ │ add %esi,%eax │ │ │ │ mov $0x4d,%bl │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0xa0,(%ecx) │ │ │ │ repz jae 10315f1 │ │ │ │ aas │ │ │ │ @@ -94950,35 +95092,37 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - pop %ebp │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,0x48004d27(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %esi,(%eax) │ │ │ │ - pop %edx │ │ │ │ - bound %eax,(%ecx) │ │ │ │ + add %bl,0x38(%esi,%ebx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1031684 │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1031651 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x43,%ah │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x3e(%eax) │ │ │ │ - pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ - or %dl,(%eax) │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ - xorb $0x0,0x1(%edx) │ │ │ │ + in $0x70,%al │ │ │ │ + sbb $0xc0780102,%eax │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1031655 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x67fefdc8(%ebx,%eax,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ + add %ch,%ah │ │ │ │ + lea (bad),%ebp │ │ │ │ + ljmp $0x400f,$0xc0980101 │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103166d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -94992,35 +95136,36 @@ │ │ │ │ add %ecx,(%eax) │ │ │ │ aas │ │ │ │ jno 1031699 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,0x45(%eax) │ │ │ │ - add %esi,%eax │ │ │ │ - decl 0x0(%esi) │ │ │ │ - dec %eax │ │ │ │ - adc %al,%al │ │ │ │ - add %eax,0x3f017424(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - inc %ebx │ │ │ │ - cmp %al,(%edx) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 10316c9 │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 1031719 │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ah,(%edi,%eax,1) │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 1031731 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sub $0x71,%al │ │ │ │ - sbb $0x82980102,%eax │ │ │ │ - add %ah,%al │ │ │ │ + add %cl,0x1d(%edi,%eax,1) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + addb $0xe0,(%eax) │ │ │ │ mov $0xfe80043,%ebx │ │ │ │ rolb $0xc0,(%ecx) │ │ │ │ repz push $0x1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ mov %es,0x2(%ebp) │ │ │ │ @@ -95030,15 +95175,17 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x67fefdc8(%esi,%eiz,2) │ │ │ │ + add %bh,0x38(%edi,%eiz,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ addb $0x70,(%eax) │ │ │ │ adc $0x46,%al │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0xc8,(%ecx) │ │ │ │ or 0x1(%eax),%edi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -95061,45 +95208,45 @@ │ │ │ │ rolb $0xa0,(%ecx) │ │ │ │ repz jae 1031741 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ mov $0xe9,%cl │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103170b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ + js 10316cd │ │ │ │ + add %dl,0x48004d27(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %edi,(%eax) │ │ │ │ + pop %edx │ │ │ │ + bound %eax,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x43,%ah │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x43bfffbf(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1031745 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - lea (bad),%ebp │ │ │ │ - ljmp $0x4000,$0x41980101 │ │ │ │ - mov $0xfe80043,%esp │ │ │ │ - rolb $0xe8,(%ecx) │ │ │ │ - out %al,(%dx) │ │ │ │ + sbb %ch,%bh │ │ │ │ push $0x1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x78010245(,%ecx,4) │ │ │ │ - rorl $0x40,(%edi) │ │ │ │ - inc %ebx │ │ │ │ + ret $0x700f │ │ │ │ + push %eax │ │ │ │ inc %edi │ │ │ │ add %cl,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - xorl $0x3f,0x1(%edx) │ │ │ │ + add %esp,%eax │ │ │ │ + xorb $0x0,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esp,%eax,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,0x1c300041(%eax) │ │ │ │ - inc %esi │ │ │ │ + add %bh,-0x67fefdc8(%ebx,%eax,2) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + sbb $0x46,%al │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0x20,(%ecx) │ │ │ │ adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ lea 0x2(%ebp),%eax │ │ │ │ @@ -95111,56 +95258,58 @@ │ │ │ │ adc %al,%al │ │ │ │ add %ebp,%eax │ │ │ │ jl 1031828 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,0x4(%eax) │ │ │ │ - add %esi,-0x6e(%eax) │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x10,(%ecx) │ │ │ │ - pop %ebx │ │ │ │ - je 10317d1 │ │ │ │ - aas │ │ │ │ + add %edi,0x45(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + decl 0x0(%esi) │ │ │ │ + dec %eax │ │ │ │ + adc %al,%al │ │ │ │ + add %eax,0x3f017424(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%esp,%eax,2) │ │ │ │ + add %ch,%ah │ │ │ │ + inc %ebx │ │ │ │ cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jns 1031851 │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%edi,%eax,1) │ │ │ │ - sbb $0xc0980102,%eax │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %dh,-0x67fefdc8(%esp,%edi,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10317ed │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%edx,%esi,1) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 10317cb │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - in $0xae,%al │ │ │ │ + add %ah,%ah │ │ │ │ + scas %es:(%edi),%al │ │ │ │ jmp 427b1924 <_edata@@Base+0x3e1b1924> │ │ │ │ add %dh,0x48004d43(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edi,-0x6(%eax) │ │ │ │ jne 1031831 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ @@ -95196,42 +95345,45 @@ │ │ │ │ js 1031865 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x44(%eax,%edx,1) │ │ │ │ add (%ecx),%al │ │ │ │ js 10318c4 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - or $0x1f,%al │ │ │ │ - inc %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103185c │ │ │ │ - punpcklbw 0x10080047,%mm6 │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ - test %esi,0x1(%edx) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x38(%esp,%eax,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10318f4 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 10318c1 │ │ │ │ + jg 1031891 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ in $0x1,%al │ │ │ │ + add %edi,-0x3f(%eax) │ │ │ │ + cmovo 0x47(%ebx),%eax │ │ │ │ + add %cl,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %edx,(%eax) │ │ │ │ + xorl $0x3f,0x1(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esp,%eax,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x4(%eax) │ │ │ │ + add %esi,-0x6e(%eax) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x10,(%ecx) │ │ │ │ + pop %ebx │ │ │ │ + je 10318c1 │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%esp,%eax,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ sarb $1,(%ebx) │ │ │ │ push %eax │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ add %ebx,%eax │ │ │ │ @@ -95246,26 +95398,32 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10318dd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x44(%ebx,%edx,1) │ │ │ │ add (%ecx),%al │ │ │ │ - js 10318ff │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ + js 103193c │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 1031971 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78010153(%esi,%eax,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - flds 0x0(%ebx) │ │ │ │ - call 3904d92c <_edata@@Base+0x34a4d92c> │ │ │ │ + add %ah,0x1c(%ecx,%ebx,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10318d3 │ │ │ │ + cmovo %ecx,%ebx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + pusha │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ roll $0x1,0x2(%ebp) │ │ │ │ js 103196c │ │ │ │ @@ -95310,27 +95468,31 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - lcall $0x82,$0x78010238 │ │ │ │ - shrb $0x1,-0x3ff03800(%ecx,%eax,2) │ │ │ │ + add %bl,0x78010238(%edx,%ebx,4) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - lcall $0x41,$0x98010238 │ │ │ │ - inc %eax │ │ │ │ - mov $0xfe80043,%esp │ │ │ │ - rolb $0xe8,(%ecx) │ │ │ │ - out %al,(%dx) │ │ │ │ + add %dh,-0x67fefdc8(%edx,%ebx,4) │ │ │ │ + inc %ecx │ │ │ │ + add %al,-0x44(%eax) │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + sbb %ch,%bh │ │ │ │ push $0x1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x67fefdc7(,%ebp,2) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ sbb $0x46,%al │ │ │ │ @@ -95356,23 +95518,23 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ + add %cl,%ah │ │ │ │ lcall $0x82,$0x78010238 │ │ │ │ adc %cl,%cl │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x9b,%al │ │ │ │ + in $0x9a,%al │ │ │ │ cmp %al,(%edx) │ │ │ │ add %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1031a2d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ @@ -95418,38 +95580,38 @@ │ │ │ │ add %al,%ah │ │ │ │ cli │ │ │ │ inc %ebx │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,%bl │ │ │ │ add %dl,0x24(%eax) │ │ │ │ inc %esi │ │ │ │ - add %cl,-0x7ffe3fef(%eax) │ │ │ │ - push %eax │ │ │ │ + add %cl,-0x17fe3fef(%eax) │ │ │ │ + dec %edi │ │ │ │ add %eax,%fs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,0x48004d27(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %esi,(%eax) │ │ │ │ - pop %edx │ │ │ │ - bound %eax,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1031abd │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - jl 1031b19 │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 1031b51 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %bl,0x53(%edi,%eax,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1031a9c │ │ │ │ + punpcklbw 0x10080047,%mm6 │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ + test %esi,0x1(%edx) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x1d(%edi,%eax,1) │ │ │ │ + add %cl,0x38(%esp,%eax,2) │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,(%ecx,%eax,1) │ │ │ │ push %eax │ │ │ │ stc │ │ │ │ dec %edi │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ @@ -95465,121 +95627,113 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1031b05 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x3b(%ebx,%eax,1) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1031b64 │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ + js 1031aa5 │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 1031b99 │ │ │ │ - add %edi,(%edi) │ │ │ │ + jge 1031b99 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x1c(%ecx,%ebx,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1031abd │ │ │ │ - add %al,%al │ │ │ │ + add %al,0x7801021c(%ecx,%ebx,8) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%ebx,%eiz,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,-0x2abff040(%eax) │ │ │ │ - inc %ebx │ │ │ │ + add %ch,-0x67fefdc8(%ebx,%eiz,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1031b4d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esp,%ebp,2) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 1031aed │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 1031be1 │ │ │ │ - add %eax,(%eax) │ │ │ │ + js 1031bac │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x1801021c(%ecx,%ebx,8) │ │ │ │ - add $0x1,%al │ │ │ │ + or $0x1f,%al │ │ │ │ + inc %ecx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + sbb %al,(%ecx,%eax,1) │ │ │ │ adc %bh,%ch │ │ │ │ dec %edi │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ add %eax,0x17247(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %dl,0x48004d27(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %edi,(%eax) │ │ │ │ + pop %edx │ │ │ │ + bound %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%edi,%ebx,1) │ │ │ │ - inc %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %al,(%eax) │ │ │ │ + jl 1031bf1 │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x2abff040(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1031bad │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ dec %ebx │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 1031b4d │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esp,%ebx,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + js 1031c0c │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ add $0x83,%al │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 1031bbb │ │ │ │ + lock add %ecx,(%ecx) │ │ │ │ + js 1031ba3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1031bf5 │ │ │ │ + js 1031bdd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%edi,%eax,1) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - sbb %al,(%ecx,%eax,1) │ │ │ │ + add %dh,(%edi,%eiz,2) │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x18010238(%edi,%ebp,2) │ │ │ │ + add $0x1,%al │ │ │ │ mov 0xc8004ffc,%al │ │ │ │ adc %al,%al │ │ │ │ add %edi,(%eax) │ │ │ │ popa │ │ │ │ jb 1031c21 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -95602,33 +95756,30 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010238(%ecx,%ebx,4) │ │ │ │ + add %cl,0x78010238(%ecx,%ebx,4) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - cltd │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,-0x441fff7e(%eax) │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - shl $0x6a,%bl │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %ah,-0x67fefdc8(%ecx,%ebx,4) │ │ │ │ + addb $0xe0,(%eax) │ │ │ │ + mov $0xfe80043,%ebx │ │ │ │ + rolb $0xc0,(%ecx) │ │ │ │ + repz push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ pushf │ │ │ │ inc %edi │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x70,(%eax) │ │ │ │ @@ -95666,34 +95817,34 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - cltd │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ + add %bh,0x78010238(%ecx,%ebx,4) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edx,%ebx,4) │ │ │ │ + add %dl,%ah │ │ │ │ + cltd │ │ │ │ cmp %al,(%edx) │ │ │ │ add %ebx,-0x43bfffbf(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 400487ff <_edata@@Base+0x3ba487ff> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x67fefdc6(%ebp,%eiz,8) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ sbb $0x46,%al │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0x20,(%ecx) │ │ │ │ @@ -95716,25 +95867,26 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%edx,%ebx,4) │ │ │ │ + add %ch,%ah │ │ │ │ + cltd │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - xor $0x9a,%al │ │ │ │ + add $0x9a,%al │ │ │ │ cmp %al,(%edx) │ │ │ │ add %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1031d75 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ @@ -95750,15 +95902,15 @@ │ │ │ │ repz jae 1031da1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x67fefe1b(%edi,%ebx,8) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ pop %eax │ │ │ │ inc %edi │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,%bl │ │ │ │ @@ -95767,67 +95919,67 @@ │ │ │ │ dec %edi │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ add %esp,0x3f01730d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ + add %edi,0x4(%eax) │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x67fefdc8(%edx,%ebp,2) │ │ │ │ + add %ah,-0x67fefead(%esi,%eax,1) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1031ded │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%edi,%eax,8) │ │ │ │ cmp $0x2,%al │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1031e05 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1031e19 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x1d(%edi,%eiz,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1031da5 │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %?,%esi │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x78010238(%edi,%eax,4) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 1031e49 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ah,(%edi,%eax,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 1031eb1 │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %?,%esi │ │ │ │ - sbb $0x2,%al │ │ │ │ + add %dl,%ah │ │ │ │ + fstps (%edx,%eax,1) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dl,(%eax) │ │ │ │ add %edx,0x0(%ecx) │ │ │ │ enter $0xc010,$0x1 │ │ │ │ test $0x51,%al │ │ │ │ jae 1031e61 │ │ │ │ @@ -95865,25 +96017,24 @@ │ │ │ │ or 0x45180100(%eax),%ecx │ │ │ │ add %eax,-0x37ffafc6(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %ecx,0x173c7(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1031ec5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%esi,%ebx,2) │ │ │ │ - jmp 467b1fe4 <_edata@@Base+0x421b1fe4> │ │ │ │ + add %bl,(%edi,%ebx,1) │ │ │ │ + inc %ecx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1031f28 │ │ │ │ add %esi,%eax │ │ │ │ mov $0x4d,%bl │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0xa0,(%ecx) │ │ │ │ repz jae 1031ef1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ @@ -95909,17 +96060,20 @@ │ │ │ │ inc %edi │ │ │ │ add (%ecx),%al │ │ │ │ js 1031eeb │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0xcf,%al │ │ │ │ + add %al,(%edi,%ecx,8) │ │ │ │ in $0x1,%eax │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %eax,%eax │ │ │ │ cmp %edx,0x0(%eax) │ │ │ │ enter $0xc010,$0x1 │ │ │ │ enter $0x73e9,$0x1 │ │ │ │ @@ -95937,15 +96091,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%edi,%ecx,8) │ │ │ │ in $0x1,%eax │ │ │ │ add %ebx,-0x43bfffbf(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 40048a6f <_edata@@Base+0x3ba48a6f> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x67fefdc5(%ecx,%esi,2) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ sbb $0x46,%al │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0x20,(%ecx) │ │ │ │ @@ -95960,25 +96116,22 @@ │ │ │ │ pusha │ │ │ │ jae 103202b │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx,%esi,1) │ │ │ │ push %ds │ │ │ │ add (%ecx),%al │ │ │ │ - js 1031ffc │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ + js 1031f3d │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 1032031 │ │ │ │ - add %edi,(%edi) │ │ │ │ + jge 1032031 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ + add %dh,%ah │ │ │ │ fstps (%edx,%eax,1) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %esi,-0x37ffafc8(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edx,0xb(%eax) │ │ │ │ je 1031fe1 │ │ │ │ @@ -96003,83 +96156,79 @@ │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0xa0,(%ecx) │ │ │ │ repz jae 1032011 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax,%eiz,8) │ │ │ │ in $0x1,%eax │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1032029 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - and $0x1f,%al │ │ │ │ - inc %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %dl,(%ebx,%eax,4) │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ js 1031fb5 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x38(%ebx,%ebp,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,0x1(%ebp) │ │ │ │ - add %bh,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %cl,%al │ │ │ │ - adc %al,%al │ │ │ │ - add %ebp,(%eax) │ │ │ │ - cmp %esi,0x60(%ecx,%eax,1) │ │ │ │ + add %dh,0x18010238(%edi,%ecx,2) │ │ │ │ + inc %ebp │ │ │ │ + add %eax,(%eax) │ │ │ │ + cmp %dl,0x0(%eax) │ │ │ │ + enter $0xc010,$0x1 │ │ │ │ + sub %bh,(%ecx) │ │ │ │ + je 1032059 │ │ │ │ + pusha │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103205d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x78010244(,%eiz,2) │ │ │ │ - addb $0x80,(%eax) │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 10320f1 │ │ │ │ - add %eax,(%eax) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ - fstps (%edx,%eax,1) │ │ │ │ + pop %esp │ │ │ │ + cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - pop %esi │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,-0x2abff040(%eax) │ │ │ │ - inc %ebx │ │ │ │ + add %cl,0x38(%edi,%ebx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10320a5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%esi,%eiz,2) │ │ │ │ @@ -96088,26 +96237,27 @@ │ │ │ │ sbb %al,%bl │ │ │ │ add %dh,-0x37ffae9b(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %esi,0x1747f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,0x48004d27(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %esi,(%eax) │ │ │ │ - pop %edx │ │ │ │ - bound %eax,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 10320d5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - inc %ebp │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x45(%eax) │ │ │ │ + add %bl,(%edi,%eax,1) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1032138 │ │ │ │ add %esi,%eax │ │ │ │ mov $0x4d,%bl │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0xa0,(%ecx) │ │ │ │ repz jae 1032101 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ @@ -96129,40 +96279,51 @@ │ │ │ │ or 0x1(%eax),%edi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ cwtl │ │ │ │ inc %ebp │ │ │ │ add (%ecx),%al │ │ │ │ - js 10320fd │ │ │ │ - pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ - or %dl,(%eax) │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ - xorb $0x0,0x1(%edx) │ │ │ │ + js 10320bd │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x38(%ebp,%eax,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,%bl │ │ │ │ + add %cl,%ah │ │ │ │ + cmpl $0x2,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + ret │ │ │ │ add %al,%al │ │ │ │ gs push %ecx │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ add %ebp,-0x63(%eax) │ │ │ │ je 1032161 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x45780100(%eax),%ecx │ │ │ │ - add %esi,%eax │ │ │ │ - decl 0x0(%esi) │ │ │ │ - dec %eax │ │ │ │ - adc %al,%al │ │ │ │ - add %eax,0x3f017424(%eax) │ │ │ │ + or -0x3f87f700(%eax),%ecx │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1032165 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x67fefdc8(%ebp,%eax,2) │ │ │ │ + add %al,%ah │ │ │ │ + cmc │ │ │ │ + push %edx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103217d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -96171,22 +96332,22 @@ │ │ │ │ es inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 103215b │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xe4,%ah │ │ │ │ - in $0x1,%eax │ │ │ │ - add %edi,-0x3e(%eax) │ │ │ │ - mov %cr4,%eax │ │ │ │ - dec %esi │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ + add %dh,0x780101e5(%esp,%eiz,8) │ │ │ │ + ret $0x200f │ │ │ │ + mov 0x1048004e,%al │ │ │ │ rolb $0xd8,(%ecx) │ │ │ │ out %al,(%dx) │ │ │ │ jne 10321c1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%edi,%eiz,8) │ │ │ │ in $0x1,%eax │ │ │ │ @@ -96206,68 +96367,61 @@ │ │ │ │ gs push %ecx │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ add %eax,0x174c4(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,%al │ │ │ │ + jae 1032242 │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%esp,%eiz,8) │ │ │ │ + cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %dl,0x48004d27(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %edi,(%eax) │ │ │ │ + pop %edx │ │ │ │ + bound %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%ebx,%eax,4) │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 1032195 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - xchg %bh,(%eax) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + dec %esp │ │ │ │ + inc %ebp │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x2abff040(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1032225 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ mov $0x3d,%dl │ │ │ │ add (%ecx),%al │ │ │ │ - js 1032204 │ │ │ │ - cmovo 0x47(%ebx),%eax │ │ │ │ - add %cl,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - xorl $0x3f,0x1(%edx) │ │ │ │ + js 1032205 │ │ │ │ + pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ + or %dl,(%eax) │ │ │ │ + rolb $0xe0,(%ecx) │ │ │ │ + xorb $0x0,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78010238(%ebp,%eax,2) │ │ │ │ - add $0x1,%al │ │ │ │ - jo 10321f0 │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x10,(%ecx) │ │ │ │ - pop %ebx │ │ │ │ - je 1032269 │ │ │ │ - aas │ │ │ │ + add %dl,0x38(%ebp,%eax,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10322a0 │ │ │ │ + add %esi,%eax │ │ │ │ + decl 0x0(%esi) │ │ │ │ + dec %eax │ │ │ │ + adc %al,%al │ │ │ │ + add %eax,0x3f017424(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - inc %ebp │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %al,0x18010238(%ebp,%eax,2) │ │ │ │ ret │ │ │ │ add %ah,0x55(%eax) │ │ │ │ push %ecx │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ add %edx,%eax │ │ │ │ loop 10322f3 │ │ │ │ @@ -96276,25 +96430,28 @@ │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - jl 1032287 │ │ │ │ - add $0x2,%al │ │ │ │ - add %ebx,-0x441fff7e(%eax) │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - shl $0x6a,%bl │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bh,0x4(%ecx,%ebp,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + addb $0xe0,(%eax) │ │ │ │ + mov $0xfe80043,%ebx │ │ │ │ + rolb $0xc0,(%ecx) │ │ │ │ + repz push $0x1 │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ add %dh,-0x67fefdb9(%edx,%ebx,4) │ │ │ │ addb $0x70,(%eax) │ │ │ │ adc $0x46,%al │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0xc8,(%ecx) │ │ │ │ or 0x1(%eax),%edi │ │ │ │ add %al,(%eax) │ │ │ │ @@ -96306,42 +96463,44 @@ │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x78,(%ecx) │ │ │ │ cli │ │ │ │ jne 10322e1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x78010204(%ecx,%ebp,8) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 1032361 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - cmpl $0x2,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %al,0x1c(%edx,%ebx,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + sbb %al,(%ecx,%eax,1) │ │ │ │ jo 1032302 │ │ │ │ dec %edi │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ add %edi,0x2(%eax) │ │ │ │ jne 1032311 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41980100(%eax),%ecx │ │ │ │ add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 40048e17 <_edata@@Base+0x3ba48e17> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x67fefdc7(,%ebx,8) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ sbb $0x46,%al │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0x20,(%ecx) │ │ │ │ @@ -96352,17 +96511,20 @@ │ │ │ │ fnstsw (%ecx) │ │ │ │ add (%ecx),%al │ │ │ │ js 103230b │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - int3 │ │ │ │ + add %cl,%ah │ │ │ │ xor %ebx,(%esi) │ │ │ │ add (%ecx),%al │ │ │ │ js 10322e5 │ │ │ │ add %ah,0x12(%eax) │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x58,(%ecx) │ │ │ │ @@ -96399,51 +96561,57 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ pusha │ │ │ │ jae 1032433 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%esi,%edi,4) │ │ │ │ in $0x1,%eax │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - jae 103240a │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 10323bd │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esp,%eiz,8) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,-0x2abff040(%eax) │ │ │ │ + add %bh,(%esi,%ebx,2) │ │ │ │ + jmp c19b24dc <_edata@@Base+0xbd3b24dc> │ │ │ │ + cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10323d5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x78010243(%edi,%esi,8) │ │ │ │ - rorl $0x60,(%edi) │ │ │ │ - xor $0x10080047,%eax │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ - test %esi,0x1(%edx) │ │ │ │ + rorl $0x40,(%edi) │ │ │ │ + inc %ebx │ │ │ │ + inc %edi │ │ │ │ + add %cl,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %edx,(%eax) │ │ │ │ + xorl $0x3f,0x1(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x78010238(%ebp,%eax,2) │ │ │ │ + add $0x1,%al │ │ │ │ + jo 10323a0 │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x10,(%ecx) │ │ │ │ + pop %ebx │ │ │ │ + je 1032419 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ + add %al,%ah │ │ │ │ inc %ebp │ │ │ │ cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - sub $0x6f,%al │ │ │ │ - pop %ds │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,(%ecx,%eax,1) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + add $0x1,%al │ │ │ │ mov 0xc8005036,%al │ │ │ │ adc %al,%al │ │ │ │ add %esi,(%eax) │ │ │ │ cmp $0x75,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ @@ -96456,50 +96624,54 @@ │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x18010243(%eax,%edi,8) │ │ │ │ ret │ │ │ │ add %dl,0x25(%eax) │ │ │ │ inc %esi │ │ │ │ - add %cl,0x7001c011(%eax) │ │ │ │ + add %cl,0x6801c011(%eax) │ │ │ │ lds 0x3f(%ecx,%eax,1),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x38(%esi,%ebx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ - add %al,-0x44(%eax) │ │ │ │ + add %dl,%ah │ │ │ │ + pop %esi │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x43bfffbf(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 40048f7f <_edata@@Base+0x3ba48f7f> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esp,%esi,4) │ │ │ │ inc %edx │ │ │ │ add (%ecx),%al │ │ │ │ js 103245b │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - cmp $0xbe,%al │ │ │ │ + add %bh,(%esi,%edi,4) │ │ │ │ in $0x1,%eax │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ pusha │ │ │ │ sub 0x0(%eax),%dl │ │ │ │ enter $0xc010,$0x1 │ │ │ │ inc %eax │ │ │ │ @@ -96542,26 +96714,26 @@ │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103250d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78090244(,%ebp,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1032525 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dh,0x78010244(,%ebp,2) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1032539 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - cmc │ │ │ │ - push %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + and $0x1f,%al │ │ │ │ + inc %ecx │ │ │ │ add %eax,(%ecx) │ │ │ │ sbb %al,(%ecx,%eax,1) │ │ │ │ xor %al,(%esi) │ │ │ │ push %eax │ │ │ │ add %cl,%al │ │ │ │ adc %al,%al │ │ │ │ add %ebx,%eax │ │ │ │ @@ -96575,26 +96747,25 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x78010238(,%eax,4) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,%al │ │ │ │ + add %bh,0x78010238(,%ebx,2) │ │ │ │ + addb $0x80,(%eax) │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 10325e9 │ │ │ │ - add %edi,(%edi) │ │ │ │ + jge 10325e9 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x1c(%edx,%ebx,8) │ │ │ │ + add %ah,0x1c(%edx,%ebx,8) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1032585 │ │ │ │ @@ -96610,73 +96781,73 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ pusha │ │ │ │ jae 103262b │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ test %bl,(%edx,%eax,1) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,0x48004d27(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %esi,(%eax) │ │ │ │ - pop %edx │ │ │ │ - bound %eax,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edi,-0x3f(%eax) │ │ │ │ + punpcklbw 0x10080047,%mm6 │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ + test %esi,0x1(%edx) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x45,%al │ │ │ │ + add %ah,%ah │ │ │ │ + inc %ebp │ │ │ │ cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 1032649 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x38(%eax,%ebx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ + add %dl,-0x67fefde3(%esi,%ebx,1) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10325e5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax,%edx,2) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 1032585 │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 1032679 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x1c(%edx,%ebx,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103259d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ah,0x78090238(%esi,%eiz,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1032615 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%edi,%ebp,2) │ │ │ │ - pop %ds │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ + add %al,-0x67fefdfc(,%ebp,8) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 4004912f <_edata@@Base+0x3ba4912f> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x42(%edx,%esi,4) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dl,0x18(%eax) │ │ │ │ inc %esi │ │ │ │ @@ -96696,57 +96867,55 @@ │ │ │ │ add %eax,%eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ jne 1032671 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,0x48004d27(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %edi,(%eax) │ │ │ │ + pop %edx │ │ │ │ + bound %eax,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x45,%al │ │ │ │ + cmp %al,(%edx) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jns 10326f1 │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 10326a1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - push %ds │ │ │ │ - sbb $0xc0780902,%eax │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103268d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x67fefdfc(,%ebp,8) │ │ │ │ + sbb $0x83,%al │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10326a5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x44(%esi,%ebp,2) │ │ │ │ add (%ecx),%al │ │ │ │ js 1032704 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 10326d1 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - sbb $0x83,%al │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ + sub $0x6f,%al │ │ │ │ + pop %ds │ │ │ │ + add (%ecx),%al │ │ │ │ js 103271c │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ @@ -96759,20 +96928,18 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - jb 103273f │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %bh,(%ebx,%esi,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x2abff040(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1032705 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3f(%eax,%eax,4) │ │ │ │ @@ -96801,15 +96968,15 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x38(%ebx,%edi,2) │ │ │ │ + add %al,0x38(%esp,%edi,2) │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ testb $0xe8,0x0(%ecx) │ │ │ │ adc %al,%al │ │ │ │ add %edx,0x14(%eax) │ │ │ │ jbe 1032779 │ │ │ │ @@ -96827,16 +96994,16 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - jnp 10327e7 │ │ │ │ + pop %esp │ │ │ │ + jl 10327e7 │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,0x0(%ecx) │ │ │ │ mov 0xe80041f7,%al │ │ │ │ adc %al,%al │ │ │ │ add %edi,0x2d(%eax) │ │ │ │ jbe 10327c1 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -96890,18 +97057,17 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x38(%ecx,%edx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,0x0(%ecx) │ │ │ │ - jo 103285f │ │ │ │ + add %ch,0x18010238(%ecx,%edx,2) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,0x19(%eax) │ │ │ │ inc %edx │ │ │ │ add %ch,%al │ │ │ │ adc %al,%al │ │ │ │ add %edx,(%eax) │ │ │ │ push $0x76 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -96920,20 +97086,20 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - fs push %ecx │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x80,(%eax) │ │ │ │ - and %eax,0x0(%edx) │ │ │ │ - call 1104e8a5 <_edata@@Base+0xca4e8a5> │ │ │ │ + les 0x38(%ecx),%edx │ │ │ │ + add (%ecx),%al │ │ │ │ + sbb %al,0x42218000(%edx) │ │ │ │ + add %ch,%al │ │ │ │ + adc %al,%al │ │ │ │ + add %edx,(%eax) │ │ │ │ xchg %eax,%ecx │ │ │ │ jbe 1032899 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,-0x17ffbdda(%eax) │ │ │ │ @@ -96945,15 +97111,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41980100(%eax),%ecx │ │ │ │ add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 400493b7 <_edata@@Base+0x3ba493b7> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x18010242(%eax,%esi,4) │ │ │ │ ret │ │ │ │ add %dl,-0x17ffbdde(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %esi,0x176a6(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -96997,38 +97165,37 @@ │ │ │ │ dec %edi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x88,(%ecx) │ │ │ │ adc %dh,0x3f(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ test %bl,(%edx,%eax,1) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1032971 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 10329d9 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esp │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - pop %ds │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,0x4217d000(%edx) │ │ │ │ + add %dl,%ah │ │ │ │ + ficompl (%edx,%eax,1) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0xd0,(%eax) │ │ │ │ + pop %ss │ │ │ │ + inc %edx │ │ │ │ add %ch,%al │ │ │ │ adc %al,%al │ │ │ │ add %eax,0x176c4(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ in $0x1,%al │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ @@ -97049,92 +97216,97 @@ │ │ │ │ add %edx,%eax │ │ │ │ aad $0x76 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 1032a51 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - ficompl (%edx,%eax,1) │ │ │ │ + add %bl,(%edi,%ebx,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ sbb $0x42,%al │ │ │ │ add %ch,%al │ │ │ │ adc %al,%al │ │ │ │ add %esi,0x176db(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - jae 1032a52 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x18010205(%ebp,%esi,4) │ │ │ │ - add $0x1,%al │ │ │ │ - and %dl,-0x3fee3800(%edx,%edx,1) │ │ │ │ - add %esp,0x68(%eax) │ │ │ │ - add %edi,%fs:(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1032a35 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x53(%edx,%edx,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1032a94 │ │ │ │ + add %bh,(%edi,%ebp,2) │ │ │ │ + pop %ds │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1032a64 │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 1032a61 │ │ │ │ + jg 1032a31 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0xf7,%al │ │ │ │ sbb $0x2,%al │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ + add %bl,0x78010238(%esi,%ebp,2) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 1032ac9 │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,(%ebx,%ebx,8) │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %esp │ │ │ │ + adc $0x78010150,%eax │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x18010238(%ebp,%edi,2) │ │ │ │ + add %bl,(%esi,%edi,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %ah,(%eax) │ │ │ │ jns 1032ae7 │ │ │ │ add %cl,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ add %ebx,%eax │ │ │ │ jecxz 1032b1d │ │ │ │ @@ -97148,52 +97320,60 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78010238(%ebp,%edi,2) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + add %dh,(%esi,%edi,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010238(%ebp,%edi,2) │ │ │ │ - addb $0x10,(%eax) │ │ │ │ + add %cl,0x38(%esi,%edi,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1032a65 │ │ │ │ + add %dl,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - aam $0x7d │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x4(%eax) │ │ │ │ + fs jle 1032b2f │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1032aff │ │ │ │ add %esi,0x48004dad(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %eax,0x5(%eax) │ │ │ │ je 1032b09 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%esi,%ecx,4) │ │ │ │ sbb $0x2,%al │ │ │ │ add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1032b21 │ │ │ │ add %al,(%eax) │ │ │ │ - je 1032b45 │ │ │ │ - inc %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %esp │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + pop %ds │ │ │ │ + add (%ecx),%al │ │ │ │ sbb %al,%bl │ │ │ │ add %dh,(%eax) │ │ │ │ jns 1032b77 │ │ │ │ add %cl,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ add %ebx,%eax │ │ │ │ divl 0x1(%esi) │ │ │ │ @@ -97206,48 +97386,53 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ + add %bl,%ah │ │ │ │ push %ebp │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - fcoml 0x38(%ebp) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1032bb8 │ │ │ │ + hlt │ │ │ │ + push %ebp │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x45(%eax) │ │ │ │ add %esi,(%eax) │ │ │ │ daa │ │ │ │ dec %edi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x88,(%ecx) │ │ │ │ adc %dh,0x3f(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x39(%esi,%ebx,1) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1032bcc │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + js 1032b0d │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 1032c01 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - adc $0x78010150,%eax │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - flds 0x0(%ebx) │ │ │ │ - call 3904ebbc <_edata@@Base+0x34a4ebbc> │ │ │ │ + add %al,0x1c(%ebx,%ebx,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1032b63 │ │ │ │ + cmovo %ecx,%ebx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + pusha │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ xchg %ebp,%edx │ │ │ │ add %eax,(%ecx) │ │ │ │ @@ -97275,73 +97460,71 @@ │ │ │ │ adc %al,%al │ │ │ │ add %edi,-0x6(%eax) │ │ │ │ jne 1032bf9 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x16(%eax,%ecx,4) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1032c44 │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jns 1032c79 │ │ │ │ - add %edi,(%edi) │ │ │ │ + js 1032b85 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%ebx,%ebx,8) │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %edi,0x45(%eax) │ │ │ │ + add %ch,0x780101e4(%edi,%ebp,2) │ │ │ │ + inc %ebp │ │ │ │ add %esi,(%eax) │ │ │ │ daa │ │ │ │ dec %edi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x88,(%ecx) │ │ │ │ adc %dh,0x3f(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x78010239(%esi,%ebx,1) │ │ │ │ - ret │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1032c41 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x18010153(%ecx,%edx,1) │ │ │ │ - add $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + fs aam $0x1c │ │ │ │ + add (%ecx),%al │ │ │ │ + sbb %al,(%ecx,%eax,1) │ │ │ │ push %eax │ │ │ │ jns 1032c97 │ │ │ │ add %cl,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ add %ebp,(%eax) │ │ │ │ pop %ss │ │ │ │ ja 1032c59 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x7d87ff00(%eax),%ecx │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + or 0x41780100(%eax),%ecx │ │ │ │ + add %ah,%al │ │ │ │ + jae 1032caa │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x780101e4(%edi,%ebp,2) │ │ │ │ + add %dh,0x78010205(%ebp,%esi,4) │ │ │ │ add $0x1,%al │ │ │ │ mov $0xad,%al │ │ │ │ dec %ebp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ add $0x3f0174,%eax │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ sbb $0x78010239,%eax │ │ │ │ rorb $0x40,(%edi) │ │ │ │ flds 0x0(%ebx) │ │ │ │ - call 3904ecac <_edata@@Base+0x34a4ecac> │ │ │ │ + call 6104ecac <_edata@@Base+0x5ca4ecac> │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ push %ds │ │ │ │ cmp %eax,(%edx) │ │ │ │ @@ -97371,58 +97554,59 @@ │ │ │ │ add %cl,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ add %edi,0x22(%eax) │ │ │ │ ja 1032ce9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x7d87ff00(%eax),%ecx │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 1032d69 │ │ │ │ - add %eax,(%eax) │ │ │ │ + or -0x3f87f700(%eax),%ecx │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1032ced │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x1c(%ebx,%ebx,8) │ │ │ │ - add (%ecx),%al │ │ │ │ + add %ch,0x53(%edx,%edx,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ sbb %al,%bl │ │ │ │ add %dl,-0x77ffb9da(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %ebp,0x39(%eax) │ │ │ │ + add %eax,0x39(%eax) │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,0x4(%eax) │ │ │ │ add %esi,0x48004dad(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %eax,0x5(%eax) │ │ │ │ je 1032d31 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ sbb $0x39,%al │ │ │ │ add (%ecx),%al │ │ │ │ - js 1032d7c │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 1032d49 │ │ │ │ - add %al,(%eax) │ │ │ │ + sbb %al,(%ecx,%eax,1) │ │ │ │ + and %dl,-0x3fee3800(%edx,%edx,1) │ │ │ │ + add %edi,%eax │ │ │ │ + xchg %eax,%ebx │ │ │ │ + add %edi,%fs:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - fs aam $0x1c │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1032cd5 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x50(%ebp,%edx,1) │ │ │ │ + je 1032d85 │ │ │ │ + inc %ecx │ │ │ │ add %eax,(%ecx) │ │ │ │ sbb %al,(%ecx,%eax,1) │ │ │ │ mov $0x79,%al │ │ │ │ dec %eax │ │ │ │ add %cl,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ add %edx,(%eax) │ │ │ │ @@ -97436,129 +97620,125 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x38(%ebp,%ebp,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1032d1d │ │ │ │ + add %dh,%ah │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x78010141(%edi,%ebx,1) │ │ │ │ - add $0x1,%al │ │ │ │ - mov $0xad,%al │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x40,(%ecx) │ │ │ │ - add $0x3f0174,%eax │ │ │ │ + add %bl,0x50(%ebp,%edx,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1032db7 │ │ │ │ + add %esi,0x48004dad(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %eax,0x5(%eax) │ │ │ │ + je 1032dc1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - mov %cs,-0x7d87fefe(%esp,%ebx,1) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + add %cl,0x7801021c(%esp,%ecx,4) │ │ │ │ inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1032dd9 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010238(%esp,%edx,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1032ddd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + test %cl,0x1d(%ecx) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1032de3 │ │ │ │ + add %dl,%al │ │ │ │ + jle 1032e27 │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%edx,%edx,1) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %bl,0x1c(%ecx,%ebx,8) │ │ │ │ + add (%ecx),%al │ │ │ │ sbb %al,(%ecx,%eax,1) │ │ │ │ pusha │ │ │ │ jns 1032e47 │ │ │ │ add %cl,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ add %esp,%eax │ │ │ │ aaa │ │ │ │ ja 1032e09 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41780100(%eax),%ecx │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ + or -0x3c87ff00(%eax),%ecx │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 1032e21 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - inc %esi │ │ │ │ - sbb $0x780102,%eax │ │ │ │ - add %dl,%al │ │ │ │ - jle 1032e6f │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x1c(%ecx,%ebx,8) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 1032e03 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %dh,0x78090153(%ecx,%edx,1) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1032e3d │ │ │ │ + js 1032e25 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ xor $0x1,%al │ │ │ │ + add %edi,0x0(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + jle 1032e87 │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,%ah │ │ │ │ + fstps (%edx,%eax,1) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1032e69 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fs adc $0x78010150,%eax │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1032e81 │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x6f,%ah │ │ │ │ - in $0x1,%al │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ecx,%ebx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + add %al,0x78010141(%edi,%ebx,1) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + flds 0x0(%ebx) │ │ │ │ + call 6104eea4 <_edata@@Base+0x5ca4eea4> │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xbb,%ah │ │ │ │ - sbb $0x4780102,%eax │ │ │ │ - add %esi,0x48004e4f(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %edx,0x63(%eax) │ │ │ │ - jne 1032eb1 │ │ │ │ + add %dh,0x7801021d(%ebx,%edi,4) │ │ │ │ + add $0x1,%al │ │ │ │ + mov $0x4f,%al │ │ │ │ + dec %esi │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x50,(%ecx) │ │ │ │ + arpl %esi,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ mov $0x7801021d,%ebx │ │ │ │ addb $0x80,(%eax) │ │ │ │ xor $0xf68003f,%eax │ │ │ │ rolb $0x60,(%ecx) │ │ │ │ @@ -97571,15 +97751,15 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x18010238(%esp,%esi,2) │ │ │ │ + add %bl,0x18010238(,%esi,2) │ │ │ │ add $0x1,%al │ │ │ │ jo 1032f58 │ │ │ │ dec %esp │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ add %esi,0x4a(%eax) │ │ │ │ ja 1032ef9 │ │ │ │ @@ -97614,194 +97794,202 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1c(%ebp,%ecx,4) │ │ │ │ add (%ecx),%al │ │ │ │ js 1032f8c │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1032f59 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %ds,(%edi) │ │ │ │ - inc %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1032f63 │ │ │ │ + mov $0x6f,%ah │ │ │ │ + in $0x1,%al │ │ │ │ + add %edi,0x0(%eax) │ │ │ │ add %dl,%al │ │ │ │ jle 1032fa7 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - fstps (%edx,%eax,1) │ │ │ │ + add %bh,(%edx,%ebx,8) │ │ │ │ + sbb $0x2,%al │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ mov 0x28004bfe,%al │ │ │ │ adc %eax,%eax │ │ │ │ - add %esp,0x58(%eax) │ │ │ │ + add %ebx,0x58(%eax) │ │ │ │ ja 1032f89 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,0x0(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - jle 1032fd7 │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1032f8d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%edx,%ebx,8) │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %ch,(%edx,%edx,1) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1032f2d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x78010238(,%edx,4) │ │ │ │ - add $0x1,%al │ │ │ │ - mov 0x48004db8,%al │ │ │ │ + add %bl,%ah │ │ │ │ + xchg %eax,%ebp │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x4(%eax) │ │ │ │ + add %esp,0x48004db8(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %esi,0x3f0173e1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x7801021c(%esi,%ecx,4) │ │ │ │ - addb $0xf0,(%eax) │ │ │ │ - out %eax,$0x4c │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - fs mov $0x1d,%dl │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1032f75 │ │ │ │ + add %cl,%ah │ │ │ │ + dec %edi │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - jbe 103303f │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,(%ecx,%eax,1) │ │ │ │ + add %ah,(%esp,%eiz,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + add $0x1,%al │ │ │ │ mov 0x28004c7f,%al │ │ │ │ adc %eax,%eax │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ arpl %esi,0x1(%edi) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + add %edi,0x0(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + jle 1033067 │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x38(%esp,%ebp,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1032fbd │ │ │ │ - add %dl,0x2d(%eax) │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0xe8,(%ecx) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - popa │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ch,0x7801021c(%edx,%ebx,8) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x1d(%edx,%esi,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1033057 │ │ │ │ + sarb $1,0x40(%esi) │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%ebx,%ebx,8) │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %edi,0x4(%eax) │ │ │ │ add %esp,0x48004db8(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %esi,0x3f0173e1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x7801021c(,%ecx,4) │ │ │ │ - ret $0x700f │ │ │ │ - push %eax │ │ │ │ - inc %edi │ │ │ │ - add %cl,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %esp,%eax │ │ │ │ - xorb $0x0,0x1(%edx) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1033079 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x1d(%edx,%esi,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10330c8 │ │ │ │ - add %esi,%eax │ │ │ │ - decl 0x0(%esi) │ │ │ │ - dec %eax │ │ │ │ - adc %al,%al │ │ │ │ - add %eax,0x3f017424(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x1801021d(%edx,%esi,4) │ │ │ │ - ret $0xc000 │ │ │ │ + mov %ds,(%edi) │ │ │ │ + inc %ecx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1033005 │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + fs mov $0x1d,%dl │ │ │ │ + add (%ecx),%al │ │ │ │ + sbb %al,%dl │ │ │ │ + add %al,%al │ │ │ │ addr16 dec %esp │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %esp,0x17770(%eax) │ │ │ │ + add %ebx,0x17770(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,0x0(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - jle 10330f7 │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 10330c1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x1801021c(%edx,%ebx,8) │ │ │ │ + add %al,(%eax) │ │ │ │ + faddl 0x2(%ebp,%ebx,1) │ │ │ │ + add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ mov 0x28004c66,%al │ │ │ │ adc %eax,%eax │ │ │ │ - add %eax,0x17777(%eax) │ │ │ │ + add %edi,0x77(%eax) │ │ │ │ + ja 10330d9 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %edi,0x0(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - jle 1033127 │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%ebx,%ebx,8) │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %edi,0x4(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7d87ff00(%eax),%ecx │ │ │ │ + add %dl,0x2d(%eax) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x0,(%ecx) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + popa │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x1d(%edx,%esi,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10330ff │ │ │ │ add %esp,0x48004db8(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %esi,0x3f0173e1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x7801021c(,%ecx,4) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ flds 0x0(%ebx) │ │ │ │ - call 3904f12c <_edata@@Base+0x34a4f12c> │ │ │ │ + call 6104f12c <_edata@@Base+0x5ca4f12c> │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ebx,%edi,4) │ │ │ │ sbb $0x45780102,%eax │ │ │ │ add %esi,0x48004e5c(%eax) │ │ │ │ @@ -97817,15 +98005,15 @@ │ │ │ │ pusha │ │ │ │ jae 10331cb │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x78010150(%edi,%edi,2) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ flds 0x0(%ebx) │ │ │ │ - call 3904f174 <_edata@@Base+0x34a4f174> │ │ │ │ + call 6104f174 <_edata@@Base+0x5ca4f174> │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ xchg %eax,%edx │ │ │ │ push %eax │ │ │ │ @@ -97845,100 +98033,95 @@ │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%ebx,%edx,4) │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ sbb %al,%cl │ │ │ │ movups 0x46(%ebp),%xmm4 │ │ │ │ - add %cl,0x5001c011(%eax) │ │ │ │ + add %cl,0x4801c011(%eax) │ │ │ │ nop │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,-0x3f(%eax) │ │ │ │ - cmovo 0x47(%ebx),%eax │ │ │ │ - add %cl,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - xorl $0x3f,0x1(%edx) │ │ │ │ + add %edi,-0x3e(%eax) │ │ │ │ + pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ + or %dl,(%eax) │ │ │ │ + rolb $0xe0,(%ecx) │ │ │ │ + xorb $0x0,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - mov $0x1d,%dl │ │ │ │ + add %ch,0x1d(%edx,%esi,4) │ │ │ │ add (%ecx),%al │ │ │ │ js 1033155 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x78010238(%eax,%ebx,2) │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - test %cl,0x0(%ebp) │ │ │ │ + inc %ebp │ │ │ │ + add %esi,%eax │ │ │ │ + decl 0x0(%esi) │ │ │ │ dec %eax │ │ │ │ adc %al,%al │ │ │ │ - add %esi,0x3f017482(%eax) │ │ │ │ + add %eax,0x3f017424(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - mov $0x1d,%dl │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,0x0(%eax) │ │ │ │ - loopne 1033254 │ │ │ │ + add %ch,0x1801021d(%edx,%esi,4) │ │ │ │ + inc %eax │ │ │ │ + add %ah,%al │ │ │ │ + dec %esi │ │ │ │ inc %esi │ │ │ │ - add %cl,-0x2ffe3fef(%eax) │ │ │ │ + add %cl,-0x3ffe3fef(%eax) │ │ │ │ out %eax,$0x65 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dl,(%eax) │ │ │ │ dec %esi │ │ │ │ inc %esi │ │ │ │ - add %cl,0x4801c011(%eax) │ │ │ │ + add %cl,0x4001c011(%eax) │ │ │ │ pop %ds │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x50,(%eax) │ │ │ │ xor 0x0(%esi),%al │ │ │ │ mov %dl,(%ecx) │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ + rolb $0xb0,(%ecx) │ │ │ │ sub $0x166,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,-0x77ffb9d9(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edx,0x32(%eax) │ │ │ │ + add %ecx,0x32(%eax) │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%edi,%ebx,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %ch,0x18010238(%edi,%ebx,2) │ │ │ │ inc %ebp │ │ │ │ add %esi,(%eax) │ │ │ │ sti │ │ │ │ dec %ebx │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ add %ebx,%eax │ │ │ │ @@ -97953,27 +98136,28 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x38(%edi,%ebx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103322d │ │ │ │ + add %al,%ah │ │ │ │ + pop %edi │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - fs pop %edi │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x4(%eax) │ │ │ │ + fcompl 0x38(%edi) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10332c7 │ │ │ │ add %esi,0x48004dad(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %eax,0x5(%eax) │ │ │ │ je 10332d1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1c(%esi,%ecx,4) │ │ │ │ @@ -97983,308 +98167,316 @@ │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10332d5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%esi,%eax,1) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1033334 │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 1033301 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %dl,(%ecx,%edi,8) │ │ │ │ + push %edx │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 10332b3 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 10332ed │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - sbb $0x4a,%al │ │ │ │ - sbb $0x45180102,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - stc │ │ │ │ - dec %ebx │ │ │ │ + add %al,0x51(%eax,%eax,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + sbb %al,0x1(%ebp) │ │ │ │ + sar $0x4b,%cl │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edx,-0x64(%eax) │ │ │ │ + add %ecx,-0x64(%eax) │ │ │ │ ja 1033319 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3f87ff00(%eax),%ecx │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - sbb $0x78010239,%eax │ │ │ │ - rorl $0x50,(%edi) │ │ │ │ - int $0x4d │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0x39(%ebp,%ebx,1) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10332fc │ │ │ │ + movmskps %xmm5,%ecx │ │ │ │ + dec %ebp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x98,(%ecx) │ │ │ │ or %esi,0x1(%esi) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x39(%esi,%ebx,1) │ │ │ │ add (%ecx),%al │ │ │ │ js 1033314 │ │ │ │ - punpcklbw 0x10080047,%mm6 │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ - test %esi,0x1(%edx) │ │ │ │ - aas │ │ │ │ + cmovo 0x47(%ebx),%eax │ │ │ │ + add %cl,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %edx,(%eax) │ │ │ │ + xorl $0x3f,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ebx,%esi,4) │ │ │ │ - sbb $0xc3180102,%eax │ │ │ │ + add %cl,%ah │ │ │ │ + mov $0x1d,%dl │ │ │ │ + add (%ecx),%al │ │ │ │ + sbb %al,%bl │ │ │ │ add %dl,%al │ │ │ │ dec %esp │ │ │ │ dec %eax │ │ │ │ add %cl,0x11(%eax) │ │ │ │ - rolb $0x48,(%ecx) │ │ │ │ - mov $0x3f016b,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x3f87f700(%eax),%ecx │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103337d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + rolb $0xd8,(%ecx) │ │ │ │ + mov $0x6b,%bh │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%ecx,%edi,8) │ │ │ │ - push %edx │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %edi,0x4(%eax) │ │ │ │ + add %edx,-0x7c(%eax) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0xb0,(%ecx) │ │ │ │ + xorb $0x0,0x3f(%ecx,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ + mov $0x1d,%dl │ │ │ │ + add (%ecx),%al │ │ │ │ sbb %al,(%ecx,%eax,1) │ │ │ │ pusha │ │ │ │ pop %ss │ │ │ │ dec %ebx │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ + add %eax,%eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ ja 10333a9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x7d87ff00(%eax),%ecx │ │ │ │ - add %dl,0x2d(%eax) │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0xe8,(%ecx) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - popa │ │ │ │ - add %eax,(%eax) │ │ │ │ + or -0x3c87ff00(%eax),%ecx │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edx,%esi,4) │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ + add %cl,0x4(%esp,%ebp,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103334d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x38(%edi,%esi,2) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 10333a3 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + add %ah,0x78010238(%edi,%esi,2) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10333dd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x51(%eax,%eax,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 10333be │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ + add %dl,0x78010238(%ebp,%ebp,2) │ │ │ │ + rorl $0x60,(%edi) │ │ │ │ + xor $0x10080047,%eax │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ + test %esi,0x1(%edx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4(%esp,%ebp,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,0x42965000(%edx) │ │ │ │ + add %al,(%ebx,%esi,4) │ │ │ │ + sbb $0x82180102,%eax │ │ │ │ + add %dl,-0x6a(%eax) │ │ │ │ + inc %edx │ │ │ │ add %ch,0x10(%eax) │ │ │ │ - rolb $0x28,(%ecx) │ │ │ │ + rolb $0x18,(%ecx) │ │ │ │ (bad) │ │ │ │ imul $0x3f,(%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %eax,(%eax) │ │ │ │ flds 0x0(%edx) │ │ │ │ - push $0x1001c010 │ │ │ │ - loop 10334a2 │ │ │ │ + push $0xf001c010 │ │ │ │ + loope 10334a2 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x4c │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - aam $0xb1 │ │ │ │ - sbb $0xc0780902,%eax │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1033455 │ │ │ │ + js 103343d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%ebx,%eiz,2) │ │ │ │ - sbb $0x4780102,%eax │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ + add %ch,%ah │ │ │ │ + bound %ebx,0x82780102 │ │ │ │ + add %dl,0x2d(%eax) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x0,(%ecx) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x78090153(%ebp,%eax,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %al,(%edx,%esi,4) │ │ │ │ + sbb $0xc0780902,%eax │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1033485 │ │ │ │ + js 103346d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%ebx,%eax,1) │ │ │ │ - add $0x41780102,%eax │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add $0xc0780902,%eax │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1033485 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x15,%ah │ │ │ │ - push %eax │ │ │ │ + add %bh,(%esi,%eax,1) │ │ │ │ + push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103347b │ │ │ │ + js 1033425 │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + aam $0xb1 │ │ │ │ + sbb $0xc0780102,%eax │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0xcb,%al │ │ │ │ + add %dl,(%ebx,%ecx,8) │ │ │ │ sbb $0xc2780102,%eax │ │ │ │ mov %cr4,%eax │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0xd8,(%ecx) │ │ │ │ out %al,(%dx) │ │ │ │ jne 10334e1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%ebx,%ecx,8) │ │ │ │ - sbb $0xc0780902,%eax │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 10334e5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + sbb $0x41780102,%eax │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%edx,%edx,2) │ │ │ │ - push %ebx │ │ │ │ + mov $0x15,%ah │ │ │ │ + push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ sbb %al,%bl │ │ │ │ add %dh,0x17(%eax) │ │ │ │ dec %ebx │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ mov $0x3f0177,%edx │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3f87f700(%eax),%ecx │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1033515 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x1c(%ebp,%ebp,2) │ │ │ │ + add %bl,(%edx,%edx,2) │ │ │ │ + push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1033574 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %esp │ │ │ │ - pop %ebx │ │ │ │ - pop %ds │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10334cd │ │ │ │ + js 10334b5 │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 10335c1 │ │ │ │ + jge 10335a9 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - push %ds │ │ │ │ - sbb $0xc0780102,%eax │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %dh,0x7809021d(%esi,%ebx,1) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103355d │ │ │ │ + js 1033545 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - add $0x78010153,%eax │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %bl,-0x1c(%ebp,%ebp,2) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1033526 │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - adc $0x78010150,%eax │ │ │ │ + add %cl,0x78010150(%edi,%edi,8) │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x78010153(%ebp,%eax,1) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x38(%eax,%edi,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103356e │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ + add %bh,(%ecx,%edi,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78090150(%edi,%edi,8) │ │ │ │ + add %al,%ah │ │ │ │ + adc $0x78090150,%eax │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10335bd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -98292,143 +98484,194 @@ │ │ │ │ add %ch,%ah │ │ │ │ jno 103362a │ │ │ │ add %eax,(%ecx) │ │ │ │ sbb %al,%bl │ │ │ │ add %ah,(%eax) │ │ │ │ sbb 0x0(%ebx),%cl │ │ │ │ sub %dl,(%ecx) │ │ │ │ - rolb $0x80,(%ecx) │ │ │ │ + rolb $0x78,(%ecx) │ │ │ │ int3 │ │ │ │ ja 10335e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x4780100(%eax),%ecx │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x52(%eax,%edi,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103358d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + js 103364c │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x1f(%ebx,%ebx,2) │ │ │ │ + pop %esp │ │ │ │ + pop %ebx │ │ │ │ + pop %ds │ │ │ │ add (%ecx),%al │ │ │ │ js 10335a5 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%eax,%eiz,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x4c │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ch,0x78010238(%eax,%eiz,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1033635 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x3a,%al │ │ │ │ - push %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1033694 │ │ │ │ + add %al,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + add $0x2,%al │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1033661 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ adc $0x78010150,%eax │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - sub $0x1048004d,%eax │ │ │ │ - rolb $0xe8,(%ecx) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1033665 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,%ah │ │ │ │ + add $0x78010153,%eax │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x78010238(%ecx,%ecx,4) │ │ │ │ + addb $0xf0,(%eax) │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x3a,%al │ │ │ │ + push %ecx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + sbb %al,%bl │ │ │ │ + add %dl,(%eax) │ │ │ │ + sbb 0x0(%ebx),%ecx │ │ │ │ + sub %dl,(%ecx) │ │ │ │ + rolb $0xd8,(%ecx) │ │ │ │ + (bad) 0x1(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7d87ff00(%eax),%ecx │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + jl 1033704 │ │ │ │ + cmp %eax,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,0x2d(%eax) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x0,(%ecx) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ popa │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx,%edi,1) │ │ │ │ push %ecx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1033645 │ │ │ │ + js 10336bd │ │ │ │ pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ or %dl,(%eax) │ │ │ │ rolb $0xe0,(%ecx) │ │ │ │ xorb $0x0,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%edx,%edi,1) │ │ │ │ push %ecx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 10336e0 │ │ │ │ + js 1033758 │ │ │ │ add %esi,%eax │ │ │ │ decl 0x0(%esi) │ │ │ │ dec %eax │ │ │ │ adc %al,%al │ │ │ │ add %eax,0x3f017424(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x51(%edx,%edi,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ - sbb %al,%bl │ │ │ │ - add %dl,(%eax) │ │ │ │ - sbb 0x0(%ebx),%ecx │ │ │ │ - sub %dl,(%ecx) │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ - (bad) 0x1(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x3f87ff00(%eax),%ecx │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 10336c5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - in (%dx),%al │ │ │ │ - add $0x2,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + js 10336ad │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x38(%edx,%eax,4) │ │ │ │ + add %cl,0x38(%ebp,%edx,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + sbb %al,(%ecx,%eax,1) │ │ │ │ + pusha │ │ │ │ + pop %ebx │ │ │ │ + dec %esp │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %eax,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + hlt │ │ │ │ + ja 1033751 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7d87ff00(%eax),%ecx │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0x1f(%ebx,%ebx,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 10336bc │ │ │ │ + js 1033734 │ │ │ │ cmovo 0x47(%ebx),%eax │ │ │ │ add %cl,(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edx,(%eax) │ │ │ │ xorl $0x3f,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x51(%edx,%edi,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1033717 │ │ │ │ + js 103378f │ │ │ │ add %edx,-0x7c(%eax) │ │ │ │ dec %ebp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0xb0,(%ecx) │ │ │ │ xorb $0x0,0x3f(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ @@ -98439,105 +98682,52 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - jge 1033777 │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,(%ecx,%eax,1) │ │ │ │ - pusha │ │ │ │ - pop %ebx │ │ │ │ - dec %esp │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %eax,%eax │ │ │ │ - add %esi,0x177f4(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x4c │ │ │ │ + add %al,0x78010238(%ebx,%ecx,4) │ │ │ │ + addb $0xf0,(%eax) │ │ │ │ + or $0x4d,%al │ │ │ │ add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0x10,(%ecx) │ │ │ │ + add $0x164,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jl 1033794 │ │ │ │ + fsubl (%esi) │ │ │ │ cmp %eax,(%edx) │ │ │ │ - add %edi,-0x3f(%eax) │ │ │ │ - punpcklbw 0x10080047,%mm6 │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ - test %esi,0x1(%edx) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x78090151(%edx,%edi,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1033785 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x1f(%esi,%ebp,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1033725 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%edx,%esi,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,0x2d(%eax) │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0xe8,(%ecx) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - popa │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x18010151(%ecx,%edi,1) │ │ │ │ + add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ and %dl,0x4c(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %esp,0xa(%eax) │ │ │ │ + add %eax,0xa(%eax) │ │ │ │ js 10337e1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x7d87ff00(%eax),%ecx │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + or -0x3d87ff00(%eax),%ecx │ │ │ │ + pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ + or %dl,(%eax) │ │ │ │ + rolb $0xe0,(%ecx) │ │ │ │ + xorb $0x0,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x38(%esi,%edi,2) │ │ │ │ + add %bl,0x39(%edi,%eiz,1) │ │ │ │ add (%ecx),%al │ │ │ │ js 10337c3 │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - hlt │ │ │ │ + add %dh,%ah │ │ │ │ int1 │ │ │ │ in $0x1,%eax │ │ │ │ add %edi,-0x3f(%eax) │ │ │ │ movmskps %xmm5,%ecx │ │ │ │ dec %ebp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x98,(%ecx) │ │ │ │ @@ -98547,15 +98737,16 @@ │ │ │ │ add %dl,-0x1b(%edx,%esi,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 10337f3 │ │ │ │ pavgb %mm7,%mm2 │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ out %eax,$0x48 │ │ │ │ add (%ecx),%al │ │ │ │ js 103388c │ │ │ │ @@ -98568,116 +98759,113 @@ │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x48(%esi,%eiz,8) │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,(%ecx,%eax,1) │ │ │ │ inc %eax │ │ │ │ xor $0x1128004b,%eax │ │ │ │ - rolb $0x48,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ sbb $0x600178,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41780100(%eax),%ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1033889 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - je 10338e9 │ │ │ │ - pop %ds │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1033815 │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x4c │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ + or -0x3e87ff00(%eax),%ecx │ │ │ │ + punpcklbw 0x10080047,%mm6 │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ + test %esi,0x1(%edx) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ + add %dh,0x78010151(%edx,%edi,1) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103388d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - test %bh,(%ecx) │ │ │ │ - push %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103382d │ │ │ │ - add %dh,%al │ │ │ │ - or $0x4d,%al │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ - add $0x64,%al │ │ │ │ + add %al,0x780101f0(%eax,%eax,4) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + sub $0x1048004d,%eax │ │ │ │ + rolb $0x0,(%ecx) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + popa │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - cmp %eax,%es:(%edx) │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %dh,0x18010151(%ecx,%edi,1) │ │ │ │ add $0x1,%al │ │ │ │ adc %bl,(%ebx,%ecx,2) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %ebx,0x17829(%eax) │ │ │ │ + add %eax,0x17829(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,-0x3e(%eax) │ │ │ │ - pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ - or %dl,(%eax) │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ - xorb $0x0,0x1(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x39(%edi,%eiz,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10338b3 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 10338ed │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x180101f0(%eax,%eax,4) │ │ │ │ + add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 1033981 │ │ │ │ + jns 1033951 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x78010232(,%ebx,1) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x38(%ebx,%ebx,4) │ │ │ │ + add %ah,0x38(%esp,%ebx,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 10338fb │ │ │ │ + js 103388d │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + test %bh,(%ecx) │ │ │ │ + push %ecx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 10338a5 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,(%ebx,%ebx,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ pavgb %mm7,%mm2 │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x18010223(,%ebp,1) │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ sbb $0x4b,%al │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %esp,0x35(%eax) │ │ │ │ + add %ecx,0x35(%eax) │ │ │ │ js 1033961 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41780100(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ cmp 0x0(%ebp),%ecx │ │ │ │ @@ -98685,599 +98873,586 @@ │ │ │ │ adc %al,%al │ │ │ │ add %ebp,%eax │ │ │ │ and $0x76,%al │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%esi,%eax,8) │ │ │ │ cmp $0x2,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0x80,(%eax) │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1033991 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + je 10339f1 │ │ │ │ + pop %ds │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 103395b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1033995 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x1f(%esi,%ebp,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + sbb %al,0x48c68000(%edx) │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 10339f9 │ │ │ │ + jge 1033a29 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x32(%ebp,%ebx,1) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103395b │ │ │ │ + js 103398b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1033995 │ │ │ │ + js 10339c5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ push %ecx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 10339f4 │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 10339c1 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x5f,%al │ │ │ │ - sbb $0x41780102,%eax │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - sbb $0x16,%al │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ sbb %al,(%ecx,%eax,1) │ │ │ │ pusha │ │ │ │ sbb $0x4b,%al │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edi,0x17842(%eax) │ │ │ │ + add %esi,0x17842(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,-0x3d(%eax) │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1033a09 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x53(%ecx,%edx,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1033995 │ │ │ │ + add %al,(%eax) │ │ │ │ + int3 │ │ │ │ + pop %esi │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x38(%ecx,%edi,2) │ │ │ │ + add %dl,%ah │ │ │ │ + jp 1033a5f │ │ │ │ add (%ecx),%al │ │ │ │ js 10339ad │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x38(%ecx,%edi,2) │ │ │ │ + add %ch,%ah │ │ │ │ + jp 1033a77 │ │ │ │ add (%ecx),%al │ │ │ │ js 10339c5 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x78010238(%ecx,%edi,2) │ │ │ │ - addb $0x10,(%eax) │ │ │ │ + add %al,(%ebx,%edi,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - pushf │ │ │ │ - jns 1033aa7 │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,(%ecx,%eax,1) │ │ │ │ + sbb $0x7b,%al │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + add $0x1,%al │ │ │ │ lock clc │ │ │ │ dec %ebx │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %ebx,%eax │ │ │ │ + add %ebp,%eax │ │ │ │ dec %ebp │ │ │ │ js 1033a81 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x3f87ff00(%eax),%ecx │ │ │ │ + or 0x41780100(%eax),%ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + sbb $0x16,%al │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1033a66 │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x53(%ecx,%edx,2) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1033a7b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1033a85 │ │ │ │ + js 1033ab5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x1d(%ecx,%ebp,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1033a63 │ │ │ │ + add %bl,(%ecx,%ebp,2) │ │ │ │ + sbb $0xc0780102,%eax │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1033a9d │ │ │ │ + js 1033acd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ clc │ │ │ │ push %edx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1033a3d │ │ │ │ + js 1033a6d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x38(%ebx,%ebx,4) │ │ │ │ + add %dl,0x38(%ebx,%ebx,4) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1033a55 │ │ │ │ + sbb %al,(%ecx,%eax,1) │ │ │ │ + nop │ │ │ │ + sbb $0x4b,%al │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %eax,%eax │ │ │ │ + add %eax,0x17858(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%esi,%edx,1) │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1033a6d │ │ │ │ + js 1033ab5 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ + add %al,0x78010238(,%ecx,4) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ popa │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - add $0x1,%al │ │ │ │ - nop │ │ │ │ - sbb $0x4b,%al │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %eax,%eax │ │ │ │ - add %esi,0x58(%eax) │ │ │ │ - js 1033b11 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7d87ff00(%eax),%ecx │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x4c │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0x1d,%bl │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1033b74 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - les 0x1f(%ebx),%ebx │ │ │ │ + add %ch,0x38(%ebx,%ebx,4) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1033acd │ │ │ │ - add %dl,0x2d(%eax) │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0xe8,(%ecx) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ + js 1033ae5 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ popa │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - mov $0x1d,%bl │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1033b25 │ │ │ │ - pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ - or %dl,(%eax) │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ - xorb $0x0,0x1(%edx) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - mov $0x1d,%bl │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1033afd │ │ │ │ - add %al,%al │ │ │ │ + add %al,0x78010238(%ebx,%ebx,4) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %dl,0x18010238(%eax,%esi,2) │ │ │ │ add $0x1,%al │ │ │ │ mov $0x6b,%al │ │ │ │ dec %esp │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edi,%eax │ │ │ │ + add %esi,%eax │ │ │ │ data16 js 1033ba1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7d87ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %ch,0x78010238(%eax,%esi,2) │ │ │ │ + addb $0x10,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x70,%al │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x45(%eax) │ │ │ │ - add %esi,%eax │ │ │ │ - decl 0x0(%esi) │ │ │ │ - dec %eax │ │ │ │ - adc %al,%al │ │ │ │ - add %eax,0x3f017424(%eax) │ │ │ │ + les 0x38(%eax),%esi │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1033b5d │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%esp,%esi,4) │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ + mov $0x1d,%bl │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1033b75 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x78010238(%ebx,%ebx,4) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ + add %bl,0x78010238(%eax,%eax,4) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + sub $0x1048004d,%eax │ │ │ │ + rolb $0x0,(%ecx) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%edi,%ecx,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %bl,%ah │ │ │ │ + mov $0x1d,%bl │ │ │ │ + add (%ecx),%al │ │ │ │ + sbb %al,(%ecx,%eax,1) │ │ │ │ and %bh,%al │ │ │ │ dec %ebx │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %esi,0x17879(%eax) │ │ │ │ + add %ebx,0x17879(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,-0x3f(%eax) │ │ │ │ - cmovo 0x47(%ebx),%eax │ │ │ │ - add %cl,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - xorl $0x3f,0x1(%edx) │ │ │ │ + add %edi,-0x3e(%eax) │ │ │ │ + pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ + or %dl,(%eax) │ │ │ │ + rolb $0xe0,(%ecx) │ │ │ │ + xorb $0x0,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x1d(%esp,%esi,4) │ │ │ │ + add %dh,%ah │ │ │ │ + mov $0x1d,%bl │ │ │ │ add (%ecx),%al │ │ │ │ - js 1033c57 │ │ │ │ - add %edx,-0x7c(%eax) │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0xb0,(%ecx) │ │ │ │ - xorb $0x0,0x3f(%ecx,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - je 1033c1a │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + js 1033c98 │ │ │ │ + add %esi,%eax │ │ │ │ + decl 0x0(%esi) │ │ │ │ + dec %eax │ │ │ │ + adc %al,%al │ │ │ │ + add %eax,0x3f017424(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x38(%edi,%ecx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1033cc4 │ │ │ │ + add %dh,(%esp,%esi,4) │ │ │ │ + sbb $0x41780102,%eax │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 1033c91 │ │ │ │ + jg 1033c79 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor $0x16,%al │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1033c5c │ │ │ │ - punpcklbw 0x10080047,%mm6 │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ - test %esi,0x1(%edx) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x1801021d(%esp,%esi,4) │ │ │ │ - add $0x1,%al │ │ │ │ - rcrb $0x0,(%ebx,%ecx,2) │ │ │ │ - sub %dl,(%ecx) │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - mov 0x1(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7d87ff00(%eax),%ecx │ │ │ │ + js 1033c05 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x78010238(%ebx,%ebx,4) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - sub $0x1048004d,%eax │ │ │ │ - rolb $0xe8,(%ecx) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - popa │ │ │ │ - add %eax,(%eax) │ │ │ │ + rorl $0x40,(%edi) │ │ │ │ + inc %ebx │ │ │ │ + inc %edi │ │ │ │ + add %cl,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %edx,(%eax) │ │ │ │ + xorl $0x3f,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x7801021d(%ebx,%esi,4) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dl,0x1d(%esp,%esi,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + sbb %al,(%ecx,%eax,1) │ │ │ │ + rcrb $0x0,(%ebx,%ecx,2) │ │ │ │ + sub %dl,(%ecx) │ │ │ │ + rolb $0xb0,(%ecx) │ │ │ │ + mov 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78010238(%ebx,%ebx,4) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1033d0d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%esi,%esi,1) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1033cad │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x4c │ │ │ │ + pop %eax │ │ │ │ + or 0x4780100(%eax),%ecx │ │ │ │ + add %edx,-0x7c(%eax) │ │ │ │ + dec %ebp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ + rolb $0xb0,(%ecx) │ │ │ │ + xorb $0x0,0x3f(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ + je 1033c92 │ │ │ │ + sbb $0x41780102,%eax │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - pop %esp │ │ │ │ - mov $0x1d,%bl │ │ │ │ + les 0x1f(%ebx),%ebx │ │ │ │ add (%ecx),%al │ │ │ │ - sbb %al,0x1(%ebp) │ │ │ │ - mov $0xf2,%al │ │ │ │ - dec %ebx │ │ │ │ - add %ch,(%eax) │ │ │ │ + js 1033c7d │ │ │ │ + add %dl,(%eax) │ │ │ │ + leave │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + add %dh,0x162(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x9b,%ah │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x3f(%eax) │ │ │ │ + punpcklbw 0x10080047,%mm6 │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ + test %esi,0x1(%edx) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x7801021d(%esp,%esi,4) │ │ │ │ + inc %ebp │ │ │ │ + add %esi,%eax │ │ │ │ + decl 0x0(%esi) │ │ │ │ + dec %eax │ │ │ │ + adc %al,%al │ │ │ │ + add %eax,0x3f017424(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x18010239(%edi,%eiz,1) │ │ │ │ + inc %ebp │ │ │ │ + add %esi,0x28004bf2(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ add %edi,(%eax) │ │ │ │ mov $0x78,%dh │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %dl,0x2d(%eax) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x0,(%ecx) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + popa │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - pop %ebx │ │ │ │ - pop %ds │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1033cf5 │ │ │ │ - add %dl,(%eax) │ │ │ │ - leave │ │ │ │ + add %cl,0x7801021d(%ebx,%esi,4) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - add %dh,0x162(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - int3 │ │ │ │ - fwait │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ + add %ch,0x78010238(%edx,%esi,2) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%edi,%eiz,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ + add %dh,%ah │ │ │ │ + cmp %al,(%bp,%si) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - cmp %al,(%bp,%si) │ │ │ │ + or $0x68,%al │ │ │ │ + cmp %al,(%edx) │ │ │ │ add %edi,0x4(%eax) │ │ │ │ add %esp,0x48004db8(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %esi,0x3f0173e1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%esi,%ebp,8) │ │ │ │ in $0x1,%eax │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %eax,%eax │ │ │ │ lock dec %ebx │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ + add %ebx,%eax │ │ │ │ ret │ │ │ │ js 1033de1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x45780100(%eax),%ecx │ │ │ │ - add %esi,%eax │ │ │ │ - decl 0x0(%esi) │ │ │ │ - dec %eax │ │ │ │ - adc %al,%al │ │ │ │ - add %eax,0x3f017424(%eax) │ │ │ │ + or -0x3c87ff00(%eax),%ecx │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78090239(%edi,%eiz,1) │ │ │ │ - rorl $0x50,(%edi) │ │ │ │ - int $0x4d │ │ │ │ + add %bl,0x5(%edx,%eax,1) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 1033dc4 │ │ │ │ + movmskps %xmm5,%ecx │ │ │ │ + dec %ebp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x98,(%ecx) │ │ │ │ or %esi,0x1(%esi) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x17(%ecx,%edx,4) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1033ddb │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1033e15 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + js 1033d9d │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x780101e4(,%ebp,2) │ │ │ │ - inc %ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %esp │ │ │ │ + mov $0x1d,%bl │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1033e74 │ │ │ │ add %ah,%al │ │ │ │ jae 1033e7a │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x78010205(%edi,%esi,4) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1033e59 │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - fcompl 0x1f(%ebx) │ │ │ │ + add %dl,%ah │ │ │ │ + pop %ebx │ │ │ │ + pop %ds │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,0x1(%ebp) │ │ │ │ inc %eax │ │ │ │ out %eax,(%dx) │ │ │ │ dec %ebx │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ sarl $1,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x3c87ff00(%eax),%ecx │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x5(%edx,%eax,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1033e15 │ │ │ │ + or -0x7d87ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x38(%esp,%edx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1033e2d │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + add %ah,(%ebx,%eax,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 1033e8d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - lea (%eax),%edi │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1033e84 │ │ │ │ - cmovo 0x47(%ebx),%eax │ │ │ │ + add %dh,(%esi,%esi,1) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1033e6b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1033ea5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x780101e4(,%ebp,2) │ │ │ │ + rorl $0x40,(%edi) │ │ │ │ + inc %ebx │ │ │ │ + inc %edi │ │ │ │ add %cl,(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edx,(%eax) │ │ │ │ xorl $0x3f,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x78010239(%edi,%eiz,1) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ @@ -99285,153 +99460,113 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax,%esi,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %ch,%ah │ │ │ │ + jo 1033f27 │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1033e75 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x38(%eax,%esi,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1033e8d │ │ │ │ + add %al,(%ecx,%esi,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %esp │ │ │ │ - jo 1033f57 │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1033f27 │ │ │ │ + sbb $0x71,%al │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x4(%eax) │ │ │ │ add %esi,0x48004dad(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %eax,0x5(%eax) │ │ │ │ je 1033f31 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edi,%ebp,8) │ │ │ │ in $0x1,%eax │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ inc %eax │ │ │ │ sub 0x0(%esi),%al │ │ │ │ mov %dl,(%ecx) │ │ │ │ - rolb $0x40,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ jno 1033fae │ │ │ │ add %esp,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x3f87f700(%eax),%ecx │ │ │ │ + or 0x4780100(%eax),%ecx │ │ │ │ + add %edx,-0x7c(%eax) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0xb0,(%ecx) │ │ │ │ + xorb $0x0,0x3f(%ecx,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + int3 │ │ │ │ + daa │ │ │ │ + cmp %eax,(%edx) │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1033f4d │ │ │ │ + js 1033f65 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x78010150(%esp,%edx,1) │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - test %cl,0x0(%ebp) │ │ │ │ - dec %eax │ │ │ │ - adc %al,%al │ │ │ │ - add %esi,0x3f017482(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1033f91 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - daa │ │ │ │ - cmp %eax,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + fcompl 0x1f(%ebx) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1033f1d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78010238(%ebx,%edx,2) │ │ │ │ - inc %ecx │ │ │ │ + add %cl,(%edi,%eax,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 1033fa9 │ │ │ │ + jg 1033fc1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ hlt │ │ │ │ popf │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x4c │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - test %bh,0x7809021d(%ebp) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - sbb $0x46,%al │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - adc 0x1(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - je 1033f91 │ │ │ │ - pop %ebp │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1033f65 │ │ │ │ - add %dh,0x48004d2a(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - int3 │ │ │ │ - popa │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x1d(%ebp,%edi,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1033fbd │ │ │ │ - pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ - or %dl,(%eax) │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ - xorb $0x0,0x1(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x7801021d(%ebp,%edi,4) │ │ │ │ - add $0x1,%al │ │ │ │ - mov 0x48004db8,%al │ │ │ │ - adc %al,%al │ │ │ │ - add %esi,0x3f0173e1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%esi,%ebp,8) │ │ │ │ - in $0x1,%eax │ │ │ │ - add %edi,0x45(%eax) │ │ │ │ - add %esi,%eax │ │ │ │ - decl 0x0(%esi) │ │ │ │ - dec %eax │ │ │ │ - adc %al,%al │ │ │ │ - add %eax,0x3f017424(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x7801021d(%ebp,%edi,4) │ │ │ │ - rorl $0x60,(%edi) │ │ │ │ - xor $0x10080047,%eax │ │ │ │ + sbb $0xc1780102,%eax │ │ │ │ + punpcklbw 0x10080047,%mm6 │ │ │ │ rolb $0xd0,(%ecx) │ │ │ │ test %esi,0x1(%edx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ daa │ │ │ │ cmp %eax,(%edx) │ │ │ │ @@ -99441,197 +99576,231 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x78010238(%edi,%edx,2) │ │ │ │ - rorl $0x40,(%edi) │ │ │ │ - inc %ebx │ │ │ │ - inc %edi │ │ │ │ - add %cl,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - xorl $0x3f,0x1(%edx) │ │ │ │ + add %bh,0x78010238(%edi,%esi,2) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - mov $0x7801021d,%ebp │ │ │ │ + add %bl,0x78010238(%edi,%edx,2) │ │ │ │ add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - test %cl,0x0(%ebp) │ │ │ │ - dec %eax │ │ │ │ + mov 0x48004db8,%al │ │ │ │ adc %al,%al │ │ │ │ - add %esi,0x3f017482(%eax) │ │ │ │ + add %esi,0x3f0173e1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - mov $0x7809021d,%ebp │ │ │ │ + add %dl,(%esi,%ebp,8) │ │ │ │ + in $0x1,%eax │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + test %bh,0x7809021d(%ebp) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103409d │ │ │ │ + js 103403d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax,%edi,1) │ │ │ │ push %ecx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103407e │ │ │ │ + js 1033fdd │ │ │ │ + add %dh,0x48004d2a(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %edx,(%eax) │ │ │ │ + int3 │ │ │ │ + popa │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x1d(%ebp,%edi,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1034035 │ │ │ │ + pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ + or %dl,(%eax) │ │ │ │ + rolb $0xe0,(%ecx) │ │ │ │ + xorb $0x0,0x1(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x7801021d(%ebp,%edi,4) │ │ │ │ + inc %ebp │ │ │ │ + add %esi,%eax │ │ │ │ + decl 0x0(%esi) │ │ │ │ + dec %eax │ │ │ │ + adc %al,%al │ │ │ │ + add %eax,0x3f017424(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x7801021d(%ebp,%edi,4) │ │ │ │ + ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ecx,%esi,2) │ │ │ │ push %ebx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1034055 │ │ │ │ - add %al,%al │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 103407b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 10340b5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x78010150(%edx,%edi,8) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x38(%esi,%edi,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,0x1(%ebp) │ │ │ │ - add %ah,%ah │ │ │ │ - dec %ebx │ │ │ │ + add %cl,0x18010238(%esi,%edi,2) │ │ │ │ + inc %ebp │ │ │ │ + add %eax,(%eax) │ │ │ │ + in $0x4b,%al │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ out %al,(%dx) │ │ │ │ js 10340f9 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x3f(%eax) │ │ │ │ - punpcklbw 0x10080047,%mm6 │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ - test %esi,0x1(%edx) │ │ │ │ - aas │ │ │ │ + cmovo 0x47(%ebx),%eax │ │ │ │ + add %cl,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %edx,(%eax) │ │ │ │ + xorl $0x3f,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%esi,%edi,4) │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %bl,%ah │ │ │ │ + mov $0x7801021d,%ebp │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + test %cl,0x0(%ebp) │ │ │ │ + dec %eax │ │ │ │ + adc %al,%al │ │ │ │ + add %esi,0x3f017482(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esp,%edx,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %bh,%ah │ │ │ │ + mov $0x1801021d,%ebp │ │ │ │ add $0x1,%al │ │ │ │ nop │ │ │ │ sub %eax,0x0(%esi) │ │ │ │ mov %dl,(%ecx) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ + rolb $0x58,(%ecx) │ │ │ │ mov 0x1(%edi),%fs │ │ │ │ pusha │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ - add %dh,0x48004d2a(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - int3 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ popa │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x7801021d(,%edi,4) │ │ │ │ - ret │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + add %ch,0x38(%edx,%edx,4) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 10341a4 │ │ │ │ + add %dh,(%eax) │ │ │ │ + sbb $0x46,%al │ │ │ │ + add %cl,0xf(%eax) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ + adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%eax,%eiz,1) │ │ │ │ - inc %ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + je 1034129 │ │ │ │ + pop %ebp │ │ │ │ add %eax,(%ecx) │ │ │ │ sbb %al,%bl │ │ │ │ add %ah,0x28004b1d(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edx,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ (bad) │ │ │ │ js 1034189 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x3f87f700(%eax),%ecx │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103418d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%esi,%ebx,1) │ │ │ │ - inc %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103412d │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x4c │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ + or -0x3e87ff00(%eax),%ecx │ │ │ │ + punpcklbw 0x10080047,%mm6 │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ + test %esi,0x1(%edx) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,(%esi,%edi,4) │ │ │ │ + sbb $0x41780102,%eax │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0xbd,%al │ │ │ │ - sbb $0xc0780902,%eax │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 10341bd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + test %dl,0x780101f0(%eax) │ │ │ │ + addb $0xb0,(%eax) │ │ │ │ + sub 0x0(%ebp),%cl │ │ │ │ + dec %eax │ │ │ │ + adc %al,%al │ │ │ │ + add %edx,(%eax) │ │ │ │ + int3 │ │ │ │ + popa │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78010150(%edx,%edi,8) │ │ │ │ + add %bh,0x7801021d(,%edi,4) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - mov %edi,(%eax) │ │ │ │ + add %dl,0x38(%edx,%ecx,4) │ │ │ │ add (%ecx),%al │ │ │ │ js 1034175 │ │ │ │ add %dl,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - or $0x8a,%al │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - add $0x1,%al │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + mov (%eax),%bh │ │ │ │ + add (%ecx),%al │ │ │ │ + sbb %al,(%ecx,%eax,1) │ │ │ │ nop │ │ │ │ loop 103425a │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %esi,%eax │ │ │ │ + add %ebp,%eax │ │ │ │ or $0x179,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x45780100(%eax),%ecx │ │ │ │ add %eax,-0x4e(%eax) │ │ │ │ dec %ebp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ @@ -99639,149 +99808,156 @@ │ │ │ │ cld │ │ │ │ jae 1034231 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x51(%ebx,%edi,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 103427c │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - test %dl,0x780101f0(%eax) │ │ │ │ - inc %ecx │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 10342c9 │ │ │ │ + jns 10342b1 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x1d(%edi,%ebx,1) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 103422b │ │ │ │ + add %al,(%edi,%ebx,1) │ │ │ │ + sbb $0xc0780902,%eax │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1034265 │ │ │ │ + js 103424d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esp,%ecx,2) │ │ │ │ - sbb $0xc0780102,%eax │ │ │ │ + add %cl,%ah │ │ │ │ + dec %ebx │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0xbd,%al │ │ │ │ + sbb $0xc0780902,%eax │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103427d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - push %ecx │ │ │ │ - push %ebx │ │ │ │ + add %al,(%esi,%ebx,1) │ │ │ │ + inc %ecx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 10342dc │ │ │ │ - add %al,-0x44(%eax) │ │ │ │ + js 103425b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 4004ad97 <_edata@@Base+0x3ba4ad97> │ │ │ │ + js 1034295 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%eax,%eiz,1) │ │ │ │ - inc %ecx │ │ │ │ + add %bl,%ah │ │ │ │ + push %ecx │ │ │ │ + push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 10342f4 │ │ │ │ - add %dh,(%eax) │ │ │ │ - sbb $0x46,%al │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - adc 0x1(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ + js 1034276 │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - xor $0xb3,%al │ │ │ │ - pop %ebp │ │ │ │ + add %dh,(%eax,%eiz,1) │ │ │ │ + inc %ecx │ │ │ │ add %ecx,(%ecx) │ │ │ │ - js 103430c │ │ │ │ - add %dh,(%eax) │ │ │ │ - sbb $0x46,%al │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - adc 0x1(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ + js 103428b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 10342c5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x1015db4,%esp │ │ │ │ + add %cl,(%ecx,%ecx,1) │ │ │ │ + push %ecx │ │ │ │ + add %eax,(%ecx) │ │ │ │ sbb %al,0x1(%ebp) │ │ │ │ mov $0xdb,%al │ │ │ │ dec %ebx │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %esp,0x1792c(%eax) │ │ │ │ + add %ebx,0x1792c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x38(%edx,%ebx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1034295 │ │ │ │ + add %ch,(%edx,%ebx,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x38(%edx,%ebx,4) │ │ │ │ + add %al,0x38(%edx,%ebx,4) │ │ │ │ add (%ecx),%al │ │ │ │ js 10342ad │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010238(%edx,%ebx,4) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + add %bl,0x38(%edx,%ebx,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10342c5 │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%ebp,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %bl,%ah │ │ │ │ + imul $0x82780102,(%eax),%edi │ │ │ │ add %dl,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ + hlt │ │ │ │ imul $0x45180102,(%eax),%edi │ │ │ │ add %esp,(%eax) │ │ │ │ (bad) 0x0(%ebx) │ │ │ │ sub %dl,(%ecx) │ │ │ │ rolb $0xa0,(%ecx) │ │ │ │ inc %ebx │ │ │ │ jns 1034381 │ │ │ │ @@ -99802,79 +99978,83 @@ │ │ │ │ addb $0x10,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - lcall $0xfc0,$0x78090238 │ │ │ │ - inc %eax │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 10343b5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx,%ecx,1) │ │ │ │ - push %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1034355 │ │ │ │ + je 1034350 │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x780101f0(%eax,%edx,4) │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x51(%edi,%esi,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ + js 10343ef │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,%ah │ │ │ │ + stc │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ sbb %al,%ah │ │ │ │ seto (%esi) │ │ │ │ dec %ebx │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %esp,0x59(%eax) │ │ │ │ + add %ebx,0x59(%eax) │ │ │ │ jns 1034411 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ee7ff00(%eax),%ecx │ │ │ │ push %fs │ │ │ │ dec %eax │ │ │ │ dec %esp │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %ecx,0x17975(%eax) │ │ │ │ + add %eax,0x17975(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,0x4(%eax) │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - stc │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - sbb %al,(%ebx) │ │ │ │ - add %esp,0x7(%eax) │ │ │ │ + add %ah,%ah │ │ │ │ + xchg %eax,%edx │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + add (%ecx),%eax │ │ │ │ + pusha │ │ │ │ + pop %es │ │ │ │ dec %esp │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ add %esp,(%eax) │ │ │ │ (bad) │ │ │ │ jns 1034459 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -99907,65 +100087,71 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78010238(%esp,%eiz,2) │ │ │ │ - ret │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ + add %cl,(%esi,%ebp,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %al,-0x44(%eax) │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - mov $0x5d,%bl │ │ │ │ + add %ah,(%eax,%eiz,1) │ │ │ │ + inc %ecx │ │ │ │ add %eax,(%ecx) │ │ │ │ js 1034445 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x38(%ecx,%eiz,2) │ │ │ │ + add %al,0x38(%edx,%eiz,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103445d │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x4c │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ + js 103451c │ │ │ │ + add %dh,(%eax) │ │ │ │ + sbb $0x46,%al │ │ │ │ + add %cl,0xf(%eax) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ + adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - fs mov $0x1801021d,%esi │ │ │ │ - ret │ │ │ │ + xor $0xb3,%al │ │ │ │ + pop %ebp │ │ │ │ + add %eax,(%ecx) │ │ │ │ + sbb %al,%bl │ │ │ │ add %dl,(%eax) │ │ │ │ jae 1034543 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %esi,(%eax) │ │ │ │ - sarl %cl,0x1(%ecx) │ │ │ │ + add %eax,-0x2d(%eax) │ │ │ │ + jns 1034501 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41780100(%eax),%ecx │ │ │ │ - add %ah,%al │ │ │ │ - jae 1034552 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + or 0x41780900(%eax),%ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + sbb $0x46,%al │ │ │ │ + add %cl,0xf(%eax) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ + adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010205(%esp,%eax,2) │ │ │ │ - inc %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x1015db4,%esp │ │ │ │ + js 1034568 │ │ │ │ add %eax,-0x4e(%eax) │ │ │ │ dec %ebp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x60,(%ecx) │ │ │ │ cld │ │ │ │ jae 1034531 │ │ │ │ aas │ │ │ │ @@ -99979,131 +100165,134 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x38(%edi,%eiz,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10344d5 │ │ │ │ + add %dh,(%eax,%ebp,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %fs,0x38(%edi) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103452d │ │ │ │ - pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ - or %dl,(%eax) │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ - xorb $0x0,0x1(%edx) │ │ │ │ + dec %esp │ │ │ │ + push $0x78010238 │ │ │ │ + inc %ecx │ │ │ │ + add %ah,%al │ │ │ │ + jae 10345b2 │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x1d(%esi,%edi,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,0x1(%ebp) │ │ │ │ - adc %al,-0x3feed800(%esp,%ecx,2) │ │ │ │ - add %esp,0x420179e6(%eax) │ │ │ │ + add %cl,0x18010205(%esp,%eax,2) │ │ │ │ + inc %ebp │ │ │ │ + add %edx,(%eax) │ │ │ │ + test %cl,0x28(%eax,%eax,1) │ │ │ │ + adc %eax,%eax │ │ │ │ + add %ebx,0x420179e6(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x0,(%eax) │ │ │ │ orb $0x11,0x28(%eax,%eax,1) │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x28,(%ecx) │ │ │ │ jmp 1034620 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ sbb $0x1128004b,%eax │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x8,(%ecx) │ │ │ │ out %eax,(%dx) │ │ │ │ jns 10345c1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,0x45(%eax) │ │ │ │ - add %esi,%eax │ │ │ │ - decl 0x0(%esi) │ │ │ │ - dec %eax │ │ │ │ - adc %al,%al │ │ │ │ - add %eax,0x3f017424(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 10345d9 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x7801021d(%esi,%edi,4) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x38(%ebp,%ebp,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1034640 │ │ │ │ + pushf │ │ │ │ + nop │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + js 1034565 │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + fs mov $0x7801021d,%esi │ │ │ │ + inc %ebp │ │ │ │ add %eax,-0x4e(%eax) │ │ │ │ dec %ebp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x60,(%ecx) │ │ │ │ cld │ │ │ │ jae 1034609 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x78010151(%ebx,%edi,1) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1034621 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - pushf │ │ │ │ - nop │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ + add %bl,%ah │ │ │ │ + jne 103465f │ │ │ │ + add (%ecx),%al │ │ │ │ sbb %al,(%ecx,%eax,1) │ │ │ │ xor %dh,(%ecx) │ │ │ │ inc %esi │ │ │ │ - add %cl,0x4001c011(%eax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%bx,%si) │ │ │ │ + add %cl,-0x7fe3fef(%eax) │ │ │ │ + aam $0x67 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,-0x3f(%eax) │ │ │ │ - cmovo 0x47(%ebx),%eax │ │ │ │ - add %cl,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - xorl $0x3f,0x1(%edx) │ │ │ │ + add %edi,-0x3e(%eax) │ │ │ │ + pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ + or %dl,(%eax) │ │ │ │ + rolb $0xe0,(%ecx) │ │ │ │ + xorb $0x0,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x7801021d(%esi,%edi,4) │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - test %cl,0x0(%ebp) │ │ │ │ + add %ch,0x1d(%esi,%edi,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10346a0 │ │ │ │ + add %esi,%eax │ │ │ │ + decl 0x0(%esi) │ │ │ │ dec %eax │ │ │ │ adc %al,%al │ │ │ │ - add %esi,0x3f017482(%eax) │ │ │ │ + add %eax,0x3f017424(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - mov $0x1801021d,%esi │ │ │ │ + add %bl,0x1801021d(%esi,%edi,4) │ │ │ │ ret │ │ │ │ add %dh,%al │ │ │ │ sbb $0x1128004b,%eax │ │ │ │ - rolb $0x48,(%ecx) │ │ │ │ + rolb $0x58,(%ecx) │ │ │ │ stc │ │ │ │ jns 1034681 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x45780100(%eax),%ecx │ │ │ │ add %eax,-0x4e(%eax) │ │ │ │ @@ -100112,59 +100301,57 @@ │ │ │ │ rolb $0x60,(%ecx) │ │ │ │ cld │ │ │ │ jae 1034699 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ cmp 0x1(%ecx),%edx │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - cmpb $0x2,(%eax) │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10346b5 │ │ │ │ + js 103469d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x50(%esp,%edx,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1034694 │ │ │ │ - punpcklbw 0x10080047,%mm6 │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ - test %esi,0x1(%edx) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - mov $0x7801021d,%esi │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + js 103467b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10346e5 │ │ │ │ + js 10346b5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ - add 0x81180102,%al │ │ │ │ - add %dl,%al │ │ │ │ - andl $0x1c00248,0x0(%ecx) │ │ │ │ - sub %bl,(%edx) │ │ │ │ - jp 1034711 │ │ │ │ + add 0xc1780102,%al │ │ │ │ + cmovo 0x47(%ebx),%eax │ │ │ │ + add %cl,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %edx,(%eax) │ │ │ │ + xorl $0x3f,0x1(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x7801021d(%esi,%edi,4) │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + test %cl,0x0(%ebp) │ │ │ │ + dec %eax │ │ │ │ + adc %al,%al │ │ │ │ + add %esi,0x3f017482(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,%ah │ │ │ │ + mov $0x1801021d,%esi │ │ │ │ + addl $0x6181d0,(%eax) │ │ │ │ + dec %eax │ │ │ │ + add %al,%al │ │ │ │ + add %ebp,(%eax) │ │ │ │ + sbb 0x1(%edx),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,0x51(%eax) │ │ │ │ bound %eax,(%eax) │ │ │ │ dec %eax │ │ │ │ @@ -100179,139 +100366,134 @@ │ │ │ │ add %cl,0x2(%eax) │ │ │ │ rolb $0xe8,(%ecx) │ │ │ │ pop %ds │ │ │ │ jp 1034741 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41780100(%eax),%ecx │ │ │ │ - add %al,-0x44(%eax) │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - call 4004b247 <_edata@@Base+0x3ba4b247> │ │ │ │ + or -0x3c87ff00(%eax),%ecx │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ + add %dl,%ah │ │ │ │ mov $0x5d,%bl │ │ │ │ add %eax,(%ecx) │ │ │ │ js 10347a8 │ │ │ │ add %eax,-0x4e(%eax) │ │ │ │ dec %ebp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x60,(%ecx) │ │ │ │ cld │ │ │ │ jae 1034771 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%esp,%edi,1) │ │ │ │ push %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 10347bc │ │ │ │ - add %dh,(%eax) │ │ │ │ - sbb $0x46,%al │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - adc 0x1(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 103473b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1034775 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - jl 1034742 │ │ │ │ - pop %ebp │ │ │ │ - add %eax,(%ecx) │ │ │ │ - sbb %al,(%ecx,%eax,1) │ │ │ │ + add %cl,0x1801021d(%ebp,%ebp,2) │ │ │ │ + add $0x1,%al │ │ │ │ xorb $0x4b,(%edx) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edx,0x17a09(%eax) │ │ │ │ + add %ecx,0x17a09(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x4c │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ + add %edi,-0x3f(%eax) │ │ │ │ + punpcklbw 0x10080047,%mm6 │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ + test %esi,0x1(%edx) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ + add %dh,%ah │ │ │ │ + mov $0x7801021d,%esi │ │ │ │ + add $0x1,%al │ │ │ │ + mov 0x48004db8,%al │ │ │ │ + adc %al,%al │ │ │ │ + add %esi,0x3f0173e1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esp │ │ │ │ - mov $0x7809021d,%esi │ │ │ │ + add %dh,0x780101e5(%esi,%ebp,8) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10347bd │ │ │ │ + js 10347d5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - sbb $0x4780102,%eax │ │ │ │ - add %esp,0x48004db8(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %esi,0x3f0173e1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x780101e5(%esi,%ebp,8) │ │ │ │ - inc %ebp │ │ │ │ + add %cl,%ah │ │ │ │ + fs sbb $0x45780102,%eax │ │ │ │ add %eax,-0x4e(%eax) │ │ │ │ dec %ebp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x60,(%ecx) │ │ │ │ cld │ │ │ │ jae 1034801 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ cmp 0x1(%ecx),%edx │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - jae 1034852 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ + add %edi,-0x3d(%eax) │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x5(%edi,%eax,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10347a5 │ │ │ │ - add %al,%al │ │ │ │ + add %cl,0x78010152(,%esi,8) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x38(%ebx,%ecx,4) │ │ │ │ + add %ch,0x38(%ebx,%ecx,4) │ │ │ │ add (%ecx),%al │ │ │ │ - sbb %al,(%ecx,%eax,1) │ │ │ │ - pusha │ │ │ │ - xor %edx,(%ebx) │ │ │ │ - add %cl,%al │ │ │ │ - adc %eax,%eax │ │ │ │ - add %edi,0x3f0167c0(%eax) │ │ │ │ + js 10347bd │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %esp │ │ │ │ + mov $0x7801021d,%esi │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103484d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x1801021d(,%eiz,2) │ │ │ │ - add $0x1,%al │ │ │ │ + add %dh,0x50(%edx,%edi,8) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + sbb %al,(%ecx,%eax,1) │ │ │ │ push %eax │ │ │ │ das │ │ │ │ dec %ebx │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edx,0x22(%eax) │ │ │ │ + add %ecx,0x22(%eax) │ │ │ │ jp 1034879 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x45780100(%eax),%ecx │ │ │ │ add %eax,-0x4e(%eax) │ │ │ │ dec %ebp │ │ │ │ @@ -100319,56 +100501,66 @@ │ │ │ │ rolb $0x60,(%ecx) │ │ │ │ cld │ │ │ │ jae 1034891 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x51(%esp,%edi,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103485e │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x78010152(,%esi,8) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + js 103485b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 1034895 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010238(%esi,%ebx,4) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - flds 0x0(%ebx) │ │ │ │ - call 390508e4 <_edata@@Base+0x34a508e4> │ │ │ │ - xchg %eax,%ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %ch,%ah │ │ │ │ + aaa │ │ │ │ + push %ecx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 10348f4 │ │ │ │ + add %al,-0x44(%eax) │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x51(%esp,%edi,1) │ │ │ │ + add %al,%ah │ │ │ │ + mov $0x5d,%bl │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 10348a3 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ + js 103488b │ │ │ │ + cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10348dd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x50(%edx,%edi,8) │ │ │ │ + add %ch,0x51(%esp,%edi,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1034924 │ │ │ │ + add %dh,(%eax) │ │ │ │ + sbb $0x46,%al │ │ │ │ + add %cl,0xf(%eax) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ + adc 0x1(%eax),%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + jl 10348aa │ │ │ │ + pop %ebp │ │ │ │ add %eax,(%ecx) │ │ │ │ sbb %al,0x4b1ef000(%edx) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edx,%eax │ │ │ │ + add %esp,%eax │ │ │ │ push %eax │ │ │ │ jp 1034909 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3d87ff00(%eax),%ecx │ │ │ │ (bad) │ │ │ │ @@ -100381,271 +100573,271 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x18010151(%esp,%edi,1) │ │ │ │ ret $0xc000 │ │ │ │ xchg %eax,%ebp │ │ │ │ dec %ebx │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %esi,%eax │ │ │ │ + add %ebp,%eax │ │ │ │ bound %edi,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x3f87ff00(%eax),%ecx │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103493d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + or -0x7d87ff00(%eax),%ecx │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 10349b9 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - aaa │ │ │ │ - push %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 10348dd │ │ │ │ + add %ah,(%edi,%ebx,1) │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - dec %ebp │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 10349e9 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ch,0x38(%ebp,%ebx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10349b4 │ │ │ │ + add %ah,%al │ │ │ │ + jae 10349ba │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x1d(%edi,%ebx,1) │ │ │ │ + add %ah,0x5(%edi,%eax,2) │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,0x4bc57000(%edx) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %ebx,0x17a89(%eax) │ │ │ │ + add %edx,0x17a89(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103499d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + add $0x1,%al │ │ │ │ + pusha │ │ │ │ + xor %edx,(%ebx) │ │ │ │ + add %cl,%al │ │ │ │ + adc %eax,%eax │ │ │ │ + add %ecx,-0x38(%eax) │ │ │ │ + add %edi,(%bx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x18010153(%ecx,%esi,2) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ addb $0x60,(%eax) │ │ │ │ pop %ds │ │ │ │ dec %ebx │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edx,0x17ab7(%eax) │ │ │ │ + add %ebx,0x17ab7(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ inc %eax │ │ │ │ xlat %ds:(%ebx) │ │ │ │ dec %ebx │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ + add %ebx,%eax │ │ │ │ mov $0x17a,%esp │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3f87ff00(%eax),%ecx │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10349e5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - sbb $0x78010141,%eax │ │ │ │ + add %ch,0x78010153(%ecx,%esi,2) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jns 1034a79 │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x7801021d(%ebx,%edx,4) │ │ │ │ - addb $0x10,(%eax) │ │ │ │ + add %ch,%ah │ │ │ │ + mov %bh,(%eax) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103499d │ │ │ │ + add %dl,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x54,%al │ │ │ │ + jl 1034a82 │ │ │ │ cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x4c │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %esp │ │ │ │ - mov $0x7801021d,%edi │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 1034aa9 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x38(%ebx,%eax,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,(%ecx,%eax,1) │ │ │ │ + add %al,0x7801021d(%ebx,%edx,4) │ │ │ │ + addb $0x80,(%eax) │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 1034ac1 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x1801021d(%ebx,%edx,4) │ │ │ │ + add $0x1,%al │ │ │ │ mov 0x28004bd6,%al │ │ │ │ adc %eax,%eax │ │ │ │ - add %edi,0x1017aca(%eax) │ │ │ │ + add %esi,0x1017aca(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,-0x3e(%eax) │ │ │ │ - pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ - or %dl,(%eax) │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ - xorb $0x0,0x1(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x1d(%edi,%edi,4) │ │ │ │ - add (%ecx),%al │ │ │ │ + in (%dx),%al │ │ │ │ + nop │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ js 1034a15 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - cmpb $0x2,(%eax) │ │ │ │ - add %edi,0x45(%eax) │ │ │ │ - add %esi,%eax │ │ │ │ - decl 0x0(%esi) │ │ │ │ - dec %eax │ │ │ │ - adc %al,%al │ │ │ │ - add %eax,0x3f017424(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x1d(%edi,%edi,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1034b04 │ │ │ │ + add %bl,0x78010238(%ebx,%eax,4) │ │ │ │ + inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ test %dh,%ah │ │ │ │ dec %edi │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1034b1c │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + js 1034a45 │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ - nop │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - sbb %al,0x0(%ecx) │ │ │ │ - and %dl,0x1128004b(%ebx) │ │ │ │ - rolb $0xc0,(%ecx) │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - jp 1034b01 │ │ │ │ add %al,(%eax) │ │ │ │ + inc %esp │ │ │ │ + mov $0x7801021d,%edi │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1034ad5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7d87ff00(%eax),%ecx │ │ │ │ + add %al,%ah │ │ │ │ + sbb $0x18010141,%eax │ │ │ │ + inc %ecx │ │ │ │ + add %ah,(%eax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + dec %ebx │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %eax,%eax │ │ │ │ + add %edi,0x17ad7(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x18010238(%esi,%ecx,4) │ │ │ │ - addb $0xb0,(%eax) │ │ │ │ - pop %ds │ │ │ │ - dec %ebx │ │ │ │ + add %al,0x38(%edi,%ecx,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + sbb %al,0x4b1fb000(%edx) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ add %eax,%eax │ │ │ │ fdivrl 0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x4180100(%eax),%ecx │ │ │ │ add %esi,0x72(%eax) │ │ │ │ dec %esp │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %ecx,0x17aec(%eax) │ │ │ │ + add %esp,0x17aec(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,-0x3f(%eax) │ │ │ │ - cmovo 0x47(%ebx),%eax │ │ │ │ - add %cl,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - xorl $0x3f,0x1(%edx) │ │ │ │ + add %edi,-0x3e(%eax) │ │ │ │ + pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ + or %dl,(%eax) │ │ │ │ + rolb $0xe0,(%ecx) │ │ │ │ + xorb $0x0,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x7801021d(%edi,%edi,4) │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - test %cl,0x0(%ebp) │ │ │ │ + add %cl,0x1d(%edi,%edi,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1034bb0 │ │ │ │ + add %esi,%eax │ │ │ │ + decl 0x0(%esi) │ │ │ │ dec %eax │ │ │ │ adc %al,%al │ │ │ │ - add %esi,0x3f017482(%eax) │ │ │ │ + add %eax,0x3f017424(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x7801021d(%edi,%edi,4) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + add %bh,0x1d(%edi,%edi,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1034b05 │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - push %esp │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ecx,%ebx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + add %dh,0x78010238(,%edx,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + flds 0x0(%ebx) │ │ │ │ + call 61050bb4 <_edata@@Base+0x5ca50bb4> │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - xor $0x24,%al │ │ │ │ + add %dh,(%esp) │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %edi,-0x3f(%eax) │ │ │ │ movmskps %xmm5,%ecx │ │ │ │ dec %ebp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x98,(%ecx) │ │ │ │ or %esi,0x1(%esi) │ │ │ │ @@ -100653,48 +100845,51 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x18010239(%esp) │ │ │ │ add $0x1,%al │ │ │ │ jo 1034ba4 │ │ │ │ dec %ebx │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %ebx,0x2(%eax) │ │ │ │ - jnp 1034bd9 │ │ │ │ + add %edi,(%eax) │ │ │ │ + add 0x1(%ebx),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x7d87ff00(%eax),%ecx │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 1034c59 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x7801021d(%ebx,%edx,4) │ │ │ │ - inc %ecx │ │ │ │ + or 0x41780100(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ - jae 1034c42 │ │ │ │ + jae 1034c2a │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ in $0x38,%eax │ │ │ │ add (%ecx),%al │ │ │ │ - js 1034b95 │ │ │ │ - add %al,%al │ │ │ │ + js 1034c3c │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 1034c71 │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x7801021d(%edi,%eax,1) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%ebx,2) │ │ │ │ + add %ch,%ah │ │ │ │ + pop %eax │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ push %fs │ │ │ │ fiaddl 0x0(%ebx) │ │ │ │ call a9050c44 <_edata@@Base+0xa4a50c44> │ │ │ │ sub 0x3f(%ecx,%eax,1),%ch │ │ │ │ add %al,(%eax) │ │ │ │ @@ -100711,164 +100906,160 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x18010238(%eax,%ebx,2) │ │ │ │ ret │ │ │ │ add %dh,0x20(%eax) │ │ │ │ dec %ebx │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %eax,0xf(%eax) │ │ │ │ + add %esp,0xf(%eax) │ │ │ │ jnp 1034c69 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41780100(%eax),%ecx │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jns 1034ce9 │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1034c81 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x7801021d(%edi,%eax,1) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x5c,%al │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78010238(%ebp,%ebx,2) │ │ │ │ - rorb $0xa0,(%edi) │ │ │ │ + add %dl,(%esi,%ebx,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ + push %fs │ │ │ │ fiaddl 0x0(%ebx) │ │ │ │ call a9050cbc <_edata@@Base+0xa4a50cbc> │ │ │ │ sub 0x3f(%ecx,%eax,1),%ch │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1801021d(%ecx,%ebx,8) │ │ │ │ rorl $0xf0,(%edi) │ │ │ │ sub 0x0(%esi),%al │ │ │ │ mov %dl,(%ecx) │ │ │ │ - rolb $0xe8,(%ecx) │ │ │ │ + rolb $0xf0,(%ecx) │ │ │ │ inc %ebx │ │ │ │ push $0x101 │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 1034ce1 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %esp │ │ │ │ - pop %esp │ │ │ │ - sbb $0x4180102,%eax │ │ │ │ - add %edx,(%eax) │ │ │ │ - (bad) │ │ │ │ + add %dl,%ah │ │ │ │ + push %eax │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + add $0x1,%al │ │ │ │ + adc %dl,%dh │ │ │ │ dec %ebx │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ add %edx,%eax │ │ │ │ sbb $0x7b,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x3f(%eax) │ │ │ │ - punpcklbw 0x10080047,%mm6 │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ - test %esi,0x1(%edx) │ │ │ │ - aas │ │ │ │ + cmovo 0x47(%ebx),%eax │ │ │ │ + add %cl,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %edx,(%eax) │ │ │ │ + xorl $0x3f,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - mov $0x7801021d,%edi │ │ │ │ + add %bl,0x7801021d(%edi,%edi,4) │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + test %cl,0x0(%ebp) │ │ │ │ + dec %eax │ │ │ │ + adc %al,%al │ │ │ │ + add %esi,0x3f017482(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x7801021d(%edi,%edi,4) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 1034d91 │ │ │ │ + jns 1034da9 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esp,%edx,4) │ │ │ │ sbb $0x82780102,%eax │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010238(%edi,%ebp,2) │ │ │ │ - addb $0x80,(%eax) │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ + add %bh,0x38(%eax,%esi,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1034ce5 │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 1034dc1 │ │ │ │ + jge 1034dd9 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x1d(%esp,%edx,4) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1034ce5 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x18010238(%ecx,%ebp,2) │ │ │ │ - add $0x1,%al │ │ │ │ + sbb %al,(%ecx,%eax,1) │ │ │ │ mov $0xd5,%al │ │ │ │ dec %ebx │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %esi,0x2c(%eax) │ │ │ │ - jnp 1034d89 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7d87ff00(%eax),%ecx │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x4c │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ + add %eax,0x17b2c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %edi,-0x3f(%eax) │ │ │ │ + punpcklbw 0x10080047,%mm6 │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ + test %esi,0x1(%edx) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - and $0xbf,%al │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ - add %al,%al │ │ │ │ + add %dl,%ah │ │ │ │ + mov $0x7801021d,%edi │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %dl,(%edi,%edx,4) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ nop │ │ │ │ lock add %eax,(%ecx) │ │ │ │ js 1034d5d │ │ │ │ add %al,%al │ │ │ │ @@ -100876,16 +101067,15 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - pusha │ │ │ │ + add %cl,(%edx,%edx,4) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ @@ -100894,23 +101084,23 @@ │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax,%ebx,4) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x1801014f(%esp,%esi,8) │ │ │ │ inc %ebp │ │ │ │ add %edx,-0x39(%eax) │ │ │ │ inc %edx │ │ │ │ add %ch,0x10(%eax) │ │ │ │ - rolb $0x98,(%ecx) │ │ │ │ + rolb $0xa8,(%ecx) │ │ │ │ (bad) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x3f(%eax) │ │ │ │ @@ -100931,53 +101121,54 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dh,-0x57ffec75(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - popa │ │ │ │ + add %esp,%eax │ │ │ │ + pusha │ │ │ │ push $0x1 │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x38(%edi,%edi,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,%bl │ │ │ │ + add %dl,0x18010238(%edi,%edi,2) │ │ │ │ + ret │ │ │ │ add %dl,(%eax) │ │ │ │ mov (%ebx),%edx │ │ │ │ - add %ch,0x3001c011(%eax) │ │ │ │ - pushf │ │ │ │ + add %ch,-0x47fe3fef(%eax) │ │ │ │ + fwait │ │ │ │ push $0x1 │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 1034f29 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - pop %es │ │ │ │ - sbb $0xc3180102,%eax │ │ │ │ + add %ch,0x18010238(%ebp,%edx,4) │ │ │ │ + ret │ │ │ │ add %dh,-0x76(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ test $0x11,%al │ │ │ │ - rolb $0x78,(%ecx) │ │ │ │ + rolb $0x40,(%ecx) │ │ │ │ out %eax,$0x68 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,-0x4c0fff3d(%eax) │ │ │ │ dec %edi │ │ │ │ @@ -100987,64 +101178,62 @@ │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ int1 │ │ │ │ inc %ebp │ │ │ │ add (%ecx),%al │ │ │ │ js 1034f3c │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jns 1034f71 │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x1801021d(%esp,%edx,4) │ │ │ │ - ret │ │ │ │ - add %dl,%al │ │ │ │ - mov %edx,(%ebx) │ │ │ │ - add %ch,-0x77fe3fef(%eax) │ │ │ │ - xor %ch,0x1(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41780100(%eax),%ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 1034f39 │ │ │ │ + jg 1034f09 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x91,%al │ │ │ │ lock add %eax,(%ecx) │ │ │ │ sbb %al,%bl │ │ │ │ + add %dl,%al │ │ │ │ + mov %edx,(%ebx) │ │ │ │ + add %ch,0x7801c011(%eax) │ │ │ │ + xor %ch,0x1(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7d87ff00(%eax),%ecx │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 1034fa1 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%ah │ │ │ │ + pop %es │ │ │ │ + sbb $0xc3180102,%eax │ │ │ │ add %dh,(%eax) │ │ │ │ mov %edx,(%ebx) │ │ │ │ - add %ch,0x6001c011(%eax) │ │ │ │ - jbe 1034fb8 │ │ │ │ + add %ch,-0x7ffe3fef(%eax) │ │ │ │ + jne 1034fb8 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ xor $0x5b,%al │ │ │ │ jmp c41b5074 <_edata@@Base+0xbfbb5074> │ │ │ │ add %dl,-0x57ffec78(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edi,%eax │ │ │ │ - mov $0x169,%edx │ │ │ │ + add %eax,%eax │ │ │ │ + mov $0x169,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7d67ff00(%eax),%ecx │ │ │ │ add %ah,(%eax) │ │ │ │ ficoms 0x0(%ecx) │ │ │ │ mov %cl,(%edi) │ │ │ │ rolb $0x20,(%ecx) │ │ │ │ @@ -101052,55 +101241,54 @@ │ │ │ │ jg 1034f99 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ int1 │ │ │ │ inc %ebp │ │ │ │ add (%ecx),%al │ │ │ │ - js 1034f25 │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ + js 1034fe4 │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 1035019 │ │ │ │ - add %eax,(%eax) │ │ │ │ + jns 1035019 │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - xchg %eax,%esp │ │ │ │ - sbb $0xc3180102,%eax │ │ │ │ + add %dl,0x1801021d(%esp,%edx,4) │ │ │ │ + ret │ │ │ │ add %dh,%al │ │ │ │ xchg %edx,(%ebx) │ │ │ │ - add %ch,-0x4ffe3fef(%eax) │ │ │ │ + add %ch,0x4801c011(%eax) │ │ │ │ add $0x6a,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1034fe1 │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 1035049 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,%ah │ │ │ │ + xchg %eax,%esp │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ - pushf │ │ │ │ - hlt │ │ │ │ - dec %edi │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103502c │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - pop %eax │ │ │ │ - jmp c19b5104 <_edata@@Base+0xbd3b5104> │ │ │ │ - seto (%edi) │ │ │ │ + les (%edx),%ebp │ │ │ │ + cmp %eax,(%edx) │ │ │ │ + add %ebx,0x27900fc0(%eax) │ │ │ │ dec %esp │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ add %edx,0x3f017b4d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ int1 │ │ │ │ @@ -101108,187 +101296,190 @@ │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,%dl │ │ │ │ add %dh,(%eax) │ │ │ │ ret │ │ │ │ dec %ebx │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %ebx,0x5d(%eax) │ │ │ │ + add %ebp,0x5d(%eax) │ │ │ │ jnp 1035029 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dl,-0x79(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ test $0x11,%al │ │ │ │ - rolb $0xc8,(%ecx) │ │ │ │ - xor %ch,0x1(%edx) │ │ │ │ + rolb $0xf0,(%ecx) │ │ │ │ + das │ │ │ │ + push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x4180100(%eax),%ecx │ │ │ │ add %edx,0x28004b35(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - jg 10350d2 │ │ │ │ + add %edi,%eax │ │ │ │ + jle 10350d2 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x80,(%eax) │ │ │ │ adc $0x4c,%al │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ add %edi,0x3f017b83(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - jae 10350c2 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1035089 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%ecx,2) │ │ │ │ - add $0x82180102,%eax │ │ │ │ - add %al,0x2e(%eax) │ │ │ │ - dec %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + pushf │ │ │ │ + hlt │ │ │ │ + dec %edi │ │ │ │ + add %eax,(%ecx) │ │ │ │ + sbb %al,0x4b2e4000(%edx) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %eax,-0x76(%eax) │ │ │ │ + add %edx,-0x76(%eax) │ │ │ │ jnp 10350a1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,0x42(%eax) │ │ │ │ dec %esp │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edi,%eax │ │ │ │ + add %ebx,%eax │ │ │ │ xchg %eax,%ecx │ │ │ │ jnp 10350b9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dh,-0x57ffec7a(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - pop %edi │ │ │ │ + add %esp,0x5f(%eax) │ │ │ │ push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,0x28004b21(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %edi,%eax │ │ │ │ + xchg %eax,%esi │ │ │ │ jnp 10350e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ mov $0x4b,%al │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %ebx,0x1017b9d(%eax) │ │ │ │ + add %edx,0x1017b9d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x4c │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - les (%edx),%ebp │ │ │ │ - cmp %eax,(%edx) │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %dh,0x18010238(%esp,%eiz,2) │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ and 0x0(%ebx),%cl │ │ │ │ sub %dl,(%ecx) │ │ │ │ - rolb $0x8,(%ecx) │ │ │ │ + rolb $0x0,(%ecx) │ │ │ │ mov %al,0x17b │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,0x3b(%eax) │ │ │ │ dec %esp │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %esi,-0x54(%eax) │ │ │ │ + add %ebx,-0x54(%eax) │ │ │ │ jnp 1035149 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7d87ff00(%eax),%ecx │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x17(%ebx,%ebx,2) │ │ │ │ add %eax,(%ecx) │ │ │ │ sbb %al,0x0(%ecx) │ │ │ │ xor %ah,(%edx) │ │ │ │ dec %ebx │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edx,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ mov $0x7b,%dl │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,0x22(%eax) │ │ │ │ dec %ebx │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %eax,0x17bb8(%eax) │ │ │ │ + add %edi,-0x48(%eax) │ │ │ │ + jnp 1035191 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - ret │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ xchg %dl,(%ebx) │ │ │ │ - add %ch,-0x2ffe3fef(%eax) │ │ │ │ + add %ch,-0x47fe3fef(%eax) │ │ │ │ pushf │ │ │ │ push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dl,(%eax) │ │ │ │ and 0x0(%ebx),%ecx │ │ │ │ sub %dl,(%ecx) │ │ │ │ - rolb $0xc8,(%ecx) │ │ │ │ + rolb $0xc0,(%ecx) │ │ │ │ sarl $0x0,0x1(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ pusha │ │ │ │ stos %al,%es:(%edi) │ │ │ │ dec %ebx │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ int3 │ │ │ │ jnp 10351d9 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7d87ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ @@ -101296,177 +101487,182 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x18010238(%ecx,%ebp,2) │ │ │ │ + add %dh,(%edx,%ebp,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,(%eax) │ │ │ │ addb $0x30,(%eax) │ │ │ │ cmp %ecx,0x28(%eax,%eax,1) │ │ │ │ adc %eax,%eax │ │ │ │ - add %esi,%eax │ │ │ │ - fidivrl 0x1(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + fstpt 0x1(%ebx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dh,0x6c(%eax) │ │ │ │ dec %esp │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edi,(%eax) │ │ │ │ - out %eax,$0x7b │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,-0x19(%eax) │ │ │ │ + jnp 1035221 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x3f87f700(%eax),%ecx │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 1035225 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%esp,%eiz,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %bl,0x18010153(%esi,%ecx,2) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ dec %esp │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ jmp 10353cd │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,0x6d(%eax) │ │ │ │ dec %esp │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %ebx,%eax │ │ │ │ + add %edx,%eax │ │ │ │ in (%dx),%al │ │ │ │ jnp 1035269 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dh,-0x7b(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ test $0x11,%al │ │ │ │ - rolb $0xd8,(%ecx) │ │ │ │ - loop 10352e9 │ │ │ │ + rolb $0x18,(%ecx) │ │ │ │ + jecxz 10352e9 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x90,(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ dec %esp │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edx,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ out %al,(%dx) │ │ │ │ jnp 1035299 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ mov $0x1128004b,%edi │ │ │ │ - rolb $0x8,(%ecx) │ │ │ │ + rolb $0x0,(%ecx) │ │ │ │ idivb 0x1(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x7d87ff00(%eax),%ecx │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + or 0x41780100(%eax),%ecx │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 10352c9 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x17(%eax,%ebx,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - sbb %al,0x4b2ca000(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + fdivr %st,%st(6) │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0xa0,(%eax) │ │ │ │ + sub $0x4b,%al │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %ecx,-0x1(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + (bad) │ │ │ │ jnp 10352e1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ sub $0x4b,%al │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %ebp,0x17c03(%eax) │ │ │ │ + add %esp,0x17c03(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dl,%al │ │ │ │ test %dl,(%ebx) │ │ │ │ - add %ch,0x5801c011(%eax) │ │ │ │ - cmp $0x6b,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ch,0x1801c011(%eax) │ │ │ │ + imul $0x0,%ss:(%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x70,(%eax) │ │ │ │ sub 0x0(%ebx),%cl │ │ │ │ sub %dl,(%ecx) │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ + rolb $0xb0,(%ecx) │ │ │ │ pop %es │ │ │ │ jl 1035329 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x45180100(%eax),%ecx │ │ │ │ add %edx,(%eax) │ │ │ │ mov $0x1128004b,%edx │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ adc $0x7c,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0xca,%al │ │ │ │ + add %al,(%edx,%ecx,8) │ │ │ │ sbb $0x2,%al │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ dec %ebx │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edx,0x23(%eax) │ │ │ │ + add %ecx,0x23(%eax) │ │ │ │ jl 1035371 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dl,0x28004ba6(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %esp,(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ sub %edi,0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,0x6(%eax) │ │ │ │ dec %esi │ │ │ │ @@ -101476,62 +101672,58 @@ │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x1c(%edx,%ecx,8) │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,0x4ba56000(%edx) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %esp,0x2f(%eax) │ │ │ │ + add %ebx,0x2f(%eax) │ │ │ │ jl 10353b9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %ah,0x24(%eax) │ │ │ │ dec %ebx │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %esp,(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ xor 0x0(%ecx,%eax,1),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 10353d5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x18010153(%esi,%ecx,2) │ │ │ │ - addb $0xa0,(%eax) │ │ │ │ - rorl %cl,0x0(%ebx) │ │ │ │ - sub %dl,(%ecx) │ │ │ │ - rolb $0x88,(%ecx) │ │ │ │ - aaa │ │ │ │ - jl 1035401 │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,%al │ │ │ │ + jae 1035422 │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ + add %dh,(%ecx,%ecx,2) │ │ │ │ + add $0x82180102,%eax │ │ │ │ + add %ah,0x28004bd3(%eax) │ │ │ │ + adc %eax,%eax │ │ │ │ + add %eax,0x17c37(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %ah,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0x20,(%eax) │ │ │ │ rorl %cl,0x0(%ebx) │ │ │ │ sub %dl,(%ecx) │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x28,(%ecx) │ │ │ │ cmp 0x0(%ecx,%eax,1),%edi │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dh,(%eax) │ │ │ │ test %dl,(%ebx) │ │ │ │ - add %ch,-0xffe3fef(%eax) │ │ │ │ + add %ch,-0x2ffe3fef(%eax) │ │ │ │ xchg %ebp,0x1(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x4180100(%eax),%ecx │ │ │ │ add %esp,%eax │ │ │ │ aaa │ │ │ │ @@ -101542,77 +101734,73 @@ │ │ │ │ dec %esi │ │ │ │ jl 1035449 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 1035461 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - fdivr %st,%st(6) │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - ret │ │ │ │ - add %dl,-0x57ffec7d(%eax) │ │ │ │ - adc %eax,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov $0x16b,%edi │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41780100(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 10354f9 │ │ │ │ + jns 10354c9 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x1801021d(,%edx,4) │ │ │ │ - inc %ecx │ │ │ │ + ret │ │ │ │ + add %dl,-0x57ffec7d(%eax) │ │ │ │ + adc %eax,%eax │ │ │ │ + add %edi,%eax │ │ │ │ + mov $0x16b,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x41780100(%eax),%ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %esp │ │ │ │ + pop %eax │ │ │ │ + jmp 421b559c <_edata@@Base+0x3dbb559c> │ │ │ │ add %al,%al │ │ │ │ and $0x4b,%al │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ + add %eax,%eax │ │ │ │ pop %eax │ │ │ │ jl 10354a9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ adcb $0x0,(%ebx) │ │ │ │ test $0x11,%al │ │ │ │ - rolb $0x10,(%ecx) │ │ │ │ - int1 │ │ │ │ - imul $0x0,(%ecx),%eax │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ + lock imul $0x0,(%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret $0xc000 │ │ │ │ xor 0x28(%eax,%eax,1),%ecx │ │ │ │ adc %eax,%eax │ │ │ │ - add %ebx,0x63(%eax) │ │ │ │ + add %edx,0x63(%eax) │ │ │ │ jl 10354d9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ rorl $1,0x0(%ebx) │ │ │ │ sub %dl,(%ecx) │ │ │ │ - rolb $0xd8,(%ecx) │ │ │ │ + rolb $0xc8,(%ecx) │ │ │ │ push $0x7c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,0x4(%eax) │ │ │ │ add %esp,0x48004db8(%eax) │ │ │ │ @@ -101620,46 +101808,46 @@ │ │ │ │ add %esi,0x3f0173e1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x1b(%edi,%ebp,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ sbb %al,0x4c92e001(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ + add %eax,%eax │ │ │ │ jb 103559b │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ inc %eax │ │ │ │ adc 0x28(%eax,%eax,1),%cl │ │ │ │ adc %eax,%eax │ │ │ │ - add %edx,0x3f017c77(%eax) │ │ │ │ + add %ecx,0x3f017c77(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1035551 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ pop %ebx │ │ │ │ jmp 421b565c <_edata@@Base+0x3dbb565c> │ │ │ │ add %ah,-0x7e(%eax) │ │ │ │ dec %esp │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edx,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ jle 10355e3 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xf0,(%eax) │ │ │ │ @@ -101675,230 +101863,231 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x18010238(%ecx,%edx,4) │ │ │ │ + add %dh,%ah │ │ │ │ + xchg %eax,%ecx │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ dec %esp │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %ebp,0x17c90(%eax) │ │ │ │ + add %edi,0x17c90(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %al,0x28004c43(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - xchg %eax,%esp │ │ │ │ - jl 10355c9 │ │ │ │ - and %eax,(%eax) │ │ │ │ + add %ebp,0x21017c94(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x3ce7ff00(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + ret │ │ │ │ add %dl,-0x7e(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ test $0x11,%al │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ - xor %ebp,0x0(%ecx,%eax,1) │ │ │ │ + rolb $0x98,(%ecx) │ │ │ │ + xor %ch,0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0x10,(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ dec %esp │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %esp,0x17c99(%eax) │ │ │ │ + add %ebx,0x17c99(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ sub %ecx,0x0(%ebx) │ │ │ │ sub %dl,(%ecx) │ │ │ │ - rolb $0x40,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ lahf │ │ │ │ jl 1035611 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41780100(%eax),%ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1035629 │ │ │ │ - add %al,(%eax) │ │ │ │ + or -0x7d87ff00(%eax),%ecx │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 1035691 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - fs pop %eax │ │ │ │ - jmp c41b5734 <_edata@@Base+0xbfbb5734> │ │ │ │ + add %dl,0x1d(%ebp,%edx,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + sbb %al,%bl │ │ │ │ add %al,%al │ │ │ │ adc %cl,0x28(%eax,%eax,1) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edx,-0x5e(%eax) │ │ │ │ + add %ecx,-0x5e(%eax) │ │ │ │ jl 1035641 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %ah,0x28004c70(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %esp,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ test $0x17c,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7d87ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x38(%ecx,%edx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,%dl │ │ │ │ - add %dl,%al │ │ │ │ + add %bl,%ah │ │ │ │ + xchg %eax,%ecx │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + ret $0xd000 │ │ │ │ das │ │ │ │ dec %esp │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %ecx,-0x38(%eax) │ │ │ │ + add %ebx,-0x38(%eax) │ │ │ │ jl 1035689 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ cs dec %esp │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %ebp,%eax │ │ │ │ + add %esp,%eax │ │ │ │ out %eax,(%dx) │ │ │ │ jl 10356a1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dh,-0x57ffec7f(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ jle 1035723 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %ah,0xf(%eax) │ │ │ │ dec %esp │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %ebp,0x3f017cfc(%eax) │ │ │ │ + add %esp,0x3f017cfc(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ lock or $0x1128004c,%eax │ │ │ │ - rolb $0x60,(%ecx) │ │ │ │ + rolb $0x58,(%ecx) │ │ │ │ (bad) │ │ │ │ jl 10356e9 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 1035769 │ │ │ │ - add %eax,(%eax) │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 10356ed │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x1d(%ebp,%edx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ + add %dl,0x53(%esp,%esi,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ sbb %al,%bl │ │ │ │ add %dl,0x28004c0c(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %ebp,%eax │ │ │ │ + add %esp,%eax │ │ │ │ add %edi,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dl,(%eax) │ │ │ │ adcl $0xc011a800,(%ebx) │ │ │ │ - add %ecx,-0x3f(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + shrb $0x0,0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + pop %eax │ │ │ │ + or -0x7d87ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx,%ebx,4) │ │ │ │ + add %bh,%ah │ │ │ │ + pop %edx │ │ │ │ cmp %al,(%edx) │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103574d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x53(%esp,%esi,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - sbb %al,%bl │ │ │ │ + add %al,(%esp,%ebp,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + ret │ │ │ │ add %dh,-0x80(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ test $0x11,%al │ │ │ │ - rolb $0x80,(%ecx) │ │ │ │ + rolb $0x40,(%ecx) │ │ │ │ add $0x16d,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7d87ff00(%eax),%ecx │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x38(%ebx,%ebp,2) │ │ │ │ - add (%ecx),%al │ │ │ │ + add %bl,-0x17(%eax,%ebx,2) │ │ │ │ + add %eax,(%ecx) │ │ │ │ sbb %al,%bl │ │ │ │ add %dl,%al │ │ │ │ jg 10357b2 │ │ │ │ - add %ch,0x2801c011(%eax) │ │ │ │ + add %ch,0x1c011(%eax) │ │ │ │ dec %ecx │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ @@ -101907,80 +102096,80 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - pop %edx │ │ │ │ - cmp %al,(%edx) │ │ │ │ + add %dh,%ah │ │ │ │ + cmpb $0x2,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dh,(%eax) │ │ │ │ jg 10357e2 │ │ │ │ - add %ch,0x7801c011(%eax) │ │ │ │ + add %ch,0x1001c011(%eax) │ │ │ │ mov 0x1(%ebp),%ebp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7d87ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010238(%esp,%ecx,4) │ │ │ │ - ret │ │ │ │ + add %ch,%ah │ │ │ │ + mov %?,(%eax) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10357be │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x51(%eax,%ecx,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ sbb %al,%bl │ │ │ │ add %dl,-0x57ffec82(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - fisubrs 0x1(%ebp) │ │ │ │ + add %ecx,0x16dde(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x780100(%eax),%ecx │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %edi,0x0(%eax) │ │ │ │ add %dl,%al │ │ │ │ jle 103586f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x1d(%ebx,%edx,4) │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,%bl │ │ │ │ add %dh,%al │ │ │ │ jge 103585a │ │ │ │ - add %ch,-0x7fe3fef(%eax) │ │ │ │ + add %ch,-0xffe3fef(%eax) │ │ │ │ and $0x6e,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,0x0(%eax) │ │ │ │ add %dl,%al │ │ │ │ jle 103589f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%esp,%edx,4) │ │ │ │ sbb $0xc3180102,%eax │ │ │ │ add %dl,0x7d(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ @@ -101989,56 +102178,57 @@ │ │ │ │ pop %esi │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1035899 │ │ │ │ add %al,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - jno 10358be │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,%bl │ │ │ │ + add %al,(%eax) │ │ │ │ + fs pop %eax │ │ │ │ + jmp c41b59a4 <_edata@@Base+0xbfbb59a4> │ │ │ │ add %dh,-0x57ffec84(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %ecx,-0x62(%eax) │ │ │ │ + add %ebx,-0x62(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ xchg %eax,%ecx │ │ │ │ lock add %eax,(%ecx) │ │ │ │ sbb %al,%bl │ │ │ │ add %ah,0x1(%eax) │ │ │ │ dec %esp │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %esi,0x10(%eax) │ │ │ │ + add %ebp,0x10(%eax) │ │ │ │ jge 10358e1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dl,(%eax) │ │ │ │ jl 1035902 │ │ │ │ - add %ch,-0x37fe3fef(%eax) │ │ │ │ + add %ch,-0x5ffe3fef(%eax) │ │ │ │ fsubrs 0x1(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3c87ff00(%eax),%ecx │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ @@ -102047,15 +102237,15 @@ │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x18010153(%ebx,%esi,1) │ │ │ │ ret │ │ │ │ add %dh,0x7b(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ test $0x11,%al │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ + rolb $0x60,(%ecx) │ │ │ │ or %ebp,0x1(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x4780100(%eax),%ecx │ │ │ │ add %esp,0x48004db8(%eax) │ │ │ │ adc %al,%al │ │ │ │ @@ -102077,116 +102267,120 @@ │ │ │ │ add %al,0x38(%eax,%edx,2) │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,(%ecx,%eax,1) │ │ │ │ add %bh,%bh │ │ │ │ dec %ebx │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ sbb $0x7d,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dl,%al │ │ │ │ jp 1035992 │ │ │ │ - add %ch,0x7801c011(%eax) │ │ │ │ + add %ch,0x7001c011(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103598d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ - hlt │ │ │ │ - dec %edi │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %cl,0x1d(%ebp,%ebp,2) │ │ │ │ + add (%ecx),%al │ │ │ │ sbb %al,%bl │ │ │ │ add %dh,(%eax) │ │ │ │ jp 10359c2 │ │ │ │ - add %ch,-0x47fe3fef(%eax) │ │ │ │ + add %ch,-0x57fe3fef(%eax) │ │ │ │ ja 1035a26 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x58,%ah │ │ │ │ - jmp c41b5adc <_edata@@Base+0xbfbb5adc> │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + jno 10359f6 │ │ │ │ + add (%ecx),%al │ │ │ │ + sbb %al,%bl │ │ │ │ add %dl,-0x57ffec87(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ + add %eax,%eax │ │ │ │ mov $0x6f,%bh │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dl,0x28004b25(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %esi,%eax │ │ │ │ + add %ebp,%eax │ │ │ │ es jge 1035a01 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3f87ff00(%eax),%ecx │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - xor %edi,(%ecx) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10359e6 │ │ │ │ + add %dl,0x78010239(%ecx,%esi,1) │ │ │ │ + ret │ │ │ │ add %dl,(%eax) │ │ │ │ sub 0x0(%esi),%ecx │ │ │ │ dec %eax │ │ │ │ adc %al,%al │ │ │ │ add %ebx,-0x45(%eax) │ │ │ │ jne 1035a31 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ xor %edi,(%ecx) │ │ │ │ add (%ecx),%al │ │ │ │ js 1035a7c │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ pop %ebx │ │ │ │ jmp 421b5b54 <_edata@@Base+0x3dbb5b54> │ │ │ │ add %al,0x28004bb1(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edi,(%eax) │ │ │ │ - xor %bh,0x1(%ebp) │ │ │ │ + add %ecx,0x30(%eax) │ │ │ │ + jge 1035a61 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ js 1035a82 │ │ │ │ - add %ch,-0x2ffe3fef(%eax) │ │ │ │ + add %ch,0x5001c011(%eax) │ │ │ │ add 0x1(%eax),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %ah,-0x66(%eax) │ │ │ │ dec %ebx │ │ │ │ @@ -102194,199 +102388,201 @@ │ │ │ │ adc %eax,%eax │ │ │ │ add %esp,%eax │ │ │ │ inc %esi │ │ │ │ jge 1035a91 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x7d87ff00(%eax),%ecx │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + or 0x41780100(%eax),%ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x1f(%ecx,%esi,2) │ │ │ │ - add (%ecx),%al │ │ │ │ + in (%dx),%al │ │ │ │ + hlt │ │ │ │ + dec %edi │ │ │ │ + add %eax,(%ecx) │ │ │ │ sbb %al,%bl │ │ │ │ add %dl,0x78(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ test $0x11,%al │ │ │ │ - rolb $0x40,(%ecx) │ │ │ │ + rolb $0x8,(%ecx) │ │ │ │ cmp 0x1(%eax),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7d87ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x78010238(%ebx,%ecx,2) │ │ │ │ - addb $0xe0,(%eax) │ │ │ │ + add %bh,0x38(%ebx,%ecx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1035a65 │ │ │ │ + add %ah,%al │ │ │ │ ret │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1035b48 │ │ │ │ jo 1035af1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x38(%ebx,%edx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,%bl │ │ │ │ + add %ah,0x18010238(%ebx,%edx,2) │ │ │ │ + ret │ │ │ │ add %dl,0x26(%eax) │ │ │ │ dec %ebx │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edi,%eax │ │ │ │ - push %ebx │ │ │ │ + add %ecx,(%eax) │ │ │ │ + push %esp │ │ │ │ jge 1035b21 │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x3f87ff00(%eax),%ecx │ │ │ │ - cmovo %ebp,%edx │ │ │ │ + or -0x7d87ff00(%eax),%ecx │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,-0x10(%ecx,%edx,4) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1035b03 │ │ │ │ + cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1035b25 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x7801021d(%ebp,%ebp,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - flds 0x0(%ebx) │ │ │ │ - call 39051b5c <_edata@@Base+0x34a51b5c> │ │ │ │ + pusha │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x50(%ebp,%ebp,2) │ │ │ │ add %eax,(%ecx) │ │ │ │ sbb %al,%bl │ │ │ │ add %dh,-0x57ffec89(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %ebp,%eax │ │ │ │ - jo 1035bd7 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %esi,0x17070(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %edi,0x0(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + jle 1035bb7 │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x10(%ecx,%edx,4) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1035b4e │ │ │ │ + add %cl,0x7801021d(%esp,%edx,4) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ in (%dx),%al │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ xchg %dh,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x18010150(%ebp,%ebp,2) │ │ │ │ ret │ │ │ │ add %dl,(%eax) │ │ │ │ ja 1035bba │ │ │ │ - add %ch,0x1c011(%eax) │ │ │ │ - mov %al,0x170 │ │ │ │ + add %ch,-0x7fe3fef(%eax) │ │ │ │ + mov 0x170,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x7d87ff00(%eax),%ecx │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + or 0x780100(%eax),%ecx │ │ │ │ + add %dl,%al │ │ │ │ + jle 1035bff │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - pop %eax │ │ │ │ - jmp 837b5cd4 <_edata@@Base+0x7f1b5cd4> │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,0x7801021d(,%edx,4) │ │ │ │ + addb $0xe0,(%eax) │ │ │ │ ret │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1035c38 │ │ │ │ jo 1035be1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x6d,%ah │ │ │ │ + je 1035c54 │ │ │ │ cmp %al,(%edx) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %dh,0x76(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ test $0x11,%al │ │ │ │ - rolb $0x40,(%ecx) │ │ │ │ - loopne 1035c67 │ │ │ │ - add %eax,(%eax) │ │ │ │ + rolb $0x48,(%ecx) │ │ │ │ + fbstp 0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %edi,0x0(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - jle 1035c47 │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x7801021d(%esp,%edx,4) │ │ │ │ + pop %eax │ │ │ │ + or -0x7d87ff00(%eax),%ecx │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0x780101e9(%ebx,%ebx,2) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ sbb %cl,0x28(%eax,%eax,1) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edi,0x17cb5(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + mov $0x7c,%ch │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010238(%ebp,%ebp,2) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + add %bh,0x38(%esi,%ebp,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1035bb5 │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - xchg %edi,(%eax) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1035c0b │ │ │ │ - push %fs │ │ │ │ + add %bl,0x78010238(%edi,%eax,4) │ │ │ │ + rorb $0xa0,(%edi) │ │ │ │ fiaddl 0x0(%ebx) │ │ │ │ call a9051c64 <_edata@@Base+0xa4a51c64> │ │ │ │ sub 0x3f(%ecx,%eax,1),%ch │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x18010204(%ecx,%ebp,8) │ │ │ │ addb $0xf0,(%eax) │ │ │ │ jne 1035c7a │ │ │ │ - add %ch,-0x7ffe3fef(%eax) │ │ │ │ + add %ch,0x6801c011(%eax) │ │ │ │ jno,pn 1035c71 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7d67ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ @@ -102399,124 +102595,120 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%ebx,%edx,8) │ │ │ │ dec %eax │ │ │ │ add (%ecx),%al │ │ │ │ js 1035c15 │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x180101e9(%ebx,%ebx,2) │ │ │ │ - addb $0x70,(%eax) │ │ │ │ - jne 1035cc2 │ │ │ │ - add %ch,-0x6ffe3fef(%eax) │ │ │ │ + add %bh,0x1f(%ecx,%esi,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + sbb %al,0x13757000(%edx) │ │ │ │ + add %ch,0x3801c011(%eax) │ │ │ │ xchg %esi,0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x780100(%eax),%ecx │ │ │ │ - add %dl,%al │ │ │ │ - jle 1035d07 │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ + or 0x41780100(%eax),%ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x67fefde3(,%edx,4) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + mov $0x58,%ah │ │ │ │ + jmp 839b5ddc <_edata@@Base+0x7f3b5ddc> │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ rorb %cl,0x2(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ je 1035d0a │ │ │ │ - add %ch,-0x4ffe3fef(%eax) │ │ │ │ + add %ch,-0x57fe3fef(%eax) │ │ │ │ fnstenv 0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41780100(%eax),%ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1035d19 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 1035d81 │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - test %dh,0x1f(%ecx) │ │ │ │ + add %dh,0x1d(%edi,%ebx,1) │ │ │ │ add (%ecx),%al │ │ │ │ js 1035ca5 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x38(%ebp,%eax,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,0x1373f000(%edx) │ │ │ │ - add %ch,0x7801c011(%eax) │ │ │ │ + add %al,0x18010238(,%eax,4) │ │ │ │ + addb $0xf0,(%eax) │ │ │ │ + jae 1035d52 │ │ │ │ + add %ch,0x7001c011(%eax) │ │ │ │ cld │ │ │ │ jno 1035d49 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ jae 1035d6a │ │ │ │ - add %ch,-0x3ffe3fef(%eax) │ │ │ │ + add %ch,-0x47fe3fef(%eax) │ │ │ │ add $0x172,%eax │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41780100(%eax),%ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1035d79 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - int3 │ │ │ │ - pop %eax │ │ │ │ - jmp 427b5e84 <_edata@@Base+0x3e1b5e84> │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jns 1035df9 │ │ │ │ + or -0x3f87f700(%eax),%ecx │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1035d65 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x1801021d(%edi,%ebx,1) │ │ │ │ - addb $0xa0,(%eax) │ │ │ │ - jb 1035db2 │ │ │ │ - add %ch,-0x37fe3fef(%eax) │ │ │ │ - xor 0x1(%edx),%dh │ │ │ │ + add %ah,0x78010204(%ebp,%esi,8) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1035d91 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %dh,%al │ │ │ │ + xor $0x71,%al │ │ │ │ + sbb $0x82180102,%eax │ │ │ │ + add %ah,-0x57ffec8e(%eax) │ │ │ │ + adc %eax,%eax │ │ │ │ + add %edi,0x17232(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0xf0,(%eax) │ │ │ │ je 1035dca │ │ │ │ - add %ch,0x7801c011(%eax) │ │ │ │ + add %ch,0x6801c011(%eax) │ │ │ │ inc %ecx │ │ │ │ jb 1035dc1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7d87ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ @@ -102524,134 +102716,138 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%esi,%esi,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + add %ah,%ah │ │ │ │ + jbe 1035e17 │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1035da3 │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - int3 │ │ │ │ + add %cl,%ah │ │ │ │ (bad) 0x2(%eax) │ │ │ │ add %edi,-0x3d(%eax) │ │ │ │ add %dl,0x36(%eax) │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x8,(%ecx) │ │ │ │ jp 1035e7c │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x39(%eax,%ebp,1) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 1035dd3 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1035e0d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1035e54 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1035e21 │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x67fefdfc(%ebp,%esi,8) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x48(%ecx,%edx,8) │ │ │ │ + add %cl,(%edx,%edx,8) │ │ │ │ + dec %eax │ │ │ │ add (%ecx),%al │ │ │ │ - js 1035dc5 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - hlt │ │ │ │ - dec %edi │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1035e9c │ │ │ │ + js 1035e84 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 1035e69 │ │ │ │ + jg 1035e51 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x5b,%ah │ │ │ │ - jmp 427b5f74 <_edata@@Base+0x3e1b5f74> │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1035e81 │ │ │ │ + jmp 837b5f5c <_edata@@Base+0x7f1b5f5c> │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%ah │ │ │ │ + pop %eax │ │ │ │ + jmp 837b5f74 <_edata@@Base+0x7f1b5f74> │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ + add %bh,%ah │ │ │ │ + hlt │ │ │ │ + dec %edi │ │ │ │ + add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x48(%ecx,%edx,8) │ │ │ │ + add %ah,(%edx,%edx,8) │ │ │ │ + dec %eax │ │ │ │ add (%ecx),%al │ │ │ │ js 1035e25 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ + add %dh,%ah │ │ │ │ jg 1035eef │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 1035e7b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1035eb5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1035efc │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1035ec9 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esi,%ecx,1) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1035f14 │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 1035ee1 │ │ │ │ + add %al,(%eax) │ │ │ │ + test %dh,0x1f(%ecx) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1035e55 │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jl 1035f57 │ │ │ │ + and $0xbf,%al │ │ │ │ sbb $0xc0780102,%eax │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1035ee5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ @@ -102659,31 +102855,34 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%esp,%esi,1) │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ js 1035f07 │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ dec %ebp │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ js 1035edb │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - and $0xc4,%al │ │ │ │ + add %ah,(%esp,%eax,8) │ │ │ │ jmp c47b6034 <_edata@@Base+0xc01b6034> │ │ │ │ add %dl,(%eax) │ │ │ │ sub 0x0(%esi),%ecx │ │ │ │ dec %eax │ │ │ │ adc %al,%al │ │ │ │ add %ebx,-0x45(%eax) │ │ │ │ jne 1035f41 │ │ │ │ @@ -102697,157 +102896,156 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - rorl $1,0x2(%eax) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %dh,0x78010248(,%ecx,8) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1035f71 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + int3 │ │ │ │ + pop %eax │ │ │ │ + jmp 837b607c <_edata@@Base+0x7f1b607c> │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - pop %ebx │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + add %dl,0x78010238(%edx,%ebp,2) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x78010238(%ebp,%edx,4) │ │ │ │ + inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 1035f89 │ │ │ │ + jg 1035fb9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0xf5,%al │ │ │ │ dec %edi │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1035f56 │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x53(%ebp,%ecx,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1035f2d │ │ │ │ + js 1035f45 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - xchg %eax,%ebx │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,0x78010238(,%ebx,2) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - pop %esp │ │ │ │ + add %bh,(%esi,%ebp,2) │ │ │ │ cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + add %ebx,-0x533fff7e(%eax) │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x67fefdc8(%ebp,%ebp,2) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + add %cl,%ah │ │ │ │ + rorl %cl,0x2(%eax) │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 1036005 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x78010248(%edx,%edx,8) │ │ │ │ - inc %ecx │ │ │ │ + add %al,(%esi,%ecx,1) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1036064 │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 1036019 │ │ │ │ + jg 1036031 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ xchg %eax,%ebp │ │ │ │ sbb $0xc0780102,%eax │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103601d │ │ │ │ + js 1036035 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%edi,%eiz,2) │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 10360b1 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - pop %ds │ │ │ │ - sbb $0xc0780102,%eax │ │ │ │ + add %dh,%ah │ │ │ │ + sbb $0x102,%ax │ │ │ │ + js 1036013 │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0xc5,%al │ │ │ │ - jmp c47b616c <_edata@@Base+0xc01b616c> │ │ │ │ + add %dl,0x780101e9(,%eax,8) │ │ │ │ + ret │ │ │ │ add %dl,(%eax) │ │ │ │ sub 0x0(%esi),%ecx │ │ │ │ dec %eax │ │ │ │ adc %al,%al │ │ │ │ add %ebx,-0x45(%eax) │ │ │ │ jne 1036079 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x1b(%ebp,%edi,4) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 10360c4 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + js 1036005 │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 10360f9 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - aam $0x71 │ │ │ │ - pop %ds │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 103605b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %dl,0x7809021d(%edi,%ebx,1) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1036095 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x53(%esp,%ebx,1) │ │ │ │ @@ -102858,99 +103056,103 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78010248(%ebx,%edx,8) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 10360c5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dl,%ah │ │ │ │ + leave │ │ │ │ + dec %eax │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103610c │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - or $0x78010153,%eax │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add $0x5c,%al │ │ │ │ + jmp c47b61e4 <_edata@@Base+0xc01b61e4> │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x38(%ecx,%ecx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ + add %cl,0x53(%ebp,%ecx,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ js 103607d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - (bad) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,-0x533fff7e(%eax) │ │ │ │ + add %cl,0x38(%eax,%edx,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010248(%ebx,%edx,8) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x5c,%al │ │ │ │ - jmp c27b6244 <_edata@@Base+0xbe1b6244> │ │ │ │ + add %ch,%ah │ │ │ │ + leave │ │ │ │ + dec %eax │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10360ec │ │ │ │ lldt 0x47(%ebx) │ │ │ │ add %cl,(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edx,0x3f017245(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x780101e9(%edi,%ebp,4) │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - hlt │ │ │ │ - add $0x2,%al │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + mov $0x101f091,%esp │ │ │ │ + js 103619c │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x101f091,%esp │ │ │ │ - js 103614b │ │ │ │ - cmovo %ecx,%ebx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + aam $0x71 │ │ │ │ + pop %ds │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10360f5 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x78010238(%edx,%edx,4) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + flds 0x0(%ebx) │ │ │ │ + call 610521a4 <_edata@@Base+0x5ca521a4> │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - fdivrl 0x780101e5(%ebp) │ │ │ │ + add %bl,%ah │ │ │ │ + mov $0x780101e5,%ebp │ │ │ │ ret │ │ │ │ add %dl,%al │ │ │ │ pop %ds │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x48,(%ecx) │ │ │ │ enter $0x175,$0x3f │ │ │ │ @@ -102963,96 +103165,100 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x78010238(,%ebx,4) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + add %ch,%ah │ │ │ │ + pushf │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x78010238(,%ebx,4) │ │ │ │ + add %al,0x78010238(,%ebx,4) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78010238(,%ebx,4) │ │ │ │ + add %bl,0x78010238(,%ebx,4) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x38(%ebp,%ebx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103619d │ │ │ │ - add %al,%al │ │ │ │ + add %dh,0x78010238(,%ebx,4) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%ebx,%edx,4) │ │ │ │ + add %ch,%ah │ │ │ │ + xchg %eax,%ebx │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - fs popf │ │ │ │ + dec %esp │ │ │ │ + popf │ │ │ │ cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + add %edi,0x4(%eax) │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - jno 103627e │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10361e5 │ │ │ │ + add %ch,%ah │ │ │ │ + hlt │ │ │ │ + add $0x2,%al │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%esp,%ebx,2) │ │ │ │ jmp 839b637c <_edata@@Base+0x7f3b637c> │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - leave │ │ │ │ + add %bl,(%edx,%ecx,8) │ │ │ │ dec %eax │ │ │ │ add (%ecx),%cl │ │ │ │ js 1036253 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ @@ -103064,19 +103270,21 @@ │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ js 103626b │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - int3 │ │ │ │ - sbb $0xc3780102,%eax │ │ │ │ + add %ah,0x7801021d(%esp,%ecx,8) │ │ │ │ + ret │ │ │ │ add %dl,(%eax) │ │ │ │ sub 0x0(%esi),%ecx │ │ │ │ dec %eax │ │ │ │ adc %al,%al │ │ │ │ add %ebx,-0x45(%eax) │ │ │ │ jne 10362d1 │ │ │ │ aas │ │ │ │ @@ -103087,181 +103295,183 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edx,%ecx,8) │ │ │ │ + add %dh,(%edx,%ecx,8) │ │ │ │ dec %eax │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1036334 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - sbb $0xf,%al │ │ │ │ - push %eax │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - js 10362cb │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 10362b3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1036305 │ │ │ │ + js 10362ed │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ sub $0x78010153,%eax │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 1036305 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%esi,%edx,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %al,%ah │ │ │ │ + or $0x78010153,%eax │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1036335 │ │ │ │ + js 103631d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x53(%esi,%ecx,2) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 10362d5 │ │ │ │ + js 10362bd │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + in $0x2c,%al │ │ │ │ + cmp %eax,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esi,%edx,2) │ │ │ │ + add %bl,(%esi,%edx,2) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x4c │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - in $0x2c,%al │ │ │ │ - cmp %eax,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%edi,%ecx,1) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + add %ah,%ah │ │ │ │ + jno 103639e │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10363c4 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1036391 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + sbb $0x5c,%al │ │ │ │ + jmp 839b649c <_edata@@Base+0x7f3b649c> │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78090248(%ebx,%edx,8) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 10363ad │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - add %edx,0x1(%ebx) │ │ │ │ + add %ch,%ah │ │ │ │ + rorl %cl,0x2(%eax) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,%ah │ │ │ │ + xchg %eax,%ecx │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + js 103634d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%ecx,%ebx,4) │ │ │ │ + add %ch,%ah │ │ │ │ + cwtl │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%ebx,4) │ │ │ │ + add %al,(%ecx,%ebx,4) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x38(%ecx,%ebx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1036395 │ │ │ │ + add %bl,(%ecx,%ebx,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x38(%ecx,%ebx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10363ad │ │ │ │ + add %dh,(%ecx,%ebx,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x38(%ecx,%ebx,4) │ │ │ │ + add %cl,0x38(%ecx,%ebx,4) │ │ │ │ add (%ecx),%al │ │ │ │ js 1036403 │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xd3,%ah │ │ │ │ - in $0x1,%eax │ │ │ │ - add %edi,-0x3d(%eax) │ │ │ │ + add %dh,0x780101e5(%ebx,%edx,8) │ │ │ │ + ret │ │ │ │ add %dl,%al │ │ │ │ pop %ds │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x48,(%ecx) │ │ │ │ enter $0x175,$0x3f │ │ │ │ add %al,(%eax) │ │ │ │ @@ -103272,370 +103482,375 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - cltd │ │ │ │ + fs cltd │ │ │ │ cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1036499 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - sbb $0x5c,%al │ │ │ │ - jmp 427b65a4 <_edata@@Base+0x3e1b65a4> │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 10364b1 │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1036485 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,%ah │ │ │ │ + pop %ebp │ │ │ │ + sbb $0x41780102,%eax │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ - jno 10364d6 │ │ │ │ - add (%ecx),%al │ │ │ │ + sbb $0xf,%al │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ js 103643d │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x4c │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - fadd %st,%st(0) │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + add %bh,0x78010238(%esp,%eax,4) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - xchg %eax,%ecx │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ + push %esp │ │ │ │ + cmc │ │ │ │ + dec %edi │ │ │ │ + add %eax,(%ecx) │ │ │ │ js 103646d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esp,%ebx,2) │ │ │ │ + add %ch,%ah │ │ │ │ + pop %ebx │ │ │ │ cmp %al,(%edx) │ │ │ │ add %ebx,-0x533fff7e(%eax) │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - iret │ │ │ │ - dec %eax │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10364dd │ │ │ │ - pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ - or %dl,(%eax) │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ - xorb $0x0,0x1(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - rcrb $0x1,0x45780102 │ │ │ │ - lock decl 0x0(%esi) │ │ │ │ - dec %eax │ │ │ │ - adc %al,%al │ │ │ │ - add %eax,0x3f017424(%eax) │ │ │ │ + add %cl,0x78010248(%esp,%ecx,8) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%ecx,%eax,8) │ │ │ │ - sbb $0x41780102,%eax │ │ │ │ + add %al,0x78010238(%edi,%eax,4) │ │ │ │ + inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 1036559 │ │ │ │ + jg 1036541 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - xor $0xf,%al │ │ │ │ - push %eax │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - js 1036523 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103655d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + in (%dx),%al │ │ │ │ + jno 1036566 │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10364cd │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%esi,%ebx,2) │ │ │ │ - sbb $0x4780102,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + fadd %st,%st(0) │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%edi,%ecx,1) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103657f │ │ │ │ add %esp,0x48004db8(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %esi,0x3f0173e1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x1b(%edi,%ebp,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1036554 │ │ │ │ - cmovo 0x47(%ebx),%eax │ │ │ │ - add %cl,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - xorl $0x3f,0x1(%edx) │ │ │ │ + js 1036555 │ │ │ │ + pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ + or %dl,(%eax) │ │ │ │ + rolb $0xe0,(%ecx) │ │ │ │ + xorb $0x0,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%eax,8) │ │ │ │ - sbb $0x82980102,%eax │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ + add %ah,%ah │ │ │ │ + rcrb $0x0,0x82980102 │ │ │ │ + shrb $0x1,-0x3ff03800(%ecx,%eax,2) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%ecx,%edx,8) │ │ │ │ - dec %eax │ │ │ │ + add %dh,%ah │ │ │ │ + int $0x48 │ │ │ │ add (%ecx),%al │ │ │ │ - js 10365c7 │ │ │ │ - add %edx,-0x7c(%eax) │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0xb0,(%ecx) │ │ │ │ - xorb $0x0,0x3f(%ecx,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %esp │ │ │ │ - rcrl $0x0,0x41780102 │ │ │ │ - pusha │ │ │ │ - (bad) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + js 1036608 │ │ │ │ + add %esi,%eax │ │ │ │ + decl 0x0(%esi) │ │ │ │ + dec %eax │ │ │ │ + adc %al,%al │ │ │ │ + add %eax,0x3f017424(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %esp │ │ │ │ - cmc │ │ │ │ - dec %edi │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 10365f7 │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ + add %dl,(%ecx,%eax,8) │ │ │ │ + sbb $0xc3780102,%eax │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%ecx,%eax,1) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103658d │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + add %dl,0x78090153(%ebx,%ebx,1) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 10365ed │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - test %bh,(%eax) │ │ │ │ - add (%ecx),%al │ │ │ │ + add %dl,%ah │ │ │ │ + add %edx,0x1(%ebx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1036619 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + aam $0x91 │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%edx,8) │ │ │ │ + add %cl,(%esi,%ecx,8) │ │ │ │ dec %eax │ │ │ │ add (%ecx),%al │ │ │ │ js 10365fb │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %esp │ │ │ │ - shl $1,%ebp │ │ │ │ + add %bl,-0x1b(%ecx,%edx,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 1036616 │ │ │ │ add %dl,%al │ │ │ │ pop %ds │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x48,(%ecx) │ │ │ │ enter $0x175,$0x3f │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x780101e5(%ecx,%edx,8) │ │ │ │ - rorl $0x60,(%edi) │ │ │ │ - xor $0x10080047,%eax │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ - test %esi,0x1(%edx) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x1d(%ecx,%eax,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1036646 │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x78010153(%ebx,%ebx,1) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 10366a9 │ │ │ │ + rorl $0x40,(%edi) │ │ │ │ + inc %ebx │ │ │ │ + inc %edi │ │ │ │ + add %cl,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %edx,(%eax) │ │ │ │ + xorl $0x3f,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dh,(%ecx,%eax,8) │ │ │ │ + sbb $0x4780102,%eax │ │ │ │ + add %edx,-0x7c(%eax) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0xb0,(%ecx) │ │ │ │ + xorb $0x0,0x3f(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - aam $0x91 │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 10366f4 │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + push %esp │ │ │ │ + rcrl $0x0,0x41780102 │ │ │ │ + loopne 1036664 │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 1036729 │ │ │ │ + jns 1036711 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax,%ebp,1) │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ + add %cl,%ah │ │ │ │ + daa │ │ │ │ + sbb $0x41780102,%eax │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 10366c1 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + xor $0xf,%al │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103664d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010238(%ebx,%edx,4) │ │ │ │ - addb $0xf0,(%eax) │ │ │ │ - out %eax,$0x4c │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ + add %bh,0x38(%esp,%edx,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10366a4 │ │ │ │ + punpcklbw 0x10080047,%mm6 │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ + test %esi,0x1(%edx) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x1021dc0,%esp │ │ │ │ + add %ch,0x1d(%ecx,%eax,8) │ │ │ │ + add (%ecx),%al │ │ │ │ js 10366ff │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x78010153(,%ebp,1) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x4f(%ebp,%esi,8) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 10366eb │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1036725 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x78010153(%ecx,%eax,1) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 1036751 │ │ │ │ + jg 1036721 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - fs insb (%dx),%es:(%edi) │ │ │ │ - sbb $0x82980102,%eax │ │ │ │ - add %al,%al │ │ │ │ + sbb $0x6c,%al │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x4f(%ebp,%esi,8) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 10366c5 │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x1021dc0,%esp │ │ │ │ + cwtl │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x78010248(%ecx,%edx,8) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %dh,(%ecx,%edx,8) │ │ │ │ + dec %eax │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1036777 │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%ecx,%eax,1) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103674b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103676d │ │ │ │ + js 1036785 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x78010152(%ebp,%esi,8) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - test %cl,(%edi) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 10367e4 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ pop %esp │ │ │ │ jmp c17b68bc <_edata@@Base+0xbd1b68bc> │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esp │ │ │ │ - lret $0x21d │ │ │ │ - add %ebx,-0x533fff7e(%eax) │ │ │ │ + add %al,0x1d(%edx,%ecx,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - rorl $1,0x2(%eax) │ │ │ │ - add %edi,0x4(%eax) │ │ │ │ + add %cl,0x48(%ecx,%edx,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10367ef │ │ │ │ add %esp,0x48004db8(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %esi,0x3f0173e1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x1b(%esi,%ebp,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 10367c6 │ │ │ │ @@ -103655,395 +103870,404 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1036815 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ or %dl,0x1(%ecx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - cmp $0x72,%al │ │ │ │ - pop %ds │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103680b │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1036845 │ │ │ │ + js 103682d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x4(%ebp,%esi,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 10367e5 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + js 103684f │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x78010150(%edi,%ecx,1) │ │ │ │ - inc %ecx │ │ │ │ + add %ah,0x53(%ebx,%eiz,2) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 10368a4 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 1036889 │ │ │ │ + jg 1036871 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ cmc │ │ │ │ dec %edi │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1036815 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + js 103683b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1036875 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x78010153(%ecx,%eax,1) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x17(%esp,%ebx,2) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103682d │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x78010238(%edi,%edi,2) │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ + js 10368ec │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x53(%ebx,%eiz,2) │ │ │ │ + test %cl,(%edi) │ │ │ │ + push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103691c │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 10368e9 │ │ │ │ + js 1036845 │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 1036939 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dh,%ah │ │ │ │ + daa │ │ │ │ + sbb $0x41780102,%eax │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - pushf │ │ │ │ - movmskps (bad),%eax │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ + cmp $0x72,%al │ │ │ │ + pop %ds │ │ │ │ + add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%ebx,%edx,8) │ │ │ │ - dec %eax │ │ │ │ + add %al,0x48(%ebx,%edx,8) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x10,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esp │ │ │ │ + pop %esp │ │ │ │ rorl %cl,0x2(%eax) │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103691d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - push %edi │ │ │ │ - jmp 837b6a3c <_edata@@Base+0x7f1b6a3c> │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 10369b1 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %dl,0x78010153(%ebp,%ebp,1) │ │ │ │ + add $0x1,%al │ │ │ │ + mov 0x48004db8,%al │ │ │ │ + adc %al,%al │ │ │ │ + add %esi,0x3f0173e1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%eax,%ebp,1) │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ + add %bl,%ah │ │ │ │ + out %al,(%dx) │ │ │ │ + in $0x1,%eax │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %al,%ah │ │ │ │ + xchg %eax,%ebp │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x1f(%edx,%esi,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1036943 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103697d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x78010153(%ebp,%ebp,1) │ │ │ │ + add %dl,0x78010150(%edi,%ecx,1) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 10369a9 │ │ │ │ + jg 1036991 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test %bl,0x1(%ecx,%ebp,8) │ │ │ │ - add %edi,0x4(%eax) │ │ │ │ - add %esp,0x48004db8(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %esi,0x3f0173e1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ - in $0x1,%eax │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ and $0x92,%al │ │ │ │ lock add %eax,(%ecx) │ │ │ │ - js 10369a3 │ │ │ │ + js 1036973 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10369dd │ │ │ │ + js 10369ad │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esp,%ebx,1) │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1036a3c │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1036a09 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %esp │ │ │ │ - jb 1036a2e │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1036995 │ │ │ │ + js 103694d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ + add %ch,%ah │ │ │ │ + jle 1036a17 │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1036a24 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 10369f1 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pushf │ │ │ │ + movmskps (bad),%eax │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103697d │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x1f(%edx,%esi,2) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 10369d3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1036a25 │ │ │ │ + js 1036a0d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - bound %ebx,0xc0780902 │ │ │ │ + add %ah,%ah │ │ │ │ + push %edi │ │ │ │ + jmp 837b6b2c <_edata@@Base+0x7f1b6b2c> │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax,%ecx,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1036a3d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x50(%esi,%ecx,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 10369dd │ │ │ │ - add %al,%al │ │ │ │ + add %ch,0x7801021d(%edx,%eiz,2) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x78010238(%ecx,%ecx,4) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + add %al,%ah │ │ │ │ + mov %edi,(%eax) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10369f5 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%edx,%edx,4) │ │ │ │ - lock add %ecx,(%ecx) │ │ │ │ - js 1036a4b │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + js 1036acc │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1036a99 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %esp │ │ │ │ + jb 1036abe │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 1036a63 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1036a85 │ │ │ │ + js 1036a9d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%eax,%ecx,2) │ │ │ │ + add %bh,%ah │ │ │ │ + inc %edx │ │ │ │ sbb $0xc0780902,%eax │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1036a9d │ │ │ │ + js 1036ab5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - imul $0x0,0x41780102,%ebx │ │ │ │ - loopne 1036a84 │ │ │ │ + add %bh,0x1d(%ebx,%ebp,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1036b14 │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 1036b31 │ │ │ │ + jns 1036b49 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax,%eiz,1) │ │ │ │ - sbb $0xc0780902,%eax │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1036acd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,-0x67fefe17(%edx,%ebx,2) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + add %ah,%ah │ │ │ │ + pop %ds │ │ │ │ + sbb $0x82980102,%eax │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x48(%edx,%ecx,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ + add %bh,-0x67fefdb8(%edi,%ecx,8) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x78010248(%edx,%ecx,8) │ │ │ │ - addb $0x80,(%eax) │ │ │ │ - (bad) │ │ │ │ + add %dl,%ah │ │ │ │ + iret │ │ │ │ dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 1036b91 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 1036adb │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1036b15 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x1d(%eax,%eiz,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ + add %dl,-0x67fefe17(%edx,%ebx,2) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x67fefdb8(%edx,%ecx,8) │ │ │ │ + add %ch,%ah │ │ │ │ + iret │ │ │ │ + dec %eax │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ addb $0x10,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - (bad) │ │ │ │ - lret $0x248 │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + add $0xd0,%al │ │ │ │ + dec %eax │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 1036b23 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1036b5d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x50(%esi,%ecx,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1036afd │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 1036bf1 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eiz,1) │ │ │ │ + sbb $0x41780102,%eax │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 1036b71 │ │ │ │ + jg 1036ba1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp $0x92,%al │ │ │ │ lock add %eax,(%ecx) │ │ │ │ - js 1036afd │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x78010238(%esi,%edi,2) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0x1014ff5,%esp │ │ │ │ js 1036bec │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 1036bb9 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -104053,98 +104277,97 @@ │ │ │ │ add %edi,0x4(%eax) │ │ │ │ add %esp,0x48004db8(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %esi,0x3f0173e1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x1b(%ebp,%ebp,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1036b5d │ │ │ │ + js 1036c1c │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x1014ff5,%esp │ │ │ │ + js 1036b75 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%edx,%ebp,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - jb 1036c26 │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1036bcb │ │ │ │ - cmovo %ecx,%ebx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + add %bh,0x78010238(%esi,%ebx,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + flds 0x0(%ebx) │ │ │ │ + call 61052c24 <_edata@@Base+0x5ca52c24> │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - cmp $0xf0,%al │ │ │ │ + add %bh,(%eax,%esi,8) │ │ │ │ in $0x1,%eax │ │ │ │ add %edi,-0x3f(%eax) │ │ │ │ movmskps %xmm5,%ecx │ │ │ │ dec %ebp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x98,(%ecx) │ │ │ │ or %esi,0x1(%esi) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x780101e5(%eax,%esi,8) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1036c35 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x780101e9(%edi,%edx,2) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 1036cc9 │ │ │ │ + jns 1036cb1 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax,%ecx,1) │ │ │ │ - sbb $0x82980102,%eax │ │ │ │ - add %al,%al │ │ │ │ + sbb $0xc0780902,%eax │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1036c4d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x51(%ebp,%ebp,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78090248(%eax,%edx,8) │ │ │ │ + add %ah,0x78010248(%eax,%edx,8) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1036c7d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x51(%ebp,%ebp,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1036c1d │ │ │ │ + add %bl,%ah │ │ │ │ + arpl %edx,0x1(%ebx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ cmc │ │ │ │ dec %edi │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ @@ -104153,33 +104376,33 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78010248(%eax,%edx,8) │ │ │ │ + add %bh,0x78010248(%eax,%edx,8) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - dec %ebp │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + add %dl,0x38(%esi,%edx,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1036ca3 │ │ │ │ pavgb %mm7,%mm2 │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ cs dec %edx │ │ │ │ add (%ecx),%al │ │ │ │ js 1036d3c │ │ │ │ @@ -104189,147 +104412,142 @@ │ │ │ │ adc %al,%al │ │ │ │ add %ebp,%eax │ │ │ │ and $0x76,%al │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x51(%esi,%edi,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1036cd3 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1036d0d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - arpl %edx,0x1(%ebx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + js 1036c95 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - jp 1036d77 │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1036cc5 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + add %ah,%ah │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x67fefde1(%edx,%esi,2) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + jb 1036d5e │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1036cc5 │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edx,%edx,8) │ │ │ │ - dec %eax │ │ │ │ + add %al,%ah │ │ │ │ + lea (%eax),%edi │ │ │ │ add (%ecx),%al │ │ │ │ - js 1036cf5 │ │ │ │ - add %al,%al │ │ │ │ + cwtl │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x38(%esp,%ebx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1036d0d │ │ │ │ - add %al,%al │ │ │ │ + add %al,0x78010248(%edx,%edx,8) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x78010238(,%ecx,4) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + add %dh,(%esp,%ebx,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%ebx,%esi,2) │ │ │ │ + add %dh,(%esi,%edx,2) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 1036e31 │ │ │ │ + jge 1036e19 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax,%ecx,1) │ │ │ │ - sbb $0x82980102,%eax │ │ │ │ - add %al,%al │ │ │ │ + sbb $0xc0780102,%eax │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1036db5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,-0x67fefe17(%edi,%edx,2) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%edx,%edx,8) │ │ │ │ - dec %eax │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1036dab │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %bl,0x78090248(%edx,%edx,8) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1036de5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%esi,%ecx,1) │ │ │ │ - push %eax │ │ │ │ + add %dh,%ah │ │ │ │ + pop %ss │ │ │ │ + push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ js 1036d85 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x78010238(%ebp,%eax,4) │ │ │ │ + add %dh,0x7801021f(%edx,%esi,2) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi,%eax,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %bh,0x38(%esi,%eax,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1036db5 │ │ │ │ add %ah,%al │ │ │ │ mov $0xfe80043,%ebx │ │ │ │ rolb $0xc0,(%ecx) │ │ │ │ repz push $0x1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx,%eiz,2) │ │ │ │ @@ -104339,111 +104557,64 @@ │ │ │ │ add %dh,0x14(%eax) │ │ │ │ inc %esi │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0xc8,(%ecx) │ │ │ │ or 0x1(%eax),%edi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x102475f,%esp │ │ │ │ - js 1036ea4 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1036e71 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - aam $0xf5 │ │ │ │ - dec %edi │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - int3 │ │ │ │ - dec %eax │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1036ed4 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1036ea1 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0x9021f72,%esp │ │ │ │ - js 1036e6b │ │ │ │ + mov $0x902475f,%esp │ │ │ │ + js 1036e23 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1036ea5 │ │ │ │ + js 1036e5d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ (bad) │ │ │ │ - lock add %ecx,(%ecx) │ │ │ │ - js 1036e83 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1036ebd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - pop %ss │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1036e5d │ │ │ │ - add %al,%al │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - cmp %al,(%bp,%si) │ │ │ │ - add %ebx,-0x533fff7e(%eax) │ │ │ │ + add %dh,0x48(%edi,%ecx,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1036e15 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - int3 │ │ │ │ - dec %eax │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 1036f4c │ │ │ │ + add %bh,0x38(%esi,%edx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1036eec │ │ │ │ add %dh,(%eax) │ │ │ │ - sbb $0x46,%al │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - adc 0x1(%eax),%bh │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1036eb9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - push %esi │ │ │ │ - jmp c47b7024 <_edata@@Base+0xc01b7024> │ │ │ │ + aam $0xf5 │ │ │ │ + dec %edi │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1036e86 │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x78010151(%esp,%ebp,1) │ │ │ │ @@ -104452,38 +104623,87 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78010238(%edi,%ebx,2) │ │ │ │ + add %bl,0x38(%ebp,%ecx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x78010248(%edi,%ecx,8) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 1036f61 │ │ │ │ + jg 1036f19 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub $0xff,%al │ │ │ │ sbb $0x2,%al │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1036f1d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,(%esi,%ecx,1) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1036f7c │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1036f49 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x1021f72,%esp │ │ │ │ + js 1036ed5 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,%ah │ │ │ │ + xchg %eax,%esi │ │ │ │ + cmp %al,(%edx) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 1036fe1 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x7809021d(%eax,%eiz,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %dl,0x1d(%eax,%eiz,1) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 1036f43 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1036f7d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1c(%esi,%ebp,8) │ │ │ │ @@ -104494,84 +104714,87 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010248(%ecx,%ecx,8) │ │ │ │ + add %ah,0x78010248(%ecx,%ecx,8) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1036fad │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x17(%edx,%ebx,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1036f8e │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,-0x17(%ebp,%edx,2) │ │ │ │ add %ecx,(%ecx) │ │ │ │ - js 1036fa3 │ │ │ │ + js 1036f8b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1036fdd │ │ │ │ + js 1036fc5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx,%esi,1) │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1036f7d │ │ │ │ + js 1036f65 │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 1037071 │ │ │ │ + jge 1037059 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x67fefde3(%eax,%eiz,1) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + add %dh,0x1d(%eax,%eiz,1) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 103703c │ │ │ │ + add %dh,(%eax) │ │ │ │ + sbb $0x46,%al │ │ │ │ + add %cl,0xf(%eax) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ + adc 0x1(%eax),%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %esp │ │ │ │ + push %esi │ │ │ │ + jmp 839b7114 <_edata@@Base+0x7f3b7114> │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78010248(%ecx,%ecx,8) │ │ │ │ + add %bh,0x78010248(%ecx,%ecx,8) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ - add %ah,%al │ │ │ │ - jae 1037072 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - in $0x38,%eax │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 1037003 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %dh,0x78090238(%edi,%eax,4) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103703d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%eax,%esi,2) │ │ │ │ + add %dl,%ah │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ sbb $0xc0780102,%eax │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1037055 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ @@ -104583,32 +104806,30 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x38(%ebp,%eax,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103700d │ │ │ │ - add %al,%al │ │ │ │ + add %bl,0x78010238(,%eax,4) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78010238(,%edx,2) │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %al,(%esp,%edx,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x4(%eax) │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%edi,%edx,1) │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ @@ -104618,273 +104839,261 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edx,%edx,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 10370cd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %bl,0x78010238(%edx,%edx,4) │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - jo 1037106 │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103712c │ │ │ │ - add %al,-0x44(%eax) │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - call 4004dbe7 <_edata@@Base+0x3ba4dbe7> │ │ │ │ + add %ah,-0x17(%ebp,%edx,2) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 10370ae │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x17(%ebp,%edx,2) │ │ │ │ + add %dl,0x53(%eax,%esi,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - lret │ │ │ │ - dec %eax │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103715c │ │ │ │ - add %dh,(%eax) │ │ │ │ - sbb $0x46,%al │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - adc 0x1(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or $0x56,%al │ │ │ │ - jmp c47b7234 <_edata@@Base+0xc01b7234> │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ + add %bl,0x78010248(%ebx,%edx,8) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,%al │ │ │ │ + jae 1037162 │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x53(%eax,%esi,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103718c │ │ │ │ + add %dh,%ah │ │ │ │ + in $0x38,%eax │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1037174 │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 1037159 │ │ │ │ - add %al,(%eax) │ │ │ │ + jg 1037141 │ │ │ │ add %al,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - pop %esp │ │ │ │ - sbb $0x41780102,%eax │ │ │ │ - add %ah,%al │ │ │ │ - jae 10371aa │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - mov $0x98010205,%esi │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + fs pop %esp │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esp,%ecx,8) │ │ │ │ - dec %eax │ │ │ │ + add %al,0x38(%ebx,%ebx,2) │ │ │ │ add (%ecx),%al │ │ │ │ - sbb %al,(%ecx,%eax,1) │ │ │ │ - push %eax │ │ │ │ - adcb $0x0,(%edx) │ │ │ │ - enter $0xc011,$0x1 │ │ │ │ - and %dl,0x68(%esi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + js 10371a4 │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - cmp $0x27,%al │ │ │ │ - push %eax │ │ │ │ + and $0xf6,%al │ │ │ │ + dec %edi │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1037145 │ │ │ │ - add %al,%al │ │ │ │ + cwtl │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x38(%edi,%ecx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10371df │ │ │ │ - add %esp,0x48004db8(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %esi,0x3f0173e1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x780101e5(%esi,%ebp,8) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %dh,0x78090248(%ebx,%edx,8) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103718d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - and $0xf6,%al │ │ │ │ - dec %edi │ │ │ │ - add %edx,(%ecx) │ │ │ │ + add %cl,%ah │ │ │ │ + jo 10371c6 │ │ │ │ + add (%ecx),%dl │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ into │ │ │ │ or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x60(%esi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - cwtl │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + js 1037145 │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%esp,%ecx,8) │ │ │ │ - dec %eax │ │ │ │ + add %bl,%ah │ │ │ │ + mov %edi,(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ - js 10371bd │ │ │ │ - add %al,%al │ │ │ │ + js 10371df │ │ │ │ + add %esp,0x48004db8(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esi,0x3f0173e1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x780101e5(%esi,%ebp,8) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x38(%esi,%ebp,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10371d5 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x50(%edi,%eiz,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 10372ac │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - pushf │ │ │ │ - adcb $0x1,0x1(%eax) │ │ │ │ - js 1037205 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + add %ah,0x78010238(%esp,%ecx,4) │ │ │ │ inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + add %al,-0x44(%eax) │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x38(%esp,%ecx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ + add %dl,-0x17(%ebp,%edx,2) │ │ │ │ + add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%esp,%ecx,8) │ │ │ │ - dec %eax │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1037235 │ │ │ │ + add %dl,0x78010248(%ecx,%edx,8) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + sbb $0x46,%al │ │ │ │ + add %cl,0xf(%eax) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ + adc 0x1(%eax),%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or $0x56,%al │ │ │ │ + jmp 837b7354 <_edata@@Base+0x7f1b7354> │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010238(%ecx,%edx,2) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,(%eax,%ebx,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%esi,%esi,8) │ │ │ │ + pushf │ │ │ │ + adcb $0x1,0x1(%eax) │ │ │ │ + js 10372c4 │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1037265 │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1037291 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + gs sbb $0x82980102,%eax │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x78010238(%esp,%ecx,2) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x78010150(%edx,%eax,4) │ │ │ │ + add %ch,0x78010248(%ecx,%edx,8) │ │ │ │ inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1037321 │ │ │ │ + add %ah,%al │ │ │ │ + jae 10372fa │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,%ah │ │ │ │ + mov $0x78010205,%esi │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - push %esp │ │ │ │ - daa │ │ │ │ + cmp $0x27,%al │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ + sbb %al,(%ecx,%eax,1) │ │ │ │ + push %eax │ │ │ │ + adcb $0x0,(%edx) │ │ │ │ + enter $0xc011,$0x1 │ │ │ │ + mov $0x3f016880,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0x78010150(%edx,%eax,4) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x38(%ecx,%esi,2) │ │ │ │ + add (%ecx),%al │ │ │ │ js 103736c │ │ │ │ add %ah,%al │ │ │ │ jae 1037372 │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ @@ -104894,75 +105103,66 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - lret $0x248 │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 1037369 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - hlt │ │ │ │ - gs sbb $0x82780102,%eax │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + add %ah,0x78090248(%esp,%ecx,8) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 1037355 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - nop │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + add %ch,0x78010151(%esp,%eax,1) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x50(%edi,%eiz,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 10373cc │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1037399 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x82,%ah │ │ │ │ push %eax │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - js 1037363 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103739d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1037325 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x67fefeaf(%esp,%eax,1) │ │ │ │ + add %dh,(%esi,%esi,8) │ │ │ │ + dec %edi │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ebx,%ecx,8) │ │ │ │ - dec %eax │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 1037393 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %bh,0x78090248(%esp,%ecx,8) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10373cd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ @@ -104985,175 +105185,178 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10373fd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x78010153(%edi,%edx,1) │ │ │ │ inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1037429 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %esp │ │ │ │ + daa │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1037474 │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 1037491 │ │ │ │ + jns 10374a9 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edi,%ebx,8) │ │ │ │ sbb $0x2,%al │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103742d │ │ │ │ + js 1037445 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x780101f0(%edi,%ecx,4) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1037459 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - cmp $0xf6,%al │ │ │ │ - dec %edi │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %ah,-0x67fefe10(%edi,%ecx,4) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%edx,%ecx,8) │ │ │ │ - dec %eax │ │ │ │ + add %ah,0x48(%edx,%ecx,8) │ │ │ │ add (%ecx),%al │ │ │ │ js 103743b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1037475 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x7801021d(%ebx,%ebp,2) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + add %bh,(%ebx,%ebp,2) │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%edx,%edx,2) │ │ │ │ + add %bl,%ah │ │ │ │ + nop │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 10374b9 │ │ │ │ add %al,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - daa │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 10374c7 │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%ecx,%ebp,1) │ │ │ │ - push %ecx │ │ │ │ + cmp $0xf6,%al │ │ │ │ + dec %edi │ │ │ │ add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + js 1037445 │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%edx,%ecx,8) │ │ │ │ - dec %eax │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1037475 │ │ │ │ - add %al,%al │ │ │ │ + add %ch,-0x67fefdc8(,%ecx,2) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - jbe 103753f │ │ │ │ + add %cl,0x48(%edx,%ecx,8) │ │ │ │ add (%ecx),%al │ │ │ │ + js 10374f7 │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%ecx,%ebp,1) │ │ │ │ + push %ecx │ │ │ │ + add %eax,(%ecx) │ │ │ │ js 103754c │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ add $0x83,%al │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1037564 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0x52,%ah │ │ │ │ - jmp 837b763c <_edata@@Base+0x7f1b763c> │ │ │ │ + js 10374a5 │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 10375b1 │ │ │ │ + jge 1037599 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%edi,%ebx,8) │ │ │ │ sbb $0x2,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78010150(%edi,%eiz,1) │ │ │ │ - inc %ecx │ │ │ │ + mov $0x52,%ah │ │ │ │ + jmp 427b7654 <_edata@@Base+0x3e1b7654> │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 10375e1 │ │ │ │ + jns 10375c9 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x7801024a(%edi,%ebp,1) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ + addb $0x80,(%eax) │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 10375e1 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,%ah │ │ │ │ + sbbb $0x0,0x82780102 │ │ │ │ + push %eax │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%ebx,%eax,4) │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0xc0,(%eax) │ │ │ │ @@ -105163,207 +105366,208 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ rorb %cl,0x2(%eax) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 1037629 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%ebx,%eax,4) │ │ │ │ - sbb $0x41780102,%eax │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 10375d9 │ │ │ │ + jg 10375c1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd4,%ah │ │ │ │ sbb $0x2,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + daa │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1037565 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,%ah │ │ │ │ + jns 103762f │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103757d │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ push %edx │ │ │ │ - jmp 427b76fc <_edata@@Base+0x3e1b76fc> │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1037609 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0x1015027,%esp │ │ │ │ - js 1037654 │ │ │ │ + jmp 427b7714 <_edata@@Base+0x3e1b7714> │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1037621 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0x83,%al │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 10375eb │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1037625 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x7801021f(%eax,%esi,2) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + js 10375ad │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx,%ebx,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,-0x533fff7e(%eax) │ │ │ │ + add %ah,0x38(%eax,%esi,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10375c5 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - rorl $1,0x2(%eax) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ + add %bl,0x38(%esp,%eax,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x38(%esp,%eax,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103764b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %bl,0x78010248(,%ecx,8) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x78010150(%edi,%eiz,1) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1037685 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - inc %edi │ │ │ │ - sbb $0x41780102,%eax │ │ │ │ + add %bh,0x7801021d(%edx,%eax,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103769d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x78010151(%ecx,%ebp,1) │ │ │ │ + inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 10376b1 │ │ │ │ + jg 10376c9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ push %edx │ │ │ │ - jmp c17b77bc <_edata@@Base+0xbd1b77bc> │ │ │ │ + jmp c17b77d4 <_edata@@Base+0xbd1b77d4> │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10376b5 │ │ │ │ + js 10376cd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010151(%ecx,%ebp,1) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + add %cl,0x7801021f(%eax,%esi,2) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 10376f9 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x1015027,%esp │ │ │ │ + js 1037685 │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x38(%ecx,%ecx,4) │ │ │ │ + add %bh,0x38(%ecx,%ecx,4) │ │ │ │ add (%ecx),%cl │ │ │ │ - js 10376ab │ │ │ │ + js 10376db │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10376e5 │ │ │ │ + js 1037715 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esp,%esi,8) │ │ │ │ - dec %edi │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - js 10376c3 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %cl,0x78090153(%edx,%ebp,1) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10376fd │ │ │ │ + js 103772d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010153(%edx,%ebp,1) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x38(%ebx,%ecx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10376b5 │ │ │ │ + add %cl,(%esp,%esi,8) │ │ │ │ + dec %edi │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 10376cd │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ebx,%ebp,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1037745 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x78010150(%esi,%eiz,1) │ │ │ │ - inc %ecx │ │ │ │ + add %cl,%ah │ │ │ │ + mov (%eax),%edi │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10377a4 │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ adcl $0x1,0x1(%eax) │ │ │ │ js 10377bc │ │ │ │ add %ah,%al │ │ │ │ jae 10377c2 │ │ │ │ @@ -105378,26 +105582,27 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - push $0x78010238 │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + add %bh,0x38(%ecx,%ebp,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103772d │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx,%ecx,4) │ │ │ │ + add %bl,(%ecx,%ecx,4) │ │ │ │ cmp %al,(%edx) │ │ │ │ or %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10377bd │ │ │ │ @@ -105406,417 +105611,421 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ jo 103782a │ │ │ │ add %eax,(%ecx) │ │ │ │ js 103775d │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x50(%ebx,%eax,4) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 10377f3 │ │ │ │ + js 1037775 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%ah │ │ │ │ + (bad) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x0(%eax) │ │ │ │ add %dl,%al │ │ │ │ - jle 1037837 │ │ │ │ + jle 103784f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%ebx,%eax,4) │ │ │ │ - sbb $0x4780102,%eax │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ + add %bl,%ah │ │ │ │ + sbbb $0x1,0x4780102 │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ sub %edx,0x1(%ebx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - sbb $0x53,%al │ │ │ │ - jmp 837b793c <_edata@@Base+0x7f1b793c> │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 1037835 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%esi,%ecx,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + add %bl,0x78010150(%esi,%eiz,1) │ │ │ │ + inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1037861 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test %al,0x78010150(%ebx) │ │ │ │ inc %ecx │ │ │ │ - add %ah,%al │ │ │ │ - jae 10378b2 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - dec %eax │ │ │ │ - add $0x82780102,%eax │ │ │ │ + sbb $0x53,%al │ │ │ │ + jmp 837b7984 <_edata@@Base+0x7f1b7984> │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x38(%ebp,%ebx,2) │ │ │ │ + add %al,0x78010238(%ecx,%edi,2) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x38(%ebp,%eiz,2) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xa8010424,%eax │ │ │ │ - add %al,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ + jo 10378da │ │ │ │ + add $0x1,%al │ │ │ │ + test $0x2,%al │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ lds 0x0(%ecx,%eax,1),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ ret │ │ │ │ aas │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%ebx,%edx,2) │ │ │ │ - jmp 57b79cc <_edata@@Base+0x11b79cc> │ │ │ │ + add %edi,0x4(%eax) │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ add 0x1(%ecx),%edx │ │ │ │ - add %edi,0x45(%eax) │ │ │ │ - add %eax,-0x4e(%eax) │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x60,(%ecx) │ │ │ │ - cld │ │ │ │ - jae 10378f1 │ │ │ │ - aas │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x780101e5(%edi,%eiz,8) │ │ │ │ - inc %ecx │ │ │ │ + add %ch,(%ebx,%edx,2) │ │ │ │ + jmp 427b79fc <_edata@@Base+0x3e1b79fc> │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 1037909 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ xchg %eax,%ebp │ │ │ │ sbb $0x41780102,%eax │ │ │ │ add %ah,%al │ │ │ │ + jae 103795a │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%ah │ │ │ │ + dec %eax │ │ │ │ + add $0x41780102,%eax │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 1037989 │ │ │ │ + jns 10379a1 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x7801021c(%edi,%ebx,8) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1037939 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - xor $0x53,%al │ │ │ │ - jmp 837b7a44 <_edata@@Base+0x7f1b7a44> │ │ │ │ - add %al,%al │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x38(%edx,%ecx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10378dd │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dl,(%eax,%ebx,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1037969 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x78010238(%ebx,%eax,4) │ │ │ │ - inc %ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + xor $0x53,%al │ │ │ │ + jmp 427b7a74 <_edata@@Base+0x3e1b7a74> │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 1037981 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ (bad) │ │ │ │ sbb $0x2,%al │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ aam $0x83 │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 10379e4 │ │ │ │ + js 10379e8 │ │ │ │ + add %eax,-0x4e(%eax) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x60,(%ecx) │ │ │ │ + cld │ │ │ │ + jae 10379b1 │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0x780101e5(%edi,%eiz,8) │ │ │ │ + inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ pop %esp │ │ │ │ data16 in $0x1,%al │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10379b5 │ │ │ │ + js 10379cd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x53(%edx,%ebp,1) │ │ │ │ add %ecx,(%ecx) │ │ │ │ - js 1037993 │ │ │ │ + js 10379ab │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10379cd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x78010153(%esi,%eax,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ js 10379e5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x50(%esi,%eiz,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1037985 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %bh,0x78010153(%esi,%eax,2) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ adcl $0x1,0x1(%eax) │ │ │ │ js 103799d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edi,%edi,2) │ │ │ │ + add %dh,(%edi,%edi,2) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1037a2d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%esi,%ebp,8) │ │ │ │ sbb $0x2,%al │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x78010238(%ebp,%ecx,2) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x1c(%esi,%eiz,2) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1037a26 │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax,%esi,2) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%ecx) │ │ │ │ js 1037abc │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1037a89 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ adcl $0x1,0x1(%eax) │ │ │ │ - js 1037a15 │ │ │ │ + js 1037a56 │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax,%esi,2) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1037a2d │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 1037b09 │ │ │ │ + jge 1037b21 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x7801021c(%edi,%ebx,8) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 1037abd │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - pushf │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + add %dh,(%ebx,%ecx,2) │ │ │ │ + sbb $0xc0780102,%eax │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1037abd │ │ │ │ + js 1037ad5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x1d(%ebx,%ecx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1037b1c │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - test %dl,-0x17(%ebx) │ │ │ │ + add %bl,0x50(%esi,%eiz,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 1037a75 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - jl 1037b3f │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1037b4c │ │ │ │ + add %bh,0x78010238(%esi,%ebx,4) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + test %dl,-0x17(%ebx) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1037b64 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 1037b19 │ │ │ │ + jg 1037b31 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - je 1037b84 │ │ │ │ + je 1037b9c │ │ │ │ in $0x1,%al │ │ │ │ add %edi,-0x3d(%eax) │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%esi,%eax,2) │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1037b7c │ │ │ │ + js 1037ad5 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,%ah │ │ │ │ + jl 1037b9f │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1037bac │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 1037bb1 │ │ │ │ + jns 1037be1 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%edi,%ebp,8) │ │ │ │ sbb $0x2,%al │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - jnp 1037b9f │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1037aed │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + add %bh,(%edx,%ecx,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ + cmovo %ecx,%ebx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x78010238(%esi,%ebx,2) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x780101e9(%ebx,%edx,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - flds 0x0(%ebx) │ │ │ │ - call 39053bb4 <_edata@@Base+0x34a53bb4> │ │ │ │ + pusha │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ebx,%ebx,4) │ │ │ │ jmp 837b7cb4 <_edata@@Base+0x7f1b7cb4> │ │ │ │ add %ah,0x12(%eax) │ │ │ │ @@ -105832,240 +106041,246 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78010248(%ebp,%ecx,8) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1037bdd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %ch,(%edi,%ecx,8) │ │ │ │ + dec %eax │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1037b65 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x10(%esi,%ebp,4) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1037b7d │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ + add %dl,0x780101e9(%ebx,%edx,2) │ │ │ │ + addb $0x80,(%eax) │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 1037c71 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%edi,%ebp,8) │ │ │ │ sbb $0x2,%al │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ cmp $0x84,%al │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1037c6c │ │ │ │ - add %ah,%al │ │ │ │ - jae 1037c72 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + js 1037bad │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x5(%esi,%ecx,2) │ │ │ │ + add %cl,0x38(%edi,%eiz,2) │ │ │ │ add (%ecx),%al │ │ │ │ js 1037bc5 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%esp,%edx,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + add %ah,0x78010238(%esp,%edx,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1037c55 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,-0x10(%esi,%ebp,4) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1037cb4 │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 1037c69 │ │ │ │ - add %al,(%eax) │ │ │ │ + jg 1037c81 │ │ │ │ add %al,(%eax) │ │ │ │ - je 1037bf1 │ │ │ │ - sbb $0x41780102,%eax │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jns 1037ce9 │ │ │ │ - add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx,%eiz,1) │ │ │ │ + sub $0x83,%al │ │ │ │ sbb $0x41780102,%eax │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 1037d01 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x7801021c(%edi,%ebp,8) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + add %al,%ah │ │ │ │ + and %bl,0x82780102 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x50(%esp,%eax,4) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 1037c7b │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %esp │ │ │ │ - and %edi,(%ecx) │ │ │ │ + add %bl,0x39(%ecx,%eiz,1) │ │ │ │ add (%ecx),%al │ │ │ │ js 1037c55 │ │ │ │ add %al,0x6(%eax) │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ loope 1037d54 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x78010239(%ecx,%eiz,1) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1037cf9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ push %ebx │ │ │ │ - jmp 837b7e04 <_edata@@Base+0x7f1b7e04> │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ + jmp 427b7e04 <_edata@@Base+0x3e1b7e04> │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 1037d79 │ │ │ │ - add %eax,(%eax) │ │ │ │ + jns 1037d79 │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x7801021c(%edi,%ebp,8) │ │ │ │ + add %cl,0x7801021c(%edi,%ebp,8) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 1037d29 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub $0xdc,%al │ │ │ │ sbb $0x2,%al │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1037d2d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 1037da9 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x53(%esi,%eax,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1037ccd │ │ │ │ - add %al,%al │ │ │ │ + add %ch,0x7801021c(%edi,%ebp,8) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - push $0x78010238 │ │ │ │ + add %dl,0x78010238(%ecx,%ebp,2) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1037d71 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ test %dl,0x1(%eax) │ │ │ │ add %ebx,-0x533fff7e(%eax) │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x48(%edx,%edx,8) │ │ │ │ + add %bl,0x48(%esp,%ecx,8) │ │ │ │ add (%ecx),%al │ │ │ │ js 1037dd4 │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 1037da1 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ah,%al │ │ │ │ + jae 1037dda │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - jl 1037da5 │ │ │ │ - sbb $0x2,%al │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ + add %al,0x5(%esi,%ecx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1037d6b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1037da5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x51(%edi,%ebp,1) │ │ │ │ + add %bh,0x53(%esi,%eax,2) │ │ │ │ add %ecx,(%ecx) │ │ │ │ js 1037d83 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1037dbd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%ebx,%ebx,2) │ │ │ │ - sbb $0x82980102,%eax │ │ │ │ - add %al,%al │ │ │ │ + add %dh,0x51(%edi,%ebp,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x78010248(%edx,%edx,8) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - flds 0x0(%ebx) │ │ │ │ - call 39053e0c <_edata@@Base+0x34a53e0c> │ │ │ │ + add %dh,0x48(%esp,%ecx,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1037db3 │ │ │ │ + cmovo %ecx,%ebx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + pusha │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax,%edx,4) │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ @@ -106076,47 +106291,43 @@ │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ loope 1037e8c │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x50(%eax,%edx,4) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 1037e64 │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1037e31 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + jl 1037e35 │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ les -0x1c(%esi),%esp │ │ │ │ add %ecx,(%ecx) │ │ │ │ - js 1037dfb │ │ │ │ + js 1037e13 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1037e35 │ │ │ │ + js 1037e4d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - sbb $0x50,%al │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1037dd5 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ - (bad) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ + pop %edx │ │ │ │ + sbb $0xc0780902,%eax │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1037e65 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -106130,46 +106341,48 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,-0x533fff7e(%eax) │ │ │ │ + add %bh,-0x67fefdc8(%edi,%ebp,2) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x48(%ebx,%ecx,8) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 1037e73 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %cl,0x48(%ebp,%ecx,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1037e35 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x78090238(%eax,%eax,4) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1037ead │ │ │ │ + js 1037ec5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ cmp 0x1(%ebx),%edx │ │ │ │ - add %edi,-0x3f(%eax) │ │ │ │ - lldt 0x47(%ebx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %edx,0x3f017245(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x78010239(%ecx,%ebp,1) │ │ │ │ - inc %ecx │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 1037f59 │ │ │ │ @@ -106177,30 +106390,33 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ out %eax,(%dx) │ │ │ │ sbb $0x2,%al │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ data16 in $0x1,%al │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - in $0xbc,%al │ │ │ │ - in $0x1,%eax │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,0x6(%eax) │ │ │ │ + add %ah,%ah │ │ │ │ + mov $0x780101e5,%esp │ │ │ │ + addb $0x40,(%eax) │ │ │ │ + push %es │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ loope 1037fac │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x780101e5(,%edi,4) │ │ │ │ @@ -106211,110 +106427,111 @@ │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 1037fb9 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax,%esi,8) │ │ │ │ sbb $0x2,%al │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1037f55 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,%ah │ │ │ │ + sbb $0x50,%al │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1037fb4 │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ push %ebx │ │ │ │ - jmp c47b8074 <_edata@@Base+0xc01b8074> │ │ │ │ + jmp c47b808c <_edata@@Base+0xc01b808c> │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x78010151(%esi,%ebp,1) │ │ │ │ + rorl $0x0,(%edi) │ │ │ │ + push %ebx │ │ │ │ + inc %edi │ │ │ │ + add %cl,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %edx,0x3f017245(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x78010239(%ecx,%ebp,1) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1037f85 │ │ │ │ + js 1037fb5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x78010153(%eax,%esi,2) │ │ │ │ - addb $0x60,(%eax) │ │ │ │ - loope 1037ff3 │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x10,(%ecx) │ │ │ │ - adc 0x1(%ebp),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ - sub %bh,(%ecx) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1037f3d │ │ │ │ - add %al,%al │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax,%ebx,2) │ │ │ │ + add %bh,(%esp,%eiz,2) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 1037fe1 │ │ │ │ + jg 1037ff9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fsubl -0x1c(%esi) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1037f6d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - push %ebx │ │ │ │ - jmp 839b8104 <_edata@@Base+0x7f3b8104> │ │ │ │ - add %al,%al │ │ │ │ + cwtl │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax,%edx,8) │ │ │ │ - dec %eax │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103805c │ │ │ │ - add %ah,%al │ │ │ │ - jae 1038062 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x78010205(%edi,%esi,4) │ │ │ │ - addb $0xf0,(%eax) │ │ │ │ - out %eax,$0x4c │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ + add %cl,0x78010248(%eax,%edx,8) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ + add %bh,%ah │ │ │ │ + push %ebx │ │ │ │ + jmp 427b8134 <_edata@@Base+0x3e1b8134> │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 10380a9 │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - sub %bh,(%ecx) │ │ │ │ + add %ch,0x1c(%eax,%esi,8) │ │ │ │ add (%ecx),%al │ │ │ │ js 1037fcd │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ @@ -106322,155 +106539,143 @@ │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x38(%eax,%ecx,4) │ │ │ │ add (%ecx),%al │ │ │ │ js 10380a4 │ │ │ │ add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jns 10380d9 │ │ │ │ - add %edi,(%edi) │ │ │ │ + jae 10380aa │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x1c(%eax,%esi,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ + add %al,-0x67fefdfb(%edi,%esi,4) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax,%edx,8) │ │ │ │ - dec %eax │ │ │ │ + add %dh,0x48(%eax,%edx,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1038015 │ │ │ │ + add %ah,-0x1f(%eax) │ │ │ │ + dec %esp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x10,(%ecx) │ │ │ │ + adc 0x1(%ebp),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ + sub %bh,(%ecx) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1038056 │ │ │ │ + js 103806e │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%ebx,%edi,1) │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103802d │ │ │ │ + js 1038045 │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 1038121 │ │ │ │ + jge 1038139 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x7801021c(%eax,%esi,8) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 10380d1 │ │ │ │ + jg 10380e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x54,%al │ │ │ │ - jmp 837b81dc <_edata@@Base+0x7f1b81dc> │ │ │ │ + jmp 837b81f4 <_edata@@Base+0x7f1b81f4> │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - arpl %edi,(%eax) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1038075 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %al,0x78010238(%esp,%eiz,2) │ │ │ │ + addb $0xf0,(%eax) │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x38(%esi,%edi,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10380cb │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1038105 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%edi,%ebp,1) │ │ │ │ - push %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + sub %bh,(%ecx) │ │ │ │ + add (%ecx),%al │ │ │ │ js 10380e3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103811d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x51(%esp,%eax,1) │ │ │ │ + add %dh,(%edi,%ebp,1) │ │ │ │ + push %ecx │ │ │ │ add %eax,(%ecx) │ │ │ │ js 10380fb │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1038135 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - pop %ebp │ │ │ │ - sbb $0x82980102,%eax │ │ │ │ - add %al,%al │ │ │ │ + add %ch,0x51(%esp,%eax,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - rorl %cl,0x2(%eax) │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %cl,0x78010248(%ecx,%ecx,8) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1038165 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78010153(%ebp,%eax,2) │ │ │ │ + add %bl,0x7809021d(%ebp,%ebx,2) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103817d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x78010150(%esp,%ebx,1) │ │ │ │ + add %ah,0x78010153(%ebp,%eax,2) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ @@ -106485,60 +106690,63 @@ │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10381ad │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x78010153(%ebx,%edi,1) │ │ │ │ - addb $0x80,(%eax) │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,(%edi,%eax,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 1038241 │ │ │ │ + jge 1038259 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ lock sbb $0x2,%al │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - sub $0x67,%al │ │ │ │ - in $0x1,%al │ │ │ │ add %ebx,-0x533fff7e(%eax) │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78090248(%esp,%ecx,8) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %ch,0x48(%esi,%ecx,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1038254 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + sub $0x67,%al │ │ │ │ + in $0x1,%al │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103820d │ │ │ │ + js 1038225 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x78010205(%ebp,%ebx,1) │ │ │ │ inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - or $0xfe,%al │ │ │ │ - incl (%ecx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 10382b9 │ │ │ │ @@ -106550,108 +106758,105 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - int3 │ │ │ │ - dec %eax │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10382b4 │ │ │ │ + add %al,0x78010248(%esi,%ecx,8) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103826d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x78010150(%esp,%ebx,1) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + or $0xfe,%al │ │ │ │ + incl (%ecx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ push %esp │ │ │ │ - jmp 837b838c <_edata@@Base+0x7f1b838c> │ │ │ │ + jmp 837b83bc <_edata@@Base+0x7f1b83bc> │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x78010238(,%ecx,4) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x38(%ecx,%edx,4) │ │ │ │ + add %dh,0x38(%edi,%esi,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103823d │ │ │ │ + js 1038255 │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%edi,%eiz,2) │ │ │ │ in $0x1,%al │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 1038349 │ │ │ │ + jns 1038361 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x1c(%ecx,%esi,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 10382ef │ │ │ │ + js 1038307 │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ inc %esp │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1038285 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,-0x17(%esp,%edx,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010248(%eax,%edx,8) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + add %ah,0x48(%ecx,%edx,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10382b5 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi,%edi,8) │ │ │ │ - incl (%ecx) │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ + add %ah,-0x17(%esp,%edx,2) │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 103830b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1038345 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -106665,343 +106870,340 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - rorb $1,0x2(%eax) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - jae 10383c2 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%edi,%eax,2) │ │ │ │ - add $0x82780102,%eax │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 1038409 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x1c(%ecx,%esi,8) │ │ │ │ + add %bh,0x48(%ecx,%edx,8) │ │ │ │ add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ + js 10382fd │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x78010238(,%edx,2) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi,%edi,8) │ │ │ │ + incl (%ecx) │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ js 1038404 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 10383d1 │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ - add %dl,0x1(%eax) │ │ │ │ + addr16 in $0x1,%al │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 1038451 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax,%eiz,8) │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + add %ch,0x1c(%ecx,%esi,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1038434 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1038401 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + push %esp │ │ │ │ + jmp 837b850c <_edata@@Base+0x7f1b850c> │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 1038481 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax,%eiz,8) │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %ebx,-0x533fff7e(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%edx,%ecx,8) │ │ │ │ + dec %eax │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103847c │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ - addr16 in $0x1,%al │ │ │ │ + add %dl,0x1(%eax) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 1038481 │ │ │ │ + jns 10384c9 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ lret │ │ │ │ sbb $0x2,%al │ │ │ │ - add %ebx,-0x533fff7e(%eax) │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010248(%ecx,%ecx,8) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + in $0xaa,%al │ │ │ │ + inc %esi │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10384c4 │ │ │ │ + add %ah,%al │ │ │ │ + jae 10384ca │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%edi,%eax,2) │ │ │ │ + add $0x82780102,%eax │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%ebx,%ebx,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1038461 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - push %esp │ │ │ │ - jmp 429b856c <_edata@@Base+0x3e3b856c> │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - in $0xaa,%al │ │ │ │ - inc %esi │ │ │ │ + add %al,0x38(%esp,%eax,4) │ │ │ │ add (%ecx),%al │ │ │ │ - js 10384c4 │ │ │ │ + js 10384f4 │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 10384f9 │ │ │ │ + jns 1038529 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x7801021c(%ecx,%esi,8) │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x51(%ebx,%ebp,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1038435 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x50(%eax,%eax,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103844d │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 1038541 │ │ │ │ - add %eax,(%eax) │ │ │ │ + js 1038524 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 10384f1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - int1 │ │ │ │ - sbb $0x2,%al │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 10384dd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx,%ebx,1) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + and $0xfe,%al │ │ │ │ + incl (%ecx) │ │ │ │ + add %ebx,-0x533fff7e(%eax) │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - leave │ │ │ │ + add %ch,(%ebx,%edx,8) │ │ │ │ dec %eax │ │ │ │ add (%ecx),%al │ │ │ │ - js 1038554 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1038521 │ │ │ │ - add %al,(%eax) │ │ │ │ + js 1038495 │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 1038589 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - and $0xfe,%al │ │ │ │ - incl (%ecx) │ │ │ │ + add %bl,%ah │ │ │ │ + int1 │ │ │ │ + sbb $0x2,%al │ │ │ │ or %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1038525 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ cmp 0x1(%ebx),%dl │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 10385b9 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %esp │ │ │ │ - push %eax │ │ │ │ - jmp c17b8e5c <_edata@@Base+0xbd1b8e5c> │ │ │ │ + add %ah,(%esp,%ecx,8) │ │ │ │ + sbb $0x2,%al │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1038555 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x78010151(%edi,%eiz,1) │ │ │ │ - addb $0x80,(%eax) │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 10385e9 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,(%esp,%ecx,8) │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1038599 │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - pop %esp │ │ │ │ - add %dl,0x1(%eax) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + add %dl,0x50(%eax,%eax,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103854b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103859d │ │ │ │ + js 1038585 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x53(%ebp,%eax,2) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103857c │ │ │ │ - lldt 0x47(%ebx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %edx,0x3f017245(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x39(%ebx,%esi,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1038596 │ │ │ │ + js 1038566 │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%ebx,%esi,8) │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 10385ae │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - es push %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1038585 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,-0x17(%eax,%edx,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103865c │ │ │ │ + js 10385fc │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 1038691 │ │ │ │ + jns 1038631 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%edx,%esi,8) │ │ │ │ sbb $0x2,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %ah,0x48004cd2(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %edx,-0x51(%eax) │ │ │ │ - add %eax,%gs:(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - xor (%ecx),%bh │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 103860b │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1038645 │ │ │ │ + js 10385cd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx,%edx,2) │ │ │ │ - jmp c17b8764 <_edata@@Base+0xbd1b8764> │ │ │ │ + add %cl,(%ebx,%ebx,1) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 10385ae │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,%ah │ │ │ │ + es push %ecx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 10385c3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103865d │ │ │ │ + js 10385fd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ sub 0x1(%ecx),%edx │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1038615 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx,%edx,2) │ │ │ │ + jmp c27b8734 <_edata@@Base+0xbe1b8734> │ │ │ │ + lldt 0x47(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %edx,0x3f017245(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x39(%ebx,%esi,1) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103868c │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1038659 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %esp │ │ │ │ + add %dl,0x1(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %esp │ │ │ │ + push %eax │ │ │ │ + jmp 837b877c <_edata@@Base+0x7f1b877c> │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 10386f1 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x1c(%edx,%esi,8) │ │ │ │ @@ -107013,295 +107215,290 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103868d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x51(%edi,%eiz,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 10386ec │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 10386b9 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - je 103870e │ │ │ │ - jmp 57b87c4 <_edata@@Base+0x11b87c4> │ │ │ │ + js 10386af │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edx,%edi,1) │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103865d │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x4c │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0x1023932,%esp │ │ │ │ - js 1038734 │ │ │ │ + js 1038704 │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ addr16 in $0x1,%al │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 1038781 │ │ │ │ + jge 1038751 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%ecx,%eiz,1) │ │ │ │ - sbb $0x41780102,%eax │ │ │ │ + add %ah,%ah │ │ │ │ + and %bl,0x82780102 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,-0x17(%eax,%edx,2) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103874c │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 1038799 │ │ │ │ + jns 1038781 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1c(%esp,%ecx,8) │ │ │ │ add (%ecx),%al │ │ │ │ + js 10386a5 │ │ │ │ + add %ah,0x48004cd2(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %edx,-0x51(%eax) │ │ │ │ + add %eax,%gs:(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%ah │ │ │ │ + xor (%ecx),%bh │ │ │ │ + add (%ecx),%al │ │ │ │ js 103877c │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 10387b1 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x7801021c(%edx,%esi,8) │ │ │ │ + addb $0x80,(%eax) │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 10387c9 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x7801021c(%edx,%esi,8) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%esp,%eiz,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %al,0x38(%esi,%ebx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1038705 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - pop %ebp │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 10387f9 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ah,0x780101e4(%edi,%eiz,2) │ │ │ │ + addb $0xf0,(%eax) │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x7801021c(%edx,%esi,8) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x780901e4(%edi,%eiz,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + mov $0x9023932,%esp │ │ │ │ + js 1038773 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10387ad │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x51(%esi,%eiz,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 103880c │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 10387d9 │ │ │ │ add %al,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %dl,0x1(%eax) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + je 103882e │ │ │ │ + jmp 837b88e4 <_edata@@Base+0x7f1b88e4> │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 1038859 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x7801021c(%esp,%ecx,8) │ │ │ │ + inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - je 10387f4 │ │ │ │ + je 103880c │ │ │ │ incl (%ecx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10387f5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - sbb 0x1(%eax),%dl │ │ │ │ + add %ah,%ah │ │ │ │ + xchg %eax,%esi │ │ │ │ + cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 1038889 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x7801021c(%esp,%ecx,8) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - xchg %eax,%ebp │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x4(%eax) │ │ │ │ + add %cl,%ah │ │ │ │ + xchg %edi,(%eax) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1038847 │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78090151(%ebp,%eiz,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1038855 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x780101e9(%edi,%ecx,2) │ │ │ │ + add %dh,0x78010151(%ebp,%eiz,1) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78010238(%ebx,%esi,2) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x78010150(%eax,%eax,1) │ │ │ │ + add %bh,0x78010238(%esp,%ecx,4) │ │ │ │ inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %dl,0x1(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 10388b1 │ │ │ │ + jg 1038899 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ addr16 in $0x1,%al │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10388b5 │ │ │ │ + js 103889d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x78010153(%edx,%edi,1) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 1038931 │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x7801021d(%eax,%ecx,1) │ │ │ │ add $0x1,%al │ │ │ │ mov 0x48004db8,%al │ │ │ │ adc %al,%al │ │ │ │ add %esi,0x3f0173e1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x780101e5(%ebp,%ebp,8) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 10388e5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,%ah │ │ │ │ + sbb 0x1(%eax),%dl │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x780101ff(%esi,%edi,8) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - mov %edi,(%eax) │ │ │ │ + add %dh,0x38(%ebp,%edi,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103889d │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + js 10388b5 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x78010238(%edi,%ecx,2) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jns 10389a9 │ │ │ │ + add %bh,0x78090150(%eax,%eax,1) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1038945 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x7801021d(%eax,%ecx,1) │ │ │ │ + add %bh,0x780101e9(%edi,%ecx,2) │ │ │ │ inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1038959 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - les (%eax),%eax │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 10389a4 │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 10389d9 │ │ │ │ @@ -107314,46 +107511,46 @@ │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 10389f1 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%ebx,%esi,8) │ │ │ │ sbb $0x2,%al │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x78010238(,%ebp,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103898d │ │ │ │ + js 10389a5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ push %ecx │ │ │ │ - jmp 837b8aac <_edata@@Base+0x7f1b8aac> │ │ │ │ + jmp 837b8ac4 <_edata@@Base+0x7f1b8ac4> │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - popa │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - jae 1038a0a │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x78010205(%edx,%edx,2) │ │ │ │ + add %bl,0x78010238(%ecx,%eiz,2) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10389d5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -107374,15 +107571,16 @@ │ │ │ │ add %ch,%ah │ │ │ │ int3 │ │ │ │ sbb $0x2,%al │ │ │ │ add %ebx,-0x281ff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ cmp (%edx),%al │ │ │ │ add %ebx,0x3bf00041(%eax) │ │ │ │ @@ -107394,158 +107592,157 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x3a(%ebp,%ebp,2) │ │ │ │ add (%ecx),%al │ │ │ │ js 1038a7c │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1038a49 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + les (%eax),%eax │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1038a94 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1038a61 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ mov %?,%esi │ │ │ │ incl (%ecx) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 1038a61 │ │ │ │ + jg 1038a79 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jl 1038a42 │ │ │ │ + jl 1038a5a │ │ │ │ sbb $0x2,%al │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 1038ae1 │ │ │ │ + jns 1038af9 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x1c(%ebx,%esi,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1038ac4 │ │ │ │ + js 1038adc │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 1038a91 │ │ │ │ + jg 1038aa9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp $0x96,%al │ │ │ │ sbb $0xc0780902,%eax │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1038a95 │ │ │ │ + js 1038aad │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x78010153(%ecx,%eiz,1) │ │ │ │ - addb $0x80,(%eax) │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 1038b29 │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,%al │ │ │ │ + jae 1038b12 │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x7801021c(%ebx,%esi,8) │ │ │ │ + add %bh,0x78010205(%edx,%edx,2) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - bound %edi,(%eax) │ │ │ │ + add %ah,0x38(%ebp,%edx,4) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1038a65 │ │ │ │ + js 1038a7d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78010238(%esp,%edx,4) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x38(%ebp,%esi,2) │ │ │ │ + add %al,%ah │ │ │ │ + jne 1038b47 │ │ │ │ add (%ecx),%al │ │ │ │ js 1038a95 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 1038b89 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x38(%edx,%eiz,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1038b6c │ │ │ │ + add %bl,0x7801021c(%ebx,%esi,8) │ │ │ │ + inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ addr16 in $0x1,%al │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ test %dl,0x1(%eax) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x78090238(%eax,%esi,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ + add %bh,(%ecx,%edx,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1038b6d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x78010150(%esi,%ebx,1) │ │ │ │ - addb $0x80,(%eax) │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ + add %al,%ah │ │ │ │ + js 1038bbf │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1038b0d │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 1038c01 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x7809021c(,%ecx,8) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ @@ -107559,97 +107756,100 @@ │ │ │ │ add %dl,%ah │ │ │ │ (bad) │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ js 1038b3d │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x78010150(%esp,%eax,4) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1038bcd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,-0x17(%edi,%ecx,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1038c2c │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x1,%al │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1038c44 │ │ │ │ + inc %ecx │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 1038c79 │ │ │ │ + jns 1038c49 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x1c(%eax,%eiz,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1038bde │ │ │ │ + js 1038bae │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ and %dl,0x1(%ebx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax,%ebp,2) │ │ │ │ + in $0x1,%al │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x38(%edx,%eiz,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1038c74 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1038c41 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x1015084,%esp │ │ │ │ - js 1038c0c │ │ │ │ - lldt 0x47(%ebx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %edx,0x3f017245(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - xor $0x39,%al │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1038be5 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax,%ebp,2) │ │ │ │ - in $0x1,%al │ │ │ │ - add %edi,0x0(%eax) │ │ │ │ + js 1038c4b │ │ │ │ add %dl,%al │ │ │ │ - jle 1038cbf │ │ │ │ + jle 1038c8f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edi,%ebp,8) │ │ │ │ sbb $0x2,%al │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1038c5d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x78010150(%esi,%ebx,1) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x1,%al │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1038cd4 │ │ │ │ add %ah,%al │ │ │ │ jae 1038cda │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x78090205(%esi,%edi,4) │ │ │ │ @@ -107658,259 +107858,262 @@ │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1038ca5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x78010150(,%edi,4) │ │ │ │ - addb $0xe0,(%eax) │ │ │ │ - iret │ │ │ │ - dec %esp │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x78,(%ecx) │ │ │ │ - jmp 1038d34 │ │ │ │ - add %eax,(%eax) │ │ │ │ + rorl $0x0,(%edi) │ │ │ │ + push %ebx │ │ │ │ + inc %edi │ │ │ │ + add %cl,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %edx,0x3f017245(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x39(%esp,%esi,1) │ │ │ │ + add %al,%ah │ │ │ │ + xor $0x39,%al │ │ │ │ add (%ecx),%al │ │ │ │ js 1038cdb │ │ │ │ add %dl,%al │ │ │ │ jle 1038d1f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x7801021c(%edi,%ebp,8) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1038ced │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%ecx,%eax,1) │ │ │ │ - push %eax │ │ │ │ + add %bh,-0x17(%edi,%ecx,2) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1038c8d │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x4c │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ + js 1038d0b │ │ │ │ + add %dl,%al │ │ │ │ + jle 1038d4f │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - and $0x34,%al │ │ │ │ - cmp %eax,(%edx) │ │ │ │ + add %dh,%ah │ │ │ │ + out %eax,(%dx) │ │ │ │ + sbb $0x2,%al │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %ah,%al │ │ │ │ + iret │ │ │ │ + dec %esp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x90,(%ecx) │ │ │ │ + jmp 1038d94 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - mov %?,(%eax) │ │ │ │ + add %bl,0x39(%esp,%esi,1) │ │ │ │ add (%ecx),%al │ │ │ │ js 1038cfe │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x50(%esp,%edi,4) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1038d53 │ │ │ │ - add %dl,%al │ │ │ │ - jle 1038d97 │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - out %eax,(%dx) │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + js 1038d94 │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 1038d79 │ │ │ │ + jg 1038d61 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ lcall *(%edx,%eax,1) │ │ │ │ add %edi,0x0(%eax) │ │ │ │ add %dl,%al │ │ │ │ - jle 1038dc7 │ │ │ │ + jle 1038daf │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x1c(%eax,%esi,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1038ddc │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + js 1038d05 │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + and $0x34,%al │ │ │ │ + cmp %eax,(%edx) │ │ │ │ + add %edi,-0x3d(%eax) │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - fdivr %st,%st(6) │ │ │ │ - incl (%ecx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + add %bl,(%esi,%eax,8) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1038df4 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1038dc1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x68,%al │ │ │ │ in $0x1,%al │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1038dd9 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - sub $0x1,%al │ │ │ │ + add %ah,(%ecx,%eax,1) │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ js 1038da3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1038ddd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ mov $0x78010150,%esp │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x38(%edi,%edx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1038dd6 │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi,%eax,8) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1038e6c │ │ │ │ - add %ah,%al │ │ │ │ - jae 1038e72 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - inc %esi │ │ │ │ - add $0x4180102,%eax │ │ │ │ - add %esp,(%eax) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - adc (%eax),%al │ │ │ │ - enter $0xc011,$0x1 │ │ │ │ - mov %ch,(%ecx) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ + fdivr %st,%st(6) │ │ │ │ + incl (%ecx) │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1038e55 │ │ │ │ + js 1038e0d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x53(%ecx,%eiz,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1038e33 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + js 1038dad │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1038e6d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x50(%esi,%ebx,1) │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - js 1038e4b │ │ │ │ + add %dl,0x38(%edx,%edx,4) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 1038e03 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1038e85 │ │ │ │ + js 1038e3d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x50(%edx,%ebx,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1038ea3 │ │ │ │ + js 1038e5b │ │ │ │ add %dl,%al │ │ │ │ - jle 1038ee7 │ │ │ │ + jle 1038e9f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ lock sbb $0x2,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1038e81 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + sub $0x1,%al │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1038ecc │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + xor $0x67,%al │ │ │ │ + push %ecx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1038ea3 │ │ │ │ + add %dl,%al │ │ │ │ + jle 1038ee7 │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x1c(%ecx,%esi,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1038e3d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x78010238(,%eax,4) │ │ │ │ + add %dl,%ah │ │ │ │ + test %bh,(%eax) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1038e55 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - xor $0x67,%al │ │ │ │ - push %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %ah,0x38(%esp,%edx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ js 1038e6d │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ (bad) │ │ │ │ incl (%ecx) │ │ │ │ or %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ @@ -107922,110 +108125,104 @@ │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x78010153(%eax,%edi,2) │ │ │ │ add %al,(%eax) │ │ │ │ sarb $1,0x40(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x1c(%ecx,%esi,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1038f33 │ │ │ │ - add %dl,%al │ │ │ │ - jle 1038f77 │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ + add %dh,0x7801021c(%ecx,%esi,8) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,%al │ │ │ │ + jae 1038f7a │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%ah │ │ │ │ + inc %esi │ │ │ │ + add $0x4180102,%eax │ │ │ │ + add %esp,(%eax) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + adc (%eax),%al │ │ │ │ + enter $0xc011,$0x1 │ │ │ │ + xor %al,0x6d(%edx) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x7801021c(%ecx,%esi,8) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1038f5d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - sarb $1,0x40(%esi) │ │ │ │ + add %bl,0x50(%esi,%ebx,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1038f7b │ │ │ │ + add %dl,%al │ │ │ │ + jle 1038fbf │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%edx,%esi,8) │ │ │ │ sbb $0x2,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x51(%edi,%eiz,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1038efd │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x78010238(%edi,%ecx,2) │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %edi,0x4(%eax) │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ ja 1038ffa │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1038fab │ │ │ │ + js 1038f2d │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x51(%edi,%eiz,2) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1038fc3 │ │ │ │ add %dl,%al │ │ │ │ - jle 1038fef │ │ │ │ + jle 1039007 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x7801021c(%edx,%esi,8) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x38(%ebp,%edi,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103901c │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1038fe9 │ │ │ │ - add %al,(%eax) │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - test %bh,-0x10(%esi) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %dh,-0x67fefeb0(%ecx,%ebx,8) │ │ │ │ rorb $0xe0,(%edi) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x67fefdc5(%ebp,%eiz,8) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ cmp 0x0(%ebp),%ecx │ │ │ │ @@ -108033,36 +108230,40 @@ │ │ │ │ adc %al,%al │ │ │ │ add %ebp,%eax │ │ │ │ and $0x76,%al │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%edi,%ebp,8) │ │ │ │ cmp (%edx),%eax │ │ │ │ - add %edi,-0x3d(%eax) │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1039031 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78090150(%ecx,%ebx,8) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %al,(%eax) │ │ │ │ + test %bh,-0x10(%esi) │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 1038ffb │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1039035 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x780101e4(%ebp,%eiz,2) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1039061 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ addr16 push %ecx │ │ │ │ add %eax,(%ecx) │ │ │ │ @@ -108073,36 +108274,20 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1039065 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x53(%eax,%edi,2) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 10390c4 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - jl 1039097 │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 10390dc │ │ │ │ - add %ah,%al │ │ │ │ - jae 10390e2 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x78010205(%esi,%esi,4) │ │ │ │ - add %al,(%eax) │ │ │ │ - sarb $1,0x40(%esi) │ │ │ │ + js 1039083 │ │ │ │ + add %dl,%al │ │ │ │ + jle 10390c7 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ebx,%esi,8) │ │ │ │ sbb $0x2,%al │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ @@ -108110,57 +108295,84 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - sahf │ │ │ │ + add %dh,(%edi,%eiz,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,(%esp,%ecx,2) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10390dd │ │ │ │ + js 10390c5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x78010150(%esi,%eax,8) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - sarb $1,0x40(%esi) │ │ │ │ + add %ah,0x38(%edi,%edi,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10390fb │ │ │ │ + add %dl,%al │ │ │ │ + jle 103913f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1c(%ebx,%esi,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1039095 │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 1039189 │ │ │ │ - add %eax,(%eax) │ │ │ │ + js 1039154 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x7801021c(%eax,%eiz,8) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + jl 1039127 │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 10390ad │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x78090238(%eax,%eiz,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %ch,0x38(%ecx,%eiz,2) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 1039103 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103913d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x78010153(%eax,%eiz,1) │ │ │ │ @@ -108170,64 +108382,62 @@ │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x78010238(%ebp,%ecx,2) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + addb $0x80,(%eax) │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 10391e9 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x7801021c(%eax,%eiz,8) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,%al │ │ │ │ + jae 10391d2 │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010150(%ecx,%eax,1) │ │ │ │ + add %dl,0x78010205(%esi,%esi,4) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 1039201 │ │ │ │ + jns 1039219 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x1c(%ebp,%ecx,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1039125 │ │ │ │ + js 103913d │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 1039219 │ │ │ │ + jge 1039231 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x7801021c(%ebp,%ecx,8) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 10391b5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%edx,%ebx,8) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1039155 │ │ │ │ - add %al,%al │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - test %edi,(%eax) │ │ │ │ + add %ah,0x38(%ebp,%eax,4) │ │ │ │ add (%ecx),%al │ │ │ │ js 103916d │ │ │ │ add %ah,%al │ │ │ │ mov $0xfe80043,%ebx │ │ │ │ rolb $0xc0,(%ecx) │ │ │ │ repz push $0x1 │ │ │ │ aas │ │ │ │ @@ -108241,70 +108451,71 @@ │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0xc8,(%ecx) │ │ │ │ or 0x1(%eax),%edi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ fsub %st(5),%st │ │ │ │ - add %ecx,(%ecx) │ │ │ │ + add %eax,(%ecx) │ │ │ │ js 10391db │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1039215 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - bound %edx,0x1(%ebx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1039241 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - add %edx,0x1(%eax) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %ch,(%edx,%ebx,8) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 10391b5 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - sbb $0x86,%al │ │ │ │ - pop %es │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10391e5 │ │ │ │ + add %cl,0x78090150(%ecx,%eax,1) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1039245 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%ah │ │ │ │ + bound %edx,0x1(%ebx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x38(%ecx,%esi,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10391fd │ │ │ │ + add %dh,(%edx,%esi,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x78010238(%eax,%edx,4) │ │ │ │ - addb $0xe0,(%eax) │ │ │ │ + add %al,%ah │ │ │ │ + nop │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %ah,%al │ │ │ │ mov $0xfe80043,%ebx │ │ │ │ rolb $0xc0,(%ecx) │ │ │ │ repz push $0x1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x47(%ebp,%ebp,2) │ │ │ │ add (%ecx),%al │ │ │ │ @@ -108314,109 +108525,110 @@ │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0xc8,(%ecx) │ │ │ │ or 0x1(%eax),%edi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test %ah,0x47(%ebx) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1039304 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %esp │ │ │ │ - addr16 push %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 10392df │ │ │ │ + js 10392c7 │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ pop %ds │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ + js 103931c │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %esp │ │ │ │ + addr16 push %ecx │ │ │ │ + add %eax,(%ecx) │ │ │ │ js 1039334 │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 1039369 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ int $0x1c │ │ │ │ add (%ecx),%al │ │ │ │ - js 103928d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + js 103934c │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1039319 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%esi,%eax,4) │ │ │ │ - pop %es │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1039364 │ │ │ │ + add %al,(%eax) │ │ │ │ + in $0xf3,%al │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1039331 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + add %edx,0x1(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ aam $0x7e │ │ │ │ lock add %eax,(%ecx) │ │ │ │ - js 103937c │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ + js 1039394 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 1039349 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - in $0xf3,%al │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + sbb $0x86,%al │ │ │ │ + pop %es │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10392ed │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x51(%edi,%eiz,2) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 10392ed │ │ │ │ + js 1039305 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax,%ebp,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1039391 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - xor $0x86,%al │ │ │ │ - pop %es │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103931d │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ + add %dl,%ah │ │ │ │ + push $0x78010238 │ │ │ │ + addb $0x80,(%eax) │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 1039411 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%esi,%ecx,8) │ │ │ │ sbb $0x2,%al │ │ │ │ @@ -108426,185 +108638,188 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - cmpl $0x2,(%eax) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - jle 10393cf │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1039424 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ + add %dh,0x78010238(%ebx,%eax,4) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 10393f1 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - je 103945d │ │ │ │ - push %ecx │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - js 10393bb │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 10393f5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x53(%ecx,%edx,1) │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - js 10393d3 │ │ │ │ + add %ch,(%esi,%eax,4) │ │ │ │ + pop %es │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 10393a3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103940d │ │ │ │ + js 10393dd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%esi,%edi,4) │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ + js 103943c │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1039409 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + je 1039475 │ │ │ │ + push %ecx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1039395 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,%ah │ │ │ │ + jle 1039417 │ │ │ │ + add %eax,(%ecx) │ │ │ │ js 10393ad │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78010238(%eax,%ebx,4) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %ah,0x78010238(%edi,%ecx,4) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1039451 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + xor $0x86,%al │ │ │ │ + pop %es │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103941b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103943d │ │ │ │ + js 1039455 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x53(%eax,%eiz,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103949c │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - in $0x1,%al │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ js 10393f5 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - js 10394bf │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ + add %al,-0x67fefdc8(%esi,%edx,4) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010248(%ebp,%ecx,8) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + add %dl,(%edi,%ecx,8) │ │ │ │ + dec %eax │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1039425 │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%ebx,%edx,4) │ │ │ │ + add %dl,%ah │ │ │ │ + xchg %eax,%ebx │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - dec %esi │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,%al │ │ │ │ + add %bh,0x78010238(%esi,%ecx,2) │ │ │ │ + addb $0xd0,(%eax) │ │ │ │ sbb %cl,0x28(%eax,%eax,1) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edi,0x17cb5(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + mov $0x7c,%ch │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ + add %dl,%ah │ │ │ │ dec %esi │ │ │ │ cmp %al,(%edx) │ │ │ │ - add %edi,-0x3d(%eax) │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 10394e5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x67fefead(%eax,%edx,1) │ │ │ │ + add %bh,-0x67fefdfb(,%ecx,1) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78090248(%edx,%edx,8) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %cl,%ah │ │ │ │ + rorb %cl,0x2(%eax) │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1039515 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010205(,%ecx,1) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1039541 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %dl,0x78090150(%ebx,%esi,8) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103952d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ - jle 1039537 │ │ │ │ + add %cl,0x53(%ecx,%edx,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 103950b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1039545 │ │ │ │ @@ -108619,50 +108834,57 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x48(%ebp,%ecx,8) │ │ │ │ + add %cl,%ah │ │ │ │ + into │ │ │ │ + dec %eax │ │ │ │ add (%ecx),%al │ │ │ │ - js 10394fd │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + js 10395bc │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - add %edx,0x1(%eax) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + in $0x1,%al │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 10395d4 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 10395a1 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ + jle 1039597 │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 103956b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103958d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x78090150(%ebx,%esi,8) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ js 10395a5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ rcll %cl,0x1(%eax) │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ pavgb %mm7,%mm2 │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%edx,%eax,4) │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ @@ -108671,158 +108893,157 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x78010248(,%ecx,8) │ │ │ │ + add %dh,0x78010248(%esi,%ecx,8) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ cmp 0x0(%ebp),%ecx │ │ │ │ dec %eax │ │ │ │ adc %al,%al │ │ │ │ add %ebp,%eax │ │ │ │ and $0x76,%al │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x50(%edx,%eax,4) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 10395cb │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1039605 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx,%edx,1) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1039664 │ │ │ │ + js 103964c │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 1039699 │ │ │ │ + jns 1039681 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x1c(%esi,%ecx,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 10395fe │ │ │ │ + js 10395e6 │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x78010153(%eax,%edx,1) │ │ │ │ + ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax,%eax,4) │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1039694 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %esp │ │ │ │ - inc %eax │ │ │ │ - jmp 837b976c <_edata@@Base+0x7f1b976c> │ │ │ │ + js 10395d5 │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 10396e1 │ │ │ │ + jge 10396c9 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x1c(%esi,%ecx,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 10396c4 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1039691 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - cld │ │ │ │ + js 10396ac │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %esp │ │ │ │ + inc %eax │ │ │ │ + jmp 837b9784 <_edata@@Base+0x7f1b9784> │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%ah │ │ │ │ add %edx,0x1(%eax) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%edi,%eax,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x4(%eax) │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ + add %dl,0x78010238(%esi,%eax,4) │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x50(%ebp,%edi,4) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 103964d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x17(%eax,%eax,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1039724 │ │ │ │ + add %ah,%ah │ │ │ │ + push %edi │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 400501df <_edata@@Base+0x3ba501df> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,4) │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ js 103973c │ │ │ │ add %dh,(%eax) │ │ │ │ sbb $0x46,%al │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0x20,(%ecx) │ │ │ │ adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %es,0x78010150(%eax) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 103970d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78010238(%esp,%ecx,2) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %cl,(%ecx,%edx,1) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 10396ad │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010238(%esi,%edi,2) │ │ │ │ - ret │ │ │ │ + add %ch,-0x17(%eax,%eax,2) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1039706 │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x78010150(%eax,%eax,4) │ │ │ │ @@ -108831,44 +109052,43 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x38(%eax,%eax,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10396f5 │ │ │ │ + add %bh,%ah │ │ │ │ + cmpb $0x2,(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1039781 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + cld │ │ │ │ + add %edx,0x1(%eax) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - xchg %bh,(%eax) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 103974b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1039785 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x78010153(,%eax,1) │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %ah,0x38(%eax,%edi,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10397a7 │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ebx,%edx,8) │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ @@ -108878,23 +109098,21 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - iret │ │ │ │ - dec %eax │ │ │ │ + add %bl,0x48(%eax,%edx,8) │ │ │ │ add (%ecx),%al │ │ │ │ js 1039814 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10397e1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ je 1039826 │ │ │ │ jmp c47b98ec <_edata@@Base+0xc01b98ec> │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ @@ -108905,15 +109123,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x78010205(%esp,%ecx,1) │ │ │ │ inc %ecx │ │ │ │ add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 400502ff <_edata@@Base+0x3ba502ff> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x78010150(%eax,%eax,4) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ sbb $0x46,%al │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0x20,(%ecx) │ │ │ │ @@ -108933,134 +109153,138 @@ │ │ │ │ jns 10398a9 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ into │ │ │ │ sbb $0x2,%al │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 10398c1 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - into │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %ebx,-0x533fff7e(%eax) │ │ │ │ + add %dl,0x38(%ecx,%eiz,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - rorb %cl,0x2(%eax) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + add %ah,0x78010248(%edi,%ecx,8) │ │ │ │ + inc %ecx │ │ │ │ add %ah,%al │ │ │ │ jae 10398c2 │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%ecx,2) │ │ │ │ add $0x41180102,%eax │ │ │ │ add %dh,0x6800429a(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %edi,0x176d1(%eax) │ │ │ │ + add %edx,0x176d1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ nop │ │ │ │ int3 │ │ │ │ inc %edx │ │ │ │ add %ch,0x10(%eax) │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x50,(%ecx) │ │ │ │ loop 103992d │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ xchg %al,(%ecx) │ │ │ │ nop │ │ │ │ roll $1,0x0(%edx) │ │ │ │ - push $0xc001c010 │ │ │ │ + push $0x5801c010 │ │ │ │ int1 │ │ │ │ jbe 10398d1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %eax,(%eax) │ │ │ │ mov $0x42,%bh │ │ │ │ add %ch,0x10(%eax) │ │ │ │ - rolb $0x40,(%ecx) │ │ │ │ + rolb $0x18,(%ecx) │ │ │ │ (bad) │ │ │ │ jbe 10398e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x4780100(%eax),%ecx │ │ │ │ + or -0x7d87ff00(%eax),%ecx │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 1039969 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%ah │ │ │ │ + into │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %edi,0x4(%eax) │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x53(%esp,%eax,1) │ │ │ │ + add %bh,(%edx,%eiz,2) │ │ │ │ + push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103994c │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - cmp $0x7f,%al │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x48(%esp,%ecx,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103993f │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,(%edx,%eiz,2) │ │ │ │ - push %ebx │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - js 1039913 │ │ │ │ + add %ah,(%esi,%ecx,8) │ │ │ │ + dec %eax │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 10398fb │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103994d │ │ │ │ + js 1039935 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x780101e4(%ebp,%ebx,2) │ │ │ │ + add %bl,0x78010153(,%eax,1) │ │ │ │ inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + cmp $0x7f,%al │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + js 10399ac │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 1039979 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -109087,204 +109311,208 @@ │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10399ad │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - add $0x53,%al │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103998b │ │ │ │ + add %dl,%ah │ │ │ │ + mov $0x78010150,%ebp │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x53(%esp,%eax,1) │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 10399a3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10399c5 │ │ │ │ + js 10399dd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - mov $0x78090150,%ebp │ │ │ │ + add %dl,0x780901e4(%ebp,%ebx,2) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10399dd │ │ │ │ + js 10399f5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x78010151(%eax,%esi,1) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x10(%edi,%edi,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1039a54 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1039a0d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - les -0x17(%eax),%eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 10399ad │ │ │ │ - add %al,%al │ │ │ │ + add %ch,0x78010150(%ebx,%edx,8) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%eax,%edi,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,-0x533fff7e(%eax) │ │ │ │ + add %dh,%ah │ │ │ │ + js 1039a77 │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ + add %dl,%ah │ │ │ │ rorb $1,0x2(%eax) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1039a55 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x78010150(%ebx,%edx,8) │ │ │ │ - inc %ecx │ │ │ │ + les -0x17(%eax),%eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1039ab4 │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 1039ae9 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x1c(%edi,%ecx,8) │ │ │ │ add (%ecx),%al │ │ │ │ js 1039a0d │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x10(%edi,%edi,2) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1039a63 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1039a9d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,%ah │ │ │ │ + add $0x53,%al │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1039a3d │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 1039b01 │ │ │ │ + jge 1039b31 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x1c(%edi,%ecx,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1039a63 │ │ │ │ + js 1039a93 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1039a9d │ │ │ │ + js 1039acd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ or $0x5,%al │ │ │ │ add (%ecx),%al │ │ │ │ - js 1039a3d │ │ │ │ - add %al,%al │ │ │ │ + cwtl │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - test %bh,(%eax) │ │ │ │ + add %bh,(%esi,%ecx,8) │ │ │ │ + dec %eax │ │ │ │ add (%ecx),%al │ │ │ │ - js 1039a55 │ │ │ │ + js 1039a85 │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ inc %eax │ │ │ │ - jmp 839b9bec <_edata@@Base+0x7f3b9bec> │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x78010248(%esp,%ecx,8) │ │ │ │ - inc %ecx │ │ │ │ + jmp 427b9c1c <_edata@@Base+0x3e1b9c1c> │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 1039b79 │ │ │ │ + jns 1039b91 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x1d(%ecx,%eiz,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1039b5c │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - test %al,0x78010207(%esi) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1039b41 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %esp │ │ │ │ - jg 1039b37 │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1039b0e │ │ │ │ + add %dh,(%ecx,%eiz,1) │ │ │ │ + sbb $0xc3780102,%eax │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ das │ │ │ │ push %ecx │ │ │ │ add %eax,(%ecx) │ │ │ │ + js 1039b8c │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1039b59 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %esp │ │ │ │ + jg 1039b4f │ │ │ │ + add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x78010248(%esp,%ecx,8) │ │ │ │ - inc %ecx │ │ │ │ + add %dl,0x48(%esi,%ecx,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1039bbc │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 1039bf1 │ │ │ │ @@ -109293,32 +109521,37 @@ │ │ │ │ add %dh,%ah │ │ │ │ loopne 1039bab │ │ │ │ add (%ecx),%al │ │ │ │ js 1039bd4 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1039ba1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ faddl -0x17(%eax) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 1039b2d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x78010207(%esi,%eax,4) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%esi,%eiz,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ hlt │ │ │ │ mov %dh,%al │ │ │ │ add %eax,(%ecx) │ │ │ │ js 1039c1c │ │ │ │ add %ah,%al │ │ │ │ @@ -109327,404 +109560,393 @@ │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 1039c51 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x7801021c(%edi,%ecx,8) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + test %al,0x78010207(%esi) │ │ │ │ addb $0x80,(%eax) │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 1039c69 │ │ │ │ + jge 1039c81 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ iret │ │ │ │ sbb $0x2,%al │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 1039c19 │ │ │ │ + jg 1039c31 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ sahf │ │ │ │ - sbb $0x41780102,%eax │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1039c31 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pushf │ │ │ │ - xchg %al,(%edi) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1039bbd │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%esi,%ebx,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %bl,0x78010238(%esp,%edi,2) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x38(%ebx,%esi,2) │ │ │ │ - add (%ecx),%al │ │ │ │ + add %al,(%ecx,%ecx,4) │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ js 1039bed │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx,%ecx,4) │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 1039c05 │ │ │ │ - add %al,%al │ │ │ │ + add %dl,0x78010207(%esi,%eax,4) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x38(%edx,%edi,2) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 1039c5b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %dh,0x78010238(%ebx,%edi,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1039c95 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%eax,%edx,1) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1039c73 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1039cad │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ add %dl,0x51(%eax,%esi,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1039c8b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + js 1039c35 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1039cc5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x1c(%ebp,%ebx,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1039c65 │ │ │ │ + add %ah,0x38(%ebp,%edx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1039c4d │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 1039d59 │ │ │ │ + jge 1039d41 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%ecx,%eiz,8) │ │ │ │ sbb $0x2,%al │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1039cf5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1039cf1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x78010151(%esi,%eiz,2) │ │ │ │ - inc %ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + pushf │ │ │ │ + xchg %al,(%edi) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1039d3c │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 1039d89 │ │ │ │ + jns 1039d71 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax,%edx,8) │ │ │ │ sbb $0x2,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1039d0d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x18010151(%esi,%eiz,2) │ │ │ │ inc %ecx │ │ │ │ add %dl,0x68004298(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %esp,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ sub %esi,0x1(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x4180100(%eax),%ecx │ │ │ │ add %edx,(%eax) │ │ │ │ iret │ │ │ │ inc %edx │ │ │ │ add %ch,0x10(%eax) │ │ │ │ - rolb $0xa8,(%ecx) │ │ │ │ + rolb $0x90,(%ecx) │ │ │ │ xor $0x77,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ add %eax,-0x4b(%eax) │ │ │ │ inc %edx │ │ │ │ add %ch,0x10(%eax) │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x48,(%ecx) │ │ │ │ inc %ecx │ │ │ │ ja 1039d69 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,-0x3d(%eax) │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x53(%edi,%ecx,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1039dcc │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 1039d99 │ │ │ │ + jg 1039d81 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or $0x89,%al │ │ │ │ lock add %eax,(%ecx) │ │ │ │ - js 1039d25 │ │ │ │ + js 1039d0d │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 1039e19 │ │ │ │ + jge 1039e01 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x1c(%eax,%edx,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1039d7c │ │ │ │ - lldt 0x47(%ebx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %edx,0x3f017245(%eax) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 1039d63 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1039d9d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esp,%edx,8) │ │ │ │ - add $0x2,%al │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ + add %dh,(%eax,%edx,1) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1039d7b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1039dcd │ │ │ │ + js 1039db5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x1(%ebp,%edi,8) │ │ │ │ + add %dl,-0x1c(%ebp,%ebx,2) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1039d6d │ │ │ │ + js 1039d55 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ + add %dl,%ah │ │ │ │ cwtl │ │ │ │ cmp %al,(%edx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1039de5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,-0x1(%ebp,%edi,8) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1039dc3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1039dfd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - sbb $0x41780102,%eax │ │ │ │ + add %dl,0x7801021d(%edi,%ebp,2) │ │ │ │ + inc %ecx │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 1039e29 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0x0,%al │ │ │ │ - sbb $0xc0780102,%eax │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1039e2d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - rcpps (%ecx),%xmm0 │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + sbb $0xc3780102,%eax │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - jb 1039e97 │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1039e23 │ │ │ │ + add %bh,0x53(%edi,%ecx,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1039e0b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1039e5d │ │ │ │ + js 1039e45 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x78010153(%edx,%eiz,2) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 1039e89 │ │ │ │ + jg 1039e71 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %ss,0x7801021d(%esi) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010238(%edi,%esi,2) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + add %dl,%ah │ │ │ │ + ja 1039ec7 │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1039e15 │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x38(%edi,%esi,2) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 1039e83 │ │ │ │ + add %bh,0x38(%eax,%edi,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1039e6c │ │ │ │ + lldt 0x47(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %edx,0x3f017245(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esp,%edx,8) │ │ │ │ + add $0x2,%al │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1039ebd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ loopne 1039f27 │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - js 1039e9b │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1039e5d │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx,%esi,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1039ed5 │ │ │ │ + js 1039eed │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ incl (%edx,%eax,1) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x4c │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1039f05 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - hlt │ │ │ │ - roll %cl,(%edx,%eax,1) │ │ │ │ + add %dh,%ah │ │ │ │ + rcpps (%ecx),%xmm0 │ │ │ │ or %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1039f05 │ │ │ │ + js 1039f1d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x51(%esi,%ebp,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1039f64 │ │ │ │ + js 1039f7c │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 1039f99 │ │ │ │ + jns 1039fb1 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x7801021c(%eax,%edx,8) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,(%esi,%edx,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ pop %esp │ │ │ │ mov %esi,%eax │ │ │ │ add %ecx,(%ecx) │ │ │ │ js 1039f2b │ │ │ │ cmovo %ebp,%edx │ │ │ │ @@ -109733,28 +109955,26 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1039f65 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ebx,%ebx,1) │ │ │ │ push %ebx │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - js 1039f43 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1039f7d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%esp,%eax,1) │ │ │ │ - push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1039f1d │ │ │ │ + js 1039f05 │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + hlt │ │ │ │ + roll %cl,(%edx,%eax,1) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 103a011 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ @@ -109765,16 +109985,17 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010238(,%eiz,2) │ │ │ │ - inc %ebp │ │ │ │ + add %ch,(%edx,%edi,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x45(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ loope 103a01b │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x80,(%ecx) │ │ │ │ mov %?,0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x78010150(%esi,%eax,4) │ │ │ │ @@ -109783,138 +110004,148 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - jno 103a02f │ │ │ │ + add %ah,0x38(%edx,%esi,2) │ │ │ │ add (%ecx),%al │ │ │ │ js 1039fbe │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax,%eiz,8) │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ js 1039f95 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%esp,%esi,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x10(%ecx,%ecx,4) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103a02f │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x53(%ebx,%eax,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ js 103a088 │ │ │ │ add %eax,(%eax) │ │ │ │ loope 103a093 │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x80,(%ecx) │ │ │ │ mov %?,0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%esi,%eax,4) │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ js 103a05f │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78010151(%ebp,%ebp,1) │ │ │ │ + add %ah,0x78090151(%ebp,%ebp,1) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103a06d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x51(%esi,%eiz,2) │ │ │ │ - add %ecx,(%ecx) │ │ │ │ + add %al,(%esp,%eax,1) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%ecx) │ │ │ │ js 103a04b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103a085 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x51(%esi,%eiz,2) │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 103a063 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103a09d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,(%edi,%edi,1) │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103a0e4 │ │ │ │ + js 103a0fc │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 103a119 │ │ │ │ + jns 103a131 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%ecx,%edx,8) │ │ │ │ sbb $0x2,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x74(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ - test $0x11,%al │ │ │ │ - rolb $0x28,(%ecx) │ │ │ │ - shll %cl,0x1(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - rcrl $1,0x4780102 │ │ │ │ + add %edi,0x4(%eax) │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edi,%edi,8) │ │ │ │ add $0x2,%al │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 103a0f9 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + je 103a087 │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + js 103a107 │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x53(%ebx,%eax,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103a0db │ │ │ │ + cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103a0e5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - add 0x1(%ebx),%edx │ │ │ │ - add %edi,-0x3e(%eax) │ │ │ │ - pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ - or %dl,(%eax) │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ - xorb $0x0,0x1(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x7801021d(%ecx,%edx,8) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - flds 0x0(%ebx) │ │ │ │ - call 39056134 <_edata@@Base+0x34a56134> │ │ │ │ + pusha │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ xchg %dl,0x1(%eax) │ │ │ │ add %edi,-0x3d(%eax) │ │ │ │ @@ -109923,576 +110154,572 @@ │ │ │ │ sub %cl,0x75(%ebx) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x50(%edi,%eax,4) │ │ │ │ add %eax,(%ecx) │ │ │ │ sbb %al,0x42972001(%esi) │ │ │ │ add %ch,0x10(%eax) │ │ │ │ - rolb $0xa0,(%ecx) │ │ │ │ + rolb $0x48,(%ecx) │ │ │ │ jnp 103a1ce │ │ │ │ add %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ add %ah,0x680042ee(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebp,0x1778d(%eax) │ │ │ │ + add %ecx,0x1778d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ add %dl,0x68004293(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %esp,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ xchg %eax,%edi │ │ │ │ ja 103a189 │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ out %al,$0x42 │ │ │ │ add %ch,0x10(%eax) │ │ │ │ - rolb $0xa0,(%ecx) │ │ │ │ + rolb $0x40,(%ecx) │ │ │ │ popf │ │ │ │ ja 103a1a1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,0x68004292(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %edx,%eax │ │ │ │ + add %eax,%eax │ │ │ │ mov 0x177,%al │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%edx │ │ │ │ inc %edx │ │ │ │ add %ch,0x10(%eax) │ │ │ │ - rolb $0x28,(%ecx) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ + rolb $0xe0,(%ecx) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ ja 103a1d1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ pop %es │ │ │ │ inc %ebx │ │ │ │ add %ch,0x10(%eax) │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ mov $0x177,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x4180100(%eax),%ecx │ │ │ │ add %esp,0x680042f9(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %eax,0x177be(%eax) │ │ │ │ + add %ebp,-0x42(%eax) │ │ │ │ + ja 103a201 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %edi,0x45(%eax) │ │ │ │ - add %esi,%eax │ │ │ │ - decl 0x0(%esi) │ │ │ │ - dec %eax │ │ │ │ - adc %al,%al │ │ │ │ - add %eax,0x3f017424(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - rcrl $1,0xc3780102 │ │ │ │ + pop %eax │ │ │ │ + or -0x3c87ff00(%eax),%ecx │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x53(%edx,%ebx,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103a1bd │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 103a2b1 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x1c(%ecx,%edx,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103a294 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103a261 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - je 103a1ef │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 103a22c │ │ │ │ - cmovo 0x47(%ebx),%eax │ │ │ │ - add %cl,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - xorl $0x3f,0x1(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edx,%edx,8) │ │ │ │ - sbb $0xc2780102,%eax │ │ │ │ - push %fs │ │ │ │ - sahf │ │ │ │ - inc %edx │ │ │ │ - add %ch,0x10(%eax) │ │ │ │ - rolb $0x50,(%ecx) │ │ │ │ - fdivs 0x1(%esi) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - sbbl $0x1,(%edx,%eax,1) │ │ │ │ - js 103a21d │ │ │ │ + js 103a1a5 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edi,%edx,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x4(%eax) │ │ │ │ - add %edx,-0x7c(%eax) │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0xb0,(%ecx) │ │ │ │ - xorb $0x0,0x3f(%ecx,%eax,1) │ │ │ │ + add %cl,0x38(%ebp,%ebp,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103a1bd │ │ │ │ + add %dl,-0x74(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + test $0x11,%al │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ + shll %cl,0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sub $0xd2,%al │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010238(%ecx,%eax,4) │ │ │ │ + xchg %eax,%esp │ │ │ │ + rcrl $1,0xc2780102 │ │ │ │ + pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ + or %dl,(%eax) │ │ │ │ + rolb $0xe0,(%ecx) │ │ │ │ + xorb $0x0,0x1(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x7801021d(%ecx,%edx,8) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x38(%eax,%ebx,2) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 103a2bb │ │ │ │ + add %ah,0x78010238(%esi,%edi,2) │ │ │ │ + ret $0xa00f │ │ │ │ + sahf │ │ │ │ + inc %edx │ │ │ │ + add %ch,0x10(%eax) │ │ │ │ + rolb $0x8,(%ecx) │ │ │ │ + fdivs 0x1(%esi) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%ah │ │ │ │ + sbbl $0x1,(%edx,%eax,1) │ │ │ │ + js 103a2e0 │ │ │ │ + add %esi,%eax │ │ │ │ + decl 0x0(%esi) │ │ │ │ + dec %eax │ │ │ │ + adc %al,%al │ │ │ │ + add %eax,0x3f017424(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%ah │ │ │ │ + rcrl $1,0xc0780102 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103a2f5 │ │ │ │ + js 103a2ad │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78010207(%ebp,%eax,4) │ │ │ │ - addb $0x80,(%eax) │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ + add %al,%ah │ │ │ │ + add 0x1(%ebx),%edx │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 103a389 │ │ │ │ + jge 103a341 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x7801021d(%ecx,%eiz,1) │ │ │ │ - rorl $0x60,(%edi) │ │ │ │ - xor $0x10080047,%eax │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ - test %esi,0x1(%edx) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x1d(%edx,%edx,8) │ │ │ │ + add %cl,0x1c(%ecx,%edx,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103a384 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + js 103a265 │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 103a359 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - push %ds │ │ │ │ - push %ds │ │ │ │ + add %dl,0x1d(%ecx,%eiz,1) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103a31b │ │ │ │ + js 103a2bb │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103a355 │ │ │ │ + js 103a2f5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi,%ebp,1) │ │ │ │ push %ecx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103a333 │ │ │ │ + js 103a2d4 │ │ │ │ + cmovo 0x47(%ebx),%eax │ │ │ │ + add %cl,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %edx,(%eax) │ │ │ │ + xorl $0x3f,0x1(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edx,%edx,8) │ │ │ │ + sbb $0xc0780102,%eax │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103a36d │ │ │ │ + js 103a325 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x78090150(%eax,%eiz,8) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %ch,0x78010150(%eax,%eiz,8) │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + test %cl,0x0(%ebp) │ │ │ │ + dec %eax │ │ │ │ + adc %al,%al │ │ │ │ + add %esi,0x3f017482(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%edx,%edx,8) │ │ │ │ + sbb $0xc0780902,%eax │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103a385 │ │ │ │ + js 103a355 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x78010150(%ecx,%esi,8) │ │ │ │ - rorl $0x0,(%edi) │ │ │ │ - push %ebx │ │ │ │ - inc %edi │ │ │ │ - add %cl,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %edx,0x3f017245(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x780101e9(%eax,%esi,4) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ - jae 103a402 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x5(%esi,%eax,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103a355 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x1e(%esi,%ebx,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103a42c │ │ │ │ - add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 103a461 │ │ │ │ + jns 103a3e9 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x7801021c(%ecx,%edx,8) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x78010238(%eax,%ebp,2) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,%al │ │ │ │ + jae 103a3ea │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x5(%esi,%eax,2) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 103a37b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103a3fd │ │ │ │ + js 103a3b5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x780101ff(,%edi,8) │ │ │ │ + add %dh,0x78010207(%ebp,%eax,4) │ │ │ │ addb $0x80,(%eax) │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 103a491 │ │ │ │ + jge 103a449 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ rcrl $1,(%edx,%eax,1) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x4c │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ + add %edi,-0x3f(%eax) │ │ │ │ + punpcklbw 0x10080047,%mm6 │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ + test %esi,0x1(%edx) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,0x1d(%edx,%edx,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103a3c4 │ │ │ │ + lldt 0x47(%ebx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %edx,0x3f017245(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - rcrl %cl,0x41780102 │ │ │ │ + add %dh,0x780101e9(%eax,%esi,4) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103a415 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0x780101ff(,%edi,8) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + push %ds │ │ │ │ + push %ds │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103a48c │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 103a4c1 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x1d(%ebx,%edx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103a4a4 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103a471 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - test %bl,(%esi) │ │ │ │ - push %ds │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103a43b │ │ │ │ + add %bh,%ah │ │ │ │ + push %edx │ │ │ │ + sbb $0xc0780102,%eax │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103a475 │ │ │ │ + js 103a45d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ sbb 0x1(%ebx),%dl │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103a48d │ │ │ │ + js 103a475 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x78010204(%edi,%edi,8) │ │ │ │ - addb $0x80,(%eax) │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ + addb $0xf0,(%eax) │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + rcrl %cl,0x82780102 │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 103a521 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x1d(%ebx,%edx,2) │ │ │ │ + add %bl,(%ebx,%edx,2) │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x1e(%esi,%ebx,1) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103a445 │ │ │ │ + js 103a45d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%esi,%ebp,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103a4d5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ - or $0x53,%al │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103a475 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x78010238(,%ecx,4) │ │ │ │ - inc %ecx │ │ │ │ + je 103a527 │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103a534 │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ les 0x780101f0(%ecx),%ecx │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 103a599 │ │ │ │ + jns 103a581 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx,%edx,8) │ │ │ │ sbb $0x2,%al │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - bound %edi,(%eax) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103a4d5 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - pushf │ │ │ │ + add %dh,(%esi,%eax,4) │ │ │ │ cmp %al,(%edx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 103a549 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + test %bl,(%esi) │ │ │ │ + push %ds │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 103a513 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103a565 │ │ │ │ + js 103a54d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x7(%ebp,%eax,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103a505 │ │ │ │ - add %al,-0x70(%eax) │ │ │ │ + add %bh,0x7801021c(%eax,%ebx,8) │ │ │ │ + addb $0x40,(%eax) │ │ │ │ + nop │ │ │ │ adc (%eax),%eax │ │ │ │ test $0x11,%al │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ + rolb $0x18,(%ecx) │ │ │ │ xorb $0x0,0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x78010151(%esi,%edi,1) │ │ │ │ - ret │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%esp,%ecx,1) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103a575 │ │ │ │ - pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ - or %dl,(%eax) │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ + ret $0x700f │ │ │ │ + push %eax │ │ │ │ + inc %edi │ │ │ │ + add %cl,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,%eax │ │ │ │ xorb $0x0,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ ds push %ecx │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - js 103a58b │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103a51d │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,%ah │ │ │ │ + dec %edi │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,(%edi,%edx,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103a5c5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x7801021c(%eax,%ebx,8) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %?,%ebp │ │ │ │ - dec %edi │ │ │ │ + add %ch,%ah │ │ │ │ + or $0x53,%al │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103a57d │ │ │ │ + js 103a565 │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ mov %esi,%eax │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103a595 │ │ │ │ + js 103a57d │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 103a689 │ │ │ │ + jge 103a671 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%edx,%edx,8) │ │ │ │ sbb $0x2,%al │ │ │ │ add %edi,0x4(%eax) │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ sbb $0x5,%al │ │ │ │ add (%ecx),%al │ │ │ │ - js 103a5c5 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - mov (%eax),%? │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103a61b │ │ │ │ + js 103a5eb │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103a655 │ │ │ │ + js 103a625 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x78090153(%esp,%ecx,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %dh,0x7(%ebp,%eax,4) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 103a603 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103a66d │ │ │ │ + js 103a63d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x78010150(%esp,%ebx,8) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x7801014f(%ebp,%edi,8) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + mov %?,%ebp │ │ │ │ + dec %edi │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103a636 │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%esp,%ecx,1) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103a60d │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x38(%ecx,%edx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103a625 │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -110506,27 +110733,16 @@ │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x38(%edx,%edx,2) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 103a714 │ │ │ │ - add %dh,(%eax) │ │ │ │ - sbb $0x46,%al │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - adc 0x1(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x88,%al │ │ │ │ - pop %es │ │ │ │ add (%ecx),%al │ │ │ │ - js 103a66d │ │ │ │ + js 103a655 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ @@ -110539,169 +110755,232 @@ │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ push %edx │ │ │ │ cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,(%esp,%ecx,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ add %edi,0x45(%eax) │ │ │ │ add %esi,%eax │ │ │ │ decl 0x0(%esi) │ │ │ │ dec %eax │ │ │ │ adc %al,%al │ │ │ │ add %eax,0x3f017424(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edi,%edi,1) │ │ │ │ push %ecx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103a6b5 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + js 103a6f3 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 103a72d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%ecx,%edx,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + add %ch,0x78010153(%esp,%ecx,1) │ │ │ │ inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - xchg %eax,%edi │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x3d(%eax) │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x7(%esp,%eax,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103a6fd │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x4c │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - (bad) │ │ │ │ - int $0x1d │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103a7d4 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 103a7a1 │ │ │ │ + jg 103a759 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fmull 0x780101f0(%ecx) │ │ │ │ - addb $0x10,(%eax) │ │ │ │ - or %ecx,0x0(%ebp) │ │ │ │ - dec %eax │ │ │ │ - adc %al,%al │ │ │ │ - add %eax,0x4b(%eax) │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x7801021d(%ebp,%ecx,8) │ │ │ │ - ret $0x700f │ │ │ │ - push %eax │ │ │ │ - inc %edi │ │ │ │ - add %cl,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %esp,%eax │ │ │ │ - xorb $0x0,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - int $0x1d │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103a820 │ │ │ │ - add %esi,%eax │ │ │ │ - decl 0x0(%esi) │ │ │ │ - dec %eax │ │ │ │ + sarb $1,0x40(%esi) │ │ │ │ + add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %eax,0x3f017424(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - int $0x1d │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103a7b4 │ │ │ │ + add %dh,%ah │ │ │ │ + lret │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %edi,-0x3f(%eax) │ │ │ │ cmovo 0x47(%ebx),%eax │ │ │ │ add %cl,(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edx,(%eax) │ │ │ │ xorl $0x3f,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%edi,%edi,1) │ │ │ │ push %ecx │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 103a7d4 │ │ │ │ + add %dh,(%eax) │ │ │ │ + sbb $0x46,%al │ │ │ │ + add %cl,0xf(%eax) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ + adc 0x1(%eax),%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x88,%al │ │ │ │ + pop %es │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103a7af │ │ │ │ + add %edx,-0x7c(%eax) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0xb0,(%ecx) │ │ │ │ + xorb $0x0,0x3f(%ecx,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %esp │ │ │ │ + aas │ │ │ │ + push %ecx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103a78d │ │ │ │ - add %al,%al │ │ │ │ + js 103a7c3 │ │ │ │ + add %dl,%al │ │ │ │ + jle 103a807 │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0x1c(%esp,%ecx,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103a75d │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + (bad) │ │ │ │ + int $0x1d │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103a775 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x7801014f(%ebp,%edi,8) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x38(%ebx,%ecx,2) │ │ │ │ + add %ah,0x38(%ebx,%ecx,2) │ │ │ │ add (%ecx),%al │ │ │ │ js 103a7a5 │ │ │ │ add %ah,%al │ │ │ │ ret │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103a888 │ │ │ │ jo 103a831 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ - cmpl $0x82780102,(%eax) │ │ │ │ + dec %esp │ │ │ │ + cmpb $0x2,(%eax) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %ah,%al │ │ │ │ ret │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103a8a0 │ │ │ │ jo 103a849 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - hlt │ │ │ │ - cmpl $0x82780102,(%eax) │ │ │ │ + push %esp │ │ │ │ + cmpb $0x2,(%eax) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %dl,%al │ │ │ │ sbb %cl,0x28(%eax,%eax,1) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edi,0x17cb5(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + mov $0x7c,%ch │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x38(%edx,%eax,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103a7ed │ │ │ │ + add %dl,(%eax) │ │ │ │ + or %ecx,0x0(%ebp) │ │ │ │ + dec %eax │ │ │ │ + adc %al,%al │ │ │ │ + add %ecx,0x1644b(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x7801021d(%ebp,%ecx,8) │ │ │ │ + ret $0x700f │ │ │ │ + push %eax │ │ │ │ + inc %edi │ │ │ │ + add %cl,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,%eax │ │ │ │ + xorb $0x0,0x1(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,%ah │ │ │ │ + int $0x1d │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103a8e0 │ │ │ │ + add %esi,%eax │ │ │ │ + decl 0x0(%esi) │ │ │ │ + dec %eax │ │ │ │ + adc %al,%al │ │ │ │ + add %eax,0x3f017424(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ - cmpl $0xc0780902,(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ + int $0x1d │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103a874 │ │ │ │ + punpcklbw 0x10080047,%mm6 │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ + test %esi,0x1(%edx) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x51(%edi,%edi,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103a88d │ │ │ │ + push %fs │ │ │ │ + sahf │ │ │ │ + inc %edx │ │ │ │ + add %ch,0x10(%eax) │ │ │ │ + rolb $0x8,(%ecx) │ │ │ │ + fdivs 0x1(%esi) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0x1c(%ebx,%eax,4) │ │ │ │ + add (%ecx),%al │ │ │ │ js 103a865 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010153(%eax,%eax,1) │ │ │ │ + add %ah,0x78010238(%eax,%ebx,4) │ │ │ │ rorl $0x40,(%edi) │ │ │ │ inc %ebx │ │ │ │ inc %edi │ │ │ │ add %cl,(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edx,(%eax) │ │ │ │ xorl $0x3f,0x1(%edx) │ │ │ │ @@ -110711,478 +110990,414 @@ │ │ │ │ add %edx,-0x7c(%eax) │ │ │ │ dec %ebp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0xb0,(%ecx) │ │ │ │ xorb $0x0,0x3f(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cmp $0xce,%al │ │ │ │ - sbb $0x4780102,%eax │ │ │ │ - add %edx,-0x7c(%eax) │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0xb0,(%ecx) │ │ │ │ - xorb $0x0,0x3f(%ecx,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %esp │ │ │ │ - aas │ │ │ │ - push %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103a88d │ │ │ │ - push %fs │ │ │ │ - sahf │ │ │ │ - inc %edx │ │ │ │ - add %ch,0x10(%eax) │ │ │ │ - rolb $0x50,(%ecx) │ │ │ │ - fdivs 0x1(%esi) │ │ │ │ + sbb $0xc3780102,%eax │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x1c(%ebx,%eax,4) │ │ │ │ + add %bh,0x7(%esp,%eax,4) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103a8e3 │ │ │ │ - add %dl,%al │ │ │ │ - jle 103a927 │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ + js 103a8c5 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - lret │ │ │ │ - sbb $0x2,%al │ │ │ │ + add %ah,(%esi,%ecx,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ add %edi,-0x3f(%eax) │ │ │ │ punpcklbw 0x10080047,%mm6 │ │ │ │ rolb $0xd0,(%ecx) │ │ │ │ test %esi,0x1(%edx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x1d(%esi,%ecx,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103a913 │ │ │ │ - add %dl,%al │ │ │ │ - jle 103a957 │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ + js 103a9b4 │ │ │ │ + add %ah,%al │ │ │ │ + jae 103a9ba │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x1c(%esp,%ecx,8) │ │ │ │ + add %dh,%ah │ │ │ │ + mov $0x5,%ah │ │ │ │ add (%ecx),%al │ │ │ │ - js 103a8ad │ │ │ │ + js 103a90d │ │ │ │ add %dl,(%eax) │ │ │ │ or %ecx,0x0(%ebp) │ │ │ │ dec %eax │ │ │ │ adc %al,%al │ │ │ │ - add %eax,0x4b(%eax) │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ + add %ecx,0x1644b(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x1d(%ebp,%ecx,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103a984 │ │ │ │ - add %al,-0x44(%eax) │ │ │ │ + js 103a9a3 │ │ │ │ + add %dl,%al │ │ │ │ + jle 103a9e7 │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,%ah │ │ │ │ + int3 │ │ │ │ + sbb $0x2,%al │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 4005143f <_edata@@Base+0x3ba5143f> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x78010207(%edi,%eax,4) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - sbb $0x46,%al │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - adc 0x1(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ + js 103a9b5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - aam $0x87 │ │ │ │ - pop %es │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103a8f5 │ │ │ │ - add %dh,%al │ │ │ │ + add %bh,0x78010153(%eax,%eax,1) │ │ │ │ + addb $0xf0,(%eax) │ │ │ │ out %eax,$0x4c │ │ │ │ add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ mov 0x1(%ecx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ hlt │ │ │ │ int3 │ │ │ │ - sbb $0x41780902,%eax │ │ │ │ - add %dh,(%eax) │ │ │ │ - sbb $0x46,%al │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - adc 0x1(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0x1020783,%esp │ │ │ │ - js 103a964 │ │ │ │ - punpcklbw 0x10080047,%mm6 │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ - test %esi,0x1(%edx) │ │ │ │ - aas │ │ │ │ + sbb $0x4780102,%eax │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x51(%edi,%edi,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103a9fc │ │ │ │ + add %bl,%ah │ │ │ │ + fistl 0x1(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 103a9c9 │ │ │ │ + jg 103aa11 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ std │ │ │ │ dec %edi │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103a9d7 │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103aa2c │ │ │ │ - add %ah,%al │ │ │ │ - jae 103aa32 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ + js 103aa5c │ │ │ │ + add %al,-0x44(%eax) │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - mov $0x5,%ah │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103a985 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + add %al,0x78010207(%edi,%eax,4) │ │ │ │ inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dh,(%eax) │ │ │ │ + sbb $0x46,%al │ │ │ │ + add %cl,0xf(%eax) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ + adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010238(%eax,%ebx,4) │ │ │ │ - ret │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - addb $0x2,(%edi) │ │ │ │ - add %edi,0x0(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - jle 103aa77 │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ + aam $0x87 │ │ │ │ + pop %es │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 103aa8c │ │ │ │ + add %dh,(%eax) │ │ │ │ + sbb $0x46,%al │ │ │ │ + add %cl,0xf(%eax) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ + adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - int3 │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %edi,0x4(%eax) │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - fistl 0x1(%eax) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + mov $0x1020783,%esp │ │ │ │ + js 103a9e5 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%edx,%eax,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %dl,0x78090238(%edx,%eax,4) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103aa75 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ push %ss │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103aa53 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103aa8d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + js 103aa93 │ │ │ │ + add %dl,%al │ │ │ │ + jle 103aad7 │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x53(%eax,%eax,1) │ │ │ │ + add %bl,0x1c(%ebp,%ecx,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103aaaf │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103aaab │ │ │ │ + js 103aac3 │ │ │ │ add %dl,%al │ │ │ │ - jle 103aaef │ │ │ │ + jle 103ab07 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x1c(%ebp,%ecx,8) │ │ │ │ + add %dl,%ah │ │ │ │ + int $0x1c │ │ │ │ add (%ecx),%al │ │ │ │ - js 103ab04 │ │ │ │ - add %al,-0x44(%eax) │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - call 400515bf <_edata@@Base+0x3ba515bf> │ │ │ │ + js 103aa9e │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ + add %dl,%ah │ │ │ │ addb $0x2,(%edi) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - sbb $0x46,%al │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - adc 0x1(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - jl 103aa71 │ │ │ │ - pop %es │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103aaf3 │ │ │ │ + add %edi,0x0(%eax) │ │ │ │ add %dl,%al │ │ │ │ jle 103ab37 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - int $0x1c │ │ │ │ + add %cl,0x1c(%esi,%ecx,8) │ │ │ │ add (%ecx),%al │ │ │ │ js 103ab0b │ │ │ │ add %dl,%al │ │ │ │ jle 103ab4f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x1c(%esi,%ecx,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103ab64 │ │ │ │ - add %ah,%al │ │ │ │ - jae 103ab6a │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + add %al,%ah │ │ │ │ + into │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%esi,%ecx,2) │ │ │ │ - add $0x4180102,%eax │ │ │ │ - add %esp,0x1d(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ - enter $0xc011,$0x1 │ │ │ │ - jo 103ab16 │ │ │ │ - jae 103ab49 │ │ │ │ - aas │ │ │ │ + sub $0x8a,%al │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + js 103aafb │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103ab35 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %dl,0x50(%esp,%ebx,8) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103aad5 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x38(%ebx,%ecx,2) │ │ │ │ + add %cl,0x38(%ebx,%ecx,2) │ │ │ │ add (%ecx),%al │ │ │ │ js 103aaed │ │ │ │ add %ah,%al │ │ │ │ ret │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103abd0 │ │ │ │ jo 103ab79 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %esp │ │ │ │ - jl 103abb7 │ │ │ │ + inc %esp │ │ │ │ + jge 103abb7 │ │ │ │ add (%ecx),%al │ │ │ │ js 103ab05 │ │ │ │ add %ah,%al │ │ │ │ ret │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103abe8 │ │ │ │ jo 103ab91 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %esp │ │ │ │ - jl 103abcf │ │ │ │ + dec %esp │ │ │ │ + jge 103abcf │ │ │ │ add (%ecx),%al │ │ │ │ js 103ab1d │ │ │ │ add %dl,%al │ │ │ │ sbb %cl,0x28(%eax,%eax,1) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edi,0x17cb5(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + mov $0x7c,%ch │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x38(%esp,%edi,2) │ │ │ │ + add %dl,0x38(%ebp,%edi,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103abb3 │ │ │ │ - add %dl,%al │ │ │ │ - jle 103abf7 │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - into │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + js 103ab35 │ │ │ │ + add %al,-0x70(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + test $0x11,%al │ │ │ │ + rolb $0x18,(%ecx) │ │ │ │ + xorb $0x0,0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sub $0x8a,%al │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 103aba3 │ │ │ │ + add %dh,(%eax,%eax,2) │ │ │ │ + push %ecx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103ab8b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103abdd │ │ │ │ + js 103abc5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x50(%esp,%ebx,8) │ │ │ │ + add %bh,0x53(%eax,%eax,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103ab7d │ │ │ │ - add %al,-0x70(%eax) │ │ │ │ - adc (%eax),%eax │ │ │ │ - test $0x11,%al │ │ │ │ + js 103ac24 │ │ │ │ + add %al,-0x44(%eax) │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%ah │ │ │ │ + addb $0x2,(%edi) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + sbb $0x46,%al │ │ │ │ + add %cl,0xf(%eax) │ │ │ │ rolb $0x20,(%ecx) │ │ │ │ - xorb $0x0,0x1(%ecx) │ │ │ │ + adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%eax,%eax,2) │ │ │ │ - push %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + jl 103ab91 │ │ │ │ + pop %es │ │ │ │ + add (%ecx),%al │ │ │ │ js 103abd5 │ │ │ │ push %fs │ │ │ │ sahf │ │ │ │ inc %edx │ │ │ │ add %ch,0x10(%eax) │ │ │ │ - rolb $0x50,(%ecx) │ │ │ │ + rolb $0x8,(%ecx) │ │ │ │ fdivs 0x1(%esi) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%ebx,%eax,4) │ │ │ │ sbb $0x2,%al │ │ │ │ add %edi,-0x3e(%eax) │ │ │ │ pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ or %dl,(%eax) │ │ │ │ rolb $0xe0,(%ecx) │ │ │ │ xorb $0x0,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x51(%eax,%eax,2) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103abc5 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ebx,%eiz,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x45(%eax) │ │ │ │ + js 103ac88 │ │ │ │ add %esi,%eax │ │ │ │ decl 0x0(%esi) │ │ │ │ dec %eax │ │ │ │ adc %al,%al │ │ │ │ add %eax,0x3f017424(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x51(%eax,%eax,2) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103acb4 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + js 103ac9c │ │ │ │ + add %ah,%al │ │ │ │ + jae 103aca2 │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - hlt │ │ │ │ - std │ │ │ │ - dec %edi │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103accc │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %dl,(%esi,%ecx,2) │ │ │ │ + add $0x4180102,%eax │ │ │ │ + add %esp,0x1d(%eax) │ │ │ │ + adc (%eax),%eax │ │ │ │ + enter $0xc011,$0x1 │ │ │ │ + adc %dl,%dh │ │ │ │ + jae 103ac81 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - aam $0x1e │ │ │ │ - push %ds │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103aca3 │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %edi,0x0(%eax) │ │ │ │ add %dl,%al │ │ │ │ - jle 103ace7 │ │ │ │ + jle 103accf │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%edi,%ecx,8) │ │ │ │ sbb $0x2,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ + add %edi,0x4(%eax) │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - xchg %eax,%ecx │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x3f(%eax) │ │ │ │ + add %ah,(%esi,%edx,1) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103ac7c │ │ │ │ cmovo 0x47(%ebx),%eax │ │ │ │ add %cl,(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edx,(%eax) │ │ │ │ xorl $0x3f,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi,%eax,8) │ │ │ │ @@ -111194,477 +111409,507 @@ │ │ │ │ rolb $0xb0,(%ecx) │ │ │ │ xorb $0x0,0x3f(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ inc %eax │ │ │ │ push %ecx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103ad07 │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ + js 103ac6d │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%esi,%edx,1) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103ac9d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - push %ds │ │ │ │ - push %ds │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103acb5 │ │ │ │ + add %ah,(%ebx,%esi,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %ah,0x23(%eax) │ │ │ │ dec %ebp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ bound %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %esp │ │ │ │ - fcompl 0x41780102 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + fcompl 0x82780102 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %bh,(%edx,%ecx,4) │ │ │ │ lock add %eax,(%ecx) │ │ │ │ - js 103ad24 │ │ │ │ + js 103acb5 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x38(%esi,%ebp,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103ad0c │ │ │ │ punpcklbw 0x10080047,%mm6 │ │ │ │ rolb $0xd0,(%ecx) │ │ │ │ test %esi,0x1(%edx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x1c(%esi,%eax,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103acfd │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,(%edx,%ecx,4) │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 103ad15 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + js 103ada4 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esi,%edi,8) │ │ │ │ + hlt │ │ │ │ + std │ │ │ │ dec %edi │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103adec │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103adb9 │ │ │ │ - add %al,(%eax) │ │ │ │ + js 103adbc │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ - push %ds │ │ │ │ + aam $0x1e │ │ │ │ push %ds │ │ │ │ add (%ecx),%al │ │ │ │ - js 103ad45 │ │ │ │ + js 103ad15 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x78010238(%ebx,%edi,2) │ │ │ │ + add %dh,0x78010238(%esi,%ecx,4) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - sarb $1,0x40(%esi) │ │ │ │ + dec %esp │ │ │ │ + xchg %eax,%esp │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + js 103adc3 │ │ │ │ + add %dl,%al │ │ │ │ + jle 103ae07 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x7801021c(%edi,%ecx,8) │ │ │ │ - addb $0xf0,(%eax) │ │ │ │ - out %eax,$0x4c │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ - iret │ │ │ │ - sbb $0x41780102,%eax │ │ │ │ + inc %ecx │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 103ae19 │ │ │ │ + jg 103ade9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor $0xf4,%al │ │ │ │ sbb $0x2,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - or %ecx,0x0(%ebp) │ │ │ │ - dec %eax │ │ │ │ + add %edi,0x0(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + jle 103ae37 │ │ │ │ + add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %eax,0x4b(%eax) │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - iret │ │ │ │ - sbb $0xc2780102,%eax │ │ │ │ - pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ - or %dl,(%eax) │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ - xorb $0x0,0x1(%edx) │ │ │ │ + add %ch,(%eax,%edx,8) │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ + add %ah,%ah │ │ │ │ + push %ds │ │ │ │ + push %ds │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103ada5 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%esi,%edi,8) │ │ │ │ + dec %edi │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103ae7c │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - sbb $0xc0780102,%eax │ │ │ │ + jg 103ae49 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %esp │ │ │ │ + mov %al,%dh │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103ae13 │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - pushf │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103aded │ │ │ │ - add %ah,0x12(%eax) │ │ │ │ - dec %esi │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x58,(%ecx) │ │ │ │ - aam $0x75 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x50(%ebp,%ebp,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103aec8 │ │ │ │ - add %esi,%eax │ │ │ │ - decl 0x0(%esi) │ │ │ │ + add %bl,0x78010150(%esp,%ebp,2) │ │ │ │ + addb $0x60,(%eax) │ │ │ │ + adc 0x0(%esi),%cl │ │ │ │ dec %eax │ │ │ │ adc %al,%al │ │ │ │ - add %eax,0x3f017424(%eax) │ │ │ │ + add %ebx,-0x2c(%eax) │ │ │ │ + jne 103ae79 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%eax,%edx,8) │ │ │ │ + add %cl,0x50(%ebp,%ebp,2) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103ae05 │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ + iret │ │ │ │ sbb $0x780102,%eax │ │ │ │ add %dl,%al │ │ │ │ jle 103aedf │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax,%edx,8) │ │ │ │ - sbb $0x2,%al │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103aead │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - or 0x1(%ebx),%edx │ │ │ │ - add %edi,-0x3f(%eax) │ │ │ │ - cmovo 0x47(%ebx),%eax │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %ah,0x7801021c(%eax,%edx,8) │ │ │ │ + addb $0x10,(%eax) │ │ │ │ + or %ecx,0x0(%ebp) │ │ │ │ + dec %eax │ │ │ │ adc %al,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - xorl $0x3f,0x1(%edx) │ │ │ │ + add %ecx,0x1644b(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x1d(%eax,%edx,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103ae65 │ │ │ │ + add %bl,%ah │ │ │ │ + iret │ │ │ │ + sbb $0xc2780102,%eax │ │ │ │ + pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ + or %dl,(%eax) │ │ │ │ + rolb $0xe0,(%ecx) │ │ │ │ + xorb $0x0,0x1(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%ah │ │ │ │ + iret │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x38(%ebx,%edx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103aeff │ │ │ │ - add %edx,-0x7c(%eax) │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0xb0,(%ecx) │ │ │ │ - xorb $0x0,0x3f(%ecx,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - rcrb $1,%fs:0x41780102 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103af21 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%esp,%edx,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x45(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + decl 0x0(%esi) │ │ │ │ + dec %eax │ │ │ │ + adc %al,%al │ │ │ │ + add %eax,0x3f017424(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or $0xfe,%al │ │ │ │ + add %ah,(%eax,%edx,8) │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x10(%esp,%edx,4) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 103aead │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x38(%ebx,%ecx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103aec5 │ │ │ │ + add %dh,(%ebx,%ecx,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %ah,%al │ │ │ │ ret │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103afa8 │ │ │ │ jo 103af51 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + in (%dx),%al │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %ah,%al │ │ │ │ ret │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103afc0 │ │ │ │ jo 103af69 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + hlt │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %dl,%al │ │ │ │ sbb %cl,0x28(%eax,%eax,1) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edi,0x17cb5(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + mov $0x7c,%ch │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78010238(%esp,%ebp,2) │ │ │ │ - inc %ecx │ │ │ │ + add %bh,%ah │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 103af99 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esp │ │ │ │ - mov %al,%dh │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103af25 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + in (%dx),%al │ │ │ │ + push %ds │ │ │ │ + push %ds │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103af63 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103af9d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x10(%esp,%edx,4) │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %bh,0x1c(%eax,%ebx,8) │ │ │ │ + add (%ecx),%al │ │ │ │ js 103af7b │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - in $0xda,%al │ │ │ │ - in $0x1,%eax │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %ah,%ah │ │ │ │ + (bad) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103af55 │ │ │ │ add %al,0x6(%eax) │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ loope 103b054 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%ebx,%ebx,8) │ │ │ │ in $0x1,%eax │ │ │ │ - add %edi,-0x3f(%eax) │ │ │ │ - punpcklbw 0x10080047,%mm6 │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ - test %esi,0x1(%edx) │ │ │ │ - aas │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 103aff9 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x1d(%eax,%edx,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103b003 │ │ │ │ - add %dl,%al │ │ │ │ - jle 103b047 │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ + add %al,(%eax) │ │ │ │ + or $0xfe,%al │ │ │ │ + dec %edi │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 103afc3 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103affd │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x7801021c(%eax,%edx,8) │ │ │ │ - ret $0xa00f │ │ │ │ + add %bl,(%esp,%ecx,1) │ │ │ │ + add $0xc2780102,%eax │ │ │ │ + push %fs │ │ │ │ sahf │ │ │ │ inc %edx │ │ │ │ add %ch,0x10(%eax) │ │ │ │ - rolb $0x50,(%ecx) │ │ │ │ + rolb $0x8,(%ecx) │ │ │ │ fdivs 0x1(%esi) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x7801021c(%edx,%eax,4) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103b02d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + sarb $1,0x40(%esi) │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x1c(%eax,%ebx,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103afcd │ │ │ │ + add %bl,(%ecx,%edx,8) │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010238(,%ebx,2) │ │ │ │ - ret │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + add %ah,0x78010238(,%ebx,2) │ │ │ │ + rorl $0x40,(%edi) │ │ │ │ + inc %ebx │ │ │ │ + inc %edi │ │ │ │ + add %cl,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %edx,(%eax) │ │ │ │ + xorl $0x3f,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%ebx,%ecx,1) │ │ │ │ - push %ebx │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - js 103b03b │ │ │ │ + add %al,0x1d(%eax,%edx,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103b07f │ │ │ │ + add %edx,-0x7c(%eax) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0xb0,(%ecx) │ │ │ │ + xorb $0x0,0x3f(%ecx,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + rcrb $1,%fs:0xc0780902 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103b075 │ │ │ │ + js 103b08d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esp,%ecx,1) │ │ │ │ - add $0x82780102,%eax │ │ │ │ - add %dl,(%eax) │ │ │ │ - or %ecx,0x0(%ebp) │ │ │ │ - dec %eax │ │ │ │ - adc %al,%al │ │ │ │ - add %eax,0x4b(%eax) │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ + add %dl,%ah │ │ │ │ + or 0x1(%ebx),%edx │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x1d(%edi,%ecx,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103b0ab │ │ │ │ - add %dl,%al │ │ │ │ - jle 103b0ef │ │ │ │ - add %ch,(%eax) │ │ │ │ + add %cl,%ah │ │ │ │ + xchg %eax,%edx │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x4(%eax) │ │ │ │ + add %esp,0x48004db8(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ + add %esi,0x3f0173e1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%ah │ │ │ │ + in (%dx),%eax │ │ │ │ + in $0x1,%eax │ │ │ │ + add %ebx,-0x281ff040(%eax) │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%ecx,%edx,8) │ │ │ │ - sbb $0x2,%al │ │ │ │ + add %dh,(%esi,%ebp,2) │ │ │ │ + cmp (%edx),%al │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 103b0d1 │ │ │ │ + jg 103b101 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fs xchg %eax,%esp │ │ │ │ lock add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ - rorb $0xe0,(%edi) │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%esi,%ebp,2) │ │ │ │ - cmp (%edx),%al │ │ │ │ - add %edi,0x4(%eax) │ │ │ │ - add %esp,0x48004db8(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,%al │ │ │ │ + cmp 0x0(%ebp),%ecx │ │ │ │ + dec %eax │ │ │ │ adc %al,%al │ │ │ │ - add %esi,0x3f0173e1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - in (%dx),%eax │ │ │ │ - in $0x1,%eax │ │ │ │ - add %ebx,0x3bf00041(%eax) │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0xe8,(%ecx) │ │ │ │ + add %ebp,%eax │ │ │ │ and $0x76,%al │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%edi,%ecx,2) │ │ │ │ inc %ecx │ │ │ │ add (%ecx),%al │ │ │ │ - js 103b0a5 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x78010238(%ecx,%edx,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + js 103b0e3 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103b135 │ │ │ │ + js 103b11d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x78010153(%esi,%edx,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - flds 0x0(%ebx) │ │ │ │ - call 3905716c <_edata@@Base+0x34a5716c> │ │ │ │ + rorl $0x60,(%edi) │ │ │ │ + xor $0x10080047,%eax │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ + test %esi,0x1(%edx) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x1d(%eax,%edx,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103b113 │ │ │ │ + cmovo %ecx,%ebx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + pusha │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ fxam │ │ │ │ add %eax,(%ecx) │ │ │ │ @@ -111674,47 +111919,49 @@ │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ loope 103b1ec │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edx,%ebx,8) │ │ │ │ in $0x1,%eax │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0x4c │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - mov 0x1(%ecx),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - sbb $0xcf,%al │ │ │ │ - sbb $0xc0780102,%eax │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103b195 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x78010153(%ebx,%ecx,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - sarb $1,0x40(%esi) │ │ │ │ + add %edi,0x0(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + jle 103b1c7 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x7801021c(%ecx,%edx,8) │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - sarb $1,0x40(%esi) │ │ │ │ + add %bl,(%ebx,%ecx,1) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103b135 │ │ │ │ + add %dl,(%eax) │ │ │ │ + or %ecx,0x0(%ebp) │ │ │ │ + dec %eax │ │ │ │ + adc %al,%al │ │ │ │ + add %ecx,0x1644b(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0x1d(%edi,%ecx,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103b1cb │ │ │ │ + add %dl,%al │ │ │ │ + jle 103b20f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edx,%edx,8) │ │ │ │ sbb $0x2,%al │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ @@ -111722,218 +111969,215 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78010238(%edx,%ebx,2) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + add %ch,0x38(%edx,%ebx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103b17d │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x38(%ebp,%ecx,4) │ │ │ │ + add %ah,0x38(%ecx,%edx,2) │ │ │ │ add (%ecx),%al │ │ │ │ js 103b1d6 │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x53(%esi,%edi,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 103b1ad │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0x4c │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ + mov 0x1(%ecx),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + sbb $0xcf,%al │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x38(%ecx,%ebx,2) │ │ │ │ + add %dh,0x38(%ebx,%edx,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103b284 │ │ │ │ + js 103b29c │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ mov %al,%dh │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103b21e │ │ │ │ + js 103b236 │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x5(%ebx,%ecx,1) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103b2b4 │ │ │ │ + js 103b24b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103b285 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x78010153(%ebx,%ecx,1) │ │ │ │ + inc %ecx │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 103b281 │ │ │ │ + jg 103b2b1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - add %bl,0x82780102 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ + add %bl,0x4780102 │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - cmp %al,%gs:(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - jae 103b2ea │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - inc %ebp │ │ │ │ - add $0xc0780902,%eax │ │ │ │ + add %dh,%ah │ │ │ │ + lock push %eax │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 103b293 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103b2b5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - testl $0xfc07809,0x1(%edi) │ │ │ │ - inc %eax │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ js 103b2cd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78010152(%edi,%edi,8) │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - lock push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103b344 │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + add %al,%ah │ │ │ │ + testl $0x417801,0x1(%edi) │ │ │ │ + loopne 103b2b4 │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 103b379 │ │ │ │ + jns 103b361 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x1c(%ecx,%eiz,8) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 103b2db │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103b285 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x780901f0(%edx,%ecx,4) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103b315 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x4(%ecx,%esi,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103b2b5 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x780101f0(%edx,%ecx,4) │ │ │ │ + js 103b374 │ │ │ │ + add %ah,%al │ │ │ │ + jae 103b37a │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - sarb $1,0x40(%esi) │ │ │ │ + add %dl,%ah │ │ │ │ + inc %ebp │ │ │ │ + add $0x780102,%eax │ │ │ │ + add %dl,%al │ │ │ │ + jle 103b38f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%ebx,%edx,2) │ │ │ │ - sbb $0x4780102,%eax │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ + add %dh,%ah │ │ │ │ + push %edx │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - (bad) │ │ │ │ - push %edx │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %cl,0x38(%esi,%eax,4) │ │ │ │ + add (%ecx),%al │ │ │ │ js 103b2fd │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x78010238(,%esi,2) │ │ │ │ - addb $0x80,(%eax) │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ + add %ah,0x38(%ebp,%esi,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103b315 │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 103b409 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x7801021c(%ecx,%eiz,8) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %dl,0x7809021c(%ecx,%eiz,8) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103b3a5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x94,%ah │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 103b345 │ │ │ │ - add %al,%al │ │ │ │ + add %ah,0x78010152(%edi,%edi,8) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%ebx,%ecx,2) │ │ │ │ + add %bl,(%ebx,%ecx,2) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %ah,%al │ │ │ │ ret │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ @@ -111957,322 +112201,350 @@ │ │ │ │ hlt │ │ │ │ xchg %eax,%edi │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %dl,%al │ │ │ │ sbb %cl,0x28(%eax,%eax,1) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edi,0x17cb5(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + mov $0x7c,%ch │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ xchg %eax,%edi │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x94,%ah │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + js 103b47c │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 103b431 │ │ │ │ + jg 103b449 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test %dl,%dl │ │ │ │ sbb $0x2,%al │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 103b449 │ │ │ │ + jg 103b461 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ mov %al,%dh │ │ │ │ add %ecx,(%ecx) │ │ │ │ - js 103b413 │ │ │ │ + js 103b42b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103b44d │ │ │ │ + js 103b465 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ xchg %eax,%edx │ │ │ │ - sbb $0xc0780102,%eax │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103b465 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x52(%edi,%edi,8) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103b445 │ │ │ │ + sbb $0xc2780102,%eax │ │ │ │ push %fs │ │ │ │ sahf │ │ │ │ inc %edx │ │ │ │ add %ch,0x10(%eax) │ │ │ │ - rolb $0x50,(%ecx) │ │ │ │ + rolb $0x8,(%ecx) │ │ │ │ fdivs 0x1(%esi) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x1c(%edx,%eax,4) │ │ │ │ add (%ecx),%al │ │ │ │ js 103b45e │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x78010204(%eax,%esi,8) │ │ │ │ - inc %ecx │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%ah │ │ │ │ + (bad) │ │ │ │ + push %edx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103b50c │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 103b529 │ │ │ │ + jns 103b541 │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x1d(%eax,%ebp,1) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103b4a3 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103b4dd │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x1801021d(%eax,%ebp,1) │ │ │ │ + add %bl,%ah │ │ │ │ + or 0x82780102,%eax │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%ah │ │ │ │ + xchg %eax,%esp │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + js 103b554 │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 103b521 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0xd5,%al │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %ebx,(%eax) │ │ │ │ addb $0x20,(%eax) │ │ │ │ popa │ │ │ │ adc (%eax),%eax │ │ │ │ - push $0xa001c011 │ │ │ │ - xor %bh,0x1(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ + push $0x8801c011 │ │ │ │ + xor $0x7d,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or -0x7de7ff00(%eax),%ecx │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0x10,(%eax) │ │ │ │ pop %ebx │ │ │ │ adc (%eax),%eax │ │ │ │ - push $0x7001c011 │ │ │ │ - dec %ebx │ │ │ │ - jge 103b4f1 │ │ │ │ + push $0x8801c011 │ │ │ │ + dec %edi │ │ │ │ + jge 103b551 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ pop %edx │ │ │ │ adc (%eax),%eax │ │ │ │ - push $0xd001c011 │ │ │ │ - dec %edi │ │ │ │ - jge 103b509 │ │ │ │ + push $0xb801c011 │ │ │ │ + push %esp │ │ │ │ + jge 103b569 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7de7ff00(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ pop %ebp │ │ │ │ adc (%eax),%eax │ │ │ │ - push $0x9801c011 │ │ │ │ - arpl %edi,0x1(%ebp) │ │ │ │ + push $0xb001c011 │ │ │ │ + data16 jge 103b581 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or -0x7d87ff00(%eax),%ecx │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - xchg %eax,%esp │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 103b503 │ │ │ │ + or -0x3f87f700(%eax),%ecx │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103b53d │ │ │ │ + js 103b585 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - or 0x41780102,%eax │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 103b569 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0xd5,%al │ │ │ │ - sbb $0x2,%al │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %al,0x78010153(%edi,%ebx,1) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103b56d │ │ │ │ + js 103b59d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x78010153(%edi,%ebx,1) │ │ │ │ + add %ch,0x7801021d(%edx,%ebx,2) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103b585 │ │ │ │ + js 103b5b5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - pop %edx │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ + add %ah,0x52(%edi,%edi,8) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103b555 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - mov %bh,(%eax) │ │ │ │ + add %bl,%ah │ │ │ │ + js 103b61f │ │ │ │ add (%ecx),%al │ │ │ │ - js 103b53d │ │ │ │ + js 103b56d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78010238(%esp,%eax,4) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + add %dl,%ah │ │ │ │ + mov %bh,(%eax) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103b5c3 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 103b5fd │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010238(%ecx,%esi,2) │ │ │ │ - inc %ecx │ │ │ │ + add %dl,(%ecx,%esi,8) │ │ │ │ + add $0x2,%al │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 103b5f9 │ │ │ │ + jg 103b629 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ xchg %eax,%esp │ │ │ │ lock add %ecx,(%ecx) │ │ │ │ - js 103b5c3 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103b5fd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%esi,%ebx,1) │ │ │ │ - push %ds │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103b5db │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103b615 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%ecx,%esi,8) │ │ │ │ - add $0x2,%al │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ + js 103b5f3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103b62d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x780901e5(%ebx,%esi,8) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103b645 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ add %dl,0x78090153(%edi,%ebp,2) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103b65d │ │ │ │ + js 103b645 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x10(%eax,%ecx,4) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103b63b │ │ │ │ + js 103b623 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103b675 │ │ │ │ + js 103b65d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x7801014f(%edi,%esi,8) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103b68d │ │ │ │ + js 103b675 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x50(%ecx,%esi,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103b66b │ │ │ │ + js 103b653 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103b6a5 │ │ │ │ + js 103b68d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ ds push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ + js 103b62d │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x38(%eax,%ecx,4) │ │ │ │ + add (%ecx),%al │ │ │ │ js 103b686 │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ push %ds │ │ │ │ push %ebx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103b65d │ │ │ │ - add %al,%al │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 103b69b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103b6d5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%esi,%ebx,1) │ │ │ │ + push %ds │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 103b6b3 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103b6ed │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x780101e5(%ebx,%esi,8) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -112280,1108 +112552,1108 @@ │ │ │ │ add %cl,0x78010238(%eax,%ebx,4) │ │ │ │ addb $0x80,(%eax) │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 103b769 │ │ │ │ + jge 103b799 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x7801021d(%eax,%ebp,1) │ │ │ │ - inc %ecx │ │ │ │ + add %ch,0x1d(%eax,%ebp,1) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103b77c │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 103b781 │ │ │ │ + jns 103b7b1 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ - loope 103b73b │ │ │ │ + loope 103b76b │ │ │ │ add (%ecx),%cl │ │ │ │ - js 103b6e3 │ │ │ │ + js 103b713 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103b71d │ │ │ │ + js 103b74d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x78010204(%esi,%edi,8) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx,%edi,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,0x78010238(%eax,%eiz,2) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010238(%edx,%eiz,2) │ │ │ │ + add %al,0x78010238(%ecx,%eiz,2) │ │ │ │ addb $0x80,(%eax) │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 103b7e1 │ │ │ │ + jge 103b811 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edx,%eiz,8) │ │ │ │ sbb $0x2,%al │ │ │ │ add %edi,-0x3d(%eax) │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ push %ebx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103b7dc │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - sbb $0x95,%al │ │ │ │ - lock add %ecx,(%ecx) │ │ │ │ - js 103b773 │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 103b78b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103b7ad │ │ │ │ + js 103b7c5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%esi,%ebp,8) │ │ │ │ add $0x2,%al │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jns 103b841 │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - and %ebx,0x82780102 │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%ebx,%ecx,2) │ │ │ │ + add %al,(%ebx,%ecx,2) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %ah,%al │ │ │ │ ret │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103b860 │ │ │ │ jo 103b809 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or $0x61,%al │ │ │ │ + in $0x61,%al │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %ah,%al │ │ │ │ ret │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103b878 │ │ │ │ jo 103b821 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x61,%al │ │ │ │ + in (%dx),%al │ │ │ │ + popa │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %dl,%al │ │ │ │ sbb %cl,0x28(%eax,%eax,1) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edi,0x17cb5(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + mov $0x7c,%ch │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%ecx,%eiz,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ + add %dh,%ah │ │ │ │ popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x38(%ecx,%edx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ + sbb $0x95,%al │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ js 103b89c │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 103b8d1 │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x7801021d(%ecx,%eiz,1) │ │ │ │ + inc %ecx │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 103b869 │ │ │ │ + jg 103b881 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or $0x56,%al │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ + les 0x1d(%ebp),%edx │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103b80d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%esp,%edi,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103b885 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x53(%edi,%ebx,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %bh,%ah │ │ │ │ + jl 103b8d7 │ │ │ │ + add (%ecx),%al │ │ │ │ js 103b865 │ │ │ │ push %fs │ │ │ │ sahf │ │ │ │ inc %edx │ │ │ │ add %ch,0x10(%eax) │ │ │ │ - rolb $0x50,(%ecx) │ │ │ │ + rolb $0x8,(%ecx) │ │ │ │ fdivs 0x1(%esi) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edx,%eax,4) │ │ │ │ sbb $0x2,%al │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %ah,%al │ │ │ │ jae 103b902 │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x78010205(%eax,%ecx,2) │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103b8cd │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x53(%edi,%ebx,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103b8ef │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ std │ │ │ │ add $0x2,%al │ │ │ │ - add %edi,0x4(%eax) │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0x780101f0(,%edx,4) │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x4(%ebp,%ebp,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103b8c3 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103b8fd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - sbb $0x7801021e,%eax │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x780101f0(,%edx,4) │ │ │ │ - addb $0x80,(%eax) │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 103b9a9 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edx,%eiz,1) │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ + js 103b8b5 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78010238(%esi,%ebp,2) │ │ │ │ - inc %ecx │ │ │ │ + add %bl,%ah │ │ │ │ + lea (%eax),%edi │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103b8cd │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 103b9c1 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%ah │ │ │ │ + and %ebx,0x41780102 │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 103b9d9 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x1c(%edx,%eiz,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103b93b │ │ │ │ + js 103b8fd │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%edx,%esi,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103b975 │ │ │ │ + js 103b98d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x7801021d(%edx,%edx,4) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x38(%eax,%eiz,2) │ │ │ │ + add %dl,0x38(%ebx,%ecx,4) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103b92d │ │ │ │ + js 103b945 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010238(%ecx,%edx,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103b9bd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,-0x1b(%ebx,%esi,8) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103ba1c │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - les 0x78010207(%eax),%eax │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + add %ch,%ah │ │ │ │ + push %ecx │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010238(%edi,%ebx,2) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103ba19 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - xor $0x95,%al │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 103b9a5 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + add %cl,0x38(%eax,%eiz,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103b9b3 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 103b9ed │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ - cmpb $0x2,(%eax) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + sbb $0x7801021e,%eax │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103ba05 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x53(%edi,%ebp,2) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103b9e3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103ba35 │ │ │ │ + js 103ba1d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x53(%edi,%ebp,2) │ │ │ │ + add %ah,-0x1b(%ebx,%esi,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103b9d5 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + js 103ba7c │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 103ba49 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - addb $0x2,(%edi) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + xor $0x95,%al │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + js 103ba13 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103ba65 │ │ │ │ + js 103ba4d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax,%ecx,4) │ │ │ │ lock add %eax,(%ecx) │ │ │ │ - js 103ba43 │ │ │ │ + js 103ba2b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103ba7d │ │ │ │ + js 103ba65 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ in (%dx),%eax │ │ │ │ add $0x2,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%ecx,%ebp,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ add $0xb7,%al │ │ │ │ pop %ebp │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103ba4d │ │ │ │ - add %al,%al │ │ │ │ + js 103badc │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + les 0x78010207(%eax),%eax │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ dec %esp │ │ │ │ cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103baf1 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - faddl 0x78090207(%eax) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - sbb $0x46,%al │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - adc 0x1(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - les 0x780101e5(%eax),%esi │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103bb0d │ │ │ │ + js 103bac5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x4(%esi,%edi,8) │ │ │ │ add (%ecx),%cl │ │ │ │ - js 103baeb │ │ │ │ + js 103baa3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103bb25 │ │ │ │ + js 103badd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x7801021d(%edx,%eax,4) │ │ │ │ - addb $0x80,(%eax) │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 103bbb9 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %bh,(%edx,%eax,4) │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x7801021c(%edx,%eiz,8) │ │ │ │ + add %dl,0x78010238(%esp,%ebx,2) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ - add %ah,%al │ │ │ │ - jae 103bba2 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x38(%ebp,%ebp,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103baad │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ - inc %edi │ │ │ │ - add $0x4180102,%eax │ │ │ │ + addb $0x2,(%edi) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 103bbb9 │ │ │ │ add %eax,(%eax) │ │ │ │ - push %ecx │ │ │ │ - adc (%eax),%eax │ │ │ │ - push $0xa001c011 │ │ │ │ - (bad) │ │ │ │ - jge 103bb81 │ │ │ │ - pusha │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %al,0x7801021c(%edx,%eiz,8) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edi,%esi,4) │ │ │ │ pop %ebp │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103bb25 │ │ │ │ + js 103baf5 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x38(%ecx,%ebx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103bb7e │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - in $0x1,%eax │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,0x78010238(%ecx,%ebx,2) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ + add %ah,%ah │ │ │ │ xchg %edi,(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103bc2c │ │ │ │ + js 103bbe4 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 103bbb1 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + faddl 0x78010207(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,%al │ │ │ │ + jae 103bc02 │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,%ah │ │ │ │ + inc %edi │ │ │ │ + add $0x4180102,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + push %ecx │ │ │ │ + adc (%eax),%eax │ │ │ │ + push $0x4001c011 │ │ │ │ + push %es │ │ │ │ + jle 103bbe1 │ │ │ │ + pusha │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 103bc61 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx,%ecx,1) │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ - add %al,%al │ │ │ │ + sbb $0x41780902,%eax │ │ │ │ + add %dh,(%eax) │ │ │ │ + sbb $0x46,%al │ │ │ │ + add %cl,0xf(%eax) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ + adc 0x1(%eax),%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + les 0x780101e5(%eax),%esi │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x38(%esp,%ebx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103bc5c │ │ │ │ + add %cl,0x78010238(%esi,%ecx,2) │ │ │ │ + inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 103bc29 │ │ │ │ + jg 103bc41 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0xb7,%al │ │ │ │ pop %ebp │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - js 103bbf3 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103bc2d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - cmp $0x53,%al │ │ │ │ add %eax,(%ecx) │ │ │ │ js 103bbcd │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ebx,%ecx,2) │ │ │ │ + add %ch,%ah │ │ │ │ + dec %edx │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %ah,%al │ │ │ │ ret │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103bcc8 │ │ │ │ jo 103bc71 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + xchg %eax,%esp │ │ │ │ dec %ebx │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %ah,%al │ │ │ │ ret │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103bce0 │ │ │ │ jo 103bc89 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x4b,%ah │ │ │ │ + pushf │ │ │ │ + dec %ebx │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %dl,%al │ │ │ │ sbb %cl,0x28(%eax,%eax,1) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edi,0x17cb5(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + mov $0x7c,%ch │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010238(%ebx,%ecx,2) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %ah,0x78090238(%ebx,%ecx,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103bca5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - sub $0x81,%al │ │ │ │ - pop %es │ │ │ │ - add (%ecx),%al │ │ │ │ + add %ah,%ah │ │ │ │ + cmp $0x53,%al │ │ │ │ + add %eax,(%ecx) │ │ │ │ js 103bc45 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x38(%ecx,%ecx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103bd1c │ │ │ │ - add %al,-0x44(%eax) │ │ │ │ + add %bh,%ah │ │ │ │ + jae 103bd0f │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 103bc9b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 400527d7 <_edata@@Base+0x3ba527d7> │ │ │ │ + js 103bcd5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ + add %dh,0x53(%esi,%ebx,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103bcb6 │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,%ah │ │ │ │ scas %es:(%edi),%eax │ │ │ │ in $0x1,%eax │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - sbb $0x46,%al │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - adc 0x1(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - test %dh,0x780101e5(%eax) │ │ │ │ - ret $0xa00f │ │ │ │ + add %edi,-0x3e(%eax) │ │ │ │ + push %fs │ │ │ │ sahf │ │ │ │ inc %edx │ │ │ │ add %ch,0x10(%eax) │ │ │ │ - rolb $0x50,(%ecx) │ │ │ │ + rolb $0x8,(%ecx) │ │ │ │ fdivs 0x1(%esi) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x7801021c(%ecx,%eax,4) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x78090238(%edi,%ecx,4) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - sbb $0x46,%al │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - adc 0x1(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or $0xb2,%al │ │ │ │ - in $0x1,%eax │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,(%ecx,%eax,4) │ │ │ │ - pop %es │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 103bd2b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103bd65 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x53(%esi,%ebx,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103bdc4 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - test %dl,0x780101f0(%ebp) │ │ │ │ addb $0x80,(%eax) │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 103be11 │ │ │ │ + jge 103bd99 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%ecx,%ecx,1) │ │ │ │ sbb $0x41780102,%eax │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - fs clc │ │ │ │ - dec %edi │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103be0c │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103bdd9 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %esp │ │ │ │ - addl $0x41780102,(%edi) │ │ │ │ + test %dl,0x780101f0(%ebp) │ │ │ │ + inc %ecx │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 103be59 │ │ │ │ + jns 103bdc9 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ - loop 103be13 │ │ │ │ + loop 103bd83 │ │ │ │ add (%ecx),%al │ │ │ │ - js 103bdbe │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,(%ecx,%esi,4) │ │ │ │ - in $0x1,%eax │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + js 103bced │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x38(%ebx,%eiz,2) │ │ │ │ + add %dh,%ah │ │ │ │ + arpl %edi,(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103be6c │ │ │ │ + js 103bdc4 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + sub $0x81,%al │ │ │ │ + pop %es │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103bddc │ │ │ │ add %ah,%al │ │ │ │ - jae 103be72 │ │ │ │ + jae 103bde2 │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%esi,%esi,4) │ │ │ │ add $0x41780102,%eax │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 103be51 │ │ │ │ + jg 103bdc1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x4f,%al │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + mov $0x1021d4e,%esp │ │ │ │ + js 103be0c │ │ │ │ + add %al,-0x44(%eax) │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x4f(%eax,%edi,8) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103bdf5 │ │ │ │ + add %cl,%ah │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + in $0x1,%eax │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%edi,%edx,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %ah,0x78010238(%edx,%edi,2) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + sbb $0x46,%al │ │ │ │ + add %cl,0xf(%eax) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ + adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - mov $0x5d,%bh │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103bee4 │ │ │ │ - add %al,-0x44(%eax) │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - call 4005299f <_edata@@Base+0x3ba5299f> │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%ecx,%esi,4) │ │ │ │ - in $0x1,%eax │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + test %dh,0x780101e5(%eax) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,(%ecx,%eax,4) │ │ │ │ + pop %es │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 103be6c │ │ │ │ add %dh,(%eax) │ │ │ │ sbb $0x46,%al │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0x20,(%ecx) │ │ │ │ adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - int3 │ │ │ │ - mov $0xe5,%cl │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103be55 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + or $0xb2,%al │ │ │ │ + in $0x1,%eax │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x780101f0(%ebp,%edx,4) │ │ │ │ + fs clc │ │ │ │ + dec %edi │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103bddd │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%ah │ │ │ │ + pusha │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 103bef9 │ │ │ │ + jg 103be81 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x1021d00,%esp │ │ │ │ - js 103bf44 │ │ │ │ + js 103becc │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 103be99 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %esp │ │ │ │ + addl $0x41780102,(%edi) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - addl $0x41780102,(%edi) │ │ │ │ - add %ah,%al │ │ │ │ - jae 103bf62 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + mov $0x5d,%bh │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103be3d │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - dec %ebx │ │ │ │ - add $0x4180102,%eax │ │ │ │ - add %esi,(%eax) │ │ │ │ - pop %ecx │ │ │ │ - adc (%eax),%al │ │ │ │ - enter $0xc011,$0x1 │ │ │ │ - lock mov 0x1(%ebx),%esi │ │ │ │ + add %dl,0x780101f0(%ebp,%edx,4) │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ + add %ah,(%ecx,%esi,4) │ │ │ │ + in $0x1,%eax │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 103bfc1 │ │ │ │ + jge 103bf61 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ - loop 103bf7b │ │ │ │ + loop 103bf1b │ │ │ │ add (%ecx),%al │ │ │ │ - js 103bfa4 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103bf71 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - jl 103bf6e │ │ │ │ - dec %edi │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103befd │ │ │ │ + js 103be85 │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x78010207(%ecx,%eax,4) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x5d(%edi,%esi,4) │ │ │ │ + add %dh,0x4f(%eax,%edi,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103bfaf │ │ │ │ + js 103bf1f │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78090153(%ebp,%ebx,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %bh,0x78010153(%ebp,%ebx,1) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x5d(%edi,%esi,4) │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 103bf0b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103bfbd │ │ │ │ + js 103bf45 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x78010153(%edi,%esi,1) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103bfd5 │ │ │ │ + js 103bf5d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x5(%ebp,%ebx,1) │ │ │ │ add (%ecx),%al │ │ │ │ + js 103bfbc │ │ │ │ + add %al,-0x44(%eax) │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%ecx,%esi,4) │ │ │ │ + in $0x1,%eax │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + sbb $0x46,%al │ │ │ │ + add %cl,0xf(%eax) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ + adc 0x1(%eax),%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + int3 │ │ │ │ + mov $0xe5,%cl │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 103bf6b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103bfa5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%ah │ │ │ │ + popa │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103c004 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + addl $0x41780102,(%edi) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 103bfe9 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + jl 103bfe6 │ │ │ │ + dec %edi │ │ │ │ + add %eax,(%ecx) │ │ │ │ js 103c034 │ │ │ │ + add %ah,%al │ │ │ │ + jae 103c03a │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%ah │ │ │ │ + dec %ebx │ │ │ │ + add $0x4180102,%eax │ │ │ │ + add %esi,(%eax) │ │ │ │ + pop %ecx │ │ │ │ + adc (%eax),%al │ │ │ │ + enter $0xc011,$0x1 │ │ │ │ + pusha │ │ │ │ + popf │ │ │ │ + jae 103c019 │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 103c001 │ │ │ │ + jg 103c031 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - addl $0x41780102,(%edi) │ │ │ │ + test %dh,0x7801015d(%edi) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x78010207(%ecx,%eax,4) │ │ │ │ + inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 103c019 │ │ │ │ + jg 103c061 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ xchg %eax,%ebp │ │ │ │ lock add %eax,(%ecx) │ │ │ │ - js 103bfe3 │ │ │ │ + js 103c0ac │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 103c079 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + test %dh,%ah │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - je 103bfe6 │ │ │ │ - pop %ds │ │ │ │ + add %dh,0x1f(%eax,%esi,4) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103bffc │ │ │ │ + js 103c05c │ │ │ │ movmskps %xmm5,%ecx │ │ │ │ dec %ebp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x98,(%ecx) │ │ │ │ or %esi,0x1(%esi) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%ecx,%edx,4) │ │ │ │ - jmp 421bc154 <_edata@@Base+0x3dbbc154> │ │ │ │ + jmp 421bc1b4 <_edata@@Base+0x3dbbc1b4> │ │ │ │ add %al,%al │ │ │ │ dec %ebp │ │ │ │ adc (%eax),%eax │ │ │ │ - push $0xf001c011 │ │ │ │ - inc %edx │ │ │ │ - jle 103c061 │ │ │ │ + push $0x2801c011 │ │ │ │ + dec %ecx │ │ │ │ + jle 103c0c1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %dh,0x4e(%eax) │ │ │ │ adc (%eax),%eax │ │ │ │ - push $0xa001c011 │ │ │ │ - dec %eax │ │ │ │ - jle 103c079 │ │ │ │ + push $0xe001c011 │ │ │ │ + dec %ebp │ │ │ │ + jle 103c0d9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or 0x41180100(%eax),%ecx │ │ │ │ add %al,0x6800134e(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - dec %esp │ │ │ │ - jle 103c091 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x4180100(%eax),%ecx │ │ │ │ - add %edx,(%eax) │ │ │ │ - pop %edx │ │ │ │ - adc (%eax),%eax │ │ │ │ - push $0x1001c011 │ │ │ │ - push %esi │ │ │ │ - jle 103c0a9 │ │ │ │ + add %ecx,0x52(%eax) │ │ │ │ + jle 103c0f1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ - or 0x41780100(%eax),%ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103c0c1 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - test %dh,0x7809015d(%edi) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103c0c5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - popa │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103c124 │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 103c0f1 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - test %dh,%ah │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + or -0x3f87ff00(%eax),%ecx │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - xor $0x8c,%al │ │ │ │ + add %dh,(%esp,%ecx,4) │ │ │ │ sbb $0x2,%al │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %ah,0x12(%eax) │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x58,(%ecx) │ │ │ │ aam $0x75 │ │ │ │ @@ -113395,67 +113667,66 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ + add %al,%ah │ │ │ │ dec %ebx │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %ah,%al │ │ │ │ ret │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103c1a8 │ │ │ │ jo 103c151 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - hlt │ │ │ │ - dec %ebx │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + fmull 0x38(%ebx) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103c0dd │ │ │ │ add %ah,%al │ │ │ │ ret │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103c1c0 │ │ │ │ jo 103c169 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - cld │ │ │ │ - dec %ebx │ │ │ │ + in $0x4b,%al │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %dl,%al │ │ │ │ sbb %cl,0x28(%eax,%eax,1) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edi,0x17cb5(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + mov $0x7c,%ch │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esp,%ecx,2) │ │ │ │ + add %ch,%ah │ │ │ │ + dec %ebx │ │ │ │ cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + add $0x1,%al │ │ │ │ + adc %bl,0x13(%edx) │ │ │ │ + add %ch,0x11(%eax) │ │ │ │ + rolb $0xe0,(%ecx) │ │ │ │ + pop %esp │ │ │ │ + jle 103c199 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x38(%esp,%esi,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103c1a7 │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x4780100(%eax),%ecx │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%esp,%edi,1) │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ @@ -113465,602 +113736,604 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x38(%edx,%ebx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103c214 │ │ │ │ + add %dh,%ah │ │ │ │ + pop %ecx │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ sub $0x85,%al │ │ │ │ lock add %eax,(%ecx) │ │ │ │ - js 103c1eb │ │ │ │ - add %dl,%al │ │ │ │ - jle 103c22f │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ + js 103c22c │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 103c1f9 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - push %ds │ │ │ │ - sbb $0xc2780102,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + addl $0xc2780102,(%edi) │ │ │ │ push %fs │ │ │ │ sahf │ │ │ │ inc %edx │ │ │ │ add %ch,0x10(%eax) │ │ │ │ - rolb $0x50,(%ecx) │ │ │ │ + rolb $0x8,(%ecx) │ │ │ │ fdivs 0x1(%esi) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x1c(%ecx,%eax,4) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103c1de │ │ │ │ + js 103c21b │ │ │ │ + add %dl,%al │ │ │ │ + jle 103c25f │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x7801021d(%esi,%ebx,1) │ │ │ │ + ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ ss push %ebx │ │ │ │ add %ecx,(%ecx) │ │ │ │ - js 103c1f3 │ │ │ │ + js 103c20b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103c22d │ │ │ │ + js 103c245 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ or 0x41780102,%al │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 103c2c1 │ │ │ │ + jns 103c2d9 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x1c(%ebx,%eiz,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103c2a4 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - int3 │ │ │ │ - clc │ │ │ │ - dec %edi │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103c2bc │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - cld │ │ │ │ - addl $0x82780102,(%edi) │ │ │ │ + js 103c1fd │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x780101f0(,%eax,4) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78010238(%esp,%ecx,4) │ │ │ │ - addb $0x80,(%eax) │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ + add %dh,(%edi,%ebx,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 103c339 │ │ │ │ + jge 103c321 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1c(%ebx,%eiz,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103c29b │ │ │ │ + js 103c283 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103c2d5 │ │ │ │ + js 103c2bd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%esi,%ebx,1) │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103c334 │ │ │ │ + js 103c2db │ │ │ │ + add %dl,%al │ │ │ │ + jle 103c31f │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,%ah │ │ │ │ + push %ds │ │ │ │ + sbb $0x41780102,%eax │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ aam $0xb7 │ │ │ │ pop %ebp │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103c28d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edx,%eax,4) │ │ │ │ - pop %es │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103c323 │ │ │ │ - add %dl,%al │ │ │ │ - jle 103c367 │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x1d(%edi,%ebx,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103c2bd │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + js 103c34c │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ + int3 │ │ │ │ clc │ │ │ │ dec %edi │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103c357 │ │ │ │ + js 103c327 │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx,%eiz,2) │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103c3ac │ │ │ │ + js 103c37c │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + cld │ │ │ │ + addl $0x41780102,(%edi) │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 103c379 │ │ │ │ + jg 103c361 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ test %esi,%eax │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103c3c4 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103c391 │ │ │ │ + js 103c2ed │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dh,0x78010238(,%ebp,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103c37d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x82,%al │ │ │ │ - pop %es │ │ │ │ - add (%ecx),%al │ │ │ │ + add %al,0x53(%edi,%esi,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ js 103c31d │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ mov $0x5d,%bh │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103c373 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103c3ad │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + js 103c376 │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x53(%edi,%esi,1) │ │ │ │ + add %al,0x5(%edx,%ecx,1) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103c34d │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edx,%eax,4) │ │ │ │ + pop %es │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103c365 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,%ah │ │ │ │ + clc │ │ │ │ + dec %edi │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103c40c │ │ │ │ + js 103c43c │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ xchg %eax,%ebp │ │ │ │ lock add %eax,(%ecx) │ │ │ │ - js 103c424 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103c3f1 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - in $0xf8,%al │ │ │ │ - dec %edi │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103c3be │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ + js 103c454 │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 103c421 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x5(%edx,%ecx,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103c454 │ │ │ │ + add %al,(%eax) │ │ │ │ + aam $0x58 │ │ │ │ + sbb $0x41780102,%eax │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 103c421 │ │ │ │ + jg 103c439 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ mov $0x5d,%bh │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103c46c │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 103c439 │ │ │ │ + js 103c484 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 103c451 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sbb $0x59,%al │ │ │ │ - sbb $0x780102,%eax │ │ │ │ + adc $0x82,%al │ │ │ │ + pop %es │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103c45b │ │ │ │ add %dl,%al │ │ │ │ - jle 103c487 │ │ │ │ + jle 103c49f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x7801021d(%edi,%ebx,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %ch,0x1d(%edi,%ebx,1) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103c433 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103c455 │ │ │ │ + js 103c46d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x78010153(%esp,%edi,1) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 103c499 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - xchg %eax,%ebp │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 103c4cc │ │ │ │ + add %al,(%eax) │ │ │ │ + in $0xf8,%al │ │ │ │ + dec %edi │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103c4e4 │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 103c501 │ │ │ │ + jns 103c519 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ - jecxz 103c4bb │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 103c463 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103c49d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,(%eax,%eax,4) │ │ │ │ - pop %es │ │ │ │ + jecxz 103c4d3 │ │ │ │ add (%ecx),%al │ │ │ │ - js 103c4fc │ │ │ │ + js 103c43d │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,%ah │ │ │ │ + xchg %eax,%ebp │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + js 103c514 │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 103c4c9 │ │ │ │ + jg 103c4e1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %esp │ │ │ │ - push %esi │ │ │ │ + adc $0x56,%al │ │ │ │ sbb $0x82780102,%eax │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010238(%esi,%ebx,4) │ │ │ │ + add %ah,0x78010238(%esi,%ebx,4) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103c4e5 │ │ │ │ + js 103c4fd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x78010205(%edx,%ecx,1) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103c511 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x96,%al │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 103c55c │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - test %esi,%eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103c4b5 │ │ │ │ - add %al,%al │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010238(%eax,%ebp,2) │ │ │ │ - inc %ecx │ │ │ │ + add %cl,0x38(%ecx,%ebp,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103c574 │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - xor $0xf9,%al │ │ │ │ - dec %edi │ │ │ │ + xchg %eax,%esp │ │ │ │ + test %esi,%eax │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103c5a4 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + js 103c58c │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 103c559 │ │ │ │ add %al,(%eax) │ │ │ │ - cmp $0xb8,%al │ │ │ │ - pop %ebp │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x96,%al │ │ │ │ + lock add %ecx,(%ecx) │ │ │ │ + js 103c523 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103c55d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,(%eax,%eax,4) │ │ │ │ + pop %es │ │ │ │ + add (%ecx),%al │ │ │ │ js 103c4fd │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%ecx,%ebx,2) │ │ │ │ + add %dl,%ah │ │ │ │ + pop %eax │ │ │ │ cmp %al,(%edx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + cmp $0xb8,%al │ │ │ │ + pop %ebp │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103c56b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103c58d │ │ │ │ + js 103c5a5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x78090153(%ecx,%eiz,2) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103c5a5 │ │ │ │ + js 103c5bd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x53(%esi,%esi,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103c545 │ │ │ │ + js 103c55d │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x780101f0(%ebp,%eax,4) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x5d(%eax,%edi,4) │ │ │ │ + xor $0xf9,%al │ │ │ │ + dec %edi │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103c575 │ │ │ │ + js 103c58d │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x4f(%ecx,%edi,8) │ │ │ │ + add %cl,0x5d(%eax,%edi,4) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103c58d │ │ │ │ + js 103c5a5 │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 103c681 │ │ │ │ + jge 103c699 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ - jecxz 103c63b │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 103c5e3 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103c61d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x1d(%esi,%ecx,2) │ │ │ │ + jecxz 103c653 │ │ │ │ add (%ecx),%al │ │ │ │ js 103c5bd │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x78010238(%ebp,%esi,2) │ │ │ │ - addb $0xe0,(%eax) │ │ │ │ + add %bh,(%esi,%esi,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %ah,%al │ │ │ │ ret │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103c6b8 │ │ │ │ jo 103c661 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - les 0x38(%ebp),%esi │ │ │ │ + push %esp │ │ │ │ + jbe 103c69f │ │ │ │ add (%ecx),%al │ │ │ │ js 103c5ed │ │ │ │ add %ah,%al │ │ │ │ ret │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103c6d0 │ │ │ │ jo 103c679 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - int3 │ │ │ │ - jne 103c6b7 │ │ │ │ + pop %esp │ │ │ │ + jbe 103c6b7 │ │ │ │ add (%ecx),%al │ │ │ │ js 103c605 │ │ │ │ add %dl,%al │ │ │ │ sbb %cl,0x28(%eax,%eax,1) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edi,0x17cb5(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + mov $0x7c,%ch │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - jne 103c6cf │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103c69b │ │ │ │ + add %ah,0x38(%esi,%esi,2) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 103c65b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103c695 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi,%ecx,2) │ │ │ │ + sbb $0x780102,%eax │ │ │ │ add %dl,%al │ │ │ │ - jle 103c6df │ │ │ │ + jle 103c6f7 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%eax,%eiz,1) │ │ │ │ - sbb $0x41780102,%eax │ │ │ │ + add %bl,%ah │ │ │ │ + pop %ds │ │ │ │ + sbb $0x780102,%eax │ │ │ │ + add %dl,%al │ │ │ │ + jle 103c70f │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x1d(%eax,%eiz,1) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103c724 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 103c6c1 │ │ │ │ + jg 103c6f1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ mov $0x7801015d,%eax │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x38(%eax,%ecx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103c6e3 │ │ │ │ - add %dl,%al │ │ │ │ - jle 103c727 │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x7801021d(%eax,%eiz,1) │ │ │ │ ret $0xa00f │ │ │ │ sahf │ │ │ │ inc %edx │ │ │ │ add %ch,0x10(%eax) │ │ │ │ - rolb $0x50,(%ecx) │ │ │ │ + rolb $0x8,(%ecx) │ │ │ │ fdivs 0x1(%esi) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx,%eax,4) │ │ │ │ sbb $0x2,%al │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103c721 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - stc │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x4f(%ecx,%edi,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 103c76c │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 103c739 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ test %esi,%eax │ │ │ │ add %eax,(%ecx) │ │ │ │ @@ -114069,328 +114342,315 @@ │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103c73d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x1d(%edx,%eax,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103c71b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103c755 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - add $0x7801022f,%eax │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %bh,%ah │ │ │ │ + sbbl $0x4f965001,0x4780102 │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x78010153(%ebp,%esi,1) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 103c799 │ │ │ │ + jg 103c781 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ aam $0xd2 │ │ │ │ sbb $0x2,%al │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 103c799 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %esp │ │ │ │ + stc │ │ │ │ + dec %edi │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103c725 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103c79d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x780101f0(%ebx,%edx,4) │ │ │ │ + add %bh,0x78010238(%esi,%edi,2) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%ebx,%eiz,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + add %al,%ah │ │ │ │ + arpl %edi,(%eax) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 103c793 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103c7cd │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0x780101f0(%ebx,%edx,4) │ │ │ │ + inc %ecx │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 103c849 │ │ │ │ + jns 103c861 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%esp,%eiz,8) │ │ │ │ sbb $0x2,%al │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 103c861 │ │ │ │ + jge 103c879 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x1c(%esp,%eiz,8) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 103c7c3 │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103c7db │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103c7fd │ │ │ │ + js 103c815 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010204(%ebp,%edi,8) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + add %ch,%ah │ │ │ │ + add $0x7809022f,%eax │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 103c82d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - push %eax │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ + add %cl,0x78010204(%ebp,%edi,8) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x38(%ebp,%edx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103c88c │ │ │ │ + add %dh,(%ecx,%edx,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ mov $0x7801015d,%eax │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103c85d │ │ │ │ + js 103c875 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%esi,%esi,1) │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103c7fd │ │ │ │ + js 103c815 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x78010238(%ebx,%eiz,2) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - pushf │ │ │ │ - stc │ │ │ │ - dec %edi │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %dl,0x38(%esp,%eiz,2) │ │ │ │ + add (%ecx),%al │ │ │ │ js 103c8ab │ │ │ │ add %dl,%al │ │ │ │ jle 103c8ef │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx,%eiz,1) │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x7801015d(%eax,%edi,4) │ │ │ │ + add %bh,0x7801021d(%eax,%eiz,1) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ test %esi,%eax │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103c934 │ │ │ │ - add %ah,%al │ │ │ │ - jae 103c93a │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + js 103c85d │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - dec %ebp │ │ │ │ - add $0x780102,%eax │ │ │ │ - add %dl,%al │ │ │ │ - jle 103c94f │ │ │ │ + add %dh,0x7801015d(%eax,%edi,4) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x78010238(%esi,%ebx,4) │ │ │ │ + add %al,(%eax) │ │ │ │ + sarb $1,0x40(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x1d(%ecx,%eiz,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103c964 │ │ │ │ + add %ch,(%ecx,%eiz,1) │ │ │ │ + sbb $0x41780102,%eax │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 103c999 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x7801021c(%esp,%eiz,8) │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + pushf │ │ │ │ + stc │ │ │ │ + dec %edi │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103c957 │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ cld │ │ │ │ add $0x2,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 103c979 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x7801014f(%ecx,%edi,8) │ │ │ │ - addb $0x80,(%eax) │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x1015db8,%esp │ │ │ │ + js 103c905 │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 103c9e1 │ │ │ │ + jge 103c9f9 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ in $0x1c,%al │ │ │ │ add (%ecx),%al │ │ │ │ - js 103c9c4 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103c991 │ │ │ │ + js 103c91d │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%esi,%eax,4) │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + js 103c9f4 │ │ │ │ + add %ah,%al │ │ │ │ + jae 103c9fa │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x1015db8,%esp │ │ │ │ - js 103c99b │ │ │ │ + add %bl,%ah │ │ │ │ + dec %ebp │ │ │ │ + add $0x780102,%eax │ │ │ │ add %dl,%al │ │ │ │ - jle 103c9df │ │ │ │ + jle 103ca0f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - and %ebx,0x82780102 │ │ │ │ - add %al,%al │ │ │ │ + add %bl,0x7801021d(%ecx,%eiz,1) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x38(%esp,%ebx,4) │ │ │ │ + add %ah,0x38(%esp,%ebx,4) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103c94d │ │ │ │ + js 103c97d │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi,%eax,4) │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 103c965 │ │ │ │ - add %al,%al │ │ │ │ + add %ch,0x7801014f(%ecx,%edi,8) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - pop %esp │ │ │ │ + add %dl,(%esi,%eiz,2) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103ca09 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0xf9,%ah │ │ │ │ - dec %edi │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - js 103c9d3 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103ca0d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,-0x1c(%eax,%ebx,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103ca6c │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 103ca39 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -114401,47 +114661,49 @@ │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 103ca51 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - pop %ecx │ │ │ │ + and $0x59,%al │ │ │ │ sbb $0x41780102,%eax │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 103ca69 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ sahf │ │ │ │ sbb $0x41780102,%eax │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 103ca81 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x86,%al │ │ │ │ lock add %eax,(%ecx) │ │ │ │ - sbb %al,%cl │ │ │ │ - wrmsr │ │ │ │ - dec %edi │ │ │ │ - adc (%eax),%eax │ │ │ │ - push $0xb801c011 │ │ │ │ - enter $0x17e,$0x3f │ │ │ │ + js 103cacc │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 103ca99 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0xf9,%ah │ │ │ │ + dec %edi │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103ca63 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103ca9d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -114465,69 +114727,72 @@ │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 103cae1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and $0xd3,%al │ │ │ │ sbb $0x2,%al │ │ │ │ + add %ebx,(%eax) │ │ │ │ + rorl $0x30,(%edi) │ │ │ │ + dec %edi │ │ │ │ + adc (%eax),%eax │ │ │ │ + push $0x3801c011 │ │ │ │ + iret │ │ │ │ + jle 103caf9 │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 103caf9 │ │ │ │ + jg 103cb11 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or $0x1,%al │ │ │ │ sbb $0x82780102,%eax │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010238(%ebx,%edx,2) │ │ │ │ - inc %ecx │ │ │ │ + add %ch,%ah │ │ │ │ + push %ebx │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 103cb91 │ │ │ │ + jns 103cba9 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x7809021c(,%eiz,8) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103cb2d │ │ │ │ + js 103cb45 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%ebx,%eiz,1) │ │ │ │ push %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103cacd │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x78090238(,%ecx,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 103cb23 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103cb5d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x53(%esi,%esi,2) │ │ │ │ @@ -114538,48 +114803,49 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x38(%edi,%eax,4) │ │ │ │ + add %al,%ah │ │ │ │ + xchg %bh,(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ js 103cb15 │ │ │ │ add %ah,%al │ │ │ │ ret │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103cbf8 │ │ │ │ jo 103cba1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - xchg %edi,(%eax) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103cb2d │ │ │ │ - add %ah,%al │ │ │ │ + faddl 0x78010238(%esi) │ │ │ │ + addb $0xe0,(%eax) │ │ │ │ ret │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103cc10 │ │ │ │ jo 103cbb9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - je 103cb45 │ │ │ │ + in $0x86,%al │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %dl,%al │ │ │ │ sbb %cl,0x28(%eax,%eax,1) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edi,0x17cb5(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + mov $0x7c,%ch │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x38(%edi,%eax,4) │ │ │ │ + add %ch,%ah │ │ │ │ + xchg %bh,(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ js 103cb9b │ │ │ │ movups %xmm1,%xmm2 │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ fsubs 0x1(%eax,%esi,2) │ │ │ │ @@ -114594,20 +114860,20 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - data16 cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + add %ah,0x38(%edi,%eiz,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103cc4c │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ std │ │ │ │ add %cs:(%ecx),%al │ │ │ │ js 103cbe6 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -114621,37 +114887,61 @@ │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103cc35 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,-0x1c(%eax,%ebx,2) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103cbd5 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%esp,%edi,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103cc65 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ - jmp 7904cda2 <_edata@@Base+0x74a4cda2> │ │ │ │ + jmp 7904cdd2 <_edata@@Base+0x74a4cdd2> │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 103ccc9 │ │ │ │ + jns 103ccf9 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%edx,%edx,2) │ │ │ │ + add %dl,%ah │ │ │ │ + push %ecx │ │ │ │ sbb $0x82780102,%eax │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 103cce1 │ │ │ │ + jge 103cd11 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x1d(%edx,%edx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103cc05 │ │ │ │ + add %bh,%ah │ │ │ │ + push %ecx │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ @@ -114659,120 +114949,102 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ dec %esp │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x7809022e(%ebp,%edi,8) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %dh,0x7801022e(%ebp,%edi,8) │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x51(%edx,%eiz,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103ccbb │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103ccad │ │ │ │ + js 103ccf5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx,%edx,1) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103cc8b │ │ │ │ + add %ch,-0x10(%ebx,%edx,4) │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 103ccd3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103ccc5 │ │ │ │ + js 103cd0d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x10(%ebx,%edx,4) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103cd24 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0xfa,%al │ │ │ │ - dec %edi │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103ccbe │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x51(%edx,%eiz,1) │ │ │ │ + add %cl,(%ecx,%edx,1) │ │ │ │ + push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103ccd6 │ │ │ │ + js 103ccee │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x78010153(%ebp,%ebp,2) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103cd39 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0x1022efd,%esp │ │ │ │ - js 103ccc5 │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ + addb $0x80,(%eax) │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 103cdb9 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x1c(%ebp,%eiz,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103cd1e │ │ │ │ + js 103cd9c │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 103cd69 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x1022efd,%esp │ │ │ │ + js 103cd36 │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ - jne 103cdc2 │ │ │ │ + jne 103cdda │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103ccf5 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x38(%ebp,%esi,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103cd0d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + js 103cdcc │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx,%edi,8) │ │ │ │ + add $0xfa,%al │ │ │ │ dec %edi │ │ │ │ add %eax,(%ecx) │ │ │ │ js 103cde4 │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ fs xchg %dh,%al │ │ │ │ add %eax,(%ecx) │ │ │ │ sbb %al,0x0(%ecx) │ │ │ │ loopne 103cd84 │ │ │ │ dec %eax │ │ │ │ @@ -114783,34 +115055,33 @@ │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x78010232(%ebp,%ebx,1) │ │ │ │ add %al,(%eax) │ │ │ │ sarb $1,0x40(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx,%edx,2) │ │ │ │ - sbb $0xc0780102,%eax │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103cde5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %cl,%ah │ │ │ │ + push %ecx │ │ │ │ + sbb $0x41780102,%eax │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 103cdf9 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax,%ebx,2) │ │ │ │ - in $0x1,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + fs push %esi │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ add %dl,0x48004d27(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ pop %edx │ │ │ │ bound %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ je 103cdf2 │ │ │ │ sbb $0xc2780102,%eax │ │ │ │ pshufw $0x0,0x47(%eax),%mm2 │ │ │ │ @@ -114824,37 +115095,35 @@ │ │ │ │ add %esi,%eax │ │ │ │ decl 0x0(%esi) │ │ │ │ dec %eax │ │ │ │ adc %al,%al │ │ │ │ add %eax,0x3f017424(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x7801021d(%esp,%ebx,8) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 103ce59 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - push %esi │ │ │ │ - sbb $0x41780102,%eax │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103ce71 │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - sbb $0xfa,%al │ │ │ │ + add %dl,(%edx,%edi,8) │ │ │ │ dec %edi │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103ce3c │ │ │ │ + js 103ce23 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103ce5d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%ah │ │ │ │ + and 0x1(%ecx),%dl │ │ │ │ + add %edi,-0x3f(%eax) │ │ │ │ cmovo 0x47(%ebx),%eax │ │ │ │ add %cl,(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edx,(%eax) │ │ │ │ xorl $0x3f,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ @@ -114864,136 +115133,141 @@ │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x10,(%ecx) │ │ │ │ pop %ebx │ │ │ │ je 103cea1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ - fcompl 0xc0780102 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + fcompl 0x82780102 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103cea5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - and 0x1(%ecx),%dl │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %cl,%ah │ │ │ │ + jae 103cef7 │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103ce45 │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x10(%esi,%eax,4) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 103ce9c │ │ │ │ punpcklbw 0x10080047,%mm6 │ │ │ │ rolb $0xd0,(%ecx) │ │ │ │ test %esi,0x1(%edx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x7801021d(,%ebx,8) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 103cf01 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x38(%esp,%eax,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103ce8d │ │ │ │ + add %al,(%eax) │ │ │ │ + aam $0xf4 │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78010238(%ebp,%ecx,2) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ + add %ah,%ah │ │ │ │ + pop %ebp │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ jg 103cf31 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - aam $0xf4 │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + sbb $0xfa,%al │ │ │ │ + dec %edi │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103cebd │ │ │ │ add %dl,0x48004d27(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ pop %edx │ │ │ │ bound %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ - fistpl 0x41780102 │ │ │ │ + fistpl 0xc0780102 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103cf4d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax,%ebx,2) │ │ │ │ + in $0x1,%al │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ or $0xfe,%al │ │ │ │ add %cs:(%ecx),%al │ │ │ │ - sbb %al,0x48c68000(%edx) │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 103cfe1 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x78010232(%ebp,%ebx,1) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + js 103cf05 │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - dec %edx │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103cf95 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dh,0x38(%ebp,%ecx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + sbb %al,0x48c68000(%edx) │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 103d011 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - adc %dl,0x1(%eax) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + add %bh,0x78010232(%ebp,%ebx,1) │ │ │ │ + inc %ecx │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 103d029 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x7801021c(%ebp,%eiz,8) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 103cfd9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jl 103cf64 │ │ │ │ lock add %ecx,(%ecx) │ │ │ │ js 103cfa3 │ │ │ │ @@ -115002,314 +115276,318 @@ │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103cfdd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ - or %eax,0x82780102 │ │ │ │ + or %eax,0xc0780102 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103cff5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,%ah │ │ │ │ + adc %dl,0x1(%eax) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi,%edi,8) │ │ │ │ add %cs:(%ecx),%al │ │ │ │ - js 103cfd3 │ │ │ │ + js 103cfeb │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103d00d │ │ │ │ + js 103d025 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%esi,%ebp,2) │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103cfeb │ │ │ │ + js 103d003 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103d025 │ │ │ │ + js 103d03d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%esi,%esi,2) │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103d006 │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%ecx,%ebp,8) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ js 103d01b │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - pushf │ │ │ │ - xor %bl,(%esi) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103cff5 │ │ │ │ - add %ah,0x12(%eax) │ │ │ │ - dec %esi │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x58,(%ecx) │ │ │ │ - aam $0x75 │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,0x7801021e(%eax,%esi,1) │ │ │ │ + addb $0x60,(%eax) │ │ │ │ + adc 0x0(%esi),%cl │ │ │ │ + dec %eax │ │ │ │ + adc %al,%al │ │ │ │ + add %ebx,-0x2c(%eax) │ │ │ │ + jne 103d081 │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ xor %bl,(%esi) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103d0cc │ │ │ │ - add %ah,%al │ │ │ │ - jae 103d0d2 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x78010205(%ebp,%ecx,2) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + js 103d00d │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%eax,%edi,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %cl,%ah │ │ │ │ + jnp 103d0d7 │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103d066 │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%ecx,%ebp,8) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103d03d │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 103d131 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ in $0x1c,%eax │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 103d093 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103d0cd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x7801014f(%ebx,%edi,8) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x38(%eax,%eiz,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103d144 │ │ │ │ + js 103d114 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 103d111 │ │ │ │ + jg 103d0e1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and $0xfe,%al │ │ │ │ add %cs:(%ecx),%al │ │ │ │ - js 103d15c │ │ │ │ + js 103d06d │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%ah │ │ │ │ + pusha │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %ah,%al │ │ │ │ - jae 103d162 │ │ │ │ + jae 103d14a │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ mov $0x5,%ah │ │ │ │ add (%ecx),%al │ │ │ │ - js 103d0b5 │ │ │ │ + js 103d09d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - cmp %al,%gs:(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + add %al,0x78010238(%edx,%ebx,2) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x38(%esi,%ebx,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103d18c │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 103d1c1 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x1d(%ecx,%ecx,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103d126 │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 103d123 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103d15d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%ecx,%ecx,1) │ │ │ │ - add $0x41780102,%eax │ │ │ │ + add %dl,0x7801014f(%ebx,%edi,8) │ │ │ │ + inc %ecx │ │ │ │ add %ah,%al │ │ │ │ jae 103d1c2 │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esi,%eiz,8) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ + add %ch,0x78010205(%ebp,%ecx,2) │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,(%ecx,%ecx,1) │ │ │ │ + add $0xc0780902,%eax │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103d18d │ │ │ │ + js 103d1a5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x51(%edx,%ebx,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103d1ec │ │ │ │ + js 103d204 │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 103d1b9 │ │ │ │ + jg 103d1d1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - fs popa │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ + sbb $0x61,%al │ │ │ │ + sbb $0x41780102,%eax │ │ │ │ + add %ah,%al │ │ │ │ + jae 103d222 │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%esi,%eiz,8) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78010238(%ebx,%edx,4) │ │ │ │ - addb $0x80,(%eax) │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ + add %ah,0x38(%esp,%edx,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103d18d │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 103d251 │ │ │ │ + jge 103d281 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x7801021d(%ecx,%ecx,1) │ │ │ │ inc %ecx │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 103d269 │ │ │ │ + jns 103d299 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx,%ebp,1) │ │ │ │ - sbb $0x41780102,%eax │ │ │ │ + add %bh,0x7801021d(%eax,%ebp,1) │ │ │ │ + inc %ecx │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 103d281 │ │ │ │ + jns 103d2b1 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi,%eiz,8) │ │ │ │ sbb $0x2,%al │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103d21d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,-0x1c(%ebx,%edx,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103d23f │ │ │ │ + add %edi,0x4(%eax) │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x78010151(%ecx,%ebx,1) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78010238(%ecx,%ebp,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103d265 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x78010205(%ecx,%ecx,1) │ │ │ │ - inc %ecx │ │ │ │ + add %cl,0x38(%edx,%ebp,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103d2c4 │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ xchg %dh,%al │ │ │ │ - add %ecx,(%ecx) │ │ │ │ + add %eax,(%ecx) │ │ │ │ js 103d25b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103d295 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - adc 0x1(%eax),%dl │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ + add %bl,0x78010205(%ecx,%ecx,1) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -115321,41 +115599,47 @@ │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103d2c5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x78010150(%ecx,%ebp,8) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - pushf │ │ │ │ - mov $0x7809021c,%esi │ │ │ │ + add %dl,0x78090150(%ecx,%ebp,8) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ + js 103d2dd │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,-0x1c(%ebx,%edx,2) │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 103d2bb │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ js 103d2f5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x5d(%esi,%esi,4) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103d2d3 │ │ │ │ + add %dl,%ah │ │ │ │ + adc 0x1(%eax),%dl │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - sbb $0xb7,%al │ │ │ │ + add %bl,(%edi,%esi,4) │ │ │ │ sbb $0x82780102,%eax │ │ │ │ add %al,0x6(%eax) │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ loope 103d3ac │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -115366,37 +115650,39 @@ │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103d33d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ah,0x5d(%esi,%esi,4) │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 103d31b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103d355 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ add %ch,0x78010153(%eax,%ebp,2) │ │ │ │ addb $0x80,(%eax) │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 103d3d1 │ │ │ │ + jge 103d3e9 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x1c(%esi,%eiz,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103d2f5 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - xchg %dh,%al │ │ │ │ - add %eax,(%ecx) │ │ │ │ sbb %al,0x46289000(%ecx) │ │ │ │ - add %cl,-0x2ffe3fef(%eax) │ │ │ │ + add %cl,0x3801c011(%eax) │ │ │ │ pop %ds │ │ │ │ jge 103d399 │ │ │ │ and %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7d87ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ @@ -115404,295 +115690,295 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x38(%edi,%ebp,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,(%ecx,%eax,1) │ │ │ │ + add %al,(%eax,%esi,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + add $0x1,%al │ │ │ │ loopne 103d33e │ │ │ │ inc %esi │ │ │ │ - add %cl,0x5801c011(%eax) │ │ │ │ - and $0x7d,%al │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %cl,-0xffe3fef(%eax) │ │ │ │ + and 0x1(%ebp),%edi │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x7801021c(%esi,%edi,4) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %bl,%ah │ │ │ │ + xchg %dh,%al │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103d3ab │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103d3e5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%edx,%ebx,1) │ │ │ │ push %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103d444 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0xdc,%al │ │ │ │ - incl (%ecx) │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 103d3c3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103d415 │ │ │ │ + js 103d3fd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x78010153(%eax,%eiz,2) │ │ │ │ inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0xdc,%al │ │ │ │ + incl (%ecx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + pushf │ │ │ │ + mov $0x7801021c,%esi │ │ │ │ + inc %ecx │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 103d441 │ │ │ │ + jg 103d459 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x1021d59,%esp │ │ │ │ - js 103d48c │ │ │ │ + je 103d4b7 │ │ │ │ + sbb $0x41780102,%eax │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 103d459 │ │ │ │ - add %al,(%eax) │ │ │ │ + jg 103d471 │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xbe,%ah │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x38(%edx,%eax,4) │ │ │ │ - add (%ecx),%al │ │ │ │ + in $0x86,%al │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ js 103d43b │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - xor $0xc9,%al │ │ │ │ + add %dh,(%ecx,%ecx,8) │ │ │ │ sbb $0x82780102,%eax │ │ │ │ add %al,0x6(%eax) │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ loope 103d514 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x1d(%ecx,%ecx,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103d42d │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x78010238(%edx,%ebp,2) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103d4d1 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - in $0x86,%al │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 103d49b │ │ │ │ + js 103d46b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103d4d5 │ │ │ │ + js 103d4a5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%esi,%ecx,2) │ │ │ │ + add %bl,%ah │ │ │ │ + dec %ebp │ │ │ │ sbb $0x82780102,%eax │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 103d569 │ │ │ │ + jge 103d539 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%ecx,%ebp,1) │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ + add %ah,%ah │ │ │ │ + sub %bl,0x82780102 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0x7801021c(%esi,%edi,4) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x38(%edi,%edx,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103d48d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x78010238(%esp,%edi,2) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + add %al,0x38(%edi,%ebp,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103d4a5 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%esp,%ebx,8) │ │ │ │ incl (%ecx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103d535 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%ebx,%edx,2) │ │ │ │ - in $0x1,%al │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103d54d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + add %edi,0x4(%eax) │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x4f(%ebx,%edi,8) │ │ │ │ + add %dh,%ah │ │ │ │ + addr16 push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103d4ed │ │ │ │ + js 103d594 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 103d561 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0xbe,%ah │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - xchg %eax,%esi │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + add %dl,0x78010238(%edi,%eiz,2) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103d57d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x78010150(%edx,%edx,1) │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ + test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - addr16 push %ebx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103d5f4 │ │ │ │ + add %ah,(%ecx,%eiz,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 103d5c1 │ │ │ │ + jg 103d5a9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ - jmp 790cd7e6 <_edata@@Base+0x74acd7e6> │ │ │ │ + jmp 790cd7ce <_edata@@Base+0x74acd7ce> │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103d5c5 │ │ │ │ + js 103d5ad │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x4(%esp,%edi,8) │ │ │ │ add (%ecx),%al │ │ │ │ + js 103d58b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103d5c5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x4f(%ebx,%edi,8) │ │ │ │ + add %eax,(%ecx) │ │ │ │ js 103d565 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ + add %bl,%ah │ │ │ │ mov (%eax),%bh │ │ │ │ add (%ecx),%al │ │ │ │ js 103d57d │ │ │ │ add %dl,%al │ │ │ │ sbb %cl,0x28(%eax,%eax,1) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edi,0x17cb5(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + mov $0x7c,%ch │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ + add %dh,%ah │ │ │ │ mov (%eax),%bh │ │ │ │ add (%ecx),%al │ │ │ │ - js 103d654 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103d621 │ │ │ │ - add %al,(%eax) │ │ │ │ + js 103d5d3 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103d60d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - sbb $0xdc,%al │ │ │ │ - incl (%ecx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ + add %dl,0x78010150(%edx,%edx,1) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x38(%ebp,%esi,2) │ │ │ │ + add %dh,%ah │ │ │ │ + jne 103d677 │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,(%ecx,%eax,1) │ │ │ │ adc %dl,0x11880046(%ecx) │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ mov $0x7d,%dh │ │ │ │ add %esp,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ @@ -115700,276 +115986,280 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x78010238(%esi,%edx,2) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x78010238(%ebp,%ecx,4) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0xbf,%al │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %ch,%ah │ │ │ │ + cmpl $0x82780102,(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78010238(%esi,%edx,4) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + add %cl,(%esi,%ecx,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 103d685 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x38(%ecx,%eax,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103d655 │ │ │ │ + add %dh,(%ebx,%edx,2) │ │ │ │ + in $0x1,%al │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x78010238(,%edx,2) │ │ │ │ - inc %ecx │ │ │ │ + add %dh,0x38(%eax,%ecx,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103d6fc │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 103d6c9 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + sbb $0xdc,%al │ │ │ │ + incl (%ecx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 103d761 │ │ │ │ + jns 103d749 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x7801021c(%esi,%eiz,8) │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ pop %edi │ │ │ │ push %ebx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103d69d │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - jnp 103d767 │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103d6b5 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edi,%edi,4) │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 103d6c3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103d745 │ │ │ │ + js 103d6fd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%esi,%esi,4) │ │ │ │ - pop %ebp │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - js 103d723 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %cl,0x780101f0(%esp,%eax,4) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103d75d │ │ │ │ + js 103d715 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x780101f0(%esp,%eax,4) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,%al │ │ │ │ - jae 103d7c2 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x5(%ebp,%ecx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103d715 │ │ │ │ + add %ah,(%esi,%esi,4) │ │ │ │ + pop %ebp │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103d6b5 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - push %ecx │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - jae 103d7f2 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - in $0x38,%eax │ │ │ │ + add %ch,0x38(%esp,%ecx,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103d745 │ │ │ │ + js 103d6cd │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 103d839 │ │ │ │ + jge 103d7c1 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x7801021c(%esi,%eiz,8) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 103d7e9 │ │ │ │ + jg 103d771 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %esp │ │ │ │ - and 0x82780102,%bl │ │ │ │ + or $0x22,%al │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x38(%edx,%esi,2) │ │ │ │ + add %ah,%ah │ │ │ │ + cmpl $0x2,(%eax) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%edx,%edx,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0xbf,%al │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,%ah │ │ │ │ + jb 103d80f │ │ │ │ add (%ecx),%al │ │ │ │ - js 103d78d │ │ │ │ + js 103d75d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x78010238(%edx,%ecx,4) │ │ │ │ + add %ch,0x78010238(%esp,%ebx,2) │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x78010204(%ebx,%edi,8) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - pop %ebp │ │ │ │ + add %al,%ah │ │ │ │ + mov (%eax),%bh │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103d864 │ │ │ │ + add %ah,%al │ │ │ │ + jae 103d86a │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,%ah │ │ │ │ + in $0x38,%eax │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103d7bd │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%esi,%ebx,2) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 103d861 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %esp │ │ │ │ add %ebx,0x4180102 │ │ │ │ add %esp,-0x77ffb9b3(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %edx,-0x7(%eax) │ │ │ │ - jge 103d879 │ │ │ │ - aas │ │ │ │ + add %ecx,0x3f017df8(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103d891 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - sbb $0xbf,%al │ │ │ │ - sbb $0x2,%al │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103d895 │ │ │ │ + js 103d87d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x53(%eax,%ebp,2) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103d8f4 │ │ │ │ + js 103d81d │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edi,%edi,4) │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 103d8c1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x61,%ah │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + popa │ │ │ │ sbb $0xc0780902,%eax │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103d8c5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ @@ -115985,79 +116275,77 @@ │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 103d959 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ or %ebx,0x41780102 │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 103d909 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - cld │ │ │ │ - push %esi │ │ │ │ - sbb $0xc0780902,%eax │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103d90d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x780101e5(,%esi,8) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %ah,%al │ │ │ │ + jae 103d942 │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - xor $0xfc,%al │ │ │ │ - dec %edi │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103d8c5 │ │ │ │ + add %bh,0x5(%ebp,%ecx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103d895 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%edi,%esi,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + add %ch,0x38(%ebx,%eax,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103d96c │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 103d939 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x56,%ah │ │ │ │ + sbb $0xc0780102,%eax │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103d955 │ │ │ │ + js 103d93d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x53(%eax,%eiz,2) │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - js 103d933 │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103d99c │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 103d969 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + sbb $0xbf,%al │ │ │ │ + sbb $0x2,%al │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103d96d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x16(%esp,%eiz,4) │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - js 103d94b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %dh,0x780901e5(,%esi,8) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103d985 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ @@ -116069,86 +116357,89 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103d99d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%esp,%edi,8) │ │ │ │ add $0x2,%al │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %edi,-0x3d(%eax) │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - fdivr %st,%st(7) │ │ │ │ + add %bl,(%edi,%ebx,8) │ │ │ │ + push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ js 103d955 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx,%ebp,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + add %ch,0x78010238(%ecx,%ebp,2) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x4f(%esp,%edi,8) │ │ │ │ + xor $0xfc,%al │ │ │ │ + dec %edi │ │ │ │ add %eax,(%ecx) │ │ │ │ js 103d985 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - xchg %eax,%ebx │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x3d(%eax) │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%edi,%ebx,8) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103da74 │ │ │ │ + add %ch,0x78010238(%esp,%edx,4) │ │ │ │ + inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - mov $0x7809021c,%edi │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + fdivr %st,%st(7) │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 103d9f3 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103da45 │ │ │ │ + js 103da2d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ - loope 103daaf │ │ │ │ + loope 103da97 │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103daa4 │ │ │ │ + js 103da8c │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 103dac1 │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi,%eiz,8) │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %ah,%al │ │ │ │ jae 103daaa │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x78010238(,%eiz,8) │ │ │ │ @@ -116157,484 +116448,477 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010238(%eax,%ecx,4) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jns 103db09 │ │ │ │ + add %cl,0x78090238(%eax,%ecx,4) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103da8d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi,%eiz,8) │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %cl,-0x16(%esp,%eiz,4) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103da2d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edi,%esi,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %bl,0x38(%edi,%esi,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103da45 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - ja 103db0f │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103da5d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x1c(%edi,%edi,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103dab3 │ │ │ │ - cmovo %ecx,%ebx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + add %dl,0x78010238(%eax,%edi,2) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - faddl 0x2(%esi,%ebx,1) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %cl,0x78010238(%eax,%edx,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + flds 0x0(%ebx) │ │ │ │ + call 61059b0c <_edata@@Base+0x5ca59b0c> │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,%ah │ │ │ │ + inc %esp │ │ │ │ + push %ds │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103da8d │ │ │ │ add %ah,0x12(%eax) │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x58,(%ecx) │ │ │ │ aam $0x75 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x1801021e(,%eax,2) │ │ │ │ add $0x1,%al │ │ │ │ loopne 103db9b │ │ │ │ inc %esi │ │ │ │ - add %cl,-0x67fe3fef(%eax) │ │ │ │ - cmp %bh,0x1(%esi) │ │ │ │ + add %cl,-0x5ffe3fef(%eax) │ │ │ │ + aaa │ │ │ │ + jle 103db31 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x38(%eax,%edx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103db94 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103db61 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - cld │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x4f(%esp,%edi,8) │ │ │ │ add %ecx,(%ecx) │ │ │ │ - js 103db2b │ │ │ │ + js 103db13 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103db65 │ │ │ │ + js 103db4d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x1d(%eax,%ebx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103db05 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dh,(%eax,%ebx,2) │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 103dbe1 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x38(%esi,%edx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103db1d │ │ │ │ - add %al,%al │ │ │ │ + add %dh,(%edi,%eiz,8) │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + mov $0x7801021c,%edi │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78010238(%ebx,%ebx,2) │ │ │ │ + add %bh,0x78010238(%ebx,%ebx,2) │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x1(%esp,%ebx,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103dc0c │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103dbd9 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - test %bh,0x7801021c(%edi) │ │ │ │ - addb $0x80,(%eax) │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 103dc59 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%edi,%eiz,8) │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + js 103db8b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103dbf5 │ │ │ │ + js 103dbc5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x78010150(%edi,%ebx,8) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x78010238(%ebx,%eax,4) │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%ebx,%esi,1) │ │ │ │ push %ecx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103dc03 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103dc3d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + js 103dc3c │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 103dc09 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - hlt │ │ │ │ - in $0x1,%eax │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %esp │ │ │ │ + cld │ │ │ │ + dec %edi │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103db95 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x1c(%edi,%edi,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103dbad │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - push %esi │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %bl,0x38(%ebx,%edx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103dbc5 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - pop %edi │ │ │ │ + add %cl,(%edx,%ecx,4) │ │ │ │ cmp %al,(%edx) │ │ │ │ or %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103dc85 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x78090153(%edx,%ecx,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103dc9d │ │ │ │ + js 103dc55 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ - jmp 103dcbb │ │ │ │ + jmp 103dc73 │ │ │ │ add (%ecx),%al │ │ │ │ - js 103dc3d │ │ │ │ + js 103dbf5 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010238(%edi,%ecx,4) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ + add %ah,0x38(%eax,%eiz,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103dc0d │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103dccd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esp,%eiz,4) │ │ │ │ - ljmp $0x3000,$0x41780101 │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103dcf9 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - test %bl,%ah │ │ │ │ - incl (%ecx) │ │ │ │ + add %ah,%ah │ │ │ │ + dec %edi │ │ │ │ + cmp %al,(%edx) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ pop %esi │ │ │ │ pop %ds │ │ │ │ add (%ecx),%al │ │ │ │ - js 103dc9d │ │ │ │ + js 103dc3d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - dec %edi │ │ │ │ + add %bl,(%eax,%edx,4) │ │ │ │ cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 103dccd │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010238(%eax,%edx,2) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + add %dh,%ah │ │ │ │ + hlt │ │ │ │ + in $0x1,%eax │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 103dcf9 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + test %bh,0x7801021c(%edi) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 103dd11 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + test %bl,%ah │ │ │ │ + incl (%ecx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi,%edx,4) │ │ │ │ + add %bl,(%ecx,%edx,2) │ │ │ │ cmp %al,(%edx) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - add $0x1,%al │ │ │ │ - jo 103ddce │ │ │ │ - inc %esi │ │ │ │ - add %cl,0x6801c011(%eax) │ │ │ │ - push $0x7e │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %edi,-0x3d(%eax) │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - or %edx,0x1(%ebx) │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103dd8d │ │ │ │ + js 103dd2d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x10(%esp,%eax,4) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103ddaf │ │ │ │ + js 103dd4f │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x50(%ecx,%eiz,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103dd45 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + sbb %al,(%ecx,%eax,1) │ │ │ │ + jo 103ddce │ │ │ │ + inc %esi │ │ │ │ + add %cl,0x5801c011(%eax) │ │ │ │ + push $0x7e │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x1f(%esi,%ebx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103dd5d │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 103dd75 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78010238(%eax,%edx,2) │ │ │ │ - inc %ecx │ │ │ │ + add %dh,0x78010153(%edx,%ecx,1) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x1f(%esi,%ebx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103ddec │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 103de01 │ │ │ │ + jg 103ddb9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - je 103ddd9 │ │ │ │ + je 103dd91 │ │ │ │ sbb $0x2,%al │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - pushf │ │ │ │ - cld │ │ │ │ - dec %edi │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - js 103dde3 │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103de1d │ │ │ │ + js 103ddbd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ push %es │ │ │ │ push %ecx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103ddfb │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103de35 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x53(%edx,%ecx,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103ddd5 │ │ │ │ + js 103dd5d │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 103dec9 │ │ │ │ + jge 103de51 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%edx,%ecx,1) │ │ │ │ - sbb $0x41780102,%eax │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx,%ebx,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x78010238(%esi,%esi,2) │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,%ah │ │ │ │ + or %edx,0x1(%ebx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 103de79 │ │ │ │ + jg 103de49 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %esp │ │ │ │ pop %esi │ │ │ │ pop %ds │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103de05 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 103de13 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 103de4d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - jl 103decf │ │ │ │ - add (%ecx),%al │ │ │ │ + add %bl,0x53(%ebp,%esi,2) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103de2b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103de65 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esp,%eiz,4) │ │ │ │ + ljmp $0x6000,$0x41780101 │ │ │ │ + (bad) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + pushf │ │ │ │ + cld │ │ │ │ + dec %edi │ │ │ │ + add %eax,(%ecx) │ │ │ │ js 103de5b │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - in $0x85,%al │ │ │ │ - sbb $0x2,%al │ │ │ │ + add %ah,%ah │ │ │ │ + test %ebx,(%edx,%eax,1) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,0x6(%eax) │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ loope 103df34 │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -116647,80 +116931,66 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%edx,%edx,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103dedd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x53(%ebp,%esi,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103de7d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x7801014f(%esp,%edi,8) │ │ │ │ + add %dh,0x78010238(%edx,%edx,4) │ │ │ │ inc %ecx │ │ │ │ - add %ah,%al │ │ │ │ - jae 103df5a │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x5(%ebp,%ecx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103df6c │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 103df39 │ │ │ │ + jg 103def1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and $0xf5,%al │ │ │ │ sbb $0x2,%al │ │ │ │ or %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103df3d │ │ │ │ + js 103def5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x50(%ebx,%ebx,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103dedd │ │ │ │ + js 103de95 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78010238(%ebx,%eax,4) │ │ │ │ + add %ah,%ah │ │ │ │ + jae 103df5f │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103deeb │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103df25 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - sarb $1,0x40(%esi) │ │ │ │ + add %dh,0x53(%edx,%ecx,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103df43 │ │ │ │ + add %dl,%al │ │ │ │ + jle 103df87 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ ficomps (%edx,%eax,1) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ @@ -116728,94 +116998,109 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax,%eiz,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x0(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - jle 103dfe7 │ │ │ │ + add %al,0x78010238(%ebx,%eax,4) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0x7801014f(%esp,%edi,8) │ │ │ │ + add %al,(%eax) │ │ │ │ + sarb $1,0x40(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x7801021c(%edi,%ebx,8) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ - xchg %eax,%ebp │ │ │ │ + pop %esp │ │ │ │ cmp %al,(%edx) │ │ │ │ or %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103dfcd │ │ │ │ + js 103dfb5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x78010205(%eax,%ecx,1) │ │ │ │ inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103dff9 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ + aam $0xdc │ │ │ │ + incl (%ecx) │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103dfe5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xfc,%ah │ │ │ │ - dec %edi │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103df85 │ │ │ │ - add %al,%al │ │ │ │ + add %bl,0x78010151(%ebx,%esi,1) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%esi,%eax,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103e015 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %ch,0x78010238(%ebp,%eax,4) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 103e029 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x78010152(%esi,%edi,8) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0xfc,%ah │ │ │ │ + dec %edi │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103e074 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + pop %esi │ │ │ │ + pop %ds │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103e00b │ │ │ │ + cmovo %ecx,%ebx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103e02d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x78010151(%ebx,%esi,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - flds 0x0(%ebx) │ │ │ │ - call 3905a064 <_edata@@Base+0x34a5a064> │ │ │ │ + pusha │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x1b(%edx,%edx,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 103dfe5 │ │ │ │ @@ -116825,112 +117110,120 @@ │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ loope 103e0e4 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ shl %cl,%ch │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103e0bc │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + js 103dffd │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - aam $0xdc │ │ │ │ - incl (%ecx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + add %ch,%ah │ │ │ │ + test %bh,(%eax) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103e0d4 │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 103e0a1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ aad $0x1c │ │ │ │ add (%ecx),%al │ │ │ │ js 103e0ec │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %ah,%al │ │ │ │ + jae 103e0f2 │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x102053f,%esp │ │ │ │ + add %cl,0x5(%ebp,%ecx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ js 103e0c7 │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ ficoml 0x1(%eax) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %edi,0x0(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + jle 103e11f │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - pop %esi │ │ │ │ - pop %ds │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103e0f7 │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ + add %bh,%ah │ │ │ │ + fistps (%edx,%eax,1) │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103e0ed │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - std │ │ │ │ - push %edx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103e08d │ │ │ │ - add %al,%al │ │ │ │ + add %al,0x78010152(%esi,%edi,8) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x78010238(%ecx,%ebx,2) │ │ │ │ - add %al,(%eax) │ │ │ │ - sarb $1,0x40(%esi) │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - fistps (%edx,%eax,1) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ + add %ah,0x38(%ecx,%ebx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103e164 │ │ │ │ + add %ah,%al │ │ │ │ + jae 103e16a │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esp,%esi,4) │ │ │ │ add $0xc3780102,%eax │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x78010153(%esp,%esi,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - flds 0x0(%ebx) │ │ │ │ - call 3905a184 <_edata@@Base+0x34a5a184> │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,(%ebx,%ebp,8) │ │ │ │ + add $0x2,%al │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ + cmovo %ecx,%ebx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + pusha │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1e(%ebx,%ecx,2) │ │ │ │ add (%ecx),%al │ │ │ │ js 103e105 │ │ │ │ @@ -116941,458 +117234,459 @@ │ │ │ │ loope 103e204 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x180101ea(%esi,%edi,2) │ │ │ │ addb $0x90,(%eax) │ │ │ │ addb $0x88,0x0(%esi) │ │ │ │ adc %eax,%eax │ │ │ │ - add %esi,-0x45(%eax) │ │ │ │ - jle 103e1a9 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + mov $0x17e,%edx │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or -0x7d87ff00(%eax),%ecx │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%esi,%eiz,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - jae 103e212 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + add %bh,0x78010238(%esi,%eiz,2) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esp,%esi,4) │ │ │ │ - add $0xc3780102,%eax │ │ │ │ + add %bh,0x7801021f(%esi,%ebx,2) │ │ │ │ + ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%ebx,%ebp,8) │ │ │ │ - add $0x2,%al │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + add %al,(%eax,%ecx,1) │ │ │ │ + add $0xc0780102,%eax │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - and $0xd0,%al │ │ │ │ + add %ah,(%eax,%edx,8) │ │ │ │ in $0x1,%eax │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,0x6(%eax) │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ loope 103e294 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x780101e5(%eax,%edx,8) │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x7801021f(%esi,%ebx,2) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103e251 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - aam $0x3f │ │ │ │ - add $0xc3780102,%eax │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%ecx,1) │ │ │ │ - add $0x82780102,%eax │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ fdivr %st,%st(7) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103e20d │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ + js 103e247 │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x38(%edx,%eax,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103e263 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103e29d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x52(%esi,%edi,8) │ │ │ │ + add %cl,%ah │ │ │ │ + std │ │ │ │ + push %edx │ │ │ │ add %ecx,(%ecx) │ │ │ │ - js 103e27b │ │ │ │ + js 103e21b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103e2b5 │ │ │ │ + js 103e255 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x53(%ebp,%ebp,2) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103e293 │ │ │ │ + js 103e233 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103e2cd │ │ │ │ + js 103e26d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x78010150(%ecx,%eiz,8) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0x78010238(%edx,%eax,4) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103e2e5 │ │ │ │ + js 103e29d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%ebx,%ebx,8) │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103e344 │ │ │ │ + js 103e2fc │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x102053f,%esp │ │ │ │ + js 103e314 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 103e311 │ │ │ │ + jg 103e2e1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ les 0x1f(%esi),%ebx │ │ │ │ add (%ecx),%al │ │ │ │ - js 103e31b │ │ │ │ + js 103e2eb │ │ │ │ add %dl,%al │ │ │ │ - jle 103e35f │ │ │ │ + jle 103e32f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1c(%eax,%eiz,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103e333 │ │ │ │ + js 103e303 │ │ │ │ add %dl,%al │ │ │ │ - jle 103e377 │ │ │ │ + jle 103e347 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ - loopne 103e363 │ │ │ │ + loopne 103e333 │ │ │ │ add (%ecx),%al │ │ │ │ - js 103e38c │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103e359 │ │ │ │ + js 103e31b │ │ │ │ + add %dl,%al │ │ │ │ + jle 103e35f │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ah,0x1c(%ecx,%eiz,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103e2b5 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ - fdivr %st,%st(7) │ │ │ │ + add %cl,%ah │ │ │ │ + aas │ │ │ │ + add $0xc0780102,%eax │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103e345 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x52(%esi,%edi,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 103e323 │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esp │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ + add %al,0x1d(%edi,%ebp,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103e2fd │ │ │ │ add %al,0x6(%eax) │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ loope 103e3fc │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x1d(%edi,%ebp,4) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103e393 │ │ │ │ - add %dl,%al │ │ │ │ - jle 103e3d7 │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ + js 103e3d4 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 103e3a1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x1c(%ecx,%eiz,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103e32d │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x38(%edx,%edi,2) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 103e383 │ │ │ │ + in (%dx),%al │ │ │ │ + fdivr %st,%st(7) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103e36b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ + js 103e3a5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x78010153(,%esi,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ js 103e3bd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x5(%edi,%edi,1) │ │ │ │ + add %bh,0x5(%eax,%ecx,1) │ │ │ │ add (%ecx),%al │ │ │ │ js 103e41c │ │ │ │ - add %ah,%al │ │ │ │ - jae 103e422 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 103e3e9 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x5(%eax,%ecx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103e375 │ │ │ │ + add %al,(%eax) │ │ │ │ + aam $0x3f │ │ │ │ + add $0x82780102,%eax │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%ebx,%ebp,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103e405 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x78010153(,%esi,2) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - aam $0xbf │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103e435 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x5(%eax,%ecx,1) │ │ │ │ + add %bh,0x38(%ebx,%ebp,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103e453 │ │ │ │ + js 103e40b │ │ │ │ add %dl,%al │ │ │ │ - jle 103e497 │ │ │ │ + jle 103e44f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ - loope 103e483 │ │ │ │ + loope 103e43b │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103e464 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x101f08c,%esp │ │ │ │ + js 103e47c │ │ │ │ + add %ah,%al │ │ │ │ + jae 103e482 │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x5(%eax,%ecx,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103e42e │ │ │ │ + js 103e416 │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x78010153(%esp,%ebp,2) │ │ │ │ add %al,(%eax) │ │ │ │ sarb $1,0x40(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x1c(%edx,%eiz,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103e41d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + js 103e405 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - mov $0x7801021c,%edi │ │ │ │ + add %dh,(%eax,%eiz,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi,%ecx,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x101f08c,%esp │ │ │ │ + adc $0x5f,%al │ │ │ │ + pop %ds │ │ │ │ + add (%ecx),%al │ │ │ │ js 103e48b │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - mov $0xe9,%bh │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103e465 │ │ │ │ - add %al,0x6(%eax) │ │ │ │ + add %ch,0x780101e9(%edi,%esi,4) │ │ │ │ + addb $0x40,(%eax) │ │ │ │ + push %es │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ loope 103e564 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ mov $0x780101e9,%eax │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x78010238(,%ebp,2) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x5f,%al │ │ │ │ - pop %ds │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103e4ad │ │ │ │ + aam $0xbf │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - push %ecx │ │ │ │ + add %bl,(%edx,%edx,2) │ │ │ │ cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103e551 │ │ │ │ + add %edi,0x0(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + jle 103e56f │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,%ah │ │ │ │ + loop 103e55b │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 103e503 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103e53d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0x7801021c,%edi │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + add %dl,0x5(%edi,%edi,1) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103e4dd │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x38(%edi,%edx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103e573 │ │ │ │ - add %dl,%al │ │ │ │ - jle 103e5b7 │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - loop 103e5a3 │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103e54b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %cl,0x78010238(%edi,%edx,4) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103e585 │ │ │ │ + js 103e56d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x78010204(%ebx,%ebp,8) │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ mov %?,%eax │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103e53d │ │ │ │ + js 103e525 │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,%ah │ │ │ │ + mov $0x7801021c,%edi │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%edi,%ebx,2) │ │ │ │ pop %ds │ │ │ │ add (%ecx),%cl │ │ │ │ js 103e593 │ │ │ │ cmovo %ebp,%edx │ │ │ │ @@ -117400,61 +117694,58 @@ │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103e5cd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x78010151(%ecx,%esi,1) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edx,%ebp,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x0(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - jle 103e647 │ │ │ │ + sarb $1,0x40(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x1c(%ebx,%eiz,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103e59d │ │ │ │ + js 103e585 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ + add %dl,%ah │ │ │ │ pop %ebx │ │ │ │ cmp %al,(%edx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ecx,%ebx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 103e629 │ │ │ │ add %al,(%eax) │ │ │ │ - pushf │ │ │ │ - mov $0xe9,%dh │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103e5cd │ │ │ │ - add %al,0x6(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ + mov $0x7801021c,%edi │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + flds 0x0(%ebx) │ │ │ │ + call 6105a64c <_edata@@Base+0x5ca5a64c> │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x780101e9(%esi,%esi,4) │ │ │ │ + addb $0x40,(%eax) │ │ │ │ + push %es │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ loope 103e6cc │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ @@ -117469,495 +117760,435 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ add %ebx,0x41780102 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 103e689 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub $0x5f,%al │ │ │ │ pop %ds │ │ │ │ add (%ecx),%al │ │ │ │ - js 103e653 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103e68d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edi,%edi,1) │ │ │ │ - add $0x41780102,%eax │ │ │ │ + js 103e6d4 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 103e6b9 │ │ │ │ + jg 103e6a1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ aam $0x8c │ │ │ │ lock add %eax,(%ecx) │ │ │ │ - js 103e645 │ │ │ │ + js 103e62d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78010238(%eax,%eax,4) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - cmp $0xdd,%al │ │ │ │ - incl (%ecx) │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103e6ed │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - mov $0x7801021c,%ebp │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + add %dl,0x38(%ecx,%edi,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103e645 │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x38(%eax,%edi,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103e6e3 │ │ │ │ + add %ch,(%ecx,%eax,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + cmp $0xdd,%al │ │ │ │ + incl (%ecx) │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103e71d │ │ │ │ + js 103e6ed │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x78090153(,%ebp,2) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103e735 │ │ │ │ + js 103e705 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x78090150(%edi,%ecx,8) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103e74d │ │ │ │ + js 103e71d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4(%ebx,%edi,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103e6ed │ │ │ │ + js 103e6bd │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,%ah │ │ │ │ + jle 103e787 │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103e6d5 │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x1(%ebp,%ebx,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103e705 │ │ │ │ + js 103e6ed │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%esp,%esi,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ecx,%ebx │ │ │ │ - inc %ebx │ │ │ │ + add %dl,0x78090238(%ebp,%esi,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + js 103e77d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - fsubp %st,%st(5) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103e735 │ │ │ │ - add %al,0x6(%eax) │ │ │ │ + add %cl,0x78010153(%edi,%eiz,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + flds 0x0(%ebx) │ │ │ │ + call 6105a7b4 <_edata@@Base+0x5ca5a7b4> │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x780101e5(%esi,%ebx,8) │ │ │ │ + addb $0x40,(%eax) │ │ │ │ + push %es │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ loope 103e834 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x1b(%edi,%ebx,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ jl 103e790 │ │ │ │ inc %esi │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103e765 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x78090238(%esi,%edi,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 103e7a3 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103e7f5 │ │ │ │ + js 103e7dd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010153(%edi,%eiz,2) │ │ │ │ + add %bh,%ah │ │ │ │ + mov $0x7801021c,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ sarb $1,0x40(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x7801021c(%ebx,%eiz,8) │ │ │ │ add %al,(%eax) │ │ │ │ sarb $1,0x40(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%esp,%eiz,8) │ │ │ │ sbb $0x2,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103e825 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edi,%edi,1) │ │ │ │ + add $0x82780102,%eax │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78090238(%edx,%eiz,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %cl,0x38(%ebx,%eiz,2) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 103e81b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103e855 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x7809021f(%ebp,%ebx,2) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - sbb $0x46,%al │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - adc 0x1(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ah,0x7801021f(%ebp,%ebx,2) │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - inc %ecx │ │ │ │ - add $0x41780102,%eax │ │ │ │ + add %dl,%ah │ │ │ │ + into │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103e8cc │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 103e899 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ (bad) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103e866 │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - into │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103e8fc │ │ │ │ + js 103e8e4 │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ and $0x8d,%al │ │ │ │ lock add %ecx,(%ecx) │ │ │ │ - js 103e893 │ │ │ │ + js 103e87b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103e8cd │ │ │ │ + js 103e8b5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x1d(%ebx,%ebx,4) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103e8ef │ │ │ │ + js 103e8d7 │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x78010204(%edx,%edi,8) │ │ │ │ - ret │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%esi,%edi,1) │ │ │ │ - add $0xc0780102,%eax │ │ │ │ + add %dh,%ah │ │ │ │ + xor %dl,0x1(%ecx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x38(%esp,%ebp,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103e8db │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - int3 │ │ │ │ + add %cl,%ah │ │ │ │ mov $0xe9,%ch │ │ │ │ add %eax,(%ecx) │ │ │ │ js 103e8b5 │ │ │ │ add %al,0x6(%eax) │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ loope 103e9b4 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%esi,%esi,4) │ │ │ │ - jmp 57bea4c <_edata@@Base+0x11bea4c> │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - xor %dl,0x1(%ecx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + jmp 837bea4c <_edata@@Base+0x7f1bea4c> │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x38(%esp,%ebp,2) │ │ │ │ + add %ah,0x38(%ecx,%ecx,4) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103e8fd │ │ │ │ + js 103e8e5 │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x780101f0(,%ecx,4) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x78010238(%esp,%edx,4) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x38(%ebp,%edi,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103e9c7 │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ push %bx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103e9db │ │ │ │ + js 103e993 │ │ │ │ add %dl,%al │ │ │ │ - jle 103ea1f │ │ │ │ + jle 103e9d7 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x7801021c(%esp,%eiz,8) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ - add %al,-0x44(%eax) │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 400554ef <_edata@@Base+0x3ba554ef> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x78010205(%eax,%eax,2) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - sbb $0x46,%al │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - adc 0x1(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - or $0x41,%al │ │ │ │ - add $0xc0780102,%eax │ │ │ │ + add %ch,%ah │ │ │ │ + jge 103e9f7 │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103e983 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103ea1d │ │ │ │ + js 103e9bd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x50(%edi,%ecx,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103ea3b │ │ │ │ + js 103e9db │ │ │ │ add %dl,%al │ │ │ │ - jle 103ea7f │ │ │ │ + jle 103ea1f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x7801021c(,%eiz,8) │ │ │ │ + add %ah,0x7809021c(,%eiz,8) │ │ │ │ inc %ecx │ │ │ │ - add %ah,%al │ │ │ │ - jae 103ea9a │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - mov $0x5,%ch │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,(%ecx,%eax,1) │ │ │ │ - mov 0xc8001309,%al │ │ │ │ - adc %eax,%eax │ │ │ │ - add %esi,%eax │ │ │ │ - fdivs 0x1(%edi) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ecx,%ebx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ - mov $0xe9,%ah │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103ea1d │ │ │ │ - add %al,0x6(%eax) │ │ │ │ - dec %esi │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x40,(%ecx) │ │ │ │ - loope 103eb1c │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dh,(%eax) │ │ │ │ + sbb $0x46,%al │ │ │ │ + add %cl,0xf(%eax) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ + adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x780101e9(,%esi,4) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103eaad │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x7801021c(%ebp,%edi,4) │ │ │ │ + dec %esp │ │ │ │ inc %ecx │ │ │ │ + add $0x41780102,%eax │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 103ead9 │ │ │ │ + jg 103ea19 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp $0x8d,%al │ │ │ │ lock add %eax,(%ecx) │ │ │ │ - js 103ea65 │ │ │ │ + js 103e9a5 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%ecx,%esi,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + add %dl,%ah │ │ │ │ + jno 103ea6f │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103e9fb │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103eaf5 │ │ │ │ + js 103ea35 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx,%edi,8) │ │ │ │ add $0x2,%al │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ @@ -117965,422 +118196,505 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - push $0x38 │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103eb2b │ │ │ │ + add %bl,(%eax,%edi,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x0(%eax) │ │ │ │ add %dl,%al │ │ │ │ - jle 103eb6f │ │ │ │ + jle 103eaaf │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x7801021c(%ebp,%eiz,8) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + flds 0x0(%ebx) │ │ │ │ + call 6105aa9c <_edata@@Base+0x5ca5aa9c> │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - (bad) │ │ │ │ + add %ch,%ah │ │ │ │ + mov $0xe9,%ah │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103eb5b │ │ │ │ + js 103ea1d │ │ │ │ + add %al,0x6(%eax) │ │ │ │ + dec %esi │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x40,(%ecx) │ │ │ │ + loope 103eb1c │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x780101e9(,%esi,4) │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%esi,%edi,1) │ │ │ │ + add $0x780102,%eax │ │ │ │ add %dl,%al │ │ │ │ - jle 103eb9f │ │ │ │ + jle 103eb0f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%esi,%eiz,8) │ │ │ │ sbb $0x2,%al │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103ea7d │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%ah │ │ │ │ + sahf │ │ │ │ + cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78090238(%eax,%esi,2) │ │ │ │ + add %dh,(%ebx,%ebp,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103eb25 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x7809021c(%ebp,%edi,4) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103eb85 │ │ │ │ + js 103eb3d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x53(%edi,%ebx,2) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103eb25 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + js 103eb1b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103eb55 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x53(%edi,%eiz,2) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103ebb4 │ │ │ │ + add %al,-0x44(%eax) │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x78010205(%eax,%eax,2) │ │ │ │ inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + add %dh,(%eax) │ │ │ │ + sbb $0x46,%al │ │ │ │ + add %cl,0xf(%eax) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ + adc 0x1(%eax),%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or $0x41,%al │ │ │ │ + add $0xc0780102,%eax │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 103eb9d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x38(%esi,%eiz,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103eb3d │ │ │ │ + add %dh,%ah │ │ │ │ + push %edi │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%edx,%eiz,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103ebcd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dh,0x78010238(%ebx,%ecx,4) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,%al │ │ │ │ + jae 103ec1a │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x53(%edi,%eiz,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %ch,%ah │ │ │ │ + mov $0x5,%ch │ │ │ │ + add (%ecx),%al │ │ │ │ js 103ebab │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - mov $0x780101e9,%ecx │ │ │ │ + add %ah,0x780101e9(%ecx,%edi,4) │ │ │ │ addb $0x40,(%eax) │ │ │ │ push %es │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ loope 103ec84 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%edx,%edi,4) │ │ │ │ - jmp c17bed1c <_edata@@Base+0xbd1bed1c> │ │ │ │ + jmp 51bed1c <_edata@@Base+0xbbed1c> │ │ │ │ + add %esp,-0x37ffecf7(%eax) │ │ │ │ + adc %eax,%eax │ │ │ │ + add %eax,0x3f0177de(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103ec15 │ │ │ │ + js 103ec2d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%eax,%ebx,2) │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ + add %ah,0x1f(%ebp,%ebx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103ebcd │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x780101ff(%ebp,%ebx,8) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103ec45 │ │ │ │ + js 103ec5d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x1f(%ebp,%ebx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103ebe5 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%edi,%ebx,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %ch,0x51(%ecx,%esi,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103ebfd │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - js 103ecc7 │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 103ec53 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103ec8d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + add %cl,%ah │ │ │ │ + jns 103ecc7 │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103ec93 │ │ │ │ + add %dl,%al │ │ │ │ + jle 103ecd7 │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x7801022e(%edi,%edi,8) │ │ │ │ + add %cl,0x7801021c(%esi,%eiz,8) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x38(%ebx,%eax,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103ec83 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103ecbd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x51(%ecx,%esi,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103ecdb │ │ │ │ - add %dl,%al │ │ │ │ - jle 103ed1f │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x7801021c(%esi,%eiz,8) │ │ │ │ + add %dh,0x78010238(%esp,%ecx,2) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov %cs,0x780901f0(%ebp) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103ed05 │ │ │ │ + js 103ecd5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x50(%ecx,%eax,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103ed64 │ │ │ │ + js 103ec75 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,%ah │ │ │ │ + dec %esp │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 103ed31 │ │ │ │ + jg 103ed19 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x101ffdd,%esp │ │ │ │ - js 103ecfe │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - (bad) │ │ │ │ - add %cs:(%ecx),%al │ │ │ │ - js 103ed13 │ │ │ │ - cmovo %ecx,%ebx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - aam $0xba │ │ │ │ - jmp 837bee6c <_edata@@Base+0x7f1bee6c> │ │ │ │ - add %al,0x6(%eax) │ │ │ │ - dec %esi │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x40,(%ecx) │ │ │ │ - loope 103edec │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx,%edi,4) │ │ │ │ - jmp 837bee84 <_edata@@Base+0x7f1bee84> │ │ │ │ + js 103eca5 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - dec %esp │ │ │ │ + add %dh,(%esp,%edx,2) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - push %ebx │ │ │ │ + add %dh,(%ebx,%eiz,2) │ │ │ │ cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ + cmovo %ecx,%ebx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,%ah │ │ │ │ + mov $0x780101e9,%edx │ │ │ │ + addb $0x40,(%eax) │ │ │ │ + push %es │ │ │ │ + dec %esi │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x40,(%ecx) │ │ │ │ + loope 103edec │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx,%edi,4) │ │ │ │ + jmp c17bf684 <_edata@@Base+0xbd1bf684> │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103ed7d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x7801022e(%edi,%edi,8) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%eax,%edx,4) │ │ │ │ + add %bl,(%ecx,%ebx,2) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x780101f0(%ebp,%ecx,4) │ │ │ │ add %al,(%eax) │ │ │ │ sarb $1,0x40(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edi,%eiz,8) │ │ │ │ sbb $0x2,%al │ │ │ │ - add %ebx,-0x709fffbf(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - cmp $0xb0,%al │ │ │ │ - inc %edx │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103ee17 │ │ │ │ + add %edi,0x4(%eax) │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ pop %esi │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + cmp $0xb0,%al │ │ │ │ + inc %edx │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 103edd3 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103ee0d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x50(%ecx,%ebx,8) │ │ │ │ + add %eax,(%ecx) │ │ │ │ js 103edad │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax,%edx,2) │ │ │ │ cmp %al,(%edx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103ee3d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x2e(%edi,%edi,8) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 103ee1b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103ee55 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %bh,0x78010238(%eax,%edx,2) │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x50(%ecx,%ebx,8) │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %cl,%ah │ │ │ │ + (bad) │ │ │ │ + add %cs:(%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ mov $0x42,%cl │ │ │ │ add (%ecx),%al │ │ │ │ - js 103eecc │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - fsubl 0x780101f0(%ebx) │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ + js 103ee8f │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x78010150(%eax,%eax,8) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 103eec9 │ │ │ │ + jg 103eeb1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ lea (bad),%esi │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ + lock add %ecx,(%ecx) │ │ │ │ + js 103ee7b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103eeb5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%edi,%esi,1) │ │ │ │ + push %ecx │ │ │ │ + add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ mov $0x42,%bl │ │ │ │ add (%ecx),%al │ │ │ │ js 103ef2c │ │ │ │ add %ah,%al │ │ │ │ @@ -118398,275 +118712,263 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - cwtl │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ecx,%ebx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + add %bh,0x78010238(%eax,%ebx,4) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + flds 0x0(%ebx) │ │ │ │ + call 6105af34 <_edata@@Base+0x5ca5af34> │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - pushf │ │ │ │ - sub $0x4a,%al │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103eeb5 │ │ │ │ - add %al,0x6(%eax) │ │ │ │ + add %bl,0x7801024a(%esp,%ebp,1) │ │ │ │ + addb $0x40,(%eax) │ │ │ │ + push %es │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ loope 103efb4 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ cmp $0x51,%al │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ mov $0x42,%ch │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 103ef23 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103ef5d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%edi,%esi,1) │ │ │ │ - push %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103eefd │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103eee5 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - pop %ecx │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - rorb $0x80,(%edi) │ │ │ │ - cmp 0x0(%edi),%bl │ │ │ │ - mov %al,(%edx) │ │ │ │ - rolb $0xf0,(%ecx) │ │ │ │ - and %ah,0x1(%ebx) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,-0x67fefdd7(,%esi,4) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0xb5,%ah │ │ │ │ - inc %edx │ │ │ │ + add %bh,0x38(%ecx,%ebx,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103ef45 │ │ │ │ + sbb %al,%al │ │ │ │ + jo 89044ebb <_edata@@Base+0x84a44ebb> │ │ │ │ add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %esi,%eax │ │ │ │ + and %ah,0x1(%ebx) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x78090238(%esi,%ecx,4) │ │ │ │ + add %bh,0x78010229(,%esi,4) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103efd5 │ │ │ │ + js 103ef8d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - add %ch,(%edi) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103ef75 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - mov %eax,0x780101f0 │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - mov (%eax),%? │ │ │ │ + add %dh,0x2e(%edi,%edi,8) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - sbb $0xb6,%al │ │ │ │ + mov $0xb5,%ah │ │ │ │ inc %edx │ │ │ │ add (%ecx),%al │ │ │ │ - js 103f07c │ │ │ │ + js 103f004 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + fsubl 0x780101f0(%ebx) │ │ │ │ + inc %ecx │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 103f049 │ │ │ │ + jg 103efe9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - je 103f043 │ │ │ │ + je 103efe3 │ │ │ │ sbb $0x2,%al │ │ │ │ add %ebx,(%eax) │ │ │ │ rorb $0x80,(%edi) │ │ │ │ cmp 0x0(%edi),%bl │ │ │ │ mov %al,(%edx) │ │ │ │ rolb $0xf0,(%ecx) │ │ │ │ and %ah,0x1(%ebx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x29(%ebp,%esi,4) │ │ │ │ add (%ecx),%al │ │ │ │ - js 103f06b │ │ │ │ + js 103ef8d │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,%ah │ │ │ │ + (bad) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + sbb $0xb6,%al │ │ │ │ + inc %edx │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103f03b │ │ │ │ add %dl,%al │ │ │ │ - jle 103f0af │ │ │ │ + jle 103f07f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ add $0x1d,%al │ │ │ │ add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - sbb $0xb4,%al │ │ │ │ - inc %esi │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103f05b │ │ │ │ + js 103f013 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103f095 │ │ │ │ + js 103f04d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%ecx,%eax,8) │ │ │ │ push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103f076 │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax,%eax,1) │ │ │ │ - das │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 103f08b │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 103f02b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103f0c5 │ │ │ │ + js 103f065 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x67fefdfb(%edi,%eax,1) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + sbb $0xb4,%al │ │ │ │ + inc %esi │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103f01d │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%ah │ │ │ │ + mov %eax,0x780901f0 │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103f0ad │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x1(%ebx,%ebx,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103f065 │ │ │ │ + js 103f04d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x38(%esi,%edx,2) │ │ │ │ + add %al,0x38(%esi,%ebx,4) │ │ │ │ add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ + js 103f065 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,-0x67fefdc8(%esi,%edx,2) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ in $0xb6,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ js 103f0d3 │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - aad $0xe5 │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103f0ad │ │ │ │ - add %al,0x6(%eax) │ │ │ │ + add %ah,0x780101e5(%ebp,%edx,8) │ │ │ │ + addb $0x40,(%eax) │ │ │ │ + push %es │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ loope 103f1ac │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%esi,%edx,8) │ │ │ │ in $0x1,%eax │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103f151 │ │ │ │ - add %al,(%eax) │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103f13d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - hlt │ │ │ │ - mov %eax,0x980101f0 │ │ │ │ + add %dh,%ah │ │ │ │ + add %ch,(%edi) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ jl 103f13b │ │ │ │ inc %esi │ │ │ │ add (%ecx),%cl │ │ │ │ js 103f133 │ │ │ │ cmovo %ebp,%edx │ │ │ │ @@ -118674,85 +118976,91 @@ │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103f16d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%ebx,%eiz,4) │ │ │ │ - lock add %ecx,(%ecx) │ │ │ │ - js 103f14b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103f185 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x78010205(%edi,%eax,1) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + js 103f10d │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x78010238(%edx,%ebx,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %dl,0x38(%edx,%ebx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103f163 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103f1b5 │ │ │ │ + js 103f19d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%edi,%ebx,2) │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %?,0x78010246(%eax) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103f1e5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x7801022f(%eax,%eax,1) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + js 103f13d │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%ebx,%eax,4) │ │ │ │ + add %ch,%ah │ │ │ │ + push %esp │ │ │ │ cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %?,0x78010246(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 103f1f9 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + hlt │ │ │ │ + mov %eax,0x780101f0 │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x67fefdc8(%esp,%edx,2) │ │ │ │ + add %bh,(%ebx,%eax,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x3d(%eax) │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax,%eax,1) │ │ │ │ + das │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x72(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x57fe3ff1(%eax) │ │ │ │ mov $0x17f,%edx │ │ │ │ add %al,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ @@ -118775,30 +119083,30 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%esi,%ebx,4) │ │ │ │ + add %dl,(%esi,%ebx,4) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x3d(%eax) │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi,%eax,1) │ │ │ │ push %ecx │ │ │ │ add %eax,(%ecx) │ │ │ │ js 103f2d4 │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ hlt │ │ │ │ lea (bad),%esi │ │ │ │ lock add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ @@ -118824,18 +119132,22 @@ │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103f2d5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x7801021d(%eax,%eiz,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - flds 0x0(%ebx) │ │ │ │ - call 3905b30c <_edata@@Base+0x34a5b30c> │ │ │ │ + add %al,0x1d(%eax,%eiz,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103f2b3 │ │ │ │ + cmovo %ecx,%ebx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + pusha │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x17(%esp,%edi,4) │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ @@ -118863,200 +119175,200 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x38(%edx,%eiz,2) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 103f313 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %dl,0x78010238(%esp,%edx,4) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103f34d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%esp,%esi,2) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103f2ed │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + add %dh,0x7809022f(%eax,%eax,1) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 103f365 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x38(%esi,%ebx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ + add %dh,(%esp,%esi,2) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x72(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x57fe3ff1(%eax) │ │ │ │ mov $0x17f,%edx │ │ │ │ add %al,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ popf │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ js 103f31d │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%esi,%ecx,4) │ │ │ │ lock add %eax,(%ecx) │ │ │ │ - js 103f3f4 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + js 103f3b3 │ │ │ │ + add %dl,%al │ │ │ │ + jle 103f3f7 │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esp │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 103f34d │ │ │ │ - add %al,%al │ │ │ │ + add %bh,0x7801021d(,%eax,1) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x67fefdc8(%edi,%ebp,2) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,-0x72(%eax) │ │ │ │ + add %dh,(%eax,%esi,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x718fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x57fe3ff1(%eax) │ │ │ │ mov $0x17f,%edx │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ mov 0x78010246,%eax │ │ │ │ - inc %ecx │ │ │ │ - add %ah,%al │ │ │ │ - jae 103f442 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x38(%ebp,%eiz,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,(%ecx,%eax,1) │ │ │ │ - pusha │ │ │ │ - dec %esi │ │ │ │ - adc (%eax),%al │ │ │ │ - enter $0xc011,$0x1 │ │ │ │ - inc %eax │ │ │ │ - stc │ │ │ │ - jbe 103f421 │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %edi,0x0(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - jle 103f46f │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x7801021d(,%eax,1) │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x51(%esi,%esi,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ - add %dh,-0x72(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x57fe3ff1(%eax) │ │ │ │ - mov $0x17f,%edx │ │ │ │ - add %al,(%eax) │ │ │ │ - sbb $0xb1,%al │ │ │ │ - inc %esi │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103f3f5 │ │ │ │ + js 103f395 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x38(%ebx,%ebx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103f4cc │ │ │ │ + add %ch,(%ebx,%ebx,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 103f499 │ │ │ │ + jg 103f439 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jl 103f485 │ │ │ │ + jl 103f425 │ │ │ │ sbb $0x2,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x10(%esp,%eiz,4) │ │ │ │ - add %eax,(%ecx) │ │ │ │ + inc %esp │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x72(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x57fe3ff1(%eax) │ │ │ │ mov $0x17f,%edx │ │ │ │ add %al,(%eax) │ │ │ │ - cld │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ + sbb $0xb1,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 103f455 │ │ │ │ + js 103f4b4 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 103f481 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or $0x8e,%al │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + js 103f40d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%edx,%edx,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + add %ch,0x78010238(%ecx,%edx,4) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x38(%esp,%ebx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %dh,-0x72(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x57fe3ff1(%eax) │ │ │ │ + mov $0x17f,%edx │ │ │ │ + add %al,(%eax) │ │ │ │ + cld │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + inc %esi │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103f493 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103f4cd │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x5(%edi,%eax,1) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103f4ab │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - hlt │ │ │ │ + add %dh,%ah │ │ │ │ in (%dx),%al │ │ │ │ in $0x1,%eax │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,0x6(%eax) │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ @@ -119071,38 +119383,34 @@ │ │ │ │ mov $0x17f,%edx │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ xchg %eax,%edi │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ js 103f574 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103f541 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or $0x8e,%al │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 103f50b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103f545 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %ah,%al │ │ │ │ + jae 103f57a │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x5(%edi,%eax,1) │ │ │ │ + add %dh,0x38(%ebp,%eiz,8) │ │ │ │ add (%ecx),%al │ │ │ │ + sbb %al,(%ecx,%eax,1) │ │ │ │ + pusha │ │ │ │ + dec %esi │ │ │ │ + adc (%eax),%al │ │ │ │ + enter $0xc011,$0x1 │ │ │ │ cwtl │ │ │ │ - inc %ecx │ │ │ │ - add %dh,-0x72(%eax) │ │ │ │ + add %dh,0x1(%edi) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,-0x718fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x57fe3ff1(%eax) │ │ │ │ mov $0x17f,%edx │ │ │ │ add %al,(%eax) │ │ │ │ fcoml 0x78010246(%ebp) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ @@ -119114,31 +119422,28 @@ │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ add %ebx,0x780102 │ │ │ │ add %dl,%al │ │ │ │ jle 103f5d7 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x7801021d(%ebp,%eax,1) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%edi,%ebx,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + add %dl,-0x10(%esp,%eiz,4) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103f583 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103f5bd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -119161,37 +119466,36 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010238(%esi,%ebx,2) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103f619 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %esp │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 103f5e6 │ │ │ │ + add %al,(%edi,%ebx,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x3d(%eax) │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x53(%ebx,%esi,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 103f5e3 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103f61d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%ah │ │ │ │ + mov $0x98010150,%ebx │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x72(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x57fe3ff1(%eax) │ │ │ │ mov $0x17f,%edx │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ @@ -119202,53 +119506,54 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%eax,%edx,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %ah,0x38(%eax,%edx,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103f5ed │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - js 103f6b7 │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 103f643 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103f67d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - mov $0x78010150,%ebx │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + add %dl,(%edx,%edi,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,-0x718fffbf(%eax) │ │ │ │ + add %ah,0x78010238(%edi,%ebp,2) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 103f6a9 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %esp │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %dh,-0x72(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x57fe3ff1(%eax) │ │ │ │ mov $0x17f,%edx │ │ │ │ add %al,(%eax) │ │ │ │ adc $0xaa,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ @@ -119256,121 +119561,132 @@ │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x78010150(%eax,%ebx,8) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - sarb $1,0x40(%esi) │ │ │ │ + add %cl,%ah │ │ │ │ + xchg %eax,%esi │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x0(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + jle 103f73f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%esi,%eax,1) │ │ │ │ - sbb $0xc0780102,%eax │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103f6f5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,(%ebx,%ebx,8) │ │ │ │ - incl (%ecx) │ │ │ │ - add %ebx,-0x718fffbf(%eax) │ │ │ │ + sbb $0x41980102,%eax │ │ │ │ + add %dh,-0x72(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x57fe3ff1(%eax) │ │ │ │ mov $0x17f,%edx │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ mov $0x46,%bl │ │ │ │ add (%ecx),%al │ │ │ │ - js 103f6ad │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + js 103f6eb │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 103f725 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%esp,%ecx,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + add %al,(%ebx,%ebx,4) │ │ │ │ + sbb $0xc0780102,%eax │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - les 0x780101e9(%edi),%esi │ │ │ │ - addb $0x40,(%eax) │ │ │ │ - push %es │ │ │ │ + add %al,%ah │ │ │ │ + mov $0xe9,%bh │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103f6dd │ │ │ │ + add %al,0x6(%eax) │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ loope 103f7dc │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax,%edi,4) │ │ │ │ - jmp c17bf874 <_edata@@Base+0xbd1bf874> │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + jmp 837bf874 <_edata@@Base+0x7f1bf874> │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103f76d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ebx,%ebx,4) │ │ │ │ - sbb $0x41980102,%eax │ │ │ │ + add %bh,%ah │ │ │ │ + mov (%eax),%? │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ add %dh,-0x72(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x57fe3ff1(%eax) │ │ │ │ mov $0x17f,%edx │ │ │ │ add %al,(%eax) │ │ │ │ - fcoml 0x780102(%esi,%eax,2) │ │ │ │ + fcoml -0x3f87fefe(%esi,%eax,2) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103f79d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,(%ebx,%ebx,8) │ │ │ │ + incl (%ecx) │ │ │ │ + add %edi,0x0(%eax) │ │ │ │ add %dl,%al │ │ │ │ - jle 103f7e7 │ │ │ │ + jle 103f7ff │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x7801021d(%esi,%eax,1) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ pop %esp │ │ │ │ mov %eax,%? │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103f796 │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - js 103f83a │ │ │ │ - add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 103f785 │ │ │ │ @@ -119379,76 +119695,78 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edx,%ebx,2) │ │ │ │ + add %bl,%ah │ │ │ │ + pop %ecx │ │ │ │ cmp %al,(%edx) │ │ │ │ - add %edi,0x0(%eax) │ │ │ │ + add %edi,-0x3d(%eax) │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,%ah │ │ │ │ + js 103f882 │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103f833 │ │ │ │ add %dl,%al │ │ │ │ - jle 103f85f │ │ │ │ + jle 103f877 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%edi,%eax,1) │ │ │ │ - sbb $0x41780102,%eax │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 103f7cd │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x67fefdc8(,%ebx,2) │ │ │ │ + add %al,-0x67fefdc8(%ebp,%ebx,2) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ or $0xd8,%al │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 103f8bc │ │ │ │ - add %ah,%al │ │ │ │ - jae 103f8c2 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%edx,%edx,2) │ │ │ │ - add $0xc0780102,%eax │ │ │ │ + js 103f83b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103f88d │ │ │ │ + js 103f875 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ - jae 103f8fa │ │ │ │ + jae 103f8e2 │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103f86b │ │ │ │ + js 103f8d4 │ │ │ │ + add %ah,%al │ │ │ │ + jae 103f8da │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%edx,%edx,2) │ │ │ │ + add $0xc0780102,%eax │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103f8a5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -119456,24 +119774,24 @@ │ │ │ │ add %bl,%ah │ │ │ │ ss push %ecx │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ je 103f8ae │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 103f85d │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x10(%esi,%ecx,4) │ │ │ │ add %ecx,(%ecx) │ │ │ │ js 103f8b3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ @@ -119486,159 +119804,162 @@ │ │ │ │ add %ch,(%edx,%edi,8) │ │ │ │ add $0x2,%al │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,%ah │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,0x6(%eax) │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ loope 103f9a4 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edi,%edx,8) │ │ │ │ in $0x1,%eax │ │ │ │ add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ (bad) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 103f994 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + js 103f9ac │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 103f961 │ │ │ │ + jg 103f979 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ hlt │ │ │ │ aad $0x1c │ │ │ │ add (%ecx),%al │ │ │ │ - js 103f8ed │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x780101f0(%esp,%eiz,4) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + js 103f943 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103f97d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x67fefeb0(%ebx,%edi,4) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ flds 0x1(%edx,%eax,1) │ │ │ │ - js 103f935 │ │ │ │ - add %al,%al │ │ │ │ + js 103f973 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103f9ad │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x78010151(%esi,%eax,1) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - xchg %eax,%edx │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %bh,0x38(%eax,%eiz,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103f965 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - pop %edi │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103f9dd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x78010151(%esi,%eax,1) │ │ │ │ + add %cl,0x78010238(%ebx,%edx,4) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 103fa09 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ je 103f99c │ │ │ │ lock add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ flds 0x1(%edx,%eax,1) │ │ │ │ js 103f9eb │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xaf,%ah │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ - add %al,0x6(%eax) │ │ │ │ + add %dh,0x7801021d(%edi,%ebp,4) │ │ │ │ + addb $0x40,(%eax) │ │ │ │ + push %es │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ loope 103fac4 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ scas %es:(%edi),%eax │ │ │ │ - sbb $0x780102,%eax │ │ │ │ - add %dl,%al │ │ │ │ - jle 103fa9f │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x67fefde3(%edi,%eax,1) │ │ │ │ + add %bh,-0x67fefe10(%esp,%eiz,4) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ adc $0xda,%al │ │ │ │ inc %esp │ │ │ │ add (%ecx),%cl │ │ │ │ js 103fa4b │ │ │ │ cmovo %ebp,%edx │ │ │ │ @@ -119647,144 +119968,139 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103fa85 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x10(%ebx,%ebx,4) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103fae4 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103fab1 │ │ │ │ - add %al,(%eax) │ │ │ │ + js 103faa3 │ │ │ │ + add %dl,%al │ │ │ │ + jle 103fae7 │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - les -0x3f87f6ff(%eax,%esi,8),%esp │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %dl,0x7809021d(%edi,%eax,1) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103fab5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esp,%ebp,2) │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ js 103fad3 │ │ │ │ add %dl,%al │ │ │ │ jle 103fb17 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax,%ecx,1) │ │ │ │ sbb $0x41980102,%eax │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ jl 103fad8 │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 103fb07 │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x4(%ecx,%edi,8) │ │ │ │ add (%ecx),%al │ │ │ │ js 103fb5c │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jns 103fb91 │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 103fb29 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - jnp 103fb4c │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103fab5 │ │ │ │ + add %al,(%eax) │ │ │ │ + les -0x7d87feff(%eax,%esi,8),%esp │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x38(%ecx,%ebp,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %bl,(%edx,%ebp,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ in $0xda,%al │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 103fb23 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + js 103fba4 │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 103fbd9 │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x7801021d(%ebx,%edi,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103fb5d │ │ │ │ + js 103fb75 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%ecx,%ebx,8) │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 103fafd │ │ │ │ + js 103fb15 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x78010238(%edx,%eax,4) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x78010238(%esi,%esi,2) │ │ │ │ - inc %ecx │ │ │ │ + add %al,%ah │ │ │ │ + cmpb $0x2,(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %ah,%al │ │ │ │ jae 103fbf2 │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%esp,%eax,2) │ │ │ │ add $0x41980102,%eax │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ or $0xe1,%al │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 103fb5d │ │ │ │ add %al,%al │ │ │ │ @@ -119792,42 +120108,43 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x38(%ebx,%edx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103fb75 │ │ │ │ + add %dh,(%esp,%edx,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%esp,%ecx,2) │ │ │ │ + add %ch,(%edi,%esi,2) │ │ │ │ cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - pushf │ │ │ │ - jo 103fc08 │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esp,%ecx,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ je 103fc17 │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 103fbbd │ │ │ │ add %al,%al │ │ │ │ @@ -119835,30 +120152,26 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010238(%ebx,%edx,4) │ │ │ │ - addb $0x80,(%eax) │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ + add %cl,0x38(%esp,%edx,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103fbd5 │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 103fcc9 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - jnp 103fc84 │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 103fc2b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %dh,0x7809021d(%ebx,%edi,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103fc65 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x78090153(%edi,%esi,2) │ │ │ │ @@ -119866,389 +120179,395 @@ │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103fc7d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x53(%esi,%eiz,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %bl,(%esp,%ecx,4) │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ fsub %st,%st(1) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%cl │ │ │ │ js 103fc73 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103fcad │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esp,%ecx,4) │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ + add %ah,0x53(%esi,%eiz,2) │ │ │ │ + add %eax,(%ecx) │ │ │ │ js 103fc4d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x38(%esi,%esi,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103fc65 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,-0x67fefe17(%eax,%esi,2) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %esp │ │ │ │ - loop 103fd53 │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103fd54 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0xa5,%al │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 103fceb │ │ │ │ + add %dh,(%eax,%edi,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103fd25 │ │ │ │ + js 103fcdd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ stc │ │ │ │ add $0x2,%al │ │ │ │ - add %edi,-0x3d(%eax) │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %esp │ │ │ │ + loop 103fd53 │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103fcd6 │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x53(%ebx,%ebp,2) │ │ │ │ add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - loop 103fdb3 │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103fcf5 │ │ │ │ + js 103fcad │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103fd99 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0x70,%ah │ │ │ │ - jmp 17bfea4 │ │ │ │ + add %ah,0x38(%ebp,%ebp,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103fd43 │ │ │ │ add %dl,%al │ │ │ │ - jle 103fde7 │ │ │ │ + jle 103fd87 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x67fefde3(%eax,%ecx,1) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0xe3,%al │ │ │ │ - inc %esp │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + loop 103fdb3 │ │ │ │ add (%ecx),%al │ │ │ │ - js 103fd55 │ │ │ │ + js 103fdb4 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0xa5,%al │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + js 103fd0d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%edx,%edx,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x780101f0(,%eiz,4) │ │ │ │ + add %bh,0x78010238(%eax,%ecx,4) │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ - jbe 103fe6a │ │ │ │ + jbe 103fe0a │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - jl 103fe11 │ │ │ │ + adc $0xe3,%al │ │ │ │ inc %esp │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 103fdf3 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103fe2d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - rclb %cl,0x1(%eax) │ │ │ │ - add %edi,0x0(%eax) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103fdd3 │ │ │ │ add %dl,%al │ │ │ │ - jle 103fe8f │ │ │ │ + jle 103fe17 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ - or %bl,0x41980102 │ │ │ │ + or %bl,0x41780102 │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - in $0xe3,%al │ │ │ │ - inc %esp │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103fdfd │ │ │ │ + pushf │ │ │ │ + jo 103fde8 │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 103fd85 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x78010238(%esi,%ebp,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103fe8d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dh,0x38(%edi,%ebp,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%ebx,%ebx,4) │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 103feaf │ │ │ │ + jl 103fe11 │ │ │ │ + inc %esp │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103fe37 │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x78010153(%ebp,%eiz,2) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 103fed1 │ │ │ │ - add %al,(%eax) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103fe45 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - sub $0xa5,%al │ │ │ │ + add %bl,(%ebx,%ebx,4) │ │ │ │ lock add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - in $0x44,%al │ │ │ │ + in $0xe3,%al │ │ │ │ + inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 103feb6 │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ + js 103fdfd │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%edx,%edx,8) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 103ff4c │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %ah,0x780101f0(,%eiz,4) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 103ff64 │ │ │ │ + add %ch,0x780101e9(%eax,%esi,2) │ │ │ │ + inc %ecx │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 103ff99 │ │ │ │ + jns 103ff21 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x1d(%esp,%edi,2) │ │ │ │ - add (%ecx),%al │ │ │ │ + add %al,(%esp,%edi,2) │ │ │ │ + sbb $0x41780102,%eax │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - je 103fecf │ │ │ │ - inc %esp │ │ │ │ + dec %esp │ │ │ │ + in $0x44,%al │ │ │ │ add (%ecx),%al │ │ │ │ - js 103ff13 │ │ │ │ + js 103feb3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 103ff4d │ │ │ │ + js 103feed │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x1d(%eax,%eiz,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 103feed │ │ │ │ + add %al,(%eax,%eiz,2) │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - imul $0x41980102,(%eax),%edi │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - faddl 0x78010244(%ecx) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 103ff95 │ │ │ │ + add %bh,0x38(%edx,%ebp,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103ff64 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 103ff31 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x70,%ah │ │ │ │ + jmp 429c003c <_edata@@Base+0x3e3c003c> │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + je 103fecf │ │ │ │ + inc %esp │ │ │ │ + add (%ecx),%al │ │ │ │ + js 103ff94 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 103ff61 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + sub $0xa5,%al │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + js 103ff2b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103ff65 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x53(%edi,%esi,2) │ │ │ │ add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + faddl 0x78010244(%ecx) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 103ff95 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,%ah │ │ │ │ + imul $0x1,0x1(%ebx),%edx │ │ │ │ js 103ff35 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x38(%esp,%ecx,4) │ │ │ │ + add %dl,%ah │ │ │ │ + mov %?,(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ js 103ff4d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x10(%ebx,%ebp,4) │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %bl,0x38(%esi,%ecx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ - addb $0x78,0x1(%edx,%eax,1) │ │ │ │ + addb $0x78,0x9(%edx,%eax,1) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 103fff5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x78010150(%edx,%edx,8) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - flds 0x0(%ebx) │ │ │ │ - call 3905c02c <_edata@@Base+0x34a5c02c> │ │ │ │ + add %dl,%ah │ │ │ │ + rclb %cl,0x1(%eax) │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ + cmovo %ecx,%ebx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + pusha │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ loopne 104006f │ │ │ │ add (%ecx),%al │ │ │ │ @@ -120259,95 +120578,96 @@ │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ loope 10400ac │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%ebx,%edx,8) │ │ │ │ add $0x2,%al │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%ebx,%edi,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,-0x709fffbf(%eax) │ │ │ │ + add %bh,-0x10(%ebx,%ebp,4) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ addb $0x78,0x1(%edx,%eax,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104006d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1040081 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - imul $0x1,0x1(%ebx),%edx │ │ │ │ + add %al,(%eax) │ │ │ │ + int3 │ │ │ │ + out %eax,$0x1c │ │ │ │ + add (%ecx),%al │ │ │ │ js 104000d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x67fefdc8(%eax,%eiz,2) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %bh,(%ecx,%eiz,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x83,%al │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 104007b │ │ │ │ push %fs │ │ │ │ fiaddl 0x0(%ebx) │ │ │ │ call a905c0d4 <_edata@@Base+0xa4a5c0d4> │ │ │ │ sub 0x3f(%ecx,%eax,1),%ch │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x1d(%ecx,%ebx,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1040114 │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 10400e1 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - int3 │ │ │ │ - out %eax,$0x1c │ │ │ │ add (%ecx),%cl │ │ │ │ - js 10400ab │ │ │ │ + js 1040093 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10400e5 │ │ │ │ + js 10400cd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x67fefde3(,%edx,2) │ │ │ │ + add %ch,%ah │ │ │ │ + push %esp │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%ah │ │ │ │ + xchg %eax,%ebp │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ jl 1040099 │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 104009d │ │ │ │ add %al,%al │ │ │ │ @@ -120355,230 +120675,226 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78010238(,%edx,4) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %bh,%ah │ │ │ │ + jnp 1040167 │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10400f6 │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - xchg %eax,%esp │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %bl,(%edx,%edx,8) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 10400cd │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x38(%edx,%ecx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ + add %ch,-0x67fefdc8(%edx,%ecx,4) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ in $0x83,%al │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 10401bc │ │ │ │ + js 104013b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1040175 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,(%esi,%eiz,2) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 10401d4 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 1040189 │ │ │ │ + jg 10401a1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test %ch,0x780101f0(%ebx) │ │ │ │ inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - jl 104014b │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 104012d │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %ah,%al │ │ │ │ + jae 10401f2 │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x38(%esp,%ecx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ + add %dh,-0x67fefdfb(%ecx,%edx,2) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ test %al,0x1(%edx,%eax,1) │ │ │ │ - js 104021c │ │ │ │ - add %ah,%al │ │ │ │ - jae 1040222 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + js 104015d │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 1040251 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78010205(%ecx,%edx,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - flds 0x0(%ebx) │ │ │ │ - call 3905c20c <_edata@@Base+0x34a5c20c> │ │ │ │ + add %dh,(%esp,%edi,2) │ │ │ │ + sbb $0xc0780102,%eax │ │ │ │ + cmovo %ecx,%ebx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + pusha │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%esp,%ecx,8) │ │ │ │ sbb $0x41980102,%eax │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0x86,%al │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 10401a5 │ │ │ │ add %al,0x6(%eax) │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ loope 10402a4 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%esp,%ecx,8) │ │ │ │ - sbb $0xc0780102,%eax │ │ │ │ + sbb $0x41780102,%eax │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1040249 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + (bad) │ │ │ │ + cmc │ │ │ │ + sbb $0x2,%al │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1040235 │ │ │ │ + js 104024d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%esi,%eiz,2) │ │ │ │ - push %ebx │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - js 1040213 │ │ │ │ + add %dh,0x50(%esi,%ecx,8) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104022b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104024d │ │ │ │ + js 1040265 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78010150(%esp,%eax,8) │ │ │ │ - addb $0x80,(%eax) │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 10402e1 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x1d(%esp,%edi,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ + add %dl,-0x67fefeb0(%edx,%edx,8) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ in $0xdc,%al │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 10402dc │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 10402a9 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - (bad) │ │ │ │ - cmc │ │ │ │ - sbb $0x2,%al │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ + js 104025b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10402ad │ │ │ │ + js 1040295 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x50(%esi,%ecx,8) │ │ │ │ + add %bl,%ah │ │ │ │ + mov %eax,%esi │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 104024d │ │ │ │ + js 1040235 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x67fefdc8(%edi,%esi,2) │ │ │ │ + add %al,(%eax,%edi,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + jl 1040283 │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ fldl 0x1(%edx,%eax,1) │ │ │ │ - js 10402bb │ │ │ │ + js 10402fb │ │ │ │ + add %dl,%al │ │ │ │ + jle 104033f │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x1d(%ecx,%ecx,1) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 10402d3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10402f5 │ │ │ │ + js 104030d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - mov %eax,%esi │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1040317 │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - ret │ │ │ │ - push %eax │ │ │ │ - add %ecx,(%ecx) │ │ │ │ + add %dh,0x5(%esi,%eax,1) │ │ │ │ + add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ rorb $0x50,(%edi) │ │ │ │ jg 104036f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %eax,(%eax) │ │ │ │ pop %ebp │ │ │ │ @@ -120588,101 +120904,100 @@ │ │ │ │ pop %ebx │ │ │ │ inc %edi │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xdd,%ah │ │ │ │ inc %esp │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10402dd │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x780101f0(%ebp,%eiz,4) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 104031b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1040355 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - sarb $1,0x40(%esi) │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ + add %ch,0x7809021c(%eax,%edi,8) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104036d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x1d(%ecx,%ecx,1) │ │ │ │ - add (%ecx),%al │ │ │ │ + add %dh,0x51(%edx,%eax,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0xde,%al │ │ │ │ inc %esp │ │ │ │ add (%ecx),%cl │ │ │ │ js 1040363 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104039d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x5(%esi,%eax,1) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 104037b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + add %ah,0x7801014f(%edi,%edi,8) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10403b5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x67fefde4(%eax,%edi,8) │ │ │ │ + add %cl,-0x67fefdc8(%ebp,%eiz,2) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ test %bl,%dh │ │ │ │ inc %esp │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 10403ab │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 10403e5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104036d │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x7801014f(%edi,%edi,8) │ │ │ │ + add %cl,0x780101f0(%ebp,%eiz,4) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax,%ebx,4) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ fiadds 0x1(%edx,%eax,1) │ │ │ │ js 10403b5 │ │ │ │ add %dl,(%eax) │ │ │ │ leave │ │ │ │ @@ -120706,137 +121021,140 @@ │ │ │ │ add %bh,%ah │ │ │ │ out %eax,$0xe5 │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ - filds 0x9(%edx,%eax,1) │ │ │ │ - js 104043b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1040475 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + filds 0x1(%edx,%eax,1) │ │ │ │ + js 104047b │ │ │ │ + add %dl,%al │ │ │ │ + jle 10404bf │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x51(%edx,%eax,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1040453 │ │ │ │ + add %ch,%ah │ │ │ │ + or %ebx,0xc0780902 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104048d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x50(%esp,%eax,8) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %ah,-0x67fefeb0(%esp,%eax,8) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x10244df,%esp │ │ │ │ - js 1040504 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 10404d1 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 10404db │ │ │ │ - add %dl,%al │ │ │ │ - jle 104051f │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - or %ebx,0x41980102 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - and $0xe0,%al │ │ │ │ - inc %esp │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104048d │ │ │ │ + js 1040445 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010238(%edi,%ebx,2) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + add %bl,(%eax,%eiz,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x67fefdc8(%edx,%eiz,2) │ │ │ │ + add %ah,0x38(%ebx,%eiz,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ + and $0xe0,%al │ │ │ │ inc %esp │ │ │ │ - test $0x78010246,%eax │ │ │ │ - inc %ecx │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104054c │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 10405c9 │ │ │ │ + jns 1040581 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - jl 1040584 │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10404ed │ │ │ │ - add %al,%al │ │ │ │ + add %al,0x7801021d(%esp,%edi,2) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1040531 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %esp │ │ │ │ + test $0x78010246,%eax │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax,%edx,4) │ │ │ │ + add %ah,(%ecx,%edi,2) │ │ │ │ cmp %al,(%edx) │ │ │ │ - add %ebx,-0x709fffbf(%eax) │ │ │ │ + add %edi,0x4(%eax) │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%ah │ │ │ │ + ret │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ adc $0xb2,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ js 104055e │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ @@ -120851,37 +121169,37 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%esi,%eax,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,-0x709fffbf(%eax) │ │ │ │ + add %al,%ah │ │ │ │ + test %edi,(%eax) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ fwait │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ js 1040565 │ │ │ │ add %dl,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %esp │ │ │ │ - xchg %bh,(%eax) │ │ │ │ - add (%ecx),%cl │ │ │ │ - cwtl │ │ │ │ + faddl -0x67f6fdc8(%ebp) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ sbb $0x46,%al │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0x20,(%ecx) │ │ │ │ adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ @@ -120899,153 +121217,149 @@ │ │ │ │ jae 1040621 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x67fefe17(%ebp,%ebx,4) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ mov $0x98010246,%esi │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x78010239(%ebp,%eiz,4) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - aam $0xab │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 10405f5 │ │ │ │ - add %al,%al │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x38(%edx,%ecx,4) │ │ │ │ + add %dl,0x38(%ebx,%eax,4) │ │ │ │ add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ + js 10406b4 │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - cmp $0xcc,%al │ │ │ │ - inc %esi │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1040625 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + aam $0xab │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,(%ebx,%eax,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 10406b5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%eax,%esi,2) │ │ │ │ - jmp 429c07d4 <_edata@@Base+0x3e3c07d4> │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - xchg %eax,%esi │ │ │ │ + cmp $0xcc,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%cl │ │ │ │ - js 10406ab │ │ │ │ + js 1040663 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10406e5 │ │ │ │ + js 104069d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x53(%esi,%ebx,2) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1040685 │ │ │ │ + js 104063d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x38(%esi,%ebx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ + add %ah,-0x67fefdc8(%esi,%ebx,2) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - into │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + xchg %eax,%esi │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 10406f6 │ │ │ │ + js 10406ae │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78090150(%ebp,%ecx,8) │ │ │ │ + add %bh,0x78010150(%ebp,%ecx,8) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1040745 │ │ │ │ + js 10406fd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x1c(%edi,%ebx,2) │ │ │ │ + add %ah,0x50(%esp,%eax,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 10406e5 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - lock add %ecx,(%ecx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + into │ │ │ │ + inc %esi │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10406b5 │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 10407a9 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x7801021d(%esp,%edi,2) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,%al │ │ │ │ + jae 1040792 │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,%ah │ │ │ │ + mov $0x5,%bl │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10407a4 │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 10407d9 │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%ecx,%ebp,1) │ │ │ │ + sbb $0xc0980902,%eax │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1040775 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x7801023b(%ebp,%edx,1) │ │ │ │ @@ -121054,27 +121368,26 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - cmp %al,%fs:(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + add %ah,0x78010238(%ebp,%eiz,2) │ │ │ │ + addb $0x10,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x65,%al │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,-0x7aafff3d(%eax) │ │ │ │ + mov $0x1023865,%esp │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x7801023b(,%edx,1) │ │ │ │ inc %ebp │ │ │ │ @@ -121084,77 +121397,72 @@ │ │ │ │ rolb $0x60,(%ecx) │ │ │ │ cld │ │ │ │ jae 10407e9 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax,%ebp,8) │ │ │ │ in $0x1,%eax │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - jae 104083a │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - mov $0x5,%bl │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104078d │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 1040881 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ah,%ah │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + lock add %ecx,(%ecx) │ │ │ │ + js 10407cb │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1040805 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - jl 104083c │ │ │ │ - add (%ecx),%cl │ │ │ │ + add %cl,-0x1c(%edi,%ebx,2) │ │ │ │ + add %ecx,(%ecx) │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104081d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ pop %ss │ │ │ │ cmp (%edx),%eax │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jns 10408b1 │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x1d(%ecx,%ebp,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10407d5 │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - je 104089f │ │ │ │ + add %bl,0x38(%edx,%eiz,2) │ │ │ │ add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ + js 1040813 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104084d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%esi,%eax,1) │ │ │ │ + add $0x4980102,%eax │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edi,%edx,1) │ │ │ │ cmp (%edx),%eax │ │ │ │ add %edi,0x45(%eax) │ │ │ │ @@ -121165,46 +121473,47 @@ │ │ │ │ cld │ │ │ │ jae 1040891 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ out %eax,$0xe5 │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 104085b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1040895 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%esi,%eax,1) │ │ │ │ - add $0x41780102,%eax │ │ │ │ + js 10408dc │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 1040929 │ │ │ │ + jns 1040911 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ fwait │ │ │ │ - sbb $0xc0780102,%eax │ │ │ │ - cmovo %ecx,%ebx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - je 10408c6 │ │ │ │ - in $0x1,%eax │ │ │ │ - add %edi,-0x3e(%eax) │ │ │ │ + add %ch,0x78010238(%ebp,%esi,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + flds 0x0(%ebx) │ │ │ │ + call 6105c8e4 <_edata@@Base+0x5ca5c8e4> │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,-0x1b(%eax,%ebp,8) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 10408a5 │ │ │ │ wrmsr │ │ │ │ (bad) │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x90,(%ecx) │ │ │ │ mov 0x3f0175,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -121226,136 +121535,132 @@ │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 1040921 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0xd4,%al │ │ │ │ sbb $0x2,%al │ │ │ │ - add %edi,0x4(%eax) │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1040925 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x67fefead(%ebp,%ebx,2) │ │ │ │ - ret │ │ │ │ + add %dh,(%eax,%esi,2) │ │ │ │ + jmp c49c0a44 <_edata@@Base+0xc03c0a44> │ │ │ │ add %al,%al │ │ │ │ orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + in $0x6e,%al │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 104091b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + js 104095f │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x78010153(%ebp,%ebx,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1040955 │ │ │ │ + js 104096d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x4f(%edi,%edi,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 10409b4 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1040981 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ js 104090d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - cmp %al,(%bp,%si) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ + add %cl,0x78010238(%eax,%ebp,2) │ │ │ │ + addb $0x80,(%eax) │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 1040a19 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esp,%ebx,4) │ │ │ │ - sbb $0xc0780902,%eax │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 10409b5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + sbb $0x41780102,%eax │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 10409c9 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ebx,%esi,2) │ │ │ │ - push %ebx │ │ │ │ - add %ecx,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + lock add %ecx,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ sbb $0x46,%al │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0x20,(%ecx) │ │ │ │ adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ aam $0x2d │ │ │ │ cmp (%edx),%eax │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 10409e5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%esp,%eax,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %al,(%ebx,%esi,2) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1040985 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x67fefdc8(%eax,%ecx,4) │ │ │ │ - ret │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ + add %dl,(%esp,%eax,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x7aafff3d(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x3b(%ebp,%ebp,1) │ │ │ │ add (%ecx),%al │ │ │ │ js 1040a37 │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x78090151(%ecx,%eax,1) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ @@ -121366,15 +121671,15 @@ │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x50(%ebp,%ecx,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 1040aa4 │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %ah,%al │ │ │ │ @@ -121384,140 +121689,140 @@ │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 1040af1 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x1d(%esp,%ebx,4) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1040a53 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1040a8d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - jmp 837c0bac <_edata@@Base+0x7f1c0bac> │ │ │ │ + js 1040a15 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%edi,%ebx,4) │ │ │ │ + add %cl,(%ebx,%ebx,4) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78010238(,%ebx,2) │ │ │ │ + add %dh,0x78010238(%ebp,%ebx,2) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1040ad5 │ │ │ │ + js 1040abd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x1c(%eax,%edi,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1040a75 │ │ │ │ + js 1040a5d │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 1040b69 │ │ │ │ + jge 1040b51 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x1d(%esp,%ebx,4) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1040a8d │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + js 1040a75 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x780101e4(%edx,%eiz,2) │ │ │ │ + addb $0x80,(%eax) │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 1040b81 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x1d(%ecx,%ebp,1) │ │ │ │ + add (%ecx),%cl │ │ │ │ + cwtl │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 1040b1d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - cmpl $0xc0980902,(%eax) │ │ │ │ + add %dh,0x44(%eax,%edi,1) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 1040afb │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1040b1d │ │ │ │ + js 1040b35 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x44(%eax,%edi,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1040abd │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 1040bb1 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x7801021d(%ecx,%ebp,1) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %al,(%ecx,%edi,8) │ │ │ │ + add $0x2,%al │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x67fefe1c(%edx,%eiz,2) │ │ │ │ + add %al,0x38(%edi,%edx,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ aaa │ │ │ │ inc %esp │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 1040b43 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1040b7d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx,%edi,8) │ │ │ │ - add $0x2,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1040b05 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - jle 1040be7 │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1040b76 │ │ │ │ + add %ah,0x78010238(%esp,%eax,4) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,%al │ │ │ │ + jae 1040be2 │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%esi,%eax,2) │ │ │ │ + add $0xc3780102,%eax │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x53(%edx,%esi,2) │ │ │ │ @@ -121543,667 +121848,666 @@ │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi,%ebx,2) │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ js 1040c3c │ │ │ │ add %ah,%al │ │ │ │ - jae 1040c42 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 1040c71 │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi,%eax,2) │ │ │ │ - add $0x4980102,%eax │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ + add %al,-0x67fefde3(,%edi,2) │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ xor $0x78010244,%eax │ │ │ │ - inc %ecx │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1040c25 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%ah │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + jmp 427c0d44 <_edata@@Base+0x3e1c0d44> │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 1040ca1 │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x1d(%ebp,%edi,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1040c03 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1040c3d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + jns 1040cb9 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi,%ebx,2) │ │ │ │ - in $0x1,%al │ │ │ │ - or %edi,0x41(%eax) │ │ │ │ + add %cl,%ah │ │ │ │ + pushf │ │ │ │ + sbb $0x41780102,%eax │ │ │ │ add %dh,(%eax) │ │ │ │ - sbb $0x46,%al │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - adc 0x1(%eax),%bh │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1040c69 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sub $0x72,%al │ │ │ │ - jmp c19c1574 <_edata@@Base+0xbd3c1574> │ │ │ │ - cmovo %ebp,%edx │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + (bad) │ │ │ │ + in $0x1,%al │ │ │ │ + or %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1040c6d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x78010244(%eax,%ebx,2) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,%al │ │ │ │ + addb $0x80,(%eax) │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 1040d01 │ │ │ │ - add %edi,(%edi) │ │ │ │ + jge 1040d01 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ + add %ch,%ah │ │ │ │ pushf │ │ │ │ - sbb $0xc0780902,%eax │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1040c9d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x67fefe1c(%ecx,%edx,2) │ │ │ │ + add %al,%ah │ │ │ │ + jg 1040cef │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ + hlt │ │ │ │ push %edi │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 1040d14 │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ cmp $0xac,%al │ │ │ │ lock add %eax,(%ecx) │ │ │ │ - js 1040c6d │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 1040d61 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - pushf │ │ │ │ - sbb $0x41780102,%eax │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1040d11 │ │ │ │ - add %al,(%eax) │ │ │ │ + js 1040cab │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1040ce5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - (bad) │ │ │ │ + add %cl,(%edi,%ebx,2) │ │ │ │ in $0x1,%al │ │ │ │ - or %ebx,0x18500041(%eax) │ │ │ │ + add %edi,0x4(%eax) │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x4(%eax,%edi,8) │ │ │ │ + add (%ecx),%cl │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %dl,0x18(%eax) │ │ │ │ inc %esi │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0x70,(%ecx) │ │ │ │ push %cs │ │ │ │ js 1040d29 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ mov $0x42,%cl │ │ │ │ add (%ecx),%al │ │ │ │ - js 1040cf6 │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + js 1040cf3 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1040d2d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x16(%ebx,%ebp,4) │ │ │ │ + add %dh,(%esi,%ecx,8) │ │ │ │ + push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ js 1040ccd │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x67fefdc8(%edi,%edi,2) │ │ │ │ - ret │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ + add %ch,(%edi,%ecx,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x7aafff3d(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ mov $0x42,%al │ │ │ │ add (%ecx),%al │ │ │ │ - js 1040d7f │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + js 1040cfd │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 1040df1 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4(%eax,%edi,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1040d53 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %dh,0x7809021d(,%edi,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1040d8d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%esi,%ecx,8) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1040d2d │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 1040e21 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ch,0x780901e4(%ecx,%edx,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1040da5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x1d(%ebp,%edi,2) │ │ │ │ - add (%ecx),%cl │ │ │ │ + add %dl,0x50(%edi,%eax,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ js 1040d83 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1040dbd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x50(%edi,%eax,1) │ │ │ │ + add %al,%ah │ │ │ │ + jb 1040e2a │ │ │ │ add %eax,(%ecx) │ │ │ │ js 1040d5d │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x10(%esp,%ebp,4) │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %ecx,(%ecx) │ │ │ │ js 1040e34 │ │ │ │ - add %al,-0x44(%eax) │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - call 400578ef <_edata@@Base+0x3ba578ef> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x780101e9(%ecx,%esi,2) │ │ │ │ - inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ sbb $0x46,%al │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0x20,(%ecx) │ │ │ │ adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ - jno 1040e08 │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1040da5 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x38(%esp,%esi,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1040dfb │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1040e35 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - jb 1040ea2 │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1040e94 │ │ │ │ - add %ah,%al │ │ │ │ - jae 1040e9a │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,-0x67f6fdfb(,%ecx,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1040e65 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x44(%ecx,%edx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,(%ecx,%eax,1) │ │ │ │ - shl $1,%ch │ │ │ │ - adc (%eax),%al │ │ │ │ - enter $0xc011,$0x1 │ │ │ │ - cmp %bh,(%edi) │ │ │ │ - jns 1040e91 │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + sub $0x72,%al │ │ │ │ + jmp 427c0f0c <_edata@@Base+0x3e1c0f0c> │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 1040f11 │ │ │ │ + jns 1040e81 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x67fefde3(,%ebx,4) │ │ │ │ - ret │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - push %eax │ │ │ │ - inc %esp │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1040e4d │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ + add %bh,0x7801021d(,%ebx,4) │ │ │ │ + addb $0x80,(%eax) │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 1040f41 │ │ │ │ + jge 1040e99 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x1d(%ebp,%ebx,4) │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ - jle 1040f27 │ │ │ │ + jle 1040e7f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x78010232(%esp,%ebx,1) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1040f09 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %esp │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - lock add %ecx,(%ecx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %ch,%ah │ │ │ │ + push %eax │ │ │ │ + cmp %al,(%edx) │ │ │ │ + or %ebx,-0x2abff040(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1040f0d │ │ │ │ + js 1040e65 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x7801023f(%eax,%eax,4) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %ch,0x44(%ecx,%edx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1040e43 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1040f25 │ │ │ │ + js 1040e7d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ clc │ │ │ │ add $0x2,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %edi,-0x3d(%eax) │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - mov (%eax),%edi │ │ │ │ - add (%ecx),%al │ │ │ │ + add %ch,-0x16(%ebx,%ebp,4) │ │ │ │ + add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax,%eax,4) │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%ah │ │ │ │ + push %eax │ │ │ │ + inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 1040fb4 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + js 1040f0c │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1040ed9 │ │ │ │ add %al,(%eax) │ │ │ │ - sub $0xa1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %esp │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ lock add %eax,(%ecx) │ │ │ │ - js 1040f0d │ │ │ │ + js 1040e65 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - push %esi │ │ │ │ + add %dl,(%esp,%ecx,4) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ or %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1040fb5 │ │ │ │ + js 1040f0d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x78010244(%esi,%ebp,2) │ │ │ │ + add %dh,0x7801023f(%eax,%eax,4) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edi,%eiz,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ - mov %edi,(%eax) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - ret │ │ │ │ - add %al,%al │ │ │ │ - orl $0xffffffa8,0x0(%edi) │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - inc %esp │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104101b │ │ │ │ + cmp %al,(%bp,%si) │ │ │ │ + add %edi,0x0(%eax) │ │ │ │ add %dl,%al │ │ │ │ - jle 104105f │ │ │ │ + jle 1040f87 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ fwait │ │ │ │ - sbb $0x780102,%eax │ │ │ │ + sbb $0x4980102,%eax │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax,%eax,4) │ │ │ │ + aas │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1040f73 │ │ │ │ add %dl,%al │ │ │ │ - jle 1041077 │ │ │ │ + jle 1040fb7 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x1d(%esp,%ebx,4) │ │ │ │ add (%ecx),%al │ │ │ │ - js 104100b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ + js 1040fcc │ │ │ │ + add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1041045 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x67f6fde1(%ebp,%ebp,2) │ │ │ │ + add %bl,0x780101e9(%ecx,%esi,2) │ │ │ │ inc %ecx │ │ │ │ - add %dl,0x18(%eax) │ │ │ │ - inc %esi │ │ │ │ + add %dh,(%eax) │ │ │ │ + sbb $0x46,%al │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - push %cs │ │ │ │ - js 1041071 │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ + adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %esp │ │ │ │ - mov $0x42,%bl │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1040ffd │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ + jno 1040fa0 │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1040fb5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x78010244(%esi,%ebp,2) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%ecx,%eiz,4) │ │ │ │ + sub $0xa1,%al │ │ │ │ lock add %eax,(%ecx) │ │ │ │ - js 1041093 │ │ │ │ + js 1040feb │ │ │ │ add %dl,%al │ │ │ │ - jle 10410d7 │ │ │ │ + jle 104102f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ pushf │ │ │ │ sbb $0xc3980102,%eax │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + add %al,%al │ │ │ │ + orl $0xffffffa8,0x0(%edi) │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x42(%edx,%esi,4) │ │ │ │ + fsubrl 0x44(%ebp) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1041045 │ │ │ │ + js 104105c │ │ │ │ + add %ah,%al │ │ │ │ + jae 1041062 │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x18010205(,%ecx,2) │ │ │ │ + add $0x1,%al │ │ │ │ + shl $1,%ch │ │ │ │ + adc (%eax),%al │ │ │ │ + enter $0xc011,$0x1 │ │ │ │ + push $0x3f017942 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx,%eiz,2) │ │ │ │ in $0x1,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + or %ebx,0x18500041(%eax) │ │ │ │ + inc %esi │ │ │ │ + add %cl,0xf(%eax) │ │ │ │ + rolb $0x70,(%ecx) │ │ │ │ + push %cs │ │ │ │ + js 1041071 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %esp │ │ │ │ + mov $0x42,%bl │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1040ffd │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010238(%ecx,%eax,4) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + add %dh,(%edx,%eax,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x78010238(%esi,%eax,4) │ │ │ │ + add %cl,0x38(%ebp,%ecx,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - sarb $1,0x40(%esi) │ │ │ │ + add %bh,0x42(%edx,%esi,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10410c3 │ │ │ │ + add %dl,%al │ │ │ │ + jle 1041107 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x7801021d(,%ebx,4) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1041131 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esp │ │ │ │ - mov 0x180101f0,%eax │ │ │ │ + add %dl,0x38(%eax,%eax,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1041075 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - sarb $1,0x40(%esi) │ │ │ │ + add %bh,(%ecx,%eiz,4) │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + jle 104114f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x78010232(,%ebx,1) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104111d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x7801021f(%ebp,%ebp,2) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edi,%ecx,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ + add %bh,0x38(%edx,%eax,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1041194 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1041161 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x63,%al │ │ │ │ + in $0x1,%al │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%edx,%eax,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %ch,0x78010238(,%edi,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104117d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edi,%eax,1) │ │ │ │ push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 10411dc │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 10411a9 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x63,%al │ │ │ │ - in $0x1,%al │ │ │ │ - or %ebx,-0x2abff040(%eax) │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 104115b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10411ad │ │ │ │ + js 1041195 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x44(%eax,%edx,2) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 104118b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %dh,-0x67f6fead(,%eiz,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10411c5 │ │ │ │ + js 10411ad │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78010153(,%eiz,2) │ │ │ │ + add %bl,0x44(%eax,%edx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104120c │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 10411d9 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %esp │ │ │ │ + mov 0x780101f0,%eax │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 10411f1 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -122214,116 +122518,118 @@ │ │ │ │ add %ebx,-0x7aafff3d(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x78010244(%edi,%ecx,2) │ │ │ │ - inc %ecx │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104120d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%edx,%eax,1) │ │ │ │ + push %ecx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104126c │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ lock add %eax,(%ecx) │ │ │ │ - js 10411eb │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + js 10411c5 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1041225 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%edx,%eax,1) │ │ │ │ - push %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1041284 │ │ │ │ - add %ah,%al │ │ │ │ - jae 104128a │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x38(%ebp,%eiz,8) │ │ │ │ - add (%ecx),%cl │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %bl,(%ebx,%eiz,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + or %ebx,-0x2abff040(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1041255 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x18010244(,%ecx,2) │ │ │ │ + add %ah,0x78010244(,%ecx,2) │ │ │ │ add $0x1,%al │ │ │ │ - and %al,0x0(%edx,%edx,1) │ │ │ │ - enter $0xc011,$0x1 │ │ │ │ - jo 10412a7 │ │ │ │ - js 1041281 │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %edi,0x4(%eax) │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x67fefeb0(%esp,%ecx,8) │ │ │ │ + add %ah,0x78090150(%esp,%ecx,8) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1041285 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%ah │ │ │ │ + push $0x53 │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x44(%esp,%ecx,2) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ mov %eax,0x2(%esi) │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 10412cd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - push $0x53 │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104132c │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 1041361 │ │ │ │ + jns 1041349 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - jge 104131c │ │ │ │ + add %al,0x7801021d(%ebp,%edi,2) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x38(%ebx,%ebx,2) │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10412fd │ │ │ │ @@ -122332,129 +122638,126 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x44(%ebp,%ebp,2) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ or $0x8a,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 10412b5 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + js 1041374 │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1041341 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%edx,%ebx,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0xf6,%al │ │ │ │ + sbb $0x2,%al │ │ │ │ add %ebx,-0x7c3fff3d(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - xor $0x61,%al │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + xor $0x3f0161,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ + int3 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 10412e5 │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x67fefe10(%esp,%ebp,4) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ je 1041318 │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 10413d4 │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ + js 1041397 │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 10413a1 │ │ │ │ - add %al,(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0xf6,%al │ │ │ │ - sbb $0x2,%al │ │ │ │ - or %ebx,0x18500041(%eax) │ │ │ │ + add %bh,0x53(%esp,%eiz,2) │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %dl,0x18(%eax) │ │ │ │ inc %esi │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0x70,(%ecx) │ │ │ │ push %cs │ │ │ │ js 10413b9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or $0xb5,%al │ │ │ │ inc %edx │ │ │ │ add (%ecx),%al │ │ │ │ js 1041404 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %ah,%al │ │ │ │ + jae 104140a │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - mov 0x980101f0,%eax │ │ │ │ + add %al,0x38(%ebp,%eiz,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ fmull -0x67fefdba(%edx) │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%esp,%esi,4) │ │ │ │ inc %edx │ │ │ │ add (%ecx),%al │ │ │ │ - js 104140f │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + sbb %al,(%ecx,%eax,1) │ │ │ │ + and %al,0x0(%edx,%edx,1) │ │ │ │ + enter $0xc011,$0x1 │ │ │ │ + inc %eax │ │ │ │ + xor $0x3f0178,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x53(%esp,%eiz,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 10413e3 │ │ │ │ + pop %eax │ │ │ │ + or -0x3f87ff00(%eax),%ecx │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104141d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - push %esp │ │ │ │ - sbb $0x41980102,%eax │ │ │ │ + add %ch,-0x67fefde3(%esp,%edx,2) │ │ │ │ + inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ or %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ @@ -122462,95 +122765,92 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104144d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x53(%eax,%ebp,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 10413ed │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + js 10414ac │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x38(%ebp,%edx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ + fs arpl %esp,%esp │ │ │ │ + add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - fs arpl %esp,%esp │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 10414f4 │ │ │ │ + xchg %eax,%esp │ │ │ │ + mov 0x780101f0,%eax │ │ │ │ + inc %ecx │ │ │ │ add %ah,%al │ │ │ │ jae 10414fa │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ dec %esi │ │ │ │ add $0x41980102,%eax │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x8c,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ js 1041465 │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 1041559 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - jge 1041514 │ │ │ │ - add (%ecx),%cl │ │ │ │ - cwtl │ │ │ │ + add %dh,-0x67f6fde3(%ebp,%edi,2) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10414f5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ clc │ │ │ │ inc %ebx │ │ │ │ add (%ecx),%al │ │ │ │ - js 1041495 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + js 1041554 │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 1041589 │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x67fefe10(%ecx,%eiz,4) │ │ │ │ + add %ch,-0x67fefde3(%ecx,%ebp,1) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ jl 10414ca │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ @@ -122563,35 +122863,36 @@ │ │ │ │ add %ch,(%eax,%edi,8) │ │ │ │ inc %ebx │ │ │ │ add (%ecx),%al │ │ │ │ js 104159c │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1041569 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x101f0ac,%esp │ │ │ │ - js 10415b4 │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jns 10415e9 │ │ │ │ + js 10414f5 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - sub %ebx,0x41980102 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %al,%ah │ │ │ │ + pop %esp │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ in $0x8c,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ @@ -122599,123 +122900,119 @@ │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104159d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ - testl $0x827801,0x2(%ebx) │ │ │ │ - shrb $0x1,-0x3ff03800(%ecx,%eax,2) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - pop %esp │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x3d(%eax) │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + testl $0xc37801,0x2(%ebx) │ │ │ │ + push %eax │ │ │ │ + test %ecx,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%edx,%ebp,2) │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ + js 1041555 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%ah │ │ │ │ + imul $0x4980102,(%eax),%edi │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%edi,%esi,8) │ │ │ │ inc %ebx │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ lea 0x2(%esi),%eax │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 1041691 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%edx,%ebp,1) │ │ │ │ - sbb $0x41780102,%eax │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1041641 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %dl,%ah │ │ │ │ + sub %ebx,0x82780102 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - mov 0x980901f0,%eax │ │ │ │ + add %ah,-0x67f6fe10(%ecx,%eiz,4) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1041645 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x67fefdbc(%edi,%edx,1) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x8d,%ah │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ js 10415fd │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x1c(%ebx,%eiz,2) │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edi,%edx,1) │ │ │ │ + adc $0x17,%al │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 104166e │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x67fefead(%edi,%eiz,1) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0x8e,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ js 104171c │ │ │ │ add %ah,%al │ │ │ │ @@ -122723,18 +123020,16 @@ │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 1041751 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x1d(%esi,%edi,2) │ │ │ │ - add (%ecx),%cl │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ + add %al,(%esi,%edi,2) │ │ │ │ + sbb $0x41980902,%eax │ │ │ │ add %dh,(%eax) │ │ │ │ sbb $0x46,%al │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0x20,(%ecx) │ │ │ │ adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -122751,809 +123046,809 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x50(%eax,%eax,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ test %cl,-0x67fefdba(%esi) │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x78010239(,%ebx,8) │ │ │ │ inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1041761 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + mov 0x780101f0,%eax │ │ │ │ + inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ in $0x5a,%al │ │ │ │ in $0x1,%al │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 10417e1 │ │ │ │ + jge 10417f9 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x1d(%esi,%edi,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10417c4 │ │ │ │ + add %dh,(%esi,%edi,2) │ │ │ │ + sbb $0x41780102,%eax │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 1041791 │ │ │ │ + jg 10417a9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jl 10417f9 │ │ │ │ + jl 1041811 │ │ │ │ in $0x1,%al │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1041795 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,-0x67f6feb0(,%ecx,8) │ │ │ │ - addb $0x70,(%eax) │ │ │ │ - adc $0x46,%al │ │ │ │ + or %ebx,0x14700082(%eax) │ │ │ │ + inc %esi │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0xc8,(%ecx) │ │ │ │ or 0x1(%eax),%edi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor $0x9b,%al │ │ │ │ inc %edi │ │ │ │ add (%ecx),%al │ │ │ │ - js 104174d │ │ │ │ - add %al,%al │ │ │ │ + js 104178b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 10417c5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x78010150(,%ecx,8) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x78010238(%esp,%eiz,2) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + add %ah,%ah │ │ │ │ + cmp %al,%fs:(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ pop %edx │ │ │ │ in $0x1,%al │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10417f5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x78010153(%edx,%ebp,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ js 104180d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax,%ebp,1) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %dh,-0x67fefead(%edx,%ebp,2) │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x47(%ebx,%ebx,4) │ │ │ │ add (%ecx),%al │ │ │ │ - js 10417c5 │ │ │ │ + js 1041803 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104183d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax,%ebp,1) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 10417dd │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ + add %al,%ah │ │ │ │ pop %ecx │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1041881 │ │ │ │ add %al,(%eax) │ │ │ │ - or $0xad,%al │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 10418b4 │ │ │ │ + add %al,(%eax) │ │ │ │ + or %fs:0x41780102,%bl │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 1041881 │ │ │ │ + jg 1041899 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ pop %edx │ │ │ │ in $0x1,%al │ │ │ │ add %edi,0x41(%eax) │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 1041899 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - or %fs:0x180102,%bl │ │ │ │ + or $0xad,%al │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + sbb %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ - jle 10418e7 │ │ │ │ + jle 10418ff │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x78010232(%ebp,%ebx,1) │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x78010150(%edi,%edi,4) │ │ │ │ add %al,(%eax) │ │ │ │ sarb $1,0x40(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - jnp 1041904 │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104192c │ │ │ │ - add %ah,%al │ │ │ │ - jae 1041932 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x5(%ecx,%edx,2) │ │ │ │ + add %bh,0x1d(%ebx,%edi,2) │ │ │ │ add (%ecx),%al │ │ │ │ js 1041944 │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 1041979 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x1d(%ecx,%edx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104189d │ │ │ │ + add %dl,(%ecx,%edx,2) │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x67f6fe10(,%ebp,4) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104192d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%ebx,%esi,4) │ │ │ │ - cmp $0x82780102,%eax │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 10419c1 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x1d(%ecx,%edx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10419a4 │ │ │ │ + cmp $0x41780102,%eax │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ arpl %esp,%esp │ │ │ │ add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - ret │ │ │ │ + js 10418e5 │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 10419d9 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%ecx,%edx,2) │ │ │ │ + sbb $0xc3980102,%eax │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x7801023d(%edx,%esi,4) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,%al │ │ │ │ + jae 10419da │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - sarb $1,0x40(%esi) │ │ │ │ + add %dh,0x5(%ecx,%edx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10419ab │ │ │ │ + add %dl,%al │ │ │ │ + jle 10419ef │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x1d(%esp,%edi,2) │ │ │ │ + add %bh,%ah │ │ │ │ + jnp 10419dc │ │ │ │ add (%ecx),%al │ │ │ │ - js 104192d │ │ │ │ + js 1041945 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - pop %esi │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %ah,0x38(%edi,%ebx,2) │ │ │ │ + add (%ecx),%cl │ │ │ │ + cwtl │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 10419d5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x44(%edx,%eax,1) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1041975 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax,%ebp,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - or %ebx,-0x2abff040(%eax) │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 10419d5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x44(%edx,%eax,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1041a34 │ │ │ │ + add %ch,%ah │ │ │ │ + push $0x78010238 │ │ │ │ + inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ pop %ebx │ │ │ │ in $0x1,%al │ │ │ │ - add %edi,0x0(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - jle 1041a4f │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - jl 1041a3c │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %ebx,-0x69affefc(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x78010244(%ecx,%eax,1) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1041a49 │ │ │ │ add %al,(%eax) │ │ │ │ + sarb $1,0x40(%esi) │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - and $0xad,%al │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 10419d5 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - arpl %esp,%esp │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - js 1041a2b │ │ │ │ + add %bh,0x1d(%esp,%edi,2) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 1041a13 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1041a65 │ │ │ │ + js 1041a4d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ and $0x53,%al │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 10419ed │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,%ah │ │ │ │ + arpl %esp,%esp │ │ │ │ add %ecx,(%ecx) │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1041a7d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%edi,%eiz,1) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 1041a1d │ │ │ │ + js 1041adc │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1041aa9 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + and $0xad,%al │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + js 1041a35 │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x1c(%ebx,%ebx,2) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1041ab3 │ │ │ │ - add %dl,%al │ │ │ │ - jle 1041af7 │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x1d(%ecx,%edx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ + add %al,(%eax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + es inc %esp │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1041ae3 │ │ │ │ + add %dl,%al │ │ │ │ + jle 1041b27 │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x78090244(%esi,%eiz,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %cl,(%ecx,%edx,2) │ │ │ │ + sbb $0xc0780902,%eax │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1041add │ │ │ │ + js 1041af5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x78010153(,%ebx,2) │ │ │ │ add %al,(%eax) │ │ │ │ sarb $1,0x40(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x1d(%ebp,%edi,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1041b54 │ │ │ │ + add %bh,%ah │ │ │ │ + jl 1041b44 │ │ │ │ + add (%ecx),%cl │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1041b21 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - in $0x63,%al │ │ │ │ - in $0x1,%al │ │ │ │ - or %ebx,0x1c300041(%eax) │ │ │ │ - inc %esi │ │ │ │ + sbb $0x46,%al │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0x20,(%ecx) │ │ │ │ adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ jb 1041b83 │ │ │ │ add (%ecx),%al │ │ │ │ js 1041b84 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1041b51 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - fs pop %ebx │ │ │ │ + in $0x63,%al │ │ │ │ in $0x1,%al │ │ │ │ add %edi,0x41(%eax) │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ jg 1041b69 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - cld │ │ │ │ - jmp 99051d8e <_edata@@Base+0x94a51d8e> │ │ │ │ - ret │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ + fs pop %ebx │ │ │ │ + in $0x1,%al │ │ │ │ + add %ebx,-0x7aafff3d(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x44(%ecx,%esi,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1041b8b │ │ │ │ - add %dl,%al │ │ │ │ - jle 1041bcf │ │ │ │ + js 1041bcc │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1041b99 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + cld │ │ │ │ + jmp 79051dbe <_edata@@Base+0x74a51dbe> │ │ │ │ + add %al,(%eax) │ │ │ │ + sarb $1,0x40(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - jge 1041bbc │ │ │ │ + add %bh,0x1d(%ebp,%edi,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1041ba7 │ │ │ │ + js 1041bbf │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x53(%esp) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1041b7b │ │ │ │ + js 1041b93 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1041bb5 │ │ │ │ + js 1041bcd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,8) │ │ │ │ push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1041bd3 │ │ │ │ - add %dl,%al │ │ │ │ - jle 1041c17 │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x1d(%esi,%edi,2) │ │ │ │ - add (%ecx),%cl │ │ │ │ + add %ecx,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x70,(%eax) │ │ │ │ adc $0x46,%al │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0xc8,(%ecx) │ │ │ │ or 0x1(%eax),%edi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ cwtl │ │ │ │ inc %ebp │ │ │ │ add (%ecx),%al │ │ │ │ - js 1041c07 │ │ │ │ + js 1041c03 │ │ │ │ + add %dl,%al │ │ │ │ + jle 1041c47 │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,%ah │ │ │ │ + jge 1041c34 │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1041c1f │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x53(%esp,%ebx,2) │ │ │ │ add %ecx,(%ecx) │ │ │ │ - js 1041bdb │ │ │ │ + js 1041bf3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1041c15 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x78090151(%ebp,%eax,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ js 1041c2d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 1041c8c │ │ │ │ + add %bh,0x78010151(%ebp,%eax,1) │ │ │ │ + inc %ecx │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 1041c59 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - les 0x1d(%ecx),%edx │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ + jl 1041caf │ │ │ │ + sbb $0x4980102,%eax │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x45(%eax,%ebx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1041bfd │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 1041c3b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1041c75 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,%ah │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + js 1041c15 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x38(%edx,%edx,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1041c53 │ │ │ │ + js 1041c6b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1041c8d │ │ │ │ + js 1041ca5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x18010153(%esp) │ │ │ │ rorb $0x80,(%edi) │ │ │ │ cmp 0x0(%edi),%bl │ │ │ │ mov %al,(%edx) │ │ │ │ rolb $0xf0,(%ecx) │ │ │ │ and %ah,0x1(%ebx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x29(%ebx,%esi,4) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1041d04 │ │ │ │ + js 1041d1c │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x5b,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ xor $0x64,%al │ │ │ │ in $0x1,%al │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 1041d69 │ │ │ │ + jns 1041d81 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x1d(%edx,%ebp,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1041c8d │ │ │ │ + add %ah,(%edx,%ebp,1) │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 1041d81 │ │ │ │ + jge 1041d99 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x7801021d(%edx,%ebp,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %cl,0x1d(%edx,%ebp,1) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1041cfb │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1041d1d │ │ │ │ + js 1041d35 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ pop %esp │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ + js 1041cd5 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%ah │ │ │ │ + pop %ebx │ │ │ │ + in $0x1,%al │ │ │ │ + or %ebx,-0x2abff040(%eax) │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1041d65 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x44(%esi,%eiz,2) │ │ │ │ + add (%ecx),%al │ │ │ │ sbb %al,%al │ │ │ │ - jo 89047c7b <_edata@@Base+0x84a47c7b> │ │ │ │ + jo 89047cc3 <_edata@@Base+0x84a47cc3> │ │ │ │ add %al,%al │ │ │ │ add %esi,%eax │ │ │ │ and %ah,0x1(%ebx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ or $0x32,%al │ │ │ │ add (%ecx),%al │ │ │ │ - js 1041d16 │ │ │ │ + js 1041d1d │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x1c(%esp,%eiz,2) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x67f6feaf(,%eax,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1041d65 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x44(%esi,%eiz,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1041d05 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + add %bl,0x78010244(%ebp,%eiz,2) │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - pop %ebx │ │ │ │ - in $0x1,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ + add %al,0x78010151(,%eax,1) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edx,%esi,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,-0x7aafff3d(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x78010244(%ebp,%eiz,2) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ + add %dl,0x78010238(%edx,%esi,2) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1041e09 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x1c(%esp,%eiz,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + int3 │ │ │ │ + pop %ebx │ │ │ │ + in $0x1,%al │ │ │ │ + or %ebx,-0x2abff040(%eax) │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1041e0d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x44(%ebp,%eiz,2) │ │ │ │ + add (%ecx),%al │ │ │ │ sbb %al,%al │ │ │ │ - jo 89047d23 <_edata@@Base+0x84a47d23> │ │ │ │ + jo 89047d6b <_edata@@Base+0x84a47d6b> │ │ │ │ add %al,%al │ │ │ │ add %esi,%eax │ │ │ │ and %ah,0x1(%ebx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ or $0x32,%al │ │ │ │ add (%ecx),%al │ │ │ │ - js 1041d7d │ │ │ │ + js 1041dc5 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x67f6fdc8(%ecx,%eiz,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1041e0d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x44(%ebp,%eiz,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1041e6c │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1041e39 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - int3 │ │ │ │ - pop %ebx │ │ │ │ - in $0x1,%al │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jns 1041eb9 │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - sub 0x4980102,%bl │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ + add %bh,-0x67fefdc8(%edx,%eiz,2) │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x78010244(%esp,%eiz,2) │ │ │ │ inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1041e81 │ │ │ │ add %al,(%eax) │ │ │ │ - push %esp │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - ljmp $0x400f,$0xc0780101 │ │ │ │ - flds 0x0(%ebx) │ │ │ │ - call 3905dea4 <_edata@@Base+0x34a5dea4> │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %esp │ │ │ │ + fs in $0x1,%al │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ + cmovo %ecx,%ebx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + pusha │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%edx,%eax,8) │ │ │ │ jmp 837c1fa4 <_edata@@Base+0x7f1c1fa4> │ │ │ │ add %ah,0x12(%eax) │ │ │ │ @@ -123573,68 +123868,68 @@ │ │ │ │ js 1041eb5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x44(%esi,%eax,1) │ │ │ │ add (%ecx),%al │ │ │ │ js 1041f14 │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 1041f49 │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x7801021d(%edx,%ebp,1) │ │ │ │ + inc %ecx │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 1041ee1 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - and 0x41780102,%bl │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ jg 1041ef9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - fs in $0x1,%al │ │ │ │ - add %ebx,-0x7c3fff3d(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - xor $0x61,%al │ │ │ │ - add %edi,(%edi) │ │ │ │ + pop %esp │ │ │ │ + and 0xc3980102,%bl │ │ │ │ + add %al,%al │ │ │ │ + orl $0xffffffa8,0x0(%edi) │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - add $0x78010244,%eax │ │ │ │ + les 0x78010244,%eax │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 1041f29 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - les 0x1d(%esi),%edi │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1041eb5 │ │ │ │ + jl 1041fac │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 1041fa9 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx,%ebp,1) │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %al,%ah │ │ │ │ + sub 0x82780102,%bl │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x16(%edx,%ebp,4) │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %bh,-0x67f6fdc8(%ecx,%esi,2) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ sbb $0x46,%al │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0x20,(%ecx) │ │ │ │ adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ @@ -123642,33 +123937,34 @@ │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ jb 1041fb2 │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ xor $0x75,%al │ │ │ │ inc %esi │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1041f15 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 1041f53 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 1041f8d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%ecx,%esi,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,-0x7aafff3d(%eax) │ │ │ │ + add %al,0x5(%eax,%ebx,1) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x7801023b(%ecx,%esi,2) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ @@ -123676,273 +123972,266 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x67fefdc8(,%ebp,2) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %bl,%ah │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ jne 1042035 │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 1041fb3 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1041fed │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x5(%eax,%ebx,1) │ │ │ │ add (%ecx),%al │ │ │ │ - js 104204c │ │ │ │ + js 1042034 │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 1042019 │ │ │ │ + jg 1042001 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ negb %fs:(%edx,%eax,1) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1042019 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + sbb $0xe8,%al │ │ │ │ + sbb $0x2,%al │ │ │ │ or %ebx,0x14700082(%eax) │ │ │ │ inc %esi │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0xc8,(%ecx) │ │ │ │ or 0x1(%eax),%edi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp $0x9c,%al │ │ │ │ inc %edi │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ add $0x76,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ js 1042094 │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 1042061 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sbb $0xe8,%al │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1042079 │ │ │ │ - add %al,(%eax) │ │ │ │ + or $0x52,%al │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - ljmp $0x6000,$0x41980101 │ │ │ │ - (bad) │ │ │ │ + add %al,-0x67fefdc8(%edi,%ecx,2) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ jbe 10420dd │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x47(%esp,%ebx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1042035 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x38(%edi,%ecx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104210c │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 10420d9 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %esp │ │ │ │ - push %edx │ │ │ │ - sbb $0x41980102,%eax │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - aam $0x76 │ │ │ │ - inc %esi │ │ │ │ add (%ecx),%cl │ │ │ │ - js 10420bb │ │ │ │ + js 1042073 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10420f5 │ │ │ │ + js 10420ad │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x1c(%edx,%ebx,2) │ │ │ │ add %ecx,(%ecx) │ │ │ │ - js 10420d3 │ │ │ │ + js 104208b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104210d │ │ │ │ + js 10420c5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x5(%ebp,%eax,1) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - cmp $0x77,%al │ │ │ │ + aam $0x76 │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 1042103 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + js 104213c │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %esp │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + ljmp $0x400f,$0xc0780101 │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104213d │ │ │ │ + js 104210d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x51(%ebp,%eax,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + cmp $0x77,%al │ │ │ │ + inc %esi │ │ │ │ + add (%ecx),%al │ │ │ │ sbb %al,%al │ │ │ │ - jo 8904809b <_edata@@Base+0x84a4809b> │ │ │ │ + jo 89048083 <_edata@@Base+0x84a48083> │ │ │ │ add %al,%al │ │ │ │ add %esi,%eax │ │ │ │ and %ah,0x1(%ebx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x67fefdce(,%ecx,1) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %bl,0x78090232(,%ecx,1) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1042155 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%ah │ │ │ │ + popa │ │ │ │ + in $0x1,%al │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ ja 10421cd │ │ │ │ add (%ecx),%cl │ │ │ │ js 104214b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1042185 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - popa │ │ │ │ - in $0x1,%al │ │ │ │ - or %ebx,-0x2abff040(%eax) │ │ │ │ - inc %ebx │ │ │ │ + add %dl,0x5(%ecx,%ebx,1) │ │ │ │ + add (%ecx),%cl │ │ │ │ + cwtl │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104219d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ cmc │ │ │ │ inc %ebx │ │ │ │ add (%ecx),%al │ │ │ │ - js 104217b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 10421b5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + js 104213d │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x67fefe10(%edx,%ebp,4) │ │ │ │ + add %ah,-0x16(%edx,%ebp,4) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ or $0x78,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78090243(,%esi,8) │ │ │ │ + add %ah,0x78010243(,%esi,8) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10421fd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x5(%ecx,%ebx,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104225c │ │ │ │ + add %cl,0x780101f0(%edx,%ebp,4) │ │ │ │ + inc %ecx │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 1042229 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ (bad) │ │ │ │ sbb $0x2,%al │ │ │ │ add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ je 10422be │ │ │ │ inc %esi │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ @@ -123962,54 +124251,55 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104225d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ebx,%esi,1) │ │ │ │ push %ebx │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - js 104223b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1042275 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104223e │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x67fefe16(%ecx,%ebp,4) │ │ │ │ + add %bl,-0x67fefdfb(%esp,%eax,1) │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ (bad) │ │ │ │ cmp $0x2,%al │ │ │ │ add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ sub $0x5d,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 1042286 │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + js 1042304 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 10422d1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x18010205(%esp,%eax,1) │ │ │ │ - rorb $0x80,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + ljmp $0x800f,$0xc0180101 │ │ │ │ cmp 0x0(%edi),%bl │ │ │ │ mov %al,(%edx) │ │ │ │ rolb $0xf0,(%ecx) │ │ │ │ and %ah,0x1(%ebx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x67f6fdce(%ebp,%ecx,1) │ │ │ │ @@ -124021,15 +124311,15 @@ │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x67fefdbc(%ebp,%edx,1) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ pop %ebp │ │ │ │ inc %esi │ │ │ │ add (%ecx),%cl │ │ │ │ js 10422e3 │ │ │ │ @@ -124040,149 +124330,149 @@ │ │ │ │ js 104231d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ imul $0xc39801,0x1(%ebx),%edx │ │ │ │ rolb $0xc0,0xfa8004f(%ebx) │ │ │ │ - add %edx,%eax │ │ │ │ - xor $0x61,%al │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + xor $0x3f0161,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010244(,%edx,1) │ │ │ │ - inc %ecx │ │ │ │ + or $0x15,%al │ │ │ │ + inc %esp │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1042394 │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 10423c9 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x1d(%ebx,%ebp,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ + add %dl,(%ebx,%ebp,1) │ │ │ │ + sbb $0x41980102,%eax │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ pop %ebp │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ js 1042305 │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 10423f9 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x67f6fde3(%ebx,%ebp,1) │ │ │ │ - inc %ecx │ │ │ │ + add %bh,(%ebx,%ebp,1) │ │ │ │ + sbb $0x41980902,%eax │ │ │ │ add %dh,(%eax) │ │ │ │ sbb $0x46,%al │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0x20,(%ecx) │ │ │ │ adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %fs,%esi │ │ │ │ cmp (%edx),%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %edi,-0x3d(%eax) │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x67fefdc8(%eax,%eax,4) │ │ │ │ + add %cl,-0x67fefdfb(%edi,%edx,1) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ fs pop %esi │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x7801023a(%ebp,%eiz,8) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - cld │ │ │ │ - fwait │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 10423d6 │ │ │ │ + add %ah,%ah │ │ │ │ + cmpb $0x2,(%eax) │ │ │ │ + add %edi,-0x3d(%eax) │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x67fefdfb(%edi,%edx,1) │ │ │ │ + add %bl,-0x67fefdfb(%eax,%ebx,1) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ pop %esi │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 1042406 │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + js 1042403 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104243d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x67f6fdfb(%eax,%ebx,1) │ │ │ │ + add %dl,-0x67f6fdfb(,%eax,1) │ │ │ │ addb $0x70,(%eax) │ │ │ │ adc $0x46,%al │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0xc8,(%ecx) │ │ │ │ or 0x1(%eax),%edi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ popf │ │ │ │ inc %edi │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1042433 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104246d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x67fefdfb(,%eax,1) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + xor %dh,(%ecx) │ │ │ │ + add $0x1,%al │ │ │ │ + test $0x2,%al │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ + lds 0x0(%ecx,%eax,1),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,%ah │ │ │ │ + xchg %eax,%ebx │ │ │ │ + ret │ │ │ │ + aas │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ xor $0x5f,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ js 1042425 │ │ │ │ add %al,%al │ │ │ │ @@ -124190,69 +124480,70 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - arpl %edi,(%eax) │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add %cl,0x78010238(%ebx,%edx,2) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - js 10424ef │ │ │ │ + cld │ │ │ │ + fwait │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ add $0x1,%al │ │ │ │ - test $0x2,%al │ │ │ │ - rolb $0x38,(%ecx) │ │ │ │ - lds 0x0(%ecx,%eax,1),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - xchg %eax,%ebx │ │ │ │ - ret │ │ │ │ - aas │ │ │ │ - add %ebx,-0x69affefc(%eax) │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x67fefdb9(%ebp,%ebx,4) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ pop %edi │ │ │ │ inc %esi │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1042485 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 10424c3 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 10424fd │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esp,%ebx,4) │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 10424de │ │ │ │ + add %dh,0x780101ea(%ecx,%ebp,4) │ │ │ │ + ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx,%ebp,2) │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ add $0x60,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,0x0(%ecx) │ │ │ │ jo 1042533 │ │ │ │ @@ -124260,59 +124551,60 @@ │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 1042559 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x1e,%al │ │ │ │ xor (%edx),%al │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104255d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edx,%ebx,2) │ │ │ │ - in $0x1,%al │ │ │ │ - add %ebx,-0x709fffbf(%eax) │ │ │ │ + add %ch,-0x67fefdc8(%ebp,%ecx,4) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ pusha │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 1042515 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + js 1042553 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 104258d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - mov %?,(%eax) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10425ec │ │ │ │ - add %ah,%al │ │ │ │ - jae 10425f2 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ + add %al,(%edx,%ebx,2) │ │ │ │ + in $0x1,%al │ │ │ │ + add %edi,-0x3d(%eax) │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x67fefdfb(%esp,%esi,4) │ │ │ │ + add %bh,0x53(%edx,%esi,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ aam $0x60 │ │ │ │ inc %esi │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ @@ -124322,215 +124614,208 @@ │ │ │ │ js 10425d5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x44(%edi,%ecx,2) │ │ │ │ add (%ecx),%al │ │ │ │ js 1042575 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esp,%ebx,4) │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + js 104258d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%esi,%edi,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1042619 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x9c,%al │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ + add %bh,0x38(%ebp,%ecx,4) │ │ │ │ + add (%ecx),%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x67fefdbc(%esi,%ecx,2) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ cmp $0x61,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 10425d5 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + js 1042694 │ │ │ │ + add %ah,%al │ │ │ │ + jae 104269a │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x38(%edx,%esi,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104262e │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ + add %dl,0x78010205(%esp,%esi,4) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1042679 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x53(%edx,%esi,1) │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0xa,%ah │ │ │ │ + sbb $0xc0980902,%eax │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104267d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esp,%ecx,2) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ popa │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ js 10426f4 │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 10426c1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xa,%ah │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + push %edx │ │ │ │ sbb $0x4980102,%eax │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x44(%ebx,%ecx,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 10426a3 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 10426dd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + js 1042724 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 10426f1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x16(%ecx,%ebp,4) │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x9c,%al │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ or $0x62,%al │ │ │ │ inc %esi │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1042754 │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 1042721 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ - push %edx │ │ │ │ - sbb $0xc0980902,%eax │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 10426d3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1042725 │ │ │ │ + js 104270d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x44(%esp,%ebp,2) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 1042703 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %bl,0x51(%ecx,%eax,1) │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104273d │ │ │ │ + js 1042725 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x51(%ecx,%eax,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %bl,0x44(%esp,%ebp,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10426c5 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x67fefdc8(,%ecx,4) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ je 10427d0 │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x6b,%ah │ │ │ │ + inc %esp │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104274b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1042785 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78010244(%ebx,%ebp,2) │ │ │ │ + add %dh,0x780101e4(%ecx,%eiz,2) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - push %esp │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104279d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,-0x67fefe1c(%ecx,%eiz,2) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %cl,%ah │ │ │ │ + cmpb $0x2,(%eax) │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ fsubl 0x46(%edx) │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ @@ -124540,345 +124825,342 @@ │ │ │ │ adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ inc %ecx │ │ │ │ dec %eax │ │ │ │ add (%ecx),%al │ │ │ │ - js 104276d │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + js 10427ab │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 10427e5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x38(%eax,%eax,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10427c3 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %al,0x78010153(%ecx,%ebp,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10427fd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x67fefead(%ecx,%ebp,2) │ │ │ │ - ret │ │ │ │ + add %dl,(%ecx,%ebx,1) │ │ │ │ + add $0xc3980102,%eax │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%edi,%edi,1) │ │ │ │ dec %eax │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ arpl %eax,0x2(%esi) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1042845 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%ecx,%ebx,1) │ │ │ │ - add $0xc0780902,%eax │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104285d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + add %ah,%ah │ │ │ │ + testl $0x827801,(%edx,%eax,1) │ │ │ │ + shrb $0x1,-0x3ff03800(%ecx,%eax,2) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - testl $0x419801,(%edx,%eax,1) │ │ │ │ - pusha │ │ │ │ - (bad) │ │ │ │ + add %dh,(%ecx,%ecx,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ hlt │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 1042815 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - jnp 10428df │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10428ec │ │ │ │ + js 10428d4 │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 1042921 │ │ │ │ + jns 1042909 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - sub 0x41980102,%ebx │ │ │ │ + add %cl,0x7801021d(%ebx,%ebp,1) │ │ │ │ + addb $0x80,(%eax) │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 1042921 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,-0x67fefde3(%ebx,%ebp,1) │ │ │ │ + inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ pop %esp │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 104285d │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 1042951 │ │ │ │ - add %eax,(%eax) │ │ │ │ + js 104291c │ │ │ │ + add %ah,%al │ │ │ │ + jae 1042922 │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - sub 0xc0780102,%ebx │ │ │ │ + add %bh,(%ebx,%ecx,2) │ │ │ │ + add $0xc0780102,%eax │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10428ed │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%ebx,1) │ │ │ │ add $0x41980102,%eax │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ les 0x46(%edi),%ebp │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104291d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x1811023b(%ebx,%eax,1) │ │ │ │ - rorb $0xf0,(%edi) │ │ │ │ + add %dl,0x7801023b(%ebx,%eax,1) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1042935 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,-0x16(%ecx,%ebp,4) │ │ │ │ + add %edx,(%ecx) │ │ │ │ + sbb %al,%al │ │ │ │ + (bad) │ │ │ │ into │ │ │ │ or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ into │ │ │ │ - jo 104294a │ │ │ │ + jo 1042962 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 1042994 │ │ │ │ - add %ah,%al │ │ │ │ - jae 104299a │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,(%ebx,%ecx,2) │ │ │ │ - add $0xc3980102,%eax │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ add (%ebx),%bh │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ sub $0x70,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,%al │ │ │ │ jo 890488db <_edata@@Base+0x84a488db> │ │ │ │ add %al,%al │ │ │ │ add %esi,%eax │ │ │ │ and %ah,0x1(%ebx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x78010232(%esp,%ecx,1) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - fs pushf │ │ │ │ - lock add %ecx,(%ecx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %ch,(%edi,%esi,8) │ │ │ │ + add $0x2,%al │ │ │ │ + or %ebx,-0x2abff040(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10429c5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ebx,%edi,8) │ │ │ │ inc %ebx │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ jo 1042a3d │ │ │ │ add (%ecx),%al │ │ │ │ - js 1042a3c │ │ │ │ - add %ah,%al │ │ │ │ - jae 1042a42 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + js 104297d │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - dec %esp │ │ │ │ - add $0x4980102,%eax │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ + add %bl,-0x67fefdc8(%ebp,%ebx,2) │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x43(%edx,%edi,8) │ │ │ │ add (%ecx),%al │ │ │ │ js 1042a2f │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%edi,%esi,8) │ │ │ │ - add $0x2,%al │ │ │ │ - add %ebx,-0x709fffbf(%eax) │ │ │ │ + add %ah,-0x67fefeaf(%eax,%eax,1) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ jo 1042a9d │ │ │ │ add (%ecx),%al │ │ │ │ - js 1042a5f │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ + js 1042a9c │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 1042ad1 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x67f6feaf(%eax,%eax,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %al,(%esp,%ebp,1) │ │ │ │ + sbb $0xc0980902,%eax │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1042a6d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x78010244(%eax,%ebx,1) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jns 1042b01 │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x1d(%esp,%ebp,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ + add %bh,-0x67fefdc8(%eax,%ebx,2) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ fs jno 1042afd │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax,%ebx,1) │ │ │ │ + adc $0x18,%al │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 1042b14 │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - and $0x83,%al │ │ │ │ - pop %ds │ │ │ │ - add (%ecx),%al │ │ │ │ + fs pushf │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ js 1042a6d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x67fefdc8(%eax,%ebx,2) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %ah,(%edi,%ecx,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ jno 1042b5d │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ @@ -124886,79 +125168,83 @@ │ │ │ │ sbb $0x46,%al │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0x20,(%ecx) │ │ │ │ adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ les 0x78010244(%edi),%edx │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %esp │ │ │ │ + cli │ │ │ │ + incl (%ecx) │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1042b2d │ │ │ │ + js 1042b45 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ xor 0x1(%ebx),%dl │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x38(%edx,%edi,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - ret │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ + add %ebx,-0x7aafff3d(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%edi,%edx,4) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ xor $0x72,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 1042bd4 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + js 1042b15 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esp │ │ │ │ - cli │ │ │ │ - incl (%ecx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %cl,0x38(%ecx,%ebx,2) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 1042b6b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1042ba5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x10(%esp,%ebx,4) │ │ │ │ + add %dh,%ah │ │ │ │ + pop %ebx │ │ │ │ + push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ jb 1042c1d │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ addb $0x70,(%eax) │ │ │ │ @@ -124967,82 +125253,72 @@ │ │ │ │ rolb $0xc8,(%ecx) │ │ │ │ or 0x1(%eax),%edi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0x2e,%al │ │ │ │ inc %edx │ │ │ │ add (%ecx),%al │ │ │ │ - js 1042b75 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + js 1042c34 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%ebx,%eax,4) │ │ │ │ + and $0x83,%al │ │ │ │ pop %ds │ │ │ │ add (%ecx),%al │ │ │ │ js 1042b8d │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x38(%ecx,%ebx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ + add %dh,-0x10(%esp,%ebx,4) │ │ │ │ + add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ add $0x73,%al │ │ │ │ inc %esi │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 1042bfb │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1042c35 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1042c7c │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - pop %ebx │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ + in (%dx),%al │ │ │ │ + push %ebp │ │ │ │ + in $0x1,%al │ │ │ │ + add %ebx,-0x69affefc(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x42(%ebp,%ebp,1) │ │ │ │ add (%ecx),%al │ │ │ │ js 1042cac │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %ah,%al │ │ │ │ + jae 1042cb2 │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - lahf │ │ │ │ - ljmp $0x6000,$0x41980101 │ │ │ │ - (bad) │ │ │ │ + add %ch,%ah │ │ │ │ + dec %esp │ │ │ │ + add $0x41980102,%eax │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ jae 1042cdd │ │ │ │ add (%ecx),%al │ │ │ │ js 1042c5b │ │ │ │ cmovo %ebp,%edx │ │ │ │ @@ -125059,201 +125335,207 @@ │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 1042d29 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x1d(%esp,%ebp,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ + add %ch,(%esp,%ebp,1) │ │ │ │ + sbb $0x41980102,%eax │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ push $0x78010246 │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1042cf1 │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,-0x1(%edx,%edi,8) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1042c7d │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - cmp $0x83,%al │ │ │ │ + add %dh,(%ebx,%eax,4) │ │ │ │ pop %ds │ │ │ │ add (%ecx),%al │ │ │ │ - js 1042d3c │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ - push %ebp │ │ │ │ - in $0x1,%al │ │ │ │ - add %ebx,-0x709fffbf(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ or $0x69,%al │ │ │ │ inc %esi │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1042cad │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add (%ecx),%dl │ │ │ │ + sbb %al,%al │ │ │ │ + (bad) │ │ │ │ + into │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x16(%edi,%ebx,4) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1042d84 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1042d51 │ │ │ │ add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + shll $1,0x2(%eax) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 1042d84 │ │ │ │ + add %ah,%al │ │ │ │ + jae 1042d8a │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - jl 1042cf2 │ │ │ │ - lock add %ecx,(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %dh,-0x67f6fdc8(%ebp,%eiz,8) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1042d55 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x67fefdbc(%ebx,%edx,1) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ je 1042def │ │ │ │ inc %esi │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1042d0d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 1042d4b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1042d85 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x1(%edx,%edi,8) │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %dh,%ah │ │ │ │ + adc $0x5,%al │ │ │ │ + add (%ecx),%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ - adc 0x11(%edx,%eax,1),%al │ │ │ │ - sbb %al,%al │ │ │ │ - (bad) │ │ │ │ - into │ │ │ │ - or (%eax),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - shll $1,0x2(%eax) │ │ │ │ - aas │ │ │ │ + adc 0x1(%edx,%eax,1),%al │ │ │ │ + js 1042d3d │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %bh,%ah │ │ │ │ + push %ebp │ │ │ │ + in $0x1,%al │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ fsubrl 0x46(%ecx) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 1042dab │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1042de5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1042e2c │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1042df9 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x67f6fead(%ecx,%ecx,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + jl 1042d9a │ │ │ │ + lock add %ecx,(%ecx) │ │ │ │ + cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1042dfd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x78010244(%eax,%edx,1) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1042e29 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - test %bl,-0x67fefe16(%edi) │ │ │ │ + cmp $0x83,%al │ │ │ │ + pop %ds │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ push $0x46 │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ cmove (%edx),%eax │ │ │ │ add %edi,0x41(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - jae 1042eaa │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1042e71 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78010238(%ebp,%eiz,8) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - push %ebp │ │ │ │ - in $0x1,%al │ │ │ │ - add %ebx,-0x709fffbf(%eax) │ │ │ │ + sub $0x53,%al │ │ │ │ + sbb $0xc0181102,%eax │ │ │ │ + (bad) │ │ │ │ + into │ │ │ │ + or (%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x63,%al │ │ │ │ + pusha │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ push $0x46 │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ @@ -125261,150 +125543,148 @@ │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1042ea5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x44(%edx,%esi,1) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 1042e83 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1042ebd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - adc $0x5,%al │ │ │ │ add (%ecx),%al │ │ │ │ - js 1042f1c │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ + js 1042f04 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 1042ee9 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + lahf │ │ │ │ + ljmp $0x5001,$0x4780101 │ │ │ │ + xchg %eax,%esi │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - je 1042f41 │ │ │ │ - sbb $0xc3980102,%eax │ │ │ │ + add %bh,(%ebx,%ebx,2) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ add %al,%al │ │ │ │ orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ + int3 │ │ │ │ xor %eax,0x1(%edx,%eax,1) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x6b,%al │ │ │ │ inc %esi │ │ │ │ - add (%ecx),%dl │ │ │ │ - sbb %al,%al │ │ │ │ - (bad) │ │ │ │ - into │ │ │ │ - or (%eax),%eax │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1042f64 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1042f31 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x63,%al │ │ │ │ - pusha │ │ │ │ + add $0x56,%al │ │ │ │ + in $0x1,%al │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1042f35 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 1042efe │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - or %dl,0x1(%ebx) │ │ │ │ - or %ebx,0x1c300041(%eax) │ │ │ │ - inc %esi │ │ │ │ + add %dl,-0x67f6fead(%ecx,%ecx,1) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + sbb $0x46,%al │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0x20,(%ecx) │ │ │ │ adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ lea 0x2(%ebp),%eax │ │ │ │ add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ jl 1042fe9 │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 1042f87 │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ + js 1042fc4 │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 1042ff9 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%ebx,%ebx,2) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %bh,0x1d(%esp,%ebp,1) │ │ │ │ + add (%ecx),%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x78010245(,%ecx,4) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1042fc1 │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x56,%al │ │ │ │ - in $0x1,%al │ │ │ │ - add %ebx,-0x709fffbf(%eax) │ │ │ │ + add %bh,-0x16(%edi,%ebx,4) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ in $0x6b,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 1043024 │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jns 1043059 │ │ │ │ + js 1042fa3 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1042fdd │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - sub $0x1d,%al │ │ │ │ - add (%ecx),%al │ │ │ │ + add %bl,(%ecx,%eax,1) │ │ │ │ + push %ecx │ │ │ │ + add %eax,(%ecx) │ │ │ │ js 104303c │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1043009 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %esp │ │ │ │ cli │ │ │ │ incl (%ecx) │ │ │ │ @@ -125418,196 +125698,183 @@ │ │ │ │ aam $0x8e │ │ │ │ inc %ebp │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 1043003 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + js 1042fc5 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104303d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%ecx,%eax,1) │ │ │ │ - push %ecx │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - js 104301b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + add %bl,(%esp,%edx,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1043055 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - sahf │ │ │ │ - ljmp $0x6000,$0x41980101 │ │ │ │ - (bad) │ │ │ │ + add %al,(%edi,%edi,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x6c,%ah │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%esi,%ecx,4) │ │ │ │ inc %ebp │ │ │ │ add (%ecx),%al │ │ │ │ - js 1043025 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + js 10430e4 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 10430b1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x38(%ebx,%edx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104307b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 10430b5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x53(%ecx,%ecx,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + test %bl,0x780101ea(%edi) │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,%ah │ │ │ │ + or %dl,0x1(%ebx) │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0x6d,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ js 104306d │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - jle 1043137 │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1043144 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - int3 │ │ │ │ - pushf │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - sti │ │ │ │ - inc %esp │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10430b5 │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 10431a9 │ │ │ │ + jge 1043161 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - sub $0x1d,%al │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104314f │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ + add %ah,0x7801021d(%esp,%ebp,1) │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%esp,%edx,1) │ │ │ │ add $0x41980102,%eax │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - cld │ │ │ │ + xchg %eax,%esp │ │ │ │ sti │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - xor (%ecx,%eax,1),%eax │ │ │ │ + enter $0x432,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ - jne 10431e7 │ │ │ │ + jne 104319f │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 104318c │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + or $0x4,%al │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + cld │ │ │ │ + sti │ │ │ │ + inc %esp │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10431bc │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + int3 │ │ │ │ + pushf │ │ │ │ + lock add %ecx,(%ecx) │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104318d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x78010244(%esp,%edx,1) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 10431a5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - or $0x4,%al │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %dh,-0x67fefead(%ebx,%ebx,2) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ fs cld │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ @@ -125616,37 +125883,39 @@ │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%esp,%edx,1) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 1043175 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + js 10431b3 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 10431ed │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - pushf │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ + add %dl,0x53(%ecx,%ecx,1) │ │ │ │ + add %ecx,(%ecx) │ │ │ │ js 10431cb │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1043205 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x67fefead(%ebx,%ebx,2) │ │ │ │ - inc %ecx │ │ │ │ + add %ah,%ah │ │ │ │ + adc 0x41980102,%eax │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ cld │ │ │ │ inc %esp │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ @@ -125655,73 +125924,72 @@ │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1043235 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x78010244(%ecx,%edx,1) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x78010238(%edx,%ecx,4) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ push %esi │ │ │ │ in $0x1,%al │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1043279 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0xf6,%ah │ │ │ │ + sbb $0x2,%al │ │ │ │ add %ebx,-0x69affefc(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ adc %al,0x1(%edx,%eax,1) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ xor $0xfd,%al │ │ │ │ inc %esp │ │ │ │ add (%ecx),%cl │ │ │ │ js 1043273 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10432ad │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - adc 0xc0780902,%eax │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 10432c5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + add %cl,%ah │ │ │ │ + sahf │ │ │ │ + ljmp $0x1800,$0x401 │ │ │ │ + cmp (%ecx,%eax,1),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + shlb $1,0x60(%ebp) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x52(%ebp,%edi,8) │ │ │ │ - add %ecx,(%ecx) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %cl,(%ecx) │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10432dd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ @@ -125729,54 +125997,54 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x44(%ebx,%esi,1) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ std │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 1043354 │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ + js 1043295 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 1043321 │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,%ah │ │ │ │ + pushf │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ + add %al,%al │ │ │ │ + orl $0xffffffa8,0x0(%edi) │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xf6,%ah │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %ebx,-0x7c3fff3d(%eax) │ │ │ │ + aam $0x32 │ │ │ │ + inc %esp │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10432c5 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - xor $0x61,%al │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - xor 0x4(%edx,%eax,1),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,%al │ │ │ │ - cmp (%ecx,%eax,1),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - shlb $1,0x60(%ebp) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %bl,(%esp,%eax,1) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ add $0xfe,%al │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 10432f5 │ │ │ │ add %al,%al │ │ │ │ @@ -125784,42 +126052,39 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x67f6fdc8(%esp,%ebp,2) │ │ │ │ + add %ah,-0x67f6fdc8(%esp,%ebp,2) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ sbb $0x46,%al │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0x20,(%ecx) │ │ │ │ adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0xc2,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 10433e4 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 10433b1 │ │ │ │ - add %al,(%eax) │ │ │ │ + js 1043325 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - in $0x9c,%al │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ + add %ah,-0x1c(%esi,%edx,2) │ │ │ │ + add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ incb 0x1(%edx,%eax,1) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ @@ -125827,131 +126092,143 @@ │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%ecx,%eax,8) │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 104336d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + js 104342c │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 1043461 │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x1c(%esi,%edx,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %dh,%ah │ │ │ │ + sub $0x1d,%al │ │ │ │ + add (%ecx),%al │ │ │ │ js 1043385 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x38(%ebp,%edx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %al,%ah │ │ │ │ + xchg %eax,%ecx │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ cmp $0x0,%al │ │ │ │ inc %ebp │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10433b5 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 10433f3 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104342d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esp,%eax,1) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104344f │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ + add %dh,(%esp,%eax,1) │ │ │ │ + add $0x82780102,%eax │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x67fefeae(%esp,%edi,8) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %ah,(%esi,%ebp,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %al,0x2(%ebp) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jns 10434f1 │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x7809021d(,%ebp,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104348d │ │ │ │ + js 1043475 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%esp,%eax,1) │ │ │ │ - add $0x41980102,%eax │ │ │ │ + add %ah,0x52(%ebp,%edi,8) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 10434d4 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 10434a1 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + in $0x9c,%al │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ or $0x1,%al │ │ │ │ inc %ebp │ │ │ │ add (%ecx),%al │ │ │ │ - js 1043483 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 10434bd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + js 1043504 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 10434d1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x67f6fe16(%esi,%ebx,4) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %al,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + push %esi │ │ │ │ + in $0x1,%al │ │ │ │ + or %ebx,-0x2abff040(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10434d5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x44(%ebx,%ecx,1) │ │ │ │ add (%ecx),%al │ │ │ │ js 1043534 │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ cli │ │ │ │ incl (%ecx) │ │ │ │ add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ je 104351f │ │ │ │ inc %ebp │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ @@ -125963,39 +126240,34 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ or 0x1(%edx,%eax,1),%al │ │ │ │ js 104357c │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1043549 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - push %esi │ │ │ │ - in $0x1,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + and $0x4,%al │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 10434d5 │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 10435c9 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x38(%ebp,%ebp,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ + add %bl,-0x67fefde3(,%ebp,1) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ faddl (%ecx) │ │ │ │ inc %ebp │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ @@ -126004,168 +126276,164 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104357d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x44(%edx,%ecx,1) │ │ │ │ add (%ecx),%al │ │ │ │ - js 10435dc │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 10435a9 │ │ │ │ - add %al,(%eax) │ │ │ │ + js 104359f │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - and $0x4,%al │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1043573 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %ch,0x78010152(%esp,%edi,8) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10435ad │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x67fefeae(,%edi,8) │ │ │ │ + add %dh,-0x67fefdfb(%esp,%edx,1) │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ or %eax,0x1(%edx,%eax,1) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ add 0x2(%ebp),%al │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 1043671 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x1d(%ebp,%ebp,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10435d3 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104360d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x67f6fdfb(%esp,%edx,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %bh,0x78010238(%eax,%ebp,2) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1043621 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + jl 1043679 │ │ │ │ + sbb $0xc0980902,%eax │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1043625 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%ecx,%ebp,1) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ add 0x2(%ebp),%al │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - cmp %al,(%bp,%si) │ │ │ │ - add %ebx,-0x7c3fff3d(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - xor $0x61,%al │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x78010244(%eax,%ebp,1) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + add %al,-0x67fefdc8(%ebx,%esi,2) │ │ │ │ + ret │ │ │ │ + add %al,%al │ │ │ │ + orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x38(%esp,%ecx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ + xchg %eax,%esp │ │ │ │ + sub %al,0x1(%edx,%eax,1) │ │ │ │ + js 104360d │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,-0x67fefe01(%edx,%edi,8) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or 0x2(%ebp),%eax │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + add %edi,-0x3d(%eax) │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x67f6fe01(%edx,%edi,8) │ │ │ │ + add %bh,0x5(%ebx,%eax,1) │ │ │ │ + add (%ecx),%cl │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ add %dl,0x18(%eax) │ │ │ │ inc %esi │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0x70,(%ecx) │ │ │ │ push %cs │ │ │ │ js 10436e1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor $0x94,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 104372c │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 10436f9 │ │ │ │ - add %al,(%eax) │ │ │ │ + js 104366d │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - les 0x1d(%ebx),%edx │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ + add %ah,-0x67fefdc8(%ecx,%eax,4) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xb,%ah │ │ │ │ inc %ebp │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ @@ -126173,198 +126441,199 @@ │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x46(%ebx,%edx,4) │ │ │ │ add (%ecx),%al │ │ │ │ - js 10436f6 │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + js 10436f3 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104372d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x5(%ebx,%eax,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104378c │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %ah,0x78010152(,%edi,8) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1043745 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - xor $0x9d,%al │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %cl,-0x67fefe16(%esi,%ebx,4) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0xc,%al │ │ │ │ inc %ebp │ │ │ │ add (%ecx),%al │ │ │ │ - js 10436fd │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + js 10437bc │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1043789 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%ecx,%eax,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - or %ebx,0x10900082(%eax) │ │ │ │ - inc %esi │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ - or %edi,0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0xb,%al │ │ │ │ + sbb $0x82980902,%eax │ │ │ │ + add %dl,0x48004610(%eax) │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + mov %cl,(%ecx) │ │ │ │ + js 10437a1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test %bl,0x2(%edi,%eax,2) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ + add %edi,0x4(%eax) │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - pop %eax │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,-0x709fffbf(%eax) │ │ │ │ + add %ch,(%ebx,%edx,1) │ │ │ │ + add $0x41980102,%eax │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ test %cl,0x41780102(,%eax,2) │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ jg 10437e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0xb,%al │ │ │ │ - sbb $0x41780102,%eax │ │ │ │ - add %ah,%al │ │ │ │ - jae 104383a │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + (bad) │ │ │ │ + cli │ │ │ │ + incl (%ecx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x38(%esp,%eiz,8) │ │ │ │ - add (%ecx),%al │ │ │ │ + mov $0x101e456,%esp │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ pop %esp │ │ │ │ inc %edi │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ or $0x45,%al │ │ │ │ add (%ecx),%al │ │ │ │ - sbb %al,(%ecx,%eax,1) │ │ │ │ - mov 0xc80012e2,%al │ │ │ │ - adc %eax,%eax │ │ │ │ - add %esp,%eax │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - jp 1043849 │ │ │ │ - aas │ │ │ │ + js 104387c │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ + xor $0x9d,%al │ │ │ │ + lock add %ecx,(%ecx) │ │ │ │ + js 1043813 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104384d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x67fefde1(%edx,%eax,4) │ │ │ │ + add %dl,0x1c(%ebx,%ecx,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ - or $0x78010245,%eax │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1043891 │ │ │ │ - add %al,(%eax) │ │ │ │ + or $0x78090245,%eax │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104387d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ah,%ah │ │ │ │ + ljmp $0x41,$0x78010204 │ │ │ │ + pusha │ │ │ │ (bad) │ │ │ │ - cli │ │ │ │ - incl (%ecx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x101e456,%esp │ │ │ │ + je 10438b2 │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x102450d,%esp │ │ │ │ - js 10438cf │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ + js 104384d │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%ebx,%edx,1) │ │ │ │ - add $0x82780102,%eax │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %dh,0x38(%eax,%ebx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1043865 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x10(%ebp,%ebx,4) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %ch,-0x67fefdc8(%ebp,%edx,2) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ and $0xe,%al │ │ │ │ inc %ebp │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ @@ -126373,73 +126642,70 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104390d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ebx,%eiz,1) │ │ │ │ inc %esp │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 10438eb │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1043925 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10438ad │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x1c(%ebx,%ecx,8) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 1043903 │ │ │ │ + add %cl,%ah │ │ │ │ + push %esi │ │ │ │ + in $0x1,%al │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104393d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - ljmp $0xc3,$0x98010204 │ │ │ │ - push %eax │ │ │ │ - test %ecx,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + add %al,-0x67fefde1(%edx,%eax,4) │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x44(%edx,%eiz,1) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov %cs,(%esi) │ │ │ │ inc %ebp │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104390d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 104394b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1043985 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - push %esi │ │ │ │ - in $0x1,%al │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %dh,0x78010153(%esp,%ebp,1) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - je 10439ba │ │ │ │ - push %eax │ │ │ │ + add %al,-0x10(%ebp,%ebx,4) │ │ │ │ add %ecx,(%ecx) │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10439b5 │ │ │ │ @@ -126450,142 +126716,136 @@ │ │ │ │ push %ds │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ hlt │ │ │ │ push %cs │ │ │ │ inc %ebp │ │ │ │ - add (%ecx),%cl │ │ │ │ + add (%ecx),%al │ │ │ │ js 10439ab │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10439e5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x67fefead(%esp,%ebp,1) │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %dh,%ah │ │ │ │ + add 0x4980102,%eax │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%esi,%ebx,1) │ │ │ │ inc %esp │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104399d │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + fdivrs (%edx) │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + jbe 1043a87 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx,%esi,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,-0x709fffbf(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ aam $0x5 │ │ │ │ inc %ebp │ │ │ │ add (%ecx),%al │ │ │ │ js 1043a8c │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1043a59 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ah,%al │ │ │ │ + jae 1043a92 │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - popf │ │ │ │ - lock add %ecx,(%ecx) │ │ │ │ + add %al,0x38(%esp,%eiz,8) │ │ │ │ + add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1043a5d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78010244(%esi,%edi,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1043a75 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + add %dh,0x18010244(%esi,%edi,1) │ │ │ │ + add $0x1,%al │ │ │ │ + mov 0xc80012e2,%al │ │ │ │ + adc %eax,%eax │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x7a,%cl │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - add 0x41980102,%eax │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ cmp $0x6,%al │ │ │ │ inc %ebp │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi,%edi,1) │ │ │ │ + or $0x3e,%al │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 1043b04 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1043ad1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ aam $0x56 │ │ │ │ in $0x1,%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - and %bh,(%ebx) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + and %cl,0x4(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - jbe 1043b47 │ │ │ │ + add %bh,(%eax) │ │ │ │ + ja 1043b47 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ push %es │ │ │ │ inc %ebp │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ @@ -126595,74 +126855,77 @@ │ │ │ │ add %edi,-0x6(%eax) │ │ │ │ jne 1043b19 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ xlat %ds:(%ebx) │ │ │ │ cmp %eax,(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - and %cl,0x4(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,(%eax) │ │ │ │ - ja 1043b8f │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 1043abd │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x67fefeb0(%esp,%eax,1) │ │ │ │ + add %al,0x78010150(%esp,%eax,1) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1043b49 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %esp │ │ │ │ + popf │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ (bad) │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ or $0x7,%al │ │ │ │ inc %ebp │ │ │ │ add (%ecx),%al │ │ │ │ js 1043b83 │ │ │ │ add %dl,%al │ │ │ │ jle 1043bc7 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x7801021d(%esi,%eiz,1) │ │ │ │ - inc %ecx │ │ │ │ + add %bl,0x1d(%esi,%eiz,1) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1043bdc │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 1043ba9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ ljmp $0x41,$0x9801021c │ │ │ │ pusha │ │ │ │ (bad) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ je 1043bcd │ │ │ │ inc %ebp │ │ │ │ add (%ecx),%al │ │ │ │ js 1043b8e │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ @@ -126674,22 +126937,24 @@ │ │ │ │ add %ch,(%edx,%ebp,8) │ │ │ │ add $0x2,%al │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - lret │ │ │ │ - in $0x1,%eax │ │ │ │ - add %ebx,-0x709fffbf(%eax) │ │ │ │ + add %ah,-0x67fefe1b(%ebx,%ecx,8) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ faddl (%edi) │ │ │ │ inc %ebp │ │ │ │ add (%ecx),%al │ │ │ │ js 1043b95 │ │ │ │ add %ah,0x12(%eax) │ │ │ │ @@ -126707,85 +126972,83 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %al,(%edi,%ebx,4) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ or %al,0x2(%ebp) │ │ │ │ or %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1043c55 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x7801023b(%esi,%edi,4) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - sahf │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 1043c99 │ │ │ │ + jg 1043c81 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %es,(%eax,%edx,2) │ │ │ │ add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - ret │ │ │ │ + js 1043c8b │ │ │ │ + add %dl,%al │ │ │ │ + jle 1043ccf │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,%ah │ │ │ │ + es sbb $0xc3980102,%eax │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ mov $0x9801023b,%ebp │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ or %al,0x2(%ebp) │ │ │ │ - add %edi,0x0(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - jle 1043d17 │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%edi,%eiz,1) │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ + add %dh,0x38(%eax,%edx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1043c6d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ @@ -126801,260 +127064,265 @@ │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x67fefdc5(%eax,%eax,8) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x9,%al │ │ │ │ inc %ebp │ │ │ │ add (%ecx),%al │ │ │ │ - js 1043d74 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + js 1043d33 │ │ │ │ + add %dl,%al │ │ │ │ + jle 1043d77 │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0xfb,%al │ │ │ │ - incl (%ecx) │ │ │ │ - add %ebx,-0x69affefc(%eax) │ │ │ │ + add %cl,0x1d(%edi,%eiz,1) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax,%eax,8) │ │ │ │ cmp (%edx),%eax │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1043d5d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x1f(%edx,%eax,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0xfb,%al │ │ │ │ + incl (%ecx) │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ jl 1043d97 │ │ │ │ inc %ebp │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1043d93 │ │ │ │ - add %dl,%al │ │ │ │ - jle 1043dd7 │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 1043d53 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1043d8d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x67f6fde3(%edi,%eiz,1) │ │ │ │ + add %cl,-0x1c(%ebp,%edx,2) │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1043da5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ dec %eax │ │ │ │ inc %esp │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 1043d83 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1043d45 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1043dbd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x1c(%ebp,%edx,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %al,(%edi,%eiz,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ and $0x84,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x44(%eax,%ecx,2) │ │ │ │ + inc %esp │ │ │ │ + dec %eax │ │ │ │ + inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 1043e4c │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - pushf │ │ │ │ - popf │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 1043da5 │ │ │ │ + js 1043d8d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x67fefdc8(%esi,%eiz,2) │ │ │ │ + add %dl,%ah │ │ │ │ + dec %ebp │ │ │ │ + cmp %al,(%edx) │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1043e1d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x53(%esp,%edx,2) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov %es,0x41980902(%esi,%eax,2) │ │ │ │ add %ah,0x48004601(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ mov $0x1782e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ - test %eax,0x9(%edx,%eax,1) │ │ │ │ + test %eax,0x1(%edx,%eax,1) │ │ │ │ js 1043e2b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1043e65 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x53(%esp,%edx,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1043e43 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %ah,0x78090205(%ebx,%edx,1) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1043e7d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x67fefdfb(%ebx,%edx,1) │ │ │ │ + add %al,%ah │ │ │ │ + testb $0x1,(%edx,%eax,1) │ │ │ │ + cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x67fefdbc(,%eax,4) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ hlt │ │ │ │ test %al,0x2(%esi) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,(%ebx,%edi,8) │ │ │ │ - incl (%ecx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,-0x67fefe10(%ebp,%ebx,4) │ │ │ │ - inc %ecx │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - pop %esp │ │ │ │ - test %eax,0x2(%esi) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x38(%ebx,%eiz,2) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 1043eeb │ │ │ │ + pushf │ │ │ │ + popf │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + js 1043ea3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1043f25 │ │ │ │ + js 1043edd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - testb $0x1,(%edx,%eax,1) │ │ │ │ + add %al,0x1f(%edx,%eax,4) │ │ │ │ + add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - les 0x78010246(%ebp),%eax │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ + pop %esp │ │ │ │ + test %eax,0x2(%esi) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,(%ebx,%edi,8) │ │ │ │ + incl (%ecx) │ │ │ │ + add %edi,0x4(%eax) │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ sub 0x1(%ebx),%edx │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + les 0x78010246(%ebp),%eax │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1043f6d │ │ │ │ + js 1043f55 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x67fefdfc(%edx,%ebp,8) │ │ │ │ - inc %ecx │ │ │ │ + add %ah,0x78010204(%edx,%ebp,8) │ │ │ │ + add %al,(%eax) │ │ │ │ + sarb $1,0x40(%esi) │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%ah │ │ │ │ + daa │ │ │ │ + sbb $0x41980102,%eax │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ sub $0x86,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ @@ -127062,67 +127330,60 @@ │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1043f9d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x7801023b(%edi,%edi,4) │ │ │ │ - add %al,(%eax) │ │ │ │ - sarb $1,0x40(%esi) │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax,%ebp,1) │ │ │ │ - sbb $0x41780102,%eax │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0x780101f0(%ebp,%ebx,4) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ jg 1043fe1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x9d,%ah │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + call 99054206 <_edata@@Base+0x94a54206> │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edi,%edi,4) │ │ │ │ cmp (%edx),%eax │ │ │ │ add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ xchg %al,0x2(%esi) │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1044015 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - leave │ │ │ │ - add $0x41780102,%eax │ │ │ │ + faddl (%eax,%edx,2) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1044074 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1044041 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub $0xfb,%al │ │ │ │ incl (%ecx) │ │ │ │ or %ebx,-0x2abff040(%eax) │ │ │ │ @@ -127133,165 +127394,181 @@ │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x67fefdc5(%ebp,%edi,4) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ xchg %al,0x2(%esi) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - faddl (%eax,%edx,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %ah,0x38(%edi,%ebx,4) │ │ │ │ + add (%ecx),%al │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ mov $0x7801023b,%esp │ │ │ │ - inc %ecx │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 10440b9 │ │ │ │ add %al,(%eax) │ │ │ │ + sarb $1,0x40(%esi) │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - call 990542de <_edata@@Base+0x94a542de> │ │ │ │ - inc %ecx │ │ │ │ + add %bh,(%eax,%ebp,1) │ │ │ │ + sbb $0x41980102,%eax │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%fs:0x2(%esi) │ │ │ │ - add %edi,0x0(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - jle 104411f │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 10440e9 │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x67f6fde3(%eax,%ebp,1) │ │ │ │ + mov $0x9d,%ah │ │ │ │ + lock add %ecx,(%ecx) │ │ │ │ + cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10440ed │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ebx,%eiz,2) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 104410f │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi,%esi,8) │ │ │ │ add $0x2,%al │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - fdivl -0x67fefde3(%ebp) │ │ │ │ + add %bl,%ah │ │ │ │ + mov $0x1d,%ch │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010244(%edx,%eiz,2) │ │ │ │ - addb $0x40,(%eax) │ │ │ │ - push %es │ │ │ │ + mov %fs,0x44(%edx) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10440d5 │ │ │ │ + add %al,0x6(%eax) │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ loope 10441d4 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ mov $0x1d,%ch │ │ │ │ add (%ecx),%al │ │ │ │ - js 104412e │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x1f(%ecx,%eax,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1044183 │ │ │ │ + js 104416b │ │ │ │ add %dl,%al │ │ │ │ - jle 10441c7 │ │ │ │ + jle 10441af │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - sub %bl,0x41980902 │ │ │ │ + add %dh,0x7801021d(%eax,%ebp,1) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%ah │ │ │ │ + add $0x50,%al │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ or %al,0x0(%esi) │ │ │ │ dec %eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %dh,(%ecx) │ │ │ │ - js 10441a9 │ │ │ │ + nop │ │ │ │ + xor %edi,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ mov $0x3d,%dl │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1044135 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 1044173 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 10441ad │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - add $0x50,%al │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104414d │ │ │ │ + add %dh,%ah │ │ │ │ + leave │ │ │ │ + add $0x82780102,%eax │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x67fefdc8(%eax,%ebp,2) │ │ │ │ + add %bl,0x38(%eax,%ebx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ @@ -127303,17 +127580,19 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78090238(%esp,%ecx,4) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %ah,0x38(%ebp,%ecx,4) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 10441d3 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104420d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%ebx,%edi,8) │ │ │ │ @@ -127323,38 +127602,38 @@ │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x78010153(%ebx,%edx,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104423d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + sarb $1,0x40(%esi) │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x67f6fdfb(%ecx,%ecx,8) │ │ │ │ - addb $0xa0,(%eax) │ │ │ │ - cli │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ - sub 0x1(%eax),%bh │ │ │ │ + add %ch,(%ecx,%ebp,1) │ │ │ │ + sbb $0x82980902,%eax │ │ │ │ + add %ah,0x480045fa(%eax) │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + loopne 1044290 │ │ │ │ + js 1044269 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ lcall $0xfc0,$0x78010245 │ │ │ │ loopne 104424d │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x780101e9(,%ebx,4) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ cmp 0x0(%ebp),%ecx │ │ │ │ @@ -127366,36 +127645,34 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x17(%ebp,%ebx,4) │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ hlt │ │ │ │ les 0x2(%edx),%eax │ │ │ │ - add %edi,0x0(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - jle 10442ff │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %edi,-0x3d(%eax) │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x1d(%ecx,%ebp,1) │ │ │ │ + add %al,0x1f(%ecx,%eax,4) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x78010245(%ecx,%ebx,4) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ @@ -127405,140 +127682,137 @@ │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x67fefe1c(,%edx,2) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov %ss,%edi │ │ │ │ inc %edx │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 10442db │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1044315 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%edi,%ebx,4) │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 1044374 │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104435c │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 1044341 │ │ │ │ + jg 1044329 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ hlt │ │ │ │ add $0x50,%al │ │ │ │ add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ + js 1044333 │ │ │ │ + add %dl,%al │ │ │ │ + jle 1044377 │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,-0x67fefde3(%ecx,%ebp,1) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ hlt │ │ │ │ xlat %ds:(%ebx) │ │ │ │ inc %edx │ │ │ │ add (%ecx),%al │ │ │ │ - js 1044363 │ │ │ │ - add %dl,%al │ │ │ │ - jle 10443a7 │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - sub %ebx,0xc0780102 │ │ │ │ + js 1044323 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1044375 │ │ │ │ + js 104435d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%ebx,%ecx,8) │ │ │ │ sbb $0x2,%al │ │ │ │ - add %ebx,-0x709fffbf(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - rolb $0x1,0x2(%edx) │ │ │ │ - js 104432d │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x38(%ebx,%esi,2) │ │ │ │ + add %dh,0x38(%edi,%edx,4) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1044345 │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + rolb $0x1,0x2(%edx) │ │ │ │ + js 104432d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - xchg %eax,%esi │ │ │ │ - cmp %al,(%edx) │ │ │ │ - or %ebx,-0x2abff040(%eax) │ │ │ │ - inc %ebx │ │ │ │ + add %dh,0x78090238(%ebx,%esi,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 10443bd │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%edi,%ebx,4) │ │ │ │ + lock add %ecx,(%ecx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10443d5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%esi,%ecx,2) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ or $0xc1,%al │ │ │ │ inc %edx │ │ │ │ add (%ecx),%al │ │ │ │ - js 104440b │ │ │ │ - add %dl,%al │ │ │ │ - jle 104444f │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ + js 10443cb │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1044405 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x1d(%edx,%ebp,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ + add %dh,-0x67fefdfb(%ecx,%ecx,8) │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ @@ -127548,26 +127822,26 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x67fefdc8(%ebx,%ecx,4) │ │ │ │ + add %bl,-0x67fefdc8(%ebx,%ecx,4) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ mov $0x78010246,%eax │ │ │ │ rorb $0x40,(%edi) │ │ │ │ flds 0x0(%ebx) │ │ │ │ - call 39060484 <_edata@@Base+0x34a60484> │ │ │ │ + call 61060484 <_edata@@Base+0x5ca60484> │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x48(%edx,%eiz,8) │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ @@ -127590,54 +127864,58 @@ │ │ │ │ jne 10444a9 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x67fefdfc(%ebx,%edx,8) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ jl 104445e │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x44(%edx,%ecx,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1044465 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + js 10444e3 │ │ │ │ + add %dl,%al │ │ │ │ + jle 1044527 │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%edx,%ebp,1) │ │ │ │ + sbb $0xc0780102,%eax │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 10444f5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78010238(%ecx,%esi,2) │ │ │ │ + add %dh,0x53(%esp,%ebp,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - jl 1044509 │ │ │ │ - incl (%ecx) │ │ │ │ - add %ebx,-0x709fffbf(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xc2,%ah │ │ │ │ inc %edx │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ @@ -127646,84 +127924,85 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1044525 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x44(%ebx,%ebp,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1044503 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + js 1044584 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + jl 1044551 │ │ │ │ + incl (%ecx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104453d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x53(%esp,%ebp,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104459c │ │ │ │ - add %ah,%al │ │ │ │ - jae 10445a2 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,-0x67fefdfb(%esi,%eax,2) │ │ │ │ + add %dl,-0x67fefdc8(%ebx,%eiz,2) │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x67fefdbc(%edx,%ebp,2) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + push $0x44 │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ cmp $0x41,%al │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,(%ecx,%eax,1) │ │ │ │ - shlb $0x12,(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - adc %eax,%eax │ │ │ │ - add %edx,0x3f0179dc(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 1044563 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 104459d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x38(%ebp,%ecx,4) │ │ │ │ - add (%ecx),%cl │ │ │ │ - cwtl │ │ │ │ + add %cl,(%esi,%esi,1) │ │ │ │ + push %ecx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104457e │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x67f6feae(%edx,%edi,8) │ │ │ │ inc %ecx │ │ │ │ add %dh,0x48004d43(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edi,-0x6(%eax) │ │ │ │ jne 10445e1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ (bad) │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x3c,%ah │ │ │ │ inc %ecx │ │ │ │ add (%ecx),%al │ │ │ │ js 1044585 │ │ │ │ add %al,%al │ │ │ │ @@ -127731,184 +128010,180 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - ja 104464f │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ + add %ch,-0x67fefdc8(%eax,%edi,2) │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edi,%ecx,4) │ │ │ │ cmp %eax,(%edx) │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104462d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi,%esi,1) │ │ │ │ - push %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %ah,-0x67fefdc8(%esi,%ecx,2) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0x3d,%al │ │ │ │ inc %ecx │ │ │ │ add (%ecx),%al │ │ │ │ - js 1044626 │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + js 1044663 │ │ │ │ + add %dl,%al │ │ │ │ + jle 10446a7 │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x78010152(%edx,%edi,8) │ │ │ │ + add %dl,0x7801021d(%edx,%ebp,1) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x67fefdc8(%esi,%ecx,2) │ │ │ │ + add %dh,0x38(%esi,%ecx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ test %bh,0x78010241 │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x780101ff(%ebx,%edi,8) │ │ │ │ - add %al,(%eax) │ │ │ │ - sarb $1,0x40(%esi) │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - sub 0x41980102,%bl │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ - cmp $0x78010241,%eax │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10446ed │ │ │ │ + js 10446bd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%esp,%edx,2) │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 104474c │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esp │ │ │ │ - add $0x98090150,%eax │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + in (%dx),%al │ │ │ │ + cmp $0x78010241,%eax │ │ │ │ + inc %ecx │ │ │ │ + add %ah,%al │ │ │ │ + jae 104473a │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x18010205(%esi,%eax,2) │ │ │ │ + add $0x1,%al │ │ │ │ + shlb $0x12,(%ecx) │ │ │ │ + add %cl,%al │ │ │ │ + adc %eax,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + in $0x79,%al │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + or %ebx,-0x2abff040(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104471d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx,%ebx,4) │ │ │ │ cmp (%edx),%eax │ │ │ │ add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ ds inc %ecx │ │ │ │ add (%ecx),%al │ │ │ │ js 1044794 │ │ │ │ - add %ah,%al │ │ │ │ - jae 104479a │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - dec %edx │ │ │ │ - add $0xc3980102,%eax │ │ │ │ + inc %esp │ │ │ │ + add $0x98010150,%eax │ │ │ │ + ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x3b(%eax,%ebx,4) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1044705 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + js 10447c4 │ │ │ │ + add %ah,%al │ │ │ │ + jae 10447ca │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esp,%eiz,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,-0x709fffbf(%eax) │ │ │ │ + add %bh,%ah │ │ │ │ + dec %edx │ │ │ │ + add $0x41980102,%eax │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x102413e,%esp │ │ │ │ js 1044735 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x38(%edi,%edi,2) │ │ │ │ - add (%ecx),%cl │ │ │ │ - cwtl │ │ │ │ + add %bl,-0x67f6fdc8(%esp,%eiz,2) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10447c5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -127917,67 +128192,64 @@ │ │ │ │ inc %ebx │ │ │ │ add (%ecx),%al │ │ │ │ js 10447e3 │ │ │ │ add %dl,%al │ │ │ │ jle 1044827 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x1d(%ebx,%ebp,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ + add %cl,(%ebx,%ebp,1) │ │ │ │ + sbb $0x41980102,%eax │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ and $0x3f,%al │ │ │ │ inc %ecx │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x43(%esi,%edi,8) │ │ │ │ add (%ecx),%al │ │ │ │ js 104482f │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x51(%ebp,%esi,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1044884 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1044851 │ │ │ │ - add %al,(%eax) │ │ │ │ + js 1044843 │ │ │ │ + add %dl,%al │ │ │ │ + jle 1044887 │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - sti │ │ │ │ - incl (%ecx) │ │ │ │ - add %ebx,-0x709fffbf(%eax) │ │ │ │ + add %al,-0x67fefde3(%ebx,%ebp,1) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov %?,(%edi) │ │ │ │ inc %ecx │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ @@ -127988,71 +128260,75 @@ │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ pop %ds │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 104488b │ │ │ │ - add %dl,%al │ │ │ │ - jle 10448cf │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - sub 0x41780102,%ebx │ │ │ │ + js 10448cc │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 10448b1 │ │ │ │ + jg 1044899 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ - or 0xc3980102,%ebx │ │ │ │ - add %al,%al │ │ │ │ - orl $0xffffffa8,0x0(%edi) │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ + or 0x41780102,%ebx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 10448b1 │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x44(%edi,%ebx,1) │ │ │ │ + xchg %eax,%esp │ │ │ │ + sti │ │ │ │ + incl (%ecx) │ │ │ │ + add %ebx,-0x7c3fff3d(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + xor $0x3f0161,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %esp │ │ │ │ + pop %ds │ │ │ │ + inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ hlt │ │ │ │ aas │ │ │ │ inc %ecx │ │ │ │ add (%ecx),%al │ │ │ │ js 104486d │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x78010238(%esp,%ebx,2) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x50(%ebp,%eax,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 10448c3 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 10448fd │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,%ah │ │ │ │ + cli │ │ │ │ + push %edx │ │ │ │ add %ecx,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,0x48004d43(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edi,-0x6(%eax) │ │ │ │ jne 1044929 │ │ │ │ @@ -128060,34 +128336,34 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x3a(%ebp,%eiz,8) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ pop %esp │ │ │ │ inc %eax │ │ │ │ inc %ecx │ │ │ │ add (%ecx),%al │ │ │ │ - js 104490b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + js 10448cd │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1044945 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ - cli │ │ │ │ - push %edx │ │ │ │ - add %eax,(%ecx) │ │ │ │ + xchg %edi,(%eax) │ │ │ │ + add (%ecx),%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ @@ -128100,99 +128376,97 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x38(%ebx,%ebp,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %ch,%ah │ │ │ │ + imul $0x2,(%eax),%edi │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ les 0x41(%eax),%eax │ │ │ │ add (%ecx),%al │ │ │ │ js 10449ab │ │ │ │ add %dl,%al │ │ │ │ jle 10449ef │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x1d(%esp,%ebp,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10449c3 │ │ │ │ + add %bh,%ah │ │ │ │ + sub 0x780102,%ebx │ │ │ │ add %dl,%al │ │ │ │ jle 1044a07 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x67fefde3(%esp,%ebp,1) │ │ │ │ + add %dh,0x1d(%esp,%ebp,1) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ sub $0x41,%al │ │ │ │ inc %ecx │ │ │ │ add (%ecx),%al │ │ │ │ - js 10449b3 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + js 1044975 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10449ed │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - sahf │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 1044a4c │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %bl,0x78010238(%esp,%ecx,2) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1044a19 │ │ │ │ add %al,(%eax) │ │ │ │ - hlt │ │ │ │ - mov 0x980101ea,%eax │ │ │ │ - inc %ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + and 0x41980102,%bl │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ inc %ecx │ │ │ │ inc %ecx │ │ │ │ add (%ecx),%al │ │ │ │ js 1044a7c │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 1044a49 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ hlt │ │ │ │ - and 0x41780102,%bl │ │ │ │ + mov 0x780101ea,%eax │ │ │ │ + inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1044a61 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %esp │ │ │ │ add $0x98090150,%eax │ │ │ │ rorb $0x40,(%edi) │ │ │ │ @@ -128206,21 +128480,21 @@ │ │ │ │ add %dl,(%esi,%edi,8) │ │ │ │ inc %ebx │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov %fs,0x78010239(%ebx) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ flds 0x0(%ebx) │ │ │ │ - call 39060ab4 <_edata@@Base+0x34a60ab4> │ │ │ │ + call 61060ab4 <_edata@@Base+0x5ca60ab4> │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ xor (%esi),%bl │ │ │ │ add (%ecx),%al │ │ │ │ @@ -128243,15 +128517,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x1e(%ebx,%esi,1) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ mov $0x78010242,%ecx │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ @@ -128281,52 +128555,55 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x53(%edx,%eax,2) │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ aam $0xb9 │ │ │ │ inc %edx │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x43(%esp,%edi,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1044af5 │ │ │ │ + js 1044b33 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1044b6d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%ah │ │ │ │ + sahf │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + js 1044b0d │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx,%eiz,4) │ │ │ │ - ljmp $0xd000,$0x780101 │ │ │ │ - jle 1044bcf │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,-0x67fefde3(,%ebp,1) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + ljmp $0x6000,$0x41980101 │ │ │ │ + (bad) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ cmp $0xba,%al │ │ │ │ inc %edx │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ @@ -128336,55 +128613,53 @@ │ │ │ │ js 1044bb5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ sbb $0x44,%al │ │ │ │ add (%ecx),%al │ │ │ │ - js 1044b55 │ │ │ │ + js 1044bd3 │ │ │ │ + add %dl,%al │ │ │ │ + jle 1044c17 │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%ah │ │ │ │ + sub $0x1d,%al │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1044b6d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - arpl %edi,(%eax) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 1044bab │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1044be5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx,%eiz,1) │ │ │ │ - push %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %ch,0x38(%esp,%eiz,2) │ │ │ │ + add (%ecx),%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%esp,%ebx,1) │ │ │ │ + sub $0x1c,%al │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ mov $0x78010242,%edx │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ @@ -128392,59 +128667,63 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%edi,%ebx,4) │ │ │ │ cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 1044c45 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x67fefdc8(%ebp,%edx,2) │ │ │ │ + add %dl,(%edx,%eiz,1) │ │ │ │ + push %ecx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ or $0xbb,%al │ │ │ │ inc %edx │ │ │ │ add (%ecx),%al │ │ │ │ - js 1044cbc │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1044c89 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or $0xa2,%al │ │ │ │ - ljmp $0xc000,$0x82780101 │ │ │ │ + js 1044bfd │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - pop %ecx │ │ │ │ + add %al,%ah │ │ │ │ + push %ebp │ │ │ │ cmp %al,(%edx) │ │ │ │ - add %ebx,-0x709fffbf(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1044ca1 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or $0xa2,%al │ │ │ │ + ljmp $0x6000,$0x41980101 │ │ │ │ + (bad) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ je 1044c79 │ │ │ │ inc %edx │ │ │ │ add (%ecx),%al │ │ │ │ js 1044c45 │ │ │ │ add %al,%al │ │ │ │ @@ -128452,41 +128731,45 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%ecx,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - in $0xfb,%al │ │ │ │ - incl (%ecx) │ │ │ │ - add %ebx,-0x709fffbf(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - fdivrl 0x78090242(%ebx) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %cl,0x38(%ecx,%ecx,4) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 1044c9b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1044d05 │ │ │ │ + js 1044cd5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ebx,%edx,2) │ │ │ │ push %ebx │ │ │ │ - add %eax,(%eax,%eax,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + fdivrl 0x78010242(%ebx) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + in $0xfb,%al │ │ │ │ + incl (%ecx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ adc %cl,0x4(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x6f(%eax) │ │ │ │ pusha │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -128499,78 +128782,85 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ mov $0x1782e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x67fefdb8(%ecx,%esi,8) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ mov $0x78010242,%esp │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x67fefdc8(%edx,%edi,2) │ │ │ │ + add %ch,0x38(%esi,%ecx,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx,%eiz,2) │ │ │ │ inc %edi │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 1044d5b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1044d1d │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1044d95 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - notl 0x1(%edx) │ │ │ │ - add %ebx,-0x709fffbf(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - mov $0x78010242,%esp │ │ │ │ + add %ah,%ah │ │ │ │ + jnp 1044de7 │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ - add $0x78010150,%eax │ │ │ │ - inc %ecx │ │ │ │ + mov $0x78090242,%esp │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1044dc5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,%ah │ │ │ │ + notl 0x1(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - aam $0x9f │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add $0x98010150,%eax │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ adc $0xbd,%al │ │ │ │ inc %edx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 1044e64 │ │ │ │ @@ -128580,110 +128870,109 @@ │ │ │ │ mov 0x3f016092,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ js 1044dad │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ sti │ │ │ │ incl (%ecx) │ │ │ │ add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ jl 1044e13 │ │ │ │ inc %edx │ │ │ │ add (%ecx),%cl │ │ │ │ js 1044e1b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1044e55 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x4021d(%eax,%edx,2) │ │ │ │ + add %ch,0x1d(%eax,%edx,2) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + nop │ │ │ │ + dec %edi │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x1044e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x60(%eax) │ │ │ │ pusha │ │ │ │ - add %edi,(%edi) │ │ │ │ + mov 0x3f0160,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + dec %esp │ │ │ │ + or -0x3f67f700(%eax),%ecx │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1044e85 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x67fefdc5(%esi,%edx,1) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ in $0xbd,%al │ │ │ │ inc %edx │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - sbb %dl,0x4(%edx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x3f0160a1(%eax) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1044efc │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - cwtl │ │ │ │ + pop %esp │ │ │ │ + mov %al,0x980101ea │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ adc $0x7801023b,%eax │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - pop %esp │ │ │ │ - mov %al,0x980101ea │ │ │ │ + aam $0x9f │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ mov $0x78010242,%esi │ │ │ │ - ret │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x51(%ecx,%eiz,1) │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %bh,-0x67f6feb0(%ebp,%eax,1) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1044f2d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -128694,157 +128983,154 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x38(%ecx,%esi,2) │ │ │ │ + add %ch,%ah │ │ │ │ + jno 1044f97 │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ pushf │ │ │ │ cmp (%edx),%al │ │ │ │ add %ebx,-0x69affefc(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ - xor 0x1(%edx,%eax,1),%eax │ │ │ │ - js 1044f15 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + xor 0x4(%edx,%eax,1),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - lahf │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 1044f2d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + push %ecx │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + cwtl │ │ │ │ + mov 0x3f0160,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %esp │ │ │ │ + or -0x3c87ff00(%eax),%ecx │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x67fefeb0(%ebp,%eax,1) │ │ │ │ + add %bl,0x51(%ecx,%eiz,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ popf │ │ │ │ cmp (%edx),%al │ │ │ │ or %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1044fd5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x78010244(%ebp,%edx,2) │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x53(%edx,%edx,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1044f8d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x16(%edx,%eiz,4) │ │ │ │ add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - ret │ │ │ │ - add %al,%al │ │ │ │ - orl $0xffffffa8,0x0(%edi) │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - push %esp │ │ │ │ - inc %esp │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0x1023a9d,%esp │ │ │ │ - js 1045094 │ │ │ │ + js 104504c │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 1045061 │ │ │ │ + jg 1045019 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ sti │ │ │ │ incl (%ecx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %ebx,-0x7c3fff3d(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + xor $0x3f0161,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + fcoml 0x2(%esp,%eax,2) │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - les -0x17(%edx),%edi │ │ │ │ + mov $0x1023a9d,%esp │ │ │ │ + js 1044fd5 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,%ah │ │ │ │ + lahf │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + js 104506f │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x53(%edx,%edx,2) │ │ │ │ add %ecx,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ sbb $0x46,%al │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0x20,(%ecx) │ │ │ │ adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or $0xd9,%al │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ and $0x9e,%al │ │ │ │ cmp (%edx),%al │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - int $0xe5 │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %dl,-0x67fefe1b(%ebp,%ecx,8) │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ @@ -128860,157 +129146,162 @@ │ │ │ │ add %dh,%ah │ │ │ │ int $0xe5 │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov %ds,0x7801023a(%esi) │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x52(%edi,%esi,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 104516c │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1045139 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ - lahf │ │ │ │ - lock add %ecx,(%ecx) │ │ │ │ - cwtl │ │ │ │ + les 0x98090150,%eax │ │ │ │ addb $0x70,(%eax) │ │ │ │ adc $0x46,%al │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0xc8,(%ecx) │ │ │ │ or 0x1(%eax),%edi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ cli │ │ │ │ add %ds:(%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ hlt │ │ │ │ sahf │ │ │ │ cmp (%edx),%al │ │ │ │ - add %edi,-0x3d(%eax) │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x78010153(%ecx,%eax,2) │ │ │ │ - inc %ecx │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 1045199 │ │ │ │ + jg 1045181 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - je 1045140 │ │ │ │ - ljmp $0x6000,$0x41980101 │ │ │ │ - (bad) │ │ │ │ + je 1045128 │ │ │ │ + ljmp $0x5000,$0xc3780101 │ │ │ │ + test %ecx,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,-0x67fefead(%ecx,%eax,2) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ add $0xa1,%al │ │ │ │ cmp (%edx),%al │ │ │ │ add %ebx,-0x69affefc(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78010244(%ebp,%eiz,8) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %dh,0x40244(%ebp,%eiz,8) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - jp 10451d0 │ │ │ │ - add %eax,(%ecx) │ │ │ │ + xor %dl,0x4(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x4c(%eax) │ │ │ │ + pusha │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ js 104522c │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ jg 10451f9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - les 0x98010150,%eax │ │ │ │ + int3 │ │ │ │ + jle 104521c │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - mov 0x4023a,%eax │ │ │ │ + mov 0x7801023a,%eax │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1045229 │ │ │ │ add %al,(%eax) │ │ │ │ - test $0x52,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ + lahf │ │ │ │ + lock add %eax,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + loopne 1045289 │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - mov $0x60,%ah │ │ │ │ + test $0xde,%al │ │ │ │ + pusha │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 1045274 │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 1045241 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x7f,%al │ │ │ │ - sbb $0x41980102,%eax │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ and $0xae,%al │ │ │ │ cmp (%edx),%al │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ pavgb %mm7,%mm2 │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x17(%esp,%ebx,4) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 10452bc │ │ │ │ add %dh,%al │ │ │ │ @@ -129021,52 +129312,51 @@ │ │ │ │ and $0x76,%al │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x67fefe17(%esp,%ebx,4) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - mov %gs,0x4023a(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x10454,%al │ │ │ │ + mov %gs,0x7801023a(%esi) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 10452b9 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x3f0160de(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - cwtl │ │ │ │ + fs sub $0x9809021d,%eax │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10452bd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x44(%ecx,%esi,1) │ │ │ │ add (%ecx),%al │ │ │ │ - js 104531c │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ + sbb %al,0x0(%ecx) │ │ │ │ + jo 10452c3 │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ jg 10452e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - fdivrl -0x17(%edx) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + push %esp │ │ │ │ + push %ds │ │ │ │ + xor (%edx),%al │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ pop %esp │ │ │ │ mov $0x3a,%al │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ @@ -129074,153 +129364,148 @@ │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ xor %al,0x1(%edx,%eax,1) │ │ │ │ - js 1045364 │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 1045331 │ │ │ │ + js 10452e3 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104531d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bh,0x78010152(%edi,%esi,8) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1045335 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - sub $0x1801021d,%eax │ │ │ │ + add %dh,%ah │ │ │ │ + push %edx │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 1045349 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %esp │ │ │ │ - push %ds │ │ │ │ - xor (%edx),%al │ │ │ │ - add %ebx,-0x709fffbf(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ sub $0xb2,%al │ │ │ │ cmp (%edx),%al │ │ │ │ or %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1045365 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x44(%edi,%ebp,1) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1045343 │ │ │ │ + js 10453c4 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + les -0x17(%edx),%edi │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104535b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104537d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x78010152(%edi,%esi,8) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ js 1045395 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - push %edx │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %dl,%ah │ │ │ │ + and %edx,0x1(%ecx) │ │ │ │ + add %ebx,-0x69affefc(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x67fefdbc(%esi,%ebp,1) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ mov $0x3a,%dl │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 10453a3 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 10453dd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010150(%ecx,%edx,8) │ │ │ │ + clc │ │ │ │ + push %ebx │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x3f016155,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + adcb $0x1,0x4(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push $0x3f01615b │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10453f5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - and %edx,0x1(%ecx) │ │ │ │ - or %ebx,-0x2abff040(%eax) │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ js 104540d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x44(%ebx,%edx,2) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ sub $0xe3,%al │ │ │ │ cmp (%edx),%al │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ pavgb %mm7,%mm2 │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ fwait │ │ │ │ jmp c49c555c <_edata@@Base+0xc03c555c> │ │ │ │ add %al,%al │ │ │ │ orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - push %edx │ │ │ │ + aam $0x52 │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 10454b4 │ │ │ │ add %dh,%al │ │ │ │ cmp 0x0(%ebp),%ecx │ │ │ │ dec %eax │ │ │ │ adc %al,%al │ │ │ │ @@ -129228,54 +129513,51 @@ │ │ │ │ and $0x76,%al │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%esp,%ebx,4) │ │ │ │ jmp 429c558c <_edata@@Base+0x3e3c558c> │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ cmp %eax,0x2(%ecx) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - rclb $0x1,0x4(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - nop │ │ │ │ - push %edi │ │ │ │ - popa │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104549d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %ah,-0x67f6fe01(%ecx,%edi,8) │ │ │ │ inc %ecx │ │ │ │ add %ah,0x48004601(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ mov $0x1782e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax,%edx,4) │ │ │ │ inc %esi │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 1045493 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 10454cd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1045455 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x67fefe01(%ecx,%edi,8) │ │ │ │ + add %dl,%ah │ │ │ │ + jp 10454d0 │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x39,%ah │ │ │ │ inc %ecx │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ @@ -129287,30 +129569,33 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax,%ecx,4) │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ js 104555c │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - cmp $0xa0,%al │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 1045574 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + les 0x780901ea(%edx),%esp │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104552d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - les -0x67fefe16(%edx),%esp │ │ │ │ + add %ch,0x50(%ebx,%eax,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0x3a,%al │ │ │ │ inc %ecx │ │ │ │ add (%ecx),%al │ │ │ │ js 10454e5 │ │ │ │ add %al,%al │ │ │ │ @@ -129318,171 +129603,168 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - jo 10455af │ │ │ │ - add (%ecx),%cl │ │ │ │ - cwtl │ │ │ │ + add %cl,-0x67f6fdc8(%ecx,%esi,2) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ cmc │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ daa │ │ │ │ js 1045589 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ (bad) │ │ │ │ - cmp $0xc3780102,%eax │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + cmp $0xc0780102,%eax │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104558d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx,%edx,8) │ │ │ │ - push %eax │ │ │ │ + add %bl,(%edx,%eax,2) │ │ │ │ + push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ test %bh,(%edx) │ │ │ │ inc %ecx │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %dl,0x4(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - pop %ebp │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - js 104559b │ │ │ │ + add (%ecx),%cl │ │ │ │ + sbb %al,%al │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10455d5 │ │ │ │ + js 10455bd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x50(%ebx,%eax,1) │ │ │ │ + add %ah,0x78010232(%edx,%eiz,1) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 10455e9 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + fdivrl -0x17(%edx) │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x67fefdc3(%ebp,%edx,8) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ cmp 0x2(%ecx),%al │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104561d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%edx,%eax,2) │ │ │ │ - push %ebx │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - sbb %al,%al │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1045635 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + cmp $0xa0,%al │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + js 10455bd │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x67fefdce(%edx,%eiz,1) │ │ │ │ + add %dl,%ah │ │ │ │ + mov %al,0x980101ea │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ cmp 0x2(%ecx),%eax │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - mov %al,0x780101ea │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %dh,0x38(%ecx,%eax,4) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x10(%eax,%eiz,4) │ │ │ │ - add %eax,(%ecx) │ │ │ │ + enter $0x456,$0x1 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + jo 1045681 │ │ │ │ + bound %eax,(%ecx) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ cmp $0xe6,%al │ │ │ │ cmp (%edx),%eax │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10456ad │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x50(%ecx,%edx,8) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104564d │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %bh,0x40150(%ecx,%edx,8) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - cmpb $0x2,(%eax) │ │ │ │ - add %ebx,-0x709fffbf(%eax) │ │ │ │ + mov %dl,0x4(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x33(%eax) │ │ │ │ + arpl %eax,(%ecx) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ out %al,$0x3b │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ @@ -129490,71 +129772,72 @@ │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10456f5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x44(%ebx,%eax,1) │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %dl,0x4(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x3f0162f2(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1045695 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - xor %bl,0x4(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%esi,%esi,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1045739 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%eax) │ │ │ │ - aaa │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ - aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - cwtl │ │ │ │ + fsubl -0x67fefe16(%edx) │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x67fefdbc(%edx,%eax,1) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ or $0xe7,%al │ │ │ │ cmp (%edx),%eax │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1045781 │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,-0x10(%eax,%eiz,4) │ │ │ │ + add %eax,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + test $0x58,%al │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - fsubl 0x780101ea(%edx) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x67f6fdc8(%ebp,%esi,2) │ │ │ │ + test $0x1e,%al │ │ │ │ + add %edi,%gs:(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104579d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -129562,35 +129845,35 @@ │ │ │ │ add %ah,(%eax,%eax,1) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ je 10457b5 │ │ │ │ cmp (%edx),%eax │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 10457e1 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edi,-0x3d(%eax) │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - push %esp │ │ │ │ - mov 0x980101f0,%al │ │ │ │ + add %al,(%ecx,%edx,8) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x43(%edi,%edi,8) │ │ │ │ add (%ecx),%al │ │ │ │ js 1045785 │ │ │ │ @@ -129599,339 +129882,344 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - jb 104584f │ │ │ │ + add %ch,0x38(%ebx,%esi,2) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ fsub %st,%st(7) │ │ │ │ cmp (%edx),%eax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or %bl,0x4(%ecx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x3f016520(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1045845 │ │ │ │ + js 104582d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - and %eax,0x1(%edx,%eax,1) │ │ │ │ - js 1045823 │ │ │ │ + add %ch,(%eax,%edx,2) │ │ │ │ + sbb $0xc0980902,%eax │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104585d │ │ │ │ + js 1045845 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x1d(%eax,%edx,2) │ │ │ │ + add %bh,%ah │ │ │ │ + and %eax,0x1(%edx,%eax,1) │ │ │ │ + js 10457e5 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x38(%esp,%ecx,2) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ call 99055acd <_edata@@Base+0x94a55acd> │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x44(%ecx,%eiz,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104582d │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + push %esp │ │ │ │ + and %eax,0x4(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - cmpl $0x2,(%eax) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %ah,(%eax) │ │ │ │ + pop %ecx │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%esp,%ecx,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,-0x709fffbf(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + nop │ │ │ │ + cmp $0x3f0165,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %esp │ │ │ │ + or 0x41780100(%eax),%ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 10458d1 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %esp │ │ │ │ + mov 0x980101f0,%al │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ call 990d5b2d <_edata@@Base+0x94ad5b2d> │ │ │ │ inc %ecx │ │ │ │ add %ah,0x48004601(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ mov $0x1782e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x40243(%ecx,%ebx,8) │ │ │ │ + add %al,0x78010243(%ecx,%ebx,8) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - sbbb $0x1,0x4(%ecx) │ │ │ │ + add %ch,(%eax,%ecx,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + mov %bl,0x4(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sbb %bh,(%edi) │ │ │ │ - add %edi,%gs:(%edi) │ │ │ │ + add %dl,%al │ │ │ │ + bound %esp,0x1(%esi) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - js 10458e3 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104591d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x67fefeb0(%ebx,%eax,8) │ │ │ │ + add %al,(%ecx) │ │ │ │ + cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax,%edi,2) │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ adc $0xe9,%al │ │ │ │ cmp (%edx),%eax │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 1045965 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax,%ecx,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x4(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - arpl %esp,0x1(%esi) │ │ │ │ + add %bh,0x50(%ecx,%edx,8) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + sbb %al,%bl │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %ah,%ah │ │ │ │ + and (%edx),%dh │ │ │ │ + add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ jl 1045997 │ │ │ │ cmp (%edx),%eax │ │ │ │ or %ebx,-0xa4fff7e(%eax) │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ daa │ │ │ │ js 10459c1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ cmp $0xc0780102,%eax │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x1021e47,%esp │ │ │ │ - js 1045a24 │ │ │ │ + add %bh,0x7801021e(%edi,%eax,2) │ │ │ │ + inc %ecx │ │ │ │ add %dh,0x48004d43(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edi,-0x6(%eax) │ │ │ │ jne 10459f1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ inc %edi │ │ │ │ push %ds │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ in $0xe9,%al │ │ │ │ cmp (%edx),%eax │ │ │ │ - add %ebx,(%eax) │ │ │ │ - ret │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1045a21 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - and (%edx),%dh │ │ │ │ - add (%ecx),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x1021ce8,%esp │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%edi,%edx,8) │ │ │ │ - cmp $0x41780102,%eax │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 1045a51 │ │ │ │ - add %al,(%eax) │ │ │ │ + cmp $0xc0780902,%eax │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1045a3d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x1021ce8,%esp │ │ │ │ + add %bl,0x51(%ecx,%ebx,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ ljmp $0xfc0,$0x7809023b │ │ │ │ inc %eax │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1045a6d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x51(%ecx,%ebx,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1045a8f │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dl,-0x16(%ecx,%eiz,4) │ │ │ │ + add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - ret $0x150 │ │ │ │ - add %ebx,-0x709fffbf(%eax) │ │ │ │ + mov %bl,0x4(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%al │ │ │ │ + test %esp,0x1(%esi) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xea,%ah │ │ │ │ cmp (%edx),%eax │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - jae 1045b07 │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 1045a93 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + add %dh,0x38(%esp,%esi,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1045a55 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1045acd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x16(%ecx,%eiz,4) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %dh,(%edx,%edx,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0xeb,%al │ │ │ │ cmp (%edx),%eax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %bl,0x4(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,(%eax) │ │ │ │ - xchg %esp,0x1(%esi) │ │ │ │ - aas │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1045afd │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %ah,(%edx,%edi,8) │ │ │ │ + push %edx │ │ │ │ + add %eax,(%ecx) │ │ │ │ js 1045a9d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edx,%edx,2) │ │ │ │ + add %bh,%ah │ │ │ │ + xchg %eax,%edx │ │ │ │ cmp %al,(%edx) │ │ │ │ or %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1045b2d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ @@ -129939,30 +130227,33 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ sbb 0x1(%edx,%eax,1),%eax │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ test %ch,%bl │ │ │ │ cmp (%edx),%eax │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x67fefdc8(%esi,%ebp,2) │ │ │ │ + add %dl,%ah │ │ │ │ + bound %edi,(%eax) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ @@ -129975,71 +130266,64 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x38(%edi,%ebx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %ch,(%edi,%ebp,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ jmp 1045bfa │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 1045b83 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1045bbd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1045c04 │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1045bd1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%edx,%edi,8) │ │ │ │ - push %edx │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + pushf │ │ │ │ + ljmp $0xfc0,$0x9809021c │ │ │ │ + inc %eax │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1045bd5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010244(%ecx,%ebx,1) │ │ │ │ + add %bh,0x78090244(%ecx,%ebx,1) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1045bed │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x50(%ebx,%eax,8) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %cl,-0x67fefeb0(%ebx,%eax,8) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ in (%dx),%al │ │ │ │ cmp (%edx),%eax │ │ │ │ add %ebx,-0x69affefc(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%ecx,%ebx,1) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ @@ -130047,376 +130331,373 @@ │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 1045c49 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pushf │ │ │ │ - ljmp $0x41,$0x7801021c │ │ │ │ - jo 1045c3b │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 1045c61 │ │ │ │ - add %al,(%eax) │ │ │ │ + sbb $0x7f,%al │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - fs jg 1045c84 │ │ │ │ + add %bh,0x38(%edx,%esi,2) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ and $0xee,%al │ │ │ │ cmp (%edx),%eax │ │ │ │ or %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1045c7d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x78010244(%edx,%edi,1) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,%al │ │ │ │ - jae 1045ce2 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1045c95 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%edx,2) │ │ │ │ - add $0x82780102,%eax │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + add %ch,(%ebx,%eax,1) │ │ │ │ + push %eax │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 1045c73 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 1045cad │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - jno 1045cff │ │ │ │ - add (%ecx),%al │ │ │ │ + add %dh,%ah │ │ │ │ + xor $0x51,%al │ │ │ │ + add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ + hlt │ │ │ │ cmp %eax,0x1(%edx,%eax,1) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - test %bh,0x78090246(%eax) │ │ │ │ + test %bh,0x78010246(%eax) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1045cf5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - xor $0x51,%al │ │ │ │ + add %ah,-0x1(%ecx,%edi,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1045cd3 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1045d0d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + js 1045d17 │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%ebx,%eax,1) │ │ │ │ - push %eax │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ - add %ah,0x48004601(%eax) │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - mov $0x1782e,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ - cld │ │ │ │ + ret $0x150 │ │ │ │ + or %ebx,0x1a00041(%eax) │ │ │ │ + inc %esi │ │ │ │ + add %cl,0xf(%eax) │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + js,pn 1045d39 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + aam $0xfc │ │ │ │ cmp (%edx),%eax │ │ │ │ add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ in $0xb2,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 1045d1b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1045d55 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + js 1045d9c │ │ │ │ + add %ah,%al │ │ │ │ + jae 1045da2 │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x1(%ecx,%edi,8) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - ret │ │ │ │ + add %dh,(%ecx,%edx,2) │ │ │ │ + add $0xc3980102,%eax │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ sti │ │ │ │ cmp (%edx),%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - rcrb $0x1,0x4(%esi) │ │ │ │ + js 1045dec │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - test $0x5b,%al │ │ │ │ + pusha │ │ │ │ + push %esi │ │ │ │ add %edi,(%bx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ test $0x78010246,%eax │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%esi,%ecx,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %ch,0x52(%ecx,%edi,8) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1045d55 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - lea (%eax),%edi │ │ │ │ - add (%ecx),%cl │ │ │ │ - cwtl │ │ │ │ - addb $0xb0,(%eax) │ │ │ │ - cmc │ │ │ │ + add %bh,(%esi,%ecx,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + or %ebx,-0xa4fff7e(%eax) │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ daa │ │ │ │ js 1045df9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub $0xd9,%al │ │ │ │ cmp $0x41980102,%eax │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ pushf │ │ │ │ inc %esi │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1045dde │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x52(%ecx,%edi,8) │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - js 1045df3 │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 1045ddb │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1045e2d │ │ │ │ + js 1045e15 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x17(%edx,%edi,2) │ │ │ │ + add %ah,(%edi,%edi,8) │ │ │ │ + push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ + js 1045e37 │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,-0x67fefeaf(%eax,%ebx,1) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ sub $0xa7,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x7809023d(%eax,%ebx,8) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %al,0x4023d(%eax,%ebx,8) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + pop %edi │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + and %dh,0x67(%ecx) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 1045e53 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1045e75 │ │ │ │ + js 1045e8d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%edi,%edi,8) │ │ │ │ - push %eax │ │ │ │ + add %cl,0x50(%ebx,%eax,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1045e97 │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,-0x67fefeaf(%eax,%ebx,1) │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ or $0xa4,%al │ │ │ │ inc %esi │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - loopne 1045f25 │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %dh,0x67(%esi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - js 1045e9b │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 1045e83 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1045ed5 │ │ │ │ + js 1045ebd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax,%eax,2) │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - lds %fs:0x2(%esi),%eax │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + js 1045e5d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - test %edi,(%eax) │ │ │ │ + add %ah,0x38(%edx,%ebp,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1045ea5 │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + lds %fs:0x2(%esi),%eax │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax,%ecx,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,-0x709fffbf(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - cmp $0xbc,%al │ │ │ │ - inc %esi │ │ │ │ + add %bh,0x38(%ebp,%eax,4) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1045f16 │ │ │ │ + js 1045ee6 │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%esp,%esi,1) │ │ │ │ push %ecx │ │ │ │ - add %ecx,(%ecx) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + cmp $0xbc,%al │ │ │ │ + inc %esi │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + pusha │ │ │ │ + popa │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + rcl $1,%dl │ │ │ │ + push $0x3f01 │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %cl,(%ecx) │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1045f65 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x78010244(%edi,%edx,2) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ flds 0x0(%ebx) │ │ │ │ - call 39061f9c <_edata@@Base+0x34a61f9c> │ │ │ │ + call 61061f9c <_edata@@Base+0x5ca61f9c> │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ and %bh,(%ecx) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ and $0xca,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ @@ -130435,30 +130716,29 @@ │ │ │ │ adc %al,%al │ │ │ │ add %edi,-0x6(%eax) │ │ │ │ jne 1045fd9 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%ecx,%eiz,1) │ │ │ │ cmp %eax,(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ popa │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0x3f0168de,%eax │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %ch,-0x67fefdc8(%ecx,%ecx,4) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ ret │ │ │ │ inc %esi │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ @@ -130467,99 +130747,94 @@ │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104600d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x78010244(%esi,%edx,2) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 1046025 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - jg 1046077 │ │ │ │ - add (%ecx),%al │ │ │ │ + add %ah,%ah │ │ │ │ + stc │ │ │ │ + push %edx │ │ │ │ + add %eax,(%ecx) │ │ │ │ js 1046003 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104603d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - stc │ │ │ │ - push %edx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ + add %dl,(%ecx,%eiz,4) │ │ │ │ + ljmp $0x5001,$0x4980101 │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ push %ebp │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ mov $0x78010246,%edi │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1046085 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1046099 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%ecx,%eiz,4) │ │ │ │ - ljmp $0xc000,$0x82780101 │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x2d,%ah │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi,%ecx,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - or %ebx,-0x2abff040(%eax) │ │ │ │ - inc %ebx │ │ │ │ + add %al,-0x67f6fdc8(%esi,%ecx,4) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10460b5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ stc │ │ │ │ inc %ebx │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ cltd │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ js 104606d │ │ │ │ @@ -130568,139 +130843,144 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x38(%eax,%edx,4) │ │ │ │ + add %bl,0x38(%edi,%ecx,4) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x43(%ecx,%edi,8) │ │ │ │ + push %esp │ │ │ │ + stc │ │ │ │ + inc %ebx │ │ │ │ add (%ecx),%al │ │ │ │ - js 104615c │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 1046129 │ │ │ │ - add %al,(%eax) │ │ │ │ + js 104609d │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - cld │ │ │ │ - sub $0x9801021d,%eax │ │ │ │ + add %ch,-0x67fefdc8(%eax,%edx,4) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ - mov 0x40246,%al │ │ │ │ + mov 0x78090246,%al │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1046145 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - or %ah,0x4(%edx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %bl,-0x17(%edx,%edi,2) │ │ │ │ + add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x10(%eax) │ │ │ │ - imul $0x3f,(%ecx),%eax │ │ │ │ - dec %esp │ │ │ │ - or -0x3c87ff00(%eax),%ecx │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + push %eax │ │ │ │ + bound %eax,(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x50(%esi,%edi,8) │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x3f01690e,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ or $0xc8,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ js 1046153 │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - aam $0xe5 │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 10461ec │ │ │ │ + add %ah,0x780101e5(%esp,%edx,8) │ │ │ │ + inc %ecx │ │ │ │ add %dh,0x48004d43(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edi,-0x6(%eax) │ │ │ │ jne 10461b9 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ aam $0xe5 │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ or $0x92,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 104619b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 10461d5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + js 104619e │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%ecx,%ebx,1) │ │ │ │ - push %ecx │ │ │ │ + add %ch,0x50(%esi,%edi,8) │ │ │ │ add %ecx,(%ecx) │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10461ed │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ mov $0x39,%dl │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - clc │ │ │ │ - gs add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x6a(%edx) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10461cb │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1046205 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %bl,(%ecx,%ebx,1) │ │ │ │ + push %ecx │ │ │ │ + add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ scas %es:(%edi),%eax │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ @@ -130709,36 +130989,36 @@ │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%edx,%esi,4) │ │ │ │ cmp %eax,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + or %ah,0x4(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0x3f016a59(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 10462ac │ │ │ │ add %ah,%al │ │ │ │ - jae 104629a │ │ │ │ + jae 10462b2 │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ - mov $0x78010205,%eax │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1046265 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,-0x67fefeaf(%esp,%esi,1) │ │ │ │ + mov $0x98010205,%eax │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ rolb $1,0x2(%esi) │ │ │ │ or %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ @@ -130754,77 +131034,80 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi,%edx,2) │ │ │ │ + add %dh,%ah │ │ │ │ + push %esi │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - xor $0xc3,%al │ │ │ │ + add %dh,(%ebx,%eax,8) │ │ │ │ jmp 59c63e4 <_edata@@Base+0x13c63e4> │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x67fefdc3(%esi,%edi,4) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ mov $0x46,%bh │ │ │ │ add (%ecx),%al │ │ │ │ js 1046354 │ │ │ │ add %dh,0x48004d43(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edi,-0x6(%eax) │ │ │ │ jne 1046321 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x17(%ebx,%eax,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 10462ad │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + js 10462eb │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 1046325 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x67f6fdc8(%ebx,%ebx,2) │ │ │ │ + add %dh,-0x67f6feaf(%esp,%esi,1) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104633d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x44(%esi,%ecx,1) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ mov $0x46,%ah │ │ │ │ add (%ecx),%al │ │ │ │ js 10462f5 │ │ │ │ add %al,%al │ │ │ │ @@ -130832,95 +131115,94 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x38(%edx,%edx,4) │ │ │ │ + add %bh,0x38(%ebp,%esi,2) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - or $0x78090244,%eax │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + aam $0xd │ │ │ │ + inc %esp │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 1046363 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104639d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x67fefdfb(%eax,%edx,1) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0xac,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ js 10463d7 │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x53(%edi,%edi,1) │ │ │ │ add %ecx,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ or %al,0x0(%esi) │ │ │ │ dec %eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %dh,(%ecx) │ │ │ │ - js 10463f9 │ │ │ │ + nop │ │ │ │ + xor %edi,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fs ds cmp $0x82780102,%eax │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x38(%edi,%ebp,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %bl,(%eax,%esi,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ test %bl,-0x67fefdba(%ebp) │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x7801023d(%ebp,%edi,1) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ flds 0x0(%ebx) │ │ │ │ - call 39062464 <_edata@@Base+0x34a62464> │ │ │ │ + call 61062464 <_edata@@Base+0x5ca62464> │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x1e(%ecx,%ecx,2) │ │ │ │ add (%ecx),%al │ │ │ │ js 10464a4 │ │ │ │ @@ -130930,155 +131212,154 @@ │ │ │ │ jne 1046471 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x67fefde2(%ecx,%ecx,2) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 10464d4 │ │ │ │ - add %ah,%al │ │ │ │ - jae 10464da │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - inc %ebx │ │ │ │ - add $0x82980902,%eax │ │ │ │ - add %ah,0x480045fa(%eax) │ │ │ │ + js 1046415 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - loopne 10464e0 │ │ │ │ - js 10464b9 │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x67f6fdc8(%edx,%edi,2) │ │ │ │ + addb $0xa0,(%eax) │ │ │ │ + cli │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0xf(%eax) │ │ │ │ + rolb $0xe0,(%ecx) │ │ │ │ + sub 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x64,%ah │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 1046483 │ │ │ │ + sbb %al,%al │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10464bd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%edx,%edi,2) │ │ │ │ - jmp 429c65dc <_edata@@Base+0x3e3c65dc> │ │ │ │ + add %ah,0x32(%edx,%eiz,1) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ je 1046492 │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 1046475 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + js 1046534 │ │ │ │ + add %ah,%al │ │ │ │ + jae 104653a │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%ecx,%edi,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1046505 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dl,%ah │ │ │ │ + inc %ebx │ │ │ │ + add $0x402,%eax │ │ │ │ + add %bh,%al │ │ │ │ + gs add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x32(%edx,%eiz,1) │ │ │ │ - add (%ecx),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + mov 0x1(%edx),%ebp │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ fs inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ lds 0x2(%esi),%eax │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010238(%eax,%ecx,4) │ │ │ │ + add %ah,0x78090238(%eax,%ecx,4) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ - flds 0x0(%ebx) │ │ │ │ - call 39062584 <_edata@@Base+0x34a62584> │ │ │ │ - xchg %eax,%ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1046565 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x5(%eax,%ebp,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %ah,%ah │ │ │ │ + notb 0x1(%edx) │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ mov $0x78010246,%esp │ │ │ │ - addb $0x40,(%eax) │ │ │ │ - push %es │ │ │ │ - dec %esi │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x40,(%ecx) │ │ │ │ - loope 104661c │ │ │ │ - add %edi,(%edi) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,%al │ │ │ │ + jae 10465e2 │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x5(%eax,%ebp,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1046573 │ │ │ │ - cmovo %ecx,%ebx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + add %bh,0x78010205(%edx,%ecx,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + flds 0x0(%ebx) │ │ │ │ + call 610625cc <_edata@@Base+0x5ca625cc> │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - aam $0xc2 │ │ │ │ - jmp 429c66cc <_edata@@Base+0x3e3c66cc> │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %dl,%ah │ │ │ │ + ret $0x1e9 │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov %cs,%edx │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ js 1046624 │ │ │ │ add %dh,0x48004d43(%eax) │ │ │ │ @@ -131089,23 +131370,24 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx,%eax,8) │ │ │ │ jmp 10469fc │ │ │ │ add %bl,0x66(%eax) │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x3f016a8a,%eax │ │ │ │ + pop %eax │ │ │ │ + cmp %ch,0x3f(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xc3,%ah │ │ │ │ inc %esi │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ @@ -131113,34 +131395,35 @@ │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1046625 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x44(%ebp,%eax,1) │ │ │ │ - add (%ecx),%cl │ │ │ │ + add (%ecx),%al │ │ │ │ js 1046603 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104663d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ - notb 0x1(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - pusha │ │ │ │ - addr16 add $0x1,%al │ │ │ │ + (bad) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ + cmp %ch,0x4(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x1(%esp,%ebp,2) │ │ │ │ - aas │ │ │ │ + add %bh,0x68(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ @@ -131148,38 +131431,45 @@ │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x67fefdbc(%esp,%eax,1) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ aam $0xbf │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 10466e4 │ │ │ │ - add %ah,%al │ │ │ │ - jae 10466ea │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + js 1046625 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010205(%edx,%ecx,2) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + add %bl,(%edi,%edi,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x67f6fdc8(,%esi,2) │ │ │ │ + add %cl,0x38(%ebp,%esi,2) │ │ │ │ + add (%ecx),%cl │ │ │ │ + cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10466cd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -131187,65 +131477,63 @@ │ │ │ │ add %ch,(%ecx,%eax,1) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ lcall $0x82,$0x78010246 │ │ │ │ shrb $0x1,-0x3ff03800(%ecx,%eax,2) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - cmp %al,(%edx) │ │ │ │ + cmpb $0x2,(%eax) │ │ │ │ add %ebx,-0x69affefc(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x78010244(%eax,%eax,1) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104672d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + flds 0x0(%ebx) │ │ │ │ + call 6106274c <_edata@@Base+0x5ca6274c> │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - (bad) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %dl,0x5(%eax,%ebp,8) │ │ │ │ + add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xa0,%ah │ │ │ │ inc %esi │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - push $0x104 │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0x3f016c67,%eax │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10466e5 │ │ │ │ + add %al,0x6(%eax) │ │ │ │ + dec %esi │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0x40,(%ecx) │ │ │ │ + loope 10467e4 │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %ah,0x5(%eax,%ebp,8) │ │ │ │ + add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1046775 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ @@ -131260,127 +131548,128 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - cmpb $0x2,(%eax) │ │ │ │ + add %bh,%ah │ │ │ │ + popf │ │ │ │ + cmp %al,(%edx) │ │ │ │ add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ je 1046786 │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x44(%ebp,%eiz,1) │ │ │ │ + jl 10467fb │ │ │ │ + inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 104675d │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + js 104679b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 10467d5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%esi,%ebx,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x4(%eax) │ │ │ │ + add %bl,(%edx,%edi,2) │ │ │ │ + jmp 57c68f4 <_edata@@Base+0x11c68f4> │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%esi,%esi,8) │ │ │ │ push %edx │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ xchg %eax,%ecx │ │ │ │ inc %esi │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ or %al,0x0(%esi) │ │ │ │ dec %eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %dh,(%ecx) │ │ │ │ - js 1046831 │ │ │ │ + nop │ │ │ │ + xor %edi,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or $0x8c,%al │ │ │ │ cmp (%edx),%al │ │ │ │ - or %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - sbb $0x46,%al │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - adc 0x1(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %esp │ │ │ │ - jl 1046838 │ │ │ │ - add %eax,(%eax,%eax,1) │ │ │ │ + jo 10468a7 │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x4(%edx) │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - jmp 10468cc │ │ │ │ + js 104682f │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ + js 1046894 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x98,%al │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ebx,%ecx,4) │ │ │ │ cmp (%edx),%al │ │ │ │ add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ in $0xae,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ js 104685b │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - int3 │ │ │ │ + add %cl,%ah │ │ │ │ dec %eax │ │ │ │ push %ds │ │ │ │ add (%ecx),%al │ │ │ │ js 10468f4 │ │ │ │ add %dh,0x48004d43(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edi,-0x6(%eax) │ │ │ │ @@ -131390,15 +131679,15 @@ │ │ │ │ add %al,(%ecx,%ecx,2) │ │ │ │ push %ds │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ xor $0xd0,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ addb $0xa0,(%eax) │ │ │ │ @@ -131417,97 +131706,102 @@ │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ syscall │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1046954 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 10468d3 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104690d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x98,%al │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %al,%ah │ │ │ │ + xor 0x1(%ecx),%dl │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xb7,%ah │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 1046984 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + js 1046903 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104693d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - cmp $0x24,%al │ │ │ │ - push %eax │ │ │ │ + add %ch,%ah │ │ │ │ + aas │ │ │ │ + push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%esi,%eiz,2) │ │ │ │ inc %esi │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 1046933 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104696d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x10469,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%al │ │ │ │ + add $0x6e,%al │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - xor 0x1(%ecx),%dl │ │ │ │ - add %ebx,-0x709fffbf(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - test %dh,-0x3c87fefe(%esi,%eax,2) │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ + test %dh,0x402(%esi,%eax,2) │ │ │ │ + add %dh,%al │ │ │ │ + push $0x4 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov 0x1(%esi),%ebp │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%ecx,%edi,2) │ │ │ │ - jmp c17c6abc <_edata@@Base+0xbd1c6abc> │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 104693d │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10469b5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - aas │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %al,(%edx,%eax,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xab,%ah │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ js 104696d │ │ │ │ add %al,%al │ │ │ │ @@ -131515,55 +131809,53 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - xchg %edi,(%eax) │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - xor %ch,0x4(%edx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%al │ │ │ │ - add $0x6e,%al │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %ch,0x38(%edi,%eax,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1046985 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %ah,(%eax,%ebx,4) │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0x9d,%al │ │ │ │ inc %esi │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - call 1056ea5 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x3f016e8b(%eax) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1046a74 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 10469cd │ │ │ │ - add %al,%al │ │ │ │ + sbb $0x8b,%al │ │ │ │ + ljmp $0xc000,$0x82780101 │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x67f6fdc8(%ebp,%eiz,2) │ │ │ │ + add %bl,0x38(%esi,%eiz,2) │ │ │ │ + add (%ecx),%cl │ │ │ │ + cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1046a5d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -131572,101 +131864,105 @@ │ │ │ │ inc %ecx │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ les 0x78010246(%esi),%esp │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1046a8d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x50(%esp) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %ah,-0x67fefeae(%esi,%esi,8) │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%ecx,%eax,2) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 1046a45 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + js 1046b04 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%eax,%ebx,4) │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ + cmp $0x24,%al │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - mov %eax,0x78010246 │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + mov %eax,0x40246 │ │ │ │ add %al,(%eax) │ │ │ │ - sbb $0x8b,%al │ │ │ │ - ljmp $0x400f,$0xc0980901 │ │ │ │ + add %ch,0x4(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x3f016e9e(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1046b05 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3d(%edi,%edi,1) │ │ │ │ - add (%ecx),%al │ │ │ │ + add (%ecx),%cl │ │ │ │ js 1046b64 │ │ │ │ - add %al,-0x44(%eax) │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - call 4005d61f <_edata@@Base+0x3ba5d61f> │ │ │ │ + add %dh,(%eax) │ │ │ │ + sbb $0x46,%al │ │ │ │ + add %cl,0xf(%eax) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ + adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - jnp 1046b20 │ │ │ │ + add %al,(%eax) │ │ │ │ + push %esp │ │ │ │ + jl 1046b20 │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ les 0x2(%esi),%eax │ │ │ │ add %ebx,-0x69affefc(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x7801023d(%esi,%edi,1) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ flds 0x0(%ebx) │ │ │ │ - call 39062b84 <_edata@@Base+0x34a62b84> │ │ │ │ + call 61062b84 <_edata@@Base+0x5ca62b84> │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x39(%ebx,%eiz,1) │ │ │ │ add (%ecx),%al │ │ │ │ js 1046bc4 │ │ │ │ @@ -131676,15 +131972,15 @@ │ │ │ │ jne 1046b91 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x67fefdc7(%ebx,%eiz,1) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ aam $0xbb │ │ │ │ inc %esi │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ @@ -131695,195 +131991,202 @@ │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%ecx,%eiz,2) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 1046c0c │ │ │ │ - add %dh,(%eax) │ │ │ │ - sbb $0x46,%al │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - adc 0x1(%eax),%bh │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + jecxz 1046bde │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1046c24 │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1046bf1 │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x7c,%al │ │ │ │ - jmp c17c6ce4 <_edata@@Base+0xbd1c6ce4> │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1046bdd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x67fefeae(%esi,%esi,8) │ │ │ │ - ret │ │ │ │ + cld │ │ │ │ + and 0xc3980102,%bl │ │ │ │ add %al,%al │ │ │ │ orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x44(%eax,%eiz,2) │ │ │ │ + je 1046c6e │ │ │ │ + inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x10246c9,%esp │ │ │ │ - js 1046c6c │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + js 1046bad │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - jecxz 1046c3e │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1046c84 │ │ │ │ - add %ah,%al │ │ │ │ - jae 1046c8a │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + add %ch,(%ebx,%ecx,4) │ │ │ │ + ljmp $0x5000,$0x82780101 │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x67f6fdfb(%esp,%ecx,2) │ │ │ │ + add %cl,0x50(%esp) │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ or %al,0x0(%esi) │ │ │ │ dec %eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %dh,(%ecx) │ │ │ │ - js 1046c69 │ │ │ │ + nop │ │ │ │ + xor %edi,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ mov $0x9801023d,%eax │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ in $0xc2,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - sbb %al,(%ecx,%eax,1) │ │ │ │ - loopne 1046c5c │ │ │ │ - adc (%eax),%al │ │ │ │ - enter $0xc011,$0x1 │ │ │ │ - mov $0x3f017c19,%eax │ │ │ │ + js 1046ccc │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1046c99 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ - add %ebx,-0x7aafff3d(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + sub $0x98,%al │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3d(%edi,%esi,4) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1046cfc │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1046cc9 │ │ │ │ - add %al,(%eax) │ │ │ │ + js 1046c7e │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - push %esp │ │ │ │ - and $0x50,%al │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ + add %ah,(%ecx,%edi,2) │ │ │ │ + jmp 429c6dd4 <_edata@@Base+0x3e3c6dd4> │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ add $0xbf,%al │ │ │ │ inc %esi │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1046cef │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - lock insl (%dx),%es:(%edi) │ │ │ │ - add $0x1,%al │ │ │ │ + add %cl,(%edx,%esi,1) │ │ │ │ + push %ecx │ │ │ │ + add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ + adc %ch,0x4(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - js 1046c91 │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + add %ch,(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 1046d44 │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 1046d11 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %esp │ │ │ │ - and 0x82980902,%ebx │ │ │ │ - add %ah,0x480045fa(%eax) │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - loopne 1046d50 │ │ │ │ - js 1046d29 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + cwtl │ │ │ │ + addb $0xa0,(%eax) │ │ │ │ + cli │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0xf(%eax) │ │ │ │ + rolb $0xe0,(%ecx) │ │ │ │ + sub 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x67,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ test %bl,0x78010246(%ecx) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%ebx,%ecx,4) │ │ │ │ - ljmp $0x3000,$0x41780101 │ │ │ │ + add %bh,0x38(%edi,%edi,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1046da4 │ │ │ │ + add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1046d71 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sub $0x98,%al │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ + push %esp │ │ │ │ + and $0x50,%al │ │ │ │ + add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ in $0x9f,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x46(%edi,%eiz,2) │ │ │ │ add (%ecx),%al │ │ │ │ js 1046d2d │ │ │ │ @@ -131892,124 +132195,121 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x38(%esi,%eiz,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1046dc7 │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dl,%ah │ │ │ │ + data16 cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1046dd1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edx,%esi,1) │ │ │ │ - push %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + xor $0x8b,%al │ │ │ │ + ljmp $0x6000,$0x41980101 │ │ │ │ + (bad) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - movl $0x4,0x2(%esi) │ │ │ │ - adc %ch,0x4(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x3f016f44(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 1046d8d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + movl $0x827801,0x2(%esi) │ │ │ │ + push %eax │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x67fefe01(%ebx,%eiz,8) │ │ │ │ + add %ah,0x780101ff(%ebx,%eiz,8) │ │ │ │ + inc %ecx │ │ │ │ + add %al,-0x44(%eax) │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%ah │ │ │ │ + jnp 1046e08 │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ cmp $0x91,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ js 1046e7c │ │ │ │ add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1046e49 │ │ │ │ + sbb $0x46,%al │ │ │ │ + add %cl,0xf(%eax) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ + adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - xor $0x8b,%al │ │ │ │ - ljmp $0xc000,$0x82780101 │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + adc $0x7c,%al │ │ │ │ + jmp c17c7754 <_edata@@Base+0xbd1c7754> │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 1046e4d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%edi,%edi,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ + add %bh,%ah │ │ │ │ + and %dl,0x1(%ecx) │ │ │ │ add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ jl 1046e2c │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 1046e05 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ + sbb %al,0x41acc000(%edx) │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - jp 1046ecf │ │ │ │ - add (%ecx),%cl │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %bl,(%ebx,%eiz,1) │ │ │ │ + xor (%edx),%al │ │ │ │ + or %ebx,-0x2abff040(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1046e95 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78090244(%eax,%eax,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1046ead │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %bh,0x78010244(%eax,%eax,2) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,%al │ │ │ │ + jae 1046efa │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - and %dl,0x1(%ecx) │ │ │ │ - add %ebx,-0x709fffbf(%eax) │ │ │ │ + add %bh,-0x67fefdfb(%esp,%ecx,2) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ iret │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ @@ -132019,40 +132319,35 @@ │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax,%eax,2) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - sbb %al,0x41acc000(%edx) │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%ebx,%eiz,1) │ │ │ │ - xor (%edx),%al │ │ │ │ - add $0x0,%al │ │ │ │ + sbb %al,(%ecx,%eax,1) │ │ │ │ + loopne 1046ecc │ │ │ │ + adc (%eax),%al │ │ │ │ + enter $0xc011,$0x1 │ │ │ │ + or %bl,0x3f017c │ │ │ │ add %al,(%eax) │ │ │ │ - clc │ │ │ │ - jno 1046f1b │ │ │ │ - add %eax,(%eax) │ │ │ │ + pop %eax │ │ │ │ + or 0x400(%eax),%ecx │ │ │ │ + add %bl,0x10471(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x64(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dl,%al │ │ │ │ + bound %ebp,0x1(%edi) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ mov $0x98090246,%ecx │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ @@ -132069,53 +132364,55 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x38(%esp,%edx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1046fb4 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %bh,0x78010238(%esp,%edx,2) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - and $0x50,%al │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %bh,-0x67fefdc8(%edi,%ecx,4) │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x67fefdc3(%edi,%edi,1) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ mov $0x46,%cl │ │ │ │ add (%ecx),%al │ │ │ │ js 1046f7b │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - sbb $0xd8,%al │ │ │ │ + add %bl,(%eax,%ebx,8) │ │ │ │ in $0x1,%eax │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %dh,0x48004d43(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edi,-0x6(%eax) │ │ │ │ jne 1046fe1 │ │ │ │ aas │ │ │ │ @@ -132135,73 +132432,69 @@ │ │ │ │ add %cl,(%eax,%eiz,2) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ test %ch,0x41780102(%esi,%eax,2) │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1047029 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ jecxz 104702e │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x44(%edi,%ebx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1046fcd │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + fs pop %edi │ │ │ │ + inc %esp │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 104700b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 1047045 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - mov (%eax),%? │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ + add %dl,-0x67fefeb0(%ecx,%edi,8) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ sahf │ │ │ │ inc %esi │ │ │ │ - add (%ecx),%cl │ │ │ │ + add (%ecx),%al │ │ │ │ js 104703b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1047075 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x67f6feb0(%ecx,%edi,8) │ │ │ │ + add %al,-0x67f6feaf(%edx,%esi,1) │ │ │ │ inc %ecx │ │ │ │ add %dh,0x48004d43(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edi,-0x6(%eax) │ │ │ │ jne 10470a1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ @@ -132214,19 +132507,21 @@ │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10470a5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x67fefeaf(%edx,%esi,1) │ │ │ │ + add %cl,0x5(%eax,%edx,1) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ fs test $0x46,%al │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ @@ -132243,27 +132538,31 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78010238(%esi,%eiz,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - flds 0x0(%ebx) │ │ │ │ - call 39063124 <_edata@@Base+0x34a63124> │ │ │ │ + add %bl,(%edi,%eiz,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ + cmovo %ecx,%ebx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + pusha │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ sub $0x1,%edx │ │ │ │ add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ js 104717c │ │ │ │ @@ -132281,149 +132580,153 @@ │ │ │ │ rolb $0xe0,(%ecx) │ │ │ │ sub 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0x4,%al │ │ │ │ inc %ebp │ │ │ │ add (%ecx),%al │ │ │ │ - js 10470ed │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + js 10471ac │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x67fefeb0(%esp) │ │ │ │ + jl 1047116 │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ - movb $0x1,0x2(%esi) │ │ │ │ - js 104715b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1047195 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + movb $0x4,0x2(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x5(%eax,%edx,1) │ │ │ │ - add (%ecx),%al │ │ │ │ + add %bh,(%eax) │ │ │ │ + je 10471a3 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x3f017030(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ js 10471f4 │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - jl 104715e │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + and $0x50,%al │ │ │ │ + add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x45(%esp,%eax,1) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ je 10471b3 │ │ │ │ inc %esi │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - xorb $0x0,0x1(%esp,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x3f017030(%eax) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10471be │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %al,0x51(%eax,%eiz,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ js 1047195 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%edi,%eiz,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ + add %bl,%ah │ │ │ │ + cmp %al,(%bp,%si) │ │ │ │ add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ pop %esp │ │ │ │ lret │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ js 1047203 │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - into │ │ │ │ - in $0x1,%eax │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + add %cl,-0x1b(%esi,%ecx,8) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104729c │ │ │ │ add %dh,0x48004d43(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edi,-0x6(%eax) │ │ │ │ jne 1047269 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x67fefe1b(%esi,%ecx,8) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0xc4,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 104724e │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + js 104720d │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x51(%eax,%eiz,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %cl,0x38(%esi,%edx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ js 10472e4 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 10472b1 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x1015024,%esp │ │ │ │ - cwtl │ │ │ │ + test %cl,-0x67fefe16(%ebx) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ cmp $0xc0,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ @@ -132432,195 +132735,197 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10472cd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x3c(%edi,%esi,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 104732c │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - test %cl,0x780101ea(%ebx) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + js 104726d │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ + add %dl,%ah │ │ │ │ dec %edx │ │ │ │ cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1047311 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or $0xe9,%al │ │ │ │ + sbb $0x2,%al │ │ │ │ add %ebx,-0x7aafff3d(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ idivb (%edx,%eax,1) │ │ │ │ add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x102469a,%esp │ │ │ │ js 10472cd │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x38(%ebp,%eiz,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10473a4 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %ah,%ah │ │ │ │ + cmp %al,%gs:(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - hlt │ │ │ │ - pop %es │ │ │ │ - push %eax │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %dh,-0x67f6feb0(%esp) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1047375 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x67fefdc4(%eax,%edi,8) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0xa1,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 10473ec │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ + js 104732d │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 10473b9 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - or $0xe9,%al │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %ebx,-0x69affefc(%eax) │ │ │ │ + add %cl,-0x67fefe10(%eax,%ebx,4) │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ idivl (%edx,%eax,1) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + or %ebx,(%eax) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 10473d5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x67fefe10(%eax,%ebx,4) │ │ │ │ + add %ah,0x32(%ecx,%eiz,1) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ fmul %st,%st(0) │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ js 104738d │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x67f6fe16(%ebx,%ecx,4) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104741d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x44(%edx,%ebp,1) │ │ │ │ - add (%ecx),%cl │ │ │ │ - sbb %al,%al │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1047435 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x32(%ecx,%eiz,1) │ │ │ │ - add (%ecx),%al │ │ │ │ + call 10578b6 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%eax) │ │ │ │ + ss jo 1047449 │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0xb8,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x40244(%ecx,%ebp,1) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - nop │ │ │ │ - jbe 104748b │ │ │ │ - add %eax,(%eax) │ │ │ │ + pushf │ │ │ │ + sub %eax,0x1(%edx,%eax,1) │ │ │ │ + js 10474c4 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1047491 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - ss jo 1047491 │ │ │ │ - aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 104741d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + mov $0x1015024,%esp │ │ │ │ + js 10474dc │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax,%ecx,1) │ │ │ │ + hlt │ │ │ │ + pop %es │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xb3,%ah │ │ │ │ inc %esi │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ @@ -132644,18 +132949,20 @@ │ │ │ │ push %ecx │ │ │ │ add %eax,(%ecx) │ │ │ │ js 10474bb │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - and (%ecx),%bh │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0x39(%edx,%eiz,1) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ @@ -132663,113 +132970,117 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x45(%eax,%edx,1) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ jl 10474e8 │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ js 1047584 │ │ │ │ add %dh,0x48004d43(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edi,-0x6(%eax) │ │ │ │ jne 1047551 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x78010239(%edx,%eiz,1) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1047569 │ │ │ │ - add %al,(%eax) │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - pushf │ │ │ │ - mov %edx,%ebp │ │ │ │ + add %bl,%ah │ │ │ │ + clc │ │ │ │ + push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x9c,%ah │ │ │ │ inc %esi │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ addb $0xb0,(%eax) │ │ │ │ cmc │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ daa │ │ │ │ js 1047599 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ jns 10475e5 │ │ │ │ add (%ecx),%al │ │ │ │ - js 10475a7 │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + js 10475e4 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 10475b1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - clc │ │ │ │ - push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + pushf │ │ │ │ + mov %edx,%ebp │ │ │ │ add %eax,(%ecx) │ │ │ │ js 10475fc │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 10475c9 │ │ │ │ add %al,(%eax) │ │ │ │ - or $0x25,%al │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + cwtl │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ inc %esi │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104762c │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 10475f9 │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + test $0x76,%al │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - cwtl │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ + push %eax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + jo 10475f9 │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%edx,%edi,2) │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ @@ -132779,157 +133090,159 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - lea (%eax),%edi │ │ │ │ + add %cl,%ah │ │ │ │ + mov (%eax),%? │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - fsubl 0x41780102(%esi,%eax,2) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + fsubl -0x7d87fefe(%esi,%eax,2) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - cld │ │ │ │ - jecxz 104765e │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 10476a4 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1047671 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - or $0x8,%al │ │ │ │ + add %al,(%eax,%ecx,1) │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ + js 10476a4 │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - xor $0xc6,%al │ │ │ │ - inc %esi │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lock jbe 104769b │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - jo 10476a1 │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 104762d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,-0x67fefeb0(,%eiz,1) │ │ │ │ + cld │ │ │ │ + jecxz 1047676 │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - or $0xbd,%al │ │ │ │ + xor $0xc6,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 104765d │ │ │ │ + js 1047615 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x38(%ebp,%edx,2) │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add %dl,0x40238(%ebp,%edx,2) │ │ │ │ add %al,(%eax) │ │ │ │ - clc │ │ │ │ - ja 10476fb │ │ │ │ - add %eax,(%eax) │ │ │ │ + loopne 1047725 │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x45(%eax) │ │ │ │ - jo 1047701 │ │ │ │ - aas │ │ │ │ + add %al,(%eax) │ │ │ │ + call 4005e773 <_edata@@Base+0x3ba5e773> │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - hlt │ │ │ │ - lret $0x246 │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + or $0xbd,%al │ │ │ │ + inc %esi │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104769b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104771d │ │ │ │ + js 10476d5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x78010151(%eax,%eiz,1) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1047701 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esp,%eiz,8) │ │ │ │ - incl (%ecx) │ │ │ │ - or %ebx,0x1a00041(%eax) │ │ │ │ - inc %esi │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - js,pn 1047761 │ │ │ │ add %al,(%eax) │ │ │ │ + or $0x8,%al │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + hlt │ │ │ │ + lret $0x246 │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - fdiv %st,%st(0) │ │ │ │ - cmp (%edx),%eax │ │ │ │ + or $0x25,%al │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 10476fe │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,(%edi,%eax,1) │ │ │ │ + push %ecx │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %ah,0x48004601(%eax) │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + mov $0x1782e,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,%ah │ │ │ │ + lock cmp (%edx),%eax │ │ │ │ add %ebx,-0x709fffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ jl 1047741 │ │ │ │ inc %edx │ │ │ │ add (%ecx),%al │ │ │ │ js 1047743 │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - sbb $0x83,%al │ │ │ │ + add %bl,(%ebx,%eax,4) │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ @@ -132943,85 +133256,79 @@ │ │ │ │ adc %al,%al │ │ │ │ add %edi,-0x6(%eax) │ │ │ │ jne 10477c1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x46(%esp,%esi,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 104780c │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 10477d9 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - and $0x25,%al │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 10477a6 │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ + js 104774d │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%edi,%eax,1) │ │ │ │ - push %ecx │ │ │ │ - add %eax,(%eax,%eax,1) │ │ │ │ + add %cl,(%esp,%eiz,8) │ │ │ │ + incl (%ecx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sub %bh,0x4(%eax) │ │ │ │ + clc │ │ │ │ + ja 10477eb │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%eax) │ │ │ │ - pop %esp │ │ │ │ - jno 1047809 │ │ │ │ + add %bh,%al │ │ │ │ + pop %ecx │ │ │ │ + jno 10477f1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + enter $0x47a,$0x1 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x3f017165,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %cl,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0xb0,(%eax) │ │ │ │ cmc │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ daa │ │ │ │ js 1047821 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and $0x7b,%al │ │ │ │ inc %esi │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - enter $0x47a,$0x1 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0x3f017177,%eax │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10477ad │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 10477c5 │ │ │ │ - add %al,%al │ │ │ │ + add %bl,0x78010150(,%eiz,1) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ + add %ah,%ah │ │ │ │ mov (%eax),%edi │ │ │ │ add (%ecx),%al │ │ │ │ js 104789c │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ mov %edx,%ebp │ │ │ │ add %eax,(%ecx) │ │ │ │ js 10478b4 │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ @@ -133031,118 +133338,121 @@ │ │ │ │ jg 1047881 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ or 0x4980102,%ebx │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x46(%ebx,%edi,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 10478e4 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 10478b1 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0xe4,%al │ │ │ │ - incl (%ecx) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - add $0x1,%al │ │ │ │ + sbb %al,(%ecx,%eax,1) │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x78010232(%ecx,%eiz,1) │ │ │ │ inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 10478c9 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0xe4,%al │ │ │ │ + incl (%ecx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 10478e1 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + and $0x25,%al │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104792c │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ in $0x98,%al │ │ │ │ lock add %eax,(%ecx) │ │ │ │ - js 104786d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - mov %edx,%ebp │ │ │ │ - add %eax,(%ecx) │ │ │ │ js 10478c3 │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - cli │ │ │ │ - inc %esp │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104795c │ │ │ │ + add %dl,0x78010244(%edx,%edi,8) │ │ │ │ + inc %ecx │ │ │ │ add %dh,0x48004d43(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edi,-0x6(%eax) │ │ │ │ jne 1047929 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x44(%esi,%edx,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1047974 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + js 10478b5 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - pop %esp │ │ │ │ - or %dl,0x1(%eax) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + add %bh,%ah │ │ │ │ + mov %edx,%ebp │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104798c │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 1047959 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ - ljmp $0xfc0,$0x7809021c │ │ │ │ + ljmp $0xfc0,$0x7801021c │ │ │ │ inc %eax │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104795d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x78010150(%ebx,%eiz,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %dl,0x50(%ecx,%edi,8) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104793b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1047975 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x50(%ecx,%edi,8) │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %dh,-0x67f6feaf(%edi,%eax,1) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104798d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -133157,105 +133467,102 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x67fefdc8(%edx,%edx,4) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + add %ch,(%ebx,%edx,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x533fff7e(%eax) │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - iret │ │ │ │ - dec %eax │ │ │ │ + add %al,0x48(%eax,%edx,8) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x44(%ebp,%eax,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 10479b3 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + js 1047975 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10479ed │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78010151(%edi,%eax,1) │ │ │ │ - inc %ecx │ │ │ │ + add %bh,0x38(%eax,%edx,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1047a4c │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1047a19 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x8c,%al │ │ │ │ - ljmp $0xc000,$0x82780101 │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + ljmp $0x6000,$0x41780101 │ │ │ │ + (bad) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x38(%eax,%edx,4) │ │ │ │ - add (%ecx),%cl │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + pop %esp │ │ │ │ + or %dl,0x1(%eax) │ │ │ │ + or %ebx,-0x2abff040(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1047a35 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ inc %esp │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 10479d5 │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x50(%eax,%ecx,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 10479ed │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ cwtl │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ + lock add %ecx,(%ecx) │ │ │ │ + js 1047a2b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1047a65 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x67fefead(%esp,%eax,2) │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x44(%esp,%eax,2) │ │ │ │ add (%ecx),%cl │ │ │ │ js 1047a5b │ │ │ │ @@ -133263,97 +133570,97 @@ │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1047a95 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78090153(%esp,%eax,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %ah,%ah │ │ │ │ + pop %ds │ │ │ │ + push %ecx │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 1047a73 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1047aad │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - pop %ds │ │ │ │ - push %ecx │ │ │ │ - add %eax,(%eax,%eax,1) │ │ │ │ + add %bl,0x40150(%ebx,%eiz,1) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ jnp 1047ad3 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x3f0171d7(%eax) │ │ │ │ + add %bl,(%eax) │ │ │ │ + shll %cl,0x1(%ecx) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %cl,(%ecx) │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1047add │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x44(%edi,%eiz,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1047b3c │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1047b09 │ │ │ │ - add %al,(%eax) │ │ │ │ + js 1047a7d │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - je 1047b16 │ │ │ │ - push %eax │ │ │ │ + add %ch,0x50(%eax,%ecx,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 1047a95 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x67fefdc8(%ebx,%esi,2) │ │ │ │ - ret │ │ │ │ - add %al,%al │ │ │ │ - orl $0xffffffa8,0x0(%edi) │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dl,(%esp,%esi,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x7c3fff3d(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + xor $0x3f0161,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x78010244(%esi,%eiz,2) │ │ │ │ - inc %ecx │ │ │ │ + pushf │ │ │ │ + inc %sp │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1047b84 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1047b51 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ cwtl │ │ │ │ lock add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ jl 1047b63 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x20(%eax) │ │ │ │ - jno 1047b69 │ │ │ │ + add %bl,(%eax) │ │ │ │ + fidivs 0x1(%ecx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %cl,(%ecx) │ │ │ │ js 1047b33 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ @@ -133369,60 +133676,67 @@ │ │ │ │ inc %ecx │ │ │ │ add %ah,0x48004601(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ mov $0x1782e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x3b(%edx,%esi,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1047b66 │ │ │ │ + js 1047be4 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1047bb1 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + je 1047bbe │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1047b7e │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ inc %ebx │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1047bfc │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - push %esp │ │ │ │ - mov %gs,%edx │ │ │ │ - add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x3b(%ecx,%esi,8) │ │ │ │ add (%ecx),%al │ │ │ │ js 1047c2c │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - fs in $0xff,%al │ │ │ │ + push %esp │ │ │ │ + mov %gs,%edx │ │ │ │ add %eax,(%ecx) │ │ │ │ js 1047bc3 │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - test %cl,0x78010247(%edx) │ │ │ │ + add %al,0x78010247(%edx,%ecx,4) │ │ │ │ inc %ecx │ │ │ │ add %dh,0x48004d43(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edi,-0x6(%eax) │ │ │ │ jne 1047c29 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ @@ -133435,72 +133749,70 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%esp,%eax,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ + add %bh,%ah │ │ │ │ + cmpl $0x2,(%eax) │ │ │ │ or %ebx,-0xa4fff7e(%eax) │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ daa │ │ │ │ js 1047c59 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %esp │ │ │ │ jl 1047ca5 │ │ │ │ add (%ecx),%al │ │ │ │ - js 1047be5 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + js 1047ca4 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x38(%esp,%ecx,2) │ │ │ │ - add (%ecx),%cl │ │ │ │ + fs in $0xff,%al │ │ │ │ + add %ecx,(%ecx) │ │ │ │ js 1047c3b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1047c75 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x51(%eax,%ebx,1) │ │ │ │ add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - cmp %bh,0x4(%ebp) │ │ │ │ + or %bh,0x4(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x3f01724f(%eax) │ │ │ │ + add %dl,0x4e(%eax) │ │ │ │ + jb 1047ca1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ js 1047c2d │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x16(%esp,%ecx,4) │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x78090246(%esp,%edi,2) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ @@ -133516,127 +133828,135 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78010238(%edi,%ebp,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1047d05 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x50(%ebx,%eiz,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1047ca5 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,-0x1(%esp,%eiz,8) │ │ │ │ - add %eax,(%eax,%eax,1) │ │ │ │ + add %cl,0x38(%eax,%esi,2) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - loopne 1047dbb │ │ │ │ + mov $0x7d,%al │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - call 4005efa7 <_edata@@Base+0x3ba5efa7> │ │ │ │ + pusha │ │ │ │ + pop %eax │ │ │ │ + jb 1047d19 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 1047d94 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + js 1047ca5 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - les (%eax),%ecx │ │ │ │ - push %eax │ │ │ │ + add %dh,-0x1(%esp,%eiz,8) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1047cfe │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%edi,%ebx,1) │ │ │ │ + push %ecx │ │ │ │ add %eax,(%ecx) │ │ │ │ + js 1047cd5 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,%ah │ │ │ │ + jg 1047d9f │ │ │ │ + add (%ecx),%al │ │ │ │ js 1047dac │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1047d79 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ mov %gs,%edx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1047d46 │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%edi,%ebx,1) │ │ │ │ - push %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1047d1d │ │ │ │ + js 1047d05 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x38(%eax,%edi,2) │ │ │ │ + add %ch,0x38(%ecx,%edi,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1047df4 │ │ │ │ + js 1047ddc │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ cltd │ │ │ │ - lock add %ecx,(%ecx) │ │ │ │ + lock add %eax,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + js 1047e35 │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %bl,%ch │ │ │ │ + jb 1047dc1 │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %cl,(%ecx) │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1047dc5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x44(%esi,%ebp,1) │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - test $0x7f,%al │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - rcr $1,%bh │ │ │ │ - jb 1047df1 │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 1047d7d │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1047da3 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 1047ddd │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x67fefdc8(%edx,%eax,4) │ │ │ │ + add %bl,0x50(%ebx,%eiz,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1047e3c │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + les (%eax),%ecx │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ @@ -133646,27 +133966,28 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x38(%ecx,%eiz,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1047e03 │ │ │ │ + add %ch,(%edx,%eiz,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x61,%ah │ │ │ │ - dec %ecx │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1047e9c │ │ │ │ + add %dh,0x78010249(%ecx,%eiz,2) │ │ │ │ + inc %ecx │ │ │ │ add %dh,0x48004d43(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edi,-0x6(%eax) │ │ │ │ jne 1047e69 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x67f6feaf(%eax,%edi,1) │ │ │ │ @@ -133676,253 +133997,256 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1047e6d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x44(%ebp,%ebp,1) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1047e0d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + js 1047e4b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1047e85 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - or %dl,0x1(%eax) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + add %cl,0x53(%esp,%eax,2) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1047ee4 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1047eb1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jl 1047e9a │ │ │ │ incl (%ecx) │ │ │ │ add %ebx,-0x69affefc(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x78010244(%esp,%ebp,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1047ecd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x53(%esp,%eax,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1047eef │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ add 0x1(%ecx),%dl │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x10(%ecx,%ebx,4) │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1047e85 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,%ah │ │ │ │ + or %dl,0x1(%eax) │ │ │ │ + or %ebx,-0x2abff040(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1047f15 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x44(%edx,%edx,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1047f74 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1047f41 │ │ │ │ - add %al,(%eax) │ │ │ │ + js 1047f37 │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - fmull (%eax) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1047ecd │ │ │ │ - add %al,%al │ │ │ │ + add %cl,0x78010151(%edi,%edx,1) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x38(%eax,%eiz,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - ret │ │ │ │ - add %al,%al │ │ │ │ - orl $0xffffffa8,0x0(%edi) │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %cl,(%ecx,%eiz,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x7c3fff3d(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + xor $0x3f0161,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ + int3 │ │ │ │ push %ecx │ │ │ │ inc %esp │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1047f7f │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x78010151(%edi,%edx,1) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,%al │ │ │ │ - jae 1047fda │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x40205(%ebx,%ecx,2) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - cmp %al,0x104(%eax) │ │ │ │ + push %eax │ │ │ │ + addb $0x0,(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ch │ │ │ │ - jb 1047fb9 │ │ │ │ + add %bl,-0x1c(%eax) │ │ │ │ + jb 1047f89 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 1047f15 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ - add %ah,0x48004601(%eax) │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov $0x1782e,%eax │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - daa │ │ │ │ - aas │ │ │ │ + add %bl,0x38(%ebp,%eiz,2) │ │ │ │ add (%ecx),%cl │ │ │ │ - js 1047f9b │ │ │ │ + js 1047f6b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1047fd5 │ │ │ │ + js 1047fa5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x180101ea(%edx,%ecx,4) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %al,-0x67f6fe16(%edx,%ecx,4) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,0x48004601(%eax) │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + mov $0x1782e,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,%ah │ │ │ │ + daa │ │ │ │ + aas │ │ │ │ + add (%ecx),%al │ │ │ │ + sbb %al,%al │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1047fed │ │ │ │ + js 1047fd5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%ecx,%eiz,1) │ │ │ │ xor (%edx),%al │ │ │ │ - add %ebx,-0x7aafff3d(%eax) │ │ │ │ + add %edi,0x4(%eax) │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,-0x67fefdfb(%esi,%ecx,1) │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ es aas │ │ │ │ add (%ecx),%al │ │ │ │ - js 1048027 │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + js 1048064 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1048031 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x40205(%esi,%ecx,1) │ │ │ │ add %al,(%eax) │ │ │ │ + fmull (%eax) │ │ │ │ push %eax │ │ │ │ - addb $0x0,(%ecx,%eax,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104807c │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1048049 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + fs cltd │ │ │ │ + lock add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x3f017437(%eax) │ │ │ │ + push $0x10480 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x37(%eax) │ │ │ │ + je 1048061 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - addl $0x0,(%ecx,%eax,1) │ │ │ │ - lock jge 10480d3 │ │ │ │ + mov %al,0x104(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + jne 10480eb │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 10480ac │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1048079 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - fs cltd │ │ │ │ - lock add %ecx,(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0xb0,(%eax) │ │ │ │ cmc │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ daa │ │ │ │ js 1048091 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ jge 10480dd │ │ │ │ add (%ecx),%al │ │ │ │ js 10480dc │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 10480a9 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ah,%al │ │ │ │ + jae 10480e2 │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x7f,%ah │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ - add %al,%al │ │ │ │ + add %bh,0x78010205(%ebx,%ecx,2) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x78010238(%esp,%eax,4) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ flds 0x0(%ebx) │ │ │ │ - call 390640e4 <_edata@@Base+0x34a640e4> │ │ │ │ + call 610640e4 <_edata@@Base+0x5ca640e4> │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%ebx,%edx,4) │ │ │ │ jmp 427c81e4 <_edata@@Base+0x3e1c81e4> │ │ │ │ add %dh,0x48004d43(%eax) │ │ │ │ @@ -133931,183 +134255,185 @@ │ │ │ │ jne 10480f1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esp,%ebp,8) │ │ │ │ in $0x1,%eax │ │ │ │ add %ebx,-0x69affefc(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ jge 1048155 │ │ │ │ add (%ecx),%al │ │ │ │ - js 10480d3 │ │ │ │ + js 1048154 │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1048121 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + jg 1048144 │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10480eb │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104810d │ │ │ │ + js 1048125 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%ebx,1) │ │ │ │ push %ecx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 10480ad │ │ │ │ + js 10480c5 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - cmp %al,%gs:(%edx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %cl,0x78010238(%esi,%eiz,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104813d │ │ │ │ + js 1048155 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x40151(%edi,%ebx,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - rolb $1,0x104(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - orb $0x1,0x75(%eax) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 10480f5 │ │ │ │ - add %al,%al │ │ │ │ + add %ah,0x78010151(%edi,%ebx,1) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%edx,%esi,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ + add %al,%ah │ │ │ │ + jb 10481bf │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + call 1058612 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x47(%eax) │ │ │ │ + jne 1048199 │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + js 1048163 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1048185 │ │ │ │ + js 104819d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x53(%ebx,%eax,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 10481e4 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - cld │ │ │ │ - add (%edi),%ch │ │ │ │ - add (%ecx),%cl │ │ │ │ + add %ecx,(%ecx) │ │ │ │ js 104817b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10481b5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%edi,%edx,1) │ │ │ │ - add $0x402,%eax │ │ │ │ - add %dh,(%eax) │ │ │ │ - addb $0x0,(%ecx,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - push %edi │ │ │ │ - jne 10481e1 │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 104822c │ │ │ │ + add $0x41780102,%eax │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ in $0xff,%al │ │ │ │ - add %ecx,(%ecx) │ │ │ │ + add %eax,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + sbb %al,0x104(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + jo 104824d │ │ │ │ + jne 10481f9 │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %cl,(%ecx) │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10481fd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ - testb $0x1,0x2(%ebx) │ │ │ │ - js 104825c │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + testb $0x4,0x2(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - sub $0x9,%al │ │ │ │ - push %eax │ │ │ │ - add %eax,(%eax,%eax,1) │ │ │ │ + add %dh,(%eax) │ │ │ │ + addb $0x0,(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - rolb $0x0,0x104(%edx) │ │ │ │ - add %dh,-0x6(%eax) │ │ │ │ - jne 1048241 │ │ │ │ - aas │ │ │ │ + add %dh,0x3f0175f6(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + enter $0x483,$0x1 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lock add $0x76,%al │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%esi,%esi,8) │ │ │ │ inc %ebx │ │ │ │ add (%ecx),%al │ │ │ │ - js 10481e5 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + js 10482a4 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx,%eax,1) │ │ │ │ - das │ │ │ │ - add (%ecx),%al │ │ │ │ + sub $0x9,%al │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ js 104823b │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - sub $0xc5,%al │ │ │ │ - jmp 427c8394 <_edata@@Base+0x3e1c8394> │ │ │ │ + add %ch,0x780101e9(,%eax,8) │ │ │ │ + inc %ecx │ │ │ │ add %dh,0x48004d43(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edi,-0x6(%eax) │ │ │ │ jne 10482a1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x17(%ebp,%eax,8) │ │ │ │ @@ -134120,201 +134446,208 @@ │ │ │ │ js 10482a5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ hlt │ │ │ │ inc %ebx │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - test %al,(%ecx,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1048304 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - addb $0x0,0x3f0176 │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ + cld │ │ │ │ + add (%edi),%ch │ │ │ │ + add (%ecx),%al │ │ │ │ js 104829b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10482d5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%edi,%ecx,1) │ │ │ │ add $0x4980102,%eax │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%esp,%esi,8) │ │ │ │ inc %ebx │ │ │ │ add (%ecx),%al │ │ │ │ js 104834c │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ - ja 1048308 │ │ │ │ - add %eax,(%ecx) │ │ │ │ + mov $0x99,%ah │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ js 1048327 │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x78010153(%edx,%eax,2) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%ecx,%ecx,1) │ │ │ │ - push %eax │ │ │ │ - add %ecx,(%ecx) │ │ │ │ + add %dh,0x38(%edi,%ecx,4) │ │ │ │ + add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104834d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x78010244(%esi,%edx,1) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1048379 │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x3,%al │ │ │ │ - das │ │ │ │ - add (%ecx),%al │ │ │ │ + add %bl,%ah │ │ │ │ + in $0xff,%al │ │ │ │ + add %eax,(%ecx) │ │ │ │ js 1048305 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%ebx,%esi,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,-0x7c3fff3d(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - xor $0x61,%al │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %bl,-0x67fefdc8(%ebx,%esi,2) │ │ │ │ + ret │ │ │ │ + add %al,%al │ │ │ │ + orl $0xffffffa8,0x0(%edi) │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%esi,%edx,1) │ │ │ │ + adc $0x16,%al │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 1048335 │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - in $0xff,%al │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104834d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %cl,(%ebx,%eax,1) │ │ │ │ + das │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - ja 10483c8 │ │ │ │ - add %eax,(%ecx) │ │ │ │ + call 1058855 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,(%eax) │ │ │ │ + into │ │ │ │ + jbe 10483d9 │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ js 1048365 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x38(%ecx,%eax,4) │ │ │ │ + add %dl,%ah │ │ │ │ + jge 104842f │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,0x48004601(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ mov $0x1782e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x7801023f(%edi,%esi,1) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x99,%ah │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ + add %bh,(%ecx,%ecx,1) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ js 10483ad │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx,%eiz,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,-0x7aafff3d(%eax) │ │ │ │ + add %ch,%ah │ │ │ │ + bound %edi,(%eax) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x4023f(%esi,%esi,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - test %eax,(%ecx,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - call 4005fb3a <_edata@@Base+0x3ba5fb3a> │ │ │ │ + add %bh,0x7801023f(%esi,%esi,1) │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 10483f5 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + add %ch,0x5(%esi,%edx,1) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1048433 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 104846d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x78010238(,%edi,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - flds 0x0(%ebx) │ │ │ │ - call 390644a4 <_edata@@Base+0x34a644a4> │ │ │ │ + add %bl,0x5(%edx,%eax,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104844b │ │ │ │ + cmovo %ecx,%ebx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + pusha │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x780101e5(,%ebx,8) │ │ │ │ inc %ecx │ │ │ │ add %dh,0x48004d43(%eax) │ │ │ │ @@ -134326,170 +134659,173 @@ │ │ │ │ add %dh,-0x1b(%ebp,%ebx,8) │ │ │ │ add %ecx,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0xb0,(%eax) │ │ │ │ cmc │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ daa │ │ │ │ js 10484c9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ jle 1048515 │ │ │ │ add (%ecx),%al │ │ │ │ js 1048514 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10484e1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x78,%al │ │ │ │ - jmp 427c85ec <_edata@@Base+0x3e1c85ec> │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 10484f9 │ │ │ │ + adc $0x3,%al │ │ │ │ + das │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + xchg %al,(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esp │ │ │ │ - or %edx,0x1(%eax) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 10484fd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x5(%edx,%eax,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10484de │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ + enter $0x76da,$0x1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x5(%esi,%edx,1) │ │ │ │ - add (%ecx),%al │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 1048485 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%ah │ │ │ │ + cltd │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + js 104855c │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ + ja 1048518 │ │ │ │ + add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi,%edi,2) │ │ │ │ inc %esi │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0x86,%al │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%ecx),%al │ │ │ │ + sbb %al,0x41acc000(%edx) │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - fcomp %st(7) │ │ │ │ - jbe 1048559 │ │ │ │ - aas │ │ │ │ + add %bl,%ah │ │ │ │ + and %esi,(%edx) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10485a4 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1048571 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 10484e5 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - cltd │ │ │ │ - lock add %eax,(%ecx) │ │ │ │ - js 10485bc │ │ │ │ + inc %esp │ │ │ │ + or %edx,0x1(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1048589 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ in $0xe4,%al │ │ │ │ incl (%ecx) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - and %esi,(%edx) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10485ec │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %fs:(%edi),%ebp │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1048545 │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%esi,%ebp,2) │ │ │ │ + add %cl,%ah │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ cmp %al,(%edx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,%ah │ │ │ │ + ja 10485a8 │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1048583 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10485d5 │ │ │ │ + js 10485bd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ebx,%eax,2) │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1048634 │ │ │ │ + js 104861c │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 1048601 │ │ │ │ + jg 10485e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ cltd │ │ │ │ lock add %eax,(%ecx) │ │ │ │ - js 10485cb │ │ │ │ + js 1048575 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%ah │ │ │ │ + nop │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ pavgb %mm7,%mm2 │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x4a(%ebp,%ebp,1) │ │ │ │ add (%ecx),%al │ │ │ │ js 10485a5 │ │ │ │ add %dl,%al │ │ │ │ @@ -134509,216 +134845,229 @@ │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1048635 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x44(%ebp,%ecx,1) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 1048613 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104864d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x17(%edi,%esi,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 10485ed │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + cwtl │ │ │ │ + xchg %al,(%ecx,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x77(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x67fefdc8(%edx,%edi,2) │ │ │ │ - ret │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 10486ac │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1048679 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x78,%al │ │ │ │ + jmp c49c8784 <_edata@@Base+0xc03c8784> │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ or $0x44,%al │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104861d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x2f(%ebx,%eax,1) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - clc │ │ │ │ - xchg %al,(%ecx,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov $0x10487,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x3f017760,%eax │ │ │ │ + add %ah,(%eax) │ │ │ │ + jae 104871e │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104864d │ │ │ │ + js 10486f4 │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 10486c1 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %esp │ │ │ │ + and 0x82780102,%ebx │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x67f6fdc8(%ecx,%ecx,4) │ │ │ │ + add %dh,%ah │ │ │ │ + mov %edi,(%eax) │ │ │ │ + add (%ecx),%cl │ │ │ │ + cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10486dd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x44(%esp,%ecx,1) │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - test $0x88,%al │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push $0x3f017775 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 1048754 │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104873c │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 1048721 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ + add %fs:(%edi),%ebp │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 10486d3 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104870d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - and 0x4980102,%ebx │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ + add %ch,(%edi,%edx,1) │ │ │ │ + push %ecx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ or 0x1(%edx,%eax,1),%eax │ │ │ │ js 1048703 │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - hlt │ │ │ │ + add %dh,%ah │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ sbb $0x2,%al │ │ │ │ add %edi,0x4(%eax) │ │ │ │ add %esi,(%eax) │ │ │ │ inc %esp │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x18,(%ecx) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ jne 1048769 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%edi,%ebp,2) │ │ │ │ sbb $0x2,%al │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104876d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%edi,%edx,1) │ │ │ │ - push %ecx │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %ah,%ah │ │ │ │ + push %ss │ │ │ │ + add $0xc0980902,%eax │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1048785 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x44(%esp,%ebp,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10487e4 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 10487b1 │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 1048763 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104879d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bh,(%eax,%ebx,8) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - jl 10487b9 │ │ │ │ - das │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10487fc │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + nop │ │ │ │ + mov %al,(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - or %edx,0x1(%eax) │ │ │ │ - add %ebx,-0x7c3fff3d(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - xor $0x61,%al │ │ │ │ - add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x78010244(%ebx,%ebp,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ + cwtl │ │ │ │ + push 0x1(%edi) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ + add %al,%al │ │ │ │ + orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10487e5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - push %ss │ │ │ │ - add $0x82780102,%eax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + sub 0x1(%edx,%eax,1),%eax │ │ │ │ + js 104876d │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x2f(%ebx,%eax,1) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1048785 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x38(%ebx,%eiz,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10487db │ │ │ │ + add %cl,(%esp,%eiz,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ cmovo %ecx,%ebx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x901e9b9,%esp │ │ │ │ - cwtl │ │ │ │ + add %bh,-0x67f6fe17(%ecx,%edi,4) │ │ │ │ inc %ecx │ │ │ │ add %ah,0x48004601(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ mov $0x1782e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax,%eiz,8) │ │ │ │ cmp (%edx),%eax │ │ │ │ @@ -134727,231 +135076,223 @@ │ │ │ │ dec %ebp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x98,(%ecx) │ │ │ │ or %esi,0x1(%esi) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ - mov $0x780901e9,%ecx │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104885d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + mov $0x780101e9,%ecx │ │ │ │ + inc %ecx │ │ │ │ + add %ah,%al │ │ │ │ + jae 10488aa │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%eax,%ebx,8) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %bh,0x5(%edx,%ecx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%edi,%ebx,8) │ │ │ │ cmp (%edx),%eax │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - jae 10488da │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x5(%edx,%ecx,2) │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - rorb $0x0,0x104(%eax) │ │ │ │ - add %bl,%al │ │ │ │ - add %bh,0x1(%eax) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ cmp %cl,0x104(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edx) │ │ │ │ - js 10488d1 │ │ │ │ + js 10488a1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104885d │ │ │ │ + js 104882d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x67f6fdc8(%edi,%ecx,4) │ │ │ │ - addb $0xb0,(%eax) │ │ │ │ - cmc │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ - daa │ │ │ │ - js 1048901 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %dl,(%edi,%ecx,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 10488bd │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x80,%al │ │ │ │ - inc %esi │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104888d │ │ │ │ + add %cl,-0x17(%edi,%esi,2) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104885d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x38(%esi,%ecx,4) │ │ │ │ + add %dh,(%eax,%edx,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + or %ebx,-0xa4fff7e(%eax) │ │ │ │ + inc %ebp │ │ │ │ + add %cl,0xf(%eax) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ + daa │ │ │ │ + js 1048901 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x80,%al │ │ │ │ + inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 10488a5 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + js 104894c │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x40150(%ecx,%ecx,1) │ │ │ │ + xchg %eax,%esp │ │ │ │ + or %edx,0x1(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1048931 │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x89,%al │ │ │ │ - add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ + jl 1048939 │ │ │ │ + das │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - clc │ │ │ │ + orb $0x0,0x104(%ecx) │ │ │ │ + add %ah,%al │ │ │ │ cmpb $0x3f,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ js 10488d5 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - xchg %bh,(%eax) │ │ │ │ + add %ah,0x38(%esi,%eax,4) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x46(%eax,%eax,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10489c4 │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + xor %cl,0x104(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %cl,0x3f0178(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %esp │ │ │ │ + or 0x41780100(%eax),%ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ xor $0xe5,%al │ │ │ │ incl (%ecx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 10489ad │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - imul $0x402,(%eax),%edi │ │ │ │ - add %dl,0x1048e(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - mov 0x1(%eax),%edi │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 1048a0c │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %dh,-0x10(%edi,%edx,4) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104894d │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - int3 │ │ │ │ - add (%edi),%ebp │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10489a3 │ │ │ │ - cmovo %ecx,%ebx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + add %ah,0x78010150(%ecx,%ecx,1) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + flds 0x0(%ebx) │ │ │ │ + call 610649fc <_edata@@Base+0x5ca649fc> │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esp │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - push %eax │ │ │ │ + add %al,0x50(%esi,%ebp,2) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 10489bd │ │ │ │ wrmsr │ │ │ │ (bad) │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x90,(%ecx) │ │ │ │ mov 0x3f0175,%eax │ │ │ │ add %al,(%eax) │ │ │ │ jl 1048a7c │ │ │ │ push %eax │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - js 10489d3 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1048a0d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,-0x10(%edi,%edx,4) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1048a6c │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1048a39 │ │ │ │ + js 10489d6 │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,0x78010150(%edi,%edx,8) │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - or %edx,0x1(%eax) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %dh,0x51(%esi,%edx,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 10489c5 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78010238(%esi,%ecx,4) │ │ │ │ + add %cl,0x78010238(%edi,%ecx,4) │ │ │ │ rorb $0xa0,(%edi) │ │ │ │ fiaddl 0x0(%ebx) │ │ │ │ call a9064a74 <_edata@@Base+0xa4a64a74> │ │ │ │ sub 0x3f(%ecx,%eax,1),%ch │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ (bad) │ │ │ │ @@ -134962,70 +135303,76 @@ │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1048a6d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010244(%edi,%edi,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1048a85 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%edi,%esi,2) │ │ │ │ - jmp c47c8ba4 <_edata@@Base+0xc01c8ba4> │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ + add %bh,0x18010244(%edi,%edi,1) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1048a99 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x67fefeb0(%edi,%edx,8) │ │ │ │ - ret │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + push %ds │ │ │ │ + xor (%edx),%al │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + ljmp $0x5000,$0xc3980101 │ │ │ │ + test %ecx,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0xd0,(%ecx) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edi,%edi,1) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 1048ad7 │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ + js 1048b14 │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1048ae1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x51(%esi,%edx,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1048a6d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - add (%edi),%ebp │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1048b44 │ │ │ │ + cmp $0xeb,%al │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1048af9 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + or %edx,0x1(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - ljmp $0x400f,$0xc0980901 │ │ │ │ + int3 │ │ │ │ + add (%edi),%ebp │ │ │ │ + add (%ecx),%cl │ │ │ │ + cwtl │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1048b15 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -135049,15 +135396,15 @@ │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ fcomps 0x4980102 │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x78010244(,%edi,1) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ @@ -135125,19 +135472,19 @@ │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx,%eiz,8) │ │ │ │ loop 1048c09 │ │ │ │ add %ebx,-0x7c3fff3d(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - xor $0x61,%al │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + xor $0x3f0161,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x44(%esi,%ebx,2) │ │ │ │ + fs pop %esi │ │ │ │ + inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 1048be3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1048c1d │ │ │ │ @@ -135247,15 +135594,15 @@ │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x67f6fde3(%eax,%ebx,8) │ │ │ │ addb $0xb0,(%eax) │ │ │ │ cmc │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ daa │ │ │ │ js 1048d39 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp $0x81,%al │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ @@ -135298,15 +135645,15 @@ │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esp,%edx,8) │ │ │ │ sbb $0x4980102,%eax │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x46(%ecx,%eax,4) │ │ │ │ add (%ecx),%al │ │ │ │ js 1048d7b │ │ │ │ @@ -135347,286 +135694,287 @@ │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1048dfd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x1801015a(%edx,%edx,8) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 1048e29 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - push %ds │ │ │ │ - xor (%edx),%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ah,0x7801015a(%edx,%edx,8) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x1(%ebp,%eiz,8) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1048e8c │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 1048e59 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - cmp $0xeb,%al │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1048e71 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - in $0x3,%al │ │ │ │ - das │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1048dfd │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - push %eax │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ + test $0x8e,%al │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - fmuls 0x104(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - js 1048ec8 │ │ │ │ - jns 1048ea1 │ │ │ │ + lock sub %edi,0x1(%ecx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 1048e2d │ │ │ │ + js 1048dcd │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ ljmp $0xc000,$0x82780101 │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x40238(%ebx,%ebx,2) │ │ │ │ + add %dl,0x78010238(%ecx,%edx,2) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - cwtl │ │ │ │ - pop (%ecx,%eax,1) │ │ │ │ + add %cl,0x78010238(%ebx,%ebx,2) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,%ah │ │ │ │ + add (%edi),%ebp │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - pusha │ │ │ │ - xor 0x1(%ecx),%edi │ │ │ │ + push $0x1048f │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%al │ │ │ │ + xor 0x1(%ecx),%bh │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 1048f34 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1048f01 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - in $0xff,%eax │ │ │ │ - add %ecx,(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ sbb %al,%al │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1048f05 │ │ │ │ + js 1048ebd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x32(%eax,%ebx,1) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1048f64 │ │ │ │ + js 1048e9b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1048ed5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%edi,%esi,2) │ │ │ │ + jmp 427c8ff4 <_edata@@Base+0x3e1c8ff4> │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 1048f31 │ │ │ │ + jg 1048f01 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %esp │ │ │ │ + in $0xff,%eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1048f4c │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1048f19 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0xa7,%al │ │ │ │ - ljmp $0xe000,$0x41780101 │ │ │ │ - jae 1048f82 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + ljmp $0x3000,$0x41780101 │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1048f31 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010205(%esp,%ecx,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %al,(%eax) │ │ │ │ + in $0x3,%al │ │ │ │ + das │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1048efb │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1048f4d │ │ │ │ + js 1048f35 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ xlat %ds:(%ebx) │ │ │ │ push %eax │ │ │ │ add %ecx,(%ecx) │ │ │ │ - js 1048f2b │ │ │ │ + js 1048f13 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1048f65 │ │ │ │ + js 1048f4d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ - adc 0xc0780902,%al │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1048f7d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x1e(%eax,%eiz,1) │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - clc │ │ │ │ + adc 0x402,%al │ │ │ │ + add %bh,%al │ │ │ │ pop (%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - lea 0x1(%ecx),%edi │ │ │ │ + nop │ │ │ │ + mov 0x1(%ecx),%edi │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 1048ff4 │ │ │ │ + js 1048fc4 │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 1048fc1 │ │ │ │ + jg 1048f91 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - cs sbb $0x41980902,%eax │ │ │ │ + add $0x2e,%al │ │ │ │ + sbb $0xc0780102,%eax │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1048f95 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%ah │ │ │ │ + push %ss │ │ │ │ + push %ecx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1048f35 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x38(%ecx,%eax,4) │ │ │ │ + add (%ecx),%cl │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ add %ah,0x48004601(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ mov $0x1782e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ - incl 0x1(%edx,%eax,1) │ │ │ │ + incl 0x9(%edx,%eax,1) │ │ │ │ js 1048fa3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1048fdd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - push %ss │ │ │ │ - push %ecx │ │ │ │ - add %eax,(%eax,%eax,1) │ │ │ │ + add %ch,0x1e(%eax,%eiz,1) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - nop │ │ │ │ - add $0x1,%al │ │ │ │ + sub %dl,0x104(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + enter $0x7994,$0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - adcb $0x0,0x3f0179(%ebp) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%edi,%edi,8) │ │ │ │ inc %esp │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104906c │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - xor $0x4,%al │ │ │ │ - das │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jo 1048fd6 │ │ │ │ + jo 1048fbe │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - nop │ │ │ │ - adc $0x3f017a,%eax │ │ │ │ + js 104904b │ │ │ │ + jp 1049039 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - or 0x4780100(%eax),%ecx │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 1049047 │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edx,%edx,1) │ │ │ │ - add $0x402,%eax │ │ │ │ - add %dh,(%eax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add $0x1,%al │ │ │ │ + add $0x82780102,%eax │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%ebx,%ebx,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + xor %dl,0x104(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - cmp %ah,(%esi) │ │ │ │ - jp 1049081 │ │ │ │ + cwtl │ │ │ │ + es jp 1049081 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %cl,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0xb0,(%eax) │ │ │ │ cmc │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ daa │ │ │ │ js 1049099 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ je 1049020 │ │ │ │ inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ @@ -135636,722 +135984,713 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - jne 10490ef │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10490fc │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %es,0x780101e9(%edx) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x2f(%esp,%eax,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104906d │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + add %al,0x78010238(%esi,%esi,2) │ │ │ │ inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%ebx,%ebx,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,-0x69affefc(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %ah,%al │ │ │ │ + jae 1049102 │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78010246(%edx,%eax,4) │ │ │ │ + add %cl,0x78010205(%esp,%ecx,2) │ │ │ │ inc %ecx │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 1049129 │ │ │ │ + jg 10490e1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %gs,%ebx │ │ │ │ sbb $0x2,%al │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adcb $0x0,0x104(%edx) │ │ │ │ - add %bl,-0x67(%eax) │ │ │ │ - jp 1049141 │ │ │ │ - aas │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 10490cd │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + xor $0x4,%al │ │ │ │ + das │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x780101e9(%edx,%eax,4) │ │ │ │ + add %dh,0x78010246(%edx,%eax,4) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - ljmp $0x3000,$0x41780101 │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1049189 │ │ │ │ + ljmp $0xf000,$0x401 │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - add $0x2f,%al │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 1049153 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104918d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + rclb $1,0x3f017a(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - loop 10491a6 │ │ │ │ - add %eax,(%ecx) │ │ │ │ - sbb %al,%bl │ │ │ │ + dec %esp │ │ │ │ + or -0x3ce7ff00(%eax),%ecx │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x78010232(%eax,%ebx,1) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 10491d1 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %bl,0x78090232(%eax,%ebx,1) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104915d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - sub $0x1,%cl │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + add %dh,%ah │ │ │ │ + loop 1049176 │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104913b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10491d5 │ │ │ │ + js 1049175 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%edi,%edx,4) │ │ │ │ - lock add %ecx,(%ecx) │ │ │ │ - js 10491b3 │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + js 1049115 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x2f(%esp,%eax,1) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 104916b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10491ed │ │ │ │ + js 10491a5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%edx,%ebx,1) │ │ │ │ push %ebx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1049145 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,-0x16(%edi,%eiz,4) │ │ │ │ add %ecx,(%ecx) │ │ │ │ + js 104919b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 10491d5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x50(%esp,%ecx,8) │ │ │ │ + add %eax,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push $0x10492 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + jp 1049201 │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %cl,(%ecx) │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1049205 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3c(%esi,%esi,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 10491a5 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + js 1049264 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x16(%edi,%eiz,4) │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - js 10491fb │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1049235 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + mov %es,0x780101e9(%edx) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1049249 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x50(%esp,%ecx,8) │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %esp │ │ │ │ + add $0x2f,%al │ │ │ │ + add (%ecx),%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ cmc │ │ │ │ cmp $0x2,%al │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1049265 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x40150(%eax,%edx,8) │ │ │ │ + adcb $0x0,0x104(%edx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + sub $0x3f017b,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - cwtl │ │ │ │ - xchg %eax,%edx │ │ │ │ + dec %esp │ │ │ │ + or 0x400(%eax),%ecx │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - test $0x7a,%al │ │ │ │ + push %eax │ │ │ │ + xor $0x7b,%al │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - enter $0x492,$0x1 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 10492dc │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 10492a9 │ │ │ │ add %al,(%eax) │ │ │ │ - pusha │ │ │ │ - jnp,pn 10492a9 │ │ │ │ - aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + ljmp $0x400f,$0xc0980901 │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10492ad │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ dec %ecx │ │ │ │ inc %esp │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - js 1049262 │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - loopne 104930c │ │ │ │ - jnp 10492d9 │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 1049324 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 10492f1 │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104924d │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,0x780101e9(%edx,%eax,4) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 10492dd │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - ljmp $0x5001,$0x4980101 │ │ │ │ + add %al,-0x67fefdfb(%edx,%edx,1) │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x44(%ecx,%ecx,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1049295 │ │ │ │ + js 10492d6 │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x53(%ecx,%ebx,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 10492ad │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x38(%esp,%eiz,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10492ee │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - iret │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1049303 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + add %ah,0x78010238(%ebx,%ebx,2) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104933d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x67f6fdfb(%edx,%edx,1) │ │ │ │ + add %dh,0x38(%ecx,%esi,2) │ │ │ │ + add (%ecx),%cl │ │ │ │ + cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1049355 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x44(%edx,%ebp,2) │ │ │ │ add (%ecx),%al │ │ │ │ js 10493b4 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1049381 │ │ │ │ add %al,(%eax) │ │ │ │ - pushf │ │ │ │ - add $0x2f,%al │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104934e │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x53(%ecx,%ebx,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - ret │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + sub $0x1,%cl │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ - orl $0xffffffa8,0x0(%edi) │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x78010244(%ecx,%ebp,2) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x38(%ebx,%ebx,2) │ │ │ │ + add %bl,0x38(%edi,%ebp,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1049355 │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ + or %dh,0x3f0161 │ │ │ │ + add %al,(%eax) │ │ │ │ + pushf │ │ │ │ + imul $0x50010478,0x1(%edx,%eax,1),%eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - jo 104941f │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10493ab │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 10493e5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %cl,0x40150(%ebx,%ecx,8) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax,%eiz,1) │ │ │ │ - push %ds │ │ │ │ - add (%ecx),%cl │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ + call 105986c │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x4b(%eax) │ │ │ │ + jnp 10493e1 │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + xor %dl,0x1(%esp,%eax,1) │ │ │ │ + add %cl,(%eax) │ │ │ │ + mov $0x3f017b,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %esp │ │ │ │ + or 0x41980900(%eax),%ecx │ │ │ │ add %dh,(%eax) │ │ │ │ sbb $0x46,%al │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0x20,(%ecx) │ │ │ │ adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ xchg %eax,%ecx │ │ │ │ cmp %eax,(%edx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1049415 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x50(%eax,%edx,8) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 10493b5 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ah,0x40150(%eax,%edx,8) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x67fefdd1(%esp,%eax,1) │ │ │ │ - ret │ │ │ │ + cmp %dl,0x104(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + and $0x3f017c,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %esp │ │ │ │ + or -0x3c67ff00(%eax),%ecx │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x39(%ecx,%edx,4) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1049467 │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ + js 10494a4 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x40150(%ebx,%ecx,8) │ │ │ │ - add %al,(%eax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - mov $0x3f017b,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - or 0x400(%eax),%ecx │ │ │ │ - add %ch,0x10494(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x3f017bbd(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push $0x10495 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x3f017c25(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ - add %ah,0x48004601(%eax) │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - mov $0x1782e,%eax │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x39(%ebx,%edx,4) │ │ │ │ + pushf │ │ │ │ + add $0x2f,%al │ │ │ │ add (%ecx),%al │ │ │ │ - js 104951c │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 10494e9 │ │ │ │ - add %al,(%eax) │ │ │ │ + js 104943b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1049475 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x4,%ah │ │ │ │ - das │ │ │ │ + add %ch,(%eax,%eiz,1) │ │ │ │ + push %ds │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,%al │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10494ed │ │ │ │ + js 104948d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax,%ebx,1) │ │ │ │ xor (%edx),%al │ │ │ │ - add %ebx,-0x7aafff3d(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%ecx,%edx,4) │ │ │ │ - cmp %eax,(%edx) │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104951d │ │ │ │ + js 10494a5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ sbb %edx,0x1(%ebx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + or %ebx,0x1a00041(%eax) │ │ │ │ + inc %esi │ │ │ │ + add %cl,0xf(%eax) │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + js,pn 10494d1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - popa │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + je 1049469 │ │ │ │ + cmp %eax,(%edx) │ │ │ │ + add %edi,-0x3d(%eax) │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%ah │ │ │ │ + iret │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 1049534 │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x401eaa7,%esp │ │ │ │ + mov $0x101eaa7,%esp │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%ecx,%edx,4) │ │ │ │ + cmp %eax,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add $0x1,%al │ │ │ │ + add %ch,0x4022f(%esp,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ + push $0x10495 │ │ │ │ add %al,(%eax) │ │ │ │ - mov %ch,(%edi) │ │ │ │ - jl 1049579 │ │ │ │ + add %cl,0x2e(%eax) │ │ │ │ + jl 1049549 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 1049594 │ │ │ │ + add %ah,%al │ │ │ │ + jae 104959a │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x40205(%eax,%edi,4) │ │ │ │ + add %al,(%eax) │ │ │ │ + rclb $1,0x104(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x3f017ca3,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ js 1049543 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104957d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x50(%edx,%eax,8) │ │ │ │ + add %al,(%esp,%ecx,8) │ │ │ │ + push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 10495dc │ │ │ │ - add %ah,%al │ │ │ │ - jae 10495e2 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x78010205(%eax,%edi,4) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + js 104955b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 1049595 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x38(%edi,%ebp,2) │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - xor %dl,0x104(%edi) │ │ │ │ + add %ah,0x50(%eax,%edx,8) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 10495f4 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 10495c1 │ │ │ │ add %al,(%eax) │ │ │ │ - cmp %ah,0x3f017c(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - or -0x7d87ff00(%eax),%ecx │ │ │ │ + mov $0x4,%ah │ │ │ │ + das │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104954d │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - ljmp $0x400f,$0xc0780101 │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ + ljmp $0x7000,$0x41780101 │ │ │ │ + in $0x4f,%eax │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 10495f1 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + hlt │ │ │ │ + or 0x82780102,%ebx │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10495f5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esp,%ecx,8) │ │ │ │ - push %eax │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %ch,(%esp,%eax,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + or %ebx,-0x2abff040(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104960d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x42(%esi,%eax,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 104962f │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ + js 10495ad │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010150(%ecx,%eax,8) │ │ │ │ - inc %ecx │ │ │ │ + add %dl,%ah │ │ │ │ + pushf │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 1049651 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - hlt │ │ │ │ - or 0xc3980102,%ebx │ │ │ │ + push %esp │ │ │ │ + cs sbb $0xc3980102,%eax │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x78010242(%ebp,%eax,8) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1049681 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + aam $0xa7 │ │ │ │ + ljmp $0xc000,$0x82780101 │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%esp,%edi,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1049685 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x2f(%edx,%eax,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1049625 │ │ │ │ - add %al,%al │ │ │ │ + add %dl,0x78010238(,%edi,2) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x38(%esp,%eax,4) │ │ │ │ - add (%ecx),%cl │ │ │ │ - cwtl │ │ │ │ + add %cl,-0x67f6fdc8(%esp,%esi,2) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10496b5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%esp,%edi,8) │ │ │ │ inc %ebx │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1049714 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 10496e1 │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ + dec %eax │ │ │ │ + xchg %eax,%edi │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - aam $0xa7 │ │ │ │ - ljmp $0x7000,$0x41780101 │ │ │ │ - in $0x4f,%eax │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 10496f9 │ │ │ │ add %al,(%eax) │ │ │ │ + mov $0xa9,%al │ │ │ │ + jl 10496e1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - pushf │ │ │ │ - cs sbb $0x4980102,%eax │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + js 10496ab │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 10496e5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x67fefeaf(%eax,%edx,1) │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x43(%ebx,%edi,8) │ │ │ │ - add (%ecx),%al │ │ │ │ + add (%ecx),%cl │ │ │ │ js 10496db │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1049715 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%edx,%eax,8) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%eax,%eax,1) │ │ │ │ + add %dh,0x50(%edx,%eax,8) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 10496b5 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - fcoms 0x104(%edi) │ │ │ │ + add %dl,(%eax,%edx,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - fsubrs 0x3f017c(%ecx) │ │ │ │ + lock xchg %eax,%edi │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - or 0x41780100(%eax),%ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - or $0x21,%al │ │ │ │ - push %ds │ │ │ │ - add (%ecx),%cl │ │ │ │ + push $0x3f017d3f │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %cl,(%ecx) │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104975d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ @@ -136364,292 +136703,289 @@ │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1049775 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x78010151(%eax,%edx,1) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax,%edx,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,-0x7c3fff3d(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - xor $0x61,%al │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%edx,%ebx,1) │ │ │ │ - inc %esp │ │ │ │ + add %bl,0x2f(%edx,%eax,1) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1049783 │ │ │ │ + js 1049753 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 10497bd │ │ │ │ + js 104978d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x401ff(%edx,%eiz,8) │ │ │ │ - add %al,(%eax) │ │ │ │ - and %bl,0x104(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0x3f017d40,%eax │ │ │ │ + add %dh,-0x67fefe01(%edx,%eiz,8) │ │ │ │ + ret │ │ │ │ + add %al,%al │ │ │ │ + orl $0xffffffa8,0x0(%edi) │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 1049775 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + sbb $0x1a,%al │ │ │ │ + inc %esp │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1049804 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%ecx,%eiz,1) │ │ │ │ + or $0x21,%al │ │ │ │ push %ds │ │ │ │ add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - ret │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ + js 10497df │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x40239(%ebx,%edx,4) │ │ │ │ + add %bh,0x40150(%ecx,%eax,8) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x98,%al │ │ │ │ + push %eax │ │ │ │ + cwtl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - dec %ecx │ │ │ │ - jge 1049831 │ │ │ │ - aas │ │ │ │ + sub %al,0x7d(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 10497bd │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010238(%ebp,%ecx,2) │ │ │ │ + add %dh,0x78010239(%ebx,%edx,4) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ les -0x1c(%ecx),%esi │ │ │ │ add %ecx,(%ecx) │ │ │ │ - js 104982b │ │ │ │ + js 10497fb │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1049865 │ │ │ │ + js 1049835 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%edx,%eax,4) │ │ │ │ - jmp 429ca184 <_edata@@Base+0x3e3ca184> │ │ │ │ + add %al,%ah │ │ │ │ + adc $0x40153,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + sub %bl,0x104(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + call 400616b2 <_edata@@Base+0x3ba616b2> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 10497ed │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%ecx,%eiz,1) │ │ │ │ + push %ds │ │ │ │ + add (%ecx),%cl │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ add %dh,0x48004d43(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edi,-0x6(%eax) │ │ │ │ jne 1049891 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x44(%edi,%edi,2) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 104985b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10498dc │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + and $0xa8,%al │ │ │ │ + ljmp $0x400f,$0xc0780101 │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1049895 │ │ │ │ + js 10498ad │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - adc $0x40153,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %bl,0x104(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - jo 1049910 │ │ │ │ - jle 10498c1 │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %dh,(%edx,%eax,8) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esp,%edx,4) │ │ │ │ cmp %eax,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - and $0xa8,%al │ │ │ │ - ljmp $0x3000,$0x41780101 │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1049909 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - and $0x21,%al │ │ │ │ - push %ds │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1049895 │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - xchg %eax,%edx │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + add %ah,0x78010238(%ebx,%edx,4) │ │ │ │ + inc %ecx │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 1049939 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x80,%al │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + jg 1049909 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010238(%esp,%eax,4) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - jno 1049953 │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 10498f5 │ │ │ │ + mov $0x1021d7f,%esp │ │ │ │ + js 1049895 │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%eax,%ebp,4) │ │ │ │ - ljmp $0xa000,$0x401 │ │ │ │ - cltd │ │ │ │ + add %dl,%ah │ │ │ │ + jno 104990b │ │ │ │ + add %eax,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + jo 10498c7 │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lock gs jle 1049999 │ │ │ │ + andb $0x1,0x7e(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 10498c5 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%eax,%ebp,4) │ │ │ │ + ljmp $0x3000,$0x41780101 │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1049969 │ │ │ │ add %al,(%eax) │ │ │ │ - and %bl,0x104(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xec,%al │ │ │ │ - jle 10499b1 │ │ │ │ + and $0x21,%al │ │ │ │ + push %ds │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + fcomps 0x104(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %ch,%ch │ │ │ │ + jle 1049981 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104997b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 10499b5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + js 104998f │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%edx,%eax,1) │ │ │ │ - das │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1049955 │ │ │ │ - add %al,%al │ │ │ │ + add %cl,0x78010153(,%edx,1) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%ebx,%ebp,2) │ │ │ │ + add %dl,(%ebx,%edx,4) │ │ │ │ cmp %al,(%edx) │ │ │ │ - add %edi,0x4(%eax) │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010153(,%edx,1) │ │ │ │ - inc %ecx │ │ │ │ + add %ah,0x38(%ebx,%ebp,2) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 1049993 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 10499cd │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,(%edx,%eax,4) │ │ │ │ + jmp 427c9aec <_edata@@Base+0x3e1c9aec> │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 1049a11 │ │ │ │ + jg 10499f9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp $0xa8,%al │ │ │ │ - ljmp $0x5000,$0xc3980101 │ │ │ │ - test %ecx,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + ljmp $0xc000,$0x82780101 │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x38(%edx,%edi,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x78010239(%edx,%edx,4) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1049a41 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fdivl -0x1c(%ecx) │ │ │ │ add %ecx,(%ecx) │ │ │ │ js 1049a0b │ │ │ │ @@ -136668,226 +137004,229 @@ │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ sqrtps (%ecx),%xmm0 │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%edx,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,-0x7aafff3d(%eax) │ │ │ │ + add %dl,%ah │ │ │ │ + sbb %dh,(%edx) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x44(%ebx,%esi,2) │ │ │ │ add (%ecx),%al │ │ │ │ - sbb %al,0x41acc000(%edx) │ │ │ │ - add %cl,%al │ │ │ │ + js 1049a6b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 1049aa5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - sbb %dh,(%edx) │ │ │ │ + add %bl,(%edx,%eax,1) │ │ │ │ + das │ │ │ │ add (%ecx),%al │ │ │ │ js 1049b04 │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 1049ad1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - in $0x23,%al │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x78010238(%ebp,%eiz,2) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - je 1049b27 │ │ │ │ - push %ds │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1049acb │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1049b05 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - sub $0x401,%ecx │ │ │ │ - add %bh,(%eax) │ │ │ │ - fwait │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pusha │ │ │ │ - bnd jle 1049b31 │ │ │ │ + pushf │ │ │ │ + and 0x402,%ebx │ │ │ │ + add %dh,%al │ │ │ │ + lcall $0x0,$0x104 │ │ │ │ + nop │ │ │ │ + bnd jle 1049ae9 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - pushf │ │ │ │ + clc │ │ │ │ + fwait │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - nop │ │ │ │ - gs jg 1049b49 │ │ │ │ + pusha │ │ │ │ + gs jg 1049b01 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 1049b94 │ │ │ │ + js 1049acb │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1049b05 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x78010153(%ebp,%edx,1) │ │ │ │ + inc %ecx │ │ │ │ add %ah,%al │ │ │ │ - jae 1049b9a │ │ │ │ + jae 1049b6a │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x78010205(%eax,%edi,4) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + je 1049b6f │ │ │ │ + push %ds │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 1049b13 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1049b65 │ │ │ │ + js 1049b4d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x78010153(%ebp,%edx,1) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x7809021e(%ecx,%eiz,1) │ │ │ │ + add %dh,0x78090151(%ecx,%edx,1) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1049b95 │ │ │ │ + js 1049b65 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x16(%esi,%eiz,4) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1049bf4 │ │ │ │ - add %ah,%al │ │ │ │ - jae 1049bfa │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + js 1049b05 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x5(%ebx,%ecx,2) │ │ │ │ + add %dh,0x38(%esp,%eax,4) │ │ │ │ add (%ecx),%cl │ │ │ │ - js 1049b8b │ │ │ │ + sbb %al,%al │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1049bc5 │ │ │ │ + js 1049b95 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x67f6feaf(%ecx,%edx,1) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - sbb $0x46,%al │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - adc 0x1(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ + add %bh,0x78010232(%edx,%ebx,1) │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - les 0x7801023a(%esi),%eax │ │ │ │ + add %ah,0x78010205(%ebp,%ecx,1) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax,%ebx,2) │ │ │ │ + add %ah,(%ebx,%ebx,4) │ │ │ │ cmp %al,(%edx) │ │ │ │ - or %ebx,(%eax) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1049c0d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + or %ebx,0x1c300041(%eax) │ │ │ │ + inc %esi │ │ │ │ + add %cl,0xf(%eax) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ + adc 0x1(%eax),%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + les 0x4023a(%esi),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + pushf │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + sub %bh,0x7f(%ebx) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x67fefdce(%edx,%ebx,1) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 1049b95 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x67fefde2(%ecx,%eiz,1) │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edi,%eax,4) │ │ │ │ cmp (%edx),%al │ │ │ │ - add %edi,-0x3d(%eax) │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x40205(%ebp,%ecx,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - jo 1049bfa │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - and %bh,0x7f(%ebp) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + sub $0x72,%al │ │ │ │ + in $0x1,%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - xor %bl,0x104(%ebp) │ │ │ │ + call 105a0fd │ │ │ │ add %al,(%eax) │ │ │ │ - enter $0x7ff3,$0x1 │ │ │ │ - aas │ │ │ │ + add %dh,0x3f017ff2(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 1049c4b │ │ │ │ + js 1049c33 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1049c6d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,%ah │ │ │ │ + sub $0xc0780101,%ecx │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1049c85 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -136900,452 +137239,455 @@ │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0xc8,(%ecx) │ │ │ │ or 0x1(%eax),%edi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ xchg %edi,(%edx) │ │ │ │ - add (%ecx),%cl │ │ │ │ + add (%ecx),%al │ │ │ │ js 1049cfc │ │ │ │ - add %dh,(%eax) │ │ │ │ - sbb $0x46,%al │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - adc 0x1(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %esp │ │ │ │ - popa │ │ │ │ - push %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1049d14 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1049ce1 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ah,%al │ │ │ │ + jae 1049d02 │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - mov %fs,(%ecx) │ │ │ │ - push %ds │ │ │ │ + add %bh,0x5(%ebx,%ecx,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1049d2c │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - sub $0x72,%al │ │ │ │ - in $0x1,%al │ │ │ │ - add %edi,-0x3d(%eax) │ │ │ │ + js 1049c96 │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ adc %dl,0x1(%ecx) │ │ │ │ - add %ebx,-0x69affefc(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,(%eax,%ecx,4) │ │ │ │ - cmp (%edx),%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - js 1049cd3 │ │ │ │ + dec %eax │ │ │ │ + popf │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - cwtl │ │ │ │ - stc │ │ │ │ - jg 1049d41 │ │ │ │ + or %bh,%cl │ │ │ │ + jg 1049cf9 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 1049ccd │ │ │ │ + js 1049d44 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1049d11 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %fs,(%ecx) │ │ │ │ + push %ds │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,(%eax,%ecx,4) │ │ │ │ + cmp (%edx),%al │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010238(%edi,%edx,4) │ │ │ │ - ret │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - sub $0x1,%cl │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - lock popf │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %bh,0x40238(%edi,%edx,4) │ │ │ │ add %al,(%eax) │ │ │ │ - loopne 1049d8c │ │ │ │ + rcrb $0x0,0x104(%ebp) │ │ │ │ + add %ah,%al │ │ │ │ + push %es │ │ │ │ pusha │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 1049dd4 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - sbb $0xc,%al │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1049d2d │ │ │ │ + js 1049ce5 │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%edx,%esi,2) │ │ │ │ in $0x1,%al │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x38(%esp,%ebx,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1049dd4 │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 1049dd1 │ │ │ │ + jg 1049da1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ cs sbb $0xc0780102,%eax │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 1049dd5 │ │ │ │ + js 1049da5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi,%ecx,1) │ │ │ │ add $0x402,%eax │ │ │ │ - add %cl,-0x60(%eax) │ │ │ │ + add %al,-0x61(%eax) │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%edi) │ │ │ │ pusha │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ + sbb %al,(%ecx,%eax,1) │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,%ah │ │ │ │ + sbb (%edx),%dh │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1049e34 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 1049e01 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %esp │ │ │ │ + jb 1049deb │ │ │ │ + add %ecx,(%ecx) │ │ │ │ js 1049e4c │ │ │ │ - add %al,-0x44(%eax) │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - call 40060907 <_edata@@Base+0x3ba60907> │ │ │ │ + add %dh,(%eax) │ │ │ │ + sbb $0x46,%al │ │ │ │ + add %cl,0xf(%eax) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ + adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ebx,%eax,4) │ │ │ │ - jmp c19ca724 <_edata@@Base+0xbd3ca724> │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %esp │ │ │ │ + popa │ │ │ │ + push %ecx │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1049e1d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x44(%esp,%eax,1) │ │ │ │ add (%ecx),%al │ │ │ │ js 1049e7c │ │ │ │ - add %dh,(%eax) │ │ │ │ - sbb $0x46,%al │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - adc 0x1(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - sbb $0x61,%al │ │ │ │ - push %ecx │ │ │ │ + int3 │ │ │ │ + (bad) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1049dd5 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + js 1049e94 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%esp,%ecx,1) │ │ │ │ + sbb $0xc,%al │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x78010244(%ebx,%eax,1) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1049e7d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - int3 │ │ │ │ - (bad) │ │ │ │ + add %dh,0x51(%ecx,%edx,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 1049edc │ │ │ │ - add %ah,%al │ │ │ │ - jae 1049ee2 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + js 1049e1d │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x5(%esp,%ecx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,(%ecx,%eax,1) │ │ │ │ - and %bh,0x11c80012(%ebx) │ │ │ │ - rolb $0x80,(%ecx) │ │ │ │ - lock jge 1049ec1 │ │ │ │ - aas │ │ │ │ + add %ch,%ah │ │ │ │ + dec %ebp │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 1049ec1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0xb(%eax) │ │ │ │ - mov %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + fsubr %st,%st(3) │ │ │ │ + sbb $0x2,%al │ │ │ │ or %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1049ec5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x3d(%ecx,%eax,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 1049f24 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1049ef1 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %esp │ │ │ │ - jb 1049edb │ │ │ │ - add %eax,(%ecx) │ │ │ │ - sbb %al,(%ecx,%eax,1) │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ + js 1049ea6 │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,%ah │ │ │ │ + sub $0x1,%cl │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1049ef5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - sbb (%edx),%dh │ │ │ │ - add (%ecx),%al │ │ │ │ + add %ah,(%esi,%eiz,1) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ inc %eax │ │ │ │ - cmp $0xc0780102,%eax │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1049f25 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + cmp $0x82780102,%eax │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x51(%ecx,%edx,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1049f84 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 1049f51 │ │ │ │ + add %ch,(%esp,%ecx,1) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ + xor %ah,0x104(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - xor $0xc,%al │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ + xor %dl,(%edx) │ │ │ │ + pusha │ │ │ │ + add (%edi),%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ js 1049edd │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x38(%eax,%ecx,4) │ │ │ │ - add (%ecx),%cl │ │ │ │ + add %bl,%ah │ │ │ │ + (bad) │ │ │ │ + add %ecx,(%ecx) │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1049f6d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x78010244(,%eiz,1) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 1049f99 │ │ │ │ - add %al,(%eax) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1049f85 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - fsubr %st,%st(3) │ │ │ │ - sbb $0x2,%al │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %cl,(%esi,%eiz,4) │ │ │ │ + ljmp $0x400f,$0xc0780901 │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1049f9d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%esi,%eiz,1) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %dl,-0x67fefeb0(%eax,%esi,8) │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x44(%esp) │ │ │ │ + je 1049ff2 │ │ │ │ + inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 1049f55 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + js 104a014 │ │ │ │ + add %al,-0x44(%eax) │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - (bad) │ │ │ │ + add %cl,(%ebx,%eax,4) │ │ │ │ + jmp 427ca0ec <_edata@@Base+0x3e1ca0ec> │ │ │ │ + add %dh,(%eax) │ │ │ │ + sbb $0x46,%al │ │ │ │ + add %cl,0xf(%eax) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ + adc 0x1(%eax),%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + sbb $0x61,%al │ │ │ │ + push %ecx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 104a02c │ │ │ │ - add %ah,%al │ │ │ │ - jae 104a032 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + js 104a044 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104a011 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x78010205(%esi,%ecx,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 1049ffd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi,%eiz,4) │ │ │ │ - ljmp $0x3000,$0x41980901 │ │ │ │ + xor $0xc,%al │ │ │ │ + push %eax │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ sbb $0x46,%al │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0x20,(%ecx) │ │ │ │ adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x89,%al │ │ │ │ cmp (%edx),%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - cmp %al,(%edx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - nop │ │ │ │ - mov 0x104,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - xor %dl,(%edx) │ │ │ │ + shlb $0x0,0x104(%eax) │ │ │ │ + add %cl,0x13(%eax) │ │ │ │ pusha │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ + js 104a08c │ │ │ │ + add %ah,%al │ │ │ │ + jae 104a092 │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x5(%esp,%ecx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x3a(%ecx,%ecx,4) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 104a03b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104a075 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x40150(%eax,%esi,8) │ │ │ │ - add %al,(%eax) │ │ │ │ - shlb $0x0,0x104(%eax) │ │ │ │ - add %cl,0x13(%eax) │ │ │ │ - pusha │ │ │ │ - add (%edi),%bh │ │ │ │ + add (%ecx),%al │ │ │ │ + sbb %al,(%ecx,%eax,1) │ │ │ │ + and %bh,0x11c80012(%ebx) │ │ │ │ + rolb $0x18,(%ecx) │ │ │ │ + cmc │ │ │ │ + jge 104a089 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 104a02d │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x40238(%ebx,%edx,2) │ │ │ │ + add %bl,(%esp,%edx,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,%al │ │ │ │ + jae 104a0f2 │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x40205(%esi,%ecx,2) │ │ │ │ add %al,(%eax) │ │ │ │ lock mov 0x2680104,%al │ │ │ │ rolb $0xf8,(%ecx) │ │ │ │ ds popa │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ @@ -137366,176 +137708,179 @@ │ │ │ │ mov 0x104,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push $0x3f026022 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ js 104a14c │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - test %cl,(%eax,%edx,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104a164 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 104a131 │ │ │ │ + jg 104a119 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ in $0xdf,%al │ │ │ │ incl (%ecx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%edi,%edi,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,-0x69affefc(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x3a(%edx,%ecx,4) │ │ │ │ + add %cl,0x38(%edi,%edi,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 104a0ed │ │ │ │ + js 104a0bd │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx,%edx,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x3d(%eax) │ │ │ │ + add %bh,0x38(%ebx,%eiz,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x3a(%edx,%ecx,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104a12e │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ out %eax,(%dx) │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 104a11d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + js 104a1c4 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x78090150(%esp,%ecx,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + xchg %eax,%esp │ │ │ │ + jb 104a17b │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 104a15b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104a1ad │ │ │ │ + js 104a195 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x51(%esp,%ecx,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 104a20c │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - jb 104a1c3 │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104a165 │ │ │ │ + js 104a135 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x40238(%eax,%edx,4) │ │ │ │ + add %bl,0x78010238(%esi,%ecx,4) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx,%edx,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + test %cl,(%eax,%edx,2) │ │ │ │ + add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - sbb %ah,0x104(%ebx) │ │ │ │ + call 105a6a3 │ │ │ │ add %al,(%eax) │ │ │ │ - js 104a229 │ │ │ │ + add %bh,0x23(%eax) │ │ │ │ pusha │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 104a254 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104a221 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pushf │ │ │ │ - or $0x50,%al │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - js 104a1eb │ │ │ │ + add %cl,(%ecx) │ │ │ │ + js 104a1d3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104a225 │ │ │ │ + js 104a20d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ add %eax,0xc0780902 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104a23d │ │ │ │ + js 104a225 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x51(%ebp,%ecx,1) │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104a284 │ │ │ │ + add %ah,%al │ │ │ │ + jae 104a28a │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,(%edx,%ecx,2) │ │ │ │ + add $0xc0980902,%eax │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104a255 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ leave │ │ │ │ cmp (%edx),%al │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - jae 104a2ba │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%edx,%ecx,2) │ │ │ │ - add $0xc3780102,%eax │ │ │ │ + add %dl,0x78010150(%esp,%ecx,1) │ │ │ │ + ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x53(%ebp,%eiz,1) │ │ │ │ @@ -137549,56 +137894,59 @@ │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%ecx,%ecx,8) │ │ │ │ cmp (%edx),%al │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x780101e4(%edx,%esi,2) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - and $0x6a,%al │ │ │ │ - in $0x1,%al │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104a2e5 │ │ │ │ + js 104a2cd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x50(%eax,%esi,8) │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %eax,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + pusha │ │ │ │ + mov %eax,0x104 │ │ │ │ + add %al,(%eax) │ │ │ │ + lock xor $0x3f0260,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %esp │ │ │ │ + or -0x3f67f700(%eax),%ecx │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104a2fd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3d(%edx,%eax,2) │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - pusha │ │ │ │ - mov %eax,0x104 │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104a35c │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104a329 │ │ │ │ add %al,(%eax) │ │ │ │ - lock xor $0x3f0260,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - or -0x3fe7ff00(%eax),%ecx │ │ │ │ + pushf │ │ │ │ + or $0x50,%al │ │ │ │ + add %eax,(%ecx) │ │ │ │ + sbb %al,%al │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104a32d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -137606,262 +137954,252 @@ │ │ │ │ add %bh,0x32(%edx,%ebx,1) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ inc %ecx │ │ │ │ cmp $0x402,%eax │ │ │ │ - add %bl,0x104a4(%eax) │ │ │ │ + add %ah,(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%al │ │ │ │ - ss pusha │ │ │ │ + add %al,(%eax) │ │ │ │ + fdivs (%esi) │ │ │ │ + pusha │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ js 104a37f │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x78010151(%ebx,%ecx,1) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%edx,%ebp,2) │ │ │ │ + and $0x6a,%al │ │ │ │ in $0x1,%al │ │ │ │ or %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104a3a5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esp) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 104a404 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ - or $0x50,%al │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104a41c │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 104a3e9 │ │ │ │ + jg 104a3d1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ - jb 104a3d3 │ │ │ │ + jb 104a3bb │ │ │ │ add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ + js 104a3df │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,-0x67fefeaf(%esp,%ecx,1) │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x44(%ebx,%eiz,1) │ │ │ │ - add (%ecx),%al │ │ │ │ + and %fs:0x1(%edx,%eax,1),%eax │ │ │ │ js 104a40f │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x78010151(%esp,%ecx,1) │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x5(%ecx,%eax,1) │ │ │ │ - add (%ecx),%al │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + andb $0x0,0x1(%esp,%eax,1) │ │ │ │ + cmp %al,0x60(%ebx) │ │ │ │ + add (%edi),%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ js 104a47c │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ fs je 104a438 │ │ │ │ add %eax,(%ecx) │ │ │ │ js 104a3d5 │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - or $0x50,%al │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104a4ac │ │ │ │ + add %dh,(%edx,%ebp,2) │ │ │ │ + in $0x1,%al │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ xor $0xe0,%al │ │ │ │ incl (%ecx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104a491 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - cmp $0x6a,%al │ │ │ │ - in $0x1,%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xa4,%al │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - cmp %al,0x60(%ebx) │ │ │ │ - add (%edi),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ + clc │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %al,0x2(%eax,%eiz,2) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104a50c │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104a4d9 │ │ │ │ + js 104a4dc │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ + or $0x50,%al │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104a435 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bh,0x78010238(%edx,%edi,2) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add $0xd,%al │ │ │ │ - push %eax │ │ │ │ + add %dh,-0x17(%esp,%esi,2) │ │ │ │ add %ecx,(%ecx) │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104a4dd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x3d(%esi,%ebx,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104a47d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x17(%esp,%esi,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104a495 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %ah,0x104(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%edx,%edi,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ + rclb $1,0x60(%edx) │ │ │ │ + add (%edi),%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 104a554 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104a521 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + cmp $0x6a,%al │ │ │ │ + in $0x1,%al │ │ │ │ add %ebx,-0x7aafff3d(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ - sbb $0x4023d,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - call 105a9ee │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - push %edx │ │ │ │ - pusha │ │ │ │ - add (%edi),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 104a4dd │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + sbb $0x7801023d,%eax │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x1(%eax,%eiz,8) │ │ │ │ + add %bh,%ah │ │ │ │ + or $0x50,%al │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 104a533 │ │ │ │ + js 104a51b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104a56d │ │ │ │ + js 104a555 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ - and $0x98090153,%eax │ │ │ │ + and $0x78010153,%eax │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x1(%eax,%eiz,8) │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104a585 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x44(%esp,%edx,2) │ │ │ │ add (%ecx),%al │ │ │ │ js 104a5e4 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 104a5b1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jl 104a62a │ │ │ │ jmp c17caebc <_edata@@Base+0xbd1caebc> │ │ │ │ cmovo %ebp,%edx │ │ │ │ @@ -137875,208 +138213,215 @@ │ │ │ │ add %bh,0x50(%edi,%ebp,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ push %ebx │ │ │ │ inc %esp │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104a62c │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104a5f9 │ │ │ │ add %al,(%eax) │ │ │ │ - nop │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0xd,%al │ │ │ │ + push %eax │ │ │ │ + add %eax,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + pusha │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x6053,$0x2 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104a5c3 │ │ │ │ + js 104a5db │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104a5fd │ │ │ │ + js 104a615 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x78010151(,%ecx,1) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - cld │ │ │ │ - jb 104a613 │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %bl,-0x67f6feaf(,%ecx,1) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104a62d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x44(%eax,%esi,2) │ │ │ │ add (%ecx),%al │ │ │ │ js 104a68c │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104a659 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ + cld │ │ │ │ + jb 104a643 │ │ │ │ + add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - loopne 104a65e │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - js 104a623 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104a65d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + push %eax │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x50(%ebx,%ecx,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + pop %ebp │ │ │ │ + pusha │ │ │ │ + add (%edi),%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - inc %esp │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - andb $0x0,0x104(%edi) │ │ │ │ - add %bl,0x5d(%eax) │ │ │ │ - pusha │ │ │ │ - add (%edi),%bh │ │ │ │ + les 0x44(%edi),%ebp │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104a6d4 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104a6a1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 104a6ec │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - mov %gs,-0x1c(%edx) │ │ │ │ + dec %esp │ │ │ │ + loopne 104a6a6 │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 104a683 │ │ │ │ + js 104a66b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ + js 104a6a5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x78010205(%ecx,%eax,1) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ js 104a6bd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x67f6fdfb(%ecx,%eax,1) │ │ │ │ + add %al,(%esp,%ecx,1) │ │ │ │ + push %ecx │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,0x48004d43(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edi,-0x6(%eax) │ │ │ │ jne 104a6e9 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx,%edi,1) │ │ │ │ inc %ecx │ │ │ │ add (%ecx),%al │ │ │ │ - js 104a6b3 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104a6ed │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%esp,%ecx,1) │ │ │ │ - push %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104a68d │ │ │ │ + js 104a675 │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x67fefe01(%ecx,%ebx,8) │ │ │ │ - ret │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x7801023a(%ebx,%eiz,8) │ │ │ │ + add %al,0x780101ff(%ecx,%ebx,8) │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ out %al,(%dx) │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 104a6d5 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x780101e4(%edx,%ebp,2) │ │ │ │ + add %dl,0x7801023a(%ebx,%eiz,8) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - int3 │ │ │ │ - je 104a768 │ │ │ │ + mov %gs,-0x1c(%edx) │ │ │ │ add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xa7,%al │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lock pop %esi │ │ │ │ pusha │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %cl,(%ecx) │ │ │ │ + js 104a72b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104a765 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x50(%ebx,%ecx,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104a7c4 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + int3 │ │ │ │ + je 104a780 │ │ │ │ + add %ecx,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0xb0,(%eax) │ │ │ │ cmc │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ daa │ │ │ │ js 104a7a9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ xchg %eax,%edx │ │ │ │ inc %edi │ │ │ │ @@ -138102,69 +138447,62 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ebx,%ebx,1) │ │ │ │ xor (%edx),%al │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 104a7f1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %ds,%ecx │ │ │ │ incl (%ecx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - je 104a7f8 │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %bl,-0x67fefe1c(%edx,%ebp,2) │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ xchg %eax,%edx │ │ │ │ inc %edi │ │ │ │ add (%ecx),%al │ │ │ │ - js 104a86c │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104a839 │ │ │ │ - add %al,(%eax) │ │ │ │ + js 104a7ad │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - push $0xffffffe4 │ │ │ │ + add %bl,%ah │ │ │ │ + je 104a828 │ │ │ │ add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ test $0x4,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3f02606e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - js 104a807 │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + dec %eax │ │ │ │ + test $0x104,%eax │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x7a,%al │ │ │ │ pusha │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -138174,513 +138512,523 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x38(%edi,%edi,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104a8cc │ │ │ │ + add %ch,0x78010238(%edi,%edi,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104a885 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,(%edi,%ebp,8) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104a8e4 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 104a899 │ │ │ │ + jg 104a8b1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ in $0x74,%al │ │ │ │ - jmp 837ca9a4 <_edata@@Base+0x7f1ca9a4> │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + jmp 427ca9bc <_edata@@Base+0x3e1ca9bc> │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104a8c9 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x38(%edx,%esi,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104a87b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104a8b5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%edi,%ebp,8) │ │ │ │ - push %eax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + push $0xffffffe4 │ │ │ │ add %ecx,(%ecx) │ │ │ │ sbb %al,%al │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104a8cd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%esp,%ebx,1) │ │ │ │ xor (%edx),%al │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - pushf │ │ │ │ - loopne 104a8fe │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104a885 │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x38(%eax,%ebx,4) │ │ │ │ - add (%ecx),%cl │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104a944 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + pushf │ │ │ │ + loopne 104a916 │ │ │ │ + add %ecx,(%ecx) │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104a915 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ - cmp 0xc0780102,%edi │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104a92d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,(%ebx,%ecx,1) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104a8cd │ │ │ │ + cmp 0x82780102,%edi │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x67fefdc8(%eax,%edx,2) │ │ │ │ + add %ah,0x40238(%eax,%edx,2) │ │ │ │ + add %al,(%eax) │ │ │ │ + test $0xa9,%al │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + test $0x7b,%al │ │ │ │ + pusha │ │ │ │ + add (%edi),%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%ebx,%edi,1) │ │ │ │ - cmp $0x402,%eax │ │ │ │ - add %bl,%al │ │ │ │ - test $0x104,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - test $0x7b,%al │ │ │ │ - pusha │ │ │ │ - add (%edi),%bh │ │ │ │ + cmp $0x82780102,%eax │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %ch,0x38(%edi,%ecx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ js 104a915 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x38(%edi,%ecx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104a92d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ah,%ah │ │ │ │ + jns 104a9df │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + loopne 104a958 │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + cwtl │ │ │ │ + mov %ah,0x2(%eax) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x67f6fe01(%eax,%eiz,8) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104a9bd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ - cmp 0x402,%bh │ │ │ │ - add %cl,0x104ab(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x3f026088(%eax) │ │ │ │ + cmp 0x82780102,%bh │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 104aa34 │ │ │ │ + add %ch,0x780101ff(%eax,%eiz,8) │ │ │ │ + inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - hlt │ │ │ │ - push $0xffffffe4 │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ + (bad) │ │ │ │ + incl (%ecx) │ │ │ │ + add %ebx,-0x69affefc(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%edx,%edi,1) │ │ │ │ cmp $0x41780102,%eax │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - (bad) │ │ │ │ - incl (%ecx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 104aa49 │ │ │ │ + jg 104aa31 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - xor $0x24,%al │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + in (%dx),%al │ │ │ │ + and 0xc0780102,%ebx │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 104aa35 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x67f6fdc8(%esi,%edx,4) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %bh,(%ebx,%ecx,1) │ │ │ │ + push %eax │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 104aa13 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104aa4d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,%ah │ │ │ │ + and 0x1(%ebx),%dl │ │ │ │ + or %ebx,-0x2abff040(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104aa65 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%esi,%ebx,2) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 104aac4 │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ xor $0x75,%al │ │ │ │ - jmp c17cb39c <_edata@@Base+0xbd1cb39c> │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104aa95 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - and 0x1(%ebx),%dl │ │ │ │ - add %ebx,-0x7c3fff3d(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - xor $0x61,%al │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x44(%ebp,%ebx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104aa4d │ │ │ │ + jmp 837cab9c <_edata@@Base+0x7f1cab9c> │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x78010238(%eax,%edi,2) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %dh,-0x67fefdc8(%ecx,%edi,2) │ │ │ │ + ret │ │ │ │ + add %al,%al │ │ │ │ + orl $0xffffffa8,0x0(%edi) │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ebx,%ebp,2) │ │ │ │ - in $0x1,%al │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104ab09 │ │ │ │ + pop %esp │ │ │ │ + pop %ebp │ │ │ │ + inc %esp │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104ab0c │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ + hlt │ │ │ │ + push $0xffffffe4 │ │ │ │ + add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xe0,%ah │ │ │ │ - incl (%ecx) │ │ │ │ - or %ebx,0x43b00041(%eax) │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0x78,(%ecx) │ │ │ │ - cli │ │ │ │ + mov $0x104ab,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%al │ │ │ │ + mov %esp,0x2(%eax) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 104aa7d │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%ah │ │ │ │ + fcos │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %dh,0x48004d43(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %edi,-0x6(%eax) │ │ │ │ jne 104ab21 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%edi,%esi,4) │ │ │ │ dec %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 104aaad │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x17(%ebp,%esi,2) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 104aac5 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + js 104ab84 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104ab51 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - fcos │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - ret │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0xe0,%ah │ │ │ │ + incl (%ecx) │ │ │ │ + add %ebx,-0x7aafff3d(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ xchg %eax,%ebp │ │ │ │ inc %edi │ │ │ │ add (%ecx),%al │ │ │ │ - js 104abb4 │ │ │ │ - add %ah,%al │ │ │ │ - jae 104abba │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - in $0x38,%eax │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0x104ab,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + js 104aaf5 │ │ │ │ add %al,%al │ │ │ │ - mov %esp,0x2(%eax) │ │ │ │ - aas │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - js 104ab63 │ │ │ │ + add %bl,(%edi,%ebx,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104ab9d │ │ │ │ + js 104ab85 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%edi,%edx,8) │ │ │ │ push %eax │ │ │ │ - add %eax,(%eax,%eax,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104ab25 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ebx,%ebp,2) │ │ │ │ + in $0x1,%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ xor %ch,0x1(%esp,%eax,1) │ │ │ │ add %ah,0x3f026093(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %cl,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0xb0,(%eax) │ │ │ │ cmc │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ daa │ │ │ │ js 104abe1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x94,%al │ │ │ │ inc %edi │ │ │ │ add (%ecx),%al │ │ │ │ js 104ac2c │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 104abf9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or $0x6b,%al │ │ │ │ - in $0x1,%al │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + dec %esp │ │ │ │ + jne 104abe8 │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104ac44 │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 104ac11 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %esp │ │ │ │ - sbbb $0x0,0x41780102 │ │ │ │ - xor %cl,-0x3ff05800(%edi,%ecx,2) │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ + or $0x80,%al │ │ │ │ + sbb $0x41780102,%eax │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ jg 104ac29 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - jne 104ac18 │ │ │ │ + hlt │ │ │ │ + fcos │ │ │ │ add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - pusha │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + js 104abe2 │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %dl,0x3f02(%eax,%eiz,2) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x47(%esp,%edx,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104aca4 │ │ │ │ + add %ah,%al │ │ │ │ + jae 104acaa │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%ah │ │ │ │ + in $0x38,%eax │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ and %ch,0x104(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ shlb $1,0x3f0260(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or 0x41780100(%eax),%ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 104ac89 │ │ │ │ + jg 104aca1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - hlt │ │ │ │ - fcos │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104acd4 │ │ │ │ + or $0x6b,%al │ │ │ │ + in $0x1,%al │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 104aca1 │ │ │ │ + jg 104acb9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub $0xec,%al │ │ │ │ sbb $0x2,%al │ │ │ │ or %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104aca5 │ │ │ │ + js 104acbd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x50(%esi,%ebp,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 104ac86 │ │ │ │ + js 104ac9e │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x50(%esi,%edx,8) │ │ │ │ add %ecx,(%ecx) │ │ │ │ - js 104ac9b │ │ │ │ + js 104acb3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104acd5 │ │ │ │ + js 104aced │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%ebx,%ebp,1) │ │ │ │ push %ecx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 104ad34 │ │ │ │ + js 104ad4c │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 104ad01 │ │ │ │ + jg 104ad19 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ or $0x1d,%al │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104ad4c │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - sbb %dl,0x1(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ subb $0x0,0x104(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ mov %al,0x3f0260 │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or 0x4780100(%eax),%ecx │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%edx,%eiz,1) │ │ │ │ push %ebx │ │ │ │ add %ecx,(%ecx) │ │ │ │ @@ -138704,182 +139052,176 @@ │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%esi,%edx,8) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - xor %ch,0x104(%edi) │ │ │ │ + shrb $1,0x104(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ subb $0x0,0x3f02(%eax,%eiz,2) │ │ │ │ dec %esp │ │ │ │ or -0x3c67ff00(%eax),%ecx │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x78010244(%eax,%ebp,2) │ │ │ │ - ret │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x51(%edx,%ebp,1) │ │ │ │ + pushf │ │ │ │ + jne 104adb0 │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 104ad4d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + js 104ae0c │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010150(%eax,%ebx,1) │ │ │ │ - inc %ecx │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + sbb %dl,0x1(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ add $0xe1,%al │ │ │ │ incl (%ecx) │ │ │ │ or %ebx,0x14700082(%eax) │ │ │ │ inc %esi │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0xc8,(%ecx) │ │ │ │ or 0x1(%eax),%edi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ in $0x1b,%al │ │ │ │ aas │ │ │ │ add (%ecx),%al │ │ │ │ - js 104ae54 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + js 104add6 │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - pushf │ │ │ │ - jne 104ae10 │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104ae6c │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %ah,0x51(%edx,%ebp,1) │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 104adeb │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104ae25 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %esp │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - in $0x1,%eax │ │ │ │ + add %ah,(%ecx,%esi,2) │ │ │ │ + in $0x1,%al │ │ │ │ add %ebx,-0x69affefc(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%ebx,%ebx,1) │ │ │ │ aas │ │ │ │ add (%ecx),%al │ │ │ │ - js 104ae9c │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %esp │ │ │ │ - imul $0x1,%esp,%esp │ │ │ │ - add %edi,-0x3d(%eax) │ │ │ │ + js 104ae1e │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x78010150(%ebp,%ebp,8) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104ae99 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - les (%eax),%ebx │ │ │ │ - push %eax │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104ae9d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x44(%ecx,%ecx,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104ae7b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104aeb5 │ │ │ │ + js 104ae6d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ (bad) │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 104ae55 │ │ │ │ + js 104ae0d │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x1b(%ebp,%ebp,4) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - ret │ │ │ │ - add %al,%al │ │ │ │ - orl $0xffffffa8,0x0(%edi) │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - or %al,0x9(%edx,%eax,1) │ │ │ │ - js 104aec3 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %ch,-0x67f6fe17(%ebp,%esi,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104aefd │ │ │ │ + js 104ae9d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%ecx,%esi,2) │ │ │ │ - in $0x1,%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %ch,0x44(%ecx,%ecx,1) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104ae3d │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x401e9(%ebp,%esi,2) │ │ │ │ + add %bh,0x40150(%eax,%ebx,1) │ │ │ │ add %al,(%eax) │ │ │ │ - test $0xaf,%al │ │ │ │ + sbb %ch,0x104(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + jo 104ae8b │ │ │ │ + pusha │ │ │ │ + add (%edi),%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ + add %al,%al │ │ │ │ + orl $0xffffffa8,0x0(%edi) │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ + add %al,(%eax) │ │ │ │ + les (%eax),%ecx │ │ │ │ + inc %esp │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104af44 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %esp │ │ │ │ + imul $0x1,%esp,%esp │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + xor %ch,0x104(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + fdivs 0x3f0260(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %esp │ │ │ │ + or 0x400(%eax),%ecx │ │ │ │ + add %al,%al │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jo 104aeeb │ │ │ │ + loopne 104aef5 │ │ │ │ pusha │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %cl,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ @@ -138889,982 +139231,981 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ in (%dx),%eax │ │ │ │ cmp (%edx),%eax │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x1c(%ebx,%ebp,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104afbc │ │ │ │ + add %dl,(%ecx,%eiz,8) │ │ │ │ + incl (%ecx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 104af89 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - in $0x1,%eax │ │ │ │ - add %ebx,-0x7aafff3d(%eax) │ │ │ │ + les (%eax),%ebx │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4023b(,%ebp,8) │ │ │ │ - add %al,(%eax) │ │ │ │ - lock scas %es:(%edi),%eax │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - fdivs 0x3f0260(%esi) │ │ │ │ - add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - or -0x7d87ff00(%eax),%ecx │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%ecx,%eiz,8) │ │ │ │ - incl (%ecx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + add %cl,0x7801023b(,%ebp,8) │ │ │ │ + inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 104afe9 │ │ │ │ + jg 104afb9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x75,%ah │ │ │ │ - jmp 104b3f4 │ │ │ │ - add %bh,(%eax) │ │ │ │ - mov $0x4,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + jmp 104b3c4 │ │ │ │ + add %dl,-0x50(%eax) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x60,%bh │ │ │ │ - add (%edi),%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + lock shll $0x3f,0x2(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 104b01c │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + push %esp │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + in $0x1,%eax │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,-0x1c(%ebx,%ebp,2) │ │ │ │ + add %ecx,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0xb0,(%eax) │ │ │ │ cmc │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ daa │ │ │ │ js 104b019 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ xchg %eax,%ebp │ │ │ │ inc %edi │ │ │ │ - add (%ecx),%cl │ │ │ │ + add (%ecx),%al │ │ │ │ js 104afe3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104b01d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%edi,%ecx,1) │ │ │ │ - push %ebx │ │ │ │ + add %bl,%ah │ │ │ │ + sub 0x1(%ecx),%dl │ │ │ │ + add %edi,-0x3d(%eax) │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x50(%ebp,%edx,8) │ │ │ │ add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - clc │ │ │ │ - mov $0x4,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + sub %dh,0x104(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%al │ │ │ │ - shll $0x3f,0x2(%eax) │ │ │ │ + sub %al,%bl │ │ │ │ + pusha │ │ │ │ + add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104b094 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104b061 │ │ │ │ - add %al,(%eax) │ │ │ │ + js 104afed │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - je 104b0d1 │ │ │ │ - in $0x1,%al │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104b065 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - sub 0x1(%ecx),%dl │ │ │ │ - add %ebx,-0x69affefc(%eax) │ │ │ │ + add %ah,-0x1b(%ebp,%ebp,4) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x78010247(%ebp,%edx,4) │ │ │ │ inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - adc $0x19,%al │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104b076 │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x50(%ebp,%edx,8) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104b08e │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x53(%esi,%ecx,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104b124 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 104b0f1 │ │ │ │ + jg 104b0a9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0xe1,%al │ │ │ │ incl (%ecx) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x104b1,%al │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104b0c1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - ret │ │ │ │ - pusha │ │ │ │ - add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 104b0d3 │ │ │ │ + je 104b131 │ │ │ │ + in $0x1,%al │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104b10d │ │ │ │ + js 104b0c5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi,%ebp,8) │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 104b0ad │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,(%ecx,%ebx,1) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104b103 │ │ │ │ + js 104b0a3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104b13d │ │ │ │ + js 104b0dd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x78010153(%edx,%eiz,1) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104b109 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + in $0x1,%eax │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x38(%ebx,%edx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ + add %bh,0x40238(%ebx,%edx,2) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x104b1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + shll %cl,0x2(%eax) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 104b184 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + adc $0x19,%al │ │ │ │ + push %eax │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 104b11b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104b155 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%ah │ │ │ │ + jae 104b158 │ │ │ │ + add %ecx,(%ecx) │ │ │ │ js 104b133 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104b16d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - push %cs │ │ │ │ + add %bl,(%edi,%ecx,1) │ │ │ │ push %ebx │ │ │ │ add %ecx,(%ecx) │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104b185 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ and %al,0x4(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %bl,(%eax) │ │ │ │ mov $0x4,%dl │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - shll %cl,0x2(%eax) │ │ │ │ - aas │ │ │ │ + add %bl,-0x2c(%eax) │ │ │ │ + pusha │ │ │ │ + add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %cl,(%ecx) │ │ │ │ js 104b17b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104b1b5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - jae 104b1b8 │ │ │ │ + add %dh,(%ebx,%ecx,8) │ │ │ │ + push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x44(%eax,%eiz,1) │ │ │ │ add (%ecx),%al │ │ │ │ - js 104b22c │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104b1f9 │ │ │ │ + js 104b16d │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bh,(%edx,%ebx,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - sub $0x19,%al │ │ │ │ + add %ah,(%ecx,%ebx,1) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ mov $0x4,%dl │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x2c(%eax) │ │ │ │ - pusha │ │ │ │ - add (%edi),%bh │ │ │ │ + add %ah,0x3f0260de(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %cl,(%ecx) │ │ │ │ - js 104b1db │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104b215 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%ebx,%ecx,8) │ │ │ │ - push %eax │ │ │ │ - add %ecx,(%ecx) │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104b22d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ sbb $0x78010244,%eax │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x53(%esi,%ecx,1) │ │ │ │ + add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x40238(%edx,%ebx,2) │ │ │ │ + push %eax │ │ │ │ + mov $0x4,%bl │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - shlb $0x0,0x104(%edx) │ │ │ │ - add %ah,0x3f0260de(%eax) │ │ │ │ + add %ch,0x3f0260df(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x78010244(,%ebx,1) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - les -0x1c(%ebx),%ebp │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104b22d │ │ │ │ - add %al,%al │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - xchg %eax,%ecx │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0xb3,%al │ │ │ │ - add $0x1,%al │ │ │ │ + add %cl,0x38(%ebp,%eax,4) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 104b26b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104b2a5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bh,0x78010151(%eax,%ebp,1) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104b2d1 │ │ │ │ add %al,(%eax) │ │ │ │ - test $0xdf,%al │ │ │ │ - pusha │ │ │ │ - add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + sub $0x19,%al │ │ │ │ + push %eax │ │ │ │ + add %ecx,(%ecx) │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104b2d5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x78010244(%esp,%edi,1) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x78090238(%ebp,%eax,4) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104b305 │ │ │ │ + js 104b2ed │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - add 0x1(%ebx),%dl │ │ │ │ - add %ebx,-0x7c3fff3d(%eax) │ │ │ │ + add %dl,%ah │ │ │ │ + aad $0x50 │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104b34c │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - xor $0x61,%al │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + les -0x1c(%ebx),%ebp │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ + add %al,%al │ │ │ │ + orl $0xffffffa8,0x0(%edi) │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esp,%edi,1) │ │ │ │ + add $0x3c,%al │ │ │ │ inc %esp │ │ │ │ - add (%ecx),%cl │ │ │ │ + add (%ecx),%al │ │ │ │ js 104b2fb │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104b335 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010151(%eax,%ebp,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104b34d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - aad $0x50 │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104b2ed │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %bl,%ah │ │ │ │ + push %cs │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - imul $0x1,%esp,%esp │ │ │ │ - or %ebx,0x1a00041(%eax) │ │ │ │ - inc %esi │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - js,pn 104b391 │ │ │ │ + call 105b80d │ │ │ │ add %al,(%eax) │ │ │ │ + add %ah,%al │ │ │ │ + jmp 143b5c2 │ │ │ │ add %al,(%eax) │ │ │ │ - sub $0x3d,%al │ │ │ │ - dec %eax │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104b3dc │ │ │ │ + dec %esp │ │ │ │ + or 0x41780100(%eax),%ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - loope 104b3ae │ │ │ │ - add %eax,(%eax,%eax,1) │ │ │ │ + loope 104b37e │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %ah,0x48004601(%eax) │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + mov $0x1782e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - mov $0x4,%ch │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ch,0x78010248(,%edi,1) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104b395 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - jmp 143b622 │ │ │ │ + add %ah,%ah │ │ │ │ + jo 104b393 │ │ │ │ + add %eax,(%ecx) │ │ │ │ + sbb %al,0x41acc000(%edx) │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - or -0x3c67ff00(%eax),%ecx │ │ │ │ + add %cl,-0x67fefdce(%edi,%ebx,1) │ │ │ │ + ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ pop 0x2(%edi) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,%ah │ │ │ │ + imul $0x1,%esp,%esp │ │ │ │ add %edi,0x4(%eax) │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%edx,%eax,1) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104b43c │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - jl 104b427 │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104b3d3 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104b40d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - jo 104b40b │ │ │ │ + add %bh,0x50(%edx,%ecx,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ - sbb %al,0x41acc000(%edx) │ │ │ │ + js 104b395 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010232(%edi,%ebx,1) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104b451 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - fsubrl -0x1c(%ebx) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104b45f │ │ │ │ + add %bl,(%edx,%eax,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x4(%eax) │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x50(%edx,%ecx,8) │ │ │ │ + add %al,(%eax,%ebp,1) │ │ │ │ + push %ecx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 104b3f5 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x78010150(%ecx,%ebx,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104b485 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x78010153(%edx,%eax,1) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + js 104b3c5 │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78010238(%ecx,%eax,4) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + add %bh,0x38(%ecx,%edx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104b3dd │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x1(%ecx,%eiz,8) │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104b4cd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - lea (%esi),%edi │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104b46d │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104b3f5 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78010238(%esi,%ecx,2) │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ + add %bh,%ah │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104b485 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax,%ebp,1) │ │ │ │ - push %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - ret │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ + add %ch,%ah │ │ │ │ + add 0x1(%ebx),%dl │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x3e(%ebp,%ecx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104b574 │ │ │ │ + jl 104b4cf │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104b4fc │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 104b541 │ │ │ │ + jg 104b4c9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - sbb %edx,0x1(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + fsubrl -0x1c(%ebx) │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104b4cd │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - pusha │ │ │ │ - mov $0x4,%ch │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %bh,%ah │ │ │ │ + lea (%esi),%edi │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%eax) │ │ │ │ - jmp 104b5b7 │ │ │ │ + add %dh,0x104(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + and %ch,%bl │ │ │ │ + pusha │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - xorb $0x0,0x104(%esi) │ │ │ │ + push %eax │ │ │ │ + mov $0x4,%dh │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,0x3f0260fb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x3e(%ebp,%ecx,4) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 104b4f3 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104b52d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x78010150(%eax,%ebp,8) │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%edx,%eax,1) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104b4e5 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x67f6feb0(%ecx,%ebx,1) │ │ │ │ addb $0x70,(%eax) │ │ │ │ adc $0x46,%al │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0xc8,(%ecx) │ │ │ │ or 0x1(%eax),%edi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub $0x10,%al │ │ │ │ cmp (%edx),%al │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104b58d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78010150(%eax,%ebp,8) │ │ │ │ + add %al,0x780101e9(%ebx,%esi,2) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - push %ebx │ │ │ │ + add %bh,%ah │ │ │ │ + push %edi │ │ │ │ cmp %al,(%edx) │ │ │ │ add %ebx,-0x69affefc(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x7801023a(%edi,%ecx,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104b5d5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x780901e9(%ebx,%esi,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104b5ed │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - in $0x1,%eax │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - push %edi │ │ │ │ + add %ch,(%edi,%edx,4) │ │ │ │ cmp %al,(%edx) │ │ │ │ - or %ebx,-0x2abff040(%eax) │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104b61d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x78010244(%ebp,%esi,1) │ │ │ │ - inc %ecx │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 104b649 │ │ │ │ + jg 104b601 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test %ah,%cl │ │ │ │ incl (%ecx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x67fefdc8(%esi,%edx,4) │ │ │ │ - ret │ │ │ │ - add %al,%al │ │ │ │ - orl $0xffffffa8,0x0(%edi) │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - xor $0x44,%al │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %dh,0x104(%edi) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104b619 │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x3f0260fc,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - js 104b65b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ + xchg %eax,%esp │ │ │ │ + sbb %edx,0x1(%eax) │ │ │ │ + or %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104b695 │ │ │ │ + js 104b61d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x780101e4(%ecx,%ebp,2) │ │ │ │ + add %cl,0x78010244(%ebp,%esi,1) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104b6ad │ │ │ │ + js 104b635 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - lret $0x150 │ │ │ │ - or %ebx,0x1a00041(%eax) │ │ │ │ - inc %esi │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - js,pn 104b6d9 │ │ │ │ + add %ch,0x40153(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ + mov $0xb6,%al │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sbb $0xb0,%al │ │ │ │ - cmp (%edx),%al │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x3f0260fc,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ + add %al,%al │ │ │ │ + orl $0xffffffa8,0x0(%edi) │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ + add %al,(%eax) │ │ │ │ + in $0x34,%al │ │ │ │ + inc %esp │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104b643 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104b6dd │ │ │ │ + js 104b67d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x51(%eax,%ebp,1) │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - js 104b6bb │ │ │ │ + add %dh,%ah │ │ │ │ + lret $0x150 │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104b6f5 │ │ │ │ + js 104b695 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax,%ebx,1) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - ret │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x3a(%edi,%ebp,4) │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add %bh,0x51(%eax,%ebp,1) │ │ │ │ + add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x104b7,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x3f026106(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 104b6c5 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %ah,0x48004601(%eax) │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + mov $0x1782e,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%eax,%esi,4) │ │ │ │ + cmp (%edx),%al │ │ │ │ + add %ebx,(%eax) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104b6dd │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,%ah │ │ │ │ + sbb (%edx),%esi │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104b67d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x18010238(%esi,%esi,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %dh,-0x67fefdc8(,%ecx,4) │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x3a(%edi,%ebp,4) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 104b6eb │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104b755 │ │ │ │ + js 104b725 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - sbb (%edx),%esi │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104b7b4 │ │ │ │ + add %al,0x780101e4(%ecx,%ebp,2) │ │ │ │ + inc %ecx │ │ │ │ add %ah,%al │ │ │ │ - jae 104b7ba │ │ │ │ + jae 104b78a │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x5(%edi,%esi,4) │ │ │ │ add (%ecx),%al │ │ │ │ - js 104b70d │ │ │ │ + js 104b6dd │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - je 104b7d7 │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104b7a7 │ │ │ │ + add %ah,(%edx,%ecx,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x78090238(,%esi,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104b785 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%ah │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + in $0x1,%eax │ │ │ │ + add %edi,0x4(%eax) │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ out %eax,$0x50 │ │ │ │ add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - shlb $1,0x104(%edi) │ │ │ │ + call 105bc78 │ │ │ │ add %al,(%eax) │ │ │ │ - or %cl,(%eax) │ │ │ │ - popa │ │ │ │ - add (%edi),%bh │ │ │ │ + add %cl,(%eax) │ │ │ │ + or %ah,0x2(%ecx) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + js 104b793 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104b7cd │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax,%ebx,1) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ mov $0x104,%eax │ │ │ │ add %al,(%eax) │ │ │ │ test $0x13,%al │ │ │ │ popa │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %cl,(%ecx) │ │ │ │ - js 104b7ab │ │ │ │ + js 104b7c3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104b7e5 │ │ │ │ + js 104b7fd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%edx,%ecx,8) │ │ │ │ push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104b844 │ │ │ │ - add %ah,%al │ │ │ │ - jae 104b84a │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - dec %ecx │ │ │ │ - add $0xc0980902,%eax │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104b815 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ inc %ebx │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 104b7b5 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%ecx,%ecx,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ + js 104b874 │ │ │ │ + add %ah,%al │ │ │ │ + jae 104b87a │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - and %bh,0x104(%ecx) │ │ │ │ + add %bh,%ah │ │ │ │ + dec %ecx │ │ │ │ + add $0x402,%eax │ │ │ │ + add %bl,%al │ │ │ │ + mov $0x104,%eax │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ adc $0x61,%al │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -139897,175 +140238,167 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x38(%esp,%edx,2) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 104b86b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104b8a5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dl,%ah │ │ │ │ + push %esp │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 104b8b9 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%edi,%ebx,8) │ │ │ │ - incl (%ecx) │ │ │ │ - or %ebx,-0x2abff040(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + hlt │ │ │ │ + cs sbb $0xc0980902,%eax │ │ │ │ + cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104b8bd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ inc %edx │ │ │ │ inc %esp │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104b89b │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + cmp %bh,0x104(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x1d,%al │ │ │ │ + popa │ │ │ │ + add (%edi),%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + js 104b8b3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104b8d5 │ │ │ │ + js 104b8ed │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%ecx,%eiz,2) │ │ │ │ - jmp 427cb9f4 <_edata@@Base+0x3e1cb9f4> │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ + add %ch,(%edi,%ebx,8) │ │ │ │ + incl (%ecx) │ │ │ │ + add %ebx,-0x69affefc(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 104b901 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - cmp $0x2f,%al │ │ │ │ - sbb $0x4980102,%eax │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%edx,%eax,2) │ │ │ │ inc %esp │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - mov $0x104,%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0x1d,%al │ │ │ │ - popa │ │ │ │ - add (%edi),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 104b8fb │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104b8e3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104b935 │ │ │ │ + js 104b91d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x50(%eax,%ebp,8) │ │ │ │ add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - call 105be13 │ │ │ │ + inc %eax │ │ │ │ + mov $0x104,%edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x3f02611e(%eax) │ │ │ │ + test $0x1e,%al │ │ │ │ + popa │ │ │ │ + add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %cl,(%ecx) │ │ │ │ - cwtl │ │ │ │ + js 104b913 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104b94d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,-0x67f6feae(%esp,%esi,8) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104b965 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%esp,%eiz,2) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 104b905 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x38(%esi,%edx,4) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 104b95b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104b995 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,-0x67fefeae(%esp,%esi,8) │ │ │ │ - ret │ │ │ │ - add %al,%al │ │ │ │ - orl $0xffffffa8,0x0(%edi) │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x78010244(%ebx,%eiz,2) │ │ │ │ - inc %ecx │ │ │ │ + js 104b9c4 │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ lock add %eax,(%ecx) │ │ │ │ - js 104b965 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ + js 104b9dc │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 104b9a9 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + jl 104b99a │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %ebx,-0x7c3fff3d(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + xor $0x3f0161,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + arpl %eax,0x1(%edx,%eax,1) │ │ │ │ + js 104b9cf │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - dec %edi │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %ah,0x50(%ecx,%ecx,8) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104b965 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x38(%edi,%edx,2) │ │ │ │ - add (%ecx),%cl │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ + add %al,(%ecx,%edx,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + je 104ba8c │ │ │ │ + jmp 429cc314 <_edata@@Base+0x3e3cc314> │ │ │ │ add %ah,0x48004601(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ mov $0x1782e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ mov $0x3a,%cl │ │ │ │ add (%ecx),%al │ │ │ │ @@ -140073,501 +140406,492 @@ │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 104ba39 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jl 104ba2a │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104ba3d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + cmp $0x24,%al │ │ │ │ + sbb $0x402,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - pop %ss │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ + mov $0x104,%ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x3f02612c,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%ecx,%esi,4) │ │ │ │ cmp (%edx),%al │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - je 104bb04 │ │ │ │ - jmp 57cbb8c <_edata@@Base+0x11cbb8c> │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x50(%ecx,%ecx,8) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104bae4 │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 104bab1 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %dl,0x78010238(%ebp,%ecx,4) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104ba85 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - test %ah,0x41780902(,%ebx,1) │ │ │ │ - add %dh,(%eax) │ │ │ │ - sbb $0x46,%al │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - adc 0x1(%eax),%bh │ │ │ │ + add %bl,(%ecx,%eiz,2) │ │ │ │ + jmp 837cbba4 <_edata@@Base+0x7f1cbba4> │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ah,%ah │ │ │ │ + pop %edx │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - in $0xae,%al │ │ │ │ - in $0x1,%eax │ │ │ │ - or %ebx,-0xa4fff7e(%eax) │ │ │ │ + add %dh,-0x67f6fe10(%edi,%eiz,4) │ │ │ │ + addb $0xb0,(%eax) │ │ │ │ + cmc │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ daa │ │ │ │ js 104bae1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xf0,%ah │ │ │ │ inc %ebp │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104ba6d │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x401e9(%esi,%edi,2) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ mov $0x104,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x3f02612c,%eax │ │ │ │ + mov 0x3f02612d,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104bac3 │ │ │ │ + js 104badb │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104bafd │ │ │ │ + js 104bb15 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x1c(%ecx,%ebp,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104ba9d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x780101e9(%esi,%edi,2) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %cl,%ah │ │ │ │ + pop %ss │ │ │ │ + push %eax │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 104baf3 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104bb2d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x67fefe10(%edi,%eiz,4) │ │ │ │ + add %ah,-0x67fefeb0(,%esi,8) │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax,%esi,8) │ │ │ │ inc %ebp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sarb $0x0,0x104(%ebx) │ │ │ │ - add %ah,0x3f02612d(%eax) │ │ │ │ + lock mov $0x104,%ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %dh,(%esi) │ │ │ │ + popa │ │ │ │ + add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104bb3e │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + js 104bb3b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104bb75 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x17(%eax,%eiz,2) │ │ │ │ + add %al,-0x1c(%ecx,%ebp,2) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 104bb15 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%esi,%edi,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104bba5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x40150(,%esi,8) │ │ │ │ - add %al,(%eax) │ │ │ │ - push $0x104bc │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - ss popa │ │ │ │ - add (%edi),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 104bc1c │ │ │ │ + add %ch,0x38(%edi,%edx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104bbec │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 104bbe9 │ │ │ │ + jg 104bbb9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %?,-0x17(%esi) │ │ │ │ add %eax,(%ecx) │ │ │ │ sbb %al,0x41acc000(%edx) │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x32(%edi,%ebx,1) │ │ │ │ add (%ecx),%al │ │ │ │ - js 104bc4c │ │ │ │ + js 104bc1c │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 104bc19 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0x101f0a7,%esp │ │ │ │ - js 104bc64 │ │ │ │ - add %al,-0x44(%eax) │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - call 4006271f <_edata@@Base+0x3ba6271f> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,-0x1b(%esi,%ebp,4) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104bc7c │ │ │ │ - add %dh,(%eax) │ │ │ │ - sbb $0x46,%al │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0x20,(%ecx) │ │ │ │ - adc 0x1(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ + jg 104bbe9 │ │ │ │ add %al,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - in $0x1,%eax │ │ │ │ - or %ebx,-0x2abff040(%eax) │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104bc4d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x40244(%ecx,%edi,1) │ │ │ │ + mov $0x401f0a7,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x104bd,%eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + mov $0x104,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - aaa │ │ │ │ + adc %dh,(%edi) │ │ │ │ popa │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104bc05 │ │ │ │ + js 104bb8d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x38(%edi,%edx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - ret │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - cmp %al,0x1(%edx,%eax,1) │ │ │ │ - js 104bcf4 │ │ │ │ - add %ah,%al │ │ │ │ - jae 104bcfa │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 104bc64 │ │ │ │ + add %dh,(%eax) │ │ │ │ + sbb $0x46,%al │ │ │ │ + add %cl,0xf(%eax) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ + adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%esp,%ecx,2) │ │ │ │ - add $0x4180102,%eax │ │ │ │ - add %edx,-0x59(%eax) │ │ │ │ - adc (%eax),%al │ │ │ │ - enter $0xc011,$0x1 │ │ │ │ - or %bh,0x3f017f(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - or 0x41780100(%eax),%ecx │ │ │ │ - add %ah,%al │ │ │ │ - jae 104bd2a │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + in $0xae,%al │ │ │ │ + in $0x1,%eax │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x5(%edx,%edx,2) │ │ │ │ + add %al,0x38(%esp,%ecx,4) │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104bcf5 │ │ │ │ + js 104bc4d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x78010244(%edi,%esi,1) │ │ │ │ + add %al,0x78010244(%ecx,%edi,1) │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ pop %ds │ │ │ │ - add $0x82780102,%eax │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - pop %eax │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %ebx,-0x69affefc(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - ss inc %esp │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104bd1e │ │ │ │ + add $0xc3780102,%eax │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x50(%esp,%esi,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 104bd33 │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,%ah │ │ │ │ + cmp %al,0x1(%edx,%eax,1) │ │ │ │ + js 104bc73 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104bd6d │ │ │ │ + js 104bcad │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ leave │ │ │ │ push %eax │ │ │ │ add %ecx,(%ecx) │ │ │ │ - js 104bd4b │ │ │ │ + js 104bc8b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104bd85 │ │ │ │ + js 104bcc5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%ebx,%edi,2) │ │ │ │ - sbb $0xc0980902,%eax │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %bl,%ah │ │ │ │ + jp 104bcfc │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104bca6 │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,-0x17(%eax,%eiz,2) │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104bd9d │ │ │ │ + js 104bcf5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - pop %ecx │ │ │ │ - inc %esp │ │ │ │ + add %al,0x78010244(%edi,%esi,1) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x38(%ecx,%eax,4) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sbb %bh,0x104(%esi) │ │ │ │ + mov $0x104bd,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - aas │ │ │ │ + add %cl,0x3f(%eax) │ │ │ │ popa │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104be14 │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ + cwtl │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 104bde1 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - int3 │ │ │ │ - in (%dx),%al │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %ebx,-0x7c3fff3d(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - xor $0x61,%al │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%ecx,%ebx,2) │ │ │ │ - inc %esp │ │ │ │ + add %bl,%ah │ │ │ │ + ss inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 104bd85 │ │ │ │ + js 104bcdd │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%ebx,%edi,2) │ │ │ │ + add %ch,(%esp,%edi,2) │ │ │ │ cmp %al,(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,%al │ │ │ │ + jae 104bdba │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - pusha │ │ │ │ - mov $0x104,%esi │ │ │ │ + add %dl,0x5(%edx,%edx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104bdcc │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 104bd99 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + int3 │ │ │ │ + in (%dx),%al │ │ │ │ + sbb $0x2,%al │ │ │ │ + or %ebx,-0x2abff040(%eax) │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104bd9d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%ah │ │ │ │ + pop %ecx │ │ │ │ + inc %esp │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + xor %bh,0x104(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ mov %al,0x61(%eax) │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104bdb5 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + js 104be14 │ │ │ │ + add %al,-0x44(%eax) │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x38(%ebp,%ecx,2) │ │ │ │ - add (%ecx),%cl │ │ │ │ + add %dl,-0x1b(%esi,%ebp,4) │ │ │ │ + add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ - inc %ecx │ │ │ │ - add %ah,0x48004601(%eax) │ │ │ │ + ret │ │ │ │ + add %al,%al │ │ │ │ + orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov $0x1782e,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x39(%edx,%ebx,8) │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - lock mov $0x104,%esi │ │ │ │ + sbb $0x59,%al │ │ │ │ + inc %esp │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104be44 │ │ │ │ + add %dh,(%eax) │ │ │ │ + sbb $0x46,%al │ │ │ │ + add %cl,0xf(%eax) │ │ │ │ + rolb $0x20,(%ecx) │ │ │ │ + adc 0x1(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - dec %ecx │ │ │ │ - popa │ │ │ │ - add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 104bebc │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + in $0x1,%eax │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ fdivrl -0x17(%esi) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - ret │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + add %eax,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + sarb $0x0,0x104(%esi) │ │ │ │ + add %al,0x49(%eax) │ │ │ │ + popa │ │ │ │ + add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x78010239(%ecx,%ebx,8) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + cwtl │ │ │ │ inc %ecx │ │ │ │ + add %ah,0x48004601(%eax) │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + mov $0x1782e,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x39(%edx,%ebx,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104bea4 │ │ │ │ add %ah,%al │ │ │ │ - jae 104bef2 │ │ │ │ + jae 104beaa │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x5(%eax,%eax,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104bf04 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %ch,(%esp,%ecx,2) │ │ │ │ + add $0x4180102,%eax │ │ │ │ + add %edx,-0x59(%eax) │ │ │ │ + adc (%eax),%al │ │ │ │ + enter $0xc011,$0x1 │ │ │ │ + mov $0x3f017fc0,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0xb(%eax) │ │ │ │ + mov %al,(%eax) │ │ │ │ + add %ebx,-0x7aafff3d(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0x21,%al │ │ │ │ - push %eax │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - js 104be9b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %bl,0x78090239(%ecx,%ebx,8) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104bed5 │ │ │ │ + js 104bea5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x53(%ecx,%eax,2) │ │ │ │ add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -140576,257 +140900,278 @@ │ │ │ │ add %ah,(%eax) │ │ │ │ dec %edx │ │ │ │ popa │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104becb │ │ │ │ + js 104be9b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104bf05 │ │ │ │ + js 104bed5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ hlt │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 104bea5 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + js 104bf34 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - jle 104bf20 │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104bebd │ │ │ │ + or $0xa8,%al │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + js 104be8d │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%ecx,%eiz,1) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104bf13 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104bf4d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ - fdivrp %st,%st(7) │ │ │ │ + jle 104bf08 │ │ │ │ add %eax,(%ecx) │ │ │ │ + js 104bf64 │ │ │ │ + add %ah,%al │ │ │ │ + jae 104bf6a │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x5(%eax,%eax,8) │ │ │ │ + add (%ecx),%al │ │ │ │ sbb %al,0x0(%ecx) │ │ │ │ - loopne 104bf34 │ │ │ │ + loopne 104bf04 │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 104bfe1 │ │ │ │ + jns 104bfb1 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x78010231(%esi,%eax,2) │ │ │ │ - inc %ecx │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104bf4d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%ah │ │ │ │ + fdivrp %st,%st(7) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104bfac │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - or $0xa8,%al │ │ │ │ - lock add %ecx,(%ecx) │ │ │ │ - cwtl │ │ │ │ + adc $0x21,%al │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + sbb %al,0x48c68000(%edx) │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 104bff9 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,-0x67f6fdcf(%esi,%eax,2) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104bf95 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ repz inc %ebx │ │ │ │ add (%ecx),%al │ │ │ │ - sbb %al,0x48c68000(%edx) │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 104c029 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x78010231(%esi,%eax,2) │ │ │ │ + js 104bf35 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ebx,%eiz,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 104bfd9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sub $0x21,%al │ │ │ │ - push %eax │ │ │ │ + hlt │ │ │ │ + jle 104bfc8 │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%ebx,%esi,8) │ │ │ │ inc %ebx │ │ │ │ add (%ecx),%al │ │ │ │ - js 104c03c │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104c009 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - hlt │ │ │ │ - jle 104bff8 │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104bfd3 │ │ │ │ + js 104bfbb │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104c00d │ │ │ │ + js 104bff5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x52(%esp,%esi,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 104bfee │ │ │ │ + js 104bfd6 │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x67f6fead(%eax,%eax,2) │ │ │ │ + add %cl,0x78010153(%eax,%eax,2) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,(%ecx,%eiz,1) │ │ │ │ + push %eax │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + cwtl │ │ │ │ addb $0x70,(%eax) │ │ │ │ adc $0x46,%al │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0xc8,(%ecx) │ │ │ │ or 0x1(%eax),%edi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ or $0x3a,%al │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%cl │ │ │ │ + rol $1,%al │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ push %esp │ │ │ │ popa │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x47(%eax,%ebx,2) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x3a(%esp,%ecx,1) │ │ │ │ add (%ecx),%al │ │ │ │ js 104c025 │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax,%ebp,4) │ │ │ │ lock add %eax,(%ecx) │ │ │ │ js 104c03d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - pop %edx │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0xf2,%ah │ │ │ │ - incl (%ecx) │ │ │ │ - or %ebx,-0x2abff040(%eax) │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104c0e5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x40244(%edx,%edx,1) │ │ │ │ + add %dh,0x40238(%edx,%ebx,2) │ │ │ │ add %al,(%eax) │ │ │ │ - cmp %al,%dl │ │ │ │ + and %al,%dl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x3f026155,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - sbb %al,0x0(%ecx) │ │ │ │ - loopne 104c0e4 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104c0e5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x18010244(%edx,%edx,1) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 104c191 │ │ │ │ + jns 104c179 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x67fefdcf(%ebp,%eax,2) │ │ │ │ + add %ah,0x78010231(%ebp,%eax,2) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104c129 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + sub $0x21,%al │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + cwtl │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ + cld │ │ │ │ adc %eax,0x1(%edx,%eax,1) │ │ │ │ sbb %al,0x48c68000(%edx) │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 104c1c1 │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -140834,29 +141179,29 @@ │ │ │ │ add %cl,%ah │ │ │ │ inc %ebp │ │ │ │ xor %eax,(%edx) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 104c171 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and $0xa8,%al │ │ │ │ lock add %eax,(%ecx) │ │ │ │ - js 104c0fd │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + js 104c1bc │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - repnz incl (%ecx) │ │ │ │ + mov $0xf2,%ah │ │ │ │ + incl (%ecx) │ │ │ │ or %ebx,0x43b00041(%eax) │ │ │ │ dec %ebp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ rolb $0x78,(%ecx) │ │ │ │ cli │ │ │ │ jne 104c1a1 │ │ │ │ aas │ │ │ │ @@ -140870,207 +141215,204 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x38(%eax,%edx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104c204 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %cl,0x78010238(%edx,%eiz,2) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %esp │ │ │ │ - jg 104c1c0 │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %dl,-0x67fefdc8(%eax,%edx,4) │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x7801023a(%eax,%ecx,8) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - jl 104c227 │ │ │ │ - push %eax │ │ │ │ + inc %esp │ │ │ │ + jg 104c1f0 │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 104c18d │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x78010238(%ecx,%eiz,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + js 104c1cb │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104c21d │ │ │ │ + js 104c205 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx,%eax,2) │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - cwtl │ │ │ │ + push %eax │ │ │ │ ret $0x104 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jo 104c2a6 │ │ │ │ + jo 104c28e │ │ │ │ popa │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104c294 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104c261 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - int3 │ │ │ │ - repnz incl (%ecx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + js 104c1bd │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x78010150(%ecx,%eiz,1) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x17(%edi,%edi,2) │ │ │ │ - add %eax,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - lock les (%ecx,%eax,1),%eax │ │ │ │ + add %al,%ah │ │ │ │ + repnz incl (%ecx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + rol $0x4,%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - popa │ │ │ │ + add %dl,0x61(%eax) │ │ │ │ popa │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - js 104c273 │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 104c1ed │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,-0x17(%edi,%edi,2) │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 104c243 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104c2ad │ │ │ │ + js 104c27d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x18010150(%edx,%esi,8) │ │ │ │ + add %bh,0x78010150(%edx,%esi,8) │ │ │ │ inc %ecx │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + jl 104c2cf │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + sbb %al,0x0(%ecx) │ │ │ │ + loopne 104c27c │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 104c341 │ │ │ │ + jns 104c329 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%edi,%eax,2) │ │ │ │ xor %eax,(%edx) │ │ │ │ - or %ebx,-0x2abff040(%eax) │ │ │ │ - inc %ebx │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 104c2d9 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + or $0x1d,%al │ │ │ │ + add (%ecx),%cl │ │ │ │ + cwtl │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104c2dd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x7801023a(%ebx,%esi,4) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 104c309 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - and %edx,0x1(%eax) │ │ │ │ + int3 │ │ │ │ + repnz incl (%ecx) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ jg 104c321 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - or $0x1d,%al │ │ │ │ - add (%ecx),%al │ │ │ │ + pop %esp │ │ │ │ + jg 104c310 │ │ │ │ + add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ mov $0x3a,%dl │ │ │ │ add (%ecx),%al │ │ │ │ - js 104c384 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104c351 │ │ │ │ + js 104c2c5 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x18010150(%ecx,%eiz,1) │ │ │ │ + addb $0x80,(%eax) │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 104c3d1 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %esp │ │ │ │ - jg 104c340 │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104c39c │ │ │ │ + add %ah,0x31(%edi,%eax,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104c3b4 │ │ │ │ add %ah,%al │ │ │ │ - jae 104c3a2 │ │ │ │ + jae 104c3ba │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ - jecxz 104c3a7 │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,0x48c68000(%edx) │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 104c3e9 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x31(%edi,%eax,2) │ │ │ │ + jecxz 104c3bf │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104c385 │ │ │ │ @@ -141083,394 +141425,392 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%edi,%ebp,2) │ │ │ │ + add %ch,%ah │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x38(%esi,%edx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ + add %ch,-0x67fefdc8(%esi,%edx,2) │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%esp,%esi,4) │ │ │ │ cmp (%edx),%al │ │ │ │ add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104c3f9 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + and %edx,0x1(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - je 104c3a6 │ │ │ │ + je 104c3be │ │ │ │ lock add %eax,(%ecx) │ │ │ │ - js 104c385 │ │ │ │ + js 104c39d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x38(%esi,%ebx,4) │ │ │ │ + add %ch,(%esi,%ebx,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + or %ebx,-0x2abff040(%eax) │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104c42d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%edx,%eiz,2) │ │ │ │ + inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 104c41f │ │ │ │ + js 104c44f │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx,%esi,8) │ │ │ │ push %eax │ │ │ │ add %ecx,(%ecx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104c42d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%edx,%eiz,2) │ │ │ │ - inc %esp │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 104c40b │ │ │ │ + js 104c423 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104c445 │ │ │ │ + js 104c45d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x53(%ebp,%ebx,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 104c4a4 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - sbb $0xf3,%al │ │ │ │ - incl (%ecx) │ │ │ │ - add %ebx,-0x7c3fff3d(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - xor $0x61,%al │ │ │ │ - add %edi,(%edi) │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ + add %al,%al │ │ │ │ + orl $0xffffffa8,0x0(%edi) │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x78090244(%ecx,%eiz,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + test %ah,0x44(%ecx) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 104c453 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104c48d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ cmp $0x78010153,%eax │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - in $0x21,%al │ │ │ │ - push %eax │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104c445 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x67f6fe10(%eax,%ebp,4) │ │ │ │ - inc %ecx │ │ │ │ + add %al,0x401f0(%eax,%ebp,4) │ │ │ │ + add %al,(%eax) │ │ │ │ + lock les (%ecx,%eax,1),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + clc │ │ │ │ + imul $0x3f,0x2(%ecx),%esp │ │ │ │ + dec %esp │ │ │ │ + or 0x41980900(%eax),%ecx │ │ │ │ add %ah,0x48004601(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ mov $0x1782e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ aam $0x48 │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - cmp %al,%ch │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + call 105c9bf │ │ │ │ add %al,(%eax) │ │ │ │ - clc │ │ │ │ + add %cl,(%eax) │ │ │ │ imul $0x3f,0x2(%ecx),%esp │ │ │ │ - dec %esp │ │ │ │ - or 0x41780100(%eax),%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 104c54c │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ jg 104c508 │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x40247(%esp,%ecx,4) │ │ │ │ - add %al,(%eax) │ │ │ │ - rol $1,%dh │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %ch,0x61(%ebx) │ │ │ │ - add (%edi),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 104c4d5 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - and %edx,0x1(%eax) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + add %bh,0x78010247(%esp,%ecx,4) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%ebx,%esi,8) │ │ │ │ + sbb $0xf3,%al │ │ │ │ incl (%ecx) │ │ │ │ or %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104c57d │ │ │ │ + js 104c54d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x78010205(%esp,%ebx,1) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104c565 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x67f6fdfb(%esp,%ebx,1) │ │ │ │ + add %bl,0x7801021d(%edx,%edi,2) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + in $0x21,%al │ │ │ │ + push %eax │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + cwtl │ │ │ │ addb $0xb0,(%eax) │ │ │ │ cmc │ │ │ │ inc %ebp │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0xd0,(%ecx) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ daa │ │ │ │ js 104c5a9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and $0x8e,%al │ │ │ │ inc %edi │ │ │ │ add (%ecx),%al │ │ │ │ - js 104c573 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104c5ad │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - jp 104c5e4 │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104c54d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x780101e9(%edi,%edi,2) │ │ │ │ - inc %ecx │ │ │ │ + js 104c5f4 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 104c5f1 │ │ │ │ + jg 104c5c1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - cld │ │ │ │ - and %edx,0x1(%eax) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ + mov %gs,0x780101f0(%eax) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104c609 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %gs,-0x67fefe10(%eax) │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x47(%esi,%ecx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,0x0(%ecx) │ │ │ │ - loopne 104c5f4 │ │ │ │ + add %bh,0x180101e9(%edi,%edi,2) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 104c6a1 │ │ │ │ + jns 104c659 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%edi,%ecx,1) │ │ │ │ xor (%edx),%al │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104c651 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - xor $0xf3,%al │ │ │ │ + add %ch,(%ebx,%esi,8) │ │ │ │ incl (%ecx) │ │ │ │ + add %ebx,-0x69affefc(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x47(%esi,%ecx,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104c5ad │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%ah │ │ │ │ + and %edx,0x1(%eax) │ │ │ │ add %edi,0x4(%eax) │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x53(%ebp,%edi,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ + js 104c61b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104c655 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x50(%edx,%esi,8) │ │ │ │ + add %eax,(%ecx) │ │ │ │ js 104c6b4 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 104c681 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ les -0x17(%edi),%edi │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 104c64b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104c685 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x50(%edx,%esi,8) │ │ │ │ - add %eax,(%ecx) │ │ │ │ sbb %al,0x48c68000(%edx) │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 104c719 │ │ │ │ + jge 104c701 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x32(%edi,%ecx,1) │ │ │ │ add (%ecx),%al │ │ │ │ - js 104c67e │ │ │ │ + js 104c6e4 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104c6b1 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + cld │ │ │ │ + and %edx,0x1(%eax) │ │ │ │ + add %edi,-0x3d(%eax) │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x40153(%esp,%ebx,1) │ │ │ │ + add %ch,0x78010153(%esp,%ebx,1) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104c6e1 │ │ │ │ add %al,(%eax) │ │ │ │ - call 105cb9f │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x75(%eax) │ │ │ │ - popa │ │ │ │ + xor $0xf3,%al │ │ │ │ + incl (%ecx) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%bh │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pusha │ │ │ │ + jne 104c758 │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - loopne 104c6b6 │ │ │ │ + loopne 104c6ce │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x3f026176,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ sbb %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ - jle 104c747 │ │ │ │ + jle 104c75f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x31(%esi,%eax,2) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 104c6db │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104c715 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x50(%eax,%eiz,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add (%ecx),%al │ │ │ │ js 104c6f3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104c72d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x78010153(%ebp,%edi,1) │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ sbb 0x41980902,%eax │ │ │ │ add %ah,0x48004601(%eax) │ │ │ │ @@ -141478,81 +141818,84 @@ │ │ │ │ mov $0x1782e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x18010248(%esi,%edi,1) │ │ │ │ add %al,(%eax) │ │ │ │ sarb $1,0x40(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x78010231(%ebp,%eax,2) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x67fefdc8(%esp,%edi,2) │ │ │ │ + add %cl,-0x67fefdc8(%ebp,%edi,2) │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x78010247(%esi,%ecx,4) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ fsubrl 0x780901f0(%eax) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104c7d5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ jge 104c7d8 │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104c834 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 104c7b3 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104c7ed │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - test %dh,%bl │ │ │ │ - incl (%ecx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %dh,0x50(%eax,%eiz,1) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104c78d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%edi,%edx,2) │ │ │ │ + add %cl,(%edi,%edx,2) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sarb $1,0x40(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%edi,%eax,2) │ │ │ │ xor %eax,(%edx) │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ @@ -141568,37 +141911,39 @@ │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104c84d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%esi,%ebx,1) │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + add %ch,%ah │ │ │ │ + sbb $0x7801021d,%eax │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x780101ff(%ebx,%esi,8) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + test %dh,%bl │ │ │ │ + incl (%ecx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ test $0xf0,%al │ │ │ │ add %eax,(%ecx) │ │ │ │ sbb %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jle 104c8df │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ inc %edi │ │ │ │ xor %eax,(%edx) │ │ │ │ or %ebx,-0x2abff040(%eax) │ │ │ │ @@ -141615,15 +141960,15 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x40238(,%ebp,2) │ │ │ │ + add %ch,0x40238(%ebp,%ebp,2) │ │ │ │ add %al,(%eax) │ │ │ │ sub %cl,%cl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ andb $0x3f,0x2(%ecx) │ │ │ │ @@ -141638,459 +141983,451 @@ │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ push %cs │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 104c954 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104c921 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pushf │ │ │ │ - repz incl (%ecx) │ │ │ │ - add $0x0,%al │ │ │ │ + js 104c895 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - sbb %cl,%dl │ │ │ │ - add $0x1,%al │ │ │ │ + add %dl,0x401ff(%ebx,%esi,8) │ │ │ │ add %al,(%eax) │ │ │ │ + call 105cdfa │ │ │ │ add %al,(%eax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ andl $0x3f,0x2(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104c8c5 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,-0x67f6fdc8(%ebp,%ecx,4) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104c955 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x7801023f(%edx,%eax,4) │ │ │ │ - inc %ecx │ │ │ │ + js 104c984 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 104c981 │ │ │ │ + jg 104c951 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ hlt │ │ │ │ test $0xf0,%al │ │ │ │ add %ecx,(%ecx) │ │ │ │ - js 104c94b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + cwtl │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104c985 │ │ │ │ + js 104c955 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x1c(%esi,%ebx,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ + add %cl,0x7809023f(%edx,%eax,4) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104c96d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - cmpl $0x41780102,(%edi) │ │ │ │ + add %cl,0x1c(%esi,%ebx,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104c9cc │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 104ca31 │ │ │ │ + jns 104ca01 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x1d(%ebx,%edi,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104c955 │ │ │ │ + add %ch,(%ebx,%edi,1) │ │ │ │ + sbb $0x4980102,%eax │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,%ah │ │ │ │ + cmpl $0x41780102,(%edi) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104c9c9 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pushf │ │ │ │ + repz incl (%ecx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 104ca49 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x7801021d(%ebx,%edi,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104c9e5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%eax,%eiz,1) │ │ │ │ - push %eax │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104c9fd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x44(%eax,%esi,1) │ │ │ │ + add %bl,0x1d(%ebx,%edi,1) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ ror $0x4,%dl │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ xchg %eax,%edx │ │ │ │ popa │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 104c9f3 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104c9fd │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x44(%eax,%esi,1) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104c9db │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104ca2d │ │ │ │ + js 104ca15 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x5(%esp,%ebx,1) │ │ │ │ add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - ret │ │ │ │ + js 104c9b5 │ │ │ │ add %al,%al │ │ │ │ - orl $0xffffffa8,0x0(%edi) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010244(%edi,%ebp,1) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + add %al,%ah │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x7c3fff3d(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + xor $0x3f0161,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x102442f,%esp │ │ │ │ + js 104c9e5 │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - jp 104caaf │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104cabc │ │ │ │ + add %cl,(%eax,%eax,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 104caf1 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - cmp 0x82780102,%ebx │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ + add %ch,0x7801021d(%ebx,%edi,1) │ │ │ │ + addb $0x80,(%eax) │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 104cb09 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%esp,%edi,1) │ │ │ │ - sbb $0x41980902,%eax │ │ │ │ + add %bl,%ah │ │ │ │ + cmp 0x41980902,%ebx │ │ │ │ add %ah,0x48004601(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ mov $0x1782e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x4023a(%edx,%ecx,1) │ │ │ │ add %al,(%eax) │ │ │ │ - fmul %st(2),%st │ │ │ │ + or %cl,%bl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %dl,0x3f0261(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ - or 0x400(%eax),%ecx │ │ │ │ - add %al,0x104cb(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x3f02619d(%eax) │ │ │ │ + or -0x3f87ff00(%eax),%ecx │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104cad5 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %dh,(%eax,%eiz,1) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x7801023a(%ecx,%ecx,1) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %bh,0x4023a(%ecx,%ecx,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push $0x104cb │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x3f02619d(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 104cae3 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104cb05 │ │ │ │ + js 104cb1d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x780101e9(%ebp,%edi,2) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,(%esi,%edx,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 104cbb1 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x1d(%esp,%edi,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104cb94 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ - repz incl (%ecx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ + add %ch,(%esp,%edi,1) │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jge 104cbe1 │ │ │ │ + jge 104cbc9 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x4021d(%esp,%edi,1) │ │ │ │ + add %bl,0x1d(%esp,%edi,1) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,%ch │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x104cc,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3f02619e(%eax) │ │ │ │ + mov %bl,0x3f0261(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 104cbdc │ │ │ │ + dec %esp │ │ │ │ + or 0x41780100(%eax),%ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ test $0x780101f0,%eax │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78010238(%edx,%edx,4) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %bl,0x38(%ebx,%edx,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104cbf4 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ + in (%dx),%al │ │ │ │ repz incl (%ecx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eiz,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %ah,%al │ │ │ │ - jae 104cc2a │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jns 104cc59 │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x5(%esi,%esi,4) │ │ │ │ - add (%ecx),%cl │ │ │ │ - cwtl │ │ │ │ + add %ch,-0x67f6fde3(%esp,%edi,1) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104cbf5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ cmp $0x3d,%al │ │ │ │ add (%ecx),%al │ │ │ │ - js 104cc54 │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ + js 104cb95 │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 104cc89 │ │ │ │ - add %edi,(%edi) │ │ │ │ + jge 104cc89 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ + add %bl,%ah │ │ │ │ cmp $0x1d,%al │ │ │ │ add (%ecx),%al │ │ │ │ js 104cbad │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 104cca1 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,-0x67fefde3(,%edi,1) │ │ │ │ - ret │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%esp,%edi,1) │ │ │ │ - cmp $0x82780102,%eax │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x18010238(%ebx,%esi,2) │ │ │ │ - inc %ecx │ │ │ │ + add %dh,(%ecx,%ebx,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,-0x7aafff3d(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%esp,%edi,1) │ │ │ │ + cmp $0x41180102,%eax │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 104cc81 │ │ │ │ + jg 104cc69 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x1023146,%esp │ │ │ │ + js 104cbf5 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,-0x10(%ecx,%ebp,4) │ │ │ │ + add %eax,(%ecx) │ │ │ │ js 104cc0d │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x67f6fdc8(%ecx,%eiz,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %bh,%ah │ │ │ │ + repz incl (%ecx) │ │ │ │ + or %ebx,-0x2abff040(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104cc9d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x3d(%ebp,%ebx,1) │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - and %cl,%dh │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - and %ah,0x3f0261(%edi) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104cc3d │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - or -0x7d87ff00(%eax),%ecx │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ah,0x78010238(%edx,%eiz,2) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,%al │ │ │ │ + jae 104cd1a │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x10(%ecx,%ebp,4) │ │ │ │ - add %eax,(%ecx) │ │ │ │ + add %cl,0x5(%esi,%esi,4) │ │ │ │ + add (%ecx),%al │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x7801023d(%esp,%ebx,1) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104cd11 │ │ │ │ + add %dh,0x4023d(%esp,%ebx,1) │ │ │ │ add %al,(%eax) │ │ │ │ + and %cl,%dh │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add $0xf4,%al │ │ │ │ - incl (%ecx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + and %ah,0x3f0261(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %esp │ │ │ │ + or 0x41780100(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 104cd91 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x1d(%ebp,%edi,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104ccb5 │ │ │ │ - add %al,%al │ │ │ │ + add %ch,0x7801021d(,%edi,1) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x38(%ebp,%ecx,2) │ │ │ │ - add (%ecx),%cl │ │ │ │ - cwtl │ │ │ │ + add %cl,-0x67f6fdc8(%ebp,%ecx,2) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104cd45 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -142102,85 +142439,88 @@ │ │ │ │ js 104cce5 │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 104cdd9 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x7801021d(%ebp,%edi,1) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,%al │ │ │ │ - jae 104cdc2 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,-0x67fefdfb(%ecx,%ecx,2) │ │ │ │ - ret │ │ │ │ - add %al,%al │ │ │ │ - orl $0xffffffa8,0x0(%edi) │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x44(%esp,%ebx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104cdec │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %esp │ │ │ │ - mov (%edi),%al │ │ │ │ + add %bl,0x1d(%ebp,%edi,1) │ │ │ │ add (%ecx),%cl │ │ │ │ - js 104cd83 │ │ │ │ + js 104cd3b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104cdbd │ │ │ │ + js 104cd75 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx,%ebx,1) │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 104cd9b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ + add %al,%al │ │ │ │ + orl $0xffffffa8,0x0(%edi) │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %esp │ │ │ │ + pop %esp │ │ │ │ + inc %esp │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104cdec │ │ │ │ + add %ah,%al │ │ │ │ + jae 104cdf2 │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x78010205(%ecx,%ecx,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104cdd5 │ │ │ │ + js 104cdbd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - sbb $0x9809021d,%eax │ │ │ │ + add %ch,0x7801021d(%ebp,%ebx,1) │ │ │ │ inc %ecx │ │ │ │ - add %ah,0x48004601(%eax) │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - mov $0x1782e,%eax │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104cde9 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - mov 0x7801023a,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0xf4,%al │ │ │ │ + incl (%ecx) │ │ │ │ + or %ebx,0x1a00041(%eax) │ │ │ │ + inc %esi │ │ │ │ + add %cl,0xf(%eax) │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + js,pn 104ce01 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + les 0x7801023a(%eax),%esp │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 104ce19 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %esp │ │ │ │ test $0x401f0,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - loopne 104cdf4 │ │ │ │ - add $0x1,%al │ │ │ │ + enter $0x4ce,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ subb $0x0,0x3f0261(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ @@ -142189,77 +142529,63 @@ │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ lahf │ │ │ │ cmp (%edx),%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x7(%edx,%ecx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104ce2b │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104ce65 │ │ │ │ + js 104ce4d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi,%ebx,8) │ │ │ │ sbb $0x2,%al │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 104cef9 │ │ │ │ + jns 104cee1 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - cmp $0x7801021d,%eax │ │ │ │ - addb $0x80,(%eax) │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ + add %ch,0x7801021d(%ebp,%edi,1) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %esp │ │ │ │ + mov (%edi),%al │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104ce1d │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 104cf11 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%esi,%edi,1) │ │ │ │ - sbb $0xc0180902,%eax │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %bl,%ah │ │ │ │ + cmp $0x1809021d,%eax │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104cead │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010232(%ecx,%ebx,1) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104ced9 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %esp │ │ │ │ - mov (%edi),%al │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add %cl,0x40232(%ecx,%ebx,1) │ │ │ │ add %al,(%eax) │ │ │ │ ror $1,%bh │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %dh,0x3f0261(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -142267,50 +142593,60 @@ │ │ │ │ or 0x41780100(%eax),%ecx │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ - jns 104cf71 │ │ │ │ + jns 104cf59 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x1d(%esi,%edi,1) │ │ │ │ + add %ch,(%esi,%edi,1) │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x7(%edx,%ecx,4) │ │ │ │ add (%ecx),%al │ │ │ │ js 104ce95 │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 104cf89 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x7801021d(%esi,%edi,1) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + add %bl,0x1d(%esi,%edi,1) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104cead │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x67f6fdc8(%ecx,%edx,4) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %ah,(%edx,%edx,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + or %ebx,-0x2abff040(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104cf3d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x7801023d(%ebx,%eax,2) │ │ │ │ inc %ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ je 104cfd1 │ │ │ │ push %ecx │ │ │ │ add %eax,(%ecx) │ │ │ │ js 104cef5 │ │ │ │ add %al,%al │ │ │ │ @@ -142318,87 +142654,88 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x67fefdc8(%esp,%edi,2) │ │ │ │ + add %ah,-0x67fefdc8(%ebp,%edi,2) │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ inc %edx │ │ │ │ - cmp $0x82780102,%eax │ │ │ │ + cmp $0x41780102,%eax │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104cfb1 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %esp │ │ │ │ + mov (%edi),%al │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104cf3d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x38(%esi,%esi,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104cffc │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - push %esp │ │ │ │ - hlt │ │ │ │ - incl (%ecx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,%ah │ │ │ │ + jbe 104d007 │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - and %dl,%cl │ │ │ │ - add $0x1,%al │ │ │ │ + lock rolb $1,(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fdivs 0x3f0261(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or -0x3f67f700(%eax),%ecx │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104cfe5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x7801023d(%esp,%eax,2) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x78090151(%ebx,%eiz,2) │ │ │ │ + add %dl,0x7809023d(%esp,%eax,2) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104d015 │ │ │ │ + js 104cffd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edi,%eiz,4) │ │ │ │ lock add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ + js 104cf9d │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x67fefeaf(%ebx,%eiz,2) │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ inc %ebx │ │ │ │ cmp $0x41780102,%eax │ │ │ │ @@ -142407,479 +142744,475 @@ │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 104d0c1 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ + add %ch,0x7801021d(%esi,%edi,1) │ │ │ │ + addb $0x80,(%eax) │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + push %cs │ │ │ │ + rolb $0xb8,(%ecx) │ │ │ │ + jge 104d0d9 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,%ah │ │ │ │ ds sbb $0x41780102,%eax │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - mov (%edi),%al │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104cffd │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ - push %cs │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - jge 104d0f1 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,(%edi,%edi,1) │ │ │ │ - sbb $0xc0980902,%eax │ │ │ │ - cmovo %ebp,%edx │ │ │ │ + push %esp │ │ │ │ + hlt │ │ │ │ + incl (%ecx) │ │ │ │ + or %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104d08d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ pop %ebx │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 104d02d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + js 104d0af │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x1(%esp,%esi,8) │ │ │ │ + add %dl,0x53(%eax,%ebx,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 104d104 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 104d0d1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %fs,0x51(%ebx) │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%ebx,%ebx,2) │ │ │ │ + cmp $0x5b,%al │ │ │ │ inc %esp │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104d0f7 │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x53(%eax,%ebx,1) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104d08d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - cs add $0x402,%eax │ │ │ │ - add %bl,-0x2e(%eax) │ │ │ │ + mov %dl,%dl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor %bh,0x3f0261(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or 0x780100(%eax),%ecx │ │ │ │ add %dl,%al │ │ │ │ - jle 104d17f │ │ │ │ + jle 104d14f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x1d(%ebx,%edi,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104d153 │ │ │ │ + add %ah,(%ebx,%edi,1) │ │ │ │ + sbb $0x780102,%eax │ │ │ │ add %dl,%al │ │ │ │ - jle 104d197 │ │ │ │ + jle 104d167 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - cmp 0x41780102,%ebx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104d179 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ah,0x7801021d(%ebx,%edi,1) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - hlt │ │ │ │ - incl (%ecx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104d191 │ │ │ │ - add %al,(%eax) │ │ │ │ + mov (%edi),%al │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104d0d5 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - int3 │ │ │ │ - cs add $0x780102,%eax │ │ │ │ + add %ah,-0x1(%esp,%esi,8) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104d16b │ │ │ │ add %dl,%al │ │ │ │ - jle 104d1df │ │ │ │ + jle 104d1af │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x1d(%esp,%edi,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104d1b3 │ │ │ │ + add %ah,(%esp,%edi,1) │ │ │ │ + sbb $0x780102,%eax │ │ │ │ add %dl,%al │ │ │ │ - jle 104d1f7 │ │ │ │ + jle 104d1c7 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - cmp $0x1d,%al │ │ │ │ - add (%ecx),%cl │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %ah,0x7801021d(%esp,%edi,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + sarb $1,0x40(%esi) │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc %al,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x67,%ah │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x7801021d(,%edi,1) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%ah │ │ │ │ + cs add $0xc0980902,%eax │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104d1c5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x42(%eax,%eax,1) │ │ │ │ add (%ecx),%al │ │ │ │ js 104d1e3 │ │ │ │ add %dl,%al │ │ │ │ jle 104d227 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x1d(%ebp,%edi,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104d1fb │ │ │ │ - add %dl,%al │ │ │ │ - jle 104d23f │ │ │ │ - add %ch,(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x67,%ah │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %ah,0x7801021d(%ebp,%edi,1) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104d209 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - cmp $0x9801021d,%eax │ │ │ │ - ret │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + hlt │ │ │ │ + incl (%ecx) │ │ │ │ + add %ebx,-0x7aafff3d(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x78010241(%edi,%edi,8) │ │ │ │ add %al,(%eax) │ │ │ │ sarb $1,0x40(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x1d(%esi,%edi,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104d243 │ │ │ │ + add %ah,(%esi,%edi,1) │ │ │ │ + sbb $0x780102,%eax │ │ │ │ add %dl,%al │ │ │ │ jle 104d287 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - ds sbb $0x402,%eax │ │ │ │ - add %ah,0x104d2(%eax) │ │ │ │ + add %ah,0x7801021d(%esi,%edi,1) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104d269 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x45(%eax) │ │ │ │ - popa │ │ │ │ - add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + int3 │ │ │ │ + cs add $0xc0980902,%eax │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104d26d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78010244(%ebx,%edi,1) │ │ │ │ - inc %ecx │ │ │ │ + add %ah,0x40244(%ebx,%edi,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + rcl $1,%dl │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %eax │ │ │ │ + mov $0x3f0261,%ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %esp │ │ │ │ + or 0x41780100(%eax),%ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ fsubl 0x51(%ebx) │ │ │ │ - add %eax,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - call 105d77b │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x3f0261c9(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ - cmp 0x1(%edx,%eax,1),%al │ │ │ │ + cmp 0x4(%edx,%eax,1),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + roll %cl,(%ecx,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + cwtl │ │ │ │ + leave │ │ │ │ + popa │ │ │ │ + add (%edi),%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ sbb %al,%bl │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ sbb %esi,(%edx) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - cmp %dl,%ah │ │ │ │ + fcom %st(3) │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x3f0261ca,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 104d344 │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 104d311 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %gs,(%edi) │ │ │ │ - sbb $0xc0980902,%eax │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %cl,(%ecx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104d315 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ pop %edx │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ js 104d374 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 104d341 │ │ │ │ add %al,(%eax) │ │ │ │ - sbb $0x2f,%al │ │ │ │ - add $0x82780102,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %esp │ │ │ │ + das │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ arpl %edx,0x1(%ecx) │ │ │ │ add %ebx,-0x7c3fff3d(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - xor $0x61,%al │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + xor $0x3f0161,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%edx,%ebx,2) │ │ │ │ + xor $0x5a,%al │ │ │ │ inc %esp │ │ │ │ - add (%ecx),%cl │ │ │ │ + add (%ecx),%al │ │ │ │ js 104d33b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104d375 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edx,%esi,8) │ │ │ │ - incl (%ecx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104d38d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ sbb %dl,0x1(%ebx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x67f6fdc8(%eax,%esi,2) │ │ │ │ - inc %ecx │ │ │ │ + add %al,0x38(%ecx,%esi,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104d3ec │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 104d3b9 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + and $0x3f,%al │ │ │ │ + sbb $0x41980902,%eax │ │ │ │ add %dh,0x48004d43(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edi,-0x6(%eax) │ │ │ │ jne 104d3d1 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ cmp (%edx),%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%edi,%ebp,1) │ │ │ │ - add $0x41780102,%eax │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 104d401 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + aam $0x4 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - aas │ │ │ │ - sbb $0xc3980102,%eax │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ + add %bl,-0x2d(%eax) │ │ │ │ + popa │ │ │ │ + add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x7801023a(,%ebp,4) │ │ │ │ - inc %ecx │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 104d434 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 104d431 │ │ │ │ + jg 104d401 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ hlt │ │ │ │ arpl %edx,0x1(%ecx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ebx,-0x7aafff3d(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - aam $0x4 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %bh,0x7801023a(,%ebp,4) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x2d(%eax) │ │ │ │ - popa │ │ │ │ - add (%edi),%bh │ │ │ │ + sbb $0x2f,%al │ │ │ │ + add $0xc0780902,%eax │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104d435 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %dl,(%edx,%esi,8) │ │ │ │ + incl (%ecx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd4,%al │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %dl,%ah │ │ │ │ popa │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 104d4ac │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104d479 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - xor $0x2f,%al │ │ │ │ - add $0xc0780902,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + js 104d42b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104d47d │ │ │ │ + js 104d465 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ adc 0x1(%ecx),%edx │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104d495 │ │ │ │ + js 104d47d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - lock add %eax,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - enter $0x4d4,$0x1 │ │ │ │ + lock add %eax,(%ecx) │ │ │ │ + js 104d41d │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,(%edi,%ebp,1) │ │ │ │ + add $0x402,%eax │ │ │ │ + add %cl,%al │ │ │ │ + aam $0x4 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sbb %ah,%cl │ │ │ │ - popa │ │ │ │ + add %bl,(%eax) │ │ │ │ + loope 104d520 │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 104d4a2 │ │ │ │ add $0x1,%al │ │ │ │ @@ -142888,22 +143221,23 @@ │ │ │ │ adc %ah,%dl │ │ │ │ popa │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - sub %dl,%ch │ │ │ │ - add $0x1,%al │ │ │ │ + inc %eax │ │ │ │ + aad $0x4 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,0x3f0261ea(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - cwtl │ │ │ │ - ljmp $0x0,$0x3f0261 │ │ │ │ - dec %esp │ │ │ │ - or -0x3fe7ff00(%eax),%ecx │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + sbb %al,%al │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104d4f5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -142917,111 +143251,114 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104d50d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ sbb $0x3f,%al │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104d56c │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104d539 │ │ │ │ add %al,(%eax) │ │ │ │ - jo 104d503 │ │ │ │ - add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ + xor $0x2f,%al │ │ │ │ + add $0x402,%eax │ │ │ │ + add %cl,0x104d5(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ + add %al,(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ popa │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104d506 │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%ebx,%edx,1) │ │ │ │ - push %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ - ret │ │ │ │ + add %bh,(%esp,%ebx,1) │ │ │ │ + aas │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104d536 │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%esp,%ebx,1) │ │ │ │ - aas │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add %ch,(%ebx,%edx,1) │ │ │ │ + push %ecx │ │ │ │ + add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %dl,%dh │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor $0x61,%ah │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104d50d │ │ │ │ + js 104d525 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%edx,%ecx,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %esp │ │ │ │ - fs push %ecx │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %dl,-0x67f6fdc8(%edx,%ecx,4) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104d5b5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ sbb $0x7801023f,%eax │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %esp │ │ │ │ + fs push %ecx │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104d56d │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x38(%ebx,%ebx,2) │ │ │ │ add (%ecx),%al │ │ │ │ - js 104d62c │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - test %ch,(%edi) │ │ │ │ - add $0x4980102,%eax │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ + cwtl │ │ │ │ + add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x3f(%ebp,%ebx,1) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -143031,251 +143368,253 @@ │ │ │ │ add %al,(%eax) │ │ │ │ xor $0x61,%ch │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - rcl $0x4,%dh │ │ │ │ - add %eax,(%eax) │ │ │ │ + dec %eax │ │ │ │ + (bad) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x2(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %eax │ │ │ │ + (bad) │ │ │ │ popa │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 104d5cd │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x38(%ecx,%esi,2) │ │ │ │ - add (%ecx),%cl │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %eax │ │ │ │ + jmp *0x2(%ecx) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %cl,(%ecx) │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104d65d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x44(%ebx,%ebp,1) │ │ │ │ add (%ecx),%al │ │ │ │ js 104d5fd │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x51(%esp,%eiz,2) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104d615 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,-0x67fefdfb(%edi,%ebp,1) │ │ │ │ - ret │ │ │ │ - add %al,%al │ │ │ │ - orl $0xffffffa8,0x0(%edi) │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x40244(%edx,%ebp,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - fcom %st(6) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - jmp *0x2(%ecx) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - and %dl,%bh │ │ │ │ + lock (bad) │ │ │ │ add $0x1,%al │ │ │ │ push $0xf801c002 │ │ │ │ ds popa │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ sbb $0xc8,%al │ │ │ │ aas │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + add %ebx,-0x7c3fff3d(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + xor $0x3f0161,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + sub 0x1(%edx,%eax,1),%al │ │ │ │ + js 104d683 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104d6ed │ │ │ │ + js 104d6bd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x67f6feaf(%ebx,%edx,1) │ │ │ │ + add %ah,0x78010151(%ebx,%edx,1) │ │ │ │ inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - or %al,0x0(%esi) │ │ │ │ - dec %eax │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - mov %dh,(%ecx) │ │ │ │ - js 104d719 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - enter $0x239,$0x4 │ │ │ │ + test %ch,(%edi) │ │ │ │ + add $0x402,%eax │ │ │ │ + add %bh,(%eax) │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x104d7(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x3f02620e(%eax) │ │ │ │ + orb $0x62,(%esi) │ │ │ │ + add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 104d77c │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104d749 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pushf │ │ │ │ - das │ │ │ │ - add $0xc3980102,%eax │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - (bad) │ │ │ │ - cmp %eax,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104d779 │ │ │ │ + or %al,0x0(%esi) │ │ │ │ + dec %eax │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + nop │ │ │ │ + xor %edi,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %esp │ │ │ │ - fs push %ecx │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104d743 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + enter $0x239,$0x1 │ │ │ │ + js 104d6a5 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104d77d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - int1 │ │ │ │ - incl (%ecx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x38(%ebx,%esi,2) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ fadds (%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ punpckldq (%edx),%mm0 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104d7f4 │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,%ah │ │ │ │ + (bad) │ │ │ │ + cmp %eax,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %ah,%al │ │ │ │ - jae 104d7fa │ │ │ │ + jae 104d7b2 │ │ │ │ add %ch,0x2001c00e(%eax) │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ mov $0x5,%bh │ │ │ │ - add (%ecx),%cl │ │ │ │ - cwtl │ │ │ │ - addb $0xa0,(%eax) │ │ │ │ - cli │ │ │ │ - inc %ebp │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0xe0,(%ecx) │ │ │ │ - sub 0x1(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %bh,%fs:(%ebx) │ │ │ │ add (%ecx),%al │ │ │ │ - js 104d824 │ │ │ │ + js 104d705 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x78010205(%edi,%ebp,1) │ │ │ │ + inc %ecx │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 104d7f1 │ │ │ │ + jg 104d7a9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ in $0xc,%al │ │ │ │ sbb $0x41780102,%eax │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 104d809 │ │ │ │ + jg 104d7c1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - fsubrl (%edi) │ │ │ │ - sbb $0x82180102,%eax │ │ │ │ - add %al,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + das │ │ │ │ + sbb $0x82980902,%eax │ │ │ │ + add %ah,0x480045fa(%eax) │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + loopne 104d800 │ │ │ │ + js 104d7d9 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %bh,%fs:(%ebx) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104d7a3 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104d7dd │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,%ah │ │ │ │ + int1 │ │ │ │ + incl (%ecx) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx,%ebx,1) │ │ │ │ xor (%edx),%al │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104d821 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pushf │ │ │ │ + das │ │ │ │ + add $0xc0780902,%eax │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104d825 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ add %al,0x4980102 │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x4023b(%edi,%eax,4) │ │ │ │ add %al,(%eax) │ │ │ │ - rcr $1,%al │ │ │ │ - add $0x1,%al │ │ │ │ + mov 0x104d8,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - enter $0x6217,$0x2 │ │ │ │ + add %cl,%al │ │ │ │ + pop %ss │ │ │ │ + bound %eax,(%edx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %cl,(%ecx) │ │ │ │ js 104d833 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ @@ -143291,138 +143630,130 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x38(%esi,%edx,4) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 104d863 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104d89d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x78010207(%ecx,%ecx,4) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x38(%esp,%ebx,2) │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add %bl,(%esp,%ebx,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - sbb %bl,%cl │ │ │ │ + add %bl,%cl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test $0x18,%al │ │ │ │ bound %eax,(%edx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %cl,(%ecx) │ │ │ │ sbb %al,%al │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104d8e5 │ │ │ │ + js 104d8b5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x32(%ecx,%edx,1) │ │ │ │ add (%ecx),%cl │ │ │ │ - js 104d8c3 │ │ │ │ + js 104d893 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104d8fd │ │ │ │ + js 104d8cd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ adc 0x1(%ecx),%dl │ │ │ │ - add $0x0,%al │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - test $0xd9,%al │ │ │ │ + add %cl,0x40238(%edi,%esi,2) │ │ │ │ + add %al,(%eax) │ │ │ │ + js 104d8df │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ andb $0x62,(%ecx) │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104d8f6 │ │ │ │ + js 104d8de │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax,%eax,1) │ │ │ │ - add $0xc0980902,%eax │ │ │ │ - cmovo %ebp,%edx │ │ │ │ + add $0x41780102,%eax │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + jl 104d93c │ │ │ │ + incl (%ecx) │ │ │ │ + or %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104d945 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ inc %edi │ │ │ │ inc %esp │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104d9a4 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 104d923 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104d95d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - jl 104d96c │ │ │ │ - incl (%ecx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - jae 104d9c2 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + add %ah,0x40207(%ecx,%ecx,4) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x5(%edx,%edi,4) │ │ │ │ - add (%ecx),%al │ │ │ │ + test $0xd9,%al │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + andb $0x62,(%edx) │ │ │ │ + add (%edi),%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x44(%edi,%eax,2) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - rcr $0x4,%cl │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x3f026222(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ and %bl,%dl │ │ │ │ add $0x1,%al │ │ │ │ push $0xf801c002 │ │ │ │ ds popa │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x1d(%eax) │ │ │ │ @@ -143431,83 +143762,91 @@ │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%edi,%ebx,1) │ │ │ │ - add $0xc0980902,%eax │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add $0x4780102,%eax │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%edx,%edx,1) │ │ │ │ + push %ecx │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104d9ed │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ inc %esi │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ - js 104da0f │ │ │ │ - add %edx,-0x6a(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%edx,%edx,1) │ │ │ │ - push %ecx │ │ │ │ - add %eax,(%eax,%eax,1) │ │ │ │ + js 104da4c │ │ │ │ + add %ah,%al │ │ │ │ + jae 104da52 │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - fiaddl (%ecx,%eax,1) │ │ │ │ + add %dl,0x5(%edx,%edi,4) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ + push $0x104da │ │ │ │ add %al,(%eax) │ │ │ │ - fsubrs (%edi) │ │ │ │ + add %bl,%al │ │ │ │ + das │ │ │ │ bound %eax,(%edx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x44(%esi,%eax,2) │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104d9d5 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x401ff(%esi,%esi,8) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x4da,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %dh,(%ecx) │ │ │ │ bound %eax,(%edx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104d9ed │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x180101ff(%esi,%esi,8) │ │ │ │ - add $0x1,%al │ │ │ │ + sbb %al,(%ecx,%eax,1) │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x67f6fdce(%ecx,%edx,1) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ @@ -143526,180 +143865,165 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104daad │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x40205(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %bl,%bl │ │ │ │ - add $0x1,%al │ │ │ │ + clc │ │ │ │ + fiaddl (%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $0x2,0x62(%eax) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %al,%al │ │ │ │ orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x78010244(%edi,%eiz,2) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x38(%edx,%edx,4) │ │ │ │ + pushf │ │ │ │ + addr16 inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x104db,%eax │ │ │ │ + pop %eax │ │ │ │ + fildl (%ecx,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - inc %ecx │ │ │ │ - bound %eax,(%edx) │ │ │ │ - aas │ │ │ │ + rolb $1,0x62(%ecx) │ │ │ │ + add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104db6c │ │ │ │ + js 104db54 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 104db39 │ │ │ │ + jg 104db21 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ idiv %bh │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104daeb │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104db25 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x67f6feaf(%edx,%edx,1) │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ or %al,0x0(%esi) │ │ │ │ dec %eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %dh,(%ecx) │ │ │ │ - js 104db51 │ │ │ │ + nop │ │ │ │ + xor %edi,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub $0xb9,%al │ │ │ │ inc %edx │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104db9c │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - and $0xeb,%al │ │ │ │ - incl (%ecx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + mov 0x104db,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + dec %esi │ │ │ │ + bound %eax,(%edx) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 104db33 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104db6d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x67fefeaf(%edx,%edx,1) │ │ │ │ + add %dl,-0x67fefdfb(%edi,%ebx,1) │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x42(%eax,%edi,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104db63 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104db9d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x7(%ecx,%ecx,4) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - call 105e09c │ │ │ │ + call 105e084 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - dec %esi │ │ │ │ + add %ah,(%eax) │ │ │ │ + dec %edi │ │ │ │ bound %eax,(%edx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104db93 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104dbcd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x40205(%edi,%ebx,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - sbb %bl,%ah │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - and %cl,0x62(%edi) │ │ │ │ - add (%edi),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 104db85 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + js 104dbfc │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%ebx,%ebp,8) │ │ │ │ + and $0xeb,%al │ │ │ │ incl (%ecx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - xor %bl,%ah │ │ │ │ + add %bh,0x38(%ebp,%edx,2) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,%ah │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test $0x59,%al │ │ │ │ bound %eax,(%edx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - rcr $0x4,%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ + js 104dbe2 │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x3f02625a(%eax) │ │ │ │ + nop │ │ │ │ + pop %edx │ │ │ │ + bound %eax,(%edx) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ sbb %al,%al │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104dc45 │ │ │ │ + js 104dc15 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%ecx,%edx,1) │ │ │ │ xor (%edx),%al │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ @@ -143707,328 +144031,341 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%edi,%ebp,2) │ │ │ │ + add %dl,%ah │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ + js 104dc45 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x38(%edi,%edx,4) │ │ │ │ - add (%ecx),%cl │ │ │ │ + add %ah,0x7(%ecx,%ecx,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104dbe5 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%ebx,%ebp,8) │ │ │ │ + incl (%ecx) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + rcr $0x4,%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%eax) │ │ │ │ + arpl %esp,0x2(%edx) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %cl,(%ecx) │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104dc8d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x44(%eax,%ecx,1) │ │ │ │ add (%ecx),%al │ │ │ │ - js 104dcec │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104dcb9 │ │ │ │ - add %al,(%eax) │ │ │ │ + js 104dc2d │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - cmp $0xeb,%al │ │ │ │ - incl (%ecx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,0x38(%esi,%edx,2) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %bl,%ch │ │ │ │ - add $0x1,%al │ │ │ │ + push %eax │ │ │ │ + fldl (%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sbb %ah,0x62(%ebx) │ │ │ │ - add (%edi),%bh │ │ │ │ + adc %ah,0x2(%edx,%eiz,2) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ pop %es │ │ │ │ inc %esp │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104dc75 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%esi,%edx,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push $0x104dd │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - bound %eax,%fs:(%edx) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - js 104dce3 │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 104dcb3 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104dd1d │ │ │ │ + js 104dced │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x67f6fdfc(%esp,%esi,8) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104dd35 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + add %dl,0x78010204(%esp,%esi,8) │ │ │ │ + inc %ecx │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104dd19 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x44(%edi,%eax,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104dd94 │ │ │ │ + add %al,(%eax) │ │ │ │ + cmp $0xeb,%al │ │ │ │ + incl (%ecx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ in $0xf6,%al │ │ │ │ incl (%ecx) │ │ │ │ - add $0x0,%al │ │ │ │ + or %ebx,-0x2abff040(%eax) │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104dd35 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xdd,%al │ │ │ │ - add $0x1,%al │ │ │ │ + add %ch,0x44(%edi,%eax,1) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + cwtl │ │ │ │ + fldl (%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ - jo 104ddd9 │ │ │ │ + jo 104ddc1 │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - cwtl │ │ │ │ + js 104dced │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,-0x67fefdc8(%esi,%edx,4) │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ push %es │ │ │ │ inc %esp │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104dddc │ │ │ │ - add %ah,%al │ │ │ │ - jae 104dde2 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x5(%ebp,%esi,4) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - clc │ │ │ │ - fldl (%ecx,%eax,1) │ │ │ │ + enter $0x4dd,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ - jno 104de21 │ │ │ │ + jno 104de09 │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104dd4d │ │ │ │ + js 104dd35 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x38(%ebp,%edx,4) │ │ │ │ - add (%ecx),%cl │ │ │ │ + add %ah,(%esi,%edx,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + fiadds (%ecx,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x7c,%al │ │ │ │ + bound %eax,(%edx) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %cl,(%ecx) │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104dddd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax,%ebp,1) │ │ │ │ inc %esp │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - fiadds (%ecx,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0x7c,%al │ │ │ │ - bound %eax,(%edx) │ │ │ │ - aas │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104dd7d │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %dh,%ah │ │ │ │ + idiv %bh │ │ │ │ + add %eax,(%ecx) │ │ │ │ js 104de54 │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 104de21 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x1021d3f,%esp │ │ │ │ - cwtl │ │ │ │ - ret │ │ │ │ + je 104de65 │ │ │ │ + sbb $0xc3980102,%eax │ │ │ │ add %al,%al │ │ │ │ orl $0xffffffa8,0x0(%edi) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - shlb $1,(%ecx,%eiz,2) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x78010244(%edi,%eiz,1) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + or %dh,0x3f0161 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - idiv %bh │ │ │ │ - add %eax,(%eax,%eax,1) │ │ │ │ + xchg %eax,%esp │ │ │ │ + daa │ │ │ │ + inc %esp │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sbb %bl,%bh │ │ │ │ + add %bl,%bh │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %bh,0x62(%ebp) │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104de77 │ │ │ │ + js 104de5f │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ repz add $0x2,%al │ │ │ │ - or %ebx,0x1a00041(%eax) │ │ │ │ - inc %esi │ │ │ │ - add %cl,0xf(%eax) │ │ │ │ - rolb $0xb8,(%ecx) │ │ │ │ - js,pn 104de99 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,%al │ │ │ │ + jae 104deba │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ - rolb $0x1,%fs:0x2(%edx) │ │ │ │ - js 104dee4 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %ch,0x5(%ebp,%esi,4) │ │ │ │ + add (%ecx),%cl │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %ah,0x48004601(%eax) │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + mov $0x1782e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov %gs,%ebx │ │ │ │ - incl (%ecx) │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ + add %ah,0x42(%eax,%eax,8) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 104de63 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104deb5 │ │ │ │ + js 104de9d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x67fefeb0(,%ebp,8) │ │ │ │ - ret │ │ │ │ - add %dl,-0x7b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x2ffe3ff1(%eax) │ │ │ │ - or 0x1(%ecx),%ah │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x78090242(%edi,%edi,4) │ │ │ │ + add %bh,0x78090150(,%ebp,8) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104dee5 │ │ │ │ + js 104deb5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x5(%ebx,%ebx,1) │ │ │ │ add (%ecx),%al │ │ │ │ - js 104df44 │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ + add %dl,-0x7b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x2ffe3ff1(%eax) │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x78010242(%edi,%edi,4) │ │ │ │ + inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 104df11 │ │ │ │ + jg 104def9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ idiv %bh │ │ │ │ add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - filds (%ecx,%eax,1) │ │ │ │ + xor %bl,%bh │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - js 104deac │ │ │ │ + js 104de94 │ │ │ │ bound %eax,(%edx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104deb5 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + js 104df5c │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x401ff(%ebx,%ebp,8) │ │ │ │ + mov %gs,%ebx │ │ │ │ + incl (%ecx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - js 104df2d │ │ │ │ - add $0x1,%al │ │ │ │ + pusha │ │ │ │ + filds (%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push $0x3f026287 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ sbb %al,0x41acc000(%edx) │ │ │ │ @@ -144038,84 +144375,88 @@ │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ adc %esi,(%edx) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - rcr $0x4,%bh │ │ │ │ - add %eax,(%eax) │ │ │ │ + test $0xdf,%al │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - bound %eax,(%edx) │ │ │ │ - aas │ │ │ │ + add %al,(%eax) │ │ │ │ + call 40074204 <_edata@@Base+0x3ba74204> │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104df56 │ │ │ │ + js 104df3e │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x78010150(%esp,%ebp,8) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104dfb9 │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - jmp 104dfbe │ │ │ │ - add %eax,(%eax,%eax,1) │ │ │ │ + add %bl,0x401ff(%ebx,%ebp,8) │ │ │ │ add %al,(%eax) │ │ │ │ - or %ah,%al │ │ │ │ - add $0x1,%al │ │ │ │ + lock filds (%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - call 40074265 <_edata@@Base+0x3ba74265> │ │ │ │ + call 4007424d <_edata@@Base+0x3ba7424d> │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104df9b │ │ │ │ + js 104df83 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104dfd5 │ │ │ │ + js 104dfbd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x4(%esp,%esi,8) │ │ │ │ add (%ecx),%al │ │ │ │ - js 104dff7 │ │ │ │ + js 104dfdf │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ sbb 0x402,%al │ │ │ │ add %bh,(%eax) │ │ │ │ - loopne 104e013 │ │ │ │ + loopne 104dffb │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x61(%eax) │ │ │ │ bound %eax,(%edx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 104e04c │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104e019 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + jmp 104e01e │ │ │ │ + add %ecx,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ cmp 0x0(%ebp),%ecx │ │ │ │ dec %eax │ │ │ │ adc %al,%al │ │ │ │ add %ebp,%eax │ │ │ │ @@ -144152,15 +144493,15 @@ │ │ │ │ add %bh,%ah │ │ │ │ in (%dx),%al │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ js 104e0c4 │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ idiv %edi │ │ │ │ add %ecx,(%ecx) │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ @@ -144190,21 +144531,21 @@ │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 104e0d9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ faddl 0x31(%ebp) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jo 104e0c7 │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + loope 104e0eb │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - mov $0x62,%bl │ │ │ │ - add (%edi),%bh │ │ │ │ + add %cl,-0x4d(%eax) │ │ │ │ + bound %eax,(%edx) │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ js 104e0bb │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ @@ -144221,208 +144562,201 @@ │ │ │ │ adc %al,%al │ │ │ │ add %ebp,%eax │ │ │ │ and $0x76,%al │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax,%ecx,8) │ │ │ │ cmp $0x2,%al │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - hlt │ │ │ │ - jmp 104e13e │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104e0c5 │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x1(%edi,%esi,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 104e0dd │ │ │ │ + js 104e0c5 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%ebx,%ecx,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - shl $1,%cl │ │ │ │ - add $0x1,%al │ │ │ │ + add %bl,0x38(%esp,%ecx,4) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ + mov $0x104e1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jo 104e132 │ │ │ │ + add %dh,-0x4c(%eax) │ │ │ │ bound %eax,(%edx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %cl,(%ecx) │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ - add %dh,%al │ │ │ │ - cmp 0x0(%ebp),%ecx │ │ │ │ - dec %eax │ │ │ │ - adc %al,%al │ │ │ │ - add %ebp,%eax │ │ │ │ - and $0x76,%al │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,2) │ │ │ │ - dec %eax │ │ │ │ - add (%ecx),%cl │ │ │ │ sbb %al,%al │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104e19d │ │ │ │ + js 104e16d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%esi,%edx,1) │ │ │ │ xor (%edx),%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + or %ebx,0x3bf00041(%eax) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ + and $0x76,%al │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,2) │ │ │ │ + dec %eax │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104e1e4 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esp,%ebp,8) │ │ │ │ - incl (%ecx) │ │ │ │ - add $0x0,%al │ │ │ │ + hlt │ │ │ │ + jmp 104e1b6 │ │ │ │ + add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - xor %ah,%dl │ │ │ │ + sbb %ah,%dl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %al,%cl │ │ │ │ bound %eax,(%edx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104e22c │ │ │ │ + js 104e214 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 104e1f9 │ │ │ │ + jg 104e1e1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fs idiv %edi │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ - add %dh,%al │ │ │ │ - cmp 0x0(%ebp),%ecx │ │ │ │ - dec %eax │ │ │ │ - adc %al,%al │ │ │ │ - add %ebp,%eax │ │ │ │ - and $0x76,%al │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - fdivrl (%ecx) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104e19d │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104e16d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x40238(%eax,%eax,4) │ │ │ │ + add %dl,(%ecx,%eax,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + or %ebx,0x3bf00041(%eax) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ + and $0x76,%al │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,%ah │ │ │ │ + fdivrl (%ecx) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - pusha │ │ │ │ - loop 104e23b │ │ │ │ + dec %eax │ │ │ │ + loop 104e223 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ ret $0x262 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104e28c │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104e259 │ │ │ │ - add %al,(%eax) │ │ │ │ + js 104e1b5 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - or $0xec,%al │ │ │ │ + add %al,(%esp,%ebp,8) │ │ │ │ incl (%ecx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - test $0xe2,%al │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + nop │ │ │ │ + loop 104e253 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x3f0262cd,%al │ │ │ │ + add %ah,0x3f0262cd(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %cl,(%ecx) │ │ │ │ - cwtl │ │ │ │ + js 104e223 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104e25d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,-0x67f6feb0(%edi,%eiz,8) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ cmp 0x0(%ebp),%ecx │ │ │ │ dec %eax │ │ │ │ adc %al,%al │ │ │ │ add %ebp,%eax │ │ │ │ and $0x76,%al │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78090239(%esp,%ebp,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104e28d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x40150(%edi,%eiz,8) │ │ │ │ + add %dh,0x40239(%esp,%ebp,2) │ │ │ │ add %al,(%eax) │ │ │ │ fsub %st(2),%st │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%bh │ │ │ │ bound %eax,(%edx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104e304 │ │ │ │ + js 104e2ec │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 104e2d1 │ │ │ │ + jg 104e2b9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor $0xd,%al │ │ │ │ - sbb $0x402,%eax │ │ │ │ - add %al,0x104e3(%eax) │ │ │ │ + sbb $0x41780102,%eax │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104e2d1 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or $0xec,%al │ │ │ │ + incl (%ecx) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + and $0x4,%bl │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x28(%eax) │ │ │ │ bound %eax,(%edx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %cl,(%ecx) │ │ │ │ @@ -144457,15 +144791,15 @@ │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x51(%ebp,%eiz,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 104e33f │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ out %al,$0x50 │ │ │ │ add %eax,(%ecx) │ │ │ │ @@ -144475,15 +144809,15 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x67f6fdc8(%ebp,%edx,4) │ │ │ │ + add %bl,-0x67f6fdc8(%esi,%edx,4) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ cmp 0x0(%ebp),%ecx │ │ │ │ dec %eax │ │ │ │ adc %al,%al │ │ │ │ add %ebp,%eax │ │ │ │ and $0x76,%al │ │ │ │ @@ -144502,226 +144836,221 @@ │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ js 104e3dc │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xf7,%ah │ │ │ │ incl (%ecx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + enter $0x4e3,$0x1 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + call 400746a6 <_edata@@Base+0x3ba746a6> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ clc │ │ │ │ - jecxz 104e3bb │ │ │ │ + jecxz 104e3d3 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%al │ │ │ │ - in $0x62,%eax │ │ │ │ - add (%edi),%bh │ │ │ │ + add %dh,0x3f0262e7(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 104e40c │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %esp │ │ │ │ - in (%dx),%al │ │ │ │ - incl (%ecx) │ │ │ │ - or %ebx,0x3bf00041(%eax) │ │ │ │ - dec %ebp │ │ │ │ - add %cl,0x10(%eax) │ │ │ │ - rolb $0xe8,(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + cwtl │ │ │ │ + inc %ecx │ │ │ │ + add %dh,%al │ │ │ │ + cmp 0x0(%ebp),%ecx │ │ │ │ + dec %eax │ │ │ │ + adc %al,%al │ │ │ │ + add %ebp,%eax │ │ │ │ and $0x76,%al │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x39(%esi,%edx,8) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - adc %ah,%ah │ │ │ │ + mov %ah,%ah │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xe7,%al │ │ │ │ - bound %eax,(%edx) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x104e4,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,%al │ │ │ │ - lock bound %eax,(%edx) │ │ │ │ + enter $0x62f0,$0x2 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104e3ee │ │ │ │ + js 104e3d6 │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x78010151(%esp) │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ idiv %edi │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ - add %dh,%al │ │ │ │ - cmp 0x0(%ebp),%ecx │ │ │ │ - dec %eax │ │ │ │ - adc %al,%al │ │ │ │ - add %ebp,%eax │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104e484 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %esp │ │ │ │ + in (%dx),%al │ │ │ │ + incl (%ecx) │ │ │ │ + or %ebx,0x3bf00041(%eax) │ │ │ │ + dec %ebp │ │ │ │ + add %cl,0x10(%eax) │ │ │ │ + rolb $0xe8,(%ecx) │ │ │ │ and $0x76,%al │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ bound %eax,0x2(%edi) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,-0x1(%esp,%ebp,8) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104e44b │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104e485 │ │ │ │ + js 104e46d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x50(%edi,%eiz,8) │ │ │ │ add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x104e4,%eax │ │ │ │ + mov 0x104e4,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ int1 │ │ │ │ bound %eax,(%edx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - pusha │ │ │ │ - in $0x4,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + xor %ah,%ch │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%eax) │ │ │ │ - cld │ │ │ │ + add %al,(%eax) │ │ │ │ + sbb %bh,%ah │ │ │ │ bound %eax,(%edx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - cwtl │ │ │ │ - inc %ecx │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 104e4fc │ │ │ │ + add %dh,-0x1b(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 104e4c9 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + in $0x2f,%al │ │ │ │ + sbb $0x41980902,%eax │ │ │ │ add %dh,%al │ │ │ │ cmp 0x0(%ebp),%ecx │ │ │ │ dec %eax │ │ │ │ adc %al,%al │ │ │ │ add %ebp,%eax │ │ │ │ and $0x76,%al │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x78010244(%esi,%edx,8) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x27fe3ff1(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jg 104e4f9 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - sub $0x30,%al │ │ │ │ - sbb $0x41780102,%eax │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104e511 │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - je 104e502 │ │ │ │ - incl (%ecx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + add %ch,-0x1(%esp,%ebp,8) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104e544 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 104e529 │ │ │ │ + jg 104e511 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ idiv %edi │ │ │ │ add %eax,(%ecx) │ │ │ │ sbb %al,%al │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104e52d │ │ │ │ + js 104e515 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ - adc $0x98090232,%eax │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104e545 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x46(%esp,%ebx,2) │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + adc $0x40232,%eax │ │ │ │ add %al,(%eax) │ │ │ │ test $0xe5,%al │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %bh,%ch │ │ │ │ bound %eax,(%edx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %cl,(%ecx) │ │ │ │ - js 104e53b │ │ │ │ + cwtl │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104e545 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0x46(%esp,%ebx,2) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 104e523 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104e575 │ │ │ │ + js 104e55d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x53(%ebp,%esi,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 104e553 │ │ │ │ + js 104e5bc │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104e589 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + je 104e57a │ │ │ │ + incl (%ecx) │ │ │ │ + add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104e58d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -144755,16 +145084,17 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x38(%ebp,%edi,2) │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add %al,(%esi,%edi,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ or %ah,%dh │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ call 40074908 <_edata@@Base+0x3ba74908> │ │ │ │ add %al,(%eax) │ │ │ │ @@ -144801,16 +145131,15 @@ │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ cli │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - cwtl │ │ │ │ - out %al,$0x4 │ │ │ │ + and $0x4,%dh │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ arpl %eax,%es:(%edx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ @@ -144818,117 +145147,106 @@ │ │ │ │ js 104e62e │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x78010153(%esp,%esi,1) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %ch,0x40153(%esp,%esi,1) │ │ │ │ add %al,(%eax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - incl (%ecx) │ │ │ │ - add $0x0,%al │ │ │ │ + loopne 104e66c │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - clc │ │ │ │ - out %al,$0x4 │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x28(%eax) │ │ │ │ - arpl %eax,(%edx) │ │ │ │ + dec %eax │ │ │ │ + sub %ah,0x2(%ebx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 104e6dc │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + sbb $0xf8,%al │ │ │ │ + incl (%ecx) │ │ │ │ + or %ebx,-0x2abff040(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104e6ad │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x78010245(%edx,%ecx,1) │ │ │ │ inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - sbb $0xf8,%al │ │ │ │ - incl (%ecx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 104e6f1 │ │ │ │ + jg 104e6d9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or $0x40,%al │ │ │ │ + les (%edi),%edi │ │ │ │ sbb $0x402,%eax │ │ │ │ - add %dl,%al │ │ │ │ - out %eax,$0x4 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %bh,0x104e7(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ xor 0x2(%ebx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104e695 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + js 104e73c │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ + (bad) │ │ │ │ in (%dx),%al │ │ │ │ incl (%ecx) │ │ │ │ - or %ebx,-0x2abff040(%eax) │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104e725 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - mov %al,0x2(%esi) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x78090238(,%edx,4) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %cl,(%esi,%edx,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + or %ebx,-0x2abff040(%eax) │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104e725 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%ah │ │ │ │ + mov %al,0x2(%esi) │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104e755 │ │ │ │ + js 104e73d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%esi,%edx,1) │ │ │ │ add $0x82780102,%eax │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax,%edi,8) │ │ │ │ incl (%ecx) │ │ │ │ add %ebx,(%eax) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ @@ -144936,91 +145254,93 @@ │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x32(%esi,%edx,1) │ │ │ │ - add (%ecx),%cl │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104e70d │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,%ah │ │ │ │ + in (%dx),%al │ │ │ │ + incl (%ecx) │ │ │ │ + or %ebx,-0x2abff040(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104e79d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x78010246(%esp,%esi,2) │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104e7c9 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - fsubr %st,%st(4) │ │ │ │ - incl (%ecx) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%al │ │ │ │ - add $0x1,%al │ │ │ │ + add %dl,0x40246(%esp,%esi,2) │ │ │ │ add %al,(%eax) │ │ │ │ + call 105eca8 │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x34,%al │ │ │ │ - arpl %eax,(%edx) │ │ │ │ - aas │ │ │ │ + add %dh,0x3f026334(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %cl,(%ecx) │ │ │ │ - js 104e7ab │ │ │ │ + js 104e793 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104e7e5 │ │ │ │ + js 104e7cd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x40151(%esp,%ebx,1) │ │ │ │ add %al,(%eax) │ │ │ │ test $0xe8,%al │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ arpl %eax,%ds:(%edx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 104e844 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104e811 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + xor $0xf8,%al │ │ │ │ + incl (%ecx) │ │ │ │ + or %ebx,-0x2abff040(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104e815 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ addr16 inc %esi │ │ │ │ add (%ecx),%al │ │ │ │ js 104e874 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 104e841 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - xor $0xf8,%al │ │ │ │ + fsubr %st,%st(4) │ │ │ │ incl (%ecx) │ │ │ │ or %ebx,(%eax) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104e845 │ │ │ │ @@ -145074,24 +145394,24 @@ │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ js 104e8df │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ sbb 0x1(%ecx),%edx │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - cmp %ch,%cl │ │ │ │ + and %ch,%cl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rclb $0x2,0x63(%ecx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ @@ -145102,83 +145422,83 @@ │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104e905 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x46(%ebx,%eax,4) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 104e8e3 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104e91d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x401ff(%edx,%ebp,8) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push $0x104e9 │ │ │ │ + push %eax │ │ │ │ + jmp 104ea2e │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x5c(%eax) │ │ │ │ + jo 104e98a │ │ │ │ arpl %eax,(%edx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104e913 │ │ │ │ + js 104e8fb │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104e94d │ │ │ │ + js 104e935 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ adc $0x40205,%eax │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x4e9,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbbb $0x2,0x63(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + sbb %al,(%ecx,%eax,1) │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + dec %edi │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ + pop %ss │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0x32(%edi,%edx,1) │ │ │ │ + add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ cmp 0x0(%ebp),%ecx │ │ │ │ dec %eax │ │ │ │ adc %al,%al │ │ │ │ add %ebp,%eax │ │ │ │ and $0x76,%al │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%ecx,%ebx,8) │ │ │ │ inc %edx │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,(%ecx,%eax,1) │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ - dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ - pop %ss │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x32(%edi,%edx,1) │ │ │ │ add (%ecx),%cl │ │ │ │ - js 104e973 │ │ │ │ + js 104e95b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ + js 104e995 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x780901ff(%edx,%ebp,8) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ js 104e9ad │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ cmc │ │ │ │ incl (%ecx) │ │ │ │ @@ -145228,15 +145548,15 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ + add %bl,%ah │ │ │ │ push %esi │ │ │ │ cmp %al,(%edx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ ljmp $0x0,$0x104 │ │ │ │ subb $0x2,0x63(%edi) │ │ │ │ @@ -145269,19 +145589,17 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi,%ebp,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %dh,0x78090238(%esi,%ebp,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104ea9d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ @@ -145338,165 +145656,163 @@ │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ push %ss │ │ │ │ xor (%edx),%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - nop │ │ │ │ - jmp 104eb3b │ │ │ │ - add %eax,(%eax) │ │ │ │ + js 104eb21 │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x3f02638a(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0x3f02638a,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ js 104eacd │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x38(%edx,%eiz,2) │ │ │ │ + add %dh,0x38(%esi,%eiz,2) │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104eb5d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%edx,%eax,8) │ │ │ │ inc %edx │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104eafd │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%esi,%eiz,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - or %ch,%ah │ │ │ │ - add $0x1,%al │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ + lock jmp 104eb83 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - loopne 104eb29 │ │ │ │ - arpl %eax,(%edx) │ │ │ │ + add %ah,%al │ │ │ │ + mov 0x2(%ebx),%esp │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104ebaf │ │ │ │ + js 104eb97 │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ adc %al,0x4780102 │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%esi,%ebp,1) │ │ │ │ push %ebx │ │ │ │ - add %ecx,(%ecx) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104eb45 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x38(%esp,%edx,2) │ │ │ │ + add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ cmp 0x0(%ebp),%ecx │ │ │ │ dec %eax │ │ │ │ adc %al,%al │ │ │ │ add %ebp,%eax │ │ │ │ and $0x76,%al │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x41(%edi,%ecx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104ebb3 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104ebed │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x1(%edx,%ebp,8) │ │ │ │ - add %eax,(%eax,%eax,1) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - cmp %ch,%ah │ │ │ │ + and %ch,%ah │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ xchg %eax,%esi │ │ │ │ arpl %eax,(%edx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104eba5 │ │ │ │ + js 104eb8d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ - cmpb $0x2,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,0x40238(%ecx,%eax,4) │ │ │ │ + add %al,(%eax) │ │ │ │ + cmp %ch,%ah │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0x3f026397,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push $0x104ec │ │ │ │ + sub $0x4,%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x3f026397(%eax) │ │ │ │ + add %ch,0x3f0263a1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %cl,(%ecx) │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104ec4d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x4023a(%ebp,%eax,4) │ │ │ │ - add %al,(%eax) │ │ │ │ - sub $0x4,%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x3f0263a1(%eax) │ │ │ │ + add %dh,0x7801023a(%ebp,%eax,4) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104ec65 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %al,-0x1(%edx,%ebp,8) │ │ │ │ + add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %ch,%ch │ │ │ │ + clc │ │ │ │ + in (%dx),%al │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ mov %al,0x3f0263 │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ @@ -145535,28 +145851,17 @@ │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104ecdd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x5(%ecx,%edx,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104ec7d │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x40238(%ebp,%edx,2) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sub %ch,%ch │ │ │ │ + adc %ch,%ch │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %ch,0x3f0263(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or 0x400(%eax),%ecx │ │ │ │ @@ -145565,47 +145870,57 @@ │ │ │ │ add %bh,(%eax) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ arpl %eax,(%edx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %cl,(%ecx) │ │ │ │ + js 104eceb │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104ed25 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x51(%esp) │ │ │ │ + add %ecx,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ cmp 0x0(%ebp),%ecx │ │ │ │ dec %eax │ │ │ │ adc %al,%al │ │ │ │ add %ebp,%eax │ │ │ │ and $0x76,%al │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3b(%edi,%ebp,8) │ │ │ │ - add (%ecx),%cl │ │ │ │ + add (%ecx),%al │ │ │ │ js 104ed1b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104ed55 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x51(%esp) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104ed33 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + add %ah,0x78010153(%esi,%ebp,1) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104ed6d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x18010153(%esi,%ebp,1) │ │ │ │ + add %ch,0x18010238(,%eiz,2) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ @@ -145636,22 +145951,25 @@ │ │ │ │ add %ch,%dh │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %bh,0x3f0263(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ - or 0x41780100(%eax),%ecx │ │ │ │ - add %ah,%al │ │ │ │ - jae 104ee32 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + or -0x7d87ff00(%eax),%ecx │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x40205(%ecx,%edi,4) │ │ │ │ + add %bl,0x40238(%ecx,%edi,2) │ │ │ │ add %al,(%eax) │ │ │ │ js 104edf4 │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ ret │ │ │ │ @@ -145666,45 +145984,44 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x67f6fdc8(%eax,%edi,2) │ │ │ │ + add %cl,0x38(%ebp,%edx,2) │ │ │ │ + add (%ecx),%cl │ │ │ │ + cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104ee2d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%edi,%edx,4) │ │ │ │ inc %edi │ │ │ │ add (%ecx),%al │ │ │ │ - js 104edcd │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x78010238(,%edx,2) │ │ │ │ - ret │ │ │ │ + js 104ee0e │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x40151(%ebx,%eiz,1) │ │ │ │ + add %cl,0x78010151(%ebx,%eiz,1) │ │ │ │ + inc %ecx │ │ │ │ + add %ah,%al │ │ │ │ + jae 104eeaa │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x40205(%ecx,%edi,4) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ out %al,(%dx) │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ @@ -145773,16 +146090,15 @@ │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 104ef19 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %esp │ │ │ │ - inc %eax │ │ │ │ + adc $0x40,%al │ │ │ │ sbb $0xc0980902,%eax │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104ef1d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ @@ -145796,180 +146112,169 @@ │ │ │ │ adc %ebp,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ mov $0x5,%dh │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - enter $0x4ef,$0x1 │ │ │ │ + mov $0xef,%al │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x63,%bh │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104efac │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ - out %al,(%dx) │ │ │ │ - incl (%ecx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + js 104ef2b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104ef7d │ │ │ │ + js 104ef65 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%esp) │ │ │ │ push %ecx │ │ │ │ add %ecx,(%ecx) │ │ │ │ - cwtl │ │ │ │ + js 104ef43 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104ef7d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,-0x67f6fead(%eax,%ebx,2) │ │ │ │ inc %ecx │ │ │ │ add %dh,%al │ │ │ │ cmp 0x0(%ebp),%ecx │ │ │ │ dec %eax │ │ │ │ adc %al,%al │ │ │ │ add %ebp,%eax │ │ │ │ and $0x76,%al │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x41(%eax,%edx,2) │ │ │ │ - add (%ecx),%cl │ │ │ │ - js 104ef73 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104efad │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x40153(%eax,%ebx,2) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sub %dh,%al │ │ │ │ + clc │ │ │ │ + out %eax,(%dx) │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0x63,%al │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %cl,(%ecx) │ │ │ │ sbb %al,%al │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104efdd │ │ │ │ + js 104efc5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x78010232(%edx,%edx,1) │ │ │ │ - addb $0x50,(%eax) │ │ │ │ - lea 0x0(%edi),%ecx │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + inc %ecx │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ + in (%dx),%al │ │ │ │ out %al,(%dx) │ │ │ │ incl (%ecx) │ │ │ │ - or %ebx,-0x2abff040(%eax) │ │ │ │ - inc %ebx │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + sub %dh,%al │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %ah,%cl │ │ │ │ + arpl %eax,(%edx) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104f00d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x40239(%ebp,%eiz,2) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ lock add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %ah,%cl │ │ │ │ + mov %ah,%dl │ │ │ │ arpl %eax,(%edx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - lock add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + mov $0x104f0,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov %ah,%dl │ │ │ │ + add %ah,-0x15(%eax) │ │ │ │ arpl %eax,(%edx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - shl $1,%al │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pusha │ │ │ │ - jmp 104f0ca │ │ │ │ - add (%edi),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104f036 │ │ │ │ + js 104f01e │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ push %edi │ │ │ │ push %ebx │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %eax,(%ecx) │ │ │ │ + js 104eff5 │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,%ah │ │ │ │ + out %al,(%dx) │ │ │ │ + incl (%ecx) │ │ │ │ + or %ebx,-0x2abff040(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104f085 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ mov 0x2(%edi),%eax │ │ │ │ add %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104f0b1 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0xef,%al │ │ │ │ - incl (%ecx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 104f0c9 │ │ │ │ + jg 104f0b1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jl 104f0fe │ │ │ │ + xor $0x30,%al │ │ │ │ sbb $0x402,%eax │ │ │ │ - add %ch,%al │ │ │ │ + add %dl,%al │ │ │ │ lock add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ in (%dx),%al │ │ │ │ arpl %eax,(%edx) │ │ │ │ aas │ │ │ │ @@ -145983,46 +146288,57 @@ │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ cmc │ │ │ │ arpl %eax,(%edx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 104f12c │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %esp │ │ │ │ + out %eax,$0xff │ │ │ │ + add %ecx,(%ecx) │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104f0fd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ mov 0x2(%edi),%al │ │ │ │ add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104f129 │ │ │ │ add %al,(%eax) │ │ │ │ - pop %esp │ │ │ │ - out %eax,$0xff │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104f0b5 │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0xef,%al │ │ │ │ + incl (%ecx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax,%eax,4) │ │ │ │ + add %bh,(%eax,%eax,4) │ │ │ │ cmp %al,(%edx) │ │ │ │ or %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104f145 │ │ │ │ @@ -146064,15 +146380,15 @@ │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x53(%eax,%ebx,2) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 104f12d │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x1(%edi,%eiz,8) │ │ │ │ add %ecx,(%ecx) │ │ │ │ js 104f183 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ @@ -146102,202 +146418,203 @@ │ │ │ │ adc %al,%al │ │ │ │ add %ebp,%eax │ │ │ │ and $0x76,%al │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x4023a(%ebp,%ebp,2) │ │ │ │ add %al,(%eax) │ │ │ │ - cmp %dh,%dl │ │ │ │ + and %dh,%dl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and %al,(%ecx) │ │ │ │ add %fs:(%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 104f264 │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %esp │ │ │ │ - out %eax,(%dx) │ │ │ │ - incl (%ecx) │ │ │ │ - add $0x0,%al │ │ │ │ + push %eax │ │ │ │ + repnz add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - xor $0x4,%dl │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%eax) │ │ │ │ - add 0x3f(%edx,%eax,1),%ah │ │ │ │ + sbb %al,(%edx) │ │ │ │ + add %fs:(%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104f294 │ │ │ │ + js 104f27c │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 104f261 │ │ │ │ + jg 104f249 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - je 104f24d │ │ │ │ + je 104f235 │ │ │ │ incl (%ecx) │ │ │ │ - or %ebx,-0x2abff040(%eax) │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104f265 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x40247(%ecx,%ebx,2) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - clc │ │ │ │ - repnz add $0x1,%al │ │ │ │ + enter $0x4f2,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x3f02640a,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 104f25e │ │ │ │ + add %cl,(%ecx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104f265 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x78010247(%ecx,%ebx,2) │ │ │ │ + ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%esi,%ebx,1) │ │ │ │ push %ecx │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 104f235 │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + js 104f2dc │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x1(%edi,%ebp,8) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104f2cf │ │ │ │ + push %esp │ │ │ │ + out %eax,(%dx) │ │ │ │ + incl (%ecx) │ │ │ │ + add %edi,0x4(%eax) │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ sbb 0x1(%ecx),%dl │ │ │ │ - or %ebx,-0x2abff040(%eax) │ │ │ │ - inc %ebx │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %dh,%bl │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + lock or 0x3f(%edx,%eax,1),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + cwtl │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104f2dd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi,%ebx,2) │ │ │ │ inc %edi │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %dh,%bl │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lock or 0x3f(%edx,%eax,1),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 104f295 │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104f27d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%esp,%esi,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,0x40238(%esp,%esi,2) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x680104f3,%al │ │ │ │ - add %al,%al │ │ │ │ - add %edi,%eax │ │ │ │ + mov %dh,%bl │ │ │ │ + add $0x1,%al │ │ │ │ + push $0xf801c002 │ │ │ │ ds popa │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x13fc822(%eax) │ │ │ │ - js 104f384 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104f351 │ │ │ │ - add %al,(%eax) │ │ │ │ + js 104f2ad │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - out %eax,(%dx) │ │ │ │ - incl (%ecx) │ │ │ │ - or %ebx,-0x2abff040(%eax) │ │ │ │ + add %ah,-0x1(%edi,%ebp,8) │ │ │ │ + add %eax,(%ecx) │ │ │ │ + sbb %al,%al │ │ │ │ + cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104f355 │ │ │ │ + js 104f33d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x47(%ecx,%ecx,4) │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,%al │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %dl,0x32(%edx,%edx,1) │ │ │ │ + add (%ecx),%cl │ │ │ │ + cwtl │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104f36d │ │ │ │ + js 104f355 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x32(%edx,%edx,1) │ │ │ │ + add %dl,0x47(%ecx,%ecx,4) │ │ │ │ add (%ecx),%cl │ │ │ │ - js 104f34b │ │ │ │ + js 104f333 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104f385 │ │ │ │ + js 104f36d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x53(%esi,%edx,2) │ │ │ │ add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x104f3,%eax │ │ │ │ + mov 0x104f3,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x3f026418(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - call 105f8b4 │ │ │ │ + call 105f89c │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ sbb %esp,0x3f(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 104f3fc │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104f3c9 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + out %eax,(%dx) │ │ │ │ + incl (%ecx) │ │ │ │ + or %ebx,-0x2abff040(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104f3cd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x40247(%esi,%eax,4) │ │ │ │ @@ -146321,15 +146638,15 @@ │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x51(%ebx,%ebx,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 104f45c │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ (bad) │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ @@ -146348,15 +146665,15 @@ │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ xchg %eax,0x2(%edi) │ │ │ │ add %edi,0x4(%eax) │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x40153(%ebp,%edx,2) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ @@ -146366,27 +146683,27 @@ │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ sub %esp,0x3f(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - lock hlt │ │ │ │ + fdiv %st(4),%st │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ xor %esp,0x3f(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ js 104f42d │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ out %eax,$0xff │ │ │ │ add %ecx,(%ecx) │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ @@ -146395,185 +146712,190 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104f4bd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ebx,%ebx,8) │ │ │ │ cmp %eax,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0x401ffef,%esp │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - cmc │ │ │ │ + lock hlt │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %dh,(%ebx) │ │ │ │ add %fs:(%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - and %dh,%ch │ │ │ │ + or %dh,%ch │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ cmp $0x64,%al │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xf5,%al │ │ │ │ + cwtl │ │ │ │ + cmc │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ cmp $0x3f0264,%eax │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ - or -0x3f67f700(%eax),%ecx │ │ │ │ - cmovo %ebp,%edx │ │ │ │ + or -0x7de7ff00(%eax),%ecx │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ebx,%edx,1) │ │ │ │ + xor (%edx),%al │ │ │ │ + or %ebx,-0x2abff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104f535 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%esi,%ebx,4) │ │ │ │ inc %edi │ │ │ │ add (%ecx),%al │ │ │ │ - sbb %al,0x41acc000(%edx) │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ebx,%edx,1) │ │ │ │ - xor (%edx),%al │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + js 104f594 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - out %eax,(%dx) │ │ │ │ - incl (%ecx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + mov $0x101ffef,%esp │ │ │ │ + js 104f5ac │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 104f591 │ │ │ │ + jg 104f579 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fsub %st,%st(7) │ │ │ │ incl (%ecx) │ │ │ │ add %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104f595 │ │ │ │ + js 104f57d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%esi,%edx,2) │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - clc │ │ │ │ - cmc │ │ │ │ + loopne 104f593 │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ dec %eax │ │ │ │ add %fs:(%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104f54d │ │ │ │ + js 104f535 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - data16 cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ + add %ch,0x78010238(%edi,%eiz,2) │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104f5f1 │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - aam $0xef │ │ │ │ + add %cl,%ah │ │ │ │ + out %eax,(%dx) │ │ │ │ incl (%ecx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - testb $0x0,(%ecx,%eax,1) │ │ │ │ + sub %dh,%dh │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x3f026449(%eax) │ │ │ │ + nop │ │ │ │ + dec %ecx │ │ │ │ + add %fs:(%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104f595 │ │ │ │ + js 104f57d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%eax,%eiz,2) │ │ │ │ + add %bl,%ah │ │ │ │ + pusha │ │ │ │ cmp %al,(%edx) │ │ │ │ or %ebx,(%eax) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104f625 │ │ │ │ + js 104f60d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax,%edx,1) │ │ │ │ xor (%edx),%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - jo 104f63c │ │ │ │ + jo 104f624 │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ push %esp │ │ │ │ add %fs:(%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - js 104f61b │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 104f684 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104f651 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + aam $0xef │ │ │ │ + incl (%ecx) │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104f655 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -146595,17 +146917,17 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x38(%ebp,%eiz,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104f6e4 │ │ │ │ + add %bh,%ah │ │ │ │ + cmp %al,%gs:(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 104f6b1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -146619,22 +146941,22 @@ │ │ │ │ add %fs:(%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ js 104f714 │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ sub $0xe8,%al │ │ │ │ incl (%ecx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - xor %dh,%bh │ │ │ │ + sbb %dh,%bh │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ call 40075b57 <_edata@@Base+0x3ba75b57> │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %cl,(%ecx) │ │ │ │ @@ -146643,165 +146965,166 @@ │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104f6fd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x78010151(%edi,%ecx,1) │ │ │ │ - inc %ecx │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ + add %cl,0x40151(%edi,%ecx,1) │ │ │ │ add %al,(%eax) │ │ │ │ - and $0xf0,%al │ │ │ │ - incl (%ecx) │ │ │ │ - add $0x0,%al │ │ │ │ + test $0xf7,%al │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - shl $0x4,%bh │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%al │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %fs:(%edi),%bh │ │ │ │ + enter $0x646d,$0x2 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ sbb %al,(%ecx,%eax,1) │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x32(%eax,%edx,1) │ │ │ │ add (%ecx),%al │ │ │ │ - js 104f6e5 │ │ │ │ + js 104f6cd │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax,%ebp,8) │ │ │ │ incl (%ecx) │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 104f789 │ │ │ │ + jg 104f771 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %eax │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + fs inc %eax │ │ │ │ + sbb $0x41780102,%eax │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%eax,%esi,8) │ │ │ │ + and $0xf0,%al │ │ │ │ incl (%ecx) │ │ │ │ add %edi,0x4(%eax) │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x51(%ebp,%edx,1) │ │ │ │ add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - and %bh,%al │ │ │ │ + or %bh,%al │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - loopne 104f83c │ │ │ │ + loopne 104f824 │ │ │ │ add %fs:(%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %cl,(%ecx) │ │ │ │ - js 104f79b │ │ │ │ + js 104f783 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104f7d5 │ │ │ │ + js 104f7bd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%esi,%edi,8) │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 104f834 │ │ │ │ + js 104f81c │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 104f801 │ │ │ │ + jg 104f7e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ - call 7905fa09 <_edata@@Base+0x74a5fa09> │ │ │ │ - inc %ecx │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ + call 7905f9f1 <_edata@@Base+0x74a5f9f1> │ │ │ │ + addb $0x50,(%eax) │ │ │ │ + lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104f819 │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - cmp $0xf0,%al │ │ │ │ + add %dh,(%eax,%esi,8) │ │ │ │ incl (%ecx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - clc │ │ │ │ + cmp %bh,%al │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x3f026477,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104f7fe │ │ │ │ + js 104f7e6 │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ push %cs │ │ │ │ push %ecx │ │ │ │ add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push $0x104f8 │ │ │ │ + push %eax │ │ │ │ + clc │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%al │ │ │ │ - js 104f8c3 │ │ │ │ + clc │ │ │ │ + js 104f8ab │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cmp $0x4,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ test %ah,0x3f(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 104f8ac │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104f879 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + cmp $0xf0,%al │ │ │ │ + incl (%ecx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xf8,%al │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fadds 0x3f0264(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -146861,182 +147184,175 @@ │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and %dl,0x3f02(%esp,%eiz,2) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %bh,%cl │ │ │ │ + jo 104f927 │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rcrb $1,0x3f0264(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or 0x41780100(%eax),%ecx │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ - mov $0x17f,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %?,%eax │ │ │ │ - incl (%ecx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ - add %ah,-0x71(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ - call 7905fb71 <_edata@@Base+0x74a5fb71> │ │ │ │ + call 7905fb59 <_edata@@Base+0x74a5fb59> │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104f96d │ │ │ │ + js 104f955 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ std │ │ │ │ push %eax │ │ │ │ add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x104f9,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - lahf │ │ │ │ - add %fs:(%edi),%bh │ │ │ │ + mov %bh,%cl │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - sar $1,%cl │ │ │ │ - add $0x1,%al │ │ │ │ + xor %bl,0x3f0264(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ + dec %esp │ │ │ │ + or 0x400(%eax),%ecx │ │ │ │ + add %bh,0x104f9(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jo 104f956 │ │ │ │ + add %dh,-0x58(%eax) │ │ │ │ add %fs:(%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104f93d │ │ │ │ - add %dl,-0x73(%eax) │ │ │ │ + js 104f9e4 │ │ │ │ + add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ - enter $0x17f,$0x0 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x401ff(%eax,%esi,8) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ + mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%dl │ │ │ │ - add $0x1,%al │ │ │ │ + mov %?,%eax │ │ │ │ + incl (%ecx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + call 105feba │ │ │ │ add %al,(%eax) │ │ │ │ - jo 104f987 │ │ │ │ + add %dh,-0x57(%eax) │ │ │ │ add %fs:(%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104f96d │ │ │ │ + js 104f955 │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x401ff(%eax,%ebp,8) │ │ │ │ add %al,(%eax) │ │ │ │ - sbb %bh,%dl │ │ │ │ + add %bh,%dl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test $0xb5,%al │ │ │ │ add %fs:(%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - nop │ │ │ │ - cli │ │ │ │ + js 104fa00 │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x3f0264b6,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104fa74 │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov %cs,0x0(%edi) │ │ │ │ - test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ - iret │ │ │ │ - jg 104fa41 │ │ │ │ - add %al,(%eax) │ │ │ │ + js 104f99d │ │ │ │ + add %dl,-0x73(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ + enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - lock incl (%ecx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ + add %bl,0x780101ff(%eax,%esi,8) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x38(%esp,%ebp,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104f9e5 │ │ │ │ - add %al,%al │ │ │ │ + add %cl,0x78010238(%esp,%ebp,2) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - pop %edx │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,0x41(%eax) │ │ │ │ + add %bl,0x78010238(%edx,%ebx,2) │ │ │ │ + inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ - jg 104fa89 │ │ │ │ + jg 104fa71 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ - call 108fc91 │ │ │ │ + call 108fc79 │ │ │ │ add %al,(%eax) │ │ │ │ or %bh,%bl │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - js 104fa5e │ │ │ │ + js 104fa46 │ │ │ │ add %fs:(%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104fa2d │ │ │ │ + js 104fad4 │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov %cs,0x0(%edi) │ │ │ │ + test $0xf,%al │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ + iret │ │ │ │ + jg 104faa1 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + lock incl (%ecx) │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x38(%edx,%ebx,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - sbb %al,0x41acc000(%edx) │ │ │ │ + add %ah,(%edx,%ebx,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x78090232(%eax,%edx,1) │ │ │ │ @@ -147079,74 +147395,78 @@ │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x64,%dl │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push $0x104fb │ │ │ │ + push %eax │ │ │ │ + sti │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x3f0264d3(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - js 104fb13 │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 104fb4d │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ + nop │ │ │ │ + shll %cl,0x3f(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x1(%esi,%ebp,8) │ │ │ │ - add %eax,(%eax,%eax,1) │ │ │ │ + add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - loopne 104fb69 │ │ │ │ + loopne 104fb51 │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0x64,%dh │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104fbc4 │ │ │ │ + js 104fbac │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - jg 104fb91 │ │ │ │ + jg 104fb79 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - int3 │ │ │ │ - xor %bl,0x4780102 │ │ │ │ + test %dh,(%eax) │ │ │ │ + sbb $0x4780102,%eax │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x78010150(%edi,%esi,8) │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ xchg %eax,%esi │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x51(%edx,%ecx,1) │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + js 104fb73 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104fbad │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x1(%esi,%ebp,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 104fc0c │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1c00f(%eax) │ │ │ │ + add %ch,0x801c00f(%eax) │ │ │ │ mov $0x17f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ call 108fde1 │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ sti │ │ │ │ @@ -147180,15 +147500,15 @@ │ │ │ │ add %ch,(%esp,%eiz,8) │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x46(%ebx,%ebp,4) │ │ │ │ add (%ecx),%al │ │ │ │ sbb %al,0x0(%ecx) │ │ │ │ jo 104fc2b │ │ │ │ dec %edi │ │ │ │ @@ -147199,22 +147519,22 @@ │ │ │ │ add %al,(%eax) │ │ │ │ hlt │ │ │ │ inc %edi │ │ │ │ xor %eax,(%edx) │ │ │ │ add %edi,-0x7e(%eax) │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx,%ebp,8) │ │ │ │ incl (%ecx) │ │ │ │ add %ebx,-0x72afff7e(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ stos %al,%es:(%edi) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -147258,15 +147578,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ or 0x1(%ecx),%dl │ │ │ │ add %edi,0x41(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 104fcf9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0xe9,%al │ │ │ │ incl (%ecx) │ │ │ │ or %ebx,(%eax) │ │ │ │ @@ -147276,15 +147596,15 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104fcfd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x40232(%ebx,%edx,1) │ │ │ │ add %al,(%eax) │ │ │ │ - pusha │ │ │ │ + dec %eax │ │ │ │ std │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ cld │ │ │ │ add %fs:(%edi),%bh │ │ │ │ @@ -147295,84 +147615,74 @@ │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x50(%ebx,%eiz,8) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 104fccd │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x40238(%edx,%esi,2) │ │ │ │ + add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - js 104fd63 │ │ │ │ + pusha │ │ │ │ + std │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push $0x3f0264fd │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - nop │ │ │ │ - std │ │ │ │ + js 104fd63 │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ pop %es │ │ │ │ add %gs:(%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - fdivr %st(5),%st │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + sar $0x4,%ch │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - or %ah,0x2(%ebp) │ │ │ │ - aas │ │ │ │ + add %cl,0x8(%eax) │ │ │ │ + add %gs:(%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104fd2d │ │ │ │ + js 104fd15 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esp,%edi,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ + add %ah,%ah │ │ │ │ + jl 104fddf │ │ │ │ + add (%ecx),%al │ │ │ │ + js 104fd2d │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104fdbd │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi,%ebp,8) │ │ │ │ - incl (%ecx) │ │ │ │ + add %ch,%ah │ │ │ │ + pop %esi │ │ │ │ + cmp %al,(%edx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - and %bh,%dh │ │ │ │ + or %bh,%dh │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %dl,(%ebx) │ │ │ │ add %gs:(%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ @@ -147383,36 +147693,47 @@ │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ adc (%edx),%esi │ │ │ │ add (%ecx),%al │ │ │ │ - js 104fd8d │ │ │ │ + js 104fd75 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x40238(%ecx,%ebx,2) │ │ │ │ + add %ch,0x40238(%ecx,%ebx,2) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xfe,%al │ │ │ │ - add $0x1,%al │ │ │ │ + cwtl │ │ │ │ + incb (%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lock adc 0x2(%ebp),%esp │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - js 104fdfb │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 104fde3 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 104fe1d │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%esi,%ebp,8) │ │ │ │ + incl (%ecx) │ │ │ │ + or %edi,-0x40(%eax) │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104fe35 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -147443,53 +147764,39 @@ │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 104fe91 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - cld │ │ │ │ - inc %eax │ │ │ │ - sbb $0x82780102,%eax │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x40238(,%edi,2) │ │ │ │ - add %al,(%eax) │ │ │ │ - enter $0x4fe,$0x1 │ │ │ │ - add %al,(%eax) │ │ │ │ + mov $0x40,%ah │ │ │ │ + sbb $0x402,%eax │ │ │ │ + add %dh,0x104fe(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %bl,(%edi) │ │ │ │ - add %gs:(%edi),%bh │ │ │ │ + add %cl,0x3f02651f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - clc │ │ │ │ - incb (%ecx,%eax,1) │ │ │ │ + loopne 104feb4 │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ and %ah,0x2(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %cl,(%ecx) │ │ │ │ - js 104fea3 │ │ │ │ + js 104fe8b │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - js 104fedd │ │ │ │ + js 104fec5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ cld │ │ │ │ push %eax │ │ │ │ add %eax,(%eax,%eax,1) │ │ │ │ @@ -147499,29 +147806,40 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ sub 0x2(%ebp),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 104fe7d │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x40238(%edi,%ebx,2) │ │ │ │ add %al,(%eax) │ │ │ │ sub %bh,%bh │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ sub 0x2(%ebp),%esp │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - jo 104ff2d │ │ │ │ - add $0x1,%al │ │ │ │ + pop %eax │ │ │ │ + incl (%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ shlb $0x0,0x3f0265 │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ sbb %al,%al │ │ │ │ cmovo %ebp,%edx │ │ │ │ @@ -147529,32 +147847,26 @@ │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 104ff3d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x32(%ebx,%edx,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 104ff9c │ │ │ │ - add %ah,%al │ │ │ │ - jae 104ffa2 │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx,%edi,4) │ │ │ │ - add $0x402,%eax │ │ │ │ - add %ah,0x104ff(%eax) │ │ │ │ + mov %bh,%bh │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - ss add %gs:(%edi),%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + loopne 104ff9c │ │ │ │ + add %gs:(%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104ff4e │ │ │ │ + js 104ff36 │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%esp,%edi,8) │ │ │ │ @@ -147567,30 +147879,41 @@ │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ inc %ebp │ │ │ │ add %gs:(%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 104ff3d │ │ │ │ + js 104ff25 │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x38(%ebp,%ebx,2) │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add %cl,%ah │ │ │ │ + pop %ebp │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ + add %ah,%al │ │ │ │ + jae 1050002 │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx,%edi,4) │ │ │ │ + add $0x402,%eax │ │ │ │ + add %ch,%al │ │ │ │ + incl (%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - call 10604d8 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ inc %esi │ │ │ │ add %gs:(%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %al,(%eax) │ │ │ │ @@ -147626,98 +147949,104 @@ │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 105002d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x40150(%esp,%edi,8) │ │ │ │ add %al,(%eax) │ │ │ │ - js 105004e │ │ │ │ - add $0x1,%eax │ │ │ │ + pusha │ │ │ │ + add %al,0x1 │ │ │ │ add %bl,(%eax) │ │ │ │ gs add %gs:(%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - js 104ffe5 │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x40238(%edi,%edx,4) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - nop │ │ │ │ - add %al,0x1 │ │ │ │ + js 1050066 │ │ │ │ + add $0x1,%eax │ │ │ │ add %bh,%al │ │ │ │ gs add %gs:(%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%ecx) │ │ │ │ - add $0x1,%eax │ │ │ │ + lock add %al,0x1 │ │ │ │ add %ah,0x3f026576(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - sbb %al,0x41acc000(%edx) │ │ │ │ + js 1050015 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,%ah │ │ │ │ + xchg %eax,%edi │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%esp,%edx,1) │ │ │ │ xor (%edx),%al │ │ │ │ add %edi,0x4(%eax) │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%esi,%ebx,8) │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ - js 105009b │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ch,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - js 10500d5 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,-0x1(%esi,%eiz,8) │ │ │ │ - add %eax,(%ecx) │ │ │ │ - js 1050075 │ │ │ │ + js 105005d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x40238(%esi,%eax,4) │ │ │ │ + add %bl,(%esi,%eax,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ and %al,(%ecx) │ │ │ │ add $0x1,%eax │ │ │ │ add %cl,(%eax) │ │ │ │ - js 105017c │ │ │ │ + js 1050164 │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + js 10500cb │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ + add %ch,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + js 1050105 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,-0x1(%esi,%eiz,8) │ │ │ │ + add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push $0x10501 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x7a(%eax) │ │ │ │ add %gs:(%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ @@ -147728,31 +148057,32 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x18090238(%edx,%edx,4) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %al,0x38(%ebx,%edx,4) │ │ │ │ + add (%ecx),%cl │ │ │ │ + sbb %al,%al │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 105014d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax,%eiz,1) │ │ │ │ xor (%edx),%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - enter $0x501,$0x1 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - jo 10500fe │ │ │ │ + mov $0x1,%al │ │ │ │ + add $0x1,%eax │ │ │ │ + add %dh,-0x78(%eax) │ │ │ │ add %gs:(%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %cl,(%ecx) │ │ │ │ js 1050143 │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ @@ -147770,44 +148100,43 @@ │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1050195 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ - add 0x82780102,%ebx │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ + add 0x402,%ebx │ │ │ │ add %cl,%al │ │ │ │ - xadd %al,(%ecx) │ │ │ │ - test $0x80,%al │ │ │ │ - popa │ │ │ │ - add %edi,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x40238(%edi,%ecx,2) │ │ │ │ - add %al,(%eax) │ │ │ │ - loopne 10501cf │ │ │ │ - add $0x1,%eax │ │ │ │ + add %eax,0x1 │ │ │ │ add %dh,-0x6d(%eax) │ │ │ │ add %gs:(%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%edx) │ │ │ │ add $0x1,%eax │ │ │ │ add %bh,-0x6b(%eax) │ │ │ │ add %gs:(%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - js 10501bb │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + js 1050165 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + inc %ecx │ │ │ │ + add %cl,%al │ │ │ │ + xadd %al,(%ecx) │ │ │ │ + test $0x80,%al │ │ │ │ + popa │ │ │ │ + add %edi,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x78010238(%edi,%ecx,2) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10501f5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x50(%esi,%ebx,8) │ │ │ │ @@ -147819,72 +148148,73 @@ │ │ │ │ add %gs:(%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ js 105022f │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x40150(%esi,%esi,8) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %al,(%edx) │ │ │ │ + jo 1050248 │ │ │ │ add $0x1,%eax │ │ │ │ add %ch,(%eax) │ │ │ │ mov 0x3f0265,%eax │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or 0x4180100(%eax),%ecx │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x32(%eax,%eiz,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10502b4 │ │ │ │ - add %ah,%al │ │ │ │ - jae 10502ba │ │ │ │ - add %ch,0x2001c00e(%eax) │ │ │ │ - adc %ebp,0x1(%ebp) │ │ │ │ - aas │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - mov $0x5,%dh │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x10502,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %al,(%edx) │ │ │ │ + add $0x1,%eax │ │ │ │ add %al,0x3f0265ac(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%edx) │ │ │ │ add $0x1,%eax │ │ │ │ add %ch,0x3f0265ad(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ + js 10502e4 │ │ │ │ + add %ah,%al │ │ │ │ + jae 10502ea │ │ │ │ + add %ch,0x2001c00e(%eax) │ │ │ │ + adc %ebp,0x1(%ebp) │ │ │ │ + aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,%ah │ │ │ │ + mov $0x5,%dh │ │ │ │ + add (%ecx),%al │ │ │ │ js 105023d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%edi,%ecx,2) │ │ │ │ + add %dh,%ah │ │ │ │ + dec %esi │ │ │ │ cmp %al,(%edx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ebx) │ │ │ │ add $0x1,%eax │ │ │ │ add %ch,%al │ │ │ │ mov $0x65,%dh │ │ │ │ @@ -147927,17 +148257,16 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%esi,%ebx,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x38(%esi,%ebx,2) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ test $0x3,%al │ │ │ │ add $0x1,%eax │ │ │ │ add %al,-0x3b(%eax) │ │ │ │ add %gs:(%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ @@ -148052,16 +148381,15 @@ │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 1050479 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - inc %ecx │ │ │ │ + add $0x41,%al │ │ │ │ sbb $0x402,%eax │ │ │ │ add %bh,%al │ │ │ │ add $0x5,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ loop 10504f4 │ │ │ │ @@ -148073,15 +148401,15 @@ │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 10504a9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sbb $0x31,%al │ │ │ │ + aam $0x30 │ │ │ │ sbb $0xc0780902,%eax │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10504ad │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ @@ -148300,15 +148628,15 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x18090238(%edi,%edx,2) │ │ │ │ + add %al,0x18090238(%edi,%edx,2) │ │ │ │ rorb $0x40,(%edi) │ │ │ │ aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10506d5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -148317,15 +148645,15 @@ │ │ │ │ adc $0x32,%al │ │ │ │ add (%ecx),%al │ │ │ │ js 10506f3 │ │ │ │ add %dl,%al │ │ │ │ jle 1050737 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax,%edx,1) │ │ │ │ sbb $0xc0780902,%eax │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ @@ -148336,84 +148664,84 @@ │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x78010153(%ebx,%ebp,1) │ │ │ │ add %al,(%eax) │ │ │ │ sarb $1,0x40(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x7801021d(%eax,%edx,1) │ │ │ │ add %al,(%eax) │ │ │ │ sarb $1,0x40(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx,%edx,1) │ │ │ │ sbb $0x780102,%eax │ │ │ │ add %dl,%al │ │ │ │ jle 1050797 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x7801021d(%ecx,%edx,1) │ │ │ │ add %al,(%eax) │ │ │ │ sarb $1,0x40(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ adc %ebx,0x780102 │ │ │ │ add %dl,%al │ │ │ │ jle 10507c7 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1d(%edx,%edx,1) │ │ │ │ add (%ecx),%al │ │ │ │ js 105079f │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ sub 0x1(%ebx),%dl │ │ │ │ add %edi,0x0(%eax) │ │ │ │ add %dl,%al │ │ │ │ jle 10507f7 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ adc 0x780102,%bl │ │ │ │ add %dl,%al │ │ │ │ jle 105080f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x1d(%ebx,%edx,1) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ @@ -148534,17 +148862,15 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - jl 1050967 │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add %bh,0x40238(%ebp,%edi,2) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ or %eax,0x1 │ │ │ │ add %ch,%al │ │ │ │ push %edx │ │ │ │ data16 add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ @@ -148572,15 +148898,16 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%ebx,%ebx,2) │ │ │ │ + add %cl,%ah │ │ │ │ + pop %edx │ │ │ │ cmp %al,(%edx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ test $0x9,%al │ │ │ │ add $0x1,%eax │ │ │ │ add %dl,(%eax) │ │ │ │ pusha │ │ │ │ @@ -148599,15 +148926,15 @@ │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 10509d1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pushf │ │ │ │ + push %esp │ │ │ │ inc %ecx │ │ │ │ sbb $0xc0780902,%eax │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10509d5 │ │ │ │ @@ -148686,15 +149013,15 @@ │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x50(%ebx,%ebp,8) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 1050ab7 │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x50(%esi,%edi,4) │ │ │ │ add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -148833,17 +149160,17 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%esi,%esi,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,%ah │ │ │ │ + jbe 1050c67 │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ js 1050c42 │ │ │ │ add $0x1,%eax │ │ │ │ add %ah,(%eax) │ │ │ │ les 0x2(%esi),%esp │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ @@ -148885,16 +149212,17 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x38(%esi,%eax,4) │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add %al,(%esi,%eax,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ rorb $0x0,0x1(,%eax,1) │ │ │ │ nop │ │ │ │ int $0x66 │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ @@ -148914,15 +149242,15 @@ │ │ │ │ data16 add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ js 1050cf7 │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x40150(%ebp,%eiz,8) │ │ │ │ add %al,(%eax) │ │ │ │ and %cl,0x105 │ │ │ │ @@ -148952,16 +149280,16 @@ │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 1050d61 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - xor %ebx,0x402 │ │ │ │ + and $0x31,%al │ │ │ │ + sbb $0x402,%eax │ │ │ │ add %dh,0x1050d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ in (%dx),%al │ │ │ │ data16 add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ @@ -149064,15 +149392,17 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x40238(%esp,%esi,2) │ │ │ │ + add %dl,%ah │ │ │ │ + je 1050ebf │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x1050e,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x3f026712(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ @@ -149088,19 +149418,18 @@ │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1050eb5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - cmp 0x402,%bl │ │ │ │ - add %ch,%al │ │ │ │ - push %cs │ │ │ │ - add $0x1,%eax │ │ │ │ + add %al,0x4021d(%edx,%edi,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + call 10613e7 │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ sbb $0x3f0267,%eax │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or 0x400(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ syscall │ │ │ │ @@ -149253,15 +149582,15 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x40238(%esp,%esi,2) │ │ │ │ + add %al,0x40238(,%esi,2) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ adc %al,0x1 │ │ │ │ add %cl,%al │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add (%bx),%bh │ │ │ │ add %al,(%eax) │ │ │ │ @@ -149273,16 +149602,15 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %bh,(%edx,%edx,4) │ │ │ │ cmp %al,(%edx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ loopne 10510ae │ │ │ │ add $0x1,%eax │ │ │ │ add %bl,%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ @@ -149327,15 +149655,16 @@ │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10510f5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4021d(%edx,%edi,1) │ │ │ │ + add %al,0x1d(%edx,%edi,1) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ sub %dl,(%ecx) │ │ │ │ add $0x1,%eax │ │ │ │ add %dl,0x7e(%eax) │ │ │ │ add (%bx),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ @@ -149365,15 +149694,15 @@ │ │ │ │ add (%bx),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ js 1051177 │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x51(%ecx,%ecx,1) │ │ │ │ add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -149398,28 +149727,26 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - pusha │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x7e(%eax) │ │ │ │ - add %al,%al │ │ │ │ + add %dh,0x78010238(%ecx,%eiz,2) │ │ │ │ + addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x38(%esi,%ecx,4) │ │ │ │ + add %ah,%ah │ │ │ │ + mov (%eax),%? │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx) │ │ │ │ add $0x1,%eax │ │ │ │ add %bl,0x3f02679f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ @@ -149526,15 +149853,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ mov $0x3f0267,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or 0x4780100(%eax),%ecx │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%ebx,%eiz,1) │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ @@ -149676,75 +150003,75 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%ecx,%eiz,2) │ │ │ │ + add %dl,(%edx,%eiz,2) │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,0x0(%eax) │ │ │ │ add %dl,%al │ │ │ │ jle 10514e7 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x1d(%edi,%eax,4) │ │ │ │ add (%ecx),%al │ │ │ │ js 10514bb │ │ │ │ add %dl,%al │ │ │ │ jle 10514ff │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ xchg %ebx,0x780102 │ │ │ │ add %dl,%al │ │ │ │ jle 1051517 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x1d(%eax,%ecx,4) │ │ │ │ add (%ecx),%al │ │ │ │ js 10514eb │ │ │ │ add %dl,%al │ │ │ │ jle 105152f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ mov %bl,0x780102 │ │ │ │ add %dl,%al │ │ │ │ jle 1051547 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x1d(%ecx,%ecx,4) │ │ │ │ add (%ecx),%al │ │ │ │ js 105151b │ │ │ │ add %dl,%al │ │ │ │ jle 105155f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ mov %ebx,0x402 │ │ │ │ add %cl,0x15(%eax) │ │ │ │ add $0x1,%eax │ │ │ │ @@ -149806,28 +150133,28 @@ │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 10515e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x1021d31,%esp │ │ │ │ - js 1051575 │ │ │ │ + je 105161f │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%ecx,%edi,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - or %edi,-0x40(%eax) │ │ │ │ + add %dh,0x38(%edx,%edi,2) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 10515cb │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1051605 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -150026,16 +150353,15 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - jae 1051867 │ │ │ │ + add %bl,0x38(%esp,%esi,2) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ sbb %al,0x1 │ │ │ │ add %bh,0x50(%eax) │ │ │ │ push $0x3f02 │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ @@ -150100,15 +150426,15 @@ │ │ │ │ add %ch,0x64(%eax) │ │ │ │ push $0x3f02 │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ js 10518f7 │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax,%ecx,2) │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax,%eax,1) │ │ │ │ @@ -150134,17 +150460,15 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%ecx,%eax,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,0x40238(%ecx,%eax,4) │ │ │ │ add %al,(%eax) │ │ │ │ push $0x10519 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x7c(%eax) │ │ │ │ push $0x3f02 │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ @@ -150238,36 +150562,36 @@ │ │ │ │ add %bh,0x3f02689e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ js 1051a5f │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x78010205(%ecx,%ebx,1) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - pusha │ │ │ │ + add %cl,%ah │ │ │ │ + popa │ │ │ │ cmp %al,(%edx) │ │ │ │ add %edi,0x4(%eax) │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x50(%eax,%ecx,8) │ │ │ │ add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -150407,16 +150731,17 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x38(%eax,%ebp,2) │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add %al,(%ecx,%ebp,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push $0x1051c │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x1e(%eax) │ │ │ │ push $0x3f02 │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -150426,16 +150751,17 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x38(%eax,%ebp,2) │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add %bl,(%ecx,%ebp,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ sbb $0x5,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ in (%dx),%al │ │ │ │ @@ -150513,15 +150839,15 @@ │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 1051d51 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or $0x32,%al │ │ │ │ + les (%ecx),%esi │ │ │ │ sbb $0xc3780102,%eax │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ or 0x1(%ecx),%ah │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ @@ -150656,17 +150982,15 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi,%esi,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x40238(%esi,%esi,2) │ │ │ │ add %al,(%eax) │ │ │ │ or %bl,(%edi) │ │ │ │ add $0x1,%eax │ │ │ │ add %dl,0x47(%eax) │ │ │ │ imul $0x3f,(%edx),%eax │ │ │ │ dec %esp │ │ │ │ or 0x400(%eax),%ecx │ │ │ │ @@ -150727,15 +151051,15 @@ │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ js 1051fb7 │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ pop %es │ │ │ │ push %ebx │ │ │ │ @@ -150785,19 +151109,17 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%edi,%eax,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %ch,0x78010238(%esi,%eax,4) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1052055 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax,%ecx,1) │ │ │ │ @@ -150866,20 +151188,20 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x78010238(%edx,%ebp,2) │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %al,(%ebx,%ebp,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add %edi,0x4(%eax) │ │ │ │ + add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ fcoml 0x1(%eax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -150931,15 +151253,15 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x40238(%esp,%edx,2) │ │ │ │ + add %bl,0x40238(,%edx,2) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ and 0xc0026801,%al │ │ │ │ add %edi,%eax │ │ │ │ ds popa │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -151053,17 +151375,19 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x78010238(%esp,%ebx,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %cl,0x38(%esp,%ebx,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 105231b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1052355 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x40150(%ebx,%edi,8) │ │ │ │ @@ -151079,17 +151403,16 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%eax,%eax,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ch,0x38(%eax,%eax,4) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ shlb $1,(%ebx) │ │ │ │ add $0x1,%eax │ │ │ │ add %dl,(%eax) │ │ │ │ clc │ │ │ │ imul $0x3f,(%edx),%eax │ │ │ │ dec %esp │ │ │ │ @@ -151098,18 +151421,18 @@ │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10523b5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esi,%eiz,1) │ │ │ │ - sbb $0x402,%eax │ │ │ │ - add %ch,%al │ │ │ │ - and 0x1,%eax │ │ │ │ + add %bh,0x4021d(%ebp,%eiz,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + call 10628fc │ │ │ │ + add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ clc │ │ │ │ imul $0x3f,(%edx),%eax │ │ │ │ dec %esp │ │ │ │ or 0x400(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ and $0x5,%al │ │ │ │ @@ -151221,15 +151544,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ fdivrs 0x3f026a │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or 0x4780100(%eax),%ecx │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x40150(%ebp,%esi,8) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %ah,0x105 │ │ │ │ @@ -151312,15 +151635,17 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x40238(%esi,%esi,2) │ │ │ │ + add %dl,(%edi,%esi,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ adc %ah,(%esi) │ │ │ │ add $0x1,%eax │ │ │ │ add %dl,0x70(%eax) │ │ │ │ push $0x2 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ @@ -151358,16 +151683,16 @@ │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1052655 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - and $0x4021d,%eax │ │ │ │ + add %bh,0x1d(%ebp,%eiz,1) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x10526,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x7a(%eax) │ │ │ │ push $0x2 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ @@ -151379,17 +151704,15 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - cmp %al,%fs:(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x40238(,%eiz,2) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x10526,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ xchg %ebp,0x2(%edx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ @@ -151461,17 +151784,19 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x78090238(%ebx,%ecx,4) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %dh,0x38(%esp,%ecx,4) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 105273b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1052775 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x4(%ebx,%esi,8) │ │ │ │ @@ -151658,17 +151983,16 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx,%edi,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,0x38(%edx,%edi,2) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x10529,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x3f026b17(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ @@ -151730,32 +152054,31 @@ │ │ │ │ add %ah,0x3f026b3c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ js 1052a67 │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x78010204(%edi,%ebp,8) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%edi,%ecx,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x38(%edi,%ecx,2) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ test $0x2a,%al │ │ │ │ add $0x1,%eax │ │ │ │ add %cl,0x3f026b3d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ @@ -151872,27 +152195,28 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x78010238(%ebx,%eiz,2) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + add %bl,%ah │ │ │ │ + arpl %edi,(%eax) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1052b7d │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%esi,%eax,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x40238(%ebp,%eax,4) │ │ │ │ add %al,(%eax) │ │ │ │ sub %ch,0x1(,%eax,1) │ │ │ │ add %cl,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ imul $0x3f,(%edx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ @@ -151945,26 +152269,27 @@ │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 1052d19 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x1d(%esp,%esi,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1052c3d │ │ │ │ + add %ah,(%esp,%esi,2) │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 1052d31 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x7809021d(%esp,%esi,2) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %cl,0x1d(%esp,%esi,2) │ │ │ │ + add (%ecx),%cl │ │ │ │ + js 1052c93 │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1052ccd │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x4(%edx,%esi,8) │ │ │ │ @@ -151991,25 +152316,27 @@ │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 1052d91 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - je 1052d4c │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1052cb5 │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ + add %bl,0x7801021d(%esp,%esi,2) │ │ │ │ + addb $0x80,(%eax) │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 1052da9 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4021d(,%esi,2) │ │ │ │ + add %al,%ah │ │ │ │ + je 1052d64 │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ js 1052d7b │ │ │ │ add $0x1,%eax │ │ │ │ add %cl,(%eax) │ │ │ │ lds 0x2(%ebx),%ebp │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ @@ -152032,32 +152359,29 @@ │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ js 1052d93 │ │ │ │ add %dl,%al │ │ │ │ jle 1052dd7 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x1d(%esp,%esi,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1052dab │ │ │ │ + add %bl,(%esp,%esi,2) │ │ │ │ + sbb $0x780102,%eax │ │ │ │ add %dl,%al │ │ │ │ jle 1052def │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - je 1052ddc │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add %dl,0x4021d(%esp,%esi,2) │ │ │ │ add %al,(%eax) │ │ │ │ fsubrs 0x105 │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ shrb $1,0x2(%ebx) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ @@ -152122,20 +152446,18 @@ │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 1052e79 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %esp │ │ │ │ - jne 1052e9c │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + or $0x75,%al │ │ │ │ + sbb $0x402,%eax │ │ │ │ + add %bl,0x1052e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - cwtl │ │ │ │ - cs add $0x1,%eax │ │ │ │ add %bl,0x3f026bef(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x52e,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -152169,18 +152491,18 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x38(%ecx,%eax,4) │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %ch,(%edi) │ │ │ │ + add %dl,%ah │ │ │ │ + cmpl $0x402,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + das │ │ │ │ add $0x1,%eax │ │ │ │ add %bh,(%eax) │ │ │ │ add 0x3f(%edx,%eax,1),%ch │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -152248,15 +152570,15 @@ │ │ │ │ sbb %ch,0x3f(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ js 1052fbf │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x4(%esi,%ebp,8) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -152387,25 +152709,30 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x78010238(%edi,%esi,2) │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ + add %cl,0x38(%eax,%edi,2) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10530bd │ │ │ │ + add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x40238(%ebp,%ebx,2) │ │ │ │ + add %bh,%ah │ │ │ │ + pop %ebp │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push $0x10531 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add (%edi),%bh │ │ │ │ @@ -152484,15 +152811,15 @@ │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ js 105322f │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ aaa │ │ │ │ push %ebx │ │ │ │ @@ -152603,15 +152930,17 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x40238(%esp,%eiz,2) │ │ │ │ + add %bh,%ah │ │ │ │ + cmp %al,%fs:(%edx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ js 1053399 │ │ │ │ add $0x1,%eax │ │ │ │ add %ch,0x3f026ccc(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ @@ -152657,15 +152986,15 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax,%edi,2) │ │ │ │ + add %cl,(%ecx,%edi,2) │ │ │ │ cmp %al,(%edx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ or %dh,0x1(,%eax,1) │ │ │ │ add %bl,0x3f026cdf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ @@ -152713,28 +153042,29 @@ │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 1053491 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + pop %esp │ │ │ │ jne 10534b4 │ │ │ │ add (%ecx),%al │ │ │ │ js 105341d │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x40238(%ecx,%esi,2) │ │ │ │ + add %cl,0x38(%edx,%esi,2) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x534,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x3f026d01,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ @@ -152785,25 +153115,27 @@ │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 10535a1 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - sbb %bl,0x82780102 │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ + add %cl,0x7801021d(%eax,%ebx,1) │ │ │ │ + addb $0x80,(%eax) │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 10535b9 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx,%ebx,1) │ │ │ │ - sbb $0x402,%eax │ │ │ │ - add %dh,0x35(%eax) │ │ │ │ + add %bh,0x4021d(%eax,%ebx,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + jo 1053593 │ │ │ │ add $0x1,%eax │ │ │ │ add %ch,0x3f026d14(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x10535,%eax │ │ │ │ @@ -152820,27 +153152,26 @@ │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 1053601 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x1d(%ecx,%ebx,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1053525 │ │ │ │ + add %cl,(%ecx,%ebx,1) │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 1053619 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x4021d(%ecx,%ebx,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - sbb %dh,(%esi) │ │ │ │ - add $0x1,%eax │ │ │ │ + add %bh,(%ecx,%ebx,1) │ │ │ │ + sbb $0x402,%eax │ │ │ │ + add %bl,(%eax) │ │ │ │ + ss add $0x1,%eax │ │ │ │ add %al,0x3f026d23(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ js 1053596 │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ @@ -152857,26 +153188,28 @@ │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 1053661 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - sbb %ebx,0x82780102 │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ + add %cl,0x7801021d(%ecx,%ebx,1) │ │ │ │ + addb $0x80,(%eax) │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 1053679 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edx,%ebx,1) │ │ │ │ - sbb $0x402,%eax │ │ │ │ - add %dh,(%eax) │ │ │ │ - ss add $0x1,%eax │ │ │ │ + add %bh,0x4021d(%ecx,%ebx,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + xor %dh,(%esi) │ │ │ │ + add $0x1,%eax │ │ │ │ add %dl,(%eax) │ │ │ │ sub $0x6d,%al │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -152894,27 +153227,26 @@ │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 10536c1 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x1d(%edx,%ebx,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 10535e5 │ │ │ │ + add %cl,(%edx,%ebx,1) │ │ │ │ + sbb $0x82780102,%eax │ │ │ │ add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 10536d9 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x4021d(%edx,%ebx,1) │ │ │ │ + add %bh,(%edx,%ebx,1) │ │ │ │ + sbb $0x402,%eax │ │ │ │ + add %dl,0x10536(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - nop │ │ │ │ - ss add $0x1,%eax │ │ │ │ add %ah,0x37(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -152932,26 +153264,27 @@ │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 1053721 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - sbb 0x82780102,%bl │ │ │ │ - add %al,0x280048c6(%eax) │ │ │ │ + add %cl,0x7801021d(%edx,%ebx,1) │ │ │ │ + addb $0x80,(%eax) │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 1053739 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ebx,%ebx,1) │ │ │ │ - sbb $0x402,%eax │ │ │ │ - add %dh,%al │ │ │ │ - ss add $0x1,%eax │ │ │ │ + add %bh,0x4021d(%edx,%ebx,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + lock ss add $0x1,%eax │ │ │ │ add %al,0x42(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -152965,64 +153298,59 @@ │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ js 105370b │ │ │ │ add %dl,%al │ │ │ │ jle 105374f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - sbb %bl,0x780102 │ │ │ │ - add %dl,%al │ │ │ │ - jle 1053767 │ │ │ │ + add %al,0x7801021d(%eax,%ebx,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + sarb $1,0x40(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x1d(%ecx,%ebx,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 105373b │ │ │ │ + add %al,(%ecx,%ebx,1) │ │ │ │ + sbb $0x780102,%eax │ │ │ │ add %dl,%al │ │ │ │ jle 105377f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - sbb %ebx,0x780102 │ │ │ │ - add %dl,%al │ │ │ │ - jle 1053797 │ │ │ │ + add %al,0x7801021d(%ecx,%ebx,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + sarb $1,0x40(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x1d(%edx,%ebx,1) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 105376b │ │ │ │ + add %al,(%edx,%ebx,1) │ │ │ │ + sbb $0x780102,%eax │ │ │ │ add %dl,%al │ │ │ │ jle 10537af │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%ah │ │ │ │ - sbb 0xc0780102,%bl │ │ │ │ - cmovo %ebp,%edx │ │ │ │ - inc %ebx │ │ │ │ + add %al,0x7801021d(%edx,%ebx,1) │ │ │ │ + rorb $0x40,(%edi) │ │ │ │ + aad $0x43 │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 105377d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x51(%ebp,%ebx,1) │ │ │ │ @@ -153073,16 +153401,16 @@ │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 1053821 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - sbb 0x402,%ebx │ │ │ │ + add $0x1b,%al │ │ │ │ + sbb $0x402,%eax │ │ │ │ add %al,0x38(%eax) │ │ │ │ add $0x1,%eax │ │ │ │ add %cl,(%eax) │ │ │ │ gs insl (%dx),%es:(%edi) │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ @@ -153124,18 +153452,16 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - push %edi │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x38(%eax,%ebx,2) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x10538,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x3f026d75(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ @@ -153213,15 +153539,15 @@ │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ js 105397f │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x51(%esp,%edx,1) │ │ │ │ add %eax,(%ecx) │ │ │ │ js 1053953 │ │ │ │ @@ -153315,17 +153641,16 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edi,%ebx,2) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,0x38(%edi,%ebx,2) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ cmp 0x1,%al │ │ │ │ add %bl,-0x3d(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ @@ -153390,15 +153715,15 @@ │ │ │ │ add %bl,0x3f026de9(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ js 1053b47 │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%edi,%eax,2) │ │ │ │ push %ebx │ │ │ │ add %eax,(%ecx) │ │ │ │ @@ -153408,16 +153733,17 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x38(%esp,%eiz,2) │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add %cl,%ah │ │ │ │ + cmp %al,%fs:(%edx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %bh,(%ebx) │ │ │ │ add $0x1,%eax │ │ │ │ add %dl,%al │ │ │ │ imull 0x2(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ @@ -153438,16 +153764,15 @@ │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1053b9d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - jae 1053bd4 │ │ │ │ + add %bh,0x1d(%ebx,%esi,2) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ sarb $1,(%ebx) │ │ │ │ add $0x1,%eax │ │ │ │ add %cl,0x2(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add (%edi),%bh │ │ │ │ @@ -153612,15 +153937,15 @@ │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 1053d79 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pushf │ │ │ │ + push %esp │ │ │ │ sbb 0x402,%ebx │ │ │ │ add %bl,0x1053d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x5f(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ @@ -153704,18 +154029,18 @@ │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1053e55 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x4021d(%ebx,%esi,2) │ │ │ │ + add %bh,(%ebx,%esi,2) │ │ │ │ + sbb $0x402,%eax │ │ │ │ + add %cl,0x1053e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %bh,(%esi) │ │ │ │ - add $0x1,%eax │ │ │ │ add %bl,(%eax) │ │ │ │ jle 1053eed │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -153792,15 +154117,18 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x40238(%esi,%ebx,4) │ │ │ │ + add %dl,%ah │ │ │ │ + sahf │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ js 1053fa5 │ │ │ │ add $0x1,%eax │ │ │ │ add %al,%al │ │ │ │ mov $0x6e,%dh │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ @@ -153839,17 +154167,16 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - cmp %al,%fs:(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x38(%ebp,%eiz,2) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ cmp %al,0x5(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ lret │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ @@ -153928,15 +154255,15 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ sbb $0x4780102,%eax │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x40153(%esp,%edx,2) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x540,$0x1 │ │ │ │ @@ -154092,39 +154419,37 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x38(%esp,%esi,2) │ │ │ │ - add (%ecx),%al │ │ │ │ - js 1054274 │ │ │ │ + add %bh,0x78010238(%esp,%esi,2) │ │ │ │ + inc %ecx │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jns 10542a9 │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x7801021d(%edx,%esi,1) │ │ │ │ - addb $0x80,(%eax) │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - add %ch,(%eax) │ │ │ │ + add %dh,0x1d(%edx,%esi,1) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10541cd │ │ │ │ + add %al,0x280048c6(%eax) │ │ │ │ push %cs │ │ │ │ rolb $0xb8,(%ecx) │ │ │ │ jge 10542c1 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%ah │ │ │ │ - xor 0x402,%bl │ │ │ │ - add %bh,0x42(%eax) │ │ │ │ + add %bl,0x4021d(%edx,%esi,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + js 10542a8 │ │ │ │ add $0x1,%eax │ │ │ │ add %dl,0xb(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%edi),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ @@ -154166,15 +154491,15 @@ │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 10542d1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ sbb 0x402,%ebx │ │ │ │ add %dh,%al │ │ │ │ inc %edx │ │ │ │ add $0x1,%eax │ │ │ │ add %bl,0x3f026f14(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ @@ -154196,53 +154521,53 @@ │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ ljmp $0x0,$0x78010150 │ │ │ │ sarb $1,0x40(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x7801021d(%esp,%eiz,4) │ │ │ │ add %al,(%eax) │ │ │ │ sarb $1,0x40(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x7801021d(%ebx,%ebp,4) │ │ │ │ add %al,(%eax) │ │ │ │ sarb $1,0x40(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x7801021d(,%eax,4) │ │ │ │ add %al,(%eax) │ │ │ │ sarb $1,0x40(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ sbb $0x780102,%eax │ │ │ │ add %dl,%al │ │ │ │ jle 10543c7 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ cwtl │ │ │ │ sbb $0xc3780102,%eax │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ @@ -154255,24 +154580,26 @@ │ │ │ │ push %eax │ │ │ │ add %eax,(%ecx) │ │ │ │ js 10543b3 │ │ │ │ add %dl,%al │ │ │ │ jle 10543f7 │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x7801021d(%edx,%esi,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - sarb $1,0x40(%esi) │ │ │ │ + add %ch,0x1d(%edx,%esi,1) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 10543cb │ │ │ │ + add %dl,%al │ │ │ │ + jle 105440f │ │ │ │ add %ch,(%eax) │ │ │ │ adc %al,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x67,%ah │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ add 0x402,%bl │ │ │ │ add %bh,%al │ │ │ │ inc %ebx │ │ │ │ @@ -154391,17 +154718,15 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%eax,%eax,4) │ │ │ │ - cmp %al,(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x40238(%eax,%eax,4) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ inc %ebp │ │ │ │ add $0x1,%eax │ │ │ │ add %ch,%al │ │ │ │ push %esp │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ @@ -154474,15 +154799,15 @@ │ │ │ │ add %cl,0x3f026f71(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ js 10545f7 │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x40150(%esp,%eiz,8) │ │ │ │ add %al,(%eax) │ │ │ │ and %al,0x5(%esi) │ │ │ │ @@ -154630,15 +154955,15 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x38(%edi,%ebx,4) │ │ │ │ + add %cl,0x38(%edi,%ebx,4) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x10547,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x42(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%edi),%bh │ │ │ │ @@ -154698,16 +155023,16 @@ │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 1054829 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - cmp $0x1c,%al │ │ │ │ - sbb $0xc0780902,%eax │ │ │ │ + hlt │ │ │ │ + sbb 0xc0780902,%ebx │ │ │ │ cmovo %ebp,%edx │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 105482d │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -154842,17 +155167,20 @@ │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 1054991 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %ds,0x402(,%ebx,1) │ │ │ │ - add %dh,0x10549(%eax) │ │ │ │ + inc %esp │ │ │ │ + sbb $0x1d,%al │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ + mov $0x49,%al │ │ │ │ + add $0x1,%eax │ │ │ │ add %bh,(%eax) │ │ │ │ push %ds │ │ │ │ jo 10549aa │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ @@ -155025,15 +155353,15 @@ │ │ │ │ add %bh,0x3f027072(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ js 1054b7f │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x40153(%esp,%ecx,2) │ │ │ │ add %al,(%eax) │ │ │ │ test $0x4b,%al │ │ │ │ @@ -155066,15 +155394,15 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x40238(%ebx,%edi,2) │ │ │ │ + add %al,0x40238(%esp,%edi,2) │ │ │ │ add %al,(%eax) │ │ │ │ or %cl,0x1(%ebp,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ xchg %esi,0x2(%eax) │ │ │ │ aas │ │ │ │ @@ -155152,15 +155480,15 @@ │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ js 1054cb7 │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x40153(%eax,%ebp,1) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 1054d1a │ │ │ │ @@ -155216,17 +155544,19 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x78010238(%ebp,%edx,4) │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %ch,0x38(%esi,%edx,4) │ │ │ │ + add (%ecx),%al │ │ │ │ + js 1054d1b │ │ │ │ + cmovo %ebp,%edx │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1054d55 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebp,1) │ │ │ │ @@ -155305,15 +155635,15 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%edi,%ecx,2) │ │ │ │ + add %bh,(%edi,%ecx,2) │ │ │ │ cmp %al,(%edx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ dec %esi │ │ │ │ add $0x1,%eax │ │ │ │ add %dh,-0x19(%eax) │ │ │ │ @@ -155337,15 +155667,16 @@ │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1054e75 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax,%ebx,1) │ │ │ │ + add %ah,%ah │ │ │ │ + pop %ss │ │ │ │ sbb $0x402,%eax │ │ │ │ add %ch,0x1054e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x3f0270f6(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ @@ -155511,15 +155842,17 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x40238(,%esi,2) │ │ │ │ + add %ah,(%esi,%esi,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 10550ae │ │ │ │ add $0x1,%eax │ │ │ │ add %ah,%al │ │ │ │ dec %edi │ │ │ │ jno 105506a │ │ │ │ aas │ │ │ │ @@ -155561,20 +155894,18 @@ │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 10550b5 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - pop %ss │ │ │ │ - sbb $0x402,%eax │ │ │ │ - add %ch,%al │ │ │ │ - push %eax │ │ │ │ - add $0x1,%eax │ │ │ │ + add %ah,0x4021d(%edi,%edx,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + call 1065629 │ │ │ │ + add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ push $0x3f0271 │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or 0x400(%eax),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -155604,15 +155935,15 @@ │ │ │ │ add %dh,-0x1b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x27fe3ff1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jg 1055141 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - hlt │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ xor 0x402,%bl │ │ │ │ add %ah,0x51(%eax) │ │ │ │ add $0xc0026801,%eax │ │ │ │ add %edi,%eax │ │ │ │ ds popa │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -155638,17 +155969,17 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%ah │ │ │ │ - jg 10551df │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add %ah,(%eax,%eax,4) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ rclb $0x1,0x5(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 1055146 │ │ │ │ jno 10551ba │ │ │ │ aas │ │ │ │ @@ -155829,15 +156160,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x78010246(%edx,%esi,4) │ │ │ │ ret │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ dec %edi │ │ │ │ add %ch,-0x2ffe3ff1(%eax) │ │ │ │ @@ -155999,15 +156330,16 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x40238(%edi,%eax,4) │ │ │ │ + add %dl,0x38(%edi,%eax,4) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ push %ebp │ │ │ │ add $0x1,%eax │ │ │ │ add %dl,0x3f027237(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ @@ -156089,15 +156421,15 @@ │ │ │ │ add %bh,0x3f027259(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ js 1055617 │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,-0x47fe3ff1(%eax) │ │ │ │ + add %ch,-0x27fe3ff1(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x53(%ebx,%ecx,2) │ │ │ │ add %eax,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -156286,17 +156618,15 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - test %edi,(%eax) │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add %dh,0x40238(,%eax,4) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %bl,0x5(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x3f0272ac(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ @@ -156405,15 +156735,15 @@ │ │ │ │ add %dl,%ah │ │ │ │ add (%edx),%bh │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x42(%eax,%esi,4) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ pop %ecx │ │ │ │ @@ -156447,15 +156777,15 @@ │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x67fefdc6(%ebp,%eax,1) │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ mov $0x42,%cl │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ rcrb $1,0x5(%ecx) │ │ │ │ @@ -156495,15 +156825,15 @@ │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%esp,%eax,1) │ │ │ │ cmp (%edx),%al │ │ │ │ add %ebx,-0x72afff7e(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x40242(%ebx,%esi,4) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ pop %edx │ │ │ │ add $0x1,%eax │ │ │ │ @@ -156542,15 +156872,15 @@ │ │ │ │ add %ah,%ah │ │ │ │ jecxz 1055ad7 │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x42(%ebp,%esi,4) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ rcrb $0x1,0x5(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -156584,15 +156914,15 @@ │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x67fefdb8(%edx,%eiz,8) │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ mov $0x42,%ch │ │ │ │ add (%ecx),%al │ │ │ │ js 1055aa5 │ │ │ │ add %al,%al │ │ │ │ @@ -156600,16 +156930,17 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x38(%eax,%ebp,2) │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add %dh,(%ecx,%ebp,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ pop %ebx │ │ │ │ add $0x1,%eax │ │ │ │ add %dh,0x15(%eax) │ │ │ │ jae 1055b4a │ │ │ │ aas │ │ │ │ @@ -156638,15 +156969,15 @@ │ │ │ │ add %dl,(%ecx,%eiz,8) │ │ │ │ dec %eax │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%esi,%esi,4) │ │ │ │ inc %edx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x5b,%al │ │ │ │ @@ -156684,15 +157015,15 @@ │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x67fefdb8(%esi,%eiz,8) │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%esp,%esi,4) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ sub %bl,0x1(%ebp,%eax,1) │ │ │ │ @@ -156731,15 +157062,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x48(%ebp,%eiz,8) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ mov $0x46,%dh │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x1055c,%al │ │ │ │ @@ -156781,15 +157112,15 @@ │ │ │ │ add %al,%ah │ │ │ │ aad $0x48 │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x40246(%ebp,%ecx,8) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %bl,0x5(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -156816,33 +157147,32 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x38(%esi,%ebp,2) │ │ │ │ - add (%ecx),%cl │ │ │ │ - cwtl │ │ │ │ - rorb $0x40,(%edi) │ │ │ │ - aad $0x43 │ │ │ │ + add %dl,(%edi,%ebp,2) │ │ │ │ + cmp %al,(%edx) │ │ │ │ + or %ebx,-0x2abff040(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ js 1055d45 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edx,%ebx,8) │ │ │ │ dec %eax │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x40246(%eax,%esi,4) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ pop %ebp │ │ │ │ add $0x1,%eax │ │ │ │ @@ -157587,16 +157917,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x1,%al │ │ │ │ inc %eax │ │ │ │ push $0x10280040 │ │ │ │ - rolb $0xf0,(%ecx) │ │ │ │ - and 0x1(%edx),%bh │ │ │ │ + rolb $0x48,(%ecx) │ │ │ │ + and 0x1(%edx),%edi │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ or %ebx,-0x255ff040(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ @@ -157607,15 +157937,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x3a(%ebp,%esi,8) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x40244(%edi,%edx,8) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 1056532 │ │ │ │ add $0x1,%eax │ │ │ │ add %cl,%al │ │ │ │ @@ -157635,15 +157965,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax,%ebx,8) │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ sub %ah,0x5(%ebp) │ │ │ │ @@ -157693,15 +158023,15 @@ │ │ │ │ in (%dx),%al │ │ │ │ mov $0x3d,%al │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x40244(%eax,%ebx,8) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x10565,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ @@ -157717,15 +158047,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ fadds 0x4(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ add $0x1,%ax │ │ │ │ @@ -157773,15 +158103,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x44(%ecx,%ebx,8) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ add $0x1,%ax │ │ │ │ @@ -157827,15 +158157,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x40244(%ecx,%ebx,8) │ │ │ │ add %al,(%eax) │ │ │ │ and %ah,0x5(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -157881,15 +158211,15 @@ │ │ │ │ data16 jp 1056779 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xb(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ add %ebx,-0x72afff7e(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%edx,%ebx,8) │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x67,%al │ │ │ │ @@ -157904,15 +158234,15 @@ │ │ │ │ add %cl,(%eax) │ │ │ │ mov $0x3f0274,%edx │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or -0x7d67ff00(%eax),%ecx │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x40244(%edx,%ebx,8) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ addr16 add $0xc0026801,%eax │ │ │ │ add %edi,%eax │ │ │ │ @@ -157932,15 +158262,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ fiaddl 0x4(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x68(%eax) │ │ │ │ add $0x1,%eax │ │ │ │ @@ -157959,15 +158289,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%ecx,%eiz,8) │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x10568,%al │ │ │ │ @@ -157984,42 +158314,42 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x48(%ebx,%ecx,8) │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add %al,0x40248(,%ecx,8) │ │ │ │ add %al,(%eax) │ │ │ │ call 1066e11 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ fidivs 0x3f(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x67fefdbc(%ecx,%eiz,8) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%ebx,%ecx,8) │ │ │ │ + add %ch,%ah │ │ │ │ + int3 │ │ │ │ dec %eax │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x5(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ @@ -158034,15 +158364,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ ljmp $0x0,$0x3f0274 │ │ │ │ dec %esp │ │ │ │ or -0x7d67ff00(%eax),%ecx │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ loope 1056973 │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ @@ -158058,15 +158388,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x44(%edx,%eiz,8) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ imul $0x74f4b800,0x1,%eax │ │ │ │ @@ -158085,15 +158415,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x40244(%edx,%eiz,8) │ │ │ │ add %al,(%eax) │ │ │ │ fsubrs 0x5(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -158114,15 +158444,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%ebx,%eiz,8) │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ and %ch,0x5(%edx) │ │ │ │ @@ -158145,15 +158475,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x40244(%ebx,%eiz,8) │ │ │ │ add %al,(%eax) │ │ │ │ push $0x1056a │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ @@ -158174,15 +158504,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ jecxz 1056adb │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x6a,%al │ │ │ │ @@ -158202,15 +158532,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x44(%esp,%eiz,8) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ push $0x5 │ │ │ │ @@ -158233,15 +158563,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x40244(%ecx,%eax,4) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ imul $0x0,0x1,%eax │ │ │ │ enter $0x753c,$0x2 │ │ │ │ @@ -158258,15 +158588,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ addl $0x88000000,0x4(%edx,%eax,1) │ │ │ │ imul $0x0,0x1,%eax │ │ │ │ js 1056bc4 │ │ │ │ jne 1056b82 │ │ │ │ @@ -158284,15 +158614,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x44(%edx,%eax,4) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ shrb $1,0x5(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -158313,15 +158643,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x40244(%edx,%eax,4) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %ch,0x1(%ebp,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -158341,15 +158671,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%ebx,%eax,4) │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ @@ -158368,15 +158698,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x67f6fdbc(%ebx,%eax,4) │ │ │ │ addb $0xd0,(%eax) │ │ │ │ aas │ │ │ │ dec %ebp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ @@ -158402,15 +158732,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ addl $0x0,0x4(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ or %ch,0x5(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -158431,15 +158761,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x44(%esp,%eax,4) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ @@ -158460,15 +158790,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%esi,%eax,4) │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ @@ -158485,15 +158815,15 @@ │ │ │ │ pop %eax │ │ │ │ mov 0x3f0275,%al │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or -0x7d67ff00(%eax),%ecx │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ faddl 0x4(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ @@ -158523,15 +158853,15 @@ │ │ │ │ add %dh,%al │ │ │ │ test $0x3f0275,%eax │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or -0x7d67ff00(%eax),%ecx │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x44(%ebp,%ebx,8) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ @@ -158552,15 +158882,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ fldl 0x4(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x1056e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -158577,15 +158907,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%esi,%ebx,8) │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ shrb $1,0x5(%esi) │ │ │ │ @@ -158606,15 +158936,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x40244(%esi,%ebx,8) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %ch,0x5(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -158634,15 +158964,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ fiadds 0x4(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x6f(%eax) │ │ │ │ add $0x1,%eax │ │ │ │ @@ -158662,15 +158992,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x44(%edi,%ebx,8) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ test $0x6f,%al │ │ │ │ add $0x1,%eax │ │ │ │ @@ -158688,15 +159018,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ filds 0x4(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ @@ -158716,15 +159046,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax,%eiz,8) │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ cmp %dh,0x5(%eax) │ │ │ │ @@ -158743,15 +159073,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x46(%ecx,%ebp,4) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ xorb $0x1,0x5(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -158772,15 +159102,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%edx,%esi,4) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x570,$0x1 │ │ │ │ @@ -158803,15 +159133,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x40246(%ebx,%ebx,4) │ │ │ │ add %al,(%eax) │ │ │ │ adc %dh,0x5(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -158830,15 +159160,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x46(%esi,%edi,4) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ jno 105714c │ │ │ │ @@ -158858,15 +159188,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x46(%esp,%ecx,8) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x10571,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -158884,15 +159214,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x46(%esi,%edx,4) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ call 106774a │ │ │ │ add %al,(%eax) │ │ │ │ @@ -158911,15 +159241,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x40246(%esi,%ecx,8) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ jb 1057224 │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -159833,15 +160163,15 @@ │ │ │ │ add %ebp,0x3801c002(%eax) │ │ │ │ lds 0x0(%ecx,%eax,1),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x67fec038(%ecx,%edi,4) │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x40246(%ecx,%ecx,4) │ │ │ │ add %al,(%eax) │ │ │ │ js 1057b99 │ │ │ │ add $0xc002a801,%eax │ │ │ │ add %edi,(%eax) │ │ │ │ @@ -159860,15 +160190,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%edx,%ecx,4) │ │ │ │ inc %esi │ │ │ │ add (%ecx),%dl │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ @@ -159889,15 +160219,15 @@ │ │ │ │ lds 0x0(%ecx,%eax,1),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x46(%eax) │ │ │ │ enter $0x13f,$0x98 │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x40246(%edx,%ecx,4) │ │ │ │ add %al,(%eax) │ │ │ │ or %bh,0x1(%ebp,%eax,1) │ │ │ │ test $0x2,%al │ │ │ │ rolb $0x38,(%ecx) │ │ │ │ @@ -159916,15 +160246,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ mov 0x2(%esi),%al │ │ │ │ adc %ebx,(%eax) │ │ │ │ rorb $0xf0,(%edi) │ │ │ │ into │ │ │ │ @@ -159944,15 +160274,15 @@ │ │ │ │ lds 0x0(%ecx,%eax,1),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x45(%eax) │ │ │ │ enter $0x13f,$0x98 │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x46(%ebx,%ecx,4) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ jl 1057c44 │ │ │ │ @@ -159972,15 +160302,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x18110246(%ebx,%ecx,4) │ │ │ │ rorb $0xf0,(%edi) │ │ │ │ into │ │ │ │ or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -159997,26 +160327,26 @@ │ │ │ │ lds 0x0(%ecx,%eax,1),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ mov $0x98013fc8,%esp │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%esp,%ecx,4) │ │ │ │ inc %esi │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ rorb $0x10,(%edi) │ │ │ │ inc %edi │ │ │ │ aas │ │ │ │ add %ch,0xf(%eax) │ │ │ │ - rolb $0x98,(%ecx) │ │ │ │ + rolb $0xb0,(%ecx) │ │ │ │ scas %es:(%edi),%al │ │ │ │ jnp 1057cd9 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ push %esp │ │ │ │ dec %ecx │ │ │ │ @@ -160039,15 +160369,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x18110246(%esp,%ecx,4) │ │ │ │ rorb $0xf0,(%edi) │ │ │ │ into │ │ │ │ or (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -160063,15 +160393,15 @@ │ │ │ │ lds 0x0(%ecx,%eax,1),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ mov $0x98013fc8,%ebp │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ mov %es,0x2(%esi) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sarb $1,0x5(%ebp) │ │ │ │ @@ -160089,15 +160419,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x46(%ebp,%ecx,4) │ │ │ │ add (%ecx),%dl │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ into │ │ │ │ @@ -160113,15 +160443,15 @@ │ │ │ │ add %ebp,0x3801c002(%eax) │ │ │ │ lds 0x0(%ecx,%eax,1),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x38(%esi,%edi,4) │ │ │ │ aas │ │ │ │ add %ebx,-0x72afff7e(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ lea 0x2(%esi),%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ @@ -160142,15 +160472,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%esi,%ecx,4) │ │ │ │ inc %esi │ │ │ │ add (%ecx),%dl │ │ │ │ sbb %al,%al │ │ │ │ (bad) │ │ │ │ @@ -160167,15 +160497,15 @@ │ │ │ │ add %edi,(%eax) │ │ │ │ lds 0x0(%ecx,%eax,1),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x38(%edi,%edi,4) │ │ │ │ aas │ │ │ │ add %ebx,-0x72afff7e(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x40246(%esi,%ecx,4) │ │ │ │ add %al,(%eax) │ │ │ │ fdivrs 0x5(%esi) │ │ │ │ add %ebp,0x3801c002(%eax) │ │ │ │ lds 0x0(%ecx,%eax,1),%esp │ │ │ │ @@ -160750,15 +161080,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x46(%ebp,%esi,2) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ test %eax,0x1 │ │ │ │ @@ -160772,15 +161102,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x40246(%ebp,%esi,2) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ test %eax,0x1 │ │ │ │ add %ch,%al │ │ │ │ @@ -160793,15 +161123,15 @@ │ │ │ │ add %ch,%al │ │ │ │ mov $0x3f0279,%edi │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or -0x7d67ff00(%eax),%ecx │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%esi,%esi,2) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ loopne 1058553 │ │ │ │ @@ -160819,15 +161149,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x46(%esi,%esi,2) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ sub %al,0x105(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -160844,15 +161174,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ jbe 105869d │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 10585e4 │ │ │ │ @@ -160870,15 +161200,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x46(%edi,%esi,2) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x10586,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -160898,15 +161228,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x40246(%edi,%esi,2) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x105(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push $0x3f0279fe │ │ │ │ @@ -160923,15 +161253,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax,%edi,2) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ @@ -160950,15 +161280,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x40246(%eax,%edi,2) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ xchg %eax,0x1 │ │ │ │ add %ch,%al │ │ │ │ @@ -160972,15 +161302,15 @@ │ │ │ │ add %ch,%al │ │ │ │ adc $0x3f027a,%eax │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or -0x7d67ff00(%eax),%ecx │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x40246(,%ebx,2) │ │ │ │ add %al,(%eax) │ │ │ │ fadds 0x105(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ @@ -160999,15 +161329,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x40246(%ebp,%ebx,2) │ │ │ │ add %al,(%eax) │ │ │ │ and %cl,0x105(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ @@ -161025,15 +161355,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi,%ebx,2) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ push $0x10588 │ │ │ │ @@ -161053,15 +161383,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x46(%esi,%ebx,2) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x88,%al │ │ │ │ add $0x1,%eax │ │ │ │ @@ -161076,15 +161406,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ pop %esi │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -161106,15 +161436,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x46(%edi,%ebx,2) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ mov %eax,0x1 │ │ │ │ @@ -161135,15 +161465,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x40246(%edi,%ebx,2) │ │ │ │ add %al,(%eax) │ │ │ │ mov %cl,0x105(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ @@ -161162,15 +161492,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax,%eiz,2) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ rorb $1,0x105(%ecx) │ │ │ │ @@ -161189,15 +161519,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x46(%eax,%eiz,2) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ sbb %cl,0x105(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -161214,15 +161544,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ pusha │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -161243,15 +161573,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x46(%ecx,%eiz,2) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ test $0x8a,%al │ │ │ │ add $0x1,%eax │ │ │ │ @@ -161268,15 +161598,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x40246(%ecx,%eiz,2) │ │ │ │ add %al,(%eax) │ │ │ │ lock mov 0x1,%al │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ @@ -161294,15 +161624,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%edx,%eiz,2) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ cmp %cl,0x105(%ebx) │ │ │ │ @@ -161324,15 +161654,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x40246(%edx,%eiz,2) │ │ │ │ add %al,(%eax) │ │ │ │ orb $0x0,0x105(%ebx) │ │ │ │ add %ch,-0x58(%eax) │ │ │ │ jp 1058b7a │ │ │ │ @@ -161349,15 +161679,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ bound %eax,0x2(%esi) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x58b,$0x1 │ │ │ │ @@ -161375,15 +161705,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x46(%ebx,%eiz,2) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc %cl,0x1(%ebp,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -161399,15 +161729,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edi,%ebp,2) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -161422,15 +161752,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x46(%edi,%ebp,2) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x1058c,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -161448,15 +161778,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -161475,15 +161805,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax,%esi,2) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ xor %cl,0x105(%ebp) │ │ │ │ @@ -161501,15 +161831,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x40246(%eax,%esi,2) │ │ │ │ add %al,(%eax) │ │ │ │ js 1058cf3 │ │ │ │ add $0xc0026801,%eax │ │ │ │ add %edi,%eax │ │ │ │ @@ -161527,15 +161857,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx,%esi,2) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ rorb $0x0,0x105(%ebp) │ │ │ │ @@ -161553,15 +161883,15 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ add %al,%cl │ │ │ │ aas │ │ │ │ add %ebx,-0x72afff7e(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x46(%ecx,%esi,2) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ or %cl,0x105(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -161574,15 +161904,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x3f027b │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or -0x7d67ff00(%eax),%ecx │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ jno 1058e7d │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ @@ -161601,15 +161931,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x46(%edx,%esi,2) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ mov 0x1,%es │ │ │ │ @@ -161627,15 +161957,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x40246(%edx,%esi,2) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 1058e5c │ │ │ │ add $0x1,%eax │ │ │ │ add %ah,0x22(%eax) │ │ │ │ @@ -161653,15 +161983,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%ebx,%esi,2) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ sub %cl,0x105(%edi) │ │ │ │ @@ -161681,27 +162011,27 @@ │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %cl,(%ecx) │ │ │ │ cwtl │ │ │ │ rorb $0x10,(%edi) │ │ │ │ inc %edi │ │ │ │ aas │ │ │ │ add %ch,0xf(%eax) │ │ │ │ - rolb $0x98,(%ecx) │ │ │ │ + rolb $0xb0,(%ecx) │ │ │ │ scas %es:(%edi),%al │ │ │ │ jnp 1058f51 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%ebx,%eax,8) │ │ │ │ dec %esp │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x46(%ebx,%esi,2) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %cl,0x105(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -161716,15 +162046,15 @@ │ │ │ │ add %dh,(%eax) │ │ │ │ cmp $0x3f027b,%eax │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or -0x7d67ff00(%eax),%ecx │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x40246(%eax,%ebp,2) │ │ │ │ add %al,(%eax) │ │ │ │ rorb $1,0x105(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %al,0x7b(%esi) │ │ │ │ @@ -161740,15 +162070,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%ecx,%ebp,2) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ sbb %dl,0x105(%eax) │ │ │ │ @@ -161771,15 +162101,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x40246(%ecx,%ebp,2) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ nop │ │ │ │ add $0x1,%eax │ │ │ │ @@ -161801,15 +162131,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ imul $0x4,0x2(%esi),%eax │ │ │ │ test $0x90,%al │ │ │ │ add $0x1,%eax │ │ │ │ add %ah,%al │ │ │ │ @@ -161826,15 +162156,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x46(%edx,%ebp,2) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ lock nop │ │ │ │ add $0x1,%eax │ │ │ │ @@ -161853,15 +162183,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x40246(%edx,%ebp,2) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %dl,0x105(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ test $0x79,%al │ │ │ │ @@ -161879,15 +162209,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%ebx,%ebp,2) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ adcb $0x0,0x105(%ecx) │ │ │ │ @@ -161905,15 +162235,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x40246(%ebx,%ebp,2) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x591,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -161933,15 +162263,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ imul $0x4,0x2(%esi),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ xchg %eax,%edx │ │ │ │ @@ -161964,15 +162294,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x46(%esp,%ebp,2) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ xchg %eax,%edx │ │ │ │ @@ -161992,15 +162322,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -162017,15 +162347,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ shlb $1,0x3f027b(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or -0x7d67ff00(%eax),%ecx │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x40246(,%ebp,2) │ │ │ │ add %al,(%eax) │ │ │ │ call 106986b │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x44(%eax) │ │ │ │ @@ -162041,15 +162371,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x40244(%ebx,%edi,8) │ │ │ │ add %al,(%eax) │ │ │ │ xor %dl,0x105(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %al,%dh │ │ │ │ @@ -162068,15 +162398,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esp,%edi,8) │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ js 10592f9 │ │ │ │ @@ -162097,15 +162427,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x44(%esp,%edi,8) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ rclb $0x0,0x105(%ebx) │ │ │ │ add %ch,0x3f027bde(%eax) │ │ │ │ @@ -162119,15 +162449,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ cld │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -162143,15 +162473,15 @@ │ │ │ │ add %ch,%al │ │ │ │ call 1449695 │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or -0x7d67ff00(%eax),%ecx │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x44(%ebp,%edi,8) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ xchg %eax,%esp │ │ │ │ @@ -162170,15 +162500,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x40244(%ebp,%edi,8) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ xchg %eax,%esp │ │ │ │ add $0x1,%eax │ │ │ │ @@ -162199,15 +162529,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%esi,%edi,8) │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ loopne 1059462 │ │ │ │ @@ -162228,15 +162558,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x44(%esi,%edi,8) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ sub %dl,0x105(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -162254,15 +162584,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45(%eax,%eax,1) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 10594f3 │ │ │ │ add $0x1,%eax │ │ │ │ @@ -162280,15 +162610,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x40245(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x10595,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ @@ -162306,15 +162636,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%ecx,%eax,1) │ │ │ │ inc %ebp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x105(%esi) │ │ │ │ @@ -162332,15 +162662,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x40245(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ xchg %eax,%esi │ │ │ │ add $0x1,%eax │ │ │ │ @@ -162355,15 +162685,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ add %eax,0x2(%ebp) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ @@ -162385,15 +162715,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x45(%edx,%eax,1) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ fcoms 0x105(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -162411,15 +162741,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x40245(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ and %dl,0x105(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ fcomps 0x7c(%ebx) │ │ │ │ @@ -162438,15 +162768,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x45(%ebx,%ecx,1) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ push $0x10597 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -162466,15 +162796,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ or 0x2(%ebp),%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x97,%al │ │ │ │ @@ -162494,15 +162824,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%esp,%ecx,1) │ │ │ │ inc %ebp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ @@ -162523,15 +162853,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x40245(%esp,%ecx,1) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ cwtl │ │ │ │ add $0xc0026801,%eax │ │ │ │ @@ -162548,15 +162878,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ or $0x45,%al │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %bl,0x105(%eax) │ │ │ │ @@ -162573,15 +162903,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x45(%ebp,%ecx,1) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ rcrb $1,0x105(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -162593,15 +162923,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ fcomps 0x3f027c(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or -0x7d67ff00(%eax),%ecx │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ or $0x40245,%eax │ │ │ │ add %al,(%eax) │ │ │ │ sbb %bl,0x105(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -162615,15 +162945,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%esi,%ecx,1) │ │ │ │ inc %ebp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ @@ -162643,15 +162973,15 @@ │ │ │ │ add %ah,%al │ │ │ │ mov $0x3f027c,%esp │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or -0x7d67ff00(%eax),%ecx │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x40245(%esi,%ecx,1) │ │ │ │ add %al,(%eax) │ │ │ │ test $0x99,%al │ │ │ │ add $0x1,%eax │ │ │ │ add %bh,%al │ │ │ │ @@ -162669,15 +162999,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edi,%ecx,1) │ │ │ │ inc %ebp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ lock cltd │ │ │ │ @@ -162698,15 +163028,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ add $0x40245,%eax │ │ │ │ add %al,(%eax) │ │ │ │ cmp %bl,0x105(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -162722,15 +163052,15 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x8(%eax) │ │ │ │ enter $0x13f,$0x98 │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45(%esi,%eax,1) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ sbbb $0x0,0x105(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -162756,15 +163086,15 @@ │ │ │ │ jne 1059aa9 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x67fefdc5(%ebx,%edi,4) │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x40245(%esi,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 1059a68 │ │ │ │ add $0x1,%eax │ │ │ │ add %bl,(%eax) │ │ │ │ @@ -162780,15 +163110,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%edi,%eax,1) │ │ │ │ inc %ebp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ sub %bl,0x105(%ebx) │ │ │ │ @@ -162806,15 +163136,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x40245(%edi,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov %bl,0x105(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ fdivr %st(4),%st │ │ │ │ @@ -162845,15 +163175,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ pop %es │ │ │ │ inc %ebp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -162880,15 +163210,15 @@ │ │ │ │ add %dh,%al │ │ │ │ or $0x3f027d,%eax │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or -0x7d67ff00(%eax),%ecx │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x45(%eax,%ecx,1) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ pushf │ │ │ │ @@ -162918,15 +163248,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x40245(%eax,%ecx,1) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ pushf │ │ │ │ add $0x1,%eax │ │ │ │ @@ -162940,15 +163270,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%ecx,%ecx,1) │ │ │ │ inc %ebp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ fcomps 0x1(%ebp,%eax,1) │ │ │ │ @@ -162964,15 +163294,15 @@ │ │ │ │ xorb $0x0,0x3f027d │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x67f6fdbb(%ecx,%ecx,1) │ │ │ │ inc %ecx │ │ │ │ add %dh,0x48004d43(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edi,-0x6(%eax) │ │ │ │ @@ -162998,15 +163328,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%esp,%eax,4) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ sbbb $0x0,0x105(%ebp) │ │ │ │ @@ -163024,15 +163354,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x40246(%esp,%eax,4) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x59d,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -163062,15 +163392,15 @@ │ │ │ │ add %cl,%ah │ │ │ │ stc │ │ │ │ add %ds:(%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x40246(,%eax,4) │ │ │ │ add %al,(%eax) │ │ │ │ sub %bl,0x105(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 1059e81 │ │ │ │ @@ -163089,15 +163419,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x46(%ebp,%eax,4) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 1059dfc │ │ │ │ add $0x1,%eax │ │ │ │ @@ -163116,15 +163446,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ test %eax,0x2(%esi) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ rcrb $1,0x105(%esi) │ │ │ │ @@ -163151,15 +163481,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%esi,%eax,4) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ xor %bl,0x105(%edi) │ │ │ │ @@ -163190,15 +163520,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x40246(%esi,%eax,4) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ lahf │ │ │ │ add $0x1,%eax │ │ │ │ @@ -163225,15 +163555,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edi,%eax,4) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ lock lahf │ │ │ │ @@ -163258,15 +163588,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ rcrb $1,0x3f027d(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or -0x7d67ff00(%eax),%ecx │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x46(%edi,%eax,4) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ mov 0x105,%al │ │ │ │ @@ -163438,15 +163768,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x40242(,%eax,8) │ │ │ │ add %al,(%eax) │ │ │ │ xor %ah,0x105(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ adc %bh,%dl │ │ │ │ @@ -163476,15 +163806,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x40242(%edi,%edx,8) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ mov %al,0x105 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -163509,15 +163839,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%ebx,8) │ │ │ │ inc %edx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ lock mov %al,0x105 │ │ │ │ @@ -163549,15 +163879,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x40242(%eax,%eax,8) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ mov %eax,0x105 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -163586,15 +163916,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%ecx,%eax,8) │ │ │ │ inc %edx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ @@ -163612,15 +163942,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ mov $0x40246,%eax │ │ │ │ add %al,(%eax) │ │ │ │ loopne 105a371 │ │ │ │ add $0x1,%eax │ │ │ │ @@ -163638,15 +163968,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x67f6fdba(%eax,%ebx,4) │ │ │ │ inc %ecx │ │ │ │ add %dh,0x48004d43(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edi,-0x6(%eax) │ │ │ │ @@ -163675,15 +164005,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ ret $0x242 │ │ │ │ or %ebx,0x43b00041(%eax) │ │ │ │ dec %ebp │ │ │ │ add %cl,0x10(%eax) │ │ │ │ @@ -163711,15 +164041,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x41(%esp,%edi,1) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ call 106aa7d │ │ │ │ add %al,(%eax) │ │ │ │ @@ -163738,15 +164068,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ cmp $0x41,%al │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ xor %ah,0x105(%ebp) │ │ │ │ @@ -163774,15 +164104,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x4a(%esi,%ebp,1) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x40241(,%edi,1) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add $0xc0026801,%eax │ │ │ │ @@ -163801,15 +164131,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x40241(%ebp,%edi,1) │ │ │ │ add %al,(%eax) │ │ │ │ fsubs 0x105(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %dh,0x7e(%ebx) │ │ │ │ @@ -163824,15 +164154,15 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ or $0xc8,%al │ │ │ │ aas │ │ │ │ add %ebx,-0x72afff7e(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ cmp $0x40241,%eax │ │ │ │ add %al,(%eax) │ │ │ │ cmp %ah,0x105(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -163860,15 +164190,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x41(%esi,%edi,1) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ andb $0x0,0x105(%esi) │ │ │ │ add %cl,0x3f027e8b(%eax) │ │ │ │ @@ -163882,15 +164212,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ ds inc %ecx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x5a6,$0x1 │ │ │ │ @@ -163910,15 +164240,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%edi,%edi,1) │ │ │ │ inc %ecx │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ @@ -163947,15 +164277,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x67f6fdbf(%edi,%edi,1) │ │ │ │ inc %ecx │ │ │ │ add %dh,0x48004d43(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %edi,-0x6(%eax) │ │ │ │ @@ -163983,15 +164313,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,2) │ │ │ │ inc %ecx │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ @@ -164019,25 +164349,25 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x41(%eax,%eax,2) │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ rorb $0x10,(%edi) │ │ │ │ inc %edi │ │ │ │ aas │ │ │ │ add %ch,0xf(%eax) │ │ │ │ - rolb $0x98,(%ecx) │ │ │ │ + rolb $0xb0,(%ecx) │ │ │ │ scas %es:(%edi),%al │ │ │ │ jnp 105a829 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x40249(%edx,%eax,2) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ @@ -164059,15 +164389,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ inc %eax │ │ │ │ inc %ecx │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ @@ -164100,15 +164430,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%ecx,%eax,2) │ │ │ │ inc %ecx │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ addb $0x40,(%eax) │ │ │ │ @@ -164140,15 +164470,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x67f6fdbf(%ecx,%eax,2) │ │ │ │ addb $0x60,(%eax) │ │ │ │ adc 0x0(%esi),%cl │ │ │ │ dec %eax │ │ │ │ adc %al,%al │ │ │ │ @@ -164175,15 +164505,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x67f6fdc7(%ebx,%eiz,4) │ │ │ │ addb $0x60,(%eax) │ │ │ │ adc 0x0(%esi),%cl │ │ │ │ dec %eax │ │ │ │ adc %al,%al │ │ │ │ @@ -164213,15 +164543,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x42(%ecx,%edi,4) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc %ch,0x105(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -164242,15 +164572,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ mov $0x40242,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ stos %al,%es:(%edi) │ │ │ │ @@ -164272,31 +164602,32 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x42(%edx,%edi,4) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x48(%eax,%edx,8) │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add %ch,%ah │ │ │ │ + rorb $1,0x2(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x105aa,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ add $0x3f027f,%eax │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ @@ -164350,15 +164681,15 @@ │ │ │ │ cmp $0x21,%al │ │ │ │ inc %ebx │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x40242(%edx,%edi,4) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ add $0x1,%eax │ │ │ │ @@ -164384,15 +164715,15 @@ │ │ │ │ loope 105abfc │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ cmovp (%edx),%eax │ │ │ │ add %ebx,-0x72afff7e(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%ebx,%edi,4) │ │ │ │ inc %edx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ shrb $0x0,0x105(%ebx) │ │ │ │ @@ -164417,15 +164748,15 @@ │ │ │ │ add %dh,(%esi,%edx,1) │ │ │ │ dec %ecx │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x40242(%ebx,%edi,4) │ │ │ │ add %al,(%eax) │ │ │ │ and %ch,0x1(%ebp,%eax,1) │ │ │ │ add %bh,(%eax) │ │ │ │ xor 0x2(%edi),%edi │ │ │ │ @@ -164452,15 +164783,15 @@ │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ pop %edx │ │ │ │ cmp (%edx),%eax │ │ │ │ add %ebx,-0x72afff7e(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ mov $0x40242,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ subb $0x0,0x1(%ebp,%eax,1) │ │ │ │ call 40082bb7 <_edata@@Base+0x3ba82bb7> │ │ │ │ @@ -164490,15 +164821,15 @@ │ │ │ │ dec %edi │ │ │ │ dec %eax │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x42(%esp,%edi,4) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ loopne 105ac7a │ │ │ │ add $0x1,%eax │ │ │ │ @@ -164530,15 +164861,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%ebx,8) │ │ │ │ add %ds:(%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x40242(%esp,%edi,4) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ add $0x1,%eax │ │ │ │ @@ -164565,15 +164896,15 @@ │ │ │ │ loope 105addc │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x67fefdc2(%edi,%ebp,4) │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x40242(,%edi,4) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x105ad,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ @@ -164605,15 +164936,15 @@ │ │ │ │ add %dh,(%ebx,%eiz,4) │ │ │ │ inc %ecx │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x40242(%ebp,%edi,4) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x105(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ @@ -164641,15 +164972,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x49(%ecx,%eax,1) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ mov $0x40242,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ scas %es:(%edi),%al │ │ │ │ @@ -164678,15 +165009,15 @@ │ │ │ │ loope 105aefc │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x67fefdc3(%eax,%edi,1) │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x42(%esi,%edi,4) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ shrb $0x0,0x105(%esi) │ │ │ │ add %ch,(%eax) │ │ │ │ @@ -164711,15 +165042,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edx,%ecx,8) │ │ │ │ add %ds:(%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ pushf │ │ │ │ cmp (%edx),%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -164748,15 +165079,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x43(%ebx,%esi,4) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x3a(%ebp,%ebx,4) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ subb $0x0,0x105(%edi) │ │ │ │ add %cl,%al │ │ │ │ @@ -164784,15 +165115,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x3a(%ecx,%ebp,2) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ popf │ │ │ │ cmp (%edx),%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -164819,15 +165150,15 @@ │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ mov %al,0x9801023c │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%esi,%ebx,4) │ │ │ │ cmp (%edx),%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -164855,15 +165186,15 @@ │ │ │ │ loope 105b0dc │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ test %bh,(%edx,%eax,1) │ │ │ │ add %ebx,-0x72afff7e(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x4023a(%esi,%ebx,4) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x105b0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x48(%eax) │ │ │ │ @@ -164891,15 +165222,15 @@ │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ xchg %eax,%esp │ │ │ │ cmp $0x2,%al │ │ │ │ add %ebx,-0x72afff7e(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edi,%ebx,4) │ │ │ │ cmp (%edx),%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x105(%ecx) │ │ │ │ @@ -164930,15 +165261,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3c(%eax,%ebp,2) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%ecx,%eiz,4) │ │ │ │ cmp (%edx),%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ @@ -164973,15 +165304,15 @@ │ │ │ │ add %cl,(%edi,%ebx,2) │ │ │ │ inc %ecx │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x3a(%ecx,%eiz,4) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ shlb $0x0,0x105(%ecx) │ │ │ │ add %ch,-0x27(%eax) │ │ │ │ @@ -165011,15 +165342,15 @@ │ │ │ │ add %dh,(%esi,%ebp,2) │ │ │ │ inc %ecx │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%esi,%ebp,4) │ │ │ │ cmp (%edx),%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ and %dh,0x105(%edx) │ │ │ │ @@ -165046,15 +165377,15 @@ │ │ │ │ loope 105b2bc │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x67fefdb9(%ebx,%ebp,1) │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x4023a(%esi,%ebp,4) │ │ │ │ add %al,(%eax) │ │ │ │ xorb $0x0,0x105(%edx) │ │ │ │ add %cl,(%eax) │ │ │ │ in (%dx),%eax │ │ │ │ @@ -165082,15 +165413,15 @@ │ │ │ │ loope 105b31c │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x67fefdc2(%eax,%esi,1) │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x3a(%eax,%esi,4) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ loopne 105b280 │ │ │ │ add $0x1,%eax │ │ │ │ @@ -165117,15 +165448,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%edx,%ebx,2) │ │ │ │ add %ds:(%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%edx,%esi,4) │ │ │ │ cmp (%edx),%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -165161,15 +165492,15 @@ │ │ │ │ dec %edi │ │ │ │ inc %ebx │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x4023a(%edx,%esi,4) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x105b3,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x68(%eax) │ │ │ │ @@ -165186,15 +165517,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%ebx,%eiz,8) │ │ │ │ cmp (%edx),%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ call 106b98c │ │ │ │ @@ -165213,15 +165544,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x41(%ecx,%edi,1) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ mov $0x5,%ah │ │ │ │ @@ -165250,15 +165581,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ cmp %eax,0x2(%ecx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ test $0xb4,%al │ │ │ │ @@ -165289,15 +165620,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%edx,%edi,1) │ │ │ │ inc %ecx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ or %dh,0x105(%ebp) │ │ │ │ @@ -165328,15 +165659,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x40241(%edx,%edi,1) │ │ │ │ add %al,(%eax) │ │ │ │ push $0x105b5 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x3f027f99(%eax) │ │ │ │ @@ -165362,15 +165693,15 @@ │ │ │ │ add %bh,%al │ │ │ │ mov 0x3f027f,%eax │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or -0x7d67ff00(%eax),%ecx │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ cmp 0x2(%ecx),%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x5b5,$0x1 │ │ │ │ @@ -165404,15 +165735,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x41(%ebx,%edi,1) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc %dh,0x105(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -165426,15 +165757,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3b(%esi,%eiz,8) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ mov $0x5,%dh │ │ │ │ @@ -165465,15 +165796,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi,%edx,1) │ │ │ │ add %ds:(%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x4023b(%esi,%eiz,8) │ │ │ │ add %al,(%eax) │ │ │ │ shlb $1,0x105(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ fadd %st(2),%st │ │ │ │ @@ -165504,15 +165835,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%edi,%eiz,8) │ │ │ │ cmp (%edx),%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ xor %dh,0x105(%edi) │ │ │ │ @@ -165544,15 +165875,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x4023b(%edi,%eiz,8) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ mov $0x5,%bh │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -165579,15 +165910,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ out %eax,$0x3b │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ lock mov $0x5,%bh │ │ │ │ @@ -165615,15 +165946,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x3b(%eax,%ebp,8) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ mov $0x105,%eax │ │ │ │ @@ -165653,15 +165984,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x4023b(%eax,%ebp,8) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xb8,%al │ │ │ │ add $0x1,%eax │ │ │ │ add %ah,(%eax) │ │ │ │ @@ -165692,15 +166023,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%ecx,%ebp,8) │ │ │ │ cmp (%edx),%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ adc %bh,0x105(%ecx) │ │ │ │ @@ -165731,15 +166062,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4023b(%ecx,%ebp,8) │ │ │ │ add %al,(%eax) │ │ │ │ jo 105b8ff │ │ │ │ add $0x1,%eax │ │ │ │ add %cl,0x3f027e58(%eax) │ │ │ │ @@ -165765,15 +166096,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ jmp 109bbdd │ │ │ │ add %al,(%eax) │ │ │ │ sarb $1,0x105(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -165804,15 +166135,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x3b(%edx,%ebp,8) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ xor %bh,0x105(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -165839,15 +166170,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ ljmp $0x0,$0x4023b │ │ │ │ nop │ │ │ │ mov $0x105,%edx │ │ │ │ add %al,(%eax) │ │ │ │ @@ -165875,15 +166206,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%ebx,%ebp,8) │ │ │ │ cmp (%edx),%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ lock mov $0x105,%edx │ │ │ │ @@ -165913,15 +166244,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x4023b(%ebx,%ebp,8) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %bh,0x105(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 105bab4 │ │ │ │ @@ -165939,15 +166270,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ jmp 105bba2 │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ cmpb $0x0,0x105(%ebx) │ │ │ │ @@ -165968,15 +166299,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x3b(%esp,%ebp,8) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ loopne 105bb71 │ │ │ │ add $0x1,%eax │ │ │ │ @@ -166004,15 +166335,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%esi,%ebp,8) │ │ │ │ cmp (%edx),%eax │ │ │ │ or %ebx,0x1fd000c3(%eax) │ │ │ │ dec %esi │ │ │ │ add %cl,0x10(%eax) │ │ │ │ @@ -166041,15 +166372,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x67f6fdba(%eax,%edi,4) │ │ │ │ ret │ │ │ │ add %al,(%eax) │ │ │ │ lea 0x0(%esi),%ecx │ │ │ │ dec %eax │ │ │ │ @@ -166075,15 +166406,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ mov $0x46,%dl │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ @@ -166112,15 +166443,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x40246(%ecx,%ebp,4) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ mov $0x105,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ @@ -166149,15 +166480,15 @@ │ │ │ │ add %ch,%ah │ │ │ │ aam $0x3d │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x46(%esp,%ebx,4) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ test $0xbd,%al │ │ │ │ add $0x1,%eax │ │ │ │ @@ -166176,15 +166507,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%edi,%eiz,4) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ or %bh,0x105(%esi) │ │ │ │ @@ -166195,15 +166526,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %cl,(%ecx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %dl,0x28004c0c(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %ebp,%eax │ │ │ │ + add %esp,%eax │ │ │ │ add %edi,0x1(%ebp) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x4023c(%ebx,%edi,1) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %bh,0x105(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -166213,15 +166544,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esp,%eiz,4) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ push $0x105be │ │ │ │ @@ -166253,15 +166584,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x46(%ebp,%eax,8) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x5be,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -166288,15 +166619,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x46(%esp,%edi,4) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ sub %bh,0x105(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -166309,15 +166640,15 @@ │ │ │ │ add %cl,(%ecx) │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %ah,0xf(%eax) │ │ │ │ dec %esp │ │ │ │ add %ch,(%eax) │ │ │ │ adc %eax,%eax │ │ │ │ - add %ebp,0x3f017cfc(%eax) │ │ │ │ + add %esp,0x3f017cfc(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x46(%ebx,%ecx,2) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ mov $0x105,%edi │ │ │ │ add %al,(%eax) │ │ │ │ @@ -166327,15 +166658,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%edx,%ecx,8) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 105bf1d │ │ │ │ @@ -166355,15 +166686,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x46(%ebx,%eax,8) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x105bf,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -166391,30 +166722,30 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x49(%ecx,%ebx,1) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x46(%edi,%edi,4) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ xor %al,%al │ │ │ │ add $0x1,%eax │ │ │ │ add %cl,0x3f027f16(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %cl,(%ecx) │ │ │ │ cwtl │ │ │ │ add $0x1,%al │ │ │ │ lock or $0x1128004c,%eax │ │ │ │ - rolb $0x60,(%ecx) │ │ │ │ + rolb $0x58,(%ecx) │ │ │ │ (bad) │ │ │ │ jl 105c029 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x40243(%eax,%esi,8) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ @@ -166426,15 +166757,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ cltd │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -166456,15 +166787,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x46(%eax,%eiz,4) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ rol $0x5,%al │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -166483,15 +166814,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax,%ecx,8) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ and %al,%cl │ │ │ │ @@ -166522,15 +166853,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%edx,%edx,4) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ push $0x105c1 │ │ │ │ @@ -166547,15 +166878,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x46(%edi,%ebp,4) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x5c1,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -166584,15 +166915,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x67f6fdba(%eax,%edx,8) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ in (%dx),%al │ │ │ │ dec %esi │ │ │ │ @@ -166622,15 +166953,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x46(%edi,%esi,4) │ │ │ │ add (%ecx),%cl │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add %dl,(%eax) │ │ │ │ @@ -166659,15 +166990,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ mov $0x46,%ah │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ rol $1,%dl │ │ │ │ @@ -166700,15 +167031,15 @@ │ │ │ │ push %edi │ │ │ │ inc %edi │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%esp,%ebp,4) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ xor %al,%bl │ │ │ │ @@ -166736,15 +167067,15 @@ │ │ │ │ call a9078364 <_edata@@Base+0xa4a78364> │ │ │ │ sub 0x3f(%ecx,%eax,1),%ch │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x67fefdb6(%edx,%eax,1) │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x40246(%ebp,%ebx,4) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ ret │ │ │ │ add $0x1,%eax │ │ │ │ @@ -166771,15 +167102,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x48(%eax,%eiz,2) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x40246(%edi,%eiz,4) │ │ │ │ add %al,(%eax) │ │ │ │ lock ret │ │ │ │ add $0x1,%eax │ │ │ │ add %ch,0x3f027f80(%eax) │ │ │ │ @@ -166803,15 +167134,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x41(%ebx,%edx,4) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x40246(%esp,%eiz,4) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ les 0x1,%eax │ │ │ │ add %cl,%al │ │ │ │ @@ -166836,15 +167167,15 @@ │ │ │ │ jne 105c479 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x67fefdbd(%edi,%ecx,8) │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ lds 0x2(%esi),%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xc4,%al │ │ │ │ @@ -166866,15 +167197,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x40246(%esp,%edi,4) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ les 0x1,%eax │ │ │ │ add %bh,-0x62(%eax) │ │ │ │ @@ -166890,15 +167221,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x67f6fdba(%edx,%ecx,8) │ │ │ │ ret $0x200f │ │ │ │ mov 0x1048004e,%al │ │ │ │ rolb $0xd8,(%ecx) │ │ │ │ out %al,(%dx) │ │ │ │ @@ -166934,15 +167265,15 @@ │ │ │ │ or %esi,0x1(%esi) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ sub 0x2(%ecx),%eax │ │ │ │ add %ebx,-0x72afff7e(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ ret │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -166971,15 +167302,15 @@ │ │ │ │ or %esi,0x1(%esi) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x67fefdbe(%esi,%ebp,4) │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ mov $0x40246,%edi │ │ │ │ add %al,(%eax) │ │ │ │ sbb %al,%dh │ │ │ │ add $0x1,%eax │ │ │ │ @@ -166993,15 +167324,15 @@ │ │ │ │ push %eax │ │ │ │ mov $0x3f027f,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or -0x7d67ff00(%eax),%ecx │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x46(%edx,%ebx,4) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ movb $0x0,0x1 │ │ │ │ @@ -167016,15 +167347,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ mov 0x40246,%al │ │ │ │ add %al,(%eax) │ │ │ │ test $0xc6,%al │ │ │ │ add $0x1,%eax │ │ │ │ @@ -167043,15 +167374,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x40246(%eax,%ecx,8) │ │ │ │ add %al,(%eax) │ │ │ │ lock movb $0x0,0x1 │ │ │ │ push %eax │ │ │ │ fidivrl 0x2(%edi) │ │ │ │ @@ -167068,15 +167399,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x40246(%ecx,%edx,4) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %al,%bh │ │ │ │ add $0x1,%eax │ │ │ │ add %cl,0x3f027fe3(%eax) │ │ │ │ @@ -167092,15 +167423,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ scas %es:(%edi),%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -167124,15 +167455,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x46(%eax,%edx,8) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x5c7,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -167150,15 +167481,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ mov $0x46,%bh │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc %cl,%al │ │ │ │ @@ -167177,15 +167508,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x40246(%esp,%esi,4) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ enter $0x105,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -167200,15 +167531,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -167231,15 +167562,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x40246(,%ebx,4) │ │ │ │ add %al,(%eax) │ │ │ │ call 106cea1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x5a(%eax) │ │ │ │ @@ -167257,15 +167588,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%ah │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -167283,15 +167614,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x40246(%ebx,%eiz,4) │ │ │ │ add %al,(%eax) │ │ │ │ js 105c92f │ │ │ │ add $0x1,%eax │ │ │ │ add %dl,%al │ │ │ │ @@ -167311,15 +167642,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x40246(,%eax,8) │ │ │ │ add %al,(%eax) │ │ │ │ ror $0x5,%cl │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -167336,15 +167667,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ mov $0x40246,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ or %cl,%dl │ │ │ │ add $0x1,%eax │ │ │ │ @@ -167358,15 +167689,15 @@ │ │ │ │ add $0x1,%eax │ │ │ │ add %al,%al │ │ │ │ cmpl $0x3f,0x2(%ebp) │ │ │ │ dec %esp │ │ │ │ or -0x7d67ff00(%eax),%ecx │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ leave │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -167386,15 +167717,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ ret $0x246 │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ @@ -167415,15 +167746,15 @@ │ │ │ │ sub %dl,0x3f02(%ebp,%edi,2) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edi,%edi,4) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ loopne 105ca98 │ │ │ │ @@ -167445,15 +167776,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x40246(%ecx,%ebx,4) │ │ │ │ add %al,(%eax) │ │ │ │ sub %cl,%bl │ │ │ │ add $0x1,%eax │ │ │ │ add %dl,%al │ │ │ │ @@ -167471,15 +167802,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ lahf │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -167500,15 +167831,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x40246(%edi,%eax,8) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x105cb,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ @@ -167522,15 +167853,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x3f027d,%esi │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or -0x7d67ff00(%eax),%ecx │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x46(%ecx,%edx,4) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ add $0x1,%eax │ │ │ │ @@ -167549,15 +167880,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x40246(%esi,%ebp,4) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ int3 │ │ │ │ add $0x1,%eax │ │ │ │ @@ -167576,15 +167907,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ iret │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -167607,15 +167938,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x46(%ecx,%edi,4) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ fmul %st(4),%st │ │ │ │ add $0x1,%eax │ │ │ │ @@ -167630,15 +167961,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x40246(%ecx,%esi,4) │ │ │ │ add %al,(%eax) │ │ │ │ and %cl,%ch │ │ │ │ add $0x1,%eax │ │ │ │ add %bh,%al │ │ │ │ @@ -167660,15 +167991,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x40246(%esp,%ebp,4) │ │ │ │ add %al,(%eax) │ │ │ │ push $0x105cd │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ @@ -167687,15 +168018,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x46(%esi,%ebx,4) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xcd,%al │ │ │ │ add $0x1,%eax │ │ │ │ @@ -167714,15 +168045,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x46(%eax,%ebp,4) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ int $0x5 │ │ │ │ @@ -167740,15 +168071,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ or $0x3f027e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or -0x7d67ff00(%eax),%ecx │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x46(%ebp,%eiz,4) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ into │ │ │ │ @@ -167768,15 +168099,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x40246(%esi,%eax,8) │ │ │ │ add %al,(%eax) │ │ │ │ mov %cl,%dh │ │ │ │ add $0x1,%eax │ │ │ │ add %ch,0x20(%eax) │ │ │ │ @@ -167794,15 +168125,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x40246(%ebp,%edi,4) │ │ │ │ add %al,(%eax) │ │ │ │ ror $1,%dh │ │ │ │ add $0x1,%eax │ │ │ │ add %al,0x3f027e29(%eax) │ │ │ │ @@ -167818,15 +168149,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x46(%ebx,%ecx,8) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ sbb %cl,%bh │ │ │ │ add $0x1,%eax │ │ │ │ @@ -167844,15 +168175,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%esp,%eax,8) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ @@ -167870,15 +168201,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x46(%eax,%eax,8) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ test $0xcf,%al │ │ │ │ add $0x1,%eax │ │ │ │ @@ -167893,15 +168224,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ lcall $0x0,$0x40246 │ │ │ │ lock iret │ │ │ │ add $0x1,%eax │ │ │ │ add %dl,0x3f027e51(%eax) │ │ │ │ @@ -167917,15 +168248,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%ecx,%eiz,4) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ cmp %dl,%al │ │ │ │ @@ -167941,15 +168272,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ enter $0x246,$0x4 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x105d0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -167968,15 +168299,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax,%edi,4) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x5d0,$0x1 │ │ │ │ @@ -167997,15 +168328,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ mov $0x46,%bl │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc %dl,%cl │ │ │ │ @@ -168025,15 +168356,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x40246(%edx,%ebp,4) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ roll $1,0x1 │ │ │ │ add %ch,(%eax) │ │ │ │ @@ -168044,15 +168375,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ cmpl $0x3f,0x2(%esi) │ │ │ │ dec %esp │ │ │ │ or -0x7d67ff00(%eax),%ecx │ │ │ │ add %dl,-0x73(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x1801c00f(%eax) │ │ │ │ + add %ch,0x3001c00f(%eax) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ pushf │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -168073,15 +168404,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax,%ebp,4) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ call 106d7aa │ │ │ │ @@ -168101,15 +168432,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -168130,15 +168461,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x46(%esi,%eax,8) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ js 105d238 │ │ │ │ add $0x1,%eax │ │ │ │ @@ -168155,15 +168486,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x40246(,%edi,4) │ │ │ │ add %al,(%eax) │ │ │ │ rcl $0x5,%dl │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -168181,15 +168512,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ebx,%ecx,8) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ or %dl,%bl │ │ │ │ @@ -168209,15 +168540,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ addb $0x50,(%eax) │ │ │ │ lea 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x18,(%ecx) │ │ │ │ + rolb $0x30,(%ecx) │ │ │ │ enter $0x17f,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x40242(%ebx,%eax,8) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ roll %cl,0x1 │ │ │ │ add %cl,0x3f027ec6(%eax) │ │ │ │ @@ -168770,23 +169101,20 @@ │ │ │ │ add %ah,0x3f027ff0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%ebx,%ecx,1) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ and %bl,%cl │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105d919 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x43fbe4c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %cl,0x3f(%esi,%edi,4) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - cmp %bl,%cl │ │ │ │ - add $0x4001,%eax │ │ │ │ + add %bh,(%eax) │ │ │ │ + flds 0x4001 │ │ │ │ inc %eax │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ @@ -168799,15 +169127,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push $0xa80105d9 │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ dec %esp │ │ │ │ mov $0x43f,%esi │ │ │ │ add %al,0x400105d9(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -168825,25 +169154,21 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd9,%al │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105d9a9 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - sbb %cl,-0x42(%ebp) │ │ │ │ - aas │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - enter $0x5d9,$0x1 │ │ │ │ - inc %eax │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%eax) │ │ │ │ + dec %ebp │ │ │ │ + mov $0x43f,%esi │ │ │ │ + add %cl,%al │ │ │ │ + flds 0x4001 │ │ │ │ inc %eax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 105d97c │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ @@ -168856,20 +169181,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ flds 0xc00fa801 │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105d9f1 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pusha │ │ │ │ - dec %ebp │ │ │ │ + add %ah,0x4d(%eax) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %dl,(%eax) │ │ │ │ fiaddl 0x4001 │ │ │ │ inc %eax │ │ │ │ adc $0x70000000,%eax │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ @@ -168881,20 +169203,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %al,-0x26(%eax) │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105da39 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,0x43fbe4d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - test $0x4d,%al │ │ │ │ - mov $0x43f,%esi │ │ │ │ add %bl,-0x26(%eax) │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ adc $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 105da0c │ │ │ │ movb $0x0,(%eax) │ │ │ │ @@ -168909,19 +169229,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %bl,%dl │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105da81 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lock dec %ebp │ │ │ │ + add %dh,%al │ │ │ │ + dec %ebp │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,0x400105da(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 105da54 │ │ │ │ @@ -168935,24 +169254,21 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ rcr $1,%dl │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105dac9 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - cmp %cl,-0x42(%esi) │ │ │ │ - aas │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - call 4106e0b3 <_edata@@Base+0x3ca6e0b3> │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bh,(%eax) │ │ │ │ + dec %esi │ │ │ │ + mov $0x43f,%esi │ │ │ │ + add %ch,%al │ │ │ │ + fiaddl 0x4001 │ │ │ │ inc %eax │ │ │ │ push %ss │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ @@ -168965,23 +169281,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %bl,%bl │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105db11 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,0x43fbe4e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - orb $0x3f,-0x42(%esi) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - xor %bl,%bl │ │ │ │ - add $0x4001,%eax │ │ │ │ + add %dh,(%eax) │ │ │ │ + fildl 0x4001 │ │ │ │ inc %eax │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 105dae4 │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ @@ -168994,22 +169307,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ fildl 0xc00fa801 │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105db59 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - enter $0xbe4e,$0x3f │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - js 105db41 │ │ │ │ + add %cl,%al │ │ │ │ + dec %esi │ │ │ │ + mov $0x43f,%esi │ │ │ │ + add %bh,-0x25(%eax) │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ sbb %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 105db2c │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -169023,25 +169334,23 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ test $0xdb,%al │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105dba1 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %cl,-0x42(%edi) │ │ │ │ - aas │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - rcr $0x5,%bl │ │ │ │ - add %eax,0x0(%eax) │ │ │ │ - add %al,0xe(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + dec %edi │ │ │ │ + mov $0x43f,%esi │ │ │ │ + add %al,%al │ │ │ │ + fildl 0x4001 │ │ │ │ + inc %eax │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ fcomp %st(3) │ │ │ │ @@ -169051,20 +169360,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ lock fildl 0xc00fa801 │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105dbe9 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - dec %edi │ │ │ │ + add %bl,0x4f(%eax) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %cl,(%eax) │ │ │ │ faddl 0x4001 │ │ │ │ inc %eax │ │ │ │ sldt (%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ @@ -169079,19 +169385,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %bl,%ah │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105dc31 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x43fbe4f,%al │ │ │ │ + add %ah,0x43fbe4f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x24(%eax) │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 105dc04 │ │ │ │ @@ -169104,15 +169408,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0x5,%ah │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 105dc79 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ call 5459ad0 <_edata@@Base+0xe59ad0> │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x400105dc(%eax) │ │ │ │ @@ -169129,24 +169433,21 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %cl,%al │ │ │ │ faddl 0xc00fa801 │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105dcc1 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - xor %dl,-0x42(%eax) │ │ │ │ - aas │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - loopne 105dcaa │ │ │ │ - add $0x4001,%eax │ │ │ │ + add %dh,(%eax) │ │ │ │ + push %eax │ │ │ │ + mov $0x43f,%esi │ │ │ │ + add %ah,%al │ │ │ │ + faddl 0x4001 │ │ │ │ inc %eax │ │ │ │ adc $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 105dc94 │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ @@ -169159,19 +169460,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ adc %bl,%ch │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105dd09 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - js 105dd5e │ │ │ │ + add %bh,0x50(%eax) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ch,(%eax) │ │ │ │ fldl 0x4001 │ │ │ │ inc %eax │ │ │ │ adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 105dcdc │ │ │ │ @@ -169187,22 +169486,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ fldl 0xc00fa801 │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105dd51 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - rclb $0x3f,-0x42(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jo 105dd3b │ │ │ │ + add %al,%al │ │ │ │ + push %eax │ │ │ │ + mov $0x43f,%esi │ │ │ │ + add %dh,-0x23(%eax) │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ push %ss │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -169216,15 +169513,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0xa80105dd,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ push %ecx │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bh,0x400105dd(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -169243,15 +169541,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ call a906e3b6 <_edata@@Base+0xa4a6e3b6> │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x51(%eax) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %al,(%eax) │ │ │ │ fiadds 0x4001 │ │ │ │ inc %eax │ │ │ │ sbb %al,(%eax) │ │ │ │ @@ -169269,21 +169568,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ xor %bl,%dh │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105de29 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,0x43fbe51(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - cwtl │ │ │ │ - push %ecx │ │ │ │ - mov $0x43f,%esi │ │ │ │ add %cl,-0x22(%eax) │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ @@ -169298,19 +169594,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ js 105de44 │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105de71 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - loopne 105dec7 │ │ │ │ + add %ah,%al │ │ │ │ + push %ecx │ │ │ │ mov $0x43f,%esi │ │ │ │ add %dl,0x400105de(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ sldt (%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ @@ -169324,15 +169619,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ rcr $0x5,%dh │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 105deb9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub %dl,-0x42(%edx) │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -169354,19 +169649,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ or %bl,%bh │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105df01 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jo 105df58 │ │ │ │ + add %dh,0x52(%eax) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,(%eax) │ │ │ │ filds 0x4001 │ │ │ │ inc %eax │ │ │ │ adc $0x70000000,%eax │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ @@ -169378,19 +169671,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %dl,-0x21(%eax) │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105df49 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0x43fbe52,%eax │ │ │ │ + add %bh,0x43fbe52(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x21(%eax) │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ adc $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 105df1c │ │ │ │ @@ -169405,24 +169696,21 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ filds 0xc00fa801 │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105df91 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x42(%ebx) │ │ │ │ - aas │ │ │ │ - add $0x0,%al │ │ │ │ + push %ebx │ │ │ │ + mov $0x43f,%esi │ │ │ │ + add %dh,0x400105df(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xdf,%al │ │ │ │ - add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 105df64 │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ @@ -169434,20 +169722,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 105dfad │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105dfd9 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - push %ebx │ │ │ │ + add %cl,0x53(%eax) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bh,%al │ │ │ │ filds 0x4001 │ │ │ │ inc %eax │ │ │ │ push %ss │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ @@ -169463,15 +169748,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sub %ah,%al │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ into │ │ │ │ jg 105e021 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ push %ebx │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -169495,15 +169780,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ jo 105e03e │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ into │ │ │ │ jg 105e069 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fcoms -0x42(%ebx) │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -169525,15 +169810,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xa80105e0,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - xor %cl,%dh │ │ │ │ + cmp %cl,%dh │ │ │ │ jg 105e0b1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and %dl,0x3f(%esi,%edi,4) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ shl $1,%al │ │ │ │ @@ -169554,15 +169839,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%cl │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ into │ │ │ │ jg 105e0f9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push $0x43fbe54 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ @@ -169581,15 +169866,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %cl,-0x1f(%eax) │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ into │ │ │ │ jg 105e141 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x54,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,-0x1f(%eax) │ │ │ │ @@ -169610,15 +169895,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ loope 105e184 │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 105e189 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ push %esp │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -169635,15 +169920,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %bl,%al │ │ │ │ loope 105e1cc │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 105e1d1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ push %ebp │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -169665,15 +169950,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ebx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ and %ah,%dl │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ into │ │ │ │ jg 105e219 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %dl,-0x42(%ebp) │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -169698,15 +169983,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push $0xa80105e2 │ │ │ │ xadd %al,(%ecx) │ │ │ │ - xor %cl,%dh │ │ │ │ + cmp %cl,%dh │ │ │ │ jg 105e261 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rclb $1,-0x42(%ebp) │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -169727,15 +170012,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%ebx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xe2,%al │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ into │ │ │ │ jg 105e2a9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %dl,-0x42(%esi) │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -169759,15 +170044,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ loop 105e2ec │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 105e2f1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ push %esi │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -169787,15 +170072,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %al,-0x1d(%eax) │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ into │ │ │ │ jg 105e339 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test $0x56,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bl,-0x1d(%eax) │ │ │ │ @@ -169816,15 +170101,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov %ah,%bl │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ into │ │ │ │ jg 105e381 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lock push %esi │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,0x400105e3(%eax) │ │ │ │ @@ -169844,15 +170129,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ shl $1,%bl │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ into │ │ │ │ jg 105e3c9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %dl,-0x42(%edi) │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -169875,49 +170160,46 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %ah,%ah │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105e411 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,0x43fbe57(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adcb $0x3f,-0x42(%edi) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%eax) │ │ │ │ + in $0x5,%al │ │ │ │ + add %eax,0x0(%eax) │ │ │ │ + add %al,0xd(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - xor %ah,%ah │ │ │ │ - add $0x4001,%eax │ │ │ │ - inc %eax │ │ │ │ - or $0x70000000,%eax │ │ │ │ - mov $0xc6,%edx │ │ │ │ + add %dh,-0x46(%eax) │ │ │ │ + movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ in $0x5,%al │ │ │ │ add %ebx,(%eax) │ │ │ │ in $0x5,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %ah,-0x1c(%eax) │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105e459 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - enter $0xbe57,$0x3f │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - js 105e44a │ │ │ │ + add %cl,%al │ │ │ │ + push %edi │ │ │ │ + mov $0x43f,%esi │ │ │ │ + add %bh,-0x1c(%eax) │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ sldt (%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ @@ -169930,23 +170212,21 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ test $0xe4,%al │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105e4a1 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %bl,-0x42(%eax) │ │ │ │ - aas │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - shl $0x5,%ah │ │ │ │ + add %dl,(%eax) │ │ │ │ + pop %eax │ │ │ │ + mov $0x43f,%esi │ │ │ │ + add %al,%al │ │ │ │ + in $0x5,%al │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,0xe(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ @@ -169958,15 +170238,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ lock in $0x5,%al │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 105e4e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ pop %eax │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -169986,15 +170266,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %bh,(%eax) │ │ │ │ in $0x5,%eax │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 105e531 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x43fbe58,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x1b(%eax) │ │ │ │ @@ -170011,15 +170291,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x400 │ │ │ │ add %al,-0x57fefa1b(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ pop %eax │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bl,0x400105e5(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -170038,15 +170319,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x5e5,$0x1 │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 105e5c1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor %bl,-0x42(%ecx) │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -170071,19 +170352,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ adc %ah,%dh │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105e609 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - js 105e667 │ │ │ │ + add %bh,0x59(%eax) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ch,(%eax) │ │ │ │ out %al,$0x5 │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,0x17(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ @@ -170101,15 +170380,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ out %al,$0x5 │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 105e651 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rcrb $0x3f,-0x42(%ecx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -170131,15 +170410,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0xa80105e6,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ pop %edx │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bh,0x400105e6(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -170158,15 +170438,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ call a906ecbf <_edata@@Base+0xa4a6ecbf> │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x5a(%eax) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %al,(%eax) │ │ │ │ out %eax,$0x5 │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,0x19(%eax) │ │ │ │ @@ -170184,21 +170465,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ xor %ah,%bh │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105e729 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,0x43fbe5a(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - cwtl │ │ │ │ - pop %edx │ │ │ │ - mov $0x43f,%esi │ │ │ │ add %cl,-0x19(%eax) │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ and $0x70000000,%eax │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -170211,19 +170489,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x400 │ │ │ │ add %bh,-0x19(%eax) │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105e771 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - loopne 105e7d0 │ │ │ │ + add %ah,%al │ │ │ │ + pop %edx │ │ │ │ mov $0x43f,%esi │ │ │ │ add %dl,0x400105e7(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 105e744 │ │ │ │ @@ -170238,15 +170515,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ shl $0x5,%bh │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 105e7b9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub %bl,-0x42(%ebx) │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -170270,19 +170547,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ or %ch,%al │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105e801 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - jo 105e861 │ │ │ │ + add %dh,0x5b(%eax) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,(%eax) │ │ │ │ call 145e917 │ │ │ │ add %al,0xd(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ @@ -170295,19 +170570,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %dl,-0x18(%eax) │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105e849 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x43fbe5b,%eax │ │ │ │ + add %bh,0x43fbe5b(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x18(%eax) │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ sldt (%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ @@ -170321,15 +170594,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ call 10ade98f <_edata@@Base+0xc4de98f> │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 105e891 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x3f(%esi,%edi,4) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -170351,20 +170624,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ push %cs │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 105e8b6 │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105e8d9 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - pop %esp │ │ │ │ + add %cl,0x5c(%eax) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bh,%al │ │ │ │ call 145e9ef │ │ │ │ add %al,0xd(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ @@ -170377,15 +170647,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %ch,(%eax) │ │ │ │ jmp 10adea1f <_edata@@Base+0xc4dea1f> │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 105e921 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ pop %esp │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -170402,23 +170672,21 @@ │ │ │ │ add $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x400 │ │ │ │ add %dh,-0x17(%eax) │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105e969 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,%al │ │ │ │ + pop %esp │ │ │ │ + mov $0x43f,%esi │ │ │ │ + add %cl,0x400105e9(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - fcomps 0x3f(%esi,%edi,4) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %ch,%cl │ │ │ │ - add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ sbb $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 105e93c │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ @@ -170430,15 +170698,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ sbb $0x0,%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xa80105e9,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ pop %ebp │ │ │ │ mov $0x43f,%esi │ │ │ │ add %dl,%al │ │ │ │ jmp 145eac7 │ │ │ │ add %al,0x1a(%eax) │ │ │ │ @@ -170455,20 +170724,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ sbb (%eax),%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%dl │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105e9f9 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push $0x43fbe5d │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,0x5d(%eax) │ │ │ │ + mov $0x43f,%esi │ │ │ │ add %bl,(%eax) │ │ │ │ ljmp $0x4000,$0x400105 │ │ │ │ pop %ss │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -170482,15 +170749,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ ljmp $0x1c0,$0xfa80105 │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x43fbe5d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x16(%eax) │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ pop %ss │ │ │ │ @@ -170508,15 +170776,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ ljmp $0x1c0,$0xfa80105 │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ pop %ebp │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ch,0x400105ea(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -170534,20 +170803,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ fsubr %st(2),%st │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105ead1 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - pop %esi │ │ │ │ + add %al,0x5e(%eax) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %dh,%al │ │ │ │ ljmp $0x4000,$0x400105 │ │ │ │ sbb %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 105eaa4 │ │ │ │ movb $0x0,(%eax) │ │ │ │ @@ -170562,55 +170828,51 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ and %ch,%bl │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105eb19 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x43fbe5e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %bl,-0x42(%esi) │ │ │ │ - aas │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,(%eax) │ │ │ │ + jmp 105eb2c │ │ │ │ + add %eax,0x0(%eax) │ │ │ │ + add %al,0x25(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - cmp %ch,%bl │ │ │ │ - add $0x4001,%eax │ │ │ │ - inc %eax │ │ │ │ - and $0x70000000,%eax │ │ │ │ - mov $0xc6,%edx │ │ │ │ + add %dh,-0x46(%eax) │ │ │ │ + movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ jmp 105eb44 │ │ │ │ add %esp,(%eax) │ │ │ │ jmp 105eb48 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x400 │ │ │ │ add %ch,-0x15(%eax) │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105eb61 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + pop %esi │ │ │ │ + mov $0x43f,%esi │ │ │ │ + add %al,0x400105eb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - rcrb $1,-0x42(%esi) │ │ │ │ - aas │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - sub $0x5,%bl │ │ │ │ - add %eax,0x0(%eax) │ │ │ │ - add %al,0x10(%eax) │ │ │ │ + inc %eax │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x46(%eax) │ │ │ │ + jo 105eb34 │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ jmp 105eb8c │ │ │ │ add %ebp,-0x15(%eax) │ │ │ │ @@ -170619,29 +170881,25 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xeb,%al │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105eba9 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%eax) │ │ │ │ + pop %edi │ │ │ │ + mov $0x43f,%esi │ │ │ │ + add %cl,%al │ │ │ │ + jmp 105ebbc │ │ │ │ + add %eax,0x0(%eax) │ │ │ │ + add %al,0x12(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sbb %bl,-0x42(%edi) │ │ │ │ - aas │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - enter $0x5eb,$0x1 │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jo 105eb7c │ │ │ │ + add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 105ebb9 │ │ │ │ add $0x5ebb001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -170650,15 +170908,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ jmp 105ebec │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 105ebf1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ pop %edi │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -170677,20 +170935,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %al,-0x14(%eax) │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105ec39 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,0x43fbe5f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - test $0x5f,%al │ │ │ │ - mov $0x43f,%esi │ │ │ │ add %bl,-0x14(%eax) │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ sldt (%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -170704,19 +170960,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov %ch,%ah │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105ec81 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lock pop %edi │ │ │ │ + add %dh,%al │ │ │ │ + pop %edi │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,0x400105ec(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ @@ -170731,24 +170986,22 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ shr $1,%ah │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105ecc9 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - cmp %ah,-0x42(%eax) │ │ │ │ - aas │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - call 4106f2c5 <_edata@@Base+0x3ca6f2c5> │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bh,(%eax) │ │ │ │ + pusha │ │ │ │ + mov $0x43f,%esi │ │ │ │ + add %ch,%al │ │ │ │ + in (%dx),%al │ │ │ │ + add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ or $0x70000000,%eax │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ch │ │ │ │ @@ -170758,22 +171011,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %bl,(%eax) │ │ │ │ in (%dx),%eax │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105ed11 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,0x43fbe60(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - andb $0x3f,-0x42(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - xor %ch,%ch │ │ │ │ + add %dh,(%eax) │ │ │ │ + in (%dx),%eax │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ sbb $0x70000000,%eax │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -170784,22 +171035,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x400 │ │ │ │ add %ah,-0x13(%eax) │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105ed59 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - enter $0xbe60,$0x3f │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - js 105ed53 │ │ │ │ + add %cl,%al │ │ │ │ + pusha │ │ │ │ + mov $0x43f,%esi │ │ │ │ + add %bh,-0x13(%eax) │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ sbb $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 105ed2c │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -170814,27 +171063,26 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ test $0xed,%al │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105eda1 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %ah,-0x42(%ecx) │ │ │ │ - aas │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - shr $0x5,%ch │ │ │ │ - add %eax,0x0(%eax) │ │ │ │ - add %al,0x1a(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + popa │ │ │ │ + mov $0x43f,%esi │ │ │ │ + add %al,%al │ │ │ │ + in (%dx),%eax │ │ │ │ + add $0x4001,%eax │ │ │ │ + inc %eax │ │ │ │ + sbb (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x46(%eax) │ │ │ │ + jo 105ed74 │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ fsubr %st(5),%st │ │ │ │ add $0x5eda801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -170843,20 +171091,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ lock in (%dx),%eax │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105ede9 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - popa │ │ │ │ + add %bl,0x61(%eax) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %cl,(%eax) │ │ │ │ out %al,(%dx) │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ pop %ss │ │ │ │ add %al,(%eax) │ │ │ │ @@ -170873,19 +171118,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %ch,%dh │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105ee31 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov 0x43fbe61,%al │ │ │ │ + add %ah,0x43fbe61(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x12(%eax) │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ pop %ss │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ @@ -170899,15 +171142,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sub $0x5,%dh │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 105ee79 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ call 545ace2 <_edata@@Base+0xe5ace2> │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x400105ee(%eax) │ │ │ │ @@ -170928,15 +171171,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x5ee,$0x1 │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 105eec1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor %ah,-0x42(%edx) │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -170960,19 +171203,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ adc %ch,%bh │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105ef09 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - js 105ef70 │ │ │ │ + add %bh,0x62(%eax) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ch,(%eax) │ │ │ │ out %eax,(%dx) │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ and $0x70000000,%eax │ │ │ │ mov $0xc6,%edx │ │ │ │ @@ -170986,22 +171227,19 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x400 │ │ │ │ add %bl,-0x11(%eax) │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105ef51 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - shlb $0x3f,-0x42(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - jo 105ef4d │ │ │ │ + add %al,%al │ │ │ │ + bound %edi,0x43f(%esi) │ │ │ │ + add %dh,-0x11(%eax) │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 105ef24 │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -171015,15 +171253,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0xa80105ef,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ arpl %edi,0x43f(%esi) │ │ │ │ add %bh,0x400105ef(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ adc (%eax),%al │ │ │ │ @@ -171041,15 +171280,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ call a906f5c8 <_edata@@Base+0xa4a6f5c8> │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x63(%eax) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %al,(%eax) │ │ │ │ lock add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ adc $0x70000000,%eax │ │ │ │ @@ -171063,20 +171303,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %dh,(%eax) │ │ │ │ lock add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105f029 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,0x43fbe63(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - cwtl │ │ │ │ - arpl %edi,0x43f(%esi) │ │ │ │ add %cl,-0x10(%eax) │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ @@ -171091,20 +171329,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ js 105f056 │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105f071 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - loopne 105f0d9 │ │ │ │ - mov $0x43f,%esi │ │ │ │ + add %ah,%al │ │ │ │ + arpl %edi,0x43f(%esi) │ │ │ │ add %dl,0x400105f0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ sbb %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 105f044 │ │ │ │ movb $0x0,(%eax) │ │ │ │ @@ -171118,15 +171354,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ shl $0x5,%al │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 105f0b9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub %ah,0x3f(%esi,%edi,4) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -171147,19 +171383,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ or %dh,%cl │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105f101 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jo 105f16a │ │ │ │ + add %dh,0x64(%eax) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,(%eax) │ │ │ │ int1 │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -171177,19 +171411,17 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ int1 │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105f149 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0x43fbe64,%eax │ │ │ │ + add %bh,0x43fbe64(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0xf(%eax) │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ sbb %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 105f11c │ │ │ │ @@ -171205,24 +171437,20 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ int1 │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105f191 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x42(%ebp) │ │ │ │ - aas │ │ │ │ - add $0x0,%al │ │ │ │ + gs mov $0x43f,%esi │ │ │ │ + add %dh,0x400105f1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xf1,%al │ │ │ │ - add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ or $0x70000000,%eax │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x5f1,$0x1 │ │ │ │ @@ -171232,20 +171460,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %ah,%al │ │ │ │ int1 │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105f1d9 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - gs mov $0x43f,%esi │ │ │ │ + add %cl,0x65(%eax) │ │ │ │ + mov $0x43f,%esi │ │ │ │ add %bh,%al │ │ │ │ int1 │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ sldt (%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ @@ -171260,20 +171486,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sub %dh,%dl │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105f221 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x43fbe65(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - nop │ │ │ │ - gs mov $0x43f,%esi │ │ │ │ add %al,-0xe(%eax) │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ @@ -171288,39 +171512,36 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ jo 105f250 │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105f269 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - fsubs -0x42(%ebp) │ │ │ │ - aas │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,%al │ │ │ │ + gs mov $0x43f,%esi │ │ │ │ + add %cl,0x400105f2(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %dh,%dl │ │ │ │ - add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ or $0x70000000,%eax │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x700105f2,%al │ │ │ │ repnz add $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %bh,-0x57fefa0e(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ mov $0x43f,%si │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ repnz add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ @@ -171333,20 +171554,18 @@ │ │ │ │ repnz add $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x400 │ │ │ │ add %al,(%eax) │ │ │ │ repz add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105f2f9 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push $0x43fbe66 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,0x66(%eax) │ │ │ │ + mov $0x43f,%esi │ │ │ │ add %bl,(%eax) │ │ │ │ repz add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ sbb $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 105f2cc │ │ │ │ movb $0x0,(%eax) │ │ │ │ @@ -171361,20 +171580,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ repz add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105f341 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dh,0x43fbe66(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x66,%al │ │ │ │ - mov $0x43f,%esi │ │ │ │ add %ah,-0xd(%eax) │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ sbb (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 105f314 │ │ │ │ movb $0x0,(%eax) │ │ │ │ @@ -171389,19 +171606,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ repz add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105f389 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ mov $0x43f,%si │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x400105f3(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ pop %ss │ │ │ │ add %al,(%eax) │ │ │ │ @@ -171417,20 +171632,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ fdiv %st(3),%st │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105f3d1 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - addr16 mov $0x43f,%esi │ │ │ │ + add %al,0x67(%eax) │ │ │ │ + mov $0x43f,%esi │ │ │ │ add %dh,%al │ │ │ │ repz add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ pop %ss │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ @@ -171445,23 +171658,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ and %dh,%ah │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105f419 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x43fbe67(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %ah,-0x42(%edi) │ │ │ │ - aas │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - cmp %dh,%ah │ │ │ │ + add %bh,(%eax) │ │ │ │ + hlt │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -171476,15 +171686,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push $0xa80105f4 │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ addr16 mov $0x43f,%esi │ │ │ │ add %al,0x400105f4(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ sbb %eax,(%eax) │ │ │ │ @@ -171503,21 +171714,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xf4,%al │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105f4a9 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - sbb %ch,-0x42(%eax) │ │ │ │ - aas │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,(%eax) │ │ │ │ + push $0x43fbe │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x5f4,$0x1 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ and $0x70000000,%eax │ │ │ │ mov $0xc6,%edx │ │ │ │ @@ -171531,22 +171739,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x400 │ │ │ │ add %bh,%al │ │ │ │ hlt │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105f4f1 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pusha │ │ │ │ - push $0x43fbe │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %dh,%ch │ │ │ │ + add %ah,0x68(%eax) │ │ │ │ + mov $0x43f,%esi │ │ │ │ + add %dl,(%eax) │ │ │ │ + cmc │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 105f4c4 │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -171561,20 +171767,18 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ cmc │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105f539 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,0x43fbe68(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - test $0x68,%al │ │ │ │ - mov $0x43f,%esi │ │ │ │ add %bl,-0xb(%eax) │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 105f50c │ │ │ │ movb $0x0,(%eax) │ │ │ │ @@ -171589,19 +171793,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov %dh,%ch │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105f581 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - lock push $0x43fbe │ │ │ │ + add %dh,%al │ │ │ │ + push $0x43fbe │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x400105f5,%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ adc $0x70000000,%eax │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ @@ -171613,26 +171816,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %dl,%al │ │ │ │ cmc │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105f5c9 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - cmp %ch,-0x42(%ecx) │ │ │ │ - aas │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - call 4106fbce <_edata@@Base+0x3ca6fbce> │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - push %cs │ │ │ │ + add %bh,(%eax) │ │ │ │ + imul $0x5f5e800,0x43f(%esi),%edi │ │ │ │ + add %eax,0x0(%eax) │ │ │ │ + add %al,0xe(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%dh │ │ │ │ @@ -171643,24 +171840,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %dh,%dh │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105f611 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - subb $0x3f,-0x42(%ecx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x43fbe69(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - xor %dh,%dh │ │ │ │ - add $0x4001,%eax │ │ │ │ - inc %eax │ │ │ │ + add %dh,(%eax) │ │ │ │ + testb $0x40,0x4001 │ │ │ │ sbb %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 105f5e4 │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -171669,15 +171862,16 @@ │ │ │ │ ... │ │ │ │ or (%eax),%eax │ │ │ │ sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ testb $0x1,0xc00fa801 │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ imul $0x5f67800,0x43f(%esi),%edi │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,0xd(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ @@ -171688,15 +171882,16 @@ │ │ │ │ nop │ │ │ │ testb $0x1,0x5f66001 │ │ │ │ ... │ │ │ │ or (%eax),%eax │ │ │ │ or $0x400,%eax │ │ │ │ add %ch,-0x57fefa0a(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ push $0xffffffbe │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ shl $0x5,%dh │ │ │ │ @@ -171715,15 +171910,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ lock testb $0x1,0xc00fa801 │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x6a(%eax) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %cl,(%eax) │ │ │ │ testl $0xe40,0x4001 │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ @@ -171738,19 +171934,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %dh,%bh │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105f731 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x43fbe6a,%al │ │ │ │ + add %ah,0x43fbe6a(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x9(%eax) │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ or $0x70000000,%eax │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ @@ -171758,15 +171952,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push $0x380105f7 │ │ │ │ testl $0x0,0x1 │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %al,-0x57fefa09(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ push $0xffffffbe │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ @@ -171781,15 +171976,15 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x400 │ │ │ │ add %cl,%al │ │ │ │ - testl $0x7fcf6801,0xc00fa801 │ │ │ │ + testl $0x7fcf8001,0xc00fa801 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ imul $0x0,0x43f(%esi),%edi │ │ │ │ loopne 105f7c5 │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ @@ -171806,19 +172001,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ adc %bh,%al │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105f809 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - js 105f879 │ │ │ │ + add %bh,0x6b(%eax) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ch,(%eax) │ │ │ │ clc │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ sbb (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -171837,21 +172030,18 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ clc │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105f851 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - shrb $0x3f,-0x42(%ebx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,%al │ │ │ │ + imul $0x0,0x43f(%esi),%edi │ │ │ │ jo 105f856 │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ pop %ss │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ @@ -171866,15 +172056,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0xa80105f8,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bh,0x400105f8(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -171893,15 +172084,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ call a906fed1 <_edata@@Base+0xa4a6fed1> │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%eax) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %al,(%eax) │ │ │ │ stc │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ @@ -171920,21 +172112,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ xor %bh,%cl │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105f929 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,0x43fbe6c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - cwtl │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - mov $0x43f,%esi │ │ │ │ add %cl,-0x7(%eax) │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 105f8fc │ │ │ │ movb $0x0,(%eax) │ │ │ │ @@ -171950,19 +172139,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ js 105f95f │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105f971 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - loopne 105f9e2 │ │ │ │ + add %ah,%al │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %dl,0x400105f9(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ and $0x70000000,%eax │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ @@ -171975,23 +172163,21 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x400 │ │ │ │ add %al,%al │ │ │ │ stc │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105f9b9 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %ch,-0x42(%ebp) │ │ │ │ - aas │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - fdivr %st(1),%st │ │ │ │ + add %ch,(%eax) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + mov $0x43f,%esi │ │ │ │ + add %bl,%al │ │ │ │ + stc │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 105f98c │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -172005,19 +172191,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ or %bh,%dl │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105fa01 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - jo 105fa73 │ │ │ │ + add %dh,0x6d(%eax) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,(%eax) │ │ │ │ cli │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -172035,19 +172219,17 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ cli │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105fa49 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x43fbe6d,%eax │ │ │ │ + add %bh,0x43fbe6d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x6(%eax) │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ adc $0x70000000,%eax │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ @@ -172058,15 +172240,16 @@ │ │ │ │ add $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %bl,-0x57fefa06(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %dh,0x400105fa(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -172085,20 +172268,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 105fac8 │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105fad9 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + add %cl,0x6e(%eax) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bh,%al │ │ │ │ cli │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ sbb %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -172115,21 +172295,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sub %bh,%bl │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105fb21 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x43fbe6e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - nop │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - mov $0x43f,%esi │ │ │ │ add %al,-0x5(%eax) │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ or $0x70000000,%eax │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -172141,24 +172318,21 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %dh,-0x5(%eax) │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105fb69 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - fsubrs -0x42(%esi) │ │ │ │ - aas │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,%al │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + mov $0x43f,%esi │ │ │ │ + add %cl,0x400105fb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %bh,%bl │ │ │ │ - add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ sldt (%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -172169,15 +172343,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xa80105fb,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %dl,%al │ │ │ │ sti │ │ │ │ add $0x4001,%eax │ │ │ │ @@ -172196,20 +172371,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105fbf9 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push $0x43fbe6f │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,0x6f(%eax) │ │ │ │ + mov $0x43f,%esi │ │ │ │ add %bl,(%eax) │ │ │ │ cld │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ or $0x70000000,%eax │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ @@ -172221,20 +172394,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %cl,-0x4(%eax) │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105fc41 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dh,0x43fbe6f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x6f,%al │ │ │ │ - mov $0x43f,%esi │ │ │ │ add %ah,-0x4(%eax) │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ sbb $0x70000000,%eax │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -172245,15 +172416,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x400 │ │ │ │ add %dl,-0x57fefa04(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ch,0x400105fc(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -172271,24 +172443,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ fdivr %st(4),%st │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105fcd1 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - jo 105fc95 │ │ │ │ - aas │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lock cld │ │ │ │ + add %al,0x70(%eax) │ │ │ │ + mov $0x43f,%esi │ │ │ │ + add %dh,%al │ │ │ │ + cld │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ sbb (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 105fca4 │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -172302,23 +172470,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ and %bh,%ch │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105fd19 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %dh,-0x42(%eax) │ │ │ │ - aas │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,0x43fbe70(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - cmp %bh,%ch │ │ │ │ + add %bh,(%eax) │ │ │ │ + std │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ pop %ss │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -172333,15 +172498,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push $0xa80105fd │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jo 105fd25 │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ cmp $0x5,%ch │ │ │ │ @@ -172362,19 +172528,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xfd,%al │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105fda9 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - sbb %dh,-0x42(%ecx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + jno 105fd6d │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x5fd,$0x1 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -172394,25 +172559,20 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ std │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105fdf1 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pusha │ │ │ │ - jno 105fdb5 │ │ │ │ - aas │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %bh,%dh │ │ │ │ - add $0x4001,%eax │ │ │ │ + add %ah,0x71(%eax) │ │ │ │ + mov $0x43f,%esi │ │ │ │ + add %dl,(%eax) │ │ │ │ + incb 0x4001 │ │ │ │ inc %eax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 105fdc4 │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ @@ -172425,20 +172585,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ incb 0xc00fa801 │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105fe39 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,0x43fbe71(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - test $0x71,%al │ │ │ │ - mov $0x43f,%esi │ │ │ │ add %bl,-0x2(%eax) │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ and $0x70000000,%eax │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -172449,15 +172607,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x400 │ │ │ │ add %cl,-0x57fefa02(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ jno 105fe45 │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x400105fe,%al │ │ │ │ @@ -172476,19 +172635,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sar $1,%dh │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105fec9 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - cmp %dh,-0x42(%edx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + jb 105fe8d │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ call 410704d7 <_edata@@Base+0x3ca704d7> │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ adc (%eax),%al │ │ │ │ @@ -172506,23 +172664,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %bh,%bh │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105ff11 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - xorb $0x3f,-0x42(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x43fbe72(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - xor %bh,%bh │ │ │ │ - add $0x4001,%eax │ │ │ │ + add %dh,(%eax) │ │ │ │ + incl 0x4001 │ │ │ │ inc %eax │ │ │ │ adc $0x70000000,%eax │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ @@ -172531,19 +172686,19 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %ah,-0x1(%eax) │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105ff59 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - enter $0xbe72,$0x3f │ │ │ │ + add %cl,%al │ │ │ │ + jb 105ff1d │ │ │ │ + aas │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ js 105ff65 │ │ │ │ add $0x4001,%eax │ │ │ │ inc %eax │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ @@ -172560,19 +172715,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ test $0xff,%al │ │ │ │ add $0xc00fa801,%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105ffa1 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %dh,-0x42(%ebx) │ │ │ │ + add %dl,(%eax) │ │ │ │ + jae 105ff65 │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sar $0x5,%bh │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,0x18(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -172588,25 +172742,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ lock incl 0xc00fa801 │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 105ffe9 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - jae 105ffad │ │ │ │ - aas │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %al,(%eax) │ │ │ │ - push %es │ │ │ │ + add %bl,0x73(%eax) │ │ │ │ + mov $0x43f,%esi │ │ │ │ + add %cl,(%eax) │ │ │ │ + add %al,(%esi) │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,0xd(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ @@ -172617,15 +172766,15 @@ │ │ │ │ incl 0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %bh,(%eax) │ │ │ │ add %al,(%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1060031 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x43fbe73,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ @@ -172645,15 +172794,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ addb $0x6,(%eax) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1060079 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ call 545bef4 <_edata@@Base+0xe5bef4> │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x40010600(%eax) │ │ │ │ @@ -172674,15 +172823,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x600,$0x1 │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10600c1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor %dh,0x3f(%esi,%edi,4) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -172704,15 +172853,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %dl,(%eax) │ │ │ │ add %eax,(%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1060109 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ js 1060182 │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ch,(%eax) │ │ │ │ @@ -172733,15 +172882,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x400 │ │ │ │ add %bl,0x1(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1060151 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ shlb $0x4,0x3f(%esi,%edi,4) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1(%eax) │ │ │ │ @@ -172764,15 +172913,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ mov 0xa8010601,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ jne 106015d │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x40010601,%eax │ │ │ │ @@ -172793,15 +172943,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ call a90707da <_edata@@Base+0xa4a707da> │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x75(%eax) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %al,(%eax) │ │ │ │ add (%esi),%al │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,0x17(%eax) │ │ │ │ @@ -172821,15 +172972,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ xor %al,(%edx) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1060229 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ jne 10601ed │ │ │ │ aas │ │ │ │ @@ -172855,15 +173006,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ js 1060268 │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1060271 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 10602eb │ │ │ │ mov $0x43f,%esi │ │ │ │ add %dl,0x40010602(%eax) │ │ │ │ @@ -172885,15 +173036,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $0x6,(%edx) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10602b9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub %dh,-0x42(%esi) │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -172917,15 +173068,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ or %al,(%ebx) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1060301 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 106037c │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,(%eax) │ │ │ │ @@ -172946,15 +173097,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x400 │ │ │ │ add %dl,0x3(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1060349 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x43fbe76,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x3(%eax) │ │ │ │ @@ -172976,15 +173127,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ add (%esi),%eax │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1060391 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x42(%edi) │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -173008,15 +173159,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 10603d1 │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10603d9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ ja 106039d │ │ │ │ aas │ │ │ │ @@ -173039,15 +173190,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %ch,(%eax) │ │ │ │ add $0x6,%al │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1060421 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ ja 10603e5 │ │ │ │ aas │ │ │ │ @@ -173073,15 +173224,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ jo 1060462 │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1060469 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fdivs -0x42(%edi) │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -173103,15 +173254,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xa8010604,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ js 1060475 │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%esi,%eax,1) │ │ │ │ @@ -173129,15 +173281,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %al,(%eax) │ │ │ │ add $0xfa80106,%eax │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10604f9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push $0x43fbe78 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ @@ -173157,15 +173309,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ add $0xfa80106,%eax │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1060541 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x78,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,0x5(%eax) │ │ │ │ @@ -173188,15 +173340,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ add $0xfa80106,%eax │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1060589 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ js 106054d │ │ │ │ aas │ │ │ │ @@ -173217,15 +173369,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %bl,%al │ │ │ │ add $0xfa80106,%eax │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10605d1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ jns 1060595 │ │ │ │ aas │ │ │ │ @@ -173247,15 +173399,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ sbb $0x400,%eax │ │ │ │ add %ah,(%eax) │ │ │ │ push %es │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1060619 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %bh,-0x42(%ecx) │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -173282,15 +173434,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push $0xa8010606 │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jns 1060625 │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ addb $0x6,(%esi) │ │ │ │ @@ -173313,15 +173466,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x6,%al │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10606a9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %bh,-0x42(%edx) │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -173346,15 +173499,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ push %es │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10606f1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ jp 10606b5 │ │ │ │ aas │ │ │ │ @@ -173382,15 +173535,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ pop %es │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1060739 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test $0x7a,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bl,0x7(%eax) │ │ │ │ @@ -173413,15 +173566,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov %al,(%edi) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1060781 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lock jp 1060745 │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -173445,15 +173598,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%edi) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10607c9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %bh,-0x42(%ebx) │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -173475,15 +173628,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x400 │ │ │ │ add %bl,(%eax) │ │ │ │ or %al,(%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1060811 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmpb $0x3f,-0x42(%ebx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -173507,15 +173660,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ or %al,(%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1060859 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0xbe7b,$0x3f │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -173539,15 +173692,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ test $0x8,%al │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10608a1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %bh,0x3f(%esi,%edi,4) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -173566,15 +173719,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %dh,%al │ │ │ │ or %al,(%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10608e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ jl 10608ad │ │ │ │ aas │ │ │ │ @@ -173600,15 +173753,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %cl,(%ecx) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1060931 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x43fbe7c,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x9(%eax) │ │ │ │ @@ -173628,15 +173781,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ orb $0x6,(%ecx) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1060979 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ call 545c7fd <_edata@@Base+0xe5c7fd> │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x40010609(%eax) │ │ │ │ @@ -173653,15 +173806,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %cl,%al │ │ │ │ or %eax,(%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10609c1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor %bh,-0x42(%ebp) │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -173684,15 +173837,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x400 │ │ │ │ add %dl,(%eax) │ │ │ │ or (%esi),%al │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1060a09 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ js 1060a8b │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ch,(%eax) │ │ │ │ @@ -173715,15 +173868,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or (%esi),%al │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1060a51 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sarb $0x3f,-0x42(%ebp) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -173747,15 +173900,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0xa801060a,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ jle 1060a5d │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x4001060a,%eax │ │ │ │ @@ -173776,15 +173930,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ call a90710e3 <_edata@@Base+0xa4a710e3> │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x7e(%eax) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %al,(%eax) │ │ │ │ or (%esi),%eax │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,0x17(%eax) │ │ │ │ @@ -173806,15 +173961,15 @@ │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1060b29 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test %bl,0x47(%eax) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -173838,15 +173993,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ js 1060b71 │ │ │ │ push %es │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 1060b71 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 1060bf4 │ │ │ │ mov $0x43f,%esi │ │ │ │ add %dl,0x4001060b(%eax) │ │ │ │ @@ -173868,15 +174023,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ rorb $0x6,(%ebx) │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 1060bb9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub %bh,-0x42(%edi) │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -173899,15 +174054,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ or %cl,(%esi,%eax,1) │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 1060c01 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 1060c85 │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,(%eax) │ │ │ │ @@ -173929,15 +174084,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ or $0x6,%al │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 1060c49 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x43fbe7f,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0xc(%eax) │ │ │ │ @@ -173957,15 +174112,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %bl,-0x57fef9f4(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - xor %cl,%dh │ │ │ │ + cmp %cl,%dh │ │ │ │ jg 1060c91 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x43fbe(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xc,%al │ │ │ │ push %es │ │ │ │ @@ -173986,15 +174141,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 1060cda │ │ │ │ push %es │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 1060cd9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ cmpb $0x0,0x43f(%esi) │ │ │ │ clc │ │ │ │ @@ -174013,15 +174168,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xfa80106,%eax │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ into │ │ │ │ jg 1060d21 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ cmpb $0x0,0x43f(%esi) │ │ │ │ inc %eax │ │ │ │ @@ -174042,15 +174197,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ebx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ jo 1060d6b │ │ │ │ push %es │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 1060d69 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fadds 0x43fbe(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %cl,0x400106 │ │ │ │ @@ -174068,15 +174223,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ adc %eax,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xa801060d,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - xor %cl,%dh │ │ │ │ + cmp %cl,%dh │ │ │ │ jg 1060db1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and %al,0x43fbe(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ rorb $1,0x400106 │ │ │ │ add %al,0x13(%eax) │ │ │ │ @@ -174093,15 +174248,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ adc (%eax),%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ push %es │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 1060df9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push $0x43fbe81 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ @@ -174127,15 +174282,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ push %cs │ │ │ │ push %es │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 1060e41 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x81,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,0xe(%eax) │ │ │ │ @@ -174156,15 +174311,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %dl,-0x57fef9f2(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - xor %cl,%dh │ │ │ │ + cmp %cl,%dh │ │ │ │ jg 1060e89 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ cmpl $0x60ea800,0x43f(%esi) │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,0xe(%eax) │ │ │ │ @@ -174181,15 +174336,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ fmuls (%esi) │ │ │ │ push %es │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 1060ed1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ cmpb $0x0,0x43f(%esi) │ │ │ │ lock push %cs │ │ │ │ @@ -174213,15 +174368,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ and %cl,(%edi) │ │ │ │ push %es │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 1060f19 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %al,0x43fbe(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %cl,(%edi) │ │ │ │ @@ -174244,15 +174399,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push $0xa801060f │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ cmpb $0x0,0x43f(%esi) │ │ │ │ orb $0x6,(%edi) │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,0xd(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -174269,15 +174425,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %dh,-0x57fef9f1(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ cmpl $0x0,0x43f(%esi) │ │ │ │ enter $0x60f,$0x1 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -174295,15 +174452,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ clts │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1060ff1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ cmpl $0x0,0x43f(%esi) │ │ │ │ adc %dl,(%eax) │ │ │ │ @@ -174326,15 +174483,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ adc %al,(%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1061039 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test $0x83,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bl,0x10(%eax) │ │ │ │ @@ -174355,15 +174512,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %cl,-0x57fef9f0(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ cmpl $0x0,0x43f(%esi) │ │ │ │ mov 0x40010610,%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ sbb $0x70000000,%eax │ │ │ │ @@ -174377,15 +174535,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x400 │ │ │ │ add %dl,%al │ │ │ │ adc %al,(%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10610c9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %al,0x43f(%esi,%edi,4) │ │ │ │ add %ch,%al │ │ │ │ adc %al,(%esi) │ │ │ │ @@ -174407,15 +174565,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sbb %dl,(%ecx) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1061111 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ addb $0x0,0x43f(%esi,%edi,4) │ │ │ │ xor %dl,(%ecx) │ │ │ │ push %es │ │ │ │ @@ -174437,15 +174595,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ adc %eax,(%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1061159 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0xbe84,$0x3f │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -174469,15 +174627,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ test $0x11,%al │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10611a1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,0x43fbe(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ rclb $0x6,(%ecx) │ │ │ │ @@ -174496,15 +174654,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ lock adc %eax,(%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10611e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ test %edi,0x43f(%esi) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -174527,15 +174685,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %dl,(%edx) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1061231 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x43fbe85,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x12(%eax) │ │ │ │ @@ -174555,15 +174713,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ adcb $0x6,(%edx) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1061279 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ call 545d106 <_edata@@Base+0xe5d106> │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x40010612(%eax) │ │ │ │ @@ -174580,15 +174738,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x400 │ │ │ │ add %cl,%al │ │ │ │ adc (%esi),%al │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10612c1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor %al,0x43fbe(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 10612e0 │ │ │ │ @@ -174611,15 +174769,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ adc %dl,(%ebx) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1061309 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ js 1061294 │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ch,(%eax) │ │ │ │ @@ -174642,15 +174800,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ adc (%esi),%eax │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1061351 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $0x0,0x43fbe(%esi) │ │ │ │ add %dh,0x13(%eax) │ │ │ │ push %es │ │ │ │ @@ -174670,15 +174828,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %ah,-0x57fef9ed(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ xchg %edi,0x43f(%esi) │ │ │ │ add %bh,0x40010613(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ sldt (%eax) │ │ │ │ @@ -174695,15 +174854,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ call a90719ec <_edata@@Base+0xa4a719ec> │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x79(%eax) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x6,%al │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,0xe(%eax) │ │ │ │ @@ -174721,15 +174881,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ xor %dl,(%esi,%eax,1) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1061429 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ xchg %edi,0x43f(%esi) │ │ │ │ add %cl,0x14(%eax) │ │ │ │ @@ -174750,15 +174910,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %bh,0x14(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1061471 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 10613fd │ │ │ │ mov $0x43f,%esi │ │ │ │ add %dl,0x40010614(%eax) │ │ │ │ @@ -174777,15 +174937,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x400 │ │ │ │ add %al,%al │ │ │ │ adc $0x6,%al │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10614b9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub %cl,0x43fbe(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fcoms (%esi,%eax,1) │ │ │ │ @@ -174805,15 +174965,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ or %dl,0xfa80106 │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1061501 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 106148e │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,(%eax) │ │ │ │ @@ -174833,15 +174993,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ adc $0xfa80106,%eax │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1061549 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x43fbe88,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x15(%eax) │ │ │ │ @@ -174861,15 +175021,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ adc $0xfa80106,%eax │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1061591 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x43fbe(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x15,%al │ │ │ │ @@ -174890,15 +175050,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 10615e3 │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10615d9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ mov %edi,0x43f(%esi) │ │ │ │ add %bh,%al │ │ │ │ @@ -174919,15 +175079,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ push %ds │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sub %dl,(%esi) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1061621 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ mov %edi,0x43f(%esi) │ │ │ │ add %al,0x16(%eax) │ │ │ │ @@ -174952,15 +175112,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ jo 1061674 │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1061669 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fmuls 0x43fbe(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ mov %dl,(%esi) │ │ │ │ @@ -174980,15 +175140,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x400 │ │ │ │ add %bh,-0x57fef9ea(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ mov 0x43f(%esi),%bh │ │ │ │ add %dl,%al │ │ │ │ push %ss │ │ │ │ push %es │ │ │ │ add %eax,0x0(%eax) │ │ │ │ @@ -175008,15 +175169,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%edi) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10616f9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push $0x43fbe8a │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ @@ -175042,15 +175203,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ pop %ss │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1061741 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x8a,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,0x17(%eax) │ │ │ │ @@ -175071,15 +175232,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %dl,-0x57fef9e9(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ mov 0x43f(%esi),%bh │ │ │ │ add %ch,0x40010617(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ sldt (%eax) │ │ │ │ @@ -175095,15 +175257,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ fcoms (%edi) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10617d1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ mov 0x43f(%esi),%edi │ │ │ │ add %dh,%al │ │ │ │ @@ -175128,15 +175290,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ and %bl,(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1061819 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %cl,0x43fbe(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %bl,(%eax) │ │ │ │ @@ -175157,15 +175319,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %ch,0x18(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1061861 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rorb $1,0x43fbe(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ sbbb $0x6,(%eax) │ │ │ │ @@ -175185,15 +175347,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x400 │ │ │ │ add %dh,-0x57fef9e8(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ mov %?,0x43f(%esi) │ │ │ │ add %cl,%al │ │ │ │ sbb %al,(%esi) │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,0x1c(%eax) │ │ │ │ @@ -175211,15 +175374,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ sbb %al,(%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10618f1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ mov %?,0x43f(%esi) │ │ │ │ add %dl,(%eax) │ │ │ │ @@ -175242,15 +175405,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ sbb %eax,(%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1061939 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test $0x8c,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bl,0x19(%eax) │ │ │ │ @@ -175273,15 +175436,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov %bl,(%ecx) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1061981 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lock mov %?,0x43f(%esi) │ │ │ │ add %ah,0x40010619(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -175301,15 +175464,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ rcrb $1,(%ecx) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10619c9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %cl,0x43fbe(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ call 41071ff2 <_edata@@Base+0x3ca71ff2> │ │ │ │ @@ -175332,15 +175495,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %bl,(%edx) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1061a11 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ orb $0x0,0x43fbe(%ebp) │ │ │ │ add %dh,(%eax) │ │ │ │ sbb (%esi),%al │ │ │ │ @@ -175362,15 +175525,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ sbb (%esi),%al │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1061a59 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0xbe8d,$0x3f │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -175392,15 +175555,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x400 │ │ │ │ add %ch,-0x57fef9e6(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ mov 0x43f(%esi),%? │ │ │ │ add %al,%al │ │ │ │ sbb (%esi),%al │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,0x10(%eax) │ │ │ │ @@ -175417,15 +175581,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ lock sbb (%esi),%al │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1061ae9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ mov 0x43f(%esi),%? │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -175448,15 +175612,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %bl,(%ebx) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1061b31 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x43fbe8e,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x1b(%eax) │ │ │ │ @@ -175475,15 +175639,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %al,-0x57fef9e5(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ mov 0x43f(%esi),%? │ │ │ │ add %bl,0x4001061b(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ push %cs │ │ │ │ @@ -175501,15 +175666,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x61b,$0x1 │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1061bc1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor %cl,0x43fbe(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 1061be9 │ │ │ │ @@ -175531,15 +175696,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ adc %bl,(%esi,%eax,1) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1061c09 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ js 1061b9d │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ch,(%eax) │ │ │ │ @@ -175562,15 +175727,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ sbb $0x6,%al │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1061c51 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rorb $0x0,0x43fbe(%edi) │ │ │ │ add %dh,0x1c(%eax) │ │ │ │ push %es │ │ │ │ @@ -175591,15 +175756,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0xa801061c,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ nop │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bh,0x4001061c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -175617,15 +175783,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ call a90722f5 <_edata@@Base+0xa4a722f5> │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x70(%eax) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0x400106,%eax │ │ │ │ add %al,0xd(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -175640,15 +175807,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %dh,(%eax) │ │ │ │ sbb $0xfa80106,%eax │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1061d29 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ nop │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -175671,15 +175838,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ js 1061d83 │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1061d71 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 1061d06 │ │ │ │ mov $0x43f,%esi │ │ │ │ add %dl,0x4001061d(%eax) │ │ │ │ @@ -175701,21 +175868,21 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ rcrb $0xc0,0xfa80106 │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 1061db9 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %dl,0x43fbe(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - fcomps 0x400106 │ │ │ │ + add %ch,(%eax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + mov $0x43f,%esi │ │ │ │ + add %bl,%al │ │ │ │ + sbb $0x400106,%eax │ │ │ │ add %al,0xd(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -175726,15 +175893,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %cl,(%eax) │ │ │ │ push %ds │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1061e01 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 1061d97 │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,(%eax) │ │ │ │ @@ -175757,15 +175924,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x400 │ │ │ │ add %dl,0x1e(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1061e49 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x43fbe91,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x1e(%eax) │ │ │ │ @@ -175788,15 +175955,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ push %ds │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1061e91 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x43fbe(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x1e,%al │ │ │ │ @@ -175819,15 +175986,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 1061eec │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1061ed9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ xchg %eax,%edx │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -175853,15 +176020,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sub %bl,(%edi) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1061f21 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ xchg %eax,%edx │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -175887,15 +176054,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ jo 1061f7d │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1061f69 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fcoms 0x43fbe(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ mov %bl,(%edi) │ │ │ │ @@ -175917,15 +176084,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xa801061f,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ xchg %eax,%ebx │ │ │ │ mov $0x43f,%esi │ │ │ │ add %dl,%al │ │ │ │ pop %ds │ │ │ │ push %es │ │ │ │ @@ -175946,15 +176114,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1061ff9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push $0x43fbe93 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ @@ -175975,15 +176143,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x400 │ │ │ │ add %cl,0x20(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1062041 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x93,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,0x20(%eax) │ │ │ │ @@ -176006,15 +176174,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ and %al,(%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1062089 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ xchg %eax,%ebx │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -176035,15 +176203,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ fsubs (%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10620d1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ xchg %eax,%esp │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -176065,15 +176233,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %ah,(%eax) │ │ │ │ and %eax,(%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1062119 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %dl,0x43f(%esi,%edi,4) │ │ │ │ add %bh,(%eax) │ │ │ │ and %eax,(%esi) │ │ │ │ @@ -176095,15 +176263,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push $0xa8010621 │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%esp │ │ │ │ mov $0x43f,%esi │ │ │ │ add %al,0x40010621(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -176124,15 +176293,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x21,%al │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10621a9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %dl,0x43fbe(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x621,$0x1 │ │ │ │ @@ -176150,15 +176319,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %bh,%al │ │ │ │ and %eax,(%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10621f1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ xchg %eax,%ebp │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -176182,15 +176351,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ and (%esi),%al │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1062239 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test $0x95,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bl,0x22(%eax) │ │ │ │ @@ -176213,15 +176382,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov %ah,(%edx) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1062281 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lock xchg %eax,%ebp │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,0x40010622(%eax) │ │ │ │ @@ -176238,15 +176407,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %dl,%al │ │ │ │ and (%esi),%al │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10622c9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %dl,0x43fbe(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ call 410728fb <_edata@@Base+0x3ca728fb> │ │ │ │ @@ -176265,15 +176434,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x400 │ │ │ │ add %bl,(%eax) │ │ │ │ and (%esi),%eax │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1062311 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adcb $0x0,0x43fbe(%esi) │ │ │ │ add %dh,(%eax) │ │ │ │ and (%esi),%eax │ │ │ │ @@ -176295,15 +176464,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ and (%esi),%eax │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1062359 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0xbe96,$0x3f │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -176327,15 +176496,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ test $0x23,%al │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10623a1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %dl,0x43fbe(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ shlb $0x6,(%ebx) │ │ │ │ @@ -176354,15 +176523,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ lock and (%esi),%eax │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10623e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ xchg %eax,%edi │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -176384,15 +176553,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %ah,(%esi,%eax,1) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1062431 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x43fbe97,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x24(%eax) │ │ │ │ @@ -176413,15 +176582,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ andb $0x1,(%esi,%eax,1) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1062479 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ call 545e318 <_edata@@Base+0xe5e318> │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x40010624(%eax) │ │ │ │ @@ -176442,15 +176611,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x624,$0x1 │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10624c1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor %bl,0x43fbe(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 10624f2 │ │ │ │ @@ -176471,15 +176640,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x400 │ │ │ │ add %dl,(%eax) │ │ │ │ and $0xfa80106,%eax │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1062509 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ js 10624a6 │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ch,(%eax) │ │ │ │ @@ -176500,15 +176669,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ and $0xfa80106,%eax │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1062551 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rcrb $0x0,0x43fbe(%eax) │ │ │ │ add %dh,0x25(%eax) │ │ │ │ push %es │ │ │ │ @@ -176528,15 +176697,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0xa8010625,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ cltd │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bh,0x40010625(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -176551,15 +176721,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %ch,%al │ │ │ │ and $0xfa80106,%eax │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10625e1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ cltd │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -176582,15 +176752,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ push %cs │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ xor %ah,(%esi) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1062629 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ cltd │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -176614,15 +176784,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ js 106268c │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1062671 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 106260f │ │ │ │ mov $0x43f,%esi │ │ │ │ add %dl,0x40010626(%eax) │ │ │ │ @@ -176641,15 +176811,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %al,%al │ │ │ │ es push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10626b9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub %bl,0x43fbe(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ fsubs (%esi) │ │ │ │ @@ -176671,15 +176841,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ or %ah,(%edi) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1062701 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 10626a0 │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,(%eax) │ │ │ │ @@ -176705,15 +176875,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ daa │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1062749 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x43fbe9a,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x27(%eax) │ │ │ │ @@ -176733,15 +176903,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %bl,-0x57fef9d9(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fwait │ │ │ │ mov $0x43f,%esi │ │ │ │ add %dh,0x40010627(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -176759,15 +176930,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x400 │ │ │ │ add %ah,%al │ │ │ │ daa │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10627d9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ fwait │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -176793,15 +176964,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sub %ch,(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1062821 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ fwait │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -176825,15 +176996,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ jo 1062886 │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1062869 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fcomps 0x43fbe(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov %ch,(%eax) │ │ │ │ @@ -176854,15 +177025,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xa8010628,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ pushf │ │ │ │ mov $0x43f,%esi │ │ │ │ add %dl,%al │ │ │ │ sub %al,(%esi) │ │ │ │ add %eax,0x0(%eax) │ │ │ │ @@ -176881,15 +177053,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%ecx) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10628f9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push $0x43fbe9c │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ @@ -176912,15 +177084,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ sub %eax,(%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1062941 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x9c,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,0x29(%eax) │ │ │ │ @@ -176943,15 +177115,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ sub %eax,(%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1062989 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ pushf │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -176968,15 +177140,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x400 │ │ │ │ add %bl,%al │ │ │ │ sub %eax,(%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10629d1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ popf │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -177000,15 +177172,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ and %ch,(%edx) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1062a19 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %bl,0x43fbe(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %ch,(%edx) │ │ │ │ @@ -177031,15 +177203,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push $0xa801062a │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ popf │ │ │ │ mov $0x43f,%esi │ │ │ │ add %al,0x4001062a(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -177056,15 +177229,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %dh,-0x57fef9d6(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ sahf │ │ │ │ mov $0x43f,%esi │ │ │ │ add %cl,%al │ │ │ │ sub (%esi),%al │ │ │ │ add %eax,0x0(%eax) │ │ │ │ @@ -177083,15 +177257,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ sub (%esi),%al │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1062af1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ sahf │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -177115,15 +177289,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ sub (%esi),%eax │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1062b39 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test $0x9e,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bl,0x2b(%eax) │ │ │ │ @@ -177144,15 +177318,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %cl,-0x57fef9d5(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ sahf │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,0x4001062b(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -177170,15 +177345,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ shrb $1,(%ebx) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1062bc9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %bl,0x43fbe(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ call 41073204 <_edata@@Base+0x3ca73204> │ │ │ │ @@ -177199,15 +177374,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %ch,(%esi,%eax,1) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1062c11 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbbb $0x0,0x43fbe(%edi) │ │ │ │ add %dh,(%eax) │ │ │ │ sub $0x6,%al │ │ │ │ @@ -177227,15 +177402,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %ah,0x2c(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1062c59 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0xbe9f,$0x3f │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -177257,15 +177432,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x400 │ │ │ │ add %ch,-0x57fef9d4(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ mov 0x43fbe,%al │ │ │ │ add %al,(%eax) │ │ │ │ shrb $0x1,(%esi,%eax,1) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -177283,15 +177459,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ lock sub $0x6,%al │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1062ce9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ mov 0x43fbe,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -177310,15 +177486,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %ch,0xfa80106 │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1062d31 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x43fbea0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x2d(%eax) │ │ │ │ @@ -177337,24 +177513,22 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ subb $0xc0,0xfa80106 │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 1062d79 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - call 545ec21 <_edata@@Base+0xe5ec21> │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x4001062d(%eax) │ │ │ │ + add %ch,%al │ │ │ │ + mov 0x43fbe,%al │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - pop %ss │ │ │ │ + cwtl │ │ │ │ + sub $0x400106,%eax │ │ │ │ + add %al,0x17(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x2d,%al │ │ │ │ @@ -177365,15 +177539,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x62d,$0x1 │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1062dc1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor %ah,0x43fbe(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 1062dfb │ │ │ │ @@ -177395,15 +177569,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ adc %ch,(%esi) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1062e09 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ js 1062daf │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ch,(%eax) │ │ │ │ @@ -177426,15 +177600,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ cs push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1062e51 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ shlb $0x0,0x43fbe(%ecx) │ │ │ │ add %dh,0x2e(%eax) │ │ │ │ push %es │ │ │ │ @@ -177454,15 +177628,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x400 │ │ │ │ add %ah,-0x57fef9d2(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ mov %al,0x43fbe │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x4001062e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -177481,15 +177656,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ call a9073507 <_edata@@Base+0xa4a73507> │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x5e(%eax) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %al,(%eax) │ │ │ │ das │ │ │ │ push %es │ │ │ │ add %eax,0x0(%eax) │ │ │ │ @@ -177510,15 +177686,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ xor %ch,(%edi) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1062f29 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ mov %al,0x43fbe │ │ │ │ add %al,(%eax) │ │ │ │ @@ -177543,15 +177719,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %bh,0x2f(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1062f71 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 1062f18 │ │ │ │ mov $0x43f,%esi │ │ │ │ add %dl,0x4001062f(%eax) │ │ │ │ @@ -177573,15 +177749,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ shrb $0x6,(%edi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1062fb9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub %ah,0x43fbe(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ fsubrs (%edi) │ │ │ │ @@ -177605,15 +177781,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ or %dh,(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1063001 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 1062fa9 │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,(%eax) │ │ │ │ @@ -177634,15 +177810,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %dl,0x30(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1063049 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x43fbea3,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x30(%eax) │ │ │ │ @@ -177664,15 +177840,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ xor %al,(%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1063091 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x43f(%esi,%edi,4) │ │ │ │ add %dh,0x40010630(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -177693,15 +177869,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 10630fe │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10630d9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -177723,15 +177899,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %ch,(%eax) │ │ │ │ xor %eax,(%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1063121 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -177753,15 +177929,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x400 │ │ │ │ add %dh,0x31(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1063169 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fsubs 0x43f(%esi,%edi,4) │ │ │ │ add %cl,0x40010631(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -177781,15 +177957,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xa8010631,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %dl,%al │ │ │ │ xor %eax,(%esi) │ │ │ │ add %eax,0x0(%eax) │ │ │ │ @@ -177808,15 +177985,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%edx) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10631f9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push $0x43fbea5 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ @@ -177839,15 +178016,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ xor (%esi),%al │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1063241 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xa5,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,0x32(%eax) │ │ │ │ @@ -177870,15 +178047,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ xor (%esi),%al │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1063289 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -177899,15 +178076,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ fdivs (%edx) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10632d1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -177931,15 +178108,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ and %dh,(%ebx) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1063319 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %ah,0x43fbe(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %dh,(%ebx) │ │ │ │ @@ -177960,15 +178137,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x400 │ │ │ │ add %ch,0x33(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1063361 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ shlb $1,0x43fbe(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ xorb $0x6,(%ebx) │ │ │ │ @@ -177990,15 +178167,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x33,%al │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10633a9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %ah,0x43fbe(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x633,$0x1 │ │ │ │ @@ -178020,15 +178197,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ xor (%esi),%eax │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10633f1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -178049,15 +178226,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %al,0x34(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1063439 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test $0xa7,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bl,0x34(%eax) │ │ │ │ @@ -178079,15 +178256,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov %dh,(%esi,%eax,1) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1063481 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lock cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,0x40010634(%eax) │ │ │ │ @@ -178107,15 +178284,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ shlb $1,(%esi,%eax,1) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10634c9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %ch,0x43fbe(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ call 41073b0d <_edata@@Base+0x3ca73b0d> │ │ │ │ @@ -178132,15 +178309,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %bl,(%eax) │ │ │ │ xor $0xfa80106,%eax │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1063511 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ subb $0x0,0x43fbe(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ xor $0x400106,%eax │ │ │ │ @@ -178158,15 +178335,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x400 │ │ │ │ add %ah,0x35(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1063559 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0xbea8,$0x3f │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -178189,15 +178366,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ test $0x35,%al │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10635a1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %ch,0x43fbe(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ shlb $0x0,0x400106 │ │ │ │ @@ -178216,15 +178393,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ lock xor $0xfa80106,%eax │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10635e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ test $0x43fbe,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -178247,15 +178424,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %dh,(%esi) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1063631 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x43fbea9,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x36(%eax) │ │ │ │ @@ -178279,15 +178456,15 @@ │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1063679 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fs stos %eax,%es:(%edi) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -178312,15 +178489,15 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10636c1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ stos %al,%es:(%edi) │ │ │ │ inc %esi │ │ │ │ @@ -178346,15 +178523,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ adc %dh,(%edi) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1063709 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ js 10636b8 │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ch,(%eax) │ │ │ │ @@ -178381,15 +178558,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ aaa │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1063751 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ shrb $0x0,0x43fbe(%edx) │ │ │ │ add %dh,0x37(%eax) │ │ │ │ push %es │ │ │ │ @@ -178409,15 +178586,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %ah,-0x57fef9c9(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bh,0x40010637(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -178436,15 +178614,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ call a9073e10 <_edata@@Base+0xa4a73e10> │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x55(%eax) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %al,(%eax) │ │ │ │ cmp %al,(%esi) │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,0x10(%eax) │ │ │ │ @@ -178465,15 +178644,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ xor %bh,(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1063829 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -178497,15 +178676,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ js 106389e │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1063871 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 1063821 │ │ │ │ mov $0x43f,%esi │ │ │ │ add %dl,0x40010638(%eax) │ │ │ │ @@ -178527,15 +178706,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sarb $0x6,(%eax) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10638b9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub %ch,0x43f(%esi,%edi,4) │ │ │ │ add %bl,%al │ │ │ │ cmp %al,(%esi) │ │ │ │ @@ -178556,15 +178735,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ or %bh,(%ecx) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1063901 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 10638b2 │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,(%eax) │ │ │ │ @@ -178585,15 +178764,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %dl,0x39(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1063949 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x43fbeac,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x39(%eax) │ │ │ │ @@ -178615,15 +178794,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ cmp %eax,(%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1063991 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x43fbe(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x39,%al │ │ │ │ @@ -178645,15 +178824,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 1063a07 │ │ │ │ push %es │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 10639d9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -178677,15 +178856,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sub %bh,(%edx) │ │ │ │ push %es │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 1063a21 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -178709,15 +178888,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ jo 1063a98 │ │ │ │ push %es │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 1063a69 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fsubrs 0x43fbe(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ mov %bh,(%edx) │ │ │ │ @@ -178738,15 +178917,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xa801063a,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - xor %cl,%dh │ │ │ │ + cmp %cl,%dh │ │ │ │ jg 1063ab1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and %ch,0x43fbe(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ sarb $1,(%edx) │ │ │ │ push %es │ │ │ │ @@ -178764,15 +178943,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %al,(%eax) │ │ │ │ cmp (%esi),%eax │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 1063af9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push $0x43fbeae │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ @@ -178795,15 +178974,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ cmp (%esi),%eax │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 1063b41 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xae,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,0x3b(%eax) │ │ │ │ @@ -178824,15 +179003,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %dl,-0x57fef9c5(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - xor %cl,%dh │ │ │ │ + cmp %cl,%dh │ │ │ │ jg 1063b89 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ scas %es:(%edi),%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ch,0x4001063b(%eax) │ │ │ │ @@ -178852,15 +179031,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ebx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ fdivrs (%ebx) │ │ │ │ push %es │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 1063bd1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ scas %es:(%edi),%eax │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -178882,15 +179061,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ and %bh,(%esi,%eax,1) │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 1063c19 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %ch,0x43fbe(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %bh,(%esi,%eax,1) │ │ │ │ @@ -178912,15 +179091,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%ebx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push $0xa801063c │ │ │ │ xadd %al,(%ecx) │ │ │ │ - xor %cl,%dh │ │ │ │ + cmp %cl,%dh │ │ │ │ jg 1063c61 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ shrb $1,0x43fbe(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ cmpb $0x1,(%esi,%eax,1) │ │ │ │ inc %eax │ │ │ │ @@ -178943,15 +179122,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x3c,%al │ │ │ │ push %es │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 1063ca9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %dh,0x43fbe(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x63c,$0x1 │ │ │ │ @@ -178969,15 +179148,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %bh,%al │ │ │ │ cmp $0x6,%al │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 1063cf1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ mov $0xbe,%al │ │ │ │ aas │ │ │ │ @@ -178999,15 +179178,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ cmp $0xfa80106,%eax │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ into │ │ │ │ jg 1063d39 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test $0xb0,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bl,0x3d(%eax) │ │ │ │ @@ -179029,15 +179208,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov %bh,0xfa80106 │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ into │ │ │ │ jg 1063d81 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lock mov $0xbe,%al │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -179058,15 +179237,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ sbb %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sarb $1,0xfa80106 │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1063dc9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %dh,0x43fbe(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ call 41074416 <_edata@@Base+0x3ca74416> │ │ │ │ @@ -179088,15 +179267,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ push %cs │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %bh,(%esi) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1063e11 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xorb $0x0,0x43fbe(%ecx) │ │ │ │ add %dh,(%eax) │ │ │ │ ds push %es │ │ │ │ @@ -179118,15 +179297,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ ds push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1063e59 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0xbeb1,$0x3f │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -179150,15 +179329,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ test $0x3e,%al │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1063ea1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %dh,0x43fbe(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ sarb $0x6,(%esi) │ │ │ │ @@ -179176,15 +179355,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %dh,%al │ │ │ │ ds push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1063ee9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ mov $0xbe,%dl │ │ │ │ aas │ │ │ │ @@ -179210,15 +179389,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ cmp %bh,(%edi) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1063f31 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x43fbeb2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x3f(%eax) │ │ │ │ @@ -179239,15 +179418,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cmpb $0x6,(%edi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1063f79 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ call 545fe33 <_edata@@Base+0xe5fe33> │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x4001063f(%eax) │ │ │ │ @@ -179268,15 +179447,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x63f,$0x1 │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1063fc1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor %dh,0x43fbe(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 106400d │ │ │ │ @@ -179300,15 +179479,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,0x6(%eax) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064009 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ js 1063fc1 │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ch,(%eax) │ │ │ │ @@ -179335,15 +179514,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ inc %eax │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064051 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ shlb $0x0,0x43fbe(%ebx) │ │ │ │ add %dh,0x40(%eax) │ │ │ │ push %es │ │ │ │ @@ -179364,15 +179543,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0xa8010640,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ mov $0xbe,%ah │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x40010640,%eax │ │ │ │ @@ -179391,15 +179571,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ call a9074719 <_edata@@Base+0xa4a74719> │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x4c(%eax) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %al,(%eax) │ │ │ │ inc %ecx │ │ │ │ push %es │ │ │ │ add %eax,0x0(%eax) │ │ │ │ @@ -179419,15 +179600,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ xor %al,0x6(%ecx) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064129 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ mov $0xbe,%ah │ │ │ │ aas │ │ │ │ @@ -179454,15 +179635,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %bh,0x41(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064171 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 106412a │ │ │ │ mov $0x43f,%esi │ │ │ │ add %dl,0x40010641(%eax) │ │ │ │ @@ -179485,15 +179666,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ rolb $0x1,0x6(%ecx) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10641b9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub %dh,0x43fbe(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ fadds 0x6(%ecx) │ │ │ │ @@ -179515,15 +179696,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ or %al,0x6(%edx) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064201 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 10641bb │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,(%eax) │ │ │ │ @@ -179548,15 +179729,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ inc %edx │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064249 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x43fbeb5,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x42(%eax) │ │ │ │ @@ -179580,15 +179761,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ inc %edx │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064291 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x43fbe(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x42,%al │ │ │ │ @@ -179611,15 +179792,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 1064310 │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10642d9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ mov $0xbe,%dh │ │ │ │ aas │ │ │ │ @@ -179645,15 +179826,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sub %al,0x6(%ebx) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064321 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ mov $0xbe,%dh │ │ │ │ aas │ │ │ │ @@ -179682,15 +179863,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ jo 10643a1 │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064369 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fdivs 0x43fbe(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ mov %al,0x6(%ebx) │ │ │ │ @@ -179711,15 +179892,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xa8010643,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ mov $0xbe,%bh │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x6(%ebx) │ │ │ │ @@ -179739,15 +179921,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10643f9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push $0x43fbeb7 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ @@ -179767,15 +179949,15 @@ │ │ │ │ or (%eax),%eax │ │ │ │ adc $0x0,%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ inc %esp │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064441 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xb7,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,0x44(%eax) │ │ │ │ @@ -179799,15 +179981,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ inc %esp │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064489 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ mov $0xbe,%bh │ │ │ │ aas │ │ │ │ @@ -179832,15 +180014,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ fadds 0x1(%esi,%eax,1) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10644d1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ mov $0x43fbe,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -179863,15 +180045,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ and %al,0x6(%ebp) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064519 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %bh,0x43fbe(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %al,0x6(%ebp) │ │ │ │ @@ -179895,15 +180077,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push $0xa8010645 │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x43fbe,%eax │ │ │ │ add %al,(%eax) │ │ │ │ addb $0x1,0x6(%ebp) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -179926,15 +180109,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x45,%al │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10645a9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %bh,0x43fbe(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x645,$0x1 │ │ │ │ @@ -179956,15 +180139,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ inc %ebp │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10645f1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ mov $0x43fbe,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ @@ -179988,15 +180171,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ inc %esi │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064639 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test $0xb9,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bl,0x46(%eax) │ │ │ │ @@ -180017,15 +180200,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %cl,-0x57fef9ba(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x43fbe,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x40010646,%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -180044,15 +180228,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x6(%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10646c9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %bh,0x43fbe(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ call 41074d1f <_edata@@Base+0x3ca74d1f> │ │ │ │ @@ -180074,15 +180258,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %al,0x6(%edi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064711 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmpb $0x0,0x43fbe(%edx) │ │ │ │ add %dh,(%eax) │ │ │ │ inc %edi │ │ │ │ @@ -180108,15 +180292,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ inc %edi │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064759 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0xbeba,$0x3f │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -180141,15 +180325,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ test $0x47,%al │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10647a1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %bh,0x43fbe(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $0x1,0x6(%edi) │ │ │ │ @@ -180170,15 +180354,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ lock inc %edi │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10647e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ mov $0x43fbe,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ @@ -180200,15 +180384,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %cl,0x6(%eax) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064831 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x43fbebb,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x48(%eax) │ │ │ │ @@ -180230,15 +180414,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ orb $0x1,0x6(%eax) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1064879 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ call 546073c <_edata@@Base+0xe6073c> │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x40010648(%eax) │ │ │ │ @@ -180259,15 +180443,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x648,$0x1 │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10648c1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor %bh,0x43f(%esi,%edi,4) │ │ │ │ add %ah,%al │ │ │ │ dec %eax │ │ │ │ @@ -180291,15 +180475,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %dl,(%eax) │ │ │ │ dec %ecx │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064909 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ js 10648ca │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ch,(%eax) │ │ │ │ @@ -180326,15 +180510,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ dec %ecx │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064951 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sarb $0x0,0x43f(%esi,%edi,4) │ │ │ │ jo 10649a7 │ │ │ │ push %es │ │ │ │ @@ -180355,15 +180539,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0xa8010649,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ mov $0x43fbe,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x40010649,%eax │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -180381,15 +180566,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ call a9075022 <_edata@@Base+0xa4a75022> │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x43(%eax) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %al,(%eax) │ │ │ │ dec %edx │ │ │ │ push %es │ │ │ │ add %eax,0x0(%eax) │ │ │ │ @@ -180409,15 +180595,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %dh,(%eax) │ │ │ │ dec %edx │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064a29 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ mov $0x43fbe,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ @@ -180444,15 +180630,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ js 1064ab0 │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064a71 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 1064a33 │ │ │ │ mov $0x43f,%esi │ │ │ │ add %dl,0x4001064a(%eax) │ │ │ │ @@ -180475,15 +180661,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ rorb $0x1,0x6(%edx) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1064ab9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub %bh,0x43fbe(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ fmuls 0x6(%edx) │ │ │ │ @@ -180505,15 +180691,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %cl,(%eax) │ │ │ │ dec %ebx │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064b01 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 1064ac4 │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,(%eax) │ │ │ │ @@ -180535,15 +180721,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x400 │ │ │ │ add %dl,0x4b(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064b49 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x43fbebe,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x4b(%eax) │ │ │ │ @@ -180567,15 +180753,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ dec %ebx │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064b91 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x43fbe(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x4b,%al │ │ │ │ @@ -180598,15 +180784,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 1064c19 │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064bd9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ mov $0x43fbe,%edi │ │ │ │ add %al,(%eax) │ │ │ │ @@ -180630,15 +180816,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sub %cl,0x1(%esi,%eax,1) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1064c21 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ mov $0x43fbe,%edi │ │ │ │ add %al,(%eax) │ │ │ │ @@ -180665,15 +180851,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ jo 1064caa │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064c69 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fdivrs 0x43fbe(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ mov %cl,0x1(%esi,%eax,1) │ │ │ │ @@ -180696,15 +180882,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xa801064c,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ sarb $0x0,0x43f(%esi) │ │ │ │ rorb $1,0x1(%esi,%eax,1) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -180723,15 +180910,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x6(%ebp) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064cf9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push $0x43fbec0 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ @@ -180753,15 +180940,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x400 │ │ │ │ add %cl,0x4d(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064d41 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xc0,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,0x4d(%eax) │ │ │ │ @@ -180785,15 +180972,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ dec %ebp │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064d89 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ sarb $0x0,0x43f(%esi) │ │ │ │ test $0x4d,%al │ │ │ │ @@ -180815,15 +181002,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ fmuls 0x6(%ebp) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064dd1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ sarl $0x0,0x43f(%esi) │ │ │ │ lock dec %ebp │ │ │ │ @@ -180845,15 +181032,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %ah,(%eax) │ │ │ │ dec %esi │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064e19 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %al,%cl │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bh,(%eax) │ │ │ │ @@ -180879,15 +181066,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push $0xa801064e │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ sarl $0x0,0x43f(%esi) │ │ │ │ orb $0x1,0x6(%esi) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -180909,15 +181097,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x4e,%al │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064ea9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %al,%dl │ │ │ │ mov $0x43f,%esi │ │ │ │ add %cl,%al │ │ │ │ @@ -180938,15 +181126,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %bh,%al │ │ │ │ dec %esi │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064ef1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ ret $0x3fbe │ │ │ │ add $0x0,%al │ │ │ │ @@ -180968,15 +181156,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x400 │ │ │ │ add %al,0x4f(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064f39 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test $0xc2,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bl,0x4f(%eax) │ │ │ │ @@ -180998,15 +181186,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %cl,0x6(%edi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064f81 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lock ret $0x3fbe │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -181028,15 +181216,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ rorb $1,0x6(%edi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1064fc9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %al,%bl │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ch,%al │ │ │ │ @@ -181059,15 +181247,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %dl,0x6(%eax) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1065011 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0xbe,%bl │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -181094,15 +181282,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ push %eax │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1065059 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0xbec3,$0x3f │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -181127,15 +181315,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ test $0x50,%al │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10650a1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,%ah │ │ │ │ mov $0x43f,%esi │ │ │ │ add %al,%al │ │ │ │ @@ -181156,15 +181344,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ lock push %eax │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10650e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ les 0x43f(%esi),%edi │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -181187,15 +181375,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x400 │ │ │ │ add %bh,(%eax) │ │ │ │ push %ecx │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1065131 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x43fbec4,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x51(%eax) │ │ │ │ @@ -181217,15 +181405,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ adcb $0x1,0x6(%ecx) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1065179 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ call 5461045 <_edata@@Base+0xe61045> │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x40010651(%eax) │ │ │ │ @@ -181246,15 +181434,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x651,$0x1 │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10651c1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor %al,%ch │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,%al │ │ │ │ @@ -181279,15 +181467,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %dl,(%eax) │ │ │ │ push %edx │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1065209 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ js 10651d3 │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ch,(%eax) │ │ │ │ @@ -181314,15 +181502,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ push %edx │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1065251 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rol $0xbe,%ch │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -181346,15 +181534,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0xa8010652,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ (bad) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bh,0x40010652(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -181369,15 +181558,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %ch,%al │ │ │ │ push %edx │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10652e1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ (bad) │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -181401,15 +181590,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x400 │ │ │ │ add %dh,(%eax) │ │ │ │ push %ebx │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1065329 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -181435,15 +181624,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ js 10653b9 │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1065371 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 106533c │ │ │ │ mov $0x43f,%esi │ │ │ │ add %dl,0x40010653(%eax) │ │ │ │ @@ -181466,15 +181655,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ rclb $0x1,0x6(%ebx) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10653b9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub %al,%bh │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bl,%al │ │ │ │ @@ -181499,15 +181688,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ or %dl,0x1(%esi,%eax,1) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1065401 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 10653cd │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,(%eax) │ │ │ │ @@ -181527,15 +181716,15 @@ │ │ │ │ or (%eax),%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ push %esp │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1065449 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x43fbec7,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x54(%eax) │ │ │ │ @@ -181558,15 +181747,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ push %esp │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1065491 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %dh,0x40010654(%eax) │ │ │ │ @@ -181589,15 +181778,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 1065522 │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10654d9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ enter $0x3fbe,$0x4 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -181621,15 +181810,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x400 │ │ │ │ add %ch,(%eax) │ │ │ │ push %ebp │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1065521 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ enter $0x3fbe,$0x4 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -181655,15 +181844,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ jo 10655b3 │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1065569 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fmul %st(0),%st │ │ │ │ mov $0x43f,%esi │ │ │ │ add %cl,0x40010655(%eax) │ │ │ │ @@ -181685,15 +181874,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xa8010655,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ leave │ │ │ │ mov $0x43f,%esi │ │ │ │ add %dl,%al │ │ │ │ push %ebp │ │ │ │ push %es │ │ │ │ @@ -181713,15 +181903,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %al,(%eax) │ │ │ │ push %esi │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10655f9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push $0x43fbec9 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ @@ -181746,15 +181936,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ push %esi │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1065641 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xc9,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,0x56(%eax) │ │ │ │ @@ -181778,15 +181968,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ push %esi │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1065689 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ leave │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -181809,15 +181999,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ fcoms 0x6(%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10656d1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ lret $0x3fbe │ │ │ │ add $0x0,%al │ │ │ │ @@ -181841,15 +182031,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ and %dl,0x6(%edi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1065719 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %cl,%dl │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bh,(%eax) │ │ │ │ @@ -181875,15 +182065,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push $0xa8010657 │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ lret $0x3fbe │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ adcb $0x1,0x6(%edi) │ │ │ │ inc %eax │ │ │ │ @@ -181903,15 +182094,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %dh,-0x57fef9a9(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ lret │ │ │ │ mov $0x43f,%esi │ │ │ │ add %cl,%al │ │ │ │ push %edi │ │ │ │ push %es │ │ │ │ @@ -181932,15 +182124,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ push %edi │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10657f1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ lret │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -181966,15 +182158,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ pop %eax │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1065839 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test $0xcb,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bl,0x58(%eax) │ │ │ │ @@ -181995,15 +182187,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %cl,-0x57fef9a8(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ lret │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,0x40010658(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -182020,15 +182213,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x400 │ │ │ │ add %dl,%al │ │ │ │ pop %eax │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10658c9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %cl,%ah │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ch,%al │ │ │ │ @@ -182051,15 +182244,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sbb %bl,0x6(%ecx) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1065911 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or $0xbe,%ah │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -182086,15 +182279,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ pop %ecx │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1065959 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0xbecc,$0x3f │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -182119,15 +182312,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ test $0x59,%al │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10659a1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %cl,%ch │ │ │ │ mov $0x43f,%esi │ │ │ │ add %al,%al │ │ │ │ @@ -182148,15 +182341,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ lock pop %ecx │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10659e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ int $0xbe │ │ │ │ aas │ │ │ │ @@ -182180,15 +182373,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %bl,0x6(%edx) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1065a31 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x43fbecd,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x5a(%eax) │ │ │ │ @@ -182210,15 +182403,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sbbb $0x1,0x6(%edx) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1065a79 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ call 546194e <_edata@@Base+0xe6194e> │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x4001065a(%eax) │ │ │ │ @@ -182236,15 +182429,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x400 │ │ │ │ add %cl,%al │ │ │ │ pop %edx │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1065ac1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor %cl,%dh │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,%al │ │ │ │ @@ -182269,15 +182462,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ adc %bl,0x6(%ebx) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1065b09 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ js 1065adc │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ch,(%eax) │ │ │ │ @@ -182304,15 +182497,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ pop %ebx │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1065b51 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ ror $0xbe,%dh │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -182334,15 +182527,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %ah,-0x57fef9a5(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ iret │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bh,0x4001065b(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -182360,15 +182554,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ call a9076234 <_edata@@Base+0xa4a76234> │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x31(%eax) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %al,(%eax) │ │ │ │ pop %esp │ │ │ │ push %es │ │ │ │ add %eax,0x0(%eax) │ │ │ │ @@ -182386,15 +182581,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ xor %bl,0x1(%esi,%eax,1) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1065c29 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ iret │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -182418,15 +182613,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %bh,0x5c(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1065c71 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 1065c45 │ │ │ │ mov $0x43f,%esi │ │ │ │ add %dl,0x4001065c(%eax) │ │ │ │ @@ -182448,15 +182643,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ rcrb $0xa8,0x1(%esi,%eax,1) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ sarb $1,0x43f(%esi) │ │ │ │ add %bl,%al │ │ │ │ pop %esp │ │ │ │ push %es │ │ │ │ add %eax,0x0(%eax) │ │ │ │ @@ -182477,15 +182673,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ or %bl,0x6(%ebp) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1065d01 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 1065cd6 │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,(%eax) │ │ │ │ @@ -182507,15 +182703,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %dl,0x5d(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1065d49 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x43fbed0,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x5d(%eax) │ │ │ │ @@ -182536,15 +182732,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x400 │ │ │ │ add %bl,-0x57fef9a3(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sarl $1,0x43f(%esi) │ │ │ │ add %dh,0x4001065d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ sbb $0x0,%al │ │ │ │ @@ -182564,15 +182761,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ loopne 1065e2b │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1065dd9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ sarl $1,0x43f(%esi) │ │ │ │ add %bh,%al │ │ │ │ @@ -182595,15 +182792,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sub %bl,0x6(%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1065e21 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ sarl $1,0x43f(%esi) │ │ │ │ add %al,0x5e(%eax) │ │ │ │ @@ -182628,15 +182825,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ jo 1065ebc │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1065e69 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fcom %st(1) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %cl,0x4001065e(%eax) │ │ │ │ @@ -182658,15 +182855,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xa801065e,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ sarb %cl,0x43f(%esi) │ │ │ │ add %dl,%al │ │ │ │ pop %esi │ │ │ │ push %es │ │ │ │ add %eax,0x0(%eax) │ │ │ │ @@ -182685,15 +182883,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x6(%edi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1065ef9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push $0x43fbed2 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ @@ -182718,15 +182916,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ pop %edi │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1065f41 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd2,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,0x5f(%eax) │ │ │ │ @@ -182747,15 +182945,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x400 │ │ │ │ add %dl,-0x57fef9a1(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ sarb %cl,0x43f(%esi) │ │ │ │ add %ch,0x4001065f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -182774,15 +182973,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ fcomps 0x6(%edi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1065fd1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ sarl %cl,0x43f(%esi) │ │ │ │ add %dh,%al │ │ │ │ @@ -182805,15 +183004,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ and %ah,0x6(%eax) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1066019 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %dl,%bl │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bh,(%eax) │ │ │ │ @@ -182837,15 +183036,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %ch,0x60(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1066061 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rcl $1,%bl │ │ │ │ mov $0x43f,%esi │ │ │ │ add %al,0x40010660(%eax) │ │ │ │ @@ -182869,15 +183068,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x60,%al │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10660a9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %dl,%ah │ │ │ │ mov $0x43f,%esi │ │ │ │ add %cl,%al │ │ │ │ @@ -182900,15 +183099,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ pusha │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10660f1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ aam $0xbe │ │ │ │ aas │ │ │ │ @@ -182931,15 +183130,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %al,0x61(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1066139 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test $0xd4,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bl,0x61(%eax) │ │ │ │ @@ -182961,15 +183160,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov %ah,0x6(%ecx) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1066181 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lock aam $0xbe │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -182992,15 +183191,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ shlb $1,0x6(%ecx) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10661c9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %dl,%ch │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ch,%al │ │ │ │ @@ -183022,15 +183221,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %bl,(%eax) │ │ │ │ bound %eax,(%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1066211 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0xbe,%ch │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -183052,15 +183251,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x400 │ │ │ │ add %ah,0x62(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1066259 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0xbed5,$0x3f │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -183084,15 +183283,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ test $0x62,%al │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10662a1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %dl,%dh │ │ │ │ mov $0x43f,%esi │ │ │ │ add %al,%al │ │ │ │ @@ -183111,15 +183310,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ lock bound %eax,(%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10662e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ (bad) │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -183141,15 +183340,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %ah,0x6(%ebx) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1066331 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x43fbed6,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x63(%eax) │ │ │ │ @@ -183170,15 +183369,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ andb $0x1,0x6(%ebx) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1066379 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ call 5462257 <_edata@@Base+0xe62257> │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x40010663(%eax) │ │ │ │ @@ -183199,15 +183398,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x663,$0x1 │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10663c1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor %dl,%bh │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,%al │ │ │ │ @@ -183230,15 +183429,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ adc %ah,0x1(%esi,%eax,1) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1066409 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ js 10663e5 │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ch,(%eax) │ │ │ │ @@ -183259,15 +183458,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x400 │ │ │ │ add %bl,0x64(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1066451 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rcl $0xbe,%bh │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -183291,15 +183490,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0xa8010664,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ fdivrs 0x43f(%esi) │ │ │ │ add %bh,0x40010664(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ adc (%eax),%al │ │ │ │ @@ -183316,15 +183516,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ call a9076b3d <_edata@@Base+0xa4a76b3d> │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x28(%eax) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %al,(%eax) │ │ │ │ gs push %es │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,0x15(%eax) │ │ │ │ @@ -183341,15 +183542,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %dh,(%eax) │ │ │ │ gs push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1066529 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ fdivrs 0x43f(%esi) │ │ │ │ add %cl,0x65(%eax) │ │ │ │ @@ -183372,15 +183573,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ js 10665cb │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1066571 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 106654e │ │ │ │ mov $0x43f,%esi │ │ │ │ add %dl,0x40010665(%eax) │ │ │ │ @@ -183403,15 +183604,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ shlb $0x1,0x6(%ebp) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10665b9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bl,%al │ │ │ │ @@ -183431,15 +183632,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %cl,(%eax) │ │ │ │ pushw %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1066601 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 10665df │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,(%eax) │ │ │ │ @@ -183461,15 +183662,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ pushw %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1066649 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x43fbed9,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x66(%eax) │ │ │ │ @@ -183491,15 +183692,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ pushw %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1066691 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%dl │ │ │ │ mov $0x43f,%esi │ │ │ │ add %dh,0x40010666(%eax) │ │ │ │ @@ -183517,15 +183718,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %ah,%al │ │ │ │ pushw %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10666d9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ fidivrl 0x43f(%esi) │ │ │ │ add %bh,%al │ │ │ │ @@ -183545,15 +183746,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x400 │ │ │ │ add %ch,(%eax) │ │ │ │ addr16 push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1066721 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ fidivrl 0x43f(%esi) │ │ │ │ add %al,0x67(%eax) │ │ │ │ @@ -183576,15 +183777,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ jo 10667c5 │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1066769 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fcomp %st(2) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %cl,0x40010667(%eax) │ │ │ │ @@ -183605,15 +183806,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xa8010667,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ fstpt 0x43f(%esi) │ │ │ │ add %dl,%al │ │ │ │ addr16 push %es │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,0x17(%eax) │ │ │ │ @@ -183630,15 +183832,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x6(%eax) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10667f9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push $0x43fbedb │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ @@ -183658,15 +183860,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ push $0xfa80106 │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1066841 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xdb,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,0x68(%eax) │ │ │ │ @@ -183689,15 +183891,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ push $0xfa80106 │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1066889 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ fstpt 0x43f(%esi) │ │ │ │ add %ch,0x40010668(%eax) │ │ │ │ @@ -183717,15 +183919,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ fsubrs 0x6(%eax) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10668d1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ fdivrl 0x43f(%esi) │ │ │ │ add %dh,%al │ │ │ │ @@ -183743,20 +183945,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ and $0x400,%eax │ │ │ │ add %ah,(%eax) │ │ │ │ imul $0xc00fa801,(%esi),%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 1066919 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,0x43fbedc(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %bl,%ah │ │ │ │ - mov $0x43f,%esi │ │ │ │ add %bh,(%eax) │ │ │ │ imul $0x4001,(%esi),%eax │ │ │ │ inc %eax │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 10668ec │ │ │ │ movb $0x0,(%eax) │ │ │ │ @@ -183771,15 +183971,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push $0xa8010669 │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ fdivrl 0x43f(%esi) │ │ │ │ add %al,0x40010669(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ adc (%eax),%al │ │ │ │ @@ -183797,15 +183998,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x69,%al │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10669a9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %bl,%ch │ │ │ │ mov $0x43f,%esi │ │ │ │ add %cl,%al │ │ │ │ @@ -183822,20 +184023,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %bh,%al │ │ │ │ imul $0xc00fa801,(%esi),%eax │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 10669f1 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pusha │ │ │ │ - fnstsw 0x43f(%esi) │ │ │ │ + add %ah,-0x23(%eax) │ │ │ │ + mov $0x43f,%esi │ │ │ │ add %dl,(%eax) │ │ │ │ push $0x6 │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,0xe(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ @@ -183849,15 +184048,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ push $0x6 │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1066a39 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test $0xdd,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bl,0x6a(%eax) │ │ │ │ @@ -183879,15 +184078,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov %ch,0x6(%edx) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1066a81 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lock fnstsw 0x43f(%esi) │ │ │ │ add %ah,0x4001066a(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -183903,15 +184102,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %dl,%al │ │ │ │ push $0x6 │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1066ac9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %bl,%dh │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ch,%al │ │ │ │ @@ -183932,15 +184131,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %ch,0x6(%ebx) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1066b11 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0xbe,%dh │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -183964,15 +184163,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ imul $0x1,(%esi),%eax │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1066b59 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0xbede,$0x3f │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -183991,15 +184190,16 @@ │ │ │ │ pusha │ │ │ │ imul $0x1,(%esi),%eax │ │ │ │ ... │ │ │ │ or (%eax),%eax │ │ │ │ or $0x400,%eax │ │ │ │ add %ch,-0x57fef995(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ fistpll 0x43f(%esi) │ │ │ │ add %al,%al │ │ │ │ imul $0x1,(%esi),%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -184015,15 +184215,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x400 │ │ │ │ add %dh,%al │ │ │ │ imul $0x1,(%esi),%eax │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1066be9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ fistpll 0x43f(%esi) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -184042,15 +184242,15 @@ │ │ │ │ ... │ │ │ │ or (%eax),%eax │ │ │ │ sbb $0x0,%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ cmp %ch,0x1(%esi,%eax,1) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1066c31 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x43fbedf,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%eax) │ │ │ │ @@ -184072,15 +184272,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ subb $0xa8,0x1(%esi,%eax,1) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ fistpll 0x43f(%esi) │ │ │ │ add %bl,0x4001066c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ pop %ss │ │ │ │ @@ -184098,15 +184299,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x66c,$0x1 │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1066cc1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor %ah,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,%al │ │ │ │ @@ -184131,15 +184332,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ adc %ch,0x6(%ebp) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1066d09 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ js 1066cee │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ch,(%eax) │ │ │ │ @@ -184166,15 +184367,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1066d51 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ shl $0xbe,%al │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -184198,15 +184399,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0xa801066d,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ loope 1066d5d │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x4001066d,%eax │ │ │ │ @@ -184223,15 +184425,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x400 │ │ │ │ add %ch,%al │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1066de1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ loope 1066da5 │ │ │ │ aas │ │ │ │ @@ -184255,15 +184457,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ xor %ch,0x6(%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1066e29 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ loope 1066ded │ │ │ │ aas │ │ │ │ @@ -184292,15 +184494,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ js 1066ed4 │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1066e71 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 1066e57 │ │ │ │ mov $0x43f,%esi │ │ │ │ add %dl,0x4001066e(%eax) │ │ │ │ @@ -184320,15 +184522,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %al,%al │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1066eb9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub %ah,%dl │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bl,%al │ │ │ │ @@ -184352,15 +184554,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ or %ch,0x6(%edi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1066f01 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 1066ee8 │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,(%eax) │ │ │ │ @@ -184385,15 +184587,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1066f49 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x43fbee2,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x6f(%eax) │ │ │ │ @@ -184414,15 +184616,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %bl,-0x57fef991(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jecxz 1066f55 │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x6f,%al │ │ │ │ @@ -184444,15 +184647,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x400 │ │ │ │ add %ah,%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1066fd9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ jecxz 1066f9d │ │ │ │ aas │ │ │ │ @@ -184478,15 +184681,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sub %dh,0x6(%eax) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1067021 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ jecxz 1066fe5 │ │ │ │ aas │ │ │ │ @@ -184512,15 +184715,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ jo 10670ce │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1067069 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fsub %st(3),%st │ │ │ │ mov $0x43f,%esi │ │ │ │ add %cl,0x40010670(%eax) │ │ │ │ @@ -184541,15 +184744,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xa8010670,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ in $0xbe,%al │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ shlb $1,0x6(%eax) │ │ │ │ @@ -184570,15 +184774,15 @@ │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10670f9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ mov $0x46,%dl │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -184601,15 +184805,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ jno 106713d │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 1067141 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xe4,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,0x71(%eax) │ │ │ │ @@ -184632,15 +184836,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ jno 1067185 │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 1067189 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ in $0xbe,%al │ │ │ │ aas │ │ │ │ @@ -184664,15 +184868,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ fdivs 0x6(%ecx) │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 10671d1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ in $0xbe,%eax │ │ │ │ aas │ │ │ │ @@ -184695,15 +184899,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ and %dh,0x6(%edx) │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 1067219 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %ah,%ch │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bh,(%eax) │ │ │ │ @@ -184724,15 +184928,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %ch,0x72(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 1067261 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ shl $1,%ch │ │ │ │ mov $0x43f,%esi │ │ │ │ add %al,0x40010672(%eax) │ │ │ │ @@ -184755,15 +184959,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x72,%al │ │ │ │ push %es │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 10672a9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %ah,%dh │ │ │ │ mov $0x43f,%esi │ │ │ │ add %cl,%al │ │ │ │ @@ -184782,15 +184986,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %bh,%al │ │ │ │ jb 10672ed │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 10672f1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ out %al,$0xbe │ │ │ │ aas │ │ │ │ @@ -184814,15 +185018,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%ebx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ jae 1067335 │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 1067339 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test $0xe6,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bl,0x73(%eax) │ │ │ │ @@ -184844,15 +185048,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov %dh,0x6(%ebx) │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 1067381 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lock out %al,$0xbe │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -184874,15 +185078,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%ebx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ shlb $1,0x6(%ebx) │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 10673c9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %ah,%bh │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ch,%al │ │ │ │ @@ -184903,15 +185107,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %dh,0x1(%esi,%eax,1) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ into │ │ │ │ jg 1067411 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and $0xbe,%bh │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -184933,15 +185137,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %ah,0x74(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 1067459 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0xbee7,$0x3f │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -184965,15 +185169,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ test $0x74,%al │ │ │ │ push %es │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 10674a1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %ch,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %al,%al │ │ │ │ @@ -184994,15 +185198,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ lock je 10674e5 │ │ │ │ - add %ebp,0x3001c00f(%eax) │ │ │ │ + add %ebp,0x3801c00f(%eax) │ │ │ │ into │ │ │ │ jg 10674e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ call 10ab4b0 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -185026,15 +185230,15 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1067531 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ mov $0x42,%al │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -185059,15 +185263,15 @@ │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1067579 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0xb2,%al │ │ │ │ inc %edx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -185086,15 +185290,15 @@ │ │ │ │ xorb $0x1,0x6(%ebp) │ │ │ │ ... │ │ │ │ or (%eax),%eax │ │ │ │ or $0x41980100,%eax │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10675c1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xb3,%ah │ │ │ │ inc %edx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -185120,15 +185324,15 @@ │ │ │ │ add %dl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1067609 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fs mov $0x42,%ch │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -185153,15 +185357,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1067651 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ mov $0x42,%ch │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -185186,15 +185390,15 @@ │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1067699 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor $0xb6,%al │ │ │ │ inc %edx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -185219,15 +185423,15 @@ │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10676e1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor $0xb4,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -185252,15 +185456,15 @@ │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1067729 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ mov $0x46,%dh │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -185284,15 +185488,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1067771 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ int $0x46 │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -185318,15 +185522,15 @@ │ │ │ │ add %dl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10677b9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ mov $0x46,%al │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -185351,15 +185555,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ mov 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ into │ │ │ │ jg 1067801 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0xad,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -185385,15 +185589,15 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ mov 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ into │ │ │ │ jg 1067849 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ mov $0x46,%ch │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -185419,15 +185623,15 @@ │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ mov 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ into │ │ │ │ jg 1067891 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %ss,0x402(%esi,%eax,2) │ │ │ │ add %dh,0x40010678(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -185449,15 +185653,15 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ mov 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ into │ │ │ │ jg 10678d9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x9e,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -185480,15 +185684,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %al,%al │ │ │ │ mov 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ into │ │ │ │ jg 1067921 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0xa2,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -185515,15 +185719,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ mov 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ into │ │ │ │ jg 1067969 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor $0xb1,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -185544,15 +185748,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x41980100 │ │ │ │ add %al,%al │ │ │ │ mov 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ into │ │ │ │ jg 10679b1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0xb0,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -185575,15 +185779,15 @@ │ │ │ │ add %bl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ mov 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ into │ │ │ │ jg 10679f9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fs xchg %eax,%edi │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -185609,15 +185813,15 @@ │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ mov 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ into │ │ │ │ jg 1067a41 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ hlt │ │ │ │ xchg %eax,%ebp │ │ │ │ inc %esi │ │ │ │ @@ -185645,15 +185849,15 @@ │ │ │ │ add %dl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ mov 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ into │ │ │ │ jg 1067a89 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0xcd,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -185677,15 +185881,15 @@ │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ mov 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ into │ │ │ │ jg 1067ad1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ ret $0x246 │ │ │ │ add $0x0,%al │ │ │ │ @@ -185707,15 +185911,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x41980100 │ │ │ │ add %al,%al │ │ │ │ mov 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ into │ │ │ │ jg 1067b19 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub $0xaa,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -185739,15 +185943,15 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ mov 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ into │ │ │ │ jg 1067b61 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fs mov $0x46,%bl │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -185773,15 +185977,15 @@ │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %al,%al │ │ │ │ mov 0x0(%edi),%ecx │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x30,(%ecx) │ │ │ │ + rolb $0x38,(%ecx) │ │ │ │ into │ │ │ │ jg 1067ba9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ hlt │ │ │ │ xchg %eax,%esp │ │ │ │ inc %esi │ │ │ │ @@ -185808,15 +186012,15 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1067bf1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x40244d7,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ @@ -185841,15 +186045,15 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1067c39 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and $0xd8,%al │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -185875,15 +186079,15 @@ │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1067c81 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %ds,%eax │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -185901,15 +186105,15 @@ │ │ │ │ sarb $1,0x1(%esi,%eax,1) │ │ │ │ mov %bh,0x1(%esi,%eax,1) │ │ │ │ ... │ │ │ │ or (%eax),%eax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add %ebx,-0x73cfffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x6801c00f(%eax) │ │ │ │ + add %ch,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1067cc9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ hlt │ │ │ │ fadds 0x4(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -185931,15 +186135,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1067d11 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %esp │ │ │ │ flds 0x4(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -185961,15 +186165,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax,%eax,1) │ │ │ │ add %ebx,-0x73cfffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x6801c00f(%eax) │ │ │ │ + add %ch,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1067d59 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ (bad) │ │ │ │ flds 0x4(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -185995,15 +186199,15 @@ │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1067da1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub $0xda,%al │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -186028,15 +186232,15 @@ │ │ │ │ add %dl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1067de9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ fiaddl 0x4(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -186061,15 +186265,15 @@ │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1067e31 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ fiaddl 0x4(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -186093,15 +186297,15 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1067e79 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and $0xe1,%al │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -186123,15 +186327,15 @@ │ │ │ │ push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1067ec1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %fs,%ecx │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -186157,15 +186361,15 @@ │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1067f09 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ hlt │ │ │ │ loope 1067f53 │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -186191,15 +186395,15 @@ │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1067f51 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %esp │ │ │ │ loop 1067f9b │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -186221,15 +186425,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1067f99 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ (bad) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -186249,15 +186453,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax,%eax,1) │ │ │ │ add %ebx,-0x73cfffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x6801c00f(%eax) │ │ │ │ + add %ch,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1067fe1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub $0xe3,%al │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -186280,15 +186484,15 @@ │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1068029 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ jecxz 1068073 │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -186314,15 +186518,15 @@ │ │ │ │ push %ss │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1068071 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ jecxz 10680bb │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -186348,15 +186552,15 @@ │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10680b9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fs in $0x44,%al │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -186378,15 +186582,15 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1068101 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %es,0x40244(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ and %al,0x400106(%ecx) │ │ │ │ @@ -186407,15 +186611,15 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1068149 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ hlt │ │ │ │ addl $0x68000000,0x4(%edx,%eax,1) │ │ │ │ addl $0x4001,(%esi) │ │ │ │ @@ -186436,15 +186640,15 @@ │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1068191 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %esp │ │ │ │ addb $0x0,0x4(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -186468,15 +186672,15 @@ │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10681d9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ les 0x40244(%edx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ @@ -186494,15 +186698,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1068221 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub $0x83,%al │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -186524,15 +186728,15 @@ │ │ │ │ add %ebp,(%eax) │ │ │ │ addb $0x1,(%esi) │ │ │ │ ... │ │ │ │ or (%eax),%eax │ │ │ │ adc $0x0,%al │ │ │ │ add %ebx,-0x73cfffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x6801c00f(%eax) │ │ │ │ + add %ch,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1068269 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ addl $0x0,0x4(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -186547,15 +186751,15 @@ │ │ │ │ mov $0x70010682,%eax │ │ │ │ addb $0x1,(%esi) │ │ │ │ ... │ │ │ │ or (%eax),%eax │ │ │ │ adc %eax,(%eax) │ │ │ │ add %ebx,-0x73cfffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x6801c00f(%eax) │ │ │ │ + add %ch,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10682b1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ addl $0x0,0x4(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -186577,15 +186781,15 @@ │ │ │ │ add %dl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10682f9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test %al,%fs:0x4(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ @@ -186606,15 +186810,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ adc (%eax),%al │ │ │ │ add %ebx,-0x73cfffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x6801c00f(%eax) │ │ │ │ + add %ch,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1068341 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor $0x86,%al │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -186636,15 +186840,15 @@ │ │ │ │ dec %eax │ │ │ │ addl $0x1,(%esi) │ │ │ │ ... │ │ │ │ or (%eax),%eax │ │ │ │ sbb %al,(%eax) │ │ │ │ add %ebx,-0x73cfffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x6801c00f(%eax) │ │ │ │ + add %ch,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1068389 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ faddl 0x4(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -186668,15 +186872,15 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10683d1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fldl %fs:0x4(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ @@ -186699,15 +186903,15 @@ │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1068419 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ fldl 0x4(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -186731,15 +186935,15 @@ │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1068461 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor $0xde,%al │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -186759,15 +186963,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10684a9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ fiadds 0x4(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -186787,15 +186991,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax,%eax,1) │ │ │ │ add %ebx,-0x73cfffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x6801c00f(%eax) │ │ │ │ + add %ch,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10684f1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0xdf,%al │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -186820,15 +187024,15 @@ │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1068539 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ filds 0x4(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -186852,15 +187056,15 @@ │ │ │ │ add %dl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1068581 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ aam $0xdf │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -186885,15 +187089,15 @@ │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10685c9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp $0xe0,%al │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -186918,15 +187122,15 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1068611 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %esp │ │ │ │ test $0x40246,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -186950,15 +187154,15 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1068659 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub $0xb2,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -186985,15 +187189,15 @@ │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10686a1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x9b,%ah │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -187016,15 +187220,15 @@ │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10686e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ mov $0x40246,%esi │ │ │ │ add %al,(%eax) │ │ │ │ @@ -187043,15 +187247,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1068731 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ int3 │ │ │ │ inc %esi │ │ │ │ @@ -187072,15 +187276,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax,%eax,1) │ │ │ │ add %ebx,-0x73cfffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x6801c00f(%eax) │ │ │ │ + add %ch,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1068779 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test %dl,0x40246(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ @@ -187101,15 +187305,15 @@ │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10687c1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x40246ce,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ @@ -187131,15 +187335,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ adc %cl,0xfa80106(%eax) │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1068809 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ js 1068809 │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ch,(%eax) │ │ │ │ @@ -187160,15 +187364,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %bl,-0x78(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1068851 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sar $0xbe,%bl │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -187191,15 +187395,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0xa8010688,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ cld │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bh,0x40010688(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -187214,15 +187419,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %ch,%al │ │ │ │ mov %al,(%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10688e1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ cld │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -187243,15 +187448,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ xor %cl,0xfa80106(%ecx) │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1068929 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ cld │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -187275,15 +187480,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ js 10688ef │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1068971 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 1068972 │ │ │ │ mov $0x43f,%esi │ │ │ │ add %dl,0x40010689(%eax) │ │ │ │ @@ -187305,19 +187510,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ rorb $0xc0,0xfa80106(%ecx) │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 10689b9 │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %bh,%ch │ │ │ │ + add %ch,(%eax) │ │ │ │ + std │ │ │ │ mov $0x43f,%esi │ │ │ │ add %bl,%al │ │ │ │ mov %eax,(%esi) │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,0xd(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ @@ -187332,15 +187536,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %cl,(%eax) │ │ │ │ mov (%esi),%al │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1068a01 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 1068a03 │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,(%eax) │ │ │ │ @@ -187361,15 +187565,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ mov (%esi),%al │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1068a49 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x43fbefd,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x76(%eax) │ │ │ │ @@ -187389,15 +187593,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ mov (%esi),%al │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1068a91 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%dh │ │ │ │ mov $0x43f,%esi │ │ │ │ add %dh,0x4001068a(%eax) │ │ │ │ @@ -187419,15 +187623,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 1068a58 │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1068ad9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ (bad) │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -187448,15 +187652,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sub %cl,0xfa80106(%ebx) │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1068b21 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -187480,15 +187684,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ jo 1068ae9 │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1068b69 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fdivr %st(6),%st │ │ │ │ mov $0x43f,%esi │ │ │ │ add %cl,0x4001068b(%eax) │ │ │ │ @@ -187509,15 +187713,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xa801068b,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ (bad) │ │ │ │ mov $0x43f,%esi │ │ │ │ add %dl,%al │ │ │ │ mov (%esi),%eax │ │ │ │ add %eax,0x0(%eax) │ │ │ │ @@ -187535,20 +187740,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3ff057ff(%esi,%eax,1) │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 1068bf9 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push $0x43fbeff │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,-0x1(%eax) │ │ │ │ + mov $0x43f,%esi │ │ │ │ add %bl,(%eax) │ │ │ │ mov %es,(%esi) │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %al,0x21(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ @@ -187562,15 +187765,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ mov %es,(%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1068c41 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xff,%al │ │ │ │ mov $0x43f,%esi │ │ │ │ add %ah,-0x74(%eax) │ │ │ │ @@ -187593,15 +187796,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ mov %es,(%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1068c89 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ mov $0x43f,%esi │ │ │ │ @@ -187615,15 +187818,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ rorb $0x1,0x68c9001(%esi,%eax,1) │ │ │ │ ... │ │ │ │ or (%eax),%eax │ │ │ │ or $0x400,%eax │ │ │ │ add %bl,%al │ │ │ │ mov %es,(%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1068cd1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %bh,0x43f(%edi) │ │ │ │ add %dh,%al │ │ │ │ @@ -187643,15 +187846,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ and %cl,0xfa80106(%ebp) │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1068d19 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ mov $0x43f,%edi │ │ │ │ add %bh,(%eax) │ │ │ │ @@ -187672,15 +187875,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %ch,-0x73(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1068d61 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ mov $0x43f,%edi │ │ │ │ add %al,0x4001068d(%eax) │ │ │ │ @@ -187703,15 +187906,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x8d,%al │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1068da9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %al,(%ecx) │ │ │ │ mov $0x43f,%edi │ │ │ │ add %cl,%al │ │ │ │ @@ -187732,15 +187935,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ lea (%esi),%eax │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1068df1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ add %edi,0x43f(%edi) │ │ │ │ add %dl,(%eax) │ │ │ │ @@ -187761,15 +187964,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ mov (%esi),%es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1068e39 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test $0x1,%al │ │ │ │ mov $0x43f,%edi │ │ │ │ add %bl,-0x72(%eax) │ │ │ │ @@ -187790,15 +187993,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %cl,-0x57fef972(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ add %edi,0x43f(%edi) │ │ │ │ add %ah,0x4001068e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ push %ss │ │ │ │ @@ -187815,15 +188019,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ rorb $1,0xfa80106(%esi) │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1068ec9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %al,(%edx) │ │ │ │ mov $0x43f,%edi │ │ │ │ add %ch,%al │ │ │ │ @@ -187843,15 +188047,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %cl,0xfa80106(%edi) │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1068f11 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ addb $0xbf,(%edx) │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -187874,15 +188078,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ pop (%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1068f59 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0xbf02,$0x3f │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -187906,15 +188110,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ test $0x8f,%al │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1068fa1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%ebx) │ │ │ │ mov $0x43f,%edi │ │ │ │ add %al,%al │ │ │ │ @@ -187934,15 +188138,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ lock pop (%esi) │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1068fe9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ add 0x43f(%edi),%edi │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -187963,15 +188167,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %dl,0xfa80106(%eax) │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069031 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x43fbf03,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x70(%eax) │ │ │ │ @@ -187992,20 +188196,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%ebx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ adcb $0xc0,0xfa80106(%eax) │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 1069079 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - call 5464f84 <_edata@@Base+0xe64f84> │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x43f(%edi),%edi │ │ │ │ add %bl,0x40010690(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ adc %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 106904c │ │ │ │ movb $0x0,(%eax) │ │ │ │ @@ -188020,15 +188222,15 @@ │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10690c1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x4024689,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ @@ -188049,15 +188251,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069109 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and $0x8a,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -188084,15 +188286,15 @@ │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069151 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %cs,0x40246(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ jo 10690ef │ │ │ │ @@ -188113,15 +188315,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069199 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ hlt │ │ │ │ mov 0x2(%esi),%al │ │ │ │ add $0x0,%al │ │ │ │ @@ -188147,15 +188349,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10691e1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %esp │ │ │ │ mov 0x2(%esi),%eax │ │ │ │ add $0x0,%al │ │ │ │ @@ -188178,15 +188380,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069229 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ les 0x40246(%ebx),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ @@ -188213,15 +188415,15 @@ │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069271 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub $0x8c,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -188243,15 +188445,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10692b9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ mov %es,0x2(%esi) │ │ │ │ add $0x0,%al │ │ │ │ @@ -188274,15 +188476,15 @@ │ │ │ │ add %dl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069301 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ mov %es,0x2(%esi) │ │ │ │ add $0x0,%al │ │ │ │ @@ -188309,15 +188511,15 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069349 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lea %fs:0x2(%esi),%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -188344,15 +188546,15 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069391 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ lea 0x2(%esi),%eax │ │ │ │ add $0x0,%al │ │ │ │ @@ -188377,15 +188579,15 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10693d9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor $0x8e,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -188410,15 +188612,15 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069421 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ mov 0x2(%esi),%es │ │ │ │ add $0x0,%al │ │ │ │ @@ -188446,15 +188648,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ jo 10693f2 │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1069469 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fadds (%edi) │ │ │ │ mov $0x43f,%edi │ │ │ │ add %cl,0x40010694(%eax) │ │ │ │ @@ -188472,15 +188674,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %bh,-0x57fef96c(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ or %bh,0x43f(%edi) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%esp │ │ │ │ push %es │ │ │ │ add %eax,0x0(%eax) │ │ │ │ @@ -188499,15 +188702,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0xfa80106(%ebp) │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10694f9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push $0x43fbf08 │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ @@ -188527,15 +188730,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %cl,-0x6b(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1069541 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x8,%al │ │ │ │ mov $0x43f,%edi │ │ │ │ add %ah,-0x6b(%eax) │ │ │ │ @@ -188559,15 +188762,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ xchg %eax,%ebp │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1069589 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ or %bh,0x43f(%edi) │ │ │ │ add %ch,0x40010695(%eax) │ │ │ │ @@ -188586,15 +188789,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ fcoms 0xfa80106(%ebp) │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10695d1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ or %edi,0x43f(%edi) │ │ │ │ add %dh,%al │ │ │ │ @@ -188615,15 +188818,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ and %dl,0xfa80106(%esi) │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069619 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %cl,(%ecx) │ │ │ │ mov $0x43f,%edi │ │ │ │ add %bh,(%eax) │ │ │ │ @@ -188647,15 +188850,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %ch,-0x6a(%eax) │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1069661 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rorb $1,(%ecx) │ │ │ │ mov $0x43f,%edi │ │ │ │ add %al,0x40010696(%eax) │ │ │ │ @@ -188679,15 +188882,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10696a9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %cl,(%edx) │ │ │ │ mov $0x43f,%edi │ │ │ │ add %cl,%al │ │ │ │ @@ -188710,15 +188913,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ xchg %eax,%esi │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10696f1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ or 0x43f(%edi),%bh │ │ │ │ add %dl,(%eax) │ │ │ │ @@ -188741,15 +188944,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,(%edx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ xchg %eax,%edi │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1069739 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test $0xa,%al │ │ │ │ mov $0x43f,%edi │ │ │ │ add %bl,-0x69(%eax) │ │ │ │ @@ -188771,15 +188974,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov %dl,0xfa80106(%edi) │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069781 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lock or 0x43f(%edi),%bh │ │ │ │ add %ah,0x40010697(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -188799,15 +189002,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ rclb $1,0xfa80106(%edi) │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 10697c9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %cl,(%ebx) │ │ │ │ mov $0x43f,%edi │ │ │ │ add %ch,%al │ │ │ │ @@ -188828,15 +189031,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %bl,(%eax) │ │ │ │ cwtl │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1069811 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ orb $0xbf,(%ebx) │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -188862,15 +189065,15 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ cwtl │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1069859 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0xbf0b,$0x3f │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -188893,15 +189096,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x400 │ │ │ │ add %ch,-0x57fef968(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ or $0xbf,%al │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ rcrb $0x0,0x400106(%eax) │ │ │ │ @@ -188921,15 +189125,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ lock cwtl │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10698e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ or $0xbf,%al │ │ │ │ aas │ │ │ │ @@ -188950,15 +189154,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %bl,0xfa80106(%ecx) │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069931 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x43fbf0c,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x67(%eax) │ │ │ │ @@ -188979,40 +189183,44 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sbbb $0xc0,0xfa80106(%ecx) │ │ │ │ - add %ebp,-0x31(%eax) │ │ │ │ - jg 1069979 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,0x17fcf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - call 546588d <_edata@@Base+0xe6588d> │ │ │ │ + add %ch,%al │ │ │ │ + or $0xbf,%al │ │ │ │ + aas │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x40010699(%eax) │ │ │ │ + cwtl │ │ │ │ + cltd │ │ │ │ + push %es │ │ │ │ + add %eax,0x0(%eax) │ │ │ │ + add %al,0xd(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - or $0x70000000,%eax │ │ │ │ - mov $0xc6,%edx │ │ │ │ + add %dh,-0x46(%eax) │ │ │ │ + movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x99,%al │ │ │ │ push %es │ │ │ │ add %eax,0x10699(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %cl,%al │ │ │ │ cltd │ │ │ │ push %es │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 10699c1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor %cl,0x43fbf │ │ │ │ add %al,(%eax) │ │ │ │ loopne 1069967 │ │ │ │ @@ -189036,15 +189244,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ adc %bl,0xfa80106(%edx) │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069a09 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ js 1069a1b │ │ │ │ mov $0x43f,%edi │ │ │ │ add %ch,(%eax) │ │ │ │ @@ -189061,15 +189269,16 @@ │ │ │ │ ... │ │ │ │ or (%eax),%eax │ │ │ │ push %cs │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ lcall $0x1c0,$0xfa80106 │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ or $0x43fbf,%eax │ │ │ │ add %al,(%eax) │ │ │ │ jo 10699f8 │ │ │ │ push %es │ │ │ │ add %eax,0x0(%eax) │ │ │ │ @@ -189084,15 +189293,15 @@ │ │ │ │ lcall $0x0,$0x106 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ adc (%eax),%eax │ │ │ │ add %ebx,-0x73cfffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x6801c00f(%eax) │ │ │ │ + add %ch,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 1069a99 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ jne 1069ae5 │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -189110,15 +189319,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ or $0x41980100,%eax │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069ae1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x75,%ah │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -189141,15 +189350,15 @@ │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069b29 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0x76,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -189175,15 +189384,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069b71 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test %dh,0x46(%esi) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -189207,15 +189416,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069bb9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ jbe 1069c05 │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -189237,15 +189446,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069c01 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ ja 1069c4d │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -189273,15 +189482,15 @@ │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069c49 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x4024677,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x64(%eax) │ │ │ │ @@ -189304,15 +189513,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069c91 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and $0x78,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -189337,15 +189546,15 @@ │ │ │ │ add %dl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069cd9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %?,0x46(%eax) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -189370,15 +189579,15 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069d21 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ pop %ebp │ │ │ │ inc %esi │ │ │ │ @@ -189405,15 +189614,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069d69 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ pop %ebp │ │ │ │ inc %esi │ │ │ │ @@ -189438,15 +189647,15 @@ │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069db1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x5e,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -189466,15 +189675,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069df9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jl 1069e5c │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -189501,15 +189710,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069e41 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ in $0x5e,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -189538,15 +189747,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069e89 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ pop %edi │ │ │ │ inc %esi │ │ │ │ @@ -189572,15 +189781,15 @@ │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069ed1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x5f,%ah │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -189602,15 +189811,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069f19 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0x60,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -189634,15 +189843,15 @@ │ │ │ │ add %dl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069f61 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test %ah,0x46(%eax) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -189667,15 +189876,15 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069fa9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ pusha │ │ │ │ inc %esi │ │ │ │ @@ -189703,15 +189912,15 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 1069ff1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ popa │ │ │ │ inc %esi │ │ │ │ @@ -189736,15 +189945,15 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a039 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x4024661,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x60(%eax) │ │ │ │ @@ -189767,15 +189976,15 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a081 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and $0x62,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -189800,15 +190009,15 @@ │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a0c9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %fs,0x46(%edx) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -189832,15 +190041,15 @@ │ │ │ │ add %ah,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a111 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ hlt │ │ │ │ bound %eax,0x2(%esi) │ │ │ │ add $0x0,%al │ │ │ │ @@ -189864,15 +190073,15 @@ │ │ │ │ add %ah,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a159 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %esp │ │ │ │ arpl %eax,0x2(%esi) │ │ │ │ add $0x0,%al │ │ │ │ @@ -189899,15 +190108,15 @@ │ │ │ │ add %ah,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a1a1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or $0x6f,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -189926,15 +190135,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a1e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ je 106a25d │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -189957,15 +190166,15 @@ │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a231 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fsubrl 0x46(%edi) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -189984,15 +190193,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a279 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ jo 106a2c5 │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -190014,15 +190223,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a2c1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ jo 106a30d │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -190047,15 +190256,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a309 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x71,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -190079,15 +190288,15 @@ │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a351 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jl 106a3c7 │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -190108,15 +190317,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ or $0x41980100,%eax │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a399 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ in $0x71,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -190140,15 +190349,15 @@ │ │ │ │ push %ss │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a3e1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ jb 106a42d │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -190171,15 +190380,15 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a429 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x72,%ah │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -190208,15 +190417,15 @@ │ │ │ │ add %ah,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a471 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0x73,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -190234,15 +190443,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ shlb $0x1,0x6a47801(%esi,%eax,1) │ │ │ │ ... │ │ │ │ or (%eax),%eax │ │ │ │ and %eax,(%eax) │ │ │ │ add %ebx,-0x73cfffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x6801c00f(%eax) │ │ │ │ + add %ch,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 106a4b9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test %dh,0x46(%ebx) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -190265,15 +190474,15 @@ │ │ │ │ add %ah,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a501 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x4024668,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ @@ -190298,15 +190507,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a549 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and $0x69,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -190334,15 +190543,15 @@ │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a591 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %gs,0x46(%ecx) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -190363,15 +190572,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a5d9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ hlt │ │ │ │ imul $0x4,0x2(%esi),%eax │ │ │ │ clc │ │ │ │ @@ -190395,15 +190604,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a621 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %esp │ │ │ │ push $0x46 │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -190432,15 +190641,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a669 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ les 0x46(%edx),%ebp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -190463,15 +190672,15 @@ │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a6b1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub $0x6b,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -190491,15 +190700,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a6f9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ imul $0x4,0x2(%esi),%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -190528,15 +190737,15 @@ │ │ │ │ add %dl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a741 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ imul $0x4,0x2(%esi),%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -190563,15 +190772,15 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a789 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fs insb (%dx),%es:(%edi) │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -190596,15 +190805,15 @@ │ │ │ │ add %ah,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a7d1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ inc %esi │ │ │ │ @@ -190630,15 +190839,15 @@ │ │ │ │ add %ah,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a819 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor $0x6d,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -190661,15 +190870,15 @@ │ │ │ │ add %ah,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a861 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ sti │ │ │ │ inc %esp │ │ │ │ @@ -190691,15 +190900,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a8a9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0xfc,%al │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -190725,15 +190934,15 @@ │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a8f1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jl 106a8f2 │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -190754,15 +190963,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a939 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ in $0xfc,%al │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -190786,15 +190995,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a981 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ std │ │ │ │ inc %esp │ │ │ │ @@ -190820,15 +191029,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106a9c9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xfd,%ah │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -190853,15 +191062,15 @@ │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106aa11 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0xfe,%al │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -190885,15 +191094,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106aa59 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test %bh,%dh │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -190920,15 +191129,15 @@ │ │ │ │ add %dl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106aaa1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ add %al,0x2(%ebp) │ │ │ │ add $0x0,%al │ │ │ │ @@ -190952,15 +191161,15 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106aae9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x4024500,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -190984,15 +191193,15 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106ab31 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and $0x1,%al │ │ │ │ inc %ebp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -191017,15 +191226,15 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106ab79 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %es,(%ecx) │ │ │ │ inc %ebp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -191049,15 +191258,15 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106abc1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ hlt │ │ │ │ add %eax,0x2(%ebp) │ │ │ │ add $0x0,%al │ │ │ │ @@ -191081,15 +191290,15 @@ │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106ac09 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %esp │ │ │ │ add 0x2(%ebp),%al │ │ │ │ add $0x0,%al │ │ │ │ @@ -191117,15 +191326,15 @@ │ │ │ │ add %dl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106ac51 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ les (%edx),%eax │ │ │ │ inc %ebp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -191151,15 +191360,15 @@ │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106ac99 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %fs:0x2(%ebp),%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -191179,15 +191388,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106ace1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ or 0x2(%ebp),%eax │ │ │ │ add $0x0,%al │ │ │ │ @@ -191210,15 +191419,15 @@ │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106ad29 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor $0xc,%al │ │ │ │ inc %ebp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -191244,15 +191453,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106ad71 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ or $0x45,%al │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -191277,15 +191486,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106adb9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0xd,%al │ │ │ │ inc %ebp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -191308,15 +191517,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106ae01 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ or $0x40245,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -191342,15 +191551,15 @@ │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106ae49 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ aam $0xd │ │ │ │ inc %ebp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -191373,15 +191582,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106ae91 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp $0xe,%al │ │ │ │ inc %ebp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -191406,15 +191615,15 @@ │ │ │ │ add %dl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106aed9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ push %cs │ │ │ │ inc %ebp │ │ │ │ @@ -191441,15 +191650,15 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106af21 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or $0xf,%al │ │ │ │ inc %ebp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -191478,15 +191687,15 @@ │ │ │ │ add %dl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106af69 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ add $0x40245,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -191506,15 +191715,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106afb1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ push %es │ │ │ │ inc %ebp │ │ │ │ @@ -191538,15 +191747,15 @@ │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106aff9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x4024506,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ @@ -191568,15 +191777,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106b041 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and $0x7,%al │ │ │ │ inc %ebp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -191603,15 +191812,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106b089 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %es,(%edi) │ │ │ │ inc %ebp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -191636,15 +191845,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106b0d1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ hlt │ │ │ │ pop %es │ │ │ │ inc %ebp │ │ │ │ @@ -191669,15 +191878,15 @@ │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106b119 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %esp │ │ │ │ or %al,0x2(%ebp) │ │ │ │ add $0x0,%al │ │ │ │ @@ -191697,15 +191906,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106b161 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ les (%eax),%ecx │ │ │ │ inc %ebp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -191731,15 +191940,15 @@ │ │ │ │ add %dl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106b1a9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub $0x9,%al │ │ │ │ inc %ebp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -191765,15 +191974,15 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106b1f1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ or %eax,0x2(%ebp) │ │ │ │ add $0x0,%al │ │ │ │ @@ -191798,15 +192007,15 @@ │ │ │ │ add %dl,(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106b239 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp $0x84,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -191828,15 +192037,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106b281 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ test %al,0x2(%esi) │ │ │ │ add $0x0,%al │ │ │ │ @@ -191861,15 +192070,15 @@ │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106b2c9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or $0x85,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -191889,15 +192098,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106b311 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ je 106b29b │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -191922,15 +192131,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106b359 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ faddl 0x40246(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ js 106b319 │ │ │ │ @@ -191955,15 +192164,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106b3a1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ xchg %al,0x2(%esi) │ │ │ │ add $0x0,%al │ │ │ │ @@ -191986,15 +192195,15 @@ │ │ │ │ add %dl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106b3e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ xchg %al,0x2(%esi) │ │ │ │ add $0x0,%al │ │ │ │ @@ -192012,15 +192221,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106b431 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x87,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -192041,15 +192250,15 @@ │ │ │ │ push %ss │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106b479 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jl 106b405 │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -192072,15 +192281,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x6b4,$0x1 │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106b4c1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor %ch,(%eax) │ │ │ │ mov $0x43f,%edi │ │ │ │ add %ah,%al │ │ │ │ @@ -192101,15 +192310,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %dl,(%eax) │ │ │ │ mov $0x6,%ch │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 106b509 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ js 106b536 │ │ │ │ mov $0x43f,%edi │ │ │ │ add %ch,(%eax) │ │ │ │ @@ -192132,15 +192341,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ mov $0x6,%ch │ │ │ │ - add %ebp,0x6801c00f(%eax) │ │ │ │ + add %ebp,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 106b551 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ shrb $0xbf,(%eax) │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -192161,15 +192370,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x400 │ │ │ │ add %ah,-0x57fef94b(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - push $0x17fcf │ │ │ │ + or $0x7f,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ sub %edi,0x43f(%edi) │ │ │ │ add %bh,0x400106b5(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ sldt (%eax) │ │ │ │ @@ -192188,15 +192398,15 @@ │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106b5e1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or $0xc5,%al │ │ │ │ inc %edx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -192216,15 +192426,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106b629 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ inc %edx │ │ │ │ @@ -192249,15 +192459,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106b671 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or $0xd8,%al │ │ │ │ inc %edx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -192281,15 +192491,15 @@ │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106b6b9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x40242c0,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ @@ -192309,15 +192519,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106b701 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and $0xc1,%al │ │ │ │ inc %edx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -192342,15 +192552,15 @@ │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106b749 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0xb9,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -192372,15 +192582,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106b791 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ cwtl │ │ │ │ inc %esi │ │ │ │ @@ -192406,15 +192616,15 @@ │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106b7d9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ ret $0x242 │ │ │ │ add $0x0,%al │ │ │ │ @@ -192436,15 +192646,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106b821 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fs cmp $0x41,%al │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -192465,15 +192675,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ or $0x41980100,%eax │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106b869 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ cmp $0x41,%al │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -192494,15 +192704,15 @@ │ │ │ │ or (%eax),%eax │ │ │ │ sldt (%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106b8b1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor $0x3d,%al │ │ │ │ inc %ecx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -192525,15 +192735,15 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106b8f9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ cmp $0x40241,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -192553,15 +192763,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106b941 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x3e,%al │ │ │ │ inc %ecx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -192583,15 +192793,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106b989 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ ds inc %ecx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -192612,15 +192822,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add %ebx,-0x73cfffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x6801c00f(%eax) │ │ │ │ + add %ch,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 106b9d1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ aam $0x3e │ │ │ │ inc %ecx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -192643,15 +192853,15 @@ │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106ba19 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp $0x3f,%al │ │ │ │ inc %ecx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -192673,15 +192883,15 @@ │ │ │ │ pop %ss │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106ba61 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ aas │ │ │ │ inc %ecx │ │ │ │ @@ -192708,15 +192918,15 @@ │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106baa9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or $0x40,%al │ │ │ │ inc %ecx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -192743,15 +192953,15 @@ │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106baf1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ je 106bb36 │ │ │ │ inc %ecx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -192775,15 +192985,15 @@ │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106bb39 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ faddl 0x41(%eax) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -192803,15 +193013,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106bb81 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ inc %ecx │ │ │ │ inc %ecx │ │ │ │ @@ -192837,15 +193047,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106bbc9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ inc %ecx │ │ │ │ @@ -192870,15 +193080,15 @@ │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106bc11 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ les 0x40239(%ebx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ xor %bh,0x4001(%esi,%eax,1) │ │ │ │ @@ -192896,15 +193106,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106bc59 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test %bh,0x40242(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ js 106bc22 │ │ │ │ @@ -192929,15 +193139,15 @@ │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106bca1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ mov $0x40242,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ @@ -192959,15 +193169,15 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106bce9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ mov $0x40242,%edx │ │ │ │ add %al,(%eax) │ │ │ │ @@ -192986,15 +193196,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106bd31 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x40242ba,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x43(%eax) │ │ │ │ @@ -193013,15 +193223,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106bd79 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and $0xbb,%al │ │ │ │ inc %edx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -193039,15 +193249,15 @@ │ │ │ │ cmpb $0x0,0x106(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add %ebx,-0x73cfffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x6801c00f(%eax) │ │ │ │ + add %ch,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 106bdc1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %?,0x40242(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 106bd8b │ │ │ │ @@ -193070,15 +193280,15 @@ │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106be09 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ hlt │ │ │ │ mov $0x40242,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ @@ -193101,15 +193311,15 @@ │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106be51 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %esp │ │ │ │ mov $0x40242,%esp │ │ │ │ add %al,(%eax) │ │ │ │ @@ -193132,15 +193342,15 @@ │ │ │ │ pop %ss │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106be99 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ les 0x402(%edx,%eax,2),%edi │ │ │ │ add %bh,0x400106be(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -193161,15 +193371,15 @@ │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106bee1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub $0xbd,%al │ │ │ │ inc %edx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -193192,15 +193402,15 @@ │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106bf29 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ mov $0x40242,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ @@ -193221,15 +193431,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ and $0x41980100,%eax │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106bf71 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ mov $0x40242,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ @@ -193251,15 +193461,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106bfb9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fs mov $0x40242,%esi │ │ │ │ add %al,(%eax) │ │ │ │ fdivrs 0x400106(%edi) │ │ │ │ @@ -193277,15 +193487,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ adc (%eax),%al │ │ │ │ add %ebx,-0x73cfffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x6801c00f(%eax) │ │ │ │ + add %ch,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 106c001 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x9d,%al │ │ │ │ cmp (%edx),%al │ │ │ │ add $0x0,%al │ │ │ │ @@ -193309,15 +193519,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c049 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ popf │ │ │ │ cmp (%edx),%al │ │ │ │ @@ -193340,15 +193550,15 @@ │ │ │ │ or (%eax),%eax │ │ │ │ sldt (%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c091 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ aam $0x9d │ │ │ │ cmp (%edx),%al │ │ │ │ add $0x0,%al │ │ │ │ @@ -193373,15 +193583,15 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c0d9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp $0x9e,%al │ │ │ │ cmp (%edx),%al │ │ │ │ add $0x0,%al │ │ │ │ @@ -193402,15 +193612,15 @@ │ │ │ │ rolb $0x1,(%esi) │ │ │ │ ... │ │ │ │ or (%eax),%eax │ │ │ │ or $0x41980100,%eax │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c121 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ sahf │ │ │ │ cmp (%edx),%al │ │ │ │ @@ -193432,15 +193642,15 @@ │ │ │ │ roll $0x1,(%esi) │ │ │ │ ... │ │ │ │ or (%eax),%eax │ │ │ │ sbb $0x41980100,%eax │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c169 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or $0x9f,%al │ │ │ │ cmp (%edx),%al │ │ │ │ add $0x0,%al │ │ │ │ @@ -193458,15 +193668,15 @@ │ │ │ │ mov $0x700106c1,%eax │ │ │ │ roll $0x1,(%esi) │ │ │ │ ... │ │ │ │ or (%eax),%eax │ │ │ │ sbb $0x0,%al │ │ │ │ add %ebx,-0x73cfffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x6801c00f(%eax) │ │ │ │ + add %ch,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 106c1b1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0xa1,%al │ │ │ │ cmp (%edx),%al │ │ │ │ add $0x0,%al │ │ │ │ @@ -193491,15 +193701,15 @@ │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c1f9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test %ah,0x4023a(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %al,%dl │ │ │ │ @@ -193524,15 +193734,15 @@ │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c241 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp $0xae,%al │ │ │ │ cmp (%edx),%al │ │ │ │ add $0x0,%al │ │ │ │ @@ -193558,15 +193768,15 @@ │ │ │ │ pop %ss │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c289 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ scas %es:(%edi),%al │ │ │ │ cmp (%edx),%al │ │ │ │ @@ -193592,15 +193802,15 @@ │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c2d1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ je 106c286 │ │ │ │ cmp (%edx),%al │ │ │ │ add $0x0,%al │ │ │ │ @@ -193621,15 +193831,15 @@ │ │ │ │ add %ebx,%eax │ │ │ │ ret $0x106 │ │ │ │ ... │ │ │ │ or (%eax),%eax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add %ebx,-0x73cfffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x6801c00f(%eax) │ │ │ │ + add %ch,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 106c319 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ mov $0x3a,%dl │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -193652,15 +193862,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c361 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ mov $0x3a,%dl │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -193686,15 +193896,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c3a9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ jecxz 106c3e9 │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -193721,15 +193931,15 @@ │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c3f1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %eax,%fs:0x2(%ecx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -193753,15 +193963,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c439 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ cmp %eax,0x2(%ecx) │ │ │ │ add $0x0,%al │ │ │ │ @@ -193788,15 +193998,15 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c481 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor $0x3a,%al │ │ │ │ inc %ecx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -193821,15 +194031,15 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c4c9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ cmp 0x2(%ecx),%al │ │ │ │ add $0x0,%al │ │ │ │ @@ -193856,15 +194066,15 @@ │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c511 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x3b,%al │ │ │ │ inc %ecx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -193891,15 +194101,15 @@ │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c559 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ cmp 0x2(%ecx),%eax │ │ │ │ add $0x0,%al │ │ │ │ @@ -193926,15 +194136,15 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c5a1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ out %al,$0x3b │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -193954,15 +194164,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c5e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x4023be6,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -193988,15 +194198,15 @@ │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c631 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and $0xe7,%al │ │ │ │ cmp (%edx),%eax │ │ │ │ add $0x0,%al │ │ │ │ @@ -194021,15 +194231,15 @@ │ │ │ │ push %cs │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c679 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %fs,%edi │ │ │ │ cmp (%edx),%eax │ │ │ │ add $0x0,%al │ │ │ │ @@ -194051,15 +194261,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c6c1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ hlt │ │ │ │ out %eax,$0x3b │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -194080,15 +194290,15 @@ │ │ │ │ movb $0x1,(%esi) │ │ │ │ ... │ │ │ │ or (%eax),%eax │ │ │ │ sbb $0x41980100,%eax │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c709 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %esp │ │ │ │ call 10ac94d │ │ │ │ add %al,(%eax) │ │ │ │ @@ -194108,15 +194318,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add %ebx,-0x73cfffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x6801c00f(%eax) │ │ │ │ + add %ch,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 106c751 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ (bad) │ │ │ │ call 10ac995 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -194138,15 +194348,15 @@ │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c799 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub $0xe9,%al │ │ │ │ cmp (%edx),%eax │ │ │ │ add $0x0,%al │ │ │ │ @@ -194169,15 +194379,15 @@ │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c7e1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ jmp 10aca25 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -194201,15 +194411,15 @@ │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c829 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ jmp 10aca6d │ │ │ │ add %al,(%eax) │ │ │ │ @@ -194235,15 +194445,15 @@ │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c871 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fs ljmp $0x0,$0x4023b │ │ │ │ nop │ │ │ │ enter $0x106,$0x40 │ │ │ │ @@ -194267,15 +194477,15 @@ │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c8b9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ ljmp $0x0,$0x4023b │ │ │ │ fmul %st(0),%st │ │ │ │ @@ -194296,15 +194506,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c901 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor $0xeb,%al │ │ │ │ cmp (%edx),%eax │ │ │ │ add $0x0,%al │ │ │ │ @@ -194333,15 +194543,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c949 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ jmp 106c98a │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -194369,15 +194579,15 @@ │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c991 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0xec,%al │ │ │ │ cmp (%edx),%eax │ │ │ │ add $0x0,%al │ │ │ │ @@ -194399,15 +194609,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106c9d9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ in (%dx),%al │ │ │ │ cmp (%edx),%eax │ │ │ │ @@ -194437,15 +194647,15 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106ca21 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp $0xee,%al │ │ │ │ cmp (%edx),%eax │ │ │ │ add $0x0,%al │ │ │ │ @@ -194467,15 +194677,15 @@ │ │ │ │ add %ebp,(%eax) │ │ │ │ lret $0x106 │ │ │ │ ... │ │ │ │ or (%eax),%eax │ │ │ │ sbb %al,(%eax) │ │ │ │ add %ebx,-0x73cfffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x6801c00f(%eax) │ │ │ │ + add %ch,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 106ca69 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ mov $0x40246,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -194493,15 +194703,15 @@ │ │ │ │ lret $0x106 │ │ │ │ ... │ │ │ │ or (%eax),%eax │ │ │ │ or $0x41980100,%eax │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106cab1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ mov $0x46,%dl │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -194526,15 +194736,15 @@ │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106caf9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ les 0x40246(%ecx),%ebp │ │ │ │ add %al,(%eax) │ │ │ │ sbb %cl,%bl │ │ │ │ @@ -194561,15 +194771,15 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106cb41 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fs pushf │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -194595,15 +194805,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106cb89 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ inc %esi │ │ │ │ @@ -194626,15 +194836,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106cbd1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and $0xa4,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -194658,15 +194868,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add %ebx,-0x73cfffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x6801c00f(%eax) │ │ │ │ + add %ch,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 106cc19 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jl 106cbe3 │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -194692,15 +194902,15 @@ │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106cc61 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ mov $0x40246,%esp │ │ │ │ add %al,(%eax) │ │ │ │ @@ -194725,15 +194935,15 @@ │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106cca9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp $0xca,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -194760,15 +194970,15 @@ │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106ccf1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fs ret │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -194796,15 +195006,15 @@ │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106cd39 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test %bh,0x40246(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -194829,15 +195039,15 @@ │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106cd81 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x9a,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -194857,15 +195067,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106cdc9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %fs:0x40246,%al │ │ │ │ add %al,(%eax) │ │ │ │ call 4107d4a6 <_edata@@Base+0x3ca7d4a6> │ │ │ │ @@ -194890,15 +195100,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106ce11 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and $0xc8,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -194927,15 +195137,15 @@ │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106ce59 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and $0x92,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -194959,15 +195169,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106cea1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fs scas %es:(%edi),%eax │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -194991,15 +195201,15 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106cee9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd0,%ah │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -195027,15 +195237,15 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106cf31 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fs mov $0x46,%bh │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -195059,15 +195269,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106cf79 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0xb5,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -195093,15 +195303,15 @@ │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106cfc1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor $0xac,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -195129,15 +195339,15 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d009 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ popf │ │ │ │ inc %esi │ │ │ │ @@ -195162,15 +195372,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d051 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ inc %esi │ │ │ │ @@ -195193,15 +195403,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d099 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %fs,0x402(%esi,%eax,2) │ │ │ │ add %bh,0x400106d0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -195219,15 +195429,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add %ebx,-0x73cfffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x6801c00f(%eax) │ │ │ │ + add %ch,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 106d0e1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ in $0xc5,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -195254,15 +195464,15 @@ │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d129 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x40246bc,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x2f(%eax) │ │ │ │ @@ -195287,15 +195497,15 @@ │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d171 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ lret $0x246 │ │ │ │ add $0x0,%al │ │ │ │ @@ -195321,15 +195531,15 @@ │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d1b9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ ret │ │ │ │ inc %esi │ │ │ │ @@ -195357,15 +195567,15 @@ │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d201 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ mov $0x40246,%edi │ │ │ │ add %al,(%eax) │ │ │ │ @@ -195391,15 +195601,15 @@ │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d249 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ lcall $0x0,$0x40246 │ │ │ │ push $0x400106d2 │ │ │ │ @@ -195419,15 +195629,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d291 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ mov 0x40246,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -195451,15 +195661,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d2d9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %cs,%eax │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -195486,15 +195696,15 @@ │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d321 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x4024691,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x2d(%eax) │ │ │ │ @@ -195516,15 +195726,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d369 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ scas %es:(%edi),%al │ │ │ │ inc %esi │ │ │ │ @@ -195550,15 +195760,15 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d3b1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ rolb $1,0x2(%esi) │ │ │ │ add $0x0,%al │ │ │ │ @@ -195583,15 +195793,15 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d3f9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ mov $0x46,%bh │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -195615,15 +195825,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d441 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ mov $0x46,%ah │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -195650,15 +195860,15 @@ │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d489 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ inc %esi │ │ │ │ @@ -195684,15 +195894,15 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d4d1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor $0x9d,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -195715,15 +195925,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d519 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fsubl 0x40246(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %dl,%ch │ │ │ │ @@ -195743,15 +195953,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d561 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x40246a3,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x400106d5(%eax) │ │ │ │ @@ -195772,15 +195982,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add %ebx,-0x73cfffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x6801c00f(%eax) │ │ │ │ + add %ch,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 106d5a9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0xc5,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -195806,15 +196016,15 @@ │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d5f1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ mov $0x40246,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ @@ -195841,15 +196051,15 @@ │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d639 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ aam $0xc9 │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -195877,15 +196087,15 @@ │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d681 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ ret $0x246 │ │ │ │ add $0x0,%al │ │ │ │ @@ -195910,15 +196120,15 @@ │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d6c9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0xbf,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -195946,15 +196156,15 @@ │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d711 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ cltd │ │ │ │ inc %esi │ │ │ │ @@ -195981,15 +196191,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d759 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cld │ │ │ │ lahf │ │ │ │ inc %esi │ │ │ │ @@ -196017,15 +196227,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d7a1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x40246c7,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ @@ -196049,15 +196259,15 @@ │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d7e9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ xchg %eax,%ecx │ │ │ │ inc %esi │ │ │ │ @@ -196083,15 +196293,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d831 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ scas %es:(%edi),%al │ │ │ │ inc %esi │ │ │ │ @@ -196118,15 +196328,15 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d879 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ in $0xcf,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -196151,15 +196361,15 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d8c1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ mov $0x40246,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ @@ -196182,15 +196392,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d909 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ les 0x40246(%ecx),%esi │ │ │ │ add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ @@ -196215,15 +196425,15 @@ │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d951 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %esi │ │ │ │ @@ -196249,15 +196459,15 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d999 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ sahf │ │ │ │ inc %esi │ │ │ │ @@ -196278,15 +196488,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106d9e1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jl 106d98e │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -196310,15 +196520,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106da29 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %esp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ inc %esi │ │ │ │ @@ -196342,15 +196552,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add %ebx,-0x73cfffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x6801c00f(%eax) │ │ │ │ + add %ch,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 106da71 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xc6,%ah │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -196376,15 +196586,15 @@ │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106dab9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %?,0x40246(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ fcomp %st(2) │ │ │ │ @@ -196409,15 +196619,15 @@ │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106db01 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ je 106dad1 │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -196444,15 +196654,15 @@ │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106db49 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor $0xc4,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -196479,15 +196689,15 @@ │ │ │ │ add %bl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106db91 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ rolb $0x4,0x2(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -196511,15 +196721,15 @@ │ │ │ │ add %bl,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106dbd9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ aam $0x9a │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -196543,15 +196753,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106dc21 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor $0xa1,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -196578,15 +196788,15 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106dc69 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ hlt │ │ │ │ enter $0x246,$0x4 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -196610,15 +196820,15 @@ │ │ │ │ add %dl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106dcb1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor $0xb8,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -196640,15 +196850,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106dcf9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ mov $0x46,%bl │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -196675,15 +196885,15 @@ │ │ │ │ add %cl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106dd41 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ stos %al,%es:(%edi) │ │ │ │ inc %esi │ │ │ │ @@ -196711,15 +196921,15 @@ │ │ │ │ add %cl,(%esi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106dd89 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ pushf │ │ │ │ inc %esi │ │ │ │ @@ -196742,15 +196952,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %cl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106ddd1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0xa8,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -196773,15 +196983,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x41980100 │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106de19 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ hlt │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ inc %esi │ │ │ │ @@ -196803,15 +197013,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,(%eax,%eax,1) │ │ │ │ add %ebx,-0x73cfffbf(%eax) │ │ │ │ dec %edi │ │ │ │ - add %ch,0x6801c00f(%eax) │ │ │ │ + add %ch,-0x7ffe3ff1(%eax) │ │ │ │ iret │ │ │ │ jg 106de61 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ movb $0x4,0x2(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -196837,15 +197047,15 @@ │ │ │ │ add %bl,(%edx) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106dea9 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ and $0xbd,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -196871,15 +197081,15 @@ │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106def1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or $0xcb,%al │ │ │ │ inc %esi │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ @@ -196906,15 +197116,15 @@ │ │ │ │ add %dl,(%edi) │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ mov %cs,0x0(%edi) │ │ │ │ test $0xf,%al │ │ │ │ - rolb $0x68,(%ecx) │ │ │ │ + rolb $0x80,(%ecx) │ │ │ │ iret │ │ │ │ jg 106df39 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ ret │ │ │ │ inc %edx │ │ │ │ @@ -196979,19 +197189,18 @@ │ │ │ │ add %ch,%al │ │ │ │ filds (%esi) │ │ │ │ add %eax,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - ror $1,%dh │ │ │ │ - jl 106dfe5 │ │ │ │ - add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + sarb $1,0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ push %es │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -197000,15 +197209,15 @@ │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %ah,%al │ │ │ │ push %es │ │ │ │ add %ecx,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ mov 0x1(%ecx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or $0x8b,%al │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -197061,21 +197270,24 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x400 │ │ │ │ add %ch,-0x17fef920(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %esp │ │ │ │ - push %edi │ │ │ │ - mov $0x43f,%edi │ │ │ │ - add %al,%al │ │ │ │ - loopne 106e0b5 │ │ │ │ + add %dl,-0x41(%edi,%edx,2) │ │ │ │ + aas │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + shl $0x6,%al │ │ │ │ add %ecx,0x10(%eax) │ │ │ │ rolb $0x98,(%ecx) │ │ │ │ or %esi,0x1(%esi) │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x57(%eax) │ │ │ │ mov $0x43f,%edi │ │ │ │ @@ -197121,15 +197333,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x43fbf57(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ loope 106e12d │ │ │ │ add %ecx,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - sbb %dh,0x1(%edx,%eiz,2) │ │ │ │ + and %dh,0x1(%edx,%eiz,2) │ │ │ │ add %al,%al │ │ │ │ push %edi │ │ │ │ mov $0x43f,%edi │ │ │ │ add %dl,-0x1f(%eax) │ │ │ │ push %es │ │ │ │ add %ebp,%eax │ │ │ │ push %cs │ │ │ │ @@ -197155,73 +197367,77 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%edi,%ecx,8) │ │ │ │ - dec %eax │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ + add %bh,-0x67fefdb8(%ebx,%ecx,8) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x48(%edi,%ecx,8) │ │ │ │ + add %dl,%ah │ │ │ │ + lret │ │ │ │ + dec %eax │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x48(%edi,%ecx,8) │ │ │ │ + add %ch,%ah │ │ │ │ + lret │ │ │ │ + dec %eax │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x48(%edi,%ecx,8) │ │ │ │ + add %al,(%esp,%ecx,8) │ │ │ │ + dec %eax │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x67fefdb8(%edi,%ecx,8) │ │ │ │ + add %bl,(%esp,%ecx,8) │ │ │ │ + dec %eax │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ addb $0x10,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - iret │ │ │ │ + xor $0xcc,%al │ │ │ │ dec %eax │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc %ah,%dl │ │ │ │ push %es │ │ │ │ add %ecx,0x10(%eax) │ │ │ │ rolb $0xa0,(%ecx) │ │ │ │ @@ -197254,17 +197470,20 @@ │ │ │ │ add %ah,(%ebx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ loop 106e24d │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - jo 106e2af │ │ │ │ + add %dh,0x59(%eax) │ │ │ │ mov $0x43f,%edi │ │ │ │ add %dh,-0x1e(%eax) │ │ │ │ push %es │ │ │ │ add %ecx,0x10(%eax) │ │ │ │ rolb $0xd8,(%ecx) │ │ │ │ out %al,(%dx) │ │ │ │ jne 106e269 │ │ │ │ @@ -197297,17 +197516,17 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esp,%edx,8) │ │ │ │ - dec %eax │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add %al,%ah │ │ │ │ + rorl $1,0x2(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ shl $1,%dl │ │ │ │ push %es │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x16f(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -197330,17 +197549,17 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esp,%edx,8) │ │ │ │ - dec %eax │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add %bl,%ah │ │ │ │ + rorl $1,0x2(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sbb %ah,%bl │ │ │ │ push %es │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ mov $0x3f016bf1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -197373,23 +197592,29 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%edx,%ebx,2) │ │ │ │ mov $0x43f,%edi │ │ │ │ add %bh,-0x1d(%eax) │ │ │ │ push %es │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - je 106e3d0 │ │ │ │ - mov $0x43f,%edi │ │ │ │ - add %dl,0x480106e3(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %eax,-0x1f(%eax) │ │ │ │ - jne 106e389 │ │ │ │ + add %dh,-0x41(%edx,%ebx,2) │ │ │ │ aas │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + nop │ │ │ │ + jecxz 106e385 │ │ │ │ + add %ecx,0x10(%eax) │ │ │ │ + rolb $0x40,(%ecx) │ │ │ │ + loope 106e3fc │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x43fbf5a(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x17fef91d(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x16f(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -197406,15 +197631,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x43fbf(%edx,%ebx,2) │ │ │ │ add %al,(%eax) │ │ │ │ fsub %st(3),%st │ │ │ │ push %es │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x43fbf(%edx,%ebx,2) │ │ │ │ add %al,(%eax) │ │ │ │ lock jecxz 106e3e5 │ │ │ │ add %ecx,0x10(%eax) │ │ │ │ @@ -197446,17 +197672,20 @@ │ │ │ │ add %dl,%ah │ │ │ │ pop %edx │ │ │ │ mov $0x43f,%edi │ │ │ │ add %bh,(%eax) │ │ │ │ in $0x6,%al │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - hlt │ │ │ │ + add %dh,%ah │ │ │ │ pop %edx │ │ │ │ mov $0x43f,%edi │ │ │ │ add %dl,-0x1c(%eax) │ │ │ │ push %es │ │ │ │ add %ecx,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ loope 106e4bc │ │ │ │ @@ -197479,17 +197708,20 @@ │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%ebx,%ebx,2) │ │ │ │ mov $0x43f,%edi │ │ │ │ add %bl,-0x17fef91c(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - xor $0x5b,%al │ │ │ │ + add %dh,(%ebx,%ebx,2) │ │ │ │ mov $0x43f,%edi │ │ │ │ add %dh,0x480106e4(%eax) │ │ │ │ adc %al,%al │ │ │ │ add %eax,-0x1f(%eax) │ │ │ │ jne 106e4a9 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ @@ -197516,20 +197748,25 @@ │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ in $0x6,%al │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - je 106e551 │ │ │ │ - mov $0x43f,%edi │ │ │ │ - add %dl,(%eax) │ │ │ │ - in $0x6,%eax │ │ │ │ + add %dh,-0x41(%ebx,%ebx,2) │ │ │ │ + aas │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %ah,%ch │ │ │ │ + push %es │ │ │ │ add %ecx,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ loope 106e57c │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x43fbf5b(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -197553,19 +197790,22 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x43fbf(%ebx,%ebx,2) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ in $0x6,%eax │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x5b,%ah │ │ │ │ - mov $0x43f,%edi │ │ │ │ - add %dh,-0x1b(%eax) │ │ │ │ + add %dh,0x43fbf(%ebx,%ebx,2) │ │ │ │ + add %al,(%eax) │ │ │ │ + jo 106e543 │ │ │ │ push %es │ │ │ │ add %ecx,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ loope 106e5dc │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ @@ -197579,16 +197819,16 @@ │ │ │ │ jo 106e53c │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x480106e5,%al │ │ │ │ adc %al,%al │ │ │ │ - add %ebp,%eax │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ popa │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x40244(%ebp,%edx,4) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x400106e5,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -197632,27 +197872,31 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x48(%edx,%ecx,8) │ │ │ │ + add %al,(%esp,%edx,8) │ │ │ │ + dec %eax │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ xor %ah,%dh │ │ │ │ push %es │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x5d,%al │ │ │ │ - mov $0x43f,%edi │ │ │ │ - add %cl,-0x1a(%eax) │ │ │ │ - push %es │ │ │ │ + add %al,0x43fbf(,%ebx,2) │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %eax │ │ │ │ + out %al,$0x6 │ │ │ │ add %ecx,0x10(%eax) │ │ │ │ rolb $0x78,(%ecx) │ │ │ │ cli │ │ │ │ jne 106e641 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ @@ -197678,17 +197922,16 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%ah │ │ │ │ - lret │ │ │ │ - dec %eax │ │ │ │ + add %al,%ah │ │ │ │ + int $0x48 │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ test $0xe6,%al │ │ │ │ push %es │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x16f(%esi) │ │ │ │ @@ -197710,30 +197953,27 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%ah │ │ │ │ - lret │ │ │ │ - dec %eax │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add %ch,0x40248(%ebp,%ecx,8) │ │ │ │ add %al,(%eax) │ │ │ │ lock out %al,$0x6 │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ mov $0x3f016bf1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x43fbf(%ebp,%ebx,2) │ │ │ │ add %al,(%eax) │ │ │ │ or %ah,%bh │ │ │ │ push %es │ │ │ │ add %ecx,0x10(%eax) │ │ │ │ - rolb $0xa8,(%ecx) │ │ │ │ + rolb $0xc8,(%ecx) │ │ │ │ dec %ebx │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ pop %ebp │ │ │ │ mov $0x43f,%edi │ │ │ │ @@ -197763,27 +198003,34 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%ebx,%ecx,8) │ │ │ │ + add %dl,%ah │ │ │ │ + int3 │ │ │ │ dec %eax │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ push $0xe80106e7 │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - je 106e7c4 │ │ │ │ - mov $0x43f,%edi │ │ │ │ - add %al,0x480106e7(%eax) │ │ │ │ - adc %al,%al │ │ │ │ - add %edi,-0x6(%eax) │ │ │ │ + add %dh,-0x41(%esi,%ebx,2) │ │ │ │ + aas │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + and $0x6,%bh │ │ │ │ + add %ecx,0x10(%eax) │ │ │ │ + rolb $0x78,(%ecx) │ │ │ │ + cli │ │ │ │ jne 106e779 │ │ │ │ aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x43fbf5e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x17fef919(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ @@ -197800,15 +198047,15 @@ │ │ │ │ xor %cl,%cl │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x43fbf(%esi,%ebx,2) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x6e7,$0x1 │ │ │ │ - call 3908a7cc <_edata@@Base+0x34a8a7cc> │ │ │ │ + call 6108a7cc <_edata@@Base+0x5ca8a7cc> │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%ah │ │ │ │ pop %esi │ │ │ │ mov $0x43f,%edi │ │ │ │ @@ -197839,15 +198086,15 @@ │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edi,%ebx,2) │ │ │ │ mov $0x43f,%edi │ │ │ │ add %ch,(%eax) │ │ │ │ call 10eee920 <_edata@@Base+0xc8ee920> │ │ │ │ - rolb $0x38,(%ecx) │ │ │ │ + rolb $0x60,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%edi,%ebx,2) │ │ │ │ mov $0x43f,%edi │ │ │ │ add %al,-0x18(%eax) │ │ │ │ @@ -197880,20 +198127,21 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x48(%ebx,%ecx,8) │ │ │ │ + add %ah,0x48(%ebp,%ecx,8) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov 0xe80106e8,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x5f(%eax) │ │ │ │ mov $0x43f,%edi │ │ │ │ add %ch,%al │ │ │ │ call 114ee9b0 <_edata@@Base+0xceee9b0> │ │ │ │ @@ -197903,15 +198151,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x41(%edi,%ebx,2) │ │ │ │ aas │ │ │ │ add %ebx,-0x43bfffbf(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 400853b7 <_edata@@Base+0x3ba853b7> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x67fefdb8(%esp,%edi,1) │ │ │ │ inc %ecx │ │ │ │ add %ah,0x48004601(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ mov $0x1782e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -197934,15 +198184,15 @@ │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax,%eiz,2) │ │ │ │ mov $0x43f,%edi │ │ │ │ add %dh,(%eax) │ │ │ │ jmp 10eeea28 <_edata@@Base+0xc8eea28> │ │ │ │ - rolb $0x38,(%ecx) │ │ │ │ + rolb $0x60,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x41(%eax,%eiz,2) │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ @@ -197976,22 +198226,25 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x48(%ebp,%ecx,8) │ │ │ │ + add %bh,%ah │ │ │ │ + into │ │ │ │ + dec %eax │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ test $0xe9,%al │ │ │ │ push %es │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%esi,%ebp,2) │ │ │ │ cmp (%edx),%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -198058,15 +198311,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%ecx,%eiz,2) │ │ │ │ mov $0x43f,%edi │ │ │ │ add %ch,-0x16(%eax) │ │ │ │ push %es │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%ecx,%eiz,2) │ │ │ │ mov $0x43f,%edi │ │ │ │ add %al,0x480106ea(%eax) │ │ │ │ adc %al,%al │ │ │ │ @@ -198111,15 +198365,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x61(%eax) │ │ │ │ mov $0x4198013f,%edi │ │ │ │ add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 400855df <_edata@@Base+0x3ba855df> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%ecx,%eax,2) │ │ │ │ dec %eax │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ @@ -198229,17 +198485,20 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ arpl %edi,0x43f(%edi) │ │ │ │ add %bl,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ push %es │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0xe4,%al │ │ │ │ + add %al,(%esp,%eiz,8) │ │ │ │ cmp (%edx),%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ xor %ch,%ah │ │ │ │ push %es │ │ │ │ add %ecx,0x10(%eax) │ │ │ │ rolb $0x78,(%ecx) │ │ │ │ @@ -198270,15 +198529,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x63(%eax) │ │ │ │ mov $0x43f,%edi │ │ │ │ add %bh,-0x14(%eax) │ │ │ │ push %es │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x63(%eax) │ │ │ │ mov $0x43f,%edi │ │ │ │ add %dl,0x480106ec(%eax) │ │ │ │ adc %al,%al │ │ │ │ @@ -198314,16 +198574,15 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x48(%ebx,%edx,8) │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add %al,0x40248(%ebx,%edx,8) │ │ │ │ add %al,(%eax) │ │ │ │ lock in (%dx),%al │ │ │ │ push %es │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x16f(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -198345,21 +198604,22 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x40248(,%ecx,8) │ │ │ │ + add %bl,0x40248(%esi,%ecx,8) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %ch,%ch │ │ │ │ push %es │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%esi,%edx,8) │ │ │ │ inc %esp │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -198463,20 +198723,21 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x48(%ecx,%edx,8) │ │ │ │ + add %bh,(%edx,%edx,8) │ │ │ │ + dec %eax │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ flds 0x0(%ebx) │ │ │ │ - call 3908ae74 <_edata@@Base+0x34a8ae74> │ │ │ │ + call 6108ae74 <_edata@@Base+0x5ca8ae74> │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x67fefdb4(%esi,%esi,4) │ │ │ │ inc %ecx │ │ │ │ add %dh,0x48004d43(%eax) │ │ │ │ @@ -198511,15 +198772,17 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 400859b7 <_edata@@Base+0x3ba859b7> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x45(%eax,%edx,1) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,0x48004601(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ @@ -198551,15 +198814,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %ebx,-0x43bfffbf(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 40085a17 <_edata@@Base+0x3ba85a17> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax,%ebx,8) │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %ebx,0x1c300041(%eax) │ │ │ │ inc %esi │ │ │ │ add %cl,0xf(%eax) │ │ │ │ rolb $0x20,(%ecx) │ │ │ │ @@ -198681,16 +198946,15 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x48(%edx,%edx,8) │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add %dh,0x40248(%edx,%edx,8) │ │ │ │ add %al,(%eax) │ │ │ │ push $0xe80106f0 │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x16f(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ fs push $0x43fbf │ │ │ │ add %al,(%eax) │ │ │ │ @@ -198708,15 +198972,16 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x40248(%ecx,%edx,8) │ │ │ │ + add %dl,0x48(%edx,%edx,8) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xf0,%al │ │ │ │ push %es │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x16f(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -198738,16 +199003,15 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%edx,%edx,8) │ │ │ │ - dec %eax │ │ │ │ + add %ch,0x48(%edx,%edx,8) │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ lock push %es │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x16f(%esi) │ │ │ │ @@ -198914,20 +199178,21 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x48(%esp,%ecx,8) │ │ │ │ + add %bl,%ah │ │ │ │ + int $0x48 │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ rorb $0x40,(%edi) │ │ │ │ flds 0x0(%ebx) │ │ │ │ - call 3908b2c4 <_edata@@Base+0x34a8b2c4> │ │ │ │ + call 6108b2c4 <_edata@@Base+0x5ca8b2c4> │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ebx,%esi,2) │ │ │ │ inc %esp │ │ │ │ add (%ecx),%al │ │ │ │ @@ -198962,15 +199227,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x41980100 │ │ │ │ add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 40085e07 <_edata@@Base+0x3ba85e07> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x42(%edi,%edi,4) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %ah,0x48004601(%eax) │ │ │ │ xadd %al,(%ecx) │ │ │ │ @@ -198999,15 +199266,17 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dh,(%ecx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ xor $0x6,%bl │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 40085e67 <_edata@@Base+0x3ba85e67> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ mov (%ecx),%? │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ repz push %es │ │ │ │ @@ -199065,21 +199334,22 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x40248(%ebx,%ecx,8) │ │ │ │ + add %dl,0x40248(%ebp,%ecx,8) │ │ │ │ add %al,(%eax) │ │ │ │ sub %dh,%ah │ │ │ │ push %es │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%esp,%edi,4) │ │ │ │ cmp (%edx),%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -199094,15 +199364,17 @@ │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 40085f3f <_edata@@Base+0x3ba85f3f> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %ebx,0x1c300041(%eax) │ │ │ │ inc %esi │ │ │ │ add %cl,0xf(%eax) │ │ │ │ @@ -199133,15 +199405,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %dh,(%edi) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xe80106f4,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 40085f9f <_edata@@Base+0x3ba85f9f> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ (bad) │ │ │ │ cmp %eax,(%edx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ shl $1,%ah │ │ │ │ @@ -199181,17 +199455,15 @@ │ │ │ │ cmc │ │ │ │ push %es │ │ │ │ add %eax,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - shlb $1,(%ecx) │ │ │ │ - jle 106f515 │ │ │ │ - add %al,(%eax) │ │ │ │ + xor %ah,0x17e │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ xor %dh,%ch │ │ │ │ push %es │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -199203,15 +199475,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ cmc │ │ │ │ push %es │ │ │ │ add %ecx,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ mov 0x1(%ecx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %esp │ │ │ │ fildl 0x4(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0xb(%eax) │ │ │ │ @@ -199265,17 +199537,20 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ah,0x400 │ │ │ │ add %bl,%al │ │ │ │ cmc │ │ │ │ push %es │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - sbb $0xe4,%al │ │ │ │ + add %bl,(%esp,%eiz,8) │ │ │ │ cmp (%edx),%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ lock cmc │ │ │ │ push %es │ │ │ │ add %ecx,0x10(%eax) │ │ │ │ rolb $0x98,(%ecx) │ │ │ │ @@ -199326,15 +199601,15 @@ │ │ │ │ add %dl,%al │ │ │ │ jno 106f60e │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push $0xc80106f6 │ │ │ │ xadd %al,(%ecx) │ │ │ │ - sbb %dh,0x1(%edx,%eiz,2) │ │ │ │ + and %dh,0x1(%edx,%eiz,2) │ │ │ │ add %dh,%al │ │ │ │ jno 106f626 │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ xor $0x6,%dh │ │ │ │ add %ebp,%eax │ │ │ │ @@ -199362,71 +199637,76 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x67fefdb8(%esi,%ecx,8) │ │ │ │ + add %bl,(%ebx,%ecx,8) │ │ │ │ + dec %eax │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x67fefdb8(%esi,%ecx,8) │ │ │ │ + add %dh,(%ebx,%ecx,8) │ │ │ │ + dec %eax │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x67fefdb8(%esi,%ecx,8) │ │ │ │ + add %cl,0x48(%ebx,%ecx,8) │ │ │ │ + add (%ecx),%al │ │ │ │ + cwtl │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%ah │ │ │ │ - into │ │ │ │ - dec %eax │ │ │ │ + add %ah,0x48(%ebx,%ecx,8) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - into │ │ │ │ - dec %eax │ │ │ │ + add %bh,0x48(%ebx,%ecx,8) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0x10,(%eax) │ │ │ │ leave │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0xcf,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + lret │ │ │ │ dec %eax │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ testl $0xc0104801,(%esi) │ │ │ │ add %esp,0x3f0173f3(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -199456,19 +199736,20 @@ │ │ │ │ add %ah,(%ebx) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov %dh,%bh │ │ │ │ push %es │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xc6,%ah │ │ │ │ - cmp $0x2,%al │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x4023c(%esi,%eax,8) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x480106f7,%al │ │ │ │ adc %al,%al │ │ │ │ add %ebx,%eax │ │ │ │ out %al,(%dx) │ │ │ │ jne 106f799 │ │ │ │ aas │ │ │ │ @@ -199492,17 +199773,20 @@ │ │ │ │ add %al,%ah │ │ │ │ jae 106f78e │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ call e907fed0 <_edata@@Base+0xe4a7fed0> │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - int3 │ │ │ │ + add %cl,%ah │ │ │ │ addr16 cmp $0x2,%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ push %es │ │ │ │ add %ecx,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ @@ -199534,20 +199818,21 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%esp,%esi,2) │ │ │ │ mov $0x43f,%edi │ │ │ │ add %cl,-0x8(%eax) │ │ │ │ push %es │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - dec %esp │ │ │ │ - xchg %eax,%esp │ │ │ │ - cmp $0x2,%al │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,0x3c(%esp,%edx,4) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ clc │ │ │ │ push %es │ │ │ │ add %ecx,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ loope 106f8cc │ │ │ │ @@ -199571,15 +199856,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x43fbf(%esp,%esi,2) │ │ │ │ add %al,(%eax) │ │ │ │ test $0xf8,%al │ │ │ │ push %es │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x4023c(%ebp,%edx,4) │ │ │ │ add %al,(%eax) │ │ │ │ sar $0x6,%al │ │ │ │ add %ecx,0x10(%eax) │ │ │ │ @@ -199612,17 +199898,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x43fbf(,%esi,2) │ │ │ │ add %al,(%eax) │ │ │ │ or %bh,%cl │ │ │ │ push %es │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - or $0x5c,%al │ │ │ │ + add %cl,(%esp,%ebx,2) │ │ │ │ cmp (%edx),%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ and %bh,%cl │ │ │ │ push %es │ │ │ │ add %ecx,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ @@ -199650,18 +199939,20 @@ │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x43fbf(%ebp,%esi,2) │ │ │ │ add %al,(%eax) │ │ │ │ push $0xe80106f9 │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %ds,0x41(%esi) │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add %cl,0x40241(%esi,%ebx,2) │ │ │ │ add %al,(%eax) │ │ │ │ cmp $0x6,%cl │ │ │ │ add %ecx,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ loope 106f9ec │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -199695,15 +199986,17 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x48(%ebp,%ecx,8) │ │ │ │ + add %ah,%ah │ │ │ │ + into │ │ │ │ + dec %eax │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ loopne 106f9c7 │ │ │ │ push %es │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x16f(%esi) │ │ │ │ @@ -199722,19 +200015,20 @@ │ │ │ │ add %dh,(%esi,%esi,2) │ │ │ │ mov $0x43f,%edi │ │ │ │ add %dl,(%eax) │ │ │ │ cli │ │ │ │ push %es │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x95,%ah │ │ │ │ - cmp $0x2,%al │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x4023c(%ebp,%edx,4) │ │ │ │ add %al,(%eax) │ │ │ │ sub %bh,%dl │ │ │ │ push %es │ │ │ │ add %ecx,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ loope 106fa94 │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -199764,17 +200058,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x43fbf(%esi,%esi,2) │ │ │ │ add %al,(%eax) │ │ │ │ jo 106fa58 │ │ │ │ push %es │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - and $0x5c,%al │ │ │ │ + add %ah,(%esp,%ebx,2) │ │ │ │ cmp (%edx),%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %bh,%dl │ │ │ │ push %es │ │ │ │ add %ecx,0x10(%eax) │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ @@ -199793,16 +200090,16 @@ │ │ │ │ jo 106fa54 │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x480106fa,%eax │ │ │ │ adc %al,%al │ │ │ │ - add %ebp,%eax │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ popa │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x40244(%ebx,%ebx,8) │ │ │ │ add %al,(%eax) │ │ │ │ sar $1,%dl │ │ │ │ push %es │ │ │ │ @@ -199848,17 +200145,20 @@ │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ xor %bh,%bl │ │ │ │ push %es │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0xbb,%al │ │ │ │ + add %dl,(%ebx,%edi,4) │ │ │ │ cmp (%edx),%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ sti │ │ │ │ push %es │ │ │ │ add %ecx,0x10(%eax) │ │ │ │ @@ -199897,15 +200197,16 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x40248(%ebx,%ecx,8) │ │ │ │ + add %bh,0x48(%ebp,%ecx,8) │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ test $0xfb,%al │ │ │ │ push %es │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x16f(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -199944,19 +200245,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x43fbf(%eax,%edi,2) │ │ │ │ add %al,(%eax) │ │ │ │ or %bh,%ah │ │ │ │ push %es │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - xor $0xd5,%al │ │ │ │ - cmp %eax,(%edx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x40239(,%edx,8) │ │ │ │ add %al,(%eax) │ │ │ │ and %bh,%ah │ │ │ │ push %es │ │ │ │ add %ecx,0x10(%eax) │ │ │ │ rolb $0x78,(%ecx) │ │ │ │ cli │ │ │ │ jne 106fc19 │ │ │ │ @@ -200019,34 +200321,31 @@ │ │ │ │ add %cl,(%ebx) │ │ │ │ add %bl,0x400(%esi) │ │ │ │ add %dh,0x60106fc(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - clc │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - jle 106fcad │ │ │ │ - add %al,(%eax) │ │ │ │ + push $0x17ea7 │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x6fc,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 106fcca │ │ │ │ push %es │ │ │ │ add %ecx,0x10(%eax) │ │ │ │ - rolb $0x70,(%ecx) │ │ │ │ + rolb $0x88,(%ecx) │ │ │ │ mov 0x1(%ecx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x40244e4,%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ cld │ │ │ │ @@ -200140,15 +200439,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x43fbf(,%edi,2) │ │ │ │ add %al,(%eax) │ │ │ │ sar $1,%ch │ │ │ │ push %es │ │ │ │ add %ecx,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - sbb %dh,0x1(%edx,%eiz,2) │ │ │ │ + and %dh,0x1(%edx,%eiz,2) │ │ │ │ add %bl,-0x41(%ebp,%edi,2) │ │ │ │ aas │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ call e90804d6 <_edata@@Base+0xe4a804d6> │ │ │ │ push %cs │ │ │ │ rolb $0x40,(%ecx) │ │ │ │ @@ -200170,79 +200469,67 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ - int $0x48 │ │ │ │ + add %bh,0x48(%edx,%ecx,8) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%esi,%ecx,8) │ │ │ │ - dec %eax │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ + add %dl,-0x67fefdb8(%edx,%ecx,8) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%esi,%ecx,8) │ │ │ │ - dec %eax │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ + add %ch,-0x67fefdb8(%edx,%ecx,8) │ │ │ │ addb $0xc0,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%esi,%ecx,8) │ │ │ │ - dec %eax │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - addb $0xc0,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + add %al,%ah │ │ │ │ + lret $0x248 │ │ │ │ + add %ebx,-0x533fff7e(%eax) │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x48(%esi,%ecx,8) │ │ │ │ - add (%ecx),%al │ │ │ │ - cwtl │ │ │ │ - addb $0x10,(%eax) │ │ │ │ - leave │ │ │ │ + add %bl,%ah │ │ │ │ + lret $0x248 │ │ │ │ + add %ebx,-0x36efff7e(%eax) │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x162(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - fs into │ │ │ │ - dec %eax │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + hlt │ │ │ │ + lret $0x248 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ test $0xfe,%al │ │ │ │ push %es │ │ │ │ add %ecx,0x10(%eax) │ │ │ │ rolb $0xa0,(%ecx) │ │ │ │ repz jae 106fea1 │ │ │ │ aas │ │ │ │ @@ -200421,16 +200708,16 @@ │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ add %al,(%edi) │ │ │ │ add %ecx,0x10(%eax) │ │ │ │ - rolb $0xe8,(%ecx) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ + rolb $0x0,(%ecx) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ popa │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%ah │ │ │ │ in $0x44,%al │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -200476,15 +200763,16 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x48(%edx,%ecx,8) │ │ │ │ + add %ch,(%eax,%edx,8) │ │ │ │ + dec %eax │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ call e90807d9 <_edata@@Base+0xe4a807d9> │ │ │ │ xadd %al,(%ecx) │ │ │ │ add %dh,0x16f(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ aam $0x80 │ │ │ │ @@ -200582,19 +200870,20 @@ │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ cmpl $0x701f000,0x43f(%edi) │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - cmp %dl,0x3f016c(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - mov $0x45,%dl │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add %ah,0x40245(%edx,%esi,4) │ │ │ │ add %al,(%eax) │ │ │ │ and %al,(%edx) │ │ │ │ pop %es │ │ │ │ add %ecx,0x10(%eax) │ │ │ │ rolb $0x58,(%ecx) │ │ │ │ aam $0x75 │ │ │ │ add %edi,(%edi) │ │ │ │ @@ -200636,26 +200925,28 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 40086d4f <_edata@@Base+0x3ba86d4f> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x42(%eax,%edi,4) │ │ │ │ add (%ecx),%al │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %dh,(%eax) │ │ │ │ or %al,0x0(%esi) │ │ │ │ dec %eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %dh,(%ecx) │ │ │ │ - js 1070279 │ │ │ │ + nop │ │ │ │ + xor %edi,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ mov $0x40242,%eax │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ add (%edi),%al │ │ │ │ @@ -200806,15 +201097,16 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x43fbf(%ebp,%eax,4) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edi,%eax,1) │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x40239(%ebp,%ebp,2) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %al,(%edi,%eax,1) │ │ │ │ add %ecx,0x10(%eax) │ │ │ │ @@ -200847,23 +201139,24 @@ │ │ │ │ inc %ecx │ │ │ │ add %cl,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ test $0x80,%al │ │ │ │ popa │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx,%edx,8) │ │ │ │ - dec %eax │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add %dh,%ah │ │ │ │ + rorl $1,0x2(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ js 107046a │ │ │ │ pop %es │ │ │ │ add %ebp,%eax │ │ │ │ xadd %al,(%ecx) │ │ │ │ - mov %bh,%dl │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ lock cmp %eax,(%edx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -200916,23 +201209,25 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ cwtl │ │ │ │ inc %ecx │ │ │ │ add %al,-0x44(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 40086fef <_edata@@Base+0x3ba86fef> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ah │ │ │ │ (bad) │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %ebx,0x8300041(%eax) │ │ │ │ inc %esi │ │ │ │ add %cl,0xf(%eax) │ │ │ │ - rolb $0x88,(%ecx) │ │ │ │ + rolb $0x90,(%ecx) │ │ │ │ xor %edi,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ enter $0x239,$0x4 │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ @@ -201244,15 +201539,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ebx) │ │ │ │ add %ch,(%eax,%eax,1) │ │ │ │ add %ebx,-0x43bfffbf(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ch,%al │ │ │ │ xadd %al,(%ecx) │ │ │ │ - call 400872d7 <_edata@@Base+0x3ba872d7> │ │ │ │ + sbb %ch,%bh │ │ │ │ + push $0x1 │ │ │ │ + aas │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%ah │ │ │ │ lahf │ │ │ │ cmp (%edx),%al │ │ │ │ add %ebx,0x1a00041(%eax) │ │ │ │ inc %esi │ │ │ │ add %cl,0xf(%eax) │ │ │ │ @@ -713614,15 +713911,15 @@ │ │ │ │ and (%edx),%al │ │ │ │ adc $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - mov %ah,%dh │ │ │ │ + js 1252004 │ │ │ │ add %ebx,%es:0xd(%eax) │ │ │ │ and (%edx),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,-0x51b80000(%ecx) │ │ │ │ and $0x1,%al │ │ │ │ dec %eax │ │ │ │ @@ -714899,23 +715196,23 @@ │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ sbb (%edx),%eax │ │ │ │ or (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - or %eax,0x2(%eax) │ │ │ │ - lock cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - sub %eax,(%edx) │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + jno 1252c7b │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %edi,%eax │ │ │ │ + hlt │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - add %bh,%ah │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,-0x3fffdc0(%ecx) │ │ │ │ pop %ds │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x407fdc0(%ecx) │ │ │ │ @@ -736148,19 +736445,14 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0xf100240(%ecx) │ │ │ │ lar 0x400000,%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - or %al,%bh │ │ │ │ - add %ss:0x400000,%dl │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ dec %eax │ │ │ │ xchg %eax,%esi │ │ │ │ lar (%edx),%edi │ │ │ │ add %eax,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -736195,30 +736487,35 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x619ffdc0(%ecx) │ │ │ │ lar %eax,%ecx │ │ │ │ add %eax,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x5700240(%ecx) │ │ │ │ + add %ecx,-0x5fd7fdc0(%ecx) │ │ │ │ + lar 0x400000,%edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + jo 1260113 │ │ │ │ sbb (%edx),%al │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x5fd7fdc0(%ecx) │ │ │ │ - lar 0x400000,%edx │ │ │ │ + add %ecx,-0x314ffdc0(%ecx) │ │ │ │ + lar (%ecx),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - nop │ │ │ │ - add $0x1a,%al │ │ │ │ - add %al,%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %ecx,0x4900240(%ecx) │ │ │ │ + sbb (%edx),%al │ │ │ │ + rolb $0x0,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x5500240(%ecx) │ │ │ │ sbb (%edx),%al │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -736227,22 +736524,21 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x3c5ffdc0(%ecx) │ │ │ │ pop %ss │ │ │ │ add 0x400000,%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - mov $0xce,%al │ │ │ │ - lar (%ecx),%eax │ │ │ │ + mov $0x1020fce,%eax │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x3147fdc0(%ecx) │ │ │ │ - lar (%ecx),%eax │ │ │ │ + add %ecx,-0x62b7fdc0(%ecx) │ │ │ │ + lar %ebp,%esi │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x3d8ffdc0(%ecx) │ │ │ │ pop %ss │ │ │ │ add (%eax),%dl │ │ │ │ @@ -736260,25 +736556,24 @@ │ │ │ │ add %ecx,0x19580240(%ecx) │ │ │ │ pop %ss │ │ │ │ add (%ecx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x62b7fdc0(%ecx) │ │ │ │ - lar %ebp,%esi │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %ecx,-0x61bffdc0(%ecx) │ │ │ │ lar 0x400000,%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ + or %al,%bh │ │ │ │ + add %ss:0x400000,%dl │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ rclb $1,(%edi) │ │ │ │ pop %ss │ │ │ │ add 0x1(%ecx),%ah │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ @@ -737520,22 +737815,21 @@ │ │ │ │ add %ecx,-0x667fdc0(%ecx) │ │ │ │ adc (%edx),%al │ │ │ │ adc $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - nop │ │ │ │ - xor $0x60221,%eax │ │ │ │ + dec %eax │ │ │ │ + mov 0x1cc020f,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - dec %eax │ │ │ │ - mov 0x1cc020f,%al │ │ │ │ + sbb %ah,0x15020f(%edx) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ push $0x90212f8 │ │ │ │ add %eax,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -737557,25 +737851,26 @@ │ │ │ │ add %ecx,-0x1b67fdc0(%ecx) │ │ │ │ adc (%edx),%eax │ │ │ │ sbb %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - sbb %ah,0x15020f(%edx) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ ror $0xf,%dh │ │ │ │ add (%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ecx,-0x3137fdc0(%ecx) │ │ │ │ + lar (%eax),%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %ecx,-0x1cdffdc0(%ecx) │ │ │ │ adc (%edx),%eax │ │ │ │ pop %eax │ │ │ │ add %eax,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -747902,20 +748197,14 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ add %cl,(%esi) │ │ │ │ lar 0x400000,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - enter $0xfce,$0x2 │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ ror $1,%dh │ │ │ │ lar 0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ test $0x97,%al │ │ │ │ lar %eax,%ecx │ │ │ │ @@ -747949,21 +748238,26 @@ │ │ │ │ cwtl │ │ │ │ mov $0xf,%bl │ │ │ │ add (%eax),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x3d800240(%ecx) │ │ │ │ - sbb %al,(%edx) │ │ │ │ - or $0x400000,%eax │ │ │ │ + add %ecx,-0x4b47fdc0(%ecx) │ │ │ │ + lar 0x400000,%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - mov $0x15020fb4,%eax │ │ │ │ + cmpb $0x0,0xd0218 │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,0x35900240(%ecx) │ │ │ │ + and %eax,(%edx) │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x3ca80240(%ecx) │ │ │ │ sbb %al,(%edx) │ │ │ │ mov $0x400000,%ebp │ │ │ │ @@ -747978,25 +748272,24 @@ │ │ │ │ add %ecx,-0x31f7fdc0(%ecx) │ │ │ │ adc (%edx),%eax │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x73f7fdc0(%ecx) │ │ │ │ - add %ss:(%ebx),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %ecx,-0x6e6ffdc0(%ecx) │ │ │ │ lar 0x400000(%ecx),%ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ + xor %dl,0x15020f(%edx) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ lock int3 │ │ │ │ adc (%edx),%eax │ │ │ │ sti │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -748010,20 +748303,19 @@ │ │ │ │ add %ecx,0x15f80240(%ecx) │ │ │ │ adc $0x2,%al │ │ │ │ adc (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - xor %dl,0x15020f(%edx) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + or %cl,0x302(%esi,%esi,1) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - cmp %bh,%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,-0xc7fdc0(%ecx) │ │ │ │ pop %ds │ │ │ │ add (%ebx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x14900240(%ecx) │ │ │ │ @@ -749340,23 +749632,20 @@ │ │ │ │ add %ecx,0x38900240(%ecx) │ │ │ │ sbb (%edx),%al │ │ │ │ adc %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - lock inc %esi │ │ │ │ - sub %al,(%edx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + cwtl │ │ │ │ + lcall $0x4000,$0x283020f │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x6567fdc0(%ecx) │ │ │ │ - lar 0x400002(%ebx),%eax │ │ │ │ + add %ecx,-0x62dffdc0(%ecx) │ │ │ │ + lar 0x400000,%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ xor %dh,(%edi) │ │ │ │ sbb (%edx),%al │ │ │ │ inc %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -752257,14 +752546,21 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0xa680240(%ecx) │ │ │ │ lar (%ecx),%edx │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ecx,0x46f00240(%ecx) │ │ │ │ + sub %al,(%edx) │ │ │ │ + pop %ss │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %ecx,-0x45cffdc0(%ecx) │ │ │ │ xor (%edx),%al │ │ │ │ push %ss │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -752283,42 +752579,38 @@ │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ add %bh,%bh │ │ │ │ pop %ds │ │ │ │ add 0x400000,%bl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - enter $0x210e,$0x2 │ │ │ │ - daa │ │ │ │ - add %eax,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ecx,-0x62dffdc0(%ecx) │ │ │ │ - lar 0x400000,%edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ lock xchg %eax,%ebx │ │ │ │ lar (%ecx),%ebp │ │ │ │ add (%eax),%al │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x69dffdc0(%ecx) │ │ │ │ lar 0x400000,%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - and %ah,0xe020f │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + enter $0x210e,$0x2 │ │ │ │ + daa │ │ │ │ + add %eax,(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - and %bh,%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,0x25200240(%ecx) │ │ │ │ + lar (%esi),%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,-0xdffdc0(%ecx) │ │ │ │ pop %ds │ │ │ │ add 0x400000,%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ inc %eax │ │ │ │ and $0xf,%al │ │ │ │ @@ -757123,19 +757415,16 @@ │ │ │ │ add %ecx,0x22a00240(%ecx) │ │ │ │ sbb %eax,(%edx) │ │ │ │ sbb (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - cmp %bh,0xf02(%edi,%ebx,1) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ecx,-0x6da7fdc0(%ecx) │ │ │ │ + pop %eax │ │ │ │ + xchg %eax,%edx │ │ │ │ lar 0x1(%ebx),%ebp │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ enter $0xf93,$0x2 │ │ │ │ adc $0x400000,%eax │ │ │ │ @@ -757150,44 +757439,46 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ push $0x15020f91 │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x2d1ffdc0(%ecx) │ │ │ │ + add %ecx,-0x43c7fdc0(%ecx) │ │ │ │ pop %ds │ │ │ │ - add (%esi),%al │ │ │ │ + add (%edi),%cl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x2db7fdc0(%ecx) │ │ │ │ + add %ecx,-0x2d1ffdc0(%ecx) │ │ │ │ pop %ds │ │ │ │ - add 0x0(%eax,%eax,1),%bh │ │ │ │ + add (%esi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x3107fdc0(%ecx) │ │ │ │ lar 0x400000(%ecx),%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ nop │ │ │ │ iret │ │ │ │ lar 0x400000,%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - enter $0x1fd2,$0x2 │ │ │ │ - adc $0x400000,%eax │ │ │ │ + dec %eax │ │ │ │ + rcrb %cl,(%edi) │ │ │ │ + add 0x0(%eax,%eax,1),%bh │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - loopne 126cbeb │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,-0x721ffdc0(%ecx) │ │ │ │ lar (%edi),%eax │ │ │ │ add (%eax),%al │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x7017fdc0(%ecx) │ │ │ │ lar 0x400000,%edx │ │ │ │ @@ -757196,18 +757487,21 @@ │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ add %dh,(%edi) │ │ │ │ lar (%ebx),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x4327fdc0(%ecx) │ │ │ │ + add %ecx,-0x2d37fdc0(%ecx) │ │ │ │ pop %ds │ │ │ │ - add (%edi),%al │ │ │ │ + add 0x400000,%dl │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + fdivrs 0x702(%edi,%ebx,1) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x43b7fdc0(%ecx) │ │ │ │ pop %ds │ │ │ │ add 0x0(%eax,%eax,1),%dh │ │ │ │ inc %eax │ │ │ │ @@ -757243,19 +757537,14 @@ │ │ │ │ iret │ │ │ │ pop %ds │ │ │ │ add (%ecx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x46affdc0(%ecx) │ │ │ │ - xor (%edx),%al │ │ │ │ - enter $0x0,$0x40 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %ecx,0x39580240(%ecx) │ │ │ │ lar (%ecx),%ecx │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x37e00240(%ecx) │ │ │ │ @@ -757272,14 +757561,19 @@ │ │ │ │ inc %eax │ │ │ │ and $0x1a,%al │ │ │ │ add (%edx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ecx,-0x46affdc0(%ecx) │ │ │ │ + xor (%edx),%al │ │ │ │ + enter $0x0,$0x40 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %ecx,-0x45e7fdc0(%ecx) │ │ │ │ xor (%edx),%al │ │ │ │ pop %ss │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -757334,21 +757628,15 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ or %dl,%dh │ │ │ │ add %ss:0x400000,%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - and %dl,%dh │ │ │ │ - add %ss:(%eax),%dh │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ecx,0x20300240(%ecx) │ │ │ │ + xor %ah,(%eax) │ │ │ │ sbb (%edx),%al │ │ │ │ clc │ │ │ │ add (%eax),%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x24280240(%ecx) │ │ │ │ @@ -757395,16 +757683,21 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x2277fdc0(%ecx) │ │ │ │ push %cs │ │ │ │ add 0x400000,%cl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - push %eax │ │ │ │ - (bad) │ │ │ │ + and %dl,%dh │ │ │ │ + add %ss:(%eax),%dh │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,-0x29affdc0(%ecx) │ │ │ │ add %ss:(%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %ecx,-0x6607fe00(%edx) │ │ │ │ and (%edx),%al │ │ │ │ @@ -757442,20 +757735,14 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x3f8ffdc0(%ecx) │ │ │ │ add %ss:0x400000,%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - pop %eax │ │ │ │ - (bad) │ │ │ │ - add %ss:0x400000,%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ cwtl │ │ │ │ fisttpll (%esi) │ │ │ │ add (%ebx),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -757474,15 +757761,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x21affdc0(%ecx) │ │ │ │ push %cs │ │ │ │ add 0x400000(%ecx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - loopne 126cf4c │ │ │ │ + loopne 126cf3c │ │ │ │ push %cs │ │ │ │ add (%ebx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x2107fdc0(%ecx) │ │ │ │ @@ -757495,28 +757782,27 @@ │ │ │ │ add %ecx,-0x20dffdc0(%ecx) │ │ │ │ push %cs │ │ │ │ add (%ecx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x3897fdc0(%ecx) │ │ │ │ - pop %ds │ │ │ │ - add (%eax,%eax,1),%cl │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %ecx,-0x29a7fdc0(%ecx) │ │ │ │ + add %ss:0x400000,%cl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - push $0x2c0236d6 │ │ │ │ + push $0xc021fc7 │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0xbd00240(%ecx) │ │ │ │ - add %cs:0x400000,%dl │ │ │ │ + add %ecx,-0x2997fdc0(%ecx) │ │ │ │ + add %ss:(%eax,%eax,1),%ch │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ pop %eax │ │ │ │ fisttps (%esi) │ │ │ │ add (%edx),%al │ │ │ │ add (%eax),%eax │ │ │ │ @@ -757533,65 +757819,65 @@ │ │ │ │ add %ecx,-0x20c7fdc0(%ecx) │ │ │ │ push %cs │ │ │ │ add (%ecx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0xbe80240(%ecx) │ │ │ │ - add %cs:(%edx),%ah │ │ │ │ + add %ecx,0xbd00240(%ecx) │ │ │ │ + add %cs:0x400000,%dl │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + xor %bl,0x1b(%ebx) │ │ │ │ + add 0x2(%ebp),%ch │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + mov 0x13021b5d,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x5b300240(%ecx) │ │ │ │ - sbb (%edx),%eax │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add (%eax),%al │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x5da00240(%ecx) │ │ │ │ - sbb (%edx),%eax │ │ │ │ - adc (%eax),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %ecx,0xbe80240(%ecx) │ │ │ │ + add %cs:(%edx),%ah │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - cwtl │ │ │ │ - adc %ch,(%esi) │ │ │ │ - add (%ecx),%bl │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,0x10980240(%ecx) │ │ │ │ + add %cs:(%ecx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ push %eax │ │ │ │ xchg %eax,%ebx │ │ │ │ inc %edx │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - pusha │ │ │ │ - ret │ │ │ │ - pop %ds │ │ │ │ - add %ah,%ch │ │ │ │ - add (%eax),%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ecx,-0x1a77fdc0(%ecx) │ │ │ │ + mov %ah,%ch │ │ │ │ push %cs │ │ │ │ add (%ebx),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ecx,-0x3c9ffdc0(%ecx) │ │ │ │ + pop %ds │ │ │ │ + add %ah,%ch │ │ │ │ + add (%eax),%eax │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %ecx,-0x38affdc0(%ecx) │ │ │ │ pop %ds │ │ │ │ add 0x400000,%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ loopne 126d049 │ │ │ │ @@ -757681,64 +757967,59 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ mov $0xf0236c9,%eax │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0xd680240(%ecx) │ │ │ │ - add %cs:(%esi),%dl │ │ │ │ - add (%eax),%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %ecx,-0x1bc7fdc0(%ecx) │ │ │ │ push %cs │ │ │ │ add (%ebx),%dh │ │ │ │ add %eax,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x1a8ffdc0(%ecx) │ │ │ │ push %cs │ │ │ │ add (%ebx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x10800240(%ecx) │ │ │ │ - add %cs:(%edi),%dl │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ecx,0xd680240(%ecx) │ │ │ │ + add %cs:(%esi),%dl │ │ │ │ + add (%eax),%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x3637fdc0(%ecx) │ │ │ │ - ss add %ah,%bh │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,0x10800240(%ecx) │ │ │ │ + add %cs:(%edi),%dl │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x3880240(%ecx) │ │ │ │ lar (%edx),%ebx │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x3437fdc0(%ecx) │ │ │ │ - add %ss:0x400000,%dl │ │ │ │ + add %ecx,-0x3637fdc0(%ecx) │ │ │ │ + ss add %ah,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - xor %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,0x2300240(%ecx) │ │ │ │ lar (%ecx,%eax,1),%edi │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - jo 126d201 │ │ │ │ + jo 126d1f1 │ │ │ │ lar (%ebx),%edx │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x153ffdc0(%ecx) │ │ │ │ push %cs │ │ │ │ @@ -757757,26 +758038,27 @@ │ │ │ │ add %ecx,-0x152ffdc0(%ecx) │ │ │ │ push %cs │ │ │ │ add (%ecx),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x23b7fdc0(%ecx) │ │ │ │ - add %ss:(%ecx),%bl │ │ │ │ - add %eax,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ecx,-0x2297fdc0(%ecx) │ │ │ │ + add %ecx,-0x3437fdc0(%ecx) │ │ │ │ add %ss:0x400000,%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - and %ch,%bl │ │ │ │ + dec %eax │ │ │ │ + fdivl (%esi) │ │ │ │ + add (%ecx),%bl │ │ │ │ + add %eax,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,-0x14dffdc0(%ecx) │ │ │ │ push %cs │ │ │ │ add (%ecx),%al │ │ │ │ add (%eax),%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x11d7fdc0(%ecx) │ │ │ │ @@ -757901,15 +758183,15 @@ │ │ │ │ add (%ecx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x4e300240(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ - jecxz 126d39c │ │ │ │ + jecxz 126d38c │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ sbb %bl,0x1b(%ecx) │ │ │ │ add (%ebx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ @@ -757919,22 +758201,21 @@ │ │ │ │ add %ecx,-0x11affdc0(%ecx) │ │ │ │ push %cs │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x21600240(%ecx) │ │ │ │ - and %eax,(%edx) │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ecx,-0x2297fdc0(%ecx) │ │ │ │ + add %ss:0x400000,%dl │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x11affdc0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + push %eax │ │ │ │ + out %al,(%dx) │ │ │ │ push %cs │ │ │ │ add (%ecx,%eax,1),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -757955,88 +758236,86 @@ │ │ │ │ add %ecx,-0xfa7fdc0(%ecx) │ │ │ │ push %cs │ │ │ │ add (%ebx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ecx,0x21600240(%ecx) │ │ │ │ + and %eax,(%edx) │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %ecx,-0x2967fdc0(%ecx) │ │ │ │ ss add %bl,%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x289ffdc0(%ecx) │ │ │ │ - add %ss:0x400000,%dl │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - pusha │ │ │ │ - int1 │ │ │ │ + add %ecx,-0xe9ffdc0(%ecx) │ │ │ │ push %cs │ │ │ │ add (%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0xc100240(%ecx) │ │ │ │ - add %cs:(%edx),%dl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ecx,-0x289ffdc0(%ecx) │ │ │ │ + add %ss:0x400000,%dl │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0xe8ffdc0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + jo 126d42f │ │ │ │ push %cs │ │ │ │ add 0x3(%ebx),%ch │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - loopne 126d452 │ │ │ │ + loopne 126d442 │ │ │ │ push %cs │ │ │ │ add (%ebx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0xc280240(%ecx) │ │ │ │ - add %cs:0x400000,%cl │ │ │ │ + add %ecx,0xc100240(%ecx) │ │ │ │ + add %cs:(%edx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - nop │ │ │ │ inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,0x40900240(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ aaa │ │ │ │ add $0x0,%al │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x44c80240(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ + sub %cl,(%esi,%ebp,1) │ │ │ │ + add 0x400000,%cl │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ jo 126d4bf │ │ │ │ and %eax,(%edx) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add (%eax),%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x25180240(%ecx) │ │ │ │ - and %eax,(%edx) │ │ │ │ - adc $0x400000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - clc │ │ │ │ - hlt │ │ │ │ + add %ecx,-0xb07fdc0(%ecx) │ │ │ │ push %cs │ │ │ │ add (%ecx),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0xafffdc0(%ecx) │ │ │ │ @@ -758056,21 +758335,21 @@ │ │ │ │ add %ecx,-0xaf7fdc0(%ecx) │ │ │ │ push %cs │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x1cf00240(%ecx) │ │ │ │ + add %ecx,0x25180240(%ecx) │ │ │ │ and %eax,(%edx) │ │ │ │ - sldt (%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + adc $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0xaf7fdc0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + or %dh,%ch │ │ │ │ push %cs │ │ │ │ add (%ecx,%eax,1),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ adc %dh,%dh │ │ │ │ @@ -758090,17 +758369,17 @@ │ │ │ │ add %ecx,-0x8effdc0(%ecx) │ │ │ │ push %cs │ │ │ │ add (%ebx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0xd280240(%ecx) │ │ │ │ - add %cs:(%eax),%dl │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ecx,0x1cf00240(%ecx) │ │ │ │ + and %eax,(%edx) │ │ │ │ + sldt (%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x8d7fdc0(%ecx) │ │ │ │ push %cs │ │ │ │ add 0x400003(%edi),%ah │ │ │ │ add %al,(%eax) │ │ │ │ @@ -758109,28 +758388,28 @@ │ │ │ │ sar $1,%dl │ │ │ │ push %cs │ │ │ │ add (%ebx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0xd380240(%ecx) │ │ │ │ - add %cs:(%edi),%dl │ │ │ │ + add %ecx,0xd280240(%ecx) │ │ │ │ + add %cs:(%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x5f780240(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ - jo 126d596 │ │ │ │ + jo 126d586 │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - call 1428f104 <_edata@@Base+0xfc8f104> │ │ │ │ + call 1428f0f4 <_edata@@Base+0xfc8f0f4> │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x517fdc0(%ecx) │ │ │ │ push %cs │ │ │ │ add (%ecx),%al │ │ │ │ @@ -758155,23 +758434,21 @@ │ │ │ │ add %ecx,-0x507fdc0(%ecx) │ │ │ │ push %cs │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x1d000240(%ecx) │ │ │ │ - and %eax,(%edx) │ │ │ │ - lea (%edx),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %ecx,0xd380240(%ecx) │ │ │ │ + add %cs:(%edi),%dl │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - clc │ │ │ │ - cli │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,-0x507fdc0(%ecx) │ │ │ │ push %cs │ │ │ │ add (%ecx,%eax,1),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ add %bh,%ah │ │ │ │ @@ -758191,17 +758468,18 @@ │ │ │ │ add %ecx,-0x2fffdc0(%ecx) │ │ │ │ push %cs │ │ │ │ add (%ebx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x1f900240(%ecx) │ │ │ │ + add %ecx,0x1d000240(%ecx) │ │ │ │ and %eax,(%edx) │ │ │ │ - adc $0x400000,%eax │ │ │ │ + lea (%edx),%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ sbb %bh,%ch │ │ │ │ push %cs │ │ │ │ add 0x3(%ebp),%ch │ │ │ │ add %al,0x0(%eax) │ │ │ │ @@ -758210,24 +758488,22 @@ │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ mov %al,(%eax) │ │ │ │ lar (%ebx),%edx │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0xa7fdc0(%ecx) │ │ │ │ - pop %ds │ │ │ │ - add (%esi),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ecx,0x1f900240(%ecx) │ │ │ │ + and %eax,(%edx) │ │ │ │ + adc $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x38680240(%ecx) │ │ │ │ - sbb (%edx),%eax │ │ │ │ - cmp (%eax,%eax,1),%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + push $0x3b021b38 │ │ │ │ + add $0x0,%al │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x3ca80240(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ @@ -758300,28 +758576,29 @@ │ │ │ │ push %edx │ │ │ │ or (%edx),%al │ │ │ │ addb $0x0,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - or %cl,0x21(%esi) │ │ │ │ - add (%ebx),%cl │ │ │ │ + pop %eax │ │ │ │ + lcall *(%edi) │ │ │ │ + add (%esi),%cl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x4bd00240(%ecx) │ │ │ │ + add %ecx,0x4e080240(%ecx) │ │ │ │ and %eax,(%edx) │ │ │ │ - sbb (%edx),%eax │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - loopne 126d7b4 │ │ │ │ + loopne 126d7a4 │ │ │ │ sbb (%edx),%eax │ │ │ │ clc │ │ │ │ add %eax,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x48d80240(%ecx) │ │ │ │ @@ -758343,15 +758620,21 @@ │ │ │ │ push %edx │ │ │ │ or (%edx),%al │ │ │ │ addb $0x0,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - lock dec %ebp │ │ │ │ + rorb $1,0x21(%ebx) │ │ │ │ + add (%ebx),%bl │ │ │ │ + add (%eax),%al │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,0x4df00240(%ecx) │ │ │ │ and %eax,(%edx) │ │ │ │ adc $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ push %eax │ │ │ │ or $0x12022e,%eax │ │ │ │ @@ -758361,22 +758644,15 @@ │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ sub %dl,0x28(%edx) │ │ │ │ add (%ebx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x15780240(%ecx) │ │ │ │ - cmp $0x2,%al │ │ │ │ - or (%eax),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - loopne 126d832 │ │ │ │ + add %ecx,0x44e00240(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ enter $0x1b46,$0x2 │ │ │ │ @@ -758413,15 +758689,17 @@ │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ sbb %al,(%edx) │ │ │ │ lar (%eax,%eax,1),%edx │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - mov %dl,0xf023c │ │ │ │ + js 126d863 │ │ │ │ + cmp $0x2,%al │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ rolb $0xf,(%eax) │ │ │ │ add (%edi),%bh │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -758443,25 +758721,24 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0xb80240(%ecx) │ │ │ │ lar (%ebx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ecx,0x15880240(%ecx) │ │ │ │ + cmp $0x2,%al │ │ │ │ + sldt (%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %ecx,0x15980240(%ecx) │ │ │ │ cmp $0x2,%al │ │ │ │ or $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - lock dec %esi │ │ │ │ - sub %al,(%edx) │ │ │ │ - and %al,(%ebx) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ mov (%eax),%al │ │ │ │ add (%eax),%cl │ │ │ │ push %ebx │ │ │ │ or (%edx),%al │ │ │ │ addb $0x0,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -758472,14 +758749,21 @@ │ │ │ │ push %ebx │ │ │ │ or (%edx),%al │ │ │ │ addb $0x0,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ + lock dec %esi │ │ │ │ + sub %al,(%edx) │ │ │ │ + and %al,(%ebx) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ rclb $1,(%ecx) │ │ │ │ and %eax,(%edx) │ │ │ │ mov (%edx),%es │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ @@ -758544,20 +758828,14 @@ │ │ │ │ add %al,(%eax) │ │ │ │ or %ecx,-0x51f7fe00(%edx) │ │ │ │ inc %edi │ │ │ │ add 0x100000(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - cmp %al,%bh │ │ │ │ - add %ss:0x2(%ebx),%ah │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ cmp %cl,0x1b(%edx) │ │ │ │ add %ah,%bl │ │ │ │ add (%eax),%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x4e180240(%ecx) │ │ │ │ @@ -758582,20 +758860,21 @@ │ │ │ │ add %ecx,0x3e080240(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - mov 0x150236c9,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + cmp %al,%bh │ │ │ │ + add %ss:0x2(%ebx),%ah │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x48f00240(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + lock dec %eax │ │ │ │ sbb (%edx),%eax │ │ │ │ xor %al,(%ecx) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ and %cl,0x1b(%edx) │ │ │ │ @@ -758605,18 +758884,22 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x50d7fdc0(%ecx) │ │ │ │ or %al,(%edx) │ │ │ │ sbb %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - mov (%eax),%al │ │ │ │ - add (%eax),%bl │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + mov 0x150236c9,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %ecx,-0x51e7fe00(%edx) │ │ │ │ inc %edi │ │ │ │ add 0x100000(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ add %bl,0x28(%ecx) │ │ │ │ add %dl,%dh │ │ │ │ @@ -758645,40 +758928,36 @@ │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ enter $0x2e10,$0x2 │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x10d00240(%ecx) │ │ │ │ - add %cs:(%ebx),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %ecx,-0x50bffdc0(%ecx) │ │ │ │ or %al,(%edx) │ │ │ │ add %al,%es:(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ecx,0x10d00240(%ecx) │ │ │ │ + add %cs:(%ebx),%cl │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %ecx,0x5f480240(%ecx) │ │ │ │ sub %al,(%edx) │ │ │ │ pop %ss │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x304ffdc0(%ecx) │ │ │ │ - pop %ds │ │ │ │ - add 0x400001(%ecx),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - push $0x440208af │ │ │ │ + add %ecx,-0x5097fdc0(%ecx) │ │ │ │ + or %al,(%edx) │ │ │ │ + inc %esp │ │ │ │ add (%eax),%al │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x4e4ffdc0(%ecx) │ │ │ │ or %al,(%edx) │ │ │ │ push %ds │ │ │ │ @@ -758710,73 +758989,71 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ shlb $1,0x180247(%edx) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - jo 126db1f │ │ │ │ + mov $0xcf,%al │ │ │ │ pop %ds │ │ │ │ - add 0x400000,%dl │ │ │ │ + add 0x400001(%ecx),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ sub %bl,0x28(%ebp) │ │ │ │ add (%ecx),%al │ │ │ │ add (%eax),%al │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x5f300240(%ecx) │ │ │ │ - sub %al,(%edx) │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ecx,-0x2e8ffdc0(%ecx) │ │ │ │ + pop %ds │ │ │ │ + add 0x400000,%dl │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x10e00240(%ecx) │ │ │ │ - cs add %dl,%bh │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + xor %bl,0x28(%edi) │ │ │ │ + add (%edi),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x2a00240(%ecx) │ │ │ │ or (%edx),%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - loopne 126dbaf │ │ │ │ + loopne 126db9e │ │ │ │ + cs add %dl,%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,0x11e00240(%ecx) │ │ │ │ add %cs:(%edi),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0xff00240(%ecx) │ │ │ │ and %eax,(%edx) │ │ │ │ fldl (%ecx) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - push $0x15021fff │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ecx,-0x7577fdc0(%ecx) │ │ │ │ - pop %es │ │ │ │ - add (%ecx),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %cl,0x10207(%edx) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x756ffdc0(%ecx) │ │ │ │ - pop %es │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + nop │ │ │ │ + mov (%edi),%al │ │ │ │ add (%esi),%ah │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x7547fdc0(%ecx) │ │ │ │ pop %es │ │ │ │ @@ -758823,29 +759100,30 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ mov 0xc02078e,%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x13200240(%ecx) │ │ │ │ + add %ecx,-0x97fdc0(%ecx) │ │ │ │ + pop %ds │ │ │ │ + add 0x400000,%dl │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + and %dl,(%ebx) │ │ │ │ add %cs:(%edi),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %edx,0x13380000(%ecx) │ │ │ │ - daa │ │ │ │ - add %ecx,0xf(%eax) │ │ │ │ - inc %esp │ │ │ │ - add (%eax),%al │ │ │ │ + add %ecx,-0x723ffdc0(%ecx) │ │ │ │ + pop %es │ │ │ │ + add %cl,%cl │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - rorb $0x0,0xc90207(%ebp) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x716ffdc0(%ecx) │ │ │ │ pop %es │ │ │ │ add (%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ @@ -758854,19 +759132,28 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x19900240(%ecx) │ │ │ │ or %eax,(%edx) │ │ │ │ adc $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - jo 126dc9e │ │ │ │ + jo 126dc8e │ │ │ │ pop %es │ │ │ │ add (%eax,%eax,1),%bl │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + cmp %dl,(%ebx) │ │ │ │ + daa │ │ │ │ + add %ecx,0xf(%eax) │ │ │ │ + inc %esp │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0x18,(%edx) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ cmp %eax,(%edx) │ │ │ │ adc %al,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -758886,28 +759173,22 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x14100240(%ecx) │ │ │ │ cs add %dl,%dl │ │ │ │ add (%eax),%al │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x16e80240(%ecx) │ │ │ │ - add %cs:(%edi),%dl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %ecx,-0x2027fdc0(%ecx) │ │ │ │ pop %es │ │ │ │ add 0x400000(%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ pusha │ │ │ │ - loopne 126dd36 │ │ │ │ + loopne 126dd26 │ │ │ │ add (%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x666ffdc0(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ @@ -758942,15 +759223,15 @@ │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ inc %eax │ │ │ │ mov $0x100207,%edi │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - call 928e52b <_edata@@Base+0x4c8e52b> │ │ │ │ + call 928e51b <_edata@@Base+0x4c8e51b> │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x750ffdc0(%ecx) │ │ │ │ pop %es │ │ │ │ add (%eax),%cl │ │ │ │ @@ -758965,26 +759246,23 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ push $0x1e020904 │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - mov %es,%eax │ │ │ │ - add %al,%ch │ │ │ │ - adc $0xb023c,%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %ecx,0x16e80240(%ecx) │ │ │ │ + add %cs:(%edi),%dl │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - push %eax │ │ │ │ - decl (%eax) │ │ │ │ - add (%eax),%cl │ │ │ │ - add $0x4000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,-0xaffdc0(%ecx) │ │ │ │ + or %al,(%edx) │ │ │ │ + or %al,0x4000 │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x4580240(%ecx) │ │ │ │ or %eax,(%edx) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -758995,14 +759273,19 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ sub %dl,(%edi) │ │ │ │ or %eax,(%edx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0xe8,(%edx) │ │ │ │ + adc $0xb023c,%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ sbb %bl,(%edx) │ │ │ │ sub %al,(%ecx) │ │ │ │ test $0x15,%al │ │ │ │ cmp $0x2,%al │ │ │ │ @@ -759010,23 +759293,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x63900240(%ecx) │ │ │ │ inc %edi │ │ │ │ add 0x400008(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - clc │ │ │ │ - ficompl (%edi) │ │ │ │ - add %dl,%ah │ │ │ │ - add (%eax),%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ecx,0xc800240(%ecx) │ │ │ │ - or %eax,(%edx) │ │ │ │ + orb $0x2,(%ecx,%ecx,1) │ │ │ │ xchg %eax,%edi │ │ │ │ or (%eax),%al │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x17180240(%ecx) │ │ │ │ or %eax,(%edx) │ │ │ │ @@ -759037,21 +759312,22 @@ │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ lock or %ecx,(%ecx) │ │ │ │ add (%ebx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x211ffdc0(%ecx) │ │ │ │ + add %ecx,-0x2507fdc0(%ecx) │ │ │ │ pop %ds │ │ │ │ - add 0x400000,%dl │ │ │ │ + add %dl,%ah │ │ │ │ + add (%eax),%eax │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - adc %al,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,0x7100240(%ecx) │ │ │ │ or %eax,(%edx) │ │ │ │ iret │ │ │ │ add (%eax),%al │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x9e00240(%ecx) │ │ │ │ @@ -759062,15 +759338,15 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ mov %cl,0xc0207(%ebp) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - js 126de5b │ │ │ │ + js 126de4b │ │ │ │ pop %es │ │ │ │ add 0x400000,%cl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ nop │ │ │ │ mov (%edi),%eax │ │ │ │ @@ -759111,87 +759387,86 @@ │ │ │ │ add %ecx,0x6c480240(%ecx) │ │ │ │ inc %edi │ │ │ │ add (%eax),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %ecx,-0x4d17fe00(%edx) │ │ │ │ - inc %edi │ │ │ │ - add 0x100000(%eax),%al │ │ │ │ + add %ecx,-0x211ffdc0(%ecx) │ │ │ │ + pop %ds │ │ │ │ + add 0x400000,%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ test $0x90,%al │ │ │ │ sbb (%edx),%eax │ │ │ │ sbb $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + mov (%eax),%al │ │ │ │ + add %al,%ch │ │ │ │ + mov $0x47,%dl │ │ │ │ + add 0x100000(%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - pusha │ │ │ │ - pop %edi │ │ │ │ + pop %eax │ │ │ │ + jo 126df8a │ │ │ │ + add (%ecx),%dl │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,0x5f600240(%ecx) │ │ │ │ sub %al,(%edx) │ │ │ │ enter $0x6,$0x40 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x70580240(%ecx) │ │ │ │ + add %ecx,-0x7067fdc0(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ - adc %eax,(%eax) │ │ │ │ + sbb (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ sub %ah,0x28(%esi) │ │ │ │ add (%edi),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x7067fdc0(%ecx) │ │ │ │ + add %ecx,-0x7177fdc0(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ sbb (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ dec %eax │ │ │ │ repz pop %ds │ │ │ │ add (%esi),%dl │ │ │ │ add (%eax),%al │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x7177fdc0(%ecx) │ │ │ │ + add %ecx,-0x727ffdc0(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ - sbb (%eax),%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + pop %ss │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - pusha │ │ │ │ - cmc │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,-0xa9ffdc0(%ecx) │ │ │ │ pop %ds │ │ │ │ add 0x400000,%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - orb $0x0,0x17021b(%ebp) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ecx,0x17000240(%ecx) │ │ │ │ - add %cs:(%edi),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ecx,-0x61effdc0(%ecx) │ │ │ │ - sbb (%edx),%eax │ │ │ │ - sbb (%eax),%al │ │ │ │ + adc %bl,0x1a021b(%esi) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ cmp %ah,%cl │ │ │ │ and (%ecx),%al │ │ │ │ @@ -759229,15 +759504,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x7497fdc0(%ecx) │ │ │ │ pop %es │ │ │ │ add 0x400000,%cl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - js 126e009 │ │ │ │ + js 126dff9 │ │ │ │ pop %es │ │ │ │ add (%edi),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %ecx,-0x741ffe00(%edx) │ │ │ │ @@ -759274,23 +759549,23 @@ │ │ │ │ nop │ │ │ │ sbb (%edx),%eax │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - jo 126e15d │ │ │ │ + jo 126e14d │ │ │ │ sbb (%edx),%eax │ │ │ │ aam $0x0 │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ dec %eax │ │ │ │ - jo 126e11a │ │ │ │ + jo 126e10a │ │ │ │ add (%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x7157fdc0(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ @@ -759336,30 +759611,30 @@ │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ add %bl,0x10021b(%esi) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - mov (%eax),%al │ │ │ │ - add %al,%bh │ │ │ │ - mov $0x47,%dl │ │ │ │ - add 0x100000(%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - cmp %cl,(%esi,%ebp,1) │ │ │ │ - add %dh,%dl │ │ │ │ + add %dl,(%edi) │ │ │ │ + add %cs:(%edi),%cl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0xd100240(%ecx) │ │ │ │ - add %cs:(%edi),%dl │ │ │ │ + or %ecx,-0x4d07fe00(%edx) │ │ │ │ + inc %edi │ │ │ │ + add 0x100000(%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + cmp %cl,(%esi,%ebp,1) │ │ │ │ + add %dh,%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x7267fdc0(%ecx) │ │ │ │ pop %es │ │ │ │ add (%eax,%eax,1),%ah │ │ │ │ @@ -759384,14 +759659,19 @@ │ │ │ │ add %ecx,0x1be80240(%ecx) │ │ │ │ or %eax,(%edx) │ │ │ │ adc %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ + adc %cl,0x17022e │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ nop │ │ │ │ fbld (%esi) │ │ │ │ add (%ecx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -759410,21 +759690,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x3e800240(%ecx) │ │ │ │ and %eax,(%edx) │ │ │ │ adc $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - test $0xde,%al │ │ │ │ - es add %bl,%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ecx,0x19a80240(%ecx) │ │ │ │ + test $0x19,%al │ │ │ │ or %eax,(%edx) │ │ │ │ sub %eax,(%edx) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ fcomps (%ebx) │ │ │ │ @@ -759438,23 +759712,22 @@ │ │ │ │ push %ds │ │ │ │ or %eax,(%edx) │ │ │ │ sbb (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - js 126e25d │ │ │ │ - add %es:(%edi),%dl │ │ │ │ + test $0xde,%al │ │ │ │ + es add %bl,%cl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x20480240(%ecx) │ │ │ │ - and %eax,(%edx) │ │ │ │ - std │ │ │ │ + add %ecx,-0x2087fdc0(%ecx) │ │ │ │ + add %es:(%edi),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x1c100240(%ecx) │ │ │ │ or %eax,(%edx) │ │ │ │ push %ds │ │ │ │ @@ -759465,15 +759738,15 @@ │ │ │ │ add %ecx,0x1e300240(%ecx) │ │ │ │ or %eax,(%edx) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - loopne 126e24c │ │ │ │ + loopne 126e23c │ │ │ │ pop %es │ │ │ │ add (%edx),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x6ef7fdc0(%ecx) │ │ │ │ @@ -759534,30 +759807,30 @@ │ │ │ │ or %al,(%edx) │ │ │ │ or (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ dec %eax │ │ │ │ - and %esp,(%ecx) │ │ │ │ - add 0x400000,%dl │ │ │ │ + and %ah,(%ecx) │ │ │ │ + add %ch,%bh │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - test $0x3e,%al │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,0x21480240(%ecx) │ │ │ │ and %eax,(%edx) │ │ │ │ - in $0x2,%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + adc $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ dec %eax │ │ │ │ xlat %ds:(%ebx) │ │ │ │ or %al,(%edx) │ │ │ │ - jae 126e382 │ │ │ │ + jae 126e372 │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ rcl $0x8,%bh │ │ │ │ add (%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ @@ -759567,48 +759840,48 @@ │ │ │ │ add %ecx,0x69080240(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ or (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ + test $0x3e,%al │ │ │ │ + and %eax,(%edx) │ │ │ │ + in $0x2,%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ nop │ │ │ │ inc %ecx │ │ │ │ and %eax,(%edx) │ │ │ │ adc $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - rcr $0x26,%bl │ │ │ │ - add (%ecx),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ecx,0x68500240(%ecx) │ │ │ │ - sbb (%edx),%eax │ │ │ │ - mov %al,0x400000 │ │ │ │ + push %eax │ │ │ │ + push $0xa2021b │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ clc │ │ │ │ push $0x10021b │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ mov $0xc0208b8,%eax │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x4cf7fdc0(%ecx) │ │ │ │ - inc %edi │ │ │ │ - add (%esi),%bh │ │ │ │ - add $0x0,%al │ │ │ │ + add %ecx,-0x243ffdc0(%ecx) │ │ │ │ + add %es:(%ecx),%cl │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x47fffdc0(%ecx) │ │ │ │ or %al,(%edx) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -759623,24 +759896,20 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ shlb $1,0x130208(%edi) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - dec %eax │ │ │ │ - mov $0x47,%bh │ │ │ │ - add (%eax),%bl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + or %dh,0x43e0247(%ebx) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x48f7fdc0(%ecx) │ │ │ │ - or %al,(%edx) │ │ │ │ - mov $0x0,%dl │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + or %dh,0xb20208(%edi) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ shlb $0x0,0x100208(%edi) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -759753,128 +760022,129 @@ │ │ │ │ add %ecx,-0x2feffdc0(%ecx) │ │ │ │ pop %es │ │ │ │ add (%edx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ecx,-0x48b7fdc0(%ecx) │ │ │ │ + inc %edi │ │ │ │ + add (%eax),%bl │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ mov %es,%eax │ │ │ │ add %al,%dl │ │ │ │ mov 0x2(%edi),%es │ │ │ │ or %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - test $0xb2,%al │ │ │ │ - add %es:(%eax),%al │ │ │ │ - sub %eax,(%eax) │ │ │ │ inc %eax │ │ │ │ + xchg %ebx,(%ebx) │ │ │ │ + add (%esi),%dl │ │ │ │ add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x78bffdc0(%ecx) │ │ │ │ - sbb (%edx),%eax │ │ │ │ - push %ss │ │ │ │ add %al,(%eax) │ │ │ │ + add %ecx,-0x4d57fdc0(%ecx) │ │ │ │ + add %es:(%eax),%al │ │ │ │ + sub %eax,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x2457fdc0(%ecx) │ │ │ │ + add %ecx,-0x79cffdc0(%ecx) │ │ │ │ + sbb (%edx),%eax │ │ │ │ + and %al,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + test $0xdb,%al │ │ │ │ add %es:(%edi),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x79cffdc0(%ecx) │ │ │ │ + add %ecx,-0x7ae7fdc0(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ - and %al,(%eax) │ │ │ │ + sbb (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ push $0x1b0226dd │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x7ae7fdc0(%ecx) │ │ │ │ + add %ecx,-0x7bf7fdc0(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ - sbb (%eax),%al │ │ │ │ + sbb (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ pop %eax │ │ │ │ adc $0x5810221,%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - or %al,0x1b02(%ebx,%ebx,1) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + enter $0x1ba7,$0x2 │ │ │ │ + sbb (%eax),%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x1ae00240(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + loopne 126e638 │ │ │ │ and %eax,(%edx) │ │ │ │ adc $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - enter $0x1ba7,$0x2 │ │ │ │ - sbb (%eax),%al │ │ │ │ + clc │ │ │ │ + sbbb $0x2,(%ebx) │ │ │ │ + sbb (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ imul $0x1,(%edi),%esp │ │ │ │ adc %bh,(%esi) │ │ │ │ dec %eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - clc │ │ │ │ - sbbb $0x2,(%ebx) │ │ │ │ - sbb (%eax),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - rcr $1,%bl │ │ │ │ - add %es:0x1(%ebp),%bh │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ add %ch,0x1b(%edx) │ │ │ │ add (%edx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x22affdc0(%ecx) │ │ │ │ - add %es:(%edi),%dl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ecx,0x71680240(%ecx) │ │ │ │ - sbb (%edx),%eax │ │ │ │ - and (%eax),%eax │ │ │ │ + add %ecx,-0x242ffdc0(%ecx) │ │ │ │ + add %es:0x1(%ebp),%bh │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + push $0x23021b71 │ │ │ │ add %al,(%eax) │ │ │ │ - cmp %ah,%cl │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %edx,-0x1ec80000(%ecx) │ │ │ │ and (%ecx),%al │ │ │ │ - lock jmp 126e89b │ │ │ │ + lock jmp 126e88b │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x3407fdc0(%ecx) │ │ │ │ pop %es │ │ │ │ add (%eax),%cl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -759936,15 +760206,15 @@ │ │ │ │ mov (%eax),%al │ │ │ │ add -0x32(%eax),%ch │ │ │ │ pop %es │ │ │ │ add 0x100000(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - js 126e70c │ │ │ │ + js 126e6fc │ │ │ │ pop %es │ │ │ │ add 0x400001(%ebp),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ add %dl,%al │ │ │ │ pop %es │ │ │ │ @@ -760011,15 +760281,15 @@ │ │ │ │ add %ecx,-0x7df7fdc0(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ filds (%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - call 11290393 <_edata@@Base+0xcc90393> │ │ │ │ + call 11290383 <_edata@@Base+0xcc90383> │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x69180240(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ (bad) │ │ │ │ @@ -760030,42 +760300,38 @@ │ │ │ │ add %ecx,0x69f00240(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - jo 126e8ae │ │ │ │ + jo 126e89e │ │ │ │ sbb (%edx),%eax │ │ │ │ out %eax,$0x0 │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ pop %eax │ │ │ │ - jno 126e86a │ │ │ │ + jno 126e85a │ │ │ │ add (%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x2167fdc0(%ecx) │ │ │ │ - add %es:(%edx),%cl │ │ │ │ + add %ecx,-0x22affdc0(%ecx) │ │ │ │ + add %es:(%edi),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - mov %es,%eax │ │ │ │ - add %al,%dl │ │ │ │ - pop %esp │ │ │ │ - inc %ebx │ │ │ │ - add (%ebx),%cl │ │ │ │ + add %ecx,-0x2167fdc0(%ecx) │ │ │ │ + add %es:(%edx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x2fb7fdc0(%ecx) │ │ │ │ pop %es │ │ │ │ add (%eax),%cl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -760087,15 +760353,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x2f9ffdc0(%ecx) │ │ │ │ pop %es │ │ │ │ add 0x400000,%cl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - jo 126e88e │ │ │ │ + jo 126e87e │ │ │ │ pop %es │ │ │ │ add (%eax),%cl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x3387fdc0(%ecx) │ │ │ │ @@ -760119,17 +760385,24 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x5b47fdc0(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ sbb (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - mov %bl,%ch │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0xd0,(%edx) │ │ │ │ + pop %esp │ │ │ │ + inc %ebx │ │ │ │ + add (%ebx),%cl │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,-0x2277fdc0(%ecx) │ │ │ │ es add %cl,%dh │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x217ffdc0(%ecx) │ │ │ │ add %es:(%edi),%dl │ │ │ │ @@ -760140,21 +760413,17 @@ │ │ │ │ add %ecx,0x26d80240(%ecx) │ │ │ │ and %eax,(%edx) │ │ │ │ pop %ebp │ │ │ │ add $0x0,%al │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x2b380240(%ecx) │ │ │ │ - and %eax,(%edx) │ │ │ │ - adc $0x400000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - xor %bl,0x673021b(%esi) │ │ │ │ + add %ecx,-0x61cffdc0(%ecx) │ │ │ │ + sbb (%edx),%eax │ │ │ │ + jae 126e948 │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ test $0xa4,%al │ │ │ │ sbb (%edx),%eax │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -760170,24 +760439,28 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x29900240(%ecx) │ │ │ │ or $0x7f02,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x4077fdc0(%ecx) │ │ │ │ - sub (%edx),%eax │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + add %ecx,0x2b380240(%ecx) │ │ │ │ + and %eax,(%edx) │ │ │ │ + adc $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + mov %bh,0x6022b(%edi) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x406ffdc0(%ecx) │ │ │ │ - sub (%edx),%eax │ │ │ │ - add $0x400000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + nop │ │ │ │ + mov $0x5022b,%edi │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ adc %dl,(%edi) │ │ │ │ add %cs:(%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -760225,20 +760498,15 @@ │ │ │ │ add (%eax),%al │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x251ffdc0(%ecx) │ │ │ │ add %ss:0x4000(%eax,%eax,1),%ah │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x2477fdc0(%ecx) │ │ │ │ - add %ss:0x400000,%dl │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - test $0xd1,%al │ │ │ │ + add %ecx,-0x2e57fdc0(%ecx) │ │ │ │ pop %es │ │ │ │ add (%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x2d37fdc0(%ecx) │ │ │ │ @@ -760251,25 +760519,27 @@ │ │ │ │ add %ecx,0x6d500240(%ecx) │ │ │ │ inc %edi │ │ │ │ add 0x8(%esi),%bh │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ + mov %bl,%bl │ │ │ │ + add %ss:0x400000,%dl │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ mov 0x8e0236db,%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x23cffdc0(%ecx) │ │ │ │ - add %ss:0x400000,%dl │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - mov $0xf90207d1,%eax │ │ │ │ + add %ecx,-0x2e47fdc0(%ecx) │ │ │ │ + pop %es │ │ │ │ + add %cl,%bh │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x2d47fdc0(%ecx) │ │ │ │ pop %es │ │ │ │ add (%eax),%dl │ │ │ │ @@ -760301,36 +760571,34 @@ │ │ │ │ add %ecx,-0x2357fdc0(%ecx) │ │ │ │ pop %es │ │ │ │ add (%edi),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x75d00240(%ecx) │ │ │ │ - inc %edi │ │ │ │ - add (%eax),%bl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ecx,-0x23cffdc0(%ecx) │ │ │ │ + add %ss:0x400000,%dl │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x2367fdc0(%ecx) │ │ │ │ - pop %es │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + cwtl │ │ │ │ + faddl (%edi) │ │ │ │ add (%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x2d07fdc0(%ecx) │ │ │ │ pop %es │ │ │ │ add 0x9(%ebp),%dh │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - jo 126eaea │ │ │ │ + jo 126eada │ │ │ │ pop %es │ │ │ │ add (%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x581ffdc0(%ecx) │ │ │ │ @@ -760354,15 +760622,15 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ shlb $1,0xc0208(%ebx) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - loopne 126eb0f │ │ │ │ + loopne 126eaff │ │ │ │ or %al,(%edx) │ │ │ │ sbb %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -760375,15 +760643,15 @@ │ │ │ │ add %ecx,-0x4dc7fdc0(%ecx) │ │ │ │ or %al,(%edx) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - jo 126eb40 │ │ │ │ + jo 126eb30 │ │ │ │ or %al,(%edx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ mov %dh,0x140208(%edx) │ │ │ │ @@ -760481,15 +760749,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x4c4ffdc0(%ecx) │ │ │ │ or %al,(%edx) │ │ │ │ sbb $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - loopne 126ec51 │ │ │ │ + loopne 126ec41 │ │ │ │ or %al,(%edx) │ │ │ │ pop %ss │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x207ffdc0(%ecx) │ │ │ │ @@ -760507,15 +760775,21 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ add %bl,0x1e021b(%ebp) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - test $0xdf,%al │ │ │ │ + shlb $1,0x47(%ebp) │ │ │ │ + add (%eax),%bl │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,-0x2057fdc0(%ecx) │ │ │ │ add %es:0x400008(%ebp),%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ inc %eax │ │ │ │ call 13def18 │ │ │ │ add %al,0x0(%eax) │ │ │ │ @@ -760525,22 +760799,14 @@ │ │ │ │ pusha │ │ │ │ mov $0x47,%bh │ │ │ │ add (%ecx),%bh │ │ │ │ add $0x0,%al │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xb0,(%edx) │ │ │ │ - inc %ebx │ │ │ │ - sbb $0xd02,%eax │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %ecx,-0x6557fdc0(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ inc %edx │ │ │ │ add (%eax),%al │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -760553,17 +760819,21 @@ │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ enter $0x8e5,$0x2 │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x2d17fdc0(%ecx) │ │ │ │ - pop %ds │ │ │ │ - add 0x400003(%edi),%ch │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + inc %eax │ │ │ │ + add %al,%dh │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + sub %eax,(%edx) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ pop %eax │ │ │ │ in $0x8,%eax │ │ │ │ add 0x0(%esi),%bl │ │ │ │ add %al,0x0(%eax) │ │ │ │ @@ -760585,17 +760855,17 @@ │ │ │ │ dec %ecx │ │ │ │ or %al,(%edx) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x2967fdc0(%ecx) │ │ │ │ + add %ecx,-0x2d17fdc0(%ecx) │ │ │ │ pop %ds │ │ │ │ - add 0x400000,%dl │ │ │ │ + add 0x400003(%edi),%ch │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ orb $0x2,0x8(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -760631,15 +760901,15 @@ │ │ │ │ or %al,(%edx) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ nop │ │ │ │ - loopne 126ee16 │ │ │ │ + loopne 126ee06 │ │ │ │ add (%eax),%cl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x1f67fdc0(%ecx) │ │ │ │ pop %es │ │ │ │ @@ -760700,18 +760970,17 @@ │ │ │ │ clc │ │ │ │ rorb $1,(%eax) │ │ │ │ add (%ecx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x61600240(%ecx) │ │ │ │ - and %eax,(%edx) │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %ecx,-0x2967fdc0(%ecx) │ │ │ │ + pop %ds │ │ │ │ + add 0x400000,%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x98,(%edx) │ │ │ │ ficompl 0x202 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -760722,14 +760991,22 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x17480240(%ecx) │ │ │ │ add %cs:0x400001(%ebp),%cl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ + pusha │ │ │ │ + popa │ │ │ │ + and %eax,(%edx) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ fcomps (%eax) │ │ │ │ add %cs:(%edi),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x445ffdc0(%ecx) │ │ │ │ @@ -760750,46 +761027,40 @@ │ │ │ │ rolb $0x28,(%edx) │ │ │ │ hlt │ │ │ │ push %eax │ │ │ │ add %ecx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x74(%ecx) │ │ │ │ - rolb $0xe0,(%edx) │ │ │ │ - cmovne (%edx),%eax │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ xor %bh,0x11b80208(%edi) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - call 1128f821 <_edata@@Base+0xcc8f821> │ │ │ │ + call 1128f811 <_edata@@Base+0xcc8f811> │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x7387fdc0(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0xe0,(%edx) │ │ │ │ + cmovne (%edx),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - or %bl,(%ecx) │ │ │ │ - cs add %ch,%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ecx,-0x744ffdc0(%ecx) │ │ │ │ + mov $0x8b,%al │ │ │ │ sbb (%edx),%eax │ │ │ │ mov $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ push $0x10021b8c │ │ │ │ add %al,(%eax) │ │ │ │ @@ -760812,49 +761083,49 @@ │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ cmp %bh,(%eax,%ecx,1) │ │ │ │ add (%edx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ecx,0x19080240(%ecx) │ │ │ │ + cs add %ch,%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %ecx,0x1bb80240(%ecx) │ │ │ │ add %cs:(%edx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x1a080240(%ecx) │ │ │ │ - add %cs:0x4000(%ecx,%eax,1),%dl │ │ │ │ - add %al,(%eax) │ │ │ │ add %ecx,0x3af00240(%ecx) │ │ │ │ or %al,(%edx) │ │ │ │ xor (%ecx),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ sub %bh,(%eax,%ecx,1) │ │ │ │ add (%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ecx,0x1a080240(%ecx) │ │ │ │ + add %cs:0x4000(%ecx,%eax,1),%dl │ │ │ │ + add %al,(%eax) │ │ │ │ add %ecx,0x1ba00240(%ecx) │ │ │ │ add %cs:(%edi),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %edx,0x2a080000(%ecx) │ │ │ │ - daa │ │ │ │ - add %edx,0x2478e(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - test $0x48,%al │ │ │ │ + add %ecx,0x48a80240(%ecx) │ │ │ │ or %al,(%edx) │ │ │ │ adc $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ rorb $0x2,0x8(%eax) │ │ │ │ @@ -760872,54 +761143,53 @@ │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ rorb $1,0x8(%ecx) │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x45e7fdc0(%ecx) │ │ │ │ - dec %ebx │ │ │ │ - add 0x8(%ecx),%bh │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + or %edx,0x2a080000(%ecx) │ │ │ │ + daa │ │ │ │ + add %edx,0x2478e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - cmpb $0x0,0xcc022e(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ecx,0x3c500240(%ecx) │ │ │ │ - or %al,(%edx) │ │ │ │ - inc %edx │ │ │ │ - or $0x0,%al │ │ │ │ - inc %eax │ │ │ │ + sbb %bh,0x879024b(%edx) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + push %eax │ │ │ │ + cmp $0x8,%al │ │ │ │ + add 0xc(%edx),%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x48980240(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + cwtl │ │ │ │ + dec %eax │ │ │ │ or %al,(%edx) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ push %eax │ │ │ │ fiadds (%edi) │ │ │ │ add (%eax,%eax,1),%cl │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - cwtl │ │ │ │ - ret $0x24b │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + cmpb $0x0,0xcc022e(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - rcr $0x7,%ah │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,-0x233ffdc0(%ecx) │ │ │ │ + pop %es │ │ │ │ add 0x1(%esi),%bh │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ inc %eax │ │ │ │ fiadds (%edi) │ │ │ │ @@ -760939,21 +761209,22 @@ │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ or %al,(%edx) │ │ │ │ or (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - fcomps (%ebx) │ │ │ │ - add %cs:(%ecx),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + cwtl │ │ │ │ + ret $0x24b │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x5587fdc0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + js 126f0b8 │ │ │ │ or %al,(%edx) │ │ │ │ or $0x1,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ mov %ch,0x100208(%ebx) │ │ │ │ @@ -760997,26 +761268,32 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ fsubrs 0x100208(%ecx) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - call 3128fa5a <_edata@@Base+0x2cc8fa5a> │ │ │ │ + call 3128fa4a <_edata@@Base+0x2cc8fa4a> │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x55e7fdc0(%ecx) │ │ │ │ or %al,(%edx) │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ecx,0x1bd80240(%ecx) │ │ │ │ + add %cs:(%ecx),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %ecx,-0xf67fdc0(%ecx) │ │ │ │ cs add %dl,%dh │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0xe6ffdc0(%ecx) │ │ │ │ @@ -761049,21 +761326,14 @@ │ │ │ │ add %ecx,-0x4447fdc0(%ecx) │ │ │ │ inc %edi │ │ │ │ add (%edi),%dh │ │ │ │ add $0x0,%al │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x400ffdc0(%ecx) │ │ │ │ - inc %edi │ │ │ │ - add (%eax),%bl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %ecx,-0x219ffdc0(%ecx) │ │ │ │ pop %es │ │ │ │ add (%edx),%cl │ │ │ │ add %eax,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -761092,29 +761362,27 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x19600240(%ecx) │ │ │ │ or %eax,(%edx) │ │ │ │ adc $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + lock mov $0x180247,%edi │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0x68,(%edx) │ │ │ │ mov 0x2(%edi),%es │ │ │ │ or %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - add %ah,(%ecx) │ │ │ │ - and (%edx),%al │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ dec %eax │ │ │ │ pop %ss │ │ │ │ or %eax,(%edx) │ │ │ │ add $0x400002,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ @@ -761160,24 +761428,22 @@ │ │ │ │ inc %eax │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ or %al,(%edx) │ │ │ │ adc $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - js 126f39f │ │ │ │ - and %eax,(%edx) │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ah,(%ecx) │ │ │ │ + and (%edx),%al │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x5417fdc0(%ecx) │ │ │ │ - or %al,(%edx) │ │ │ │ - inc %ebx │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + call 4428fbec <_edata@@Base+0x3fc8fbec> │ │ │ │ add %eax,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x52cffdc0(%ecx) │ │ │ │ or %al,(%edx) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -761201,15 +761467,15 @@ │ │ │ │ add %ecx,-0x510ffdc0(%ecx) │ │ │ │ or %al,(%edx) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - loopne 126f35a │ │ │ │ + loopne 126f34a │ │ │ │ or %al,(%edx) │ │ │ │ adc $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ and %bh,0xf0208(%edi) │ │ │ │ add %al,0x0(%eax) │ │ │ │ @@ -761227,34 +761493,35 @@ │ │ │ │ add %esi,%eax │ │ │ │ pop %ebx │ │ │ │ inc %esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - andb $0x2,0x21(%ecx) │ │ │ │ - add %al,%es:(%eax) │ │ │ │ + js 126f42f │ │ │ │ + and %eax,(%edx) │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x6be7fdc0(%ecx) │ │ │ │ + add %ecx,0x61800240(%ecx) │ │ │ │ and %eax,(%edx) │ │ │ │ - adc $0x400000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - xor %dh,0x1b(%esi) │ │ │ │ - add %al,%ah │ │ │ │ - or (%eax),%al │ │ │ │ + add %al,%es:(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x7eeffdc0(%ecx) │ │ │ │ + add %ecx,0x76300240(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ - adc %al,(%eax) │ │ │ │ + loopne 126f3fc │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + adc %al,0x10021b(%ecx) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ or %dl,%cl │ │ │ │ or %al,(%edx) │ │ │ │ and $0x400000,%eax │ │ │ │ @@ -761310,35 +761577,32 @@ │ │ │ │ daa │ │ │ │ add %esi,(%eax) │ │ │ │ lock inc %ebx │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - adc %dl,(%esi) │ │ │ │ + sbb %dl,0x1502(%ecx,%eiz,1) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,0x16100240(%ecx) │ │ │ │ and (%edx),%al │ │ │ │ xchg %eax,%esp │ │ │ │ add %eax,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x17a80240(%ecx) │ │ │ │ and (%edx),%al │ │ │ │ sbb %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - mov $0xc2,%al │ │ │ │ - dec %ebx │ │ │ │ - add 0x8(%edi),%dh │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ enter $0x8b8,$0x2 │ │ │ │ or %al,(%eax,%eax,1) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x432ffdc0(%ecx) │ │ │ │ or %al,(%edx) │ │ │ │ @@ -761370,53 +761634,54 @@ │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ rcl $1,%dl │ │ │ │ or %al,(%edx) │ │ │ │ or $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - loopne 126f500 │ │ │ │ + loopne 126f4f0 │ │ │ │ or %al,(%edx) │ │ │ │ and $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - loopne 126f511 │ │ │ │ + loopne 126f501 │ │ │ │ or %al,(%edx) │ │ │ │ push %ss │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x34d7fdc0(%ecx) │ │ │ │ + add %ecx,-0x3d4ffdc0(%ecx) │ │ │ │ dec %ebx │ │ │ │ - add (%eax),%bl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add 0x8(%edi),%dh │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x2cf7fdc0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + or %dl,%bl │ │ │ │ or %al,(%edx) │ │ │ │ enter $0x0,$0x40 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x2c2ffdc0(%ecx) │ │ │ │ or %al,(%edx) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - call f28fe6a <_edata@@Base+0xac8fe6a> │ │ │ │ + call f28fe5a <_edata@@Base+0xac8fe5a> │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x31900240(%ecx) │ │ │ │ - add %es:(%ebx),%dl │ │ │ │ + add %ecx,-0x34d7fdc0(%ecx) │ │ │ │ + dec %ebx │ │ │ │ + add (%eax),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x181ffdc0(%ecx) │ │ │ │ or %al,(%edx) │ │ │ │ hlt │ │ │ │ @@ -761434,15 +761699,15 @@ │ │ │ │ clc │ │ │ │ rorl %cl,(%eax) │ │ │ │ add (%eax,%eax,1),%ch │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - call d628fea2 <_edata@@Base+0xd1c8fea2> │ │ │ │ + call d628fe92 <_edata@@Base+0xd1c8fe92> │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x2d3ffdc0(%ecx) │ │ │ │ or %al,(%edx) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -761451,15 +761716,18 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ rcl $0x8,%ch │ │ │ │ add 0x400000,%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - xor %dl,0xb602(%ecx,%eiz,1) │ │ │ │ + nop │ │ │ │ + xor %esp,(%esi) │ │ │ │ + add (%ebx),%dl │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x2afffdc0(%ecx) │ │ │ │ or %al,(%edx) │ │ │ │ mov $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ @@ -761482,15 +761750,15 @@ │ │ │ │ add %ecx,-0x2bd7fdc0(%ecx) │ │ │ │ or %al,(%edx) │ │ │ │ mov $0x0,%ah │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - loopne 126f622 │ │ │ │ + loopne 126f612 │ │ │ │ or %al,(%edx) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ shr $0x8,%dl │ │ │ │ @@ -761511,45 +761779,44 @@ │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ fcom %st(5) │ │ │ │ or %al,(%edx) │ │ │ │ - jb 126f692 │ │ │ │ + jb 126f682 │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ clc │ │ │ │ push %es │ │ │ │ or %eax,(%edx) │ │ │ │ adc $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - call 19291845 <_edata@@Base+0x14c91845> │ │ │ │ - add %al,(%eax) │ │ │ │ + xor %dl,0xb602(%ecx,%eiz,1) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x6afffdc0(%ecx) │ │ │ │ + add %ecx,-0x6b17fdc0(%ecx) │ │ │ │ and %eax,(%edx) │ │ │ │ - sub %eax,(%ecx) │ │ │ │ + sbb %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ mov %al,(%ecx,%ecx,1) │ │ │ │ add 0x2(%ecx),%bl │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - call 1128ffe7 <_edata@@Base+0xcc8ffe7> │ │ │ │ + call 1128ffd7 <_edata@@Base+0xcc8ffd7> │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x29affdc0(%ecx) │ │ │ │ or %al,(%edx) │ │ │ │ dec %esp │ │ │ │ @@ -761560,15 +761827,15 @@ │ │ │ │ add %ecx,-0x184ffdc0(%ecx) │ │ │ │ or %al,(%edx) │ │ │ │ sbb %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - xor %dl,0x180221(%esi) │ │ │ │ + add %dl,0x1290221(%ebp) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ mov %ah,%dh │ │ │ │ or %al,(%edx) │ │ │ │ adc (%ecx),%eax │ │ │ │ @@ -761591,28 +761858,28 @@ │ │ │ │ nop │ │ │ │ sub (%ecx),%cl │ │ │ │ add (%edx),%ah │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x69b7fdc0(%ecx) │ │ │ │ + add %ecx,-0x69cffdc0(%ecx) │ │ │ │ and %eax,(%edx) │ │ │ │ - add %eax,%gs:(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ecx,-0x195ffdc0(%ecx) │ │ │ │ - and (%edx),%eax │ │ │ │ - and %eax,(%eax) │ │ │ │ + sbb %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - enter $0x23e6,$0x2 │ │ │ │ + mov 0x210223e6,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,-0x1937fdc0(%ecx) │ │ │ │ + and (%edx),%eax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x29600240(%ecx) │ │ │ │ or %eax,(%edx) │ │ │ │ @@ -761624,15 +761891,15 @@ │ │ │ │ add %ecx,0x2a800240(%ecx) │ │ │ │ or %eax,(%edx) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - loopne 126f784 │ │ │ │ + loopne 126f774 │ │ │ │ or %al,(%edx) │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x2917fdc0(%ecx) │ │ │ │ @@ -761658,41 +761925,43 @@ │ │ │ │ add %ecx,-0xb7ffdc0(%ecx) │ │ │ │ or %al,(%edx) │ │ │ │ and %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - mov $0x97,%al │ │ │ │ + dec %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ and %eax,(%edx) │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %eax,%gs:(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - xor %dh,%bl │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,-0xccffdc0(%ecx) │ │ │ │ or %al,(%edx) │ │ │ │ cmp (%ecx),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - jo 126f812 │ │ │ │ + jo 126f802 │ │ │ │ or %al,(%edx) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - mov 0x1a022257,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + mov $0x97,%al │ │ │ │ + and %eax,(%edx) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x701ffdc0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + loopne 126f7bd │ │ │ │ pop %es │ │ │ │ add (%edx),%dl │ │ │ │ add %eax,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x6f07fdc0(%ecx) │ │ │ │ @@ -761719,38 +761988,36 @@ │ │ │ │ add %ecx,-0x27c7fdc0(%ecx) │ │ │ │ or %al,(%edx) │ │ │ │ cmp $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - js 126f866 │ │ │ │ + js 126f856 │ │ │ │ or %al,(%edx) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0xd27fdc0(%ecx) │ │ │ │ or %al,(%edx) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - shl $1,%dh │ │ │ │ - and (%edx),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + mov 0x1a022257,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - fsub %st(6),%st │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,-0x192ffdc0(%ecx) │ │ │ │ and (%edx),%eax │ │ │ │ - and %eax,(%eax) │ │ │ │ + or %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ and %ch,%ch │ │ │ │ or %al,(%edx) │ │ │ │ mov %al,0x400005 │ │ │ │ @@ -761764,23 +762031,23 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ mov $0x440208d8,%eax │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x31a80240(%ecx) │ │ │ │ - add %es:(%edi),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ecx,-0x1927fdc0(%ecx) │ │ │ │ + and (%edx),%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x4307fdc0(%ecx) │ │ │ │ - or %al,(%edx) │ │ │ │ - adc (%edx),%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + clc │ │ │ │ + mov $0x2130208,%esp │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ adc %bh,0x100208(%edi) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -761790,15 +762057,15 @@ │ │ │ │ or %al,(%edx) │ │ │ │ sldt (%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0xb5ffdc0(%ecx) │ │ │ │ or %al,(%edx) │ │ │ │ - js 126f943 │ │ │ │ + js 126f933 │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ sbb %dh,%dh │ │ │ │ or %al,(%edx) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -761847,17 +762114,16 @@ │ │ │ │ sbb %ah,%ch │ │ │ │ or %al,(%edx) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - nop │ │ │ │ - fdivl (%ecx) │ │ │ │ - add (%esi),%dl │ │ │ │ + test $0x31,%al │ │ │ │ + add %es:(%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x22affdc0(%ecx) │ │ │ │ or %al,(%edx) │ │ │ │ mov $0x7,%dh │ │ │ │ @@ -761868,15 +762134,15 @@ │ │ │ │ or %ah,%ch │ │ │ │ or %al,(%edx) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - call 1d291582 <_edata@@Base+0x18c91582> │ │ │ │ + call 1d291572 <_edata@@Base+0x18c91572> │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x7ecffdc0(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ @@ -761892,26 +762158,26 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ xor %ah,%ch │ │ │ │ or %al,(%edx) │ │ │ │ and $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - mov (%eax),%al │ │ │ │ - add (%eax),%cl │ │ │ │ - rolb $0x80,0x2(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ nop │ │ │ │ - (bad) (%eax) │ │ │ │ - add 0x3(%ecx),%bh │ │ │ │ + fdivl (%ecx) │ │ │ │ + add (%esi),%dl │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,-0x266ffdc0(%ecx) │ │ │ │ + or %al,(%edx) │ │ │ │ + jns 126fa45 │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ adc %bl,%ch │ │ │ │ or %al,(%edx) │ │ │ │ adc %al,(%eax) │ │ │ │ @@ -761926,42 +762192,43 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ shlb $0x0,0x14021b(%esi) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x53f80240(%ecx) │ │ │ │ + or %ecx,-0x3ff7fe00(%edx) │ │ │ │ + inc %edi │ │ │ │ + add 0x100000(%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + clc │ │ │ │ + push %ebx │ │ │ │ and (%edx),%al │ │ │ │ mov (%ebx),%es │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - mov %dl,0x22(%edi) │ │ │ │ - add (%eax),%bl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ecx,-0x5a1ffdc0(%ecx) │ │ │ │ + loopne 126fa43 │ │ │ │ sbb (%edx),%eax │ │ │ │ leave │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x594ffdc0(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - call 3e2903b6 <_edata@@Base+0x39c903b6> │ │ │ │ + call 3e2903a6 <_edata@@Base+0x39c903a6> │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x19d7fdc0(%ecx) │ │ │ │ or %al,(%edx) │ │ │ │ add (%eax),%al │ │ │ │ @@ -761985,30 +762252,30 @@ │ │ │ │ add %ecx,-0x197ffdc0(%ecx) │ │ │ │ or %al,(%edx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - loopne 126fab6 │ │ │ │ + loopne 126faa6 │ │ │ │ sbb (%edx),%eax │ │ │ │ or (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - dec %eax │ │ │ │ - mov %edx,%cr0 │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + mov %dl,0x22(%edi) │ │ │ │ + add (%eax),%bl │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - push %eax │ │ │ │ - mov $0x2a022e,%eax │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,0xf480240(%ecx) │ │ │ │ + and (%edx),%al │ │ │ │ + sbb %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ rclb $1,0x6fa021b(%ecx) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -762028,18 +762295,17 @@ │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ lock test $0x1b,%al │ │ │ │ add (%ecx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x268ffdc0(%ecx) │ │ │ │ - xor %eax,(%edx) │ │ │ │ - push %es │ │ │ │ - add (%eax),%eax │ │ │ │ + add %ecx,-0x47affdc0(%ecx) │ │ │ │ + add %cs:(%edx),%ch │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x5817fdc0(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ clc │ │ │ │ add %al,(%eax) │ │ │ │ @@ -762050,32 +762316,33 @@ │ │ │ │ sbb (%edx),%eax │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ clc │ │ │ │ - jmp 12dfdca │ │ │ │ + jmp 12dfdba │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ mov 0xf021b67,%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x2387fdc0(%ecx) │ │ │ │ + add %ecx,-0x268ffdc0(%ecx) │ │ │ │ xor %eax,(%edx) │ │ │ │ - adc $0x400000,%eax │ │ │ │ + push %es │ │ │ │ + add (%eax),%eax │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - cwtl │ │ │ │ - sbb (%edx),%ax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,0x66980240(%ecx) │ │ │ │ + sbb (%edx),%eax │ │ │ │ hlt │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x67900240(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ @@ -762091,15 +762358,15 @@ │ │ │ │ add %ecx,-0x56f7fdc0(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ arpl %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - jo 126fbd7 │ │ │ │ + jo 126fbc7 │ │ │ │ sbb (%edx),%eax │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ shr $1,%dl │ │ │ │ @@ -762123,35 +762390,35 @@ │ │ │ │ add %ecx,0x66880240(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ or $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ add %ah,0x2(%ebx,%ebx,1) │ │ │ │ - ja 126fc84 │ │ │ │ + ja 126fc74 │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - js 126fcf4 │ │ │ │ + js 126fce4 │ │ │ │ sbb (%edx),%eax │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ inc %eax │ │ │ │ push $0xe021b │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - mov $0x31,%al │ │ │ │ - add %es:(%eax,%eax,1),%bl │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + js 126fc7a │ │ │ │ + xor %eax,(%edx) │ │ │ │ + adc $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ mov $0x67,%al │ │ │ │ sbb (%edx),%eax │ │ │ │ addb $0x0,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -762181,15 +762448,15 @@ │ │ │ │ or %al,(%edx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ cwtl │ │ │ │ - jmp 126fd17 │ │ │ │ + jmp 126fd07 │ │ │ │ add (%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x145ffdc0(%ecx) │ │ │ │ or %al,(%edx) │ │ │ │ @@ -762207,90 +762474,94 @@ │ │ │ │ mov $0xeb,%al │ │ │ │ or %al,(%edx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - call 1429063d <_edata@@Base+0xfc9063d> │ │ │ │ + call 1429062d <_edata@@Base+0xfc9062d> │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x33380240(%ecx) │ │ │ │ + add %ecx,0x31b00240(%ecx) │ │ │ │ + add %es:(%eax,%eax,1),%bl │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + cmp %dh,(%ebx) │ │ │ │ add %es:0x400000,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ + js 126fd18 │ │ │ │ + sbb (%edx),%eax │ │ │ │ + adc (%eax),%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ pop %eax │ │ │ │ xchg %ebp,(%eax) │ │ │ │ add (%eax,%eax,1),%dl │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - js 126fd28 │ │ │ │ - sbb (%edx),%eax │ │ │ │ - adc (%eax),%eax │ │ │ │ + mov %ch,0x14021b(%edi) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ mov (%eax),%al │ │ │ │ add (%eax),%bl │ │ │ │ rolb $0x80,0x2(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - mov %ch,0x14021b(%edi) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + mov $0x16021b91,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x74(%ecx) │ │ │ │ - rolb $0x10,(%edx) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + mov %es,%eax │ │ │ │ + add (%eax),%dl │ │ │ │ lock inc %ebx │ │ │ │ add (%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x6e47fdc0(%ecx) │ │ │ │ + add %ecx,-0x5a37fdc0(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ - push %ss │ │ │ │ + pop %ss │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x3fd7fdc0(%ecx) │ │ │ │ inc %edi │ │ │ │ add 0x3(%edi),%dl │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - enter $0x1ba5,$0x2 │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ecx,-0x7dcffdc0(%ecx) │ │ │ │ - sub %al,(%edx) │ │ │ │ - adc %al,0x4000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ecx,0x6f580240(%ecx) │ │ │ │ + pop %eax │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ sbb (%edx),%eax │ │ │ │ adc $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - inc %eax │ │ │ │ - xchg %ebp,(%eax) │ │ │ │ - add 0x400000,%dl │ │ │ │ + xor %al,0x5100228(%edx) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ nop │ │ │ │ lcall $0x4000,$0x13021b │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -762300,15 +762571,15 @@ │ │ │ │ ljmp $0x0,$0x205 │ │ │ │ add %ecx,-0x1497fdc0(%ecx) │ │ │ │ or %al,(%edx) │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - jo 126fe39 │ │ │ │ + jo 126fe29 │ │ │ │ or %al,(%edx) │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x1487fdc0(%ecx) │ │ │ │ @@ -762333,15 +762604,15 @@ │ │ │ │ add -0x7ffdf715(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ mov (%eax),%al │ │ │ │ add %al,%cl │ │ │ │ - jmp 126fea7 │ │ │ │ + jmp 126fe97 │ │ │ │ add 0x100000(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ fsubr %st(3),%st │ │ │ │ or %al,(%edx) │ │ │ │ cli │ │ │ │ @@ -762370,15 +762641,15 @@ │ │ │ │ add %ecx,-0x5167fdc0(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ flds (%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - js 126fead │ │ │ │ + js 126fe9d │ │ │ │ sbb (%edx),%eax │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ enter $0x1b90,$0x2 │ │ │ │ @@ -762424,22 +762695,21 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ sbbb $0x0,0x10021b(%edx) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x51680240(%ecx) │ │ │ │ - add %es:(%eax),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ecx,-0x78bffdc0(%ecx) │ │ │ │ + sub %al,(%edx) │ │ │ │ + adc $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x38f00240(%ecx) │ │ │ │ - add %es:(%edi),%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + push $0x8022651 │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0xd0ffdc0(%ecx) │ │ │ │ or %al,(%edx) │ │ │ │ add $0x0,%al │ │ │ │ @@ -762490,42 +762760,41 @@ │ │ │ │ add -0x9(%eax),%ah │ │ │ │ or %al,(%edx) │ │ │ │ addb $0x0,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - xor %dh,(%edi) │ │ │ │ - add %es:(%esi),%cl │ │ │ │ + lock cmp %ah,(%esi) │ │ │ │ + add (%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0xed80240(%ecx) │ │ │ │ - and (%edx),%al │ │ │ │ - push %cs │ │ │ │ + add %ecx,0x37300240(%ecx) │ │ │ │ + add %es:(%esi),%cl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0xee80240(%ecx) │ │ │ │ + add %ecx,0xed80240(%ecx) │ │ │ │ and (%edx),%al │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0xef80240(%ecx) │ │ │ │ + add %ecx,0xee80240(%ecx) │ │ │ │ and (%edx),%al │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0xf080240(%ecx) │ │ │ │ + add %ecx,0xef80240(%ecx) │ │ │ │ and (%edx),%al │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x88ffdc0(%ecx) │ │ │ │ @@ -762558,24 +762827,24 @@ │ │ │ │ add %ecx,0x76180240(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ adc $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - sbb %cl,(%edi) │ │ │ │ + or %cl,(%edi) │ │ │ │ and (%edx),%al │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x71900240(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ - jbe 12700e6 │ │ │ │ + jbe 12700d6 │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ or %dh,0x1b(%esi) │ │ │ │ add (%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ @@ -762585,29 +762854,29 @@ │ │ │ │ add %ecx,0x17400240(%ecx) │ │ │ │ or %eax,(%edx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - js 1270127 │ │ │ │ + js 1270117 │ │ │ │ or %eax,(%edx) │ │ │ │ or %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ cwtl │ │ │ │ mov (%ebx),%ebx │ │ │ │ add (%ebx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0xf280240(%ecx) │ │ │ │ + add %ecx,0xf180240(%ecx) │ │ │ │ and (%edx),%al │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x7897fdc0(%ecx) │ │ │ │ @@ -762637,36 +762906,36 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ subb $0x0,0x16021b(%esi) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x61500240(%ecx) │ │ │ │ - and %eax,(%edx) │ │ │ │ + add %ecx,0xf280240(%ecx) │ │ │ │ + and (%edx),%al │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0xf380240(%ecx) │ │ │ │ - and (%edx),%al │ │ │ │ + add %ecx,0x61500240(%ecx) │ │ │ │ + and %eax,(%edx) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x556ffdc0(%ecx) │ │ │ │ sbb (%edx),%eax │ │ │ │ filds (%ebx) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - jo 127016c │ │ │ │ + jo 127015c │ │ │ │ sbb (%edx),%eax │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -762698,16 +762967,23 @@ │ │ │ │ inc %eax │ │ │ │ int $0x21 │ │ │ │ add 0x1(%edx),%dl │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - pusha │ │ │ │ - mov %edx,%cr0 │ │ │ │ + cmp %cl,(%edi) │ │ │ │ + and (%edx),%al │ │ │ │ + push %cs │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,0xf600240(%ecx) │ │ │ │ + and (%edx),%al │ │ │ │ add %al,%cs:(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0xf900240(%ecx) │ │ │ │ and (%edx),%al │ │ │ │ xor %eax,(%eax) │ │ │ │ @@ -767127,18 +767403,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x238de88,0x2(%eax),%eax │ │ │ │ sldt (%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x42(%eax),%bh │ │ │ │ - sbb $0x2502,%eax │ │ │ │ - inc %eax │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xc8,(%edx) │ │ │ │ + inc %esi │ │ │ │ + sbb $0xd02,%eax │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0xbf00240(%ecx) │ │ │ │ and $0x2,%al │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -772799,38 +773077,33 @@ │ │ │ │ add %ecx,0x3bd80240(%ecx) │ │ │ │ dec %eax │ │ │ │ add (%eax),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x18,(%edx) │ │ │ │ - inc %ebx │ │ │ │ - sbb $0xb02,%eax │ │ │ │ - push %eax │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x25021d45(%eax),%dl │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x74bffdc0(%ecx) │ │ │ │ sub %al,(%edx) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 127663b │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %ebx,%eax │ │ │ │ - inc %edx │ │ │ │ - sbb $0x2,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x30,(%edx) │ │ │ │ + inc %esi │ │ │ │ + sbb $0xb02,%eax │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - cmp %ah,%cl │ │ │ │ + add %al,(%eax) │ │ │ │ + add %edx,-0x1ec80000(%ecx) │ │ │ │ and (%ecx),%al │ │ │ │ test $0x4a,%al │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0x88,(%edx) │ │ │ │ @@ -772941,29 +773214,29 @@ │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edx,0x4a(%eax) │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xb8,(%edx) │ │ │ │ + rolb $0x70,(%edx) │ │ │ │ gs sbb $0xd02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x73c7fdc0(%ecx) │ │ │ │ dec %eax │ │ │ │ add (%esi),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x1f021d64(%eax),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ + add 0x64(%eax),%al │ │ │ │ + sbb $0x1f02,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x73a7fdc0(%ecx) │ │ │ │ dec %eax │ │ │ │ add 0x400000(%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -773082,35 +773355,35 @@ │ │ │ │ add %ecx,0x5f400240(%ecx) │ │ │ │ cmp %eax,(%edx) │ │ │ │ push %ss │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edi,(%eax) │ │ │ │ - testb $0x0,(%edx,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %esi,%eax │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ clc │ │ │ │ xor %ch,(%ecx) │ │ │ │ add (%eax),%cl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,%eax │ │ │ │ - inc %edx │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %edi,(%eax) │ │ │ │ + testb $0x0,(%edx,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ mov (%eax),%al │ │ │ │ add (%eax),%bl │ │ │ │ cmp $0x26,%al │ │ │ │ add 0x100000(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ @@ -773494,30 +773767,30 @@ │ │ │ │ add %ds:(%esi),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x20,(%edx) │ │ │ │ - gs sbb $0xb02,%eax │ │ │ │ + rolb $0xd8,(%edx) │ │ │ │ + fs sbb $0xb02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x4867fdc0(%ecx) │ │ │ │ dec %esp │ │ │ │ add (%eax,%eax,1),%bh │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 1276cbb │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ - add %esp,%eax │ │ │ │ - fs sbb $0x2,%eax │ │ │ │ + add %ebx,0x21d64(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ cmp %dl,(%ebx) │ │ │ │ daa │ │ │ │ add %ebp,-0x4d(%eax) │ │ │ │ cmp (%edx),%al │ │ │ │ @@ -773911,36 +774184,36 @@ │ │ │ │ add %ecx,-0x731ffdc0(%ecx) │ │ │ │ dec %eax │ │ │ │ add (%eax),%ah │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xa0,(%edx) │ │ │ │ - inc %edx │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebx,%eax │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x2,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + sub %dh,0x48(%ebx) │ │ │ │ + add 0x0(%eax),%dh │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xb8,(%edx) │ │ │ │ + inc %ebp │ │ │ │ sbb $0x702,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x73280240(%ecx) │ │ │ │ - dec %eax │ │ │ │ - add 0x0(%eax),%dh │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12770bb │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %ecx,%eax │ │ │ │ - inc %edx │ │ │ │ - sbb $0x2,%eax │ │ │ │ - add %dl,-0x74(%ecx) │ │ │ │ - rolb $0x0,(%edx) │ │ │ │ + push %ecx │ │ │ │ + mov %es,%eax │ │ │ │ + add (%eax),%al │ │ │ │ adc 0x9(%edx,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x64980240(%ecx) │ │ │ │ dec %eax │ │ │ │ @@ -774415,30 +774688,31 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ fmuls 0x29(%ecx) │ │ │ │ add 0x400000,%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12775bb │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ecx,0x204f6(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %esp,%eax │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ and %dh,(%edi) │ │ │ │ add %es:(%edi),%cl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebp,0x21d43(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ecx,0x204f6(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ pusha │ │ │ │ sub $0x130234,%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -774645,15 +774919,15 @@ │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ lock ss add %es:0x400000,%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x20578a8,0x2(%eax),%eax │ │ │ │ + imul $0x2057a58,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x2c800240(%ecx) │ │ │ │ xor $0x2,%al │ │ │ │ @@ -774765,36 +775039,34 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ mov $0x160228d4,%eax │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x88,(%edx) │ │ │ │ - inc %ebx │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %eax,%eax │ │ │ │ + inc %esi │ │ │ │ + sbb $0x2,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + mov $0x36,%al │ │ │ │ + dec %ebx │ │ │ │ + add 0x400002(%ecx),%bl │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xa0,(%edx) │ │ │ │ + inc %esi │ │ │ │ sbb $0x702,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x36b00240(%ecx) │ │ │ │ - dec %ebx │ │ │ │ - add 0x400002(%ecx),%bl │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 127796b │ │ │ │ - add %bl,0x1a(%eax) │ │ │ │ - daa │ │ │ │ - add %edx,(%eax) │ │ │ │ - inc %ebx │ │ │ │ - sbb $0x2,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - cmp %dl,%bl │ │ │ │ + add %ecx,-0x2cc7fdc0(%ecx) │ │ │ │ sub %al,(%edx) │ │ │ │ bound %eax,(%ecx) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ mov 0x150228d4,%al │ │ │ │ @@ -774914,33 +775186,36 @@ │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ call 429c602 │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %esi,0x15364(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %bl,0x1a(%eax) │ │ │ │ + daa │ │ │ │ + add %ebp,(%eax) │ │ │ │ + inc %esi │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ add %cl,0x4b(%ebp) │ │ │ │ add (%edx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x3(%eax),%dl │ │ │ │ - add $0x2102,%eax │ │ │ │ - inc %eax │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %esi,0x15364(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - or %edx,0x2a080000(%ecx) │ │ │ │ + or %ch,(%edx) │ │ │ │ daa │ │ │ │ add %esi,0xc(%eax) │ │ │ │ cmp (%edx),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x78dffdc0(%ecx) │ │ │ │ inc %ecx │ │ │ │ @@ -775037,35 +775312,35 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ sbb %dh,(%edx) │ │ │ │ dec %ebx │ │ │ │ add 0x400000,%ah │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xe0,(%edx) │ │ │ │ - add 0xb02,%al │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2050350,0x2(%eax),%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x3a0ffdc0(%ecx) │ │ │ │ - sub %al,(%edx) │ │ │ │ - in (%dx),%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + lock lds (%eax),%ebp │ │ │ │ + add %ch,%ch │ │ │ │ add %eax,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %esp,0x20502(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xe0,(%edx) │ │ │ │ + add 0xb02,%al │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - loopne 1277bf5 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,-0x381ffdc0(%ecx) │ │ │ │ sub %al,(%edx) │ │ │ │ adc $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ enter $0x28f4,$0x2 │ │ │ │ sbb $0x0,%al │ │ │ │ @@ -775164,35 +775439,34 @@ │ │ │ │ fadd %st(5),%st │ │ │ │ sub %al,(%edx) │ │ │ │ adc (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 1277d3b │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %esp,0x20502(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + cmp %al,0x90249 │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 1277d5b │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edi,%eax │ │ │ │ fs push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - cmp %al,0x90249 │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x10,(%edx) │ │ │ │ - cmc │ │ │ │ - push %edx │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ecx,0x1e700240(%ecx) │ │ │ │ + jo 1277d8c │ │ │ │ dec %ecx │ │ │ │ add (%eax,%eax,1),%cl │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ enter $0x4aa5,$0x2 │ │ │ │ @@ -775303,37 +775577,39 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x4387fdc0(%ecx) │ │ │ │ dec %esp │ │ │ │ add 0x4(%ecx),%ch │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2057758,0x2(%eax),%eax │ │ │ │ - add $0x400000,%eax │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x10,(%edx) │ │ │ │ + cmc │ │ │ │ + push %edx │ │ │ │ + add %ecx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ push %eax │ │ │ │ - or %ch,(%ecx) │ │ │ │ - add (%edi),%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,0x8500240(%ecx) │ │ │ │ + sub %eax,(%edx) │ │ │ │ + aas │ │ │ │ add (%eax),%al │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ecx,0x20502(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x5020579(%eax),%ch │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - nop │ │ │ │ - or (%ecx),%ch │ │ │ │ - add 0x400000,%dl │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,0xa900240(%ecx) │ │ │ │ + sub %eax,(%edx) │ │ │ │ + adc $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ cwtl │ │ │ │ aad $0x32 │ │ │ │ add (%esi),%bl │ │ │ │ add %al,(%eax) │ │ │ │ @@ -776143,15 +776419,15 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ sbb %dh,0x1502(%eax,%ebp,1) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x6020579(%eax),%ch │ │ │ │ + add 0x602057c(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x6b00240(%ecx) │ │ │ │ sub %eax,(%edx) │ │ │ │ sbb %al,(%eax) │ │ │ │ @@ -777022,37 +777298,36 @@ │ │ │ │ add %ecx,-0x756ffdc0(%ecx) │ │ │ │ dec %edx │ │ │ │ add (%eax),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x60,(%edx) │ │ │ │ - add 0x902,%al │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ecx,0x20502(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x25780240(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + js 1278fd3 │ │ │ │ dec %ecx │ │ │ │ add (%edx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add -0x2e(%eax),%dh │ │ │ │ - cmp %al,(%edx) │ │ │ │ - xor (%eax),%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x60,(%edx) │ │ │ │ + add 0x902,%al │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - test $0x8a,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,-0x7557fdc0(%ecx) │ │ │ │ dec %edx │ │ │ │ add (%ecx),%ah │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x752ffdc0(%ecx) │ │ │ │ @@ -777178,31 +777453,30 @@ │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x65effdc0(%ecx) │ │ │ │ add %es:0x400001(%edi),%ah │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 127913b │ │ │ │ - add %cl,0x31(%eax) │ │ │ │ - sub %al,(%ecx) │ │ │ │ - shrb $0x1c,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + imul $0x238d270,0x2(%eax),%eax │ │ │ │ + xor (%eax),%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ mov $0x1502269b,%eax │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %edx,0x20502(%eax) │ │ │ │ + add %cl,0x31(%eax) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + shrb $0x1c,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xc8,(%edx) │ │ │ │ loop 12791c9 │ │ │ │ add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ @@ -777319,15 +777593,15 @@ │ │ │ │ or %edx,0x2a080000(%ecx) │ │ │ │ daa │ │ │ │ add %edx,-0xd(%eax) │ │ │ │ inc %ebx │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057d80,0x2(%eax),%eax │ │ │ │ + imul $0x2057d10,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x1e480240(%ecx) │ │ │ │ aas │ │ │ │ @@ -777695,34 +777969,32 @@ │ │ │ │ add %ecx,-0x7187fdc0(%ecx) │ │ │ │ sub %eax,(%edx) │ │ │ │ sbb %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 127963b │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ebx,%eax │ │ │ │ - add 0x2,%al │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %edx,0x20502(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ loopne 12795de │ │ │ │ sub %eax,(%edx) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%ah │ │ │ │ - cmc │ │ │ │ - add $0x2,%al │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ebx,%eax │ │ │ │ + add 0x2,%al │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ pusha │ │ │ │ xchg %eax,%ebx │ │ │ │ sub %eax,(%edx) │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ @@ -777834,36 +778106,35 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x6657fdc0(%ecx) │ │ │ │ sub %eax,(%edx) │ │ │ │ sub (%edx),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x70,(%edx) │ │ │ │ - cmc │ │ │ │ - add $0x2,%al │ │ │ │ - or (%eax),%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x204f5e0,0x2(%eax),%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ fcomps 0x150229(%ebx) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12797ab │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x70,(%edx) │ │ │ │ cmc │ │ │ │ add $0x2,%al │ │ │ │ + or (%eax),%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ecx,-0x6667fdc0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + cwtl │ │ │ │ + cltd │ │ │ │ sub %eax,(%edx) │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -778077,32 +778348,33 @@ │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0x10,(%edx) │ │ │ │ add 0x2(%ebp),%eax │ │ │ │ adc %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x1537228,0x2(%eax),%eax │ │ │ │ - pop %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + jno 12799eb │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %esi,(%eax) │ │ │ │ + cmc │ │ │ │ + add $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ mov %es,%eax │ │ │ │ add -0x66(%eax),%bl │ │ │ │ inc %edi │ │ │ │ add 0x500000,%cl │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xb8,(%edx) │ │ │ │ - jno 1279a62 │ │ │ │ - add %ecx,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1537228,0x2(%eax),%eax │ │ │ │ + pop %ds │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %edx,0x2a080000(%ecx) │ │ │ │ daa │ │ │ │ add %edx,-0x66(%eax) │ │ │ │ inc %edi │ │ │ │ add (%eax),%al │ │ │ │ @@ -778206,36 +778478,34 @@ │ │ │ │ js 1279ab1 │ │ │ │ sub %eax,(%edx) │ │ │ │ pop %ss │ │ │ │ add %eax,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%dh │ │ │ │ - jge 1279b24 │ │ │ │ - add 0x400000,%al │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xb8,(%edx) │ │ │ │ + jno 1279b72 │ │ │ │ + add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - nop │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,-0x5b6ffdc0(%ecx) │ │ │ │ sub %eax,(%edx) │ │ │ │ adc $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 1279b3b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebx,(%eax) │ │ │ │ - cmc │ │ │ │ - add $0x2,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2057c00,0x2(%eax),%eax │ │ │ │ + add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x5b57fdc0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + test $0xa4,%al │ │ │ │ sub %eax,(%edx) │ │ │ │ pop %ss │ │ │ │ add %eax,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x5a3ffdc0(%ecx) │ │ │ │ @@ -778373,32 +778643,33 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x68300240(%ecx) │ │ │ │ sub %al,(%edx) │ │ │ │ and $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xf0,(%edx) │ │ │ │ - hlt │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 1279cab │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebx,(%eax) │ │ │ │ + cmc │ │ │ │ add $0x2,%al │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - or %ch,(%edx) │ │ │ │ + or %edx,0x2a080000(%ecx) │ │ │ │ daa │ │ │ │ add %eax,0x2475f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2055660,0x2(%eax),%eax │ │ │ │ - xor (%eax),%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xf0,(%edx) │ │ │ │ + hlt │ │ │ │ + add $0x2,%al │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0x38,(%edx) │ │ │ │ pop %edi │ │ │ │ inc %edi │ │ │ │ add (%ecx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ @@ -792720,16 +792991,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ and %cl,0x2c(%edi) │ │ │ │ add 0x400004(%ecx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2054e78,0x2(%eax),%eax │ │ │ │ - and %al,(%eax) │ │ │ │ + imul $0x2055660,0x2(%eax),%eax │ │ │ │ + xor (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x58,(%edx) │ │ │ │ ficompl 0xd02 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -792742,15 +793013,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x53c00240(%ecx) │ │ │ │ sub $0x2,%al │ │ │ │ sbb (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x20577c8,0x2(%eax),%eax │ │ │ │ + imul $0x20577c0,0x2(%eax),%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 128286b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -812301,35 +812572,36 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ mov %ch,0x241(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%dh │ │ │ │ - jbe 128dff4 │ │ │ │ + add 0x76(%eax),%ah │ │ │ │ + add $0x402,%eax │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,-0x507ffdc0(%ecx) │ │ │ │ + inc %ecx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - subb $0x0,0x40241(%edi) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ecx,-0x56affdc0(%ecx) │ │ │ │ - dec %edx │ │ │ │ - add (%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + push %eax │ │ │ │ + test $0x38024a,%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - add %edx,0x31480000(%ecx) │ │ │ │ - sub %al,(%ecx) │ │ │ │ - js 128dfd0 │ │ │ │ + dec %eax │ │ │ │ + xor %ebp,(%eax) │ │ │ │ + add %edi,-0x52(%eax) │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,-0x37680000(%ecx) │ │ │ │ daa │ │ │ │ add %edx,%eax │ │ │ │ cltd │ │ │ │ @@ -813722,22 +813994,27 @@ │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ mov 0x23bdf,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - enter $0x280a,$0x1 │ │ │ │ - inc %eax │ │ │ │ - addb $0x0,0x0(%edx,%eax,1) │ │ │ │ + or %ch,(%edx) │ │ │ │ + daa │ │ │ │ + add %eax,(%eax) │ │ │ │ + push %esp │ │ │ │ + inc %esp │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x1277fdc0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + mov %ch,%ch │ │ │ │ dec %edx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ orb $0x49,(%eax) │ │ │ │ @@ -813749,17 +814026,23 @@ │ │ │ │ dec %eax │ │ │ │ xor %ebp,(%eax) │ │ │ │ add %ebx,%eax │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %edx,0xac80000(%ecx) │ │ │ │ - sub %al,(%ecx) │ │ │ │ - xor %al,0x244(%eax) │ │ │ │ + push %ecx │ │ │ │ + mov %es,%eax │ │ │ │ + add %al,%bl │ │ │ │ + push %ebx │ │ │ │ + inc %esp │ │ │ │ + add (%ecx),%cl │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x3c5ffdc0(%ecx) │ │ │ │ dec %esp │ │ │ │ add 0x400000,%bl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ @@ -813798,15 +814081,15 @@ │ │ │ │ jg 128edd9 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x280a,$0x1 │ │ │ │ - push %eax │ │ │ │ + inc %eax │ │ │ │ addb $0x0,0x0(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x3dd7fdc0(%ecx) │ │ │ │ dec %edx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -814026,24 +814309,21 @@ │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0x8,(%edx) │ │ │ │ addl $0x5000000b,0x2(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %edx,0x2a080000(%ecx) │ │ │ │ - daa │ │ │ │ - add %eax,(%eax) │ │ │ │ - push %esp │ │ │ │ - inc %esp │ │ │ │ - add (%eax),%al │ │ │ │ + add %edx,0xac80000(%ecx) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + xor %al,0x244(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - push $0x1b024b0e │ │ │ │ + add %ecx,0xe680240(%ecx) │ │ │ │ + dec %ebx │ │ │ │ + add (%ebx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ enter $0x4680,$0x2 │ │ │ │ @@ -814095,22 +814375,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x41c80240(%ecx) │ │ │ │ inc %edx │ │ │ │ add (%eax,%eax,1),%cl │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x74(%ecx) │ │ │ │ - rolb $0xd8,(%edx) │ │ │ │ - push %ebx │ │ │ │ - inc %esp │ │ │ │ - add (%ecx),%cl │ │ │ │ + add %al,(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ + enter $0x280a,$0x1 │ │ │ │ push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + addb $0x0,0x0(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ mov %es,%eax │ │ │ │ add %al,%cl │ │ │ │ incl 0xb(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ @@ -814469,17 +814747,18 @@ │ │ │ │ clc │ │ │ │ mov $0x4a,%al │ │ │ │ add (%edi),%ah │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %edx,0xac80000(%ecx) │ │ │ │ - sub %al,(%ecx) │ │ │ │ - and %al,0x244(%eax) │ │ │ │ + or %edx,0x2a080000(%ecx) │ │ │ │ + daa │ │ │ │ + add %esi,%eax │ │ │ │ + sbb $0x23d,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ mov %es,%eax │ │ │ │ add %al,%dl │ │ │ │ sti │ │ │ │ inc %ebx │ │ │ │ add (%ebx),%cl │ │ │ │ @@ -814556,30 +814835,23 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ inc %eax │ │ │ │ add $0x27024b,%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - js 128f541 │ │ │ │ - daa │ │ │ │ - add %ebp,(%eax) │ │ │ │ - jae 128f517 │ │ │ │ - add (%eax),%al │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0xc8,(%edx) │ │ │ │ + sbb $0x9023d,%eax │ │ │ │ + add %dl,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - or %ch,(%edx) │ │ │ │ - daa │ │ │ │ - add %ebp,%eax │ │ │ │ - mov $0x242,%edi │ │ │ │ + add %edx,0xac80000(%ecx) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + and %al,0x244(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x119ffdc0(%ecx) │ │ │ │ dec %edx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -814598,26 +814870,44 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ lock jle 128f567 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x74(%ecx) │ │ │ │ - rolb $0xc0,(%edx) │ │ │ │ - mov $0x90242,%edi │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + js 128f5a1 │ │ │ │ + daa │ │ │ │ + add %ebp,(%eax) │ │ │ │ + jae 128f577 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ cmp %al,%dl │ │ │ │ dec %edx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + or %ch,(%edx) │ │ │ │ + daa │ │ │ │ + add %ebp,%eax │ │ │ │ + mov $0x242,%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + mov %es,%eax │ │ │ │ + add %al,%al │ │ │ │ + mov $0x90242,%edi │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ imul $0x1,(%edi),%esp │ │ │ │ push $0x242bf │ │ │ │ add %al,(%eax) │ │ │ │ @@ -814626,37 +814916,23 @@ │ │ │ │ add %al,(%eax) │ │ │ │ or %ch,(%edx) │ │ │ │ daa │ │ │ │ add %esp,-0x71(%eax) │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - mov %es,%eax │ │ │ │ - add (%eax),%bh │ │ │ │ - (bad) │ │ │ │ - cmp %eax,(%edx) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %ecx,-0x3d5ffdc0(%ecx) │ │ │ │ + dec %edx │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 128f57b │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %ebp,%eax │ │ │ │ - ficompl 0x2 │ │ │ │ - add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - mov 0x4024ac2,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ecx,-0x4f6ffdc0(%ecx) │ │ │ │ - dec %edx │ │ │ │ + nop │ │ │ │ + mov $0x4a,%al │ │ │ │ add (%eax),%dh │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x16b7fdc0(%ecx) │ │ │ │ add %ds:0x4(%edi),%dh │ │ │ │ @@ -814673,31 +814949,32 @@ │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ shr $0x3e,%ch │ │ │ │ add (%edx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %edx,0x2a080000(%ecx) │ │ │ │ - daa │ │ │ │ - add %edx,%eax │ │ │ │ - jno 128f627 │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,-0x74(%ecx) │ │ │ │ - rolb $0xa8,(%edx) │ │ │ │ - jno 128f633 │ │ │ │ - add (%ecx),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ mov %es,%eax │ │ │ │ - add 0xb023a86(%eax),%dl │ │ │ │ + add (%eax),%bh │ │ │ │ + (bad) │ │ │ │ + cmp %eax,(%edx) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 128f5eb │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %ebp,%eax │ │ │ │ + ficompl 0x2 │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0x90,(%edx) │ │ │ │ + xchg %bh,(%edx) │ │ │ │ + add (%ebx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ push %eax │ │ │ │ @@ -814705,20 +814982,22 @@ │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ or %ch,(%edx) │ │ │ │ daa │ │ │ │ - add %esi,%eax │ │ │ │ - sbb $0x23d,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + jno 128f667 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x1137fdc0(%ecx) │ │ │ │ - dec %edx │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + enter $0x4aee,$0x2 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ fdivs 0x33024a(%ecx) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -814729,21 +815008,21 @@ │ │ │ │ xor %ebp,(%eax) │ │ │ │ add %eax,-0x53(%eax) │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ mov %es,%eax │ │ │ │ - add %al,%cl │ │ │ │ - sbb $0x9023d,%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add 0x9024471(%eax),%ch │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - rol $0x4c,%bl │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,-0x3c3ffdc0(%ecx) │ │ │ │ + dec %esp │ │ │ │ add (%ecx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x13380000(%ecx) │ │ │ │ daa │ │ │ │ @@ -814771,19 +815050,21 @@ │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ mov %al,0x23a(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esi,(%eax) │ │ │ │ - lds 0x1(%eax),%edx │ │ │ │ + push %ecx │ │ │ │ + mov %es,%eax │ │ │ │ + add 0x23(%eax),%ch │ │ │ │ + inc %esp │ │ │ │ + add (%ecx),%cl │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x3d7ffdc0(%ecx) │ │ │ │ dec %edx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -814895,17 +815176,18 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ push $0x2f024b5e │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %edx,0x54a80000(%ecx) │ │ │ │ + add %edx,0x13380000(%ecx) │ │ │ │ daa │ │ │ │ - add %edi,0x2396d(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + and 0x0(%edx,%eax,1),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0xe8,(%edx) │ │ │ │ and $0x44,%al │ │ │ │ add (%ebx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ @@ -814914,41 +815196,36 @@ │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ test $0x24,%al │ │ │ │ inc %esp │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - or %ch,(%edx) │ │ │ │ - daa │ │ │ │ - add %ebx,-0x29(%eax) │ │ │ │ - cmp %eax,(%edx) │ │ │ │ + jno 128f81b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esi,(%eax) │ │ │ │ + lds 0x1(%eax),%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x1267fdc0(%ecx) │ │ │ │ dec %edx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ push $0x2f024b05 │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - mov %es,%eax │ │ │ │ - add (%eax),%dh │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - cmp %eax,(%edx) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %edx,0x54a80000(%ecx) │ │ │ │ + daa │ │ │ │ + add %edi,0x2396d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0xd0,(%edx) │ │ │ │ mov %bh,(%edx) │ │ │ │ add (%ebx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ @@ -814956,23 +815233,24 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ nop │ │ │ │ mov %bh,(%edx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 128f87b │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %edi,(%eax) │ │ │ │ - ficompl 0x2 │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - test $0xed,%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + or %ch,(%edx) │ │ │ │ + daa │ │ │ │ + add %ebx,-0x29(%eax) │ │ │ │ + cmp %eax,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,-0x1257fdc0(%ecx) │ │ │ │ dec %edx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ call 3b2b41a9 <_edata@@Base+0x36cb41a9> │ │ │ │ @@ -814982,23 +815260,23 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x31480000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ and %ch,0x239(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ mov %es,%eax │ │ │ │ - add 0x23(%eax),%ch │ │ │ │ - inc %esp │ │ │ │ - add (%ecx),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%dh │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + cmp %eax,(%edx) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x3c280240(%ecx) │ │ │ │ - inc %edx │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + sub %bh,(%edx,%eax,2) │ │ │ │ add 0x4(%edi),%bl │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0x8,(%edx) │ │ │ │ mov (%edx),%bh │ │ │ │ add (%ebx),%cl │ │ │ │ @@ -815119,20 +815397,19 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ add %al,0x3d(%edx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - cwtl │ │ │ │ - enter $0x127,$0x28 │ │ │ │ - faddl 0x0(%edx,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + jno 128fa0b │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %edi,(%eax) │ │ │ │ + ficompl 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ dec %ebx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -815376,31 +815653,32 @@ │ │ │ │ dec %eax │ │ │ │ xor %ebp,(%eax) │ │ │ │ add %esp,%eax │ │ │ │ lods %ds:(%esi),%al │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x2477fdc0(%ecx) │ │ │ │ - inc %esp │ │ │ │ - add 0x400000(%esi),%bl │ │ │ │ - add %al,(%eax) │ │ │ │ + or %edx,0x2a080000(%ecx) │ │ │ │ + daa │ │ │ │ + add %edi,%eax │ │ │ │ + inc %ecx │ │ │ │ + cmp $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ or %al,%ah │ │ │ │ dec %esp │ │ │ │ add (%edi),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %edx,0x13380000(%ecx) │ │ │ │ + add %edx,-0x37680000(%ecx) │ │ │ │ daa │ │ │ │ - add %edx,%eax │ │ │ │ - and 0x0(%edx,%eax,1),%eax │ │ │ │ + add %ebp,(%eax) │ │ │ │ + faddl 0x0(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0x68,(%edx) │ │ │ │ xchg %eax,%edx │ │ │ │ inc %edi │ │ │ │ add (%ebx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ @@ -815472,22 +815750,20 @@ │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ pusha │ │ │ │ cmp 0x2,%edi │ │ │ │ - add %cl,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + mov %bl,%bl │ │ │ │ + inc %esp │ │ │ │ + add 0x400000(%esi),%bl │ │ │ │ add %al,(%eax) │ │ │ │ - or %ch,(%edx) │ │ │ │ - daa │ │ │ │ - add %edi,%eax │ │ │ │ - inc %ecx │ │ │ │ - cmp $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ mov $0xd0,%al │ │ │ │ dec %edx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -815516,19 +815792,18 @@ │ │ │ │ sub %al,(%ecx) │ │ │ │ pop %eax │ │ │ │ cmp 0x2,%bh │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0xd0,(%edx) │ │ │ │ inc %ecx │ │ │ │ cmp $0x902,%eax │ │ │ │ - rolb $1,(%eax) │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - and %dl,%cl │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,-0x2edffdc0(%ecx) │ │ │ │ dec %edx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ or %al,(%edx) │ │ │ │ @@ -815575,20 +815850,21 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ sbb %cl,(%edi) │ │ │ │ dec %ebx │ │ │ │ add 0x400000,%ch │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 128fe6b │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %esi,-0x3a(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0x28,(%edx) │ │ │ │ + leave │ │ │ │ + cmp (%edx),%al │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0xe8,(%edx) │ │ │ │ mov $0x4c,%dh │ │ │ │ add (%ebx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -815602,15 +815878,16 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ or %bh,%bl │ │ │ │ add %ds:0x400010(%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - adc $0x48,%bl │ │ │ │ + loopne 128fe81 │ │ │ │ + dec %eax │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ shlb $0x0,0x25024a(%ebp) │ │ │ │ inc %eax │ │ │ │ @@ -815631,20 +815908,17 @@ │ │ │ │ add %ecx,-0x3c07fdc0(%ecx) │ │ │ │ dec %esp │ │ │ │ add (%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %edx,0x2a080000(%ecx) │ │ │ │ - daa │ │ │ │ - add %eax,%eax │ │ │ │ + add %edx,0x13380000(%ecx) │ │ │ │ daa │ │ │ │ - inc %esp │ │ │ │ - add (%eax),%al │ │ │ │ + add %edx,0x23ac9(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0xd0,(%edx) │ │ │ │ xchg %eax,%ebx │ │ │ │ inc %edi │ │ │ │ add (%ebx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ @@ -815665,24 +815939,23 @@ │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ nop │ │ │ │ xchg %eax,%ebx │ │ │ │ inc %edi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x74(%ecx) │ │ │ │ - rolb $0x98,(%edx) │ │ │ │ - daa │ │ │ │ - inc %esp │ │ │ │ - add (%ecx),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ecx,-0x3ff7fdc0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 128ff4b │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %esi,-0x3a(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + or %al,%al │ │ │ │ dec %edx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ loopne 128ff6f │ │ │ │ @@ -815783,19 +816056,21 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ mov $0x26024901,%eax │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebx,-0x39(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + or %edx,0x2a080000(%ecx) │ │ │ │ + daa │ │ │ │ + add %eax,%eax │ │ │ │ + daa │ │ │ │ + inc %esp │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0x38,(%edx) │ │ │ │ or %eax,0xb(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -815822,18 +816097,17 @@ │ │ │ │ dec %ebx │ │ │ │ add (%esi),%ah │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x38,(%edx) │ │ │ │ - (bad) │ │ │ │ - sbb $0x702,%eax │ │ │ │ + mov %es,%eax │ │ │ │ + add 0x9024427(%eax),%bl │ │ │ │ + add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ mov %es,%eax │ │ │ │ add 0xb023bed(%eax),%dh │ │ │ │ add %al,(%eax) │ │ │ │ @@ -815875,16 +816149,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,(%eax) │ │ │ │ - (bad) │ │ │ │ + add %ebx,-0x39(%eax) │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0x38,(%edx) │ │ │ │ xchg %eax,%ebp │ │ │ │ inc %edi │ │ │ │ add (%ebx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ @@ -815993,15 +816266,15 @@ │ │ │ │ add (%eax),%dh │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x0,(%edx) │ │ │ │ + rolb $0x38,(%edx) │ │ │ │ (bad) │ │ │ │ sbb $0x702,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ mov %es,%eax │ │ │ │ @@ -816070,22 +816343,20 @@ │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ sbb %al,0x49(%ecx) │ │ │ │ add (%eax),%dh │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - mov %es,%eax │ │ │ │ - add (%eax),%ch │ │ │ │ - leave │ │ │ │ - cmp (%edx),%al │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esp,(%eax) │ │ │ │ + (bad) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0xf8,(%edx) │ │ │ │ cmp $0x48,%al │ │ │ │ add (%ebx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -816185,24 +816456,22 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ sbb %bl,(%edx) │ │ │ │ sub %al,(%ecx) │ │ │ │ mov $0x23a0f,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 129043b │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x0,(%edx) │ │ │ │ (bad) │ │ │ │ - sbb $0x2,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - loopne 129043c │ │ │ │ + sbb $0x702,%eax │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,-0x111ffdc0(%ecx) │ │ │ │ dec %edx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ cmp %ah,0x4b(%eax) │ │ │ │ @@ -816227,18 +816496,20 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ sbb %bl,(%edx) │ │ │ │ sub %al,(%ecx) │ │ │ │ sbb %dh,0x244 │ │ │ │ add %al,(%eax) │ │ │ │ - add %edx,0x13380000(%ecx) │ │ │ │ - daa │ │ │ │ - add %edx,0x23ac9(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %esi,(%eax) │ │ │ │ + (bad) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ loopne 129048e │ │ │ │ dec %edx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -816365,44 +816636,45 @@ │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ push $0x24442 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x74(%ecx) │ │ │ │ - rolb $0xc0,(%edx) │ │ │ │ - sub $0x41,%al │ │ │ │ - add (%eax),%dl │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x3d97fdc0(%ecx) │ │ │ │ - dec %edx │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + or %ch,(%edx) │ │ │ │ + daa │ │ │ │ + add %ebp,0x23a8a(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - add %ah,0x4b(%eax) │ │ │ │ + push $0x4024ac2 │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,0x60000240(%ecx) │ │ │ │ + dec %ebx │ │ │ │ add (%ecx),%dh │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x31480000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ push $0x239ab │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 129063b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebp,0x21db9(%eax) │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0x80,(%edx) │ │ │ │ + mov (%edx),%bh │ │ │ │ + add (%ecx),%cl │ │ │ │ + add %al,(%eax) │ │ │ │ + rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0x8,(%edx) │ │ │ │ fs inc %esp │ │ │ │ add (%ebx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ @@ -816447,19 +816719,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ js 1290673 │ │ │ │ cmp (%edx),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x88,(%edx) │ │ │ │ - mov $0x7021d,%ecx │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebp,0x21db9(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ enter $0x4ac0,$0x2 │ │ │ │ add $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -816519,20 +816790,19 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ inc %eax │ │ │ │ lock inc %ebp │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 129077b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esi,-0x47(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x88,(%edx) │ │ │ │ + mov $0x7021d,%ecx │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ adc %al,%cl │ │ │ │ dec %edx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -816657,19 +816927,20 @@ │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ push %eax │ │ │ │ pop %ecx │ │ │ │ inc %esp │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x50,(%edx) │ │ │ │ - mov $0x7021d,%ecx │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12908cb │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esi,-0x47(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ jo 12908a0 │ │ │ │ dec %edx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -816780,18 +817051,19 @@ │ │ │ │ add %cl,(%eax) │ │ │ │ dec %ecx │ │ │ │ add (%eax),%ch │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %eax,0x21db9(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x50,(%edx) │ │ │ │ + mov $0x7021d,%ecx │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0xb8,(%edx) │ │ │ │ or $0x3a,%al │ │ │ │ add (%ebx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ @@ -816887,21 +817159,22 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ js 1290ac4 │ │ │ │ cmp (%edx),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x21d,%eax │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %eax,0x21db9(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x1d8ffdc0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + jo 1290ae0 │ │ │ │ cmp (%edx),%al │ │ │ │ add $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ push $0x28024ab0 │ │ │ │ @@ -817033,21 +817306,20 @@ │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ mov $0x24461,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xf8,(%edx) │ │ │ │ - mov $0x1d,%bh │ │ │ │ - add (%edi),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 1290c4b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebx,(%eax) │ │ │ │ + mov $0x21d,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x4077fdc0(%ecx) │ │ │ │ dec %edx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -817104,23 +817376,26 @@ │ │ │ │ loopne 1290cb1 │ │ │ │ dec %esp │ │ │ │ add (%edi),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esp,%eax │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xf8,(%edx) │ │ │ │ mov $0x1d,%bh │ │ │ │ - add (%eax),%al │ │ │ │ + add (%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x74(%ecx) │ │ │ │ - rolb $0xf0,(%edx) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + mov %es,%eax │ │ │ │ + add %al,%dh │ │ │ │ lea 0x2(%edi),%eax │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ rolb $0x31,0x2(%edi,%edi,1) │ │ │ │ @@ -817165,25 +817440,24 @@ │ │ │ │ add %ecx,0x44a00240(%ecx) │ │ │ │ aas │ │ │ │ add (%edx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xc0,(%edx) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esp,%eax │ │ │ │ mov $0x1d,%bh │ │ │ │ - add (%edi),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x2c300240(%ecx) │ │ │ │ - dec %edx │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + xor %ch,(%edx,%ecx,2) │ │ │ │ add (%ecx),%dh │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ mov %es,%eax │ │ │ │ @@ -817276,32 +817550,32 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ pusha │ │ │ │ sbb %cl,0x2(%ecx) │ │ │ │ xor $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 1290e8b │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %esi,%eax │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xc0,(%edx) │ │ │ │ mov $0x1d,%bh │ │ │ │ - add (%eax),%al │ │ │ │ + add (%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x74(%ecx) │ │ │ │ - rolb $0x58,(%edx) │ │ │ │ - cmpb $0x2,(%edi) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - sbb %bl,(%edx) │ │ │ │ + push %ecx │ │ │ │ + mov %es,%eax │ │ │ │ + add -0x7e(%eax),%bl │ │ │ │ + aas │ │ │ │ + add (%ebx),%cl │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ sbb %al,0x23f(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x2fd80240(%ecx) │ │ │ │ add %ds:(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -817322,22 +817596,25 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ xor %ebp,(%eax) │ │ │ │ add %eax,0x239aa(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 1290efb │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edx,0x21dba(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ - rolb $0x30,(%edx) │ │ │ │ + rolb $0xc0,(%edx) │ │ │ │ + sub $0x41,%al │ │ │ │ + add (%eax),%dl │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + mov %es,%eax │ │ │ │ + add (%eax),%dh │ │ │ │ xor %al,0xb(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ @@ -817383,19 +817660,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ sbb %bl,(%edx) │ │ │ │ sub %al,(%ecx) │ │ │ │ and %cl,(%edx) │ │ │ │ cmp (%edx),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x70,(%edx) │ │ │ │ - mov $0x7021d,%edx │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %esi,%eax │ │ │ │ + mov $0x1d,%bh │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ nop │ │ │ │ rorb $1,0x2(%edx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ @@ -817464,16 +817742,16 @@ │ │ │ │ add (%eax,%eax,1),%dh │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 129104b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebx,-0x46(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %edx,0x21dba(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0x28,(%edx) │ │ │ │ sbb $0xb023d,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -817527,15 +817805,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ sbbb $0x0,0x2(%esp,%eax,2) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x38,(%edx) │ │ │ │ + rolb $0x70,(%edx) │ │ │ │ mov $0x7021d,%edx │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ pusha │ │ │ │ rorl $0x4,0x2(%edx) │ │ │ │ @@ -817565,18 +817843,19 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ push %eax │ │ │ │ mov 0x23a,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %edx,0x2a080000(%ecx) │ │ │ │ - daa │ │ │ │ - add %ebp,0x23a8a(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebx,-0x46(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ rol $1,%dl │ │ │ │ dec %edx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -817656,19 +817935,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ and %al,0x2(%ebp,%edi,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ebp,-0x46(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x38,(%edx) │ │ │ │ + mov $0x7021d,%edx │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ jo 129120f │ │ │ │ dec %edx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -817767,23 +818047,23 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ sbb %bl,(%edx) │ │ │ │ sub %al,(%ecx) │ │ │ │ call 12b5534 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x74(%ecx) │ │ │ │ - rolb $0x80,(%edx) │ │ │ │ - mov (%edx),%bh │ │ │ │ - add (%ecx),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ecx,-0x3e4ffdc0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 129133b │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ebp,-0x46(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + mov $0xc1,%al │ │ │ │ dec %edx │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ push $0x2f024ab5 │ │ │ │ @@ -818024,25 +818304,20 @@ │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x31480000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ add %ch,0x239(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x98,(%edx) │ │ │ │ - (bad) │ │ │ │ - sbb $0x702,%eax │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + or %edx,0x2a080000(%ecx) │ │ │ │ + daa │ │ │ │ + add %esp,0x23a89(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - mov %es,%eax │ │ │ │ - add (%eax),%bl │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0x18,(%edx) │ │ │ │ sub 0xb(%edx,%eax,1),%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ @@ -818132,28 +818407,30 @@ │ │ │ │ add (%eax),%dh │ │ │ │ mov %bh,(%ebx) │ │ │ │ add (%ebx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %eax,0x21dc7(%eax) │ │ │ │ + push %ecx │ │ │ │ + mov %es,%eax │ │ │ │ + add -0x77(%eax),%bh │ │ │ │ + cmp (%edx),%al │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %dl,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - cmp %dl,0x13024a(%ebx) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %ecx,-0x6cc7fdc0(%ecx) │ │ │ │ + dec %edx │ │ │ │ + add (%ebx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ - sbb %bl,(%edx) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ lock xchg %edi,(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ dec %eax │ │ │ │ @@ -818250,24 +818527,24 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ js 1291808 │ │ │ │ inc %esp │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x98,(%edx) │ │ │ │ + (bad) │ │ │ │ + sbb $0x702,%eax │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %ch,(%edx) │ │ │ │ - daa │ │ │ │ - add %esp,0x23a89(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - lock mov $0x4024a,%edi │ │ │ │ + add %ecx,-0x400ffdc0(%ecx) │ │ │ │ + dec %edx │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ xor %bl,0x4b(%edi) │ │ │ │ add (%esi),%ah │ │ │ │ add %al,(%eax) │ │ │ │ @@ -818291,30 +818568,29 @@ │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ sbb %bl,(%edx) │ │ │ │ sub %al,(%ecx) │ │ │ │ shlb $1,0x44(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x74(%ecx) │ │ │ │ - rolb $0x78,(%edx) │ │ │ │ - mov %edi,(%edx) │ │ │ │ - add (%ecx),%cl │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 129182b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %eax,0x21dc7(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + call 52b6300 <_edata@@Base+0xcb6300> │ │ │ │ add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x4017fdc0(%ecx) │ │ │ │ - dec %edx │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - xor %cl,(%ebx,%ecx,2) │ │ │ │ + add %ecx,0xc300240(%ecx) │ │ │ │ + dec %ebx │ │ │ │ add (%esi),%ah │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x4d2ffdc0(%ecx) │ │ │ │ inc %ecx │ │ │ │ @@ -818566,21 +818842,17 @@ │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ sbb %bl,(%edx) │ │ │ │ sub %al,(%ecx) │ │ │ │ enter $0x39a4,$0x2 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - mov %es,%eax │ │ │ │ - add (%eax),%bh │ │ │ │ - (bad) │ │ │ │ - cmp $0x2,%al │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + or %edx,0x2a080000(%ecx) │ │ │ │ + daa │ │ │ │ + add %esp,0x24424(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x8,(%edx) │ │ │ │ lds 0x1(%eax),%edx │ │ │ │ or %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -818679,26 +818951,27 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ pop %eax │ │ │ │ fdivrl (%ecx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 1291bcb │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %edx,0x21dc7(%eax) │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0x78,(%edx) │ │ │ │ + and $0x44,%al │ │ │ │ + add (%ecx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 1291bdb │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebx,(%eax) │ │ │ │ - enter $0x21d,$0x0 │ │ │ │ + rolb $1,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0x38,(%edx) │ │ │ │ + (bad) │ │ │ │ + cmp $0x2,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0x80,(%edx) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ cmp %eax,(%edx) │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ @@ -818744,17 +819017,18 @@ │ │ │ │ add %ecx,0x13b80240(%ecx) │ │ │ │ inc %ebx │ │ │ │ add (%edx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %edx,0x2a080000(%ecx) │ │ │ │ - daa │ │ │ │ - add %esp,0x24424(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %edx,0x21dc7(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0xd0,(%edx) │ │ │ │ addb $0x0,0xb(%edx,%eax,1) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -818768,26 +819042,22 @@ │ │ │ │ add %ecx,0x5880240(%ecx) │ │ │ │ inc %ebx │ │ │ │ add (%ecx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - mov %es,%eax │ │ │ │ - add 0x24(%eax),%bh │ │ │ │ - inc %esp │ │ │ │ - add (%ecx),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebx,(%eax) │ │ │ │ + enter $0x21d,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - mov %es,%eax │ │ │ │ - add (%eax),%bh │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0x38,(%edx) │ │ │ │ (bad) │ │ │ │ cmp %eax,(%edx) │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -818852,27 +819122,28 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ xor %dl,%dh │ │ │ │ inc %esp │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xf8,(%edx) │ │ │ │ - (bad) │ │ │ │ - sbb $0x702,%eax │ │ │ │ - push %eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ + or %ch,(%edx) │ │ │ │ + daa │ │ │ │ + add %esi,%eax │ │ │ │ + inc %eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0xc8,(%edx) │ │ │ │ + inc %eax │ │ │ │ + cmp $0x902,%eax │ │ │ │ + rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esp,%eax │ │ │ │ - (bad) │ │ │ │ - sbb $0x2,%eax │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0x38,(%edx) │ │ │ │ pop %esp │ │ │ │ inc %esi │ │ │ │ add (%ebx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ @@ -818940,28 +819211,25 @@ │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ pusha │ │ │ │ cli │ │ │ │ inc %esp │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xf8,(%edx) │ │ │ │ + (bad) │ │ │ │ + sbb $0x702,%eax │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %ch,(%edx) │ │ │ │ - daa │ │ │ │ - add %esi,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x4e(%eax),%bh │ │ │ │ + add $0x2002,%eax │ │ │ │ inc %eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 1291e1b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ecx,0x70(%eax) │ │ │ │ - in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ mov %es,%eax │ │ │ │ add 0xa(%eax),%dh │ │ │ │ inc %ebp │ │ │ │ add (%ebx),%cl │ │ │ │ @@ -819057,44 +819325,38 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ and %al,0x1a0243 │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 1291f1b │ │ │ │ - add %cl,0x31(%eax) │ │ │ │ - sub %al,(%ecx) │ │ │ │ - mov $0x28,%al │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + imul $0x238e408,0x2(%eax),%eax │ │ │ │ + xor $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - mov %es,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0x0,(%edx) │ │ │ │ add $0xb0245,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ sbb %bl,(%edx) │ │ │ │ sub %al,(%ecx) │ │ │ │ rolb $0x0,0x2(,%eax,2) │ │ │ │ - push %ecx │ │ │ │ - mov %es,%eax │ │ │ │ - add %al,%cl │ │ │ │ - inc %eax │ │ │ │ - cmp $0x902,%eax │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ + add %esp,%eax │ │ │ │ + (bad) │ │ │ │ + sbb $0x2,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 1291f5b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ add %ebx,%eax │ │ │ │ out %al,$0x4 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0x28,(%edx) │ │ │ │ addl $0xb,0x2(%esi) │ │ │ │ @@ -819197,16 +819459,16 @@ │ │ │ │ inc %edx │ │ │ │ add (%edx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%ch │ │ │ │ - jbe 1292064 │ │ │ │ + add (%eax),%cl │ │ │ │ + ja 1292064 │ │ │ │ add 0x400000,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0x70,(%edx) │ │ │ │ les 0x2(%edx),%eax │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ @@ -819278,21 +819540,18 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ jo 129212a │ │ │ │ cmp $0x3a02,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - mov %es,%eax │ │ │ │ - add %al,%dl │ │ │ │ - xchg %eax,%ebx │ │ │ │ - cmp $0x2,%al │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + or %edx,0x2a080000(%ecx) │ │ │ │ + daa │ │ │ │ + add %edx,%eax │ │ │ │ + add 0x0(%edx,%eax,1),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0x80,(%edx) │ │ │ │ test %edi,(%edx) │ │ │ │ add (%ebx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ @@ -819335,20 +819594,20 @@ │ │ │ │ push %eax │ │ │ │ sbb $0x3d,%al │ │ │ │ add (%edx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %esi,%eax │ │ │ │ - (bad) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + push %ecx │ │ │ │ + mov %es,%eax │ │ │ │ + add 0x9024403(%eax),%ch │ │ │ │ + add %al,(%eax) │ │ │ │ + rolb $1,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0x40,(%edx) │ │ │ │ out %eax,(%dx) │ │ │ │ cmp (%edx),%eax │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -819357,29 +819616,31 @@ │ │ │ │ add %al,(%eax) │ │ │ │ sbb %bl,(%edx) │ │ │ │ sub %al,(%ecx) │ │ │ │ add %ch,%bh │ │ │ │ cmp (%edx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %edx,0x2a080000(%ecx) │ │ │ │ - daa │ │ │ │ - add %edx,%eax │ │ │ │ - add 0x0(%edx,%eax,1),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,-0x74(%ecx) │ │ │ │ - rolb $0xa8,(%edx) │ │ │ │ - add 0x9(%edx,%eax,1),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ mov %es,%eax │ │ │ │ - add %al,%bh │ │ │ │ + add %al,%dl │ │ │ │ + xchg %eax,%ebx │ │ │ │ + cmp $0x2,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12921db │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %esi,%eax │ │ │ │ + (bad) │ │ │ │ + sbb $0x2,%eax │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0xf8,(%edx) │ │ │ │ in $0x3b,%al │ │ │ │ add (%ebx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ @@ -819508,25 +819769,26 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ mov %es,%eax │ │ │ │ add -0x78(%eax),%al │ │ │ │ cmp (%edx),%al │ │ │ │ or %eax,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - mov %es,%eax │ │ │ │ - add 0xb023965(%eax),%al │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0x80,(%edx) │ │ │ │ + cmp %eax,%gs:(%edx) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - add %edx,0x1a180000(%ecx) │ │ │ │ + sbb %bl,(%edx) │ │ │ │ sub %al,(%ecx) │ │ │ │ inc %eax │ │ │ │ cmp %eax,%gs:(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x79d80240(%ecx) │ │ │ │ cmp (%edx),%al │ │ │ │ @@ -819579,28 +819841,25 @@ │ │ │ │ add %al,(%eax) │ │ │ │ sbb %bl,(%edx) │ │ │ │ sub %al,(%ecx) │ │ │ │ push %eax │ │ │ │ mov 0x2(%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - mov %es,%eax │ │ │ │ - add (%eax),%ah │ │ │ │ - xchg %eax,%ebp │ │ │ │ - cmp $0x2,%al │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %edx,0x54a80000(%ecx) │ │ │ │ + daa │ │ │ │ + add %ebp,-0x79(%eax) │ │ │ │ + cmp (%edx),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x0,(%edx) │ │ │ │ - jo 12923c3 │ │ │ │ - add %edx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,0x31(%eax) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + mov $0x28,%al │ │ │ │ + sbb $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ mov %es,%eax │ │ │ │ add (%eax),%dl │ │ │ │ popa │ │ │ │ inc %edi │ │ │ │ @@ -819616,21 +819875,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ xor %cl,0x42(%ebp) │ │ │ │ add (%eax,%eax,1),%bh │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ jno 129241b │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %esp,(%eax) │ │ │ │ - cmc │ │ │ │ - add $0x2,%al │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ecx,0x70(%eax) │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ mov %es,%eax │ │ │ │ add 0x6d(%eax),%dh │ │ │ │ cmp (%edx),%al │ │ │ │ or (%eax),%eax │ │ │ │ @@ -819647,24 +819905,25 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ fadds 0x42(%ecx) │ │ │ │ add (%ebx,%ecx,1),%dh │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 129245b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ecx,(%eax) │ │ │ │ - mov $0x1d,%ch │ │ │ │ - add (%eax),%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x74(%ecx) │ │ │ │ - rolb $0x70,(%edx) │ │ │ │ - pop %ecx │ │ │ │ + or %ch,(%edx) │ │ │ │ + daa │ │ │ │ + add %esp,-0x79(%eax) │ │ │ │ + cmp (%edx),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + mov %es,%eax │ │ │ │ + add 0x59(%eax),%dh │ │ │ │ inc %edi │ │ │ │ add (%ebx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ @@ -819698,23 +819957,24 @@ │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ cwtl │ │ │ │ pop %ebp │ │ │ │ inc %edi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xe8,(%edx) │ │ │ │ - mov $0x1d,%ah │ │ │ │ - add (%edi),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12924cb │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ecx,(%eax) │ │ │ │ + mov $0x1d,%ch │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12924db │ │ │ │ add %bl,-0x6ffed852(%eax) │ │ │ │ mov $0xe9,%bl │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0x20,(%edx) │ │ │ │ mov %eax,0x2(%edi) │ │ │ │ @@ -819808,46 +820068,50 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ rcr $0x39,%dl │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12925cb │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edx,%eax │ │ │ │ - mov $0x1d,%ah │ │ │ │ - add (%eax),%al │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0x20,(%edx) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + cmp $0x2,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x38,(%edx) │ │ │ │ - arpl %edx,0x1(%ecx) │ │ │ │ - or $0x500000,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12925db │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %esp,(%eax) │ │ │ │ + cmc │ │ │ │ + add $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x74(%ecx) │ │ │ │ - rolb $0xf8,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + mov %es,%eax │ │ │ │ + add %al,%bh │ │ │ │ popf │ │ │ │ inc %edi │ │ │ │ add (%ebx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ mov $0x2479d,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x20579c8,0x2(%eax),%eax │ │ │ │ + imul $0x20579b0,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xb0,(%edx) │ │ │ │ + rolb $0xe8,(%edx) │ │ │ │ mov $0x1d,%ah │ │ │ │ add (%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x50c7fdc0(%ecx) │ │ │ │ @@ -819867,42 +820131,42 @@ │ │ │ │ add %ecx,-0x4477fdc0(%ecx) │ │ │ │ aas │ │ │ │ add (%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %esp,%eax │ │ │ │ - mov $0x1d,%ah │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 129266b │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,(%eax) │ │ │ │ - mov $0x1d,%cl │ │ │ │ + add %edx,%eax │ │ │ │ + mov $0x1d,%ah │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xe8,(%edx) │ │ │ │ - mov $0x1d,%al │ │ │ │ + rolb $0xb0,(%edx) │ │ │ │ + mov $0x1d,%ah │ │ │ │ add (%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %esp,%eax │ │ │ │ + mov $0x1d,%ah │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 129268b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,%eax │ │ │ │ - mov $0x1d,%al │ │ │ │ + add %ecx,(%eax) │ │ │ │ + mov $0x1d,%cl │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 129269b │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %ebx,0x51(%eax) │ │ │ │ @@ -819922,18 +820186,21 @@ │ │ │ │ add %ecx,-0x4497fdc0(%ecx) │ │ │ │ aas │ │ │ │ add (%edx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %edx,0x54a80000(%ecx) │ │ │ │ - daa │ │ │ │ - add %ebp,-0x79(%eax) │ │ │ │ - cmp (%edx),%al │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xe8,(%edx) │ │ │ │ + mov $0x1d,%al │ │ │ │ + add (%edi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,(%eax) │ │ │ │ mov 0x0(%edx,%eax,1),%eax │ │ │ │ @@ -819950,24 +820217,22 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,-0x510ffdc0(%ecx) │ │ │ │ aas │ │ │ │ add 0x0(%edi),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - or %ch,(%edx) │ │ │ │ - daa │ │ │ │ - add %esp,-0x79(%eax) │ │ │ │ - cmp (%edx),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + jno 129270b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esp,%eax │ │ │ │ + mov $0x1d,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0x60,(%edx) │ │ │ │ fcomps 0x1(%edx) │ │ │ │ or %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 129272b │ │ │ │ @@ -820011,18 +820276,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ mov %es,%eax │ │ │ │ add (%eax),%bh │ │ │ │ xchg %edi,(%edx) │ │ │ │ add (%ecx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ - rolb $1,(%eax) │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 129279b │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,%eax │ │ │ │ mov $0xe9,%dl │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -820108,39 +820373,41 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %esp,0x1e9b2(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + or %ch,(%edx) │ │ │ │ + daa │ │ │ │ + add %ecx,0x1a(%eax) │ │ │ │ + inc %esp │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0x20,(%edx) │ │ │ │ + sbb 0x9(%edx,%eax,1),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + rolb $1,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0xb0,(%edx) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ inc %ecx │ │ │ │ add (%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,0x21e23(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x68,(%edx) │ │ │ │ - and (%esi),%ebx │ │ │ │ - add (%ecx),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ mov 0x0(%edx,%eax,1),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x38,(%edx) │ │ │ │ fcomps 0x1(%edx) │ │ │ │ or %eax,(%eax) │ │ │ │ @@ -820173,20 +820440,21 @@ │ │ │ │ add %ecx,0x6f400240(%ecx) │ │ │ │ dec %ecx │ │ │ │ add (%edx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x3302056e(%eax),%ah │ │ │ │ - add %al,(%eax) │ │ │ │ - rolb $0x0,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edx,0x21e23(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 129291b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,(%eax) │ │ │ │ xchg %bl,(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ @@ -820199,44 +820467,40 @@ │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,-0x7a(%eax) │ │ │ │ sbb $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bl,-0x7ffed852(%eax) │ │ │ │ - fucom %st(5) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - or %ch,(%edx) │ │ │ │ - daa │ │ │ │ - add %ecx,0x1a(%eax) │ │ │ │ - inc %esp │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x60,(%edx) │ │ │ │ - or (%edi),%ch │ │ │ │ - add (%eax),%ah │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x68,(%edx) │ │ │ │ + and (%esi),%ebx │ │ │ │ + add (%ecx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,0x48(%eax) │ │ │ │ + add %edx,0x13380000(%ecx) │ │ │ │ daa │ │ │ │ - add %ebx,%eax │ │ │ │ - fadds 0x2(%edx) │ │ │ │ + add %ecx,0x2441a(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2056ea0,0x2(%eax),%eax │ │ │ │ + xor (%eax),%eax │ │ │ │ + add %al,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ + add %bl,-0x7ffed852(%eax) │ │ │ │ + fucom %st(5) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 129298b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,-0x7a(%eax) │ │ │ │ sbb $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ @@ -820250,17 +820514,18 @@ │ │ │ │ inc %ebx │ │ │ │ add (%edi),%dh │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ - mov %es,%eax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x60,(%edx) │ │ │ │ + or (%edi),%ch │ │ │ │ add (%eax),%ah │ │ │ │ - sbb 0x9(%edx,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x41c00240(%ecx) │ │ │ │ inc %ebx │ │ │ │ add 0x4000(,%ecx,1),%bh │ │ │ │ @@ -820303,24 +820568,22 @@ │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ add %cl,0x43(%edi) │ │ │ │ add (%edx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xa0,(%edx) │ │ │ │ - bound %edx,0x1(%ecx) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,0x48(%eax) │ │ │ │ + daa │ │ │ │ + add %ebx,%eax │ │ │ │ + fadds 0x2(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - loopne 1292a63 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,0x15e00240(%ecx) │ │ │ │ cmp (%edx),%al │ │ │ │ or $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 1292a5b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -820360,50 +820623,52 @@ │ │ │ │ rolb $0xf0,(%edx) │ │ │ │ out %al,$0xe5 │ │ │ │ add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ebp,-0xb(%eax) │ │ │ │ + add $0x2,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xf8,(%edx) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ sbb $0x2002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ - add %cl,0x76(%eax) │ │ │ │ - daa │ │ │ │ - add %ebp,0x21db0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 1292adb │ │ │ │ add %bl,0x380127ae(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ loop 1292ae5 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %edx,0x13380000(%ecx) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,0x76(%eax) │ │ │ │ daa │ │ │ │ - add %ecx,0x2441a(%eax) │ │ │ │ + add %ebp,0x21db0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ or %ch,(%edx) │ │ │ │ daa │ │ │ │ add %ecx,0x243fb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ - rolb $0x10,(%edx) │ │ │ │ - pop %esi │ │ │ │ - inc %ecx │ │ │ │ - add (%eax),%dl │ │ │ │ + rolb $0x60,(%edx) │ │ │ │ + sti │ │ │ │ + inc %ebx │ │ │ │ + add (%ecx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -820436,24 +820701,23 @@ │ │ │ │ add %edx,-0x51680000(%ecx) │ │ │ │ daa │ │ │ │ add %eax,(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - mov %es,%eax │ │ │ │ - add -0x5(%eax),%ah │ │ │ │ + add %edx,0x13380000(%ecx) │ │ │ │ + daa │ │ │ │ + add %ecx,%eax │ │ │ │ + sti │ │ │ │ inc %ebx │ │ │ │ - add (%ecx),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 1292b7b │ │ │ │ add %bl,-0x67fed852(%eax) │ │ │ │ mov $0x1e9,%edx │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,-0x38(%eax) │ │ │ │ @@ -820514,40 +820778,38 @@ │ │ │ │ jno 1292c0b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,-0x1a(%eax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + or %edx,0x2a080000(%ecx) │ │ │ │ + daa │ │ │ │ + add %ebx,%eax │ │ │ │ + lds 0x2(%edx),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + mov %es,%eax │ │ │ │ + add (%eax),%dl │ │ │ │ + pop %esi │ │ │ │ + inc %ecx │ │ │ │ + add (%eax),%dl │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edi,-0x38(%eax) │ │ │ │ sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - cmp %dl,(%ebx) │ │ │ │ - daa │ │ │ │ - add %ecx,%eax │ │ │ │ - sti │ │ │ │ - inc %ebx │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 1292c3b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edx,(%eax) │ │ │ │ - fsubp %st,%st(5) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ cwtl │ │ │ │ scas %es:(%edi),%al │ │ │ │ daa │ │ │ │ add %ebp,(%eax) │ │ │ │ mov $0x3d,%cl │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -820587,18 +820849,19 @@ │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ scas %es:(%edi),%al │ │ │ │ daa │ │ │ │ add %edi,%eax │ │ │ │ mov $0x23b,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ - or %edx,0x2a080000(%ecx) │ │ │ │ - daa │ │ │ │ - add %ebx,%eax │ │ │ │ - lds 0x2(%edx),%eax │ │ │ │ + push %ecx │ │ │ │ + mov %es,%eax │ │ │ │ + add 0x90242c5(%eax),%dh │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x0,(%edx) │ │ │ │ out %al,$0xe5 │ │ │ │ add %eax,(%edi) │ │ │ │ @@ -820652,39 +820915,41 @@ │ │ │ │ rolb $0x88,(%edx) │ │ │ │ in $0xe5,%eax │ │ │ │ add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edx,(%eax) │ │ │ │ + fsubp %st,%st(5) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0xf0,(%edx) │ │ │ │ fucom %st(5) │ │ │ │ add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,%eax │ │ │ │ fucom %st(5) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xc8,(%edx) │ │ │ │ - fucom %st(5) │ │ │ │ - add %eax,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - add %edx,-0x51680000(%ecx) │ │ │ │ + cwtl │ │ │ │ + scas %es:(%edi),%al │ │ │ │ daa │ │ │ │ add %ebp,(%eax) │ │ │ │ in $0x3a,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 1292d7b │ │ │ │ @@ -820712,21 +820977,14 @@ │ │ │ │ rolb $0x38,(%edx) │ │ │ │ in $0xe5,%eax │ │ │ │ add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - mov %es,%eax │ │ │ │ - add 0x90242c5(%eax),%dh │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %edx,0x13380000(%ecx) │ │ │ │ daa │ │ │ │ add %ebx,(%eax) │ │ │ │ movb $0x0,0x2(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -820734,14 +820992,23 @@ │ │ │ │ or %ch,(%edx) │ │ │ │ daa │ │ │ │ add %edi,%eax │ │ │ │ xchg %eax,%edx │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xc8,(%edx) │ │ │ │ + fucom %st(5) │ │ │ │ + add %eax,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %ecx,0x45300240(%ecx) │ │ │ │ cmp (%edx),%al │ │ │ │ sldt (%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ @@ -820829,26 +821096,29 @@ │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x48,(%edx) │ │ │ │ ficomps 0x202 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %esp,0x62(%eax) │ │ │ │ push %ecx │ │ │ │ - add %eax,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x0,(%edx) │ │ │ │ + jo 1292ea3 │ │ │ │ + add %edx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 1292ecb │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %eax,0x1e46c(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xd8,(%edx) │ │ │ │ + out %al,(%dx) │ │ │ │ + sbb $0x2,%al │ │ │ │ + or $0x500000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ scas %es:(%edi),%al │ │ │ │ daa │ │ │ │ @@ -821166,29 +821436,27 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ mov %es,%eax │ │ │ │ add %al,%dl │ │ │ │ xchg %eax,%edx │ │ │ │ cmp %eax,(%edx) │ │ │ │ or %eax,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - mov %es,%eax │ │ │ │ - add -0x5d(%eax),%dh │ │ │ │ - cmp $0x2,%al │ │ │ │ - adc %al,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - cwtl │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + or %ch,(%edx) │ │ │ │ + daa │ │ │ │ + add %edx,(%eax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + cmp %eax,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %edx,-0x51680000(%ecx) │ │ │ │ daa │ │ │ │ add %ebp,(%eax) │ │ │ │ mov $0x3d,%bh │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12931eb │ │ │ │ @@ -821218,57 +821486,53 @@ │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,-0x51680000(%ecx) │ │ │ │ daa │ │ │ │ add %eax,0x241a3(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0xe8,(%edx) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + cmp %eax,(%edx) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + mov %es,%eax │ │ │ │ + add -0x5d(%eax),%dh │ │ │ │ + cmp $0x2,%al │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 129323b │ │ │ │ + jno 129325b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,(%eax) │ │ │ │ ds push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x18,(%edx) │ │ │ │ ds push %ecx │ │ │ │ add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %edx,0x2a080000(%ecx) │ │ │ │ - daa │ │ │ │ - add %edx,(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - cmp %eax,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - mov %es,%eax │ │ │ │ - add %al,%ch │ │ │ │ - xchg %eax,%ebx │ │ │ │ - cmp %eax,(%edx) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - cwtl │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %edx,-0x51680000(%ecx) │ │ │ │ daa │ │ │ │ add %ebx,0x66(%eax) │ │ │ │ inc %esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057950,0x2(%eax),%eax │ │ │ │ + imul $0x20578f8,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 129329b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,%eax │ │ │ │ @@ -821743,20 +822007,20 @@ │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0x68,(%edx) │ │ │ │ xchg %eax,%edx │ │ │ │ cmp %eax,(%edx) │ │ │ │ or %eax,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x1d580240(%ecx) │ │ │ │ - cmp (%edx),%al │ │ │ │ - jmp 12936c2 │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + pop %eax │ │ │ │ + sbb $0xeb023a,%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ dec %eax │ │ │ │ push %ds │ │ │ │ cmp (%edx),%al │ │ │ │ @@ -821775,19 +822039,20 @@ │ │ │ │ jno 12936eb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,(%eax) │ │ │ │ frstpm(287 only) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x74(%ecx) │ │ │ │ - rolb $0xe0,(%edx) │ │ │ │ - imul $0x1002,(%edx),%edi │ │ │ │ - push %eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ + cwtl │ │ │ │ + imul $0x1,(%edi),%esp │ │ │ │ + or %dl,0x239(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x46700240(%ecx) │ │ │ │ cmp (%edx),%al │ │ │ │ xchg %al,0x4000 │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x4bf80240(%ecx) │ │ │ │ cmp (%edx),%al │ │ │ │ @@ -821921,79 +822186,84 @@ │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ pusha │ │ │ │ dec %esp │ │ │ │ cmp (%edx),%al │ │ │ │ sub %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xa8,(%edx) │ │ │ │ - aam $0x4 │ │ │ │ - add (%edi),%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ + or %ch,(%edx) │ │ │ │ + daa │ │ │ │ + add %eax,0x23991(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - add %edx,-0x51680000(%ecx) │ │ │ │ + cwtl │ │ │ │ + scas %es:(%edi),%al │ │ │ │ daa │ │ │ │ add %eax,(%eax) │ │ │ │ sub $0x241,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %edx,0x6b980000(%ecx) │ │ │ │ - daa │ │ │ │ - add %ecx,(%eax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - cmp %eax,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + mov %es,%eax │ │ │ │ + add %al,%ah │ │ │ │ + imul $0x1002,(%edx),%edi │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %edx,0x2a080000(%ecx) │ │ │ │ - daa │ │ │ │ - add %eax,0x23991(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - call 232b72ad <_edata@@Base+0x1ecb72ad> │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xa8,(%edx) │ │ │ │ + aam $0x4 │ │ │ │ + add (%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ebx,%eax │ │ │ │ - aam $0x4 │ │ │ │ - add (%eax),%al │ │ │ │ + add %ecx,0x1ce80240(%ecx) │ │ │ │ + cmp (%edx),%al │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0x58,(%edx) │ │ │ │ xchg %eax,%ecx │ │ │ │ cmp %eax,(%edx) │ │ │ │ or %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12938bb │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edx,(%eax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ test $0x54,%al │ │ │ │ daa │ │ │ │ add %esi,(%eax) │ │ │ │ xchg %eax,%ecx │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ebx,%eax │ │ │ │ + aam $0x4 │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12938cb │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edx,(%eax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0xf0,(%edx) │ │ │ │ fsubp %st,%st(5) │ │ │ │ add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -822068,35 +822338,34 @@ │ │ │ │ jno 129398b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,(%eax) │ │ │ │ fsub %st,%st(5) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0xa0,(%edx) │ │ │ │ + imul $0xa0500000,0x9(%edx,%eax,1),%eax │ │ │ │ + and $0x91013fb6,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + cmp %dl,(%ebx) │ │ │ │ + daa │ │ │ │ + add %ecx,(%eax) │ │ │ │ + push $0x44 │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xa0,(%edx) │ │ │ │ and (%esi),%bl │ │ │ │ add (%ecx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ - mov 0x513fb625,%al │ │ │ │ - mov %es,%eax │ │ │ │ - add 0x9024469(%eax),%ah │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %edx,0x13380000(%ecx) │ │ │ │ - daa │ │ │ │ - add %ecx,(%eax) │ │ │ │ - push $0x44 │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12939cb │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,-0x24(%eax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ @@ -822217,68 +822486,64 @@ │ │ │ │ cwtl │ │ │ │ scas %es:(%edi),%al │ │ │ │ daa │ │ │ │ add %ebx,-0x54(%eax) │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - lds 0x3302,%eax │ │ │ │ - rolb $0x0,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ mov %es,%eax │ │ │ │ add 0x49(%eax),%dl │ │ │ │ inc %esp │ │ │ │ add (%ecx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x8,(%edx) │ │ │ │ - ficomps 0xd02 │ │ │ │ - push %eax │ │ │ │ + add %edx,0x13380000(%ecx) │ │ │ │ + daa │ │ │ │ + add %edi,0x24449(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x205c5f8,0x2(%eax),%eax │ │ │ │ + xor (%eax),%eax │ │ │ │ + add %al,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,0x76(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %edx,0x2a080000(%ecx) │ │ │ │ daa │ │ │ │ - add %esi,0x1e5de(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + cmc │ │ │ │ + cmp $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - cwtl │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %edx,-0x51680000(%ecx) │ │ │ │ daa │ │ │ │ add %ebx,%eax │ │ │ │ xchg %eax,%ecx │ │ │ │ inc %edi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ jno 1293b2b │ │ │ │ + add %cl,0x76(%eax) │ │ │ │ + daa │ │ │ │ + add %esi,0x1e5de(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 1293b3b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,0x21dd3(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x78,(%edx) │ │ │ │ rcrl %cl,0x702 │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esp,-0x2d(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ jno 1293b5b │ │ │ │ add %bl,0x780127ae(%eax) │ │ │ │ in $0xe5,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -822360,17 +822625,21 @@ │ │ │ │ scas %es:(%edi),%al │ │ │ │ daa │ │ │ │ add %edx,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ cmp $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %edx,0x13380000(%ecx) │ │ │ │ - daa │ │ │ │ - add %edi,0x24449(%eax) │ │ │ │ + push %ecx │ │ │ │ + mov %es,%eax │ │ │ │ + add %al,%dl │ │ │ │ + cmc │ │ │ │ + cmp $0x2,%al │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 1293c2b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %eax,(%eax) │ │ │ │ loop 1293c18 │ │ │ │ @@ -822380,37 +822649,39 @@ │ │ │ │ jno 1293c3b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,(%eax) │ │ │ │ loop 1293c28 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x40,(%edx) │ │ │ │ - rcrl %cl,0x702 │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 1293c4b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esp,-0x2d(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - add %edx,-0x51680000(%ecx) │ │ │ │ + cwtl │ │ │ │ + scas %es:(%edi),%al │ │ │ │ daa │ │ │ │ add %ebp,0x24794(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xe0,(%edx) │ │ │ │ - and (%esi),%bl │ │ │ │ - add (%eax),%ah │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0x40,(%edx) │ │ │ │ + rcrl %cl,0x702 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,0x48(%eax) │ │ │ │ - daa │ │ │ │ - add %esp,%eax │ │ │ │ - fadds 0x2(%edx) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x8,(%edx) │ │ │ │ + ficomps 0xd02 │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %eax,0x1e9bb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -822427,23 +822698,24 @@ │ │ │ │ scas %es:(%edi),%al │ │ │ │ daa │ │ │ │ add %esi,%eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ cmp (%edx),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %edi,-0x22(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - cwtl │ │ │ │ - dec %esp │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xe0,(%edx) │ │ │ │ + and (%esi),%bl │ │ │ │ + add (%eax),%ah │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,0x4c980240(%ecx) │ │ │ │ cmp (%edx),%al │ │ │ │ add %al,%ds:(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x19500240(%ecx) │ │ │ │ cmp (%edx),%al │ │ │ │ @@ -822466,23 +822738,24 @@ │ │ │ │ daa │ │ │ │ add %eax,%eax │ │ │ │ mov $0x3a,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 1293d0b │ │ │ │ + add %cl,0x48(%eax) │ │ │ │ + daa │ │ │ │ + add %esp,%eax │ │ │ │ + fadds 0x2(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %bl,-0x7fed852(%eax) │ │ │ │ rcrb %cl,0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 1293d1b │ │ │ │ - add %cl,0x76(%eax) │ │ │ │ - daa │ │ │ │ - add %ebp,(%eax) │ │ │ │ - rcrl %cl,0x2 │ │ │ │ - add %al,(%ecx) │ │ │ │ jno 1293d2b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,-0x45(%eax) │ │ │ │ jmp 1293d38 │ │ │ │ add %al,(%ecx) │ │ │ │ jno 1293d3b │ │ │ │ @@ -822502,59 +822775,56 @@ │ │ │ │ jno 1293d5b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,(%eax) │ │ │ │ mov $0xe9,%cl │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ jno 1293d6b │ │ │ │ + add %cl,0x76(%eax) │ │ │ │ + daa │ │ │ │ + add %ebp,(%eax) │ │ │ │ + rcrl %cl,0x2 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 1293d7b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,0x6d(%eax) │ │ │ │ - loop 1293d75 │ │ │ │ + loop 1293d85 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x48,(%edx) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ - loop 1293d81 │ │ │ │ + loop 1293d91 │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esi,0x2396d(%eax) │ │ │ │ + rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ scas %es:(%edi),%al │ │ │ │ daa │ │ │ │ add %ebx,%eax │ │ │ │ dec %edi │ │ │ │ inc %ecx │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - or %ch,(%edx) │ │ │ │ - daa │ │ │ │ - add %edi,%eax │ │ │ │ - cmc │ │ │ │ - cmp $0x2,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 1293dab │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %edi,-0x22(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 1293dbb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,(%eax) │ │ │ │ mov $0xe9,%cl │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -822706,30 +822976,29 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 1293f1b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,-0x4c(%eax) │ │ │ │ jmp 1293f28 │ │ │ │ - add %dl,-0x74(%ecx) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ - cmc │ │ │ │ - cmp $0x2,%al │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ cmp %dl,(%ebx) │ │ │ │ daa │ │ │ │ add %edi,(%eax) │ │ │ │ idivb (%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %edi,(%eax) │ │ │ │ + mov $0x1e9,%ebx │ │ │ │ + add %al,(%eax) │ │ │ │ add %edx,-0x51680000(%ecx) │ │ │ │ daa │ │ │ │ add %ebp,0x9(%eax) │ │ │ │ cmp (%edx),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -822737,20 +823006,14 @@ │ │ │ │ add (%eax),%ch │ │ │ │ or %edi,(%edx) │ │ │ │ add (%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %edi,(%eax) │ │ │ │ - mov $0x1e9,%ebx │ │ │ │ - add %al,(%eax) │ │ │ │ or %edx,0x2a080000(%ecx) │ │ │ │ daa │ │ │ │ add %esp,%eax │ │ │ │ addb $0x0,0x2(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0xb8,(%edx) │ │ │ │ @@ -822776,37 +823039,42 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x6b980000(%ecx) │ │ │ │ daa │ │ │ │ add %eax,(%eax) │ │ │ │ incl 0x0(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + jno 1293fcb │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %esp,-0x21(%eax) │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - cwtl │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %edx,-0x51680000(%ecx) │ │ │ │ daa │ │ │ │ add %edx,%eax │ │ │ │ mov 0x23a,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ mov %es,%eax │ │ │ │ add 0x1002414f(%eax),%bl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %esp,-0x21(%eax) │ │ │ │ - in $0x1,%eax │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esi,0x2396d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - or %edx,0x2a080000(%ecx) │ │ │ │ + or %ch,(%edx) │ │ │ │ daa │ │ │ │ add %ebp,0x24681(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0x80,(%edx) │ │ │ │ addl $0x50000009,0x2(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -824674,15 +824942,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x1cd00240(%ecx) │ │ │ │ cmp (%edx),%al │ │ │ │ adc $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057958,0x2(%eax),%eax │ │ │ │ + imul $0x2057900,0x2(%eax),%eax │ │ │ │ or %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0x60,(%edx) │ │ │ │ idivb (%ecx) │ │ │ │ add (%ebx),%cl │ │ │ │ @@ -824723,15 +824991,18 @@ │ │ │ │ sub %al,(%ecx) │ │ │ │ cmp %bh,%dl │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ mov %es,%eax │ │ │ │ - add 0x100239d4(%eax),%bh │ │ │ │ + add (%eax),%bl │ │ │ │ + aas │ │ │ │ + inc %esp │ │ │ │ + add (%ecx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xf0,(%edx) │ │ │ │ @@ -824751,21 +825022,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ mov %dh,%bh │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x70,(%edx) │ │ │ │ - imul $0x50,0x702,%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edx,0x13380000(%ecx) │ │ │ │ + daa │ │ │ │ + add %eax,0x2443f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 129519b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,(%eax) │ │ │ │ scas %es:(%edi),%al │ │ │ │ jmp 12951a8 │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0xb0,(%edx) │ │ │ │ @@ -824779,23 +825049,22 @@ │ │ │ │ add %al,(%eax) │ │ │ │ sbb %bl,(%edx) │ │ │ │ sub %al,(%ecx) │ │ │ │ jo 12951ba │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %edi,(%eax) │ │ │ │ - aad $0x39 │ │ │ │ - add (%eax),%al │ │ │ │ + push %ecx │ │ │ │ + mov %es,%eax │ │ │ │ + add 0x100239d4(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12951db │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %bl,-0x57fed852(%eax) │ │ │ │ scas %es:(%edi),%al │ │ │ │ jmp 12951e8 │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0xa0,(%edx) │ │ │ │ add (%edx),%bh │ │ │ │ add (%ebx),%cl │ │ │ │ @@ -824805,56 +825074,49 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ pusha │ │ │ │ add (%edx),%bh │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x70,(%edx) │ │ │ │ + imul $0x50,0x702,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - cmp %dl,(%ebx) │ │ │ │ - daa │ │ │ │ - add %eax,(%eax) │ │ │ │ - sub %al,0x0(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 129521b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ add %edi,(%eax) │ │ │ │ - sub (%edx,%eax,1),%esi │ │ │ │ - add %al,(%eax) │ │ │ │ + aad $0x39 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - mov %es,%eax │ │ │ │ - add 0x5(%eax),%bl │ │ │ │ - cmp (%edx),%al │ │ │ │ - or (%eax),%eax │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0x58,(%edx) │ │ │ │ + add $0xb023a,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ sbb %bl,(%edx) │ │ │ │ sub %al,(%ecx) │ │ │ │ sbb %al,0x23a │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x15f00240(%ecx) │ │ │ │ cmp (%edx),%al │ │ │ │ aad $0x1 │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd8,(%edx) │ │ │ │ - (bad) │ │ │ │ - cmp %eax,(%edx) │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 129525b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edi,(%eax) │ │ │ │ + sub (%edx,%eax,1),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ mov %es,%eax │ │ │ │ add (%eax),%cl │ │ │ │ add $0x3a,%al │ │ │ │ add (%ebx),%cl │ │ │ │ @@ -824868,20 +825130,21 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x17c80240(%ecx) │ │ │ │ cmp (%edx),%al │ │ │ │ adc $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 129529b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esi,0x2b(%eax) │ │ │ │ - xor $0x2,%al │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xd8,(%edx) │ │ │ │ + (bad) │ │ │ │ + cmp %eax,(%edx) │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ mov %es,%eax │ │ │ │ add 0xb0248e3(%eax),%dh │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ @@ -824894,19 +825157,20 @@ │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ mov %dh,0x12023a │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xb8,(%edx) │ │ │ │ - enter $0x23a,$0x7 │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12952db │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esi,0x2b(%eax) │ │ │ │ + xor $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ mov %es,%eax │ │ │ │ add -0x1e(%eax),%dl │ │ │ │ dec %eax │ │ │ │ add (%ebx),%cl │ │ │ │ @@ -824924,22 +825188,25 @@ │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ and %cl,0x3a(%esi) │ │ │ │ add (%ecx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %eax,%eax │ │ │ │ - popf │ │ │ │ - jmp 1295328 │ │ │ │ - add %dl,-0x74(%ecx) │ │ │ │ - rolb $0xe0,(%edx) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xb8,(%edx) │ │ │ │ + enter $0x23a,$0x7 │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + mov %es,%eax │ │ │ │ + add %al,%ah │ │ │ │ loopne 1295377 │ │ │ │ add (%ebx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ @@ -824953,16 +825220,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ - add %edi,%eax │ │ │ │ - fstpl 0x2 │ │ │ │ + add %eax,%eax │ │ │ │ + popf │ │ │ │ + jmp 1295368 │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0x78,(%edx) │ │ │ │ out %al,$0x48 │ │ │ │ add (%ebx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -824981,16 +825249,16 @@ │ │ │ │ or (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 129539b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ - add %ebx,0x21dde(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + fstpl 0x2 │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0x10,(%edx) │ │ │ │ in $0x48,%eax │ │ │ │ add (%ebx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -825007,18 +825275,17 @@ │ │ │ │ dec %esi │ │ │ │ cmp (%edx),%al │ │ │ │ or (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12953db │ │ │ │ - add %bl,-0x37fed852(%eax) │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - pop %edx │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %ebx,0x21dde(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0x90,(%edx) │ │ │ │ aad $0x48 │ │ │ │ add (%ebx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ @@ -825035,18 +825302,19 @@ │ │ │ │ xor %bh,(%eax) │ │ │ │ cmp (%edx),%al │ │ │ │ adc $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 129541b │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %ebp,%eax │ │ │ │ - fstpl 0x2 │ │ │ │ + add %bl,-0x37fed852(%eax) │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + pop %edx │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0xd8,(%edx) │ │ │ │ (bad) 0x2(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -825061,44 +825329,43 @@ │ │ │ │ add %ecx,0x4e680240(%ecx) │ │ │ │ cmp (%edx),%al │ │ │ │ xchg %eax,%esp │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebx,%eax │ │ │ │ - sub $0x239,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - mov %es,%eax │ │ │ │ - add -0x28(%eax),%ch │ │ │ │ - dec %eax │ │ │ │ - add (%ebx),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %ebp,%eax │ │ │ │ + fstpl 0x2 │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0x68,(%edx) │ │ │ │ + fmuls 0x2(%eax) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - add %edx,0x1a180000(%ecx) │ │ │ │ + sbb %bl,(%edx) │ │ │ │ sub %al,(%ecx) │ │ │ │ sub %bl,%al │ │ │ │ dec %eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - cwtl │ │ │ │ - enter $0x127,$0xf0 │ │ │ │ - in $0x44,%al │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 129548b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebx,%eax │ │ │ │ + sub $0x239,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0xb8,(%edx) │ │ │ │ sub $0x70239,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0xf8,(%edx) │ │ │ │ (bad) │ │ │ │ @@ -825311,17 +825578,18 @@ │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ pusha │ │ │ │ (bad) │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x7eeffdc0(%ecx) │ │ │ │ - aas │ │ │ │ - add 0x400000(%esi),%bl │ │ │ │ + add %edx,0x13380000(%ecx) │ │ │ │ + daa │ │ │ │ + add %eax,(%eax) │ │ │ │ + sub %al,0x0(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 129569b │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edi,(%eax) │ │ │ │ cmp %eax,%cs:(%edx) │ │ │ │ @@ -825393,25 +825661,22 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ enter $0x3a07,$0x2 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - mov %es,%eax │ │ │ │ - add (%eax),%bl │ │ │ │ - aas │ │ │ │ - inc %esp │ │ │ │ - add (%ecx),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edx,-0x37680000(%ecx) │ │ │ │ + daa │ │ │ │ + add %esi,%eax │ │ │ │ + in $0x44,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 129575b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,(%eax) │ │ │ │ sub $0x39,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ @@ -825425,19 +825690,17 @@ │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ cwtl │ │ │ │ out %eax,$0x48 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - cmp %dl,(%ebx) │ │ │ │ - daa │ │ │ │ - add %eax,0x2443f(%eax) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + adc %al,0x9e023f(%ecx) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x18,(%edx) │ │ │ │ sub $0x39,%al │ │ │ │ add (%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ @@ -825466,19 +825729,18 @@ │ │ │ │ jno 12957db │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %ecx,0x2c(%eax) │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ebp,-0xb(%eax) │ │ │ │ - add $0x2,%al │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x1d021ced(%eax),%ch │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %ecx,0x4b380200(%edx) │ │ │ │ cmp %eax,(%edx) │ │ │ │ addb $0x0,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -825486,31 +825748,38 @@ │ │ │ │ mov (%eax),%al │ │ │ │ add 0x4b(%eax),%cl │ │ │ │ cmp %eax,(%edx) │ │ │ │ addb $0x0,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd8,(%edx) │ │ │ │ + rolb $0x40,(%edx) │ │ │ │ out %al,(%dx) │ │ │ │ sbb $0x2,%al │ │ │ │ - or $0x500000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21ceda8,0x2(%eax),%eax │ │ │ │ - sbb $0x400000,%eax │ │ │ │ + or (%eax),%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - call 1c2b91a1 <_edata@@Base+0x17cb91a1> │ │ │ │ + jno 129582b │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %eax,(%eax) │ │ │ │ + out %al,(%dx) │ │ │ │ + sbb $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %ecx,0x60e80240(%ecx) │ │ │ │ + cmp %eax,(%edx) │ │ │ │ + sbb (%eax),%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x60500240(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + push %eax │ │ │ │ + pusha │ │ │ │ cmp %eax,(%edx) │ │ │ │ jns 1295852 │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ shlb $1,0x39(%eax) │ │ │ │ @@ -825802,57 +826071,64 @@ │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ or %ch,(%edx) │ │ │ │ daa │ │ │ │ + add %esi,-0x80(%eax) │ │ │ │ + inc %esi │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 1295b1b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edi,0x2d(%eax) │ │ │ │ + cmp %eax,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %edx,0x2a080000(%ecx) │ │ │ │ + daa │ │ │ │ add %esi,%eax │ │ │ │ push %es │ │ │ │ inc %esp │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0xc8,(%edx) │ │ │ │ push %es │ │ │ │ inc %esp │ │ │ │ add (%ecx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edi,0x2d(%eax) │ │ │ │ - cmp %eax,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x58,(%edx) │ │ │ │ sub $0x70239,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 1295b4b │ │ │ │ + jno 1295b5b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,0x2d(%eax) │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x20,(%edx) │ │ │ │ sub $0x70239,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 1295b6b │ │ │ │ + jno 1295b7b │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edx,0x2d(%eax) │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ @@ -825886,31 +826162,21 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %eax,0x23932(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 1295bcb │ │ │ │ + jno 1295bdb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,%eax │ │ │ │ sub %dh,(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xe8,(%edx) │ │ │ │ - out %eax,(%dx) │ │ │ │ - loop 1295be1 │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %ecx,-0x321ffdc0(%ecx) │ │ │ │ dec %ecx │ │ │ │ add (%edx),%bh │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -825930,56 +826196,59 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ mov (%eax),%al │ │ │ │ add -0x7ffdb701(%eax),%ah │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 1295c2b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esp,0x23429(%eax) │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0x48,(%edx) │ │ │ │ + addb $0x9,0x2(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x20,(%edx) │ │ │ │ - repz loop 1295c41 │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xe8,(%edx) │ │ │ │ + out %eax,(%dx) │ │ │ │ + loop 1295c41 │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %esp,(%eax) │ │ │ │ - sub %esi,(%edx,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esp,0x23429(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x3d8ffdc0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + jo 1295c20 │ │ │ │ dec %ecx │ │ │ │ add 0xb(%edx),%dl │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ enter $0x49cd,$0x2 │ │ │ │ adc $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 1295c7b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esi,0x2392a(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x20,(%edx) │ │ │ │ + repz loop 1295c81 │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - pop %eax │ │ │ │ - xor $0x49,%al │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,0x34580240(%ecx) │ │ │ │ + dec %ecx │ │ │ │ add (%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,-0x51680000(%ecx) │ │ │ │ daa │ │ │ │ @@ -825987,42 +826256,41 @@ │ │ │ │ adc %al,0x2(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %ecx,-0x8ffe00(%edx) │ │ │ │ dec %eax │ │ │ │ add 0x100000(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - or %ch,(%edx) │ │ │ │ - daa │ │ │ │ - add %esi,-0x80(%eax) │ │ │ │ - inc %esi │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,-0x74(%ecx) │ │ │ │ - rolb $0x48,(%edx) │ │ │ │ - addb $0x9,0x2(%esi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 1295cbb │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %esp,(%eax) │ │ │ │ + sub %esi,(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esi,0x2392a(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x90,(%edx) │ │ │ │ - sub (%ecx),%bh │ │ │ │ - add (%edi),%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ + cwtl │ │ │ │ + imul $0x1,(%edi),%esp │ │ │ │ + jo 1295d61 │ │ │ │ + inc %esi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + mov (%eax),%al │ │ │ │ + add -0x7ffdb701(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %ecx,-0x7ffe00(%edx) │ │ │ │ - dec %eax │ │ │ │ - add 0x100000(%eax),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ clc │ │ │ │ sub %cl,0x2(%ecx) │ │ │ │ dec %eax │ │ │ │ or (%eax),%eax │ │ │ │ @@ -826030,16 +826298,28 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x34400240(%ecx) │ │ │ │ dec %ecx │ │ │ │ add (%eax,%eax,1),%dl │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x90,(%edx) │ │ │ │ + sub (%ecx),%bh │ │ │ │ + add (%edi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %edx,0x2a080000(%ecx) │ │ │ │ + daa │ │ │ │ + add %ebx,0x23bdf(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 1295d1b │ │ │ │ + jno 1295d3b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,0x2a(%eax) │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -826047,30 +826327,15 @@ │ │ │ │ rolb $0x58,(%edx) │ │ │ │ sub (%ecx),%bh │ │ │ │ add (%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ecx,0x2392a(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 1295d4b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edx,%eax │ │ │ │ - sub $0x39,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - sub %al,%dl │ │ │ │ + add %ecx,-0x3dd7fdc0(%ecx) │ │ │ │ dec %ecx │ │ │ │ add 0x0(%ecx),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ mov (%eax),%al │ │ │ │ add -0x1(%eax),%dl │ │ │ │ @@ -826079,182 +826344,188 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ mov (%eax),%al │ │ │ │ add -0x1(%eax),%ah │ │ │ │ dec %eax │ │ │ │ add 0x100000(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 1295d8b │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ecx,0x2392a(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 1295d9b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edx,%eax │ │ │ │ + sub $0x39,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xb0,(%edx) │ │ │ │ sub $0x39,%al │ │ │ │ add (%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebx,0x2392c(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - cmp %dl,(%ebx) │ │ │ │ - daa │ │ │ │ - add %esi,(%eax) │ │ │ │ - pop %es │ │ │ │ - inc %esp │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - cwtl │ │ │ │ - mov $0x49,%dh │ │ │ │ + add %ecx,-0x4967fdc0(%ecx) │ │ │ │ + dec %ecx │ │ │ │ add 0xb(%edi),%dh │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ adc %al,%dl │ │ │ │ dec %ecx │ │ │ │ add (%eax,%eax,1),%dl │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 1295ddb │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebx,0x2392c(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x78,(%edx) │ │ │ │ sub $0x39,%al │ │ │ │ add (%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %edx,0x2a080000(%ecx) │ │ │ │ + add %edx,0x13380000(%ecx) │ │ │ │ daa │ │ │ │ - add %esi,%eax │ │ │ │ + add %esi,(%eax) │ │ │ │ pop %es │ │ │ │ inc %esp │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x74(%ecx) │ │ │ │ - rolb $0xc8,(%edx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + or %ch,(%edx) │ │ │ │ + daa │ │ │ │ + add %esi,%eax │ │ │ │ pop %es │ │ │ │ inc %esp │ │ │ │ - add (%ecx),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ebp,0x2392c(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ dec %eax │ │ │ │ mov %al,0x4d023f │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0xc8,(%edx) │ │ │ │ + pop %es │ │ │ │ + inc %esp │ │ │ │ + add (%ecx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ - cwtl │ │ │ │ - imul $0x1,(%edi),%esp │ │ │ │ - jo 1295eb1 │ │ │ │ - inc %esi │ │ │ │ - add (%eax),%al │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - mov $0x95,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,-0x6a4ffdc0(%ecx) │ │ │ │ aas │ │ │ │ add 0xc(%esi),%bh │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - or %ch,(%edx) │ │ │ │ - daa │ │ │ │ - add %ebx,0x23bdf(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 1295e4b │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ebp,0x2392c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0x70,(%edx) │ │ │ │ fistpll (%ebx) │ │ │ │ add (%ecx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %edx,0x6b980000(%ecx) │ │ │ │ + daa │ │ │ │ + add %ebx,(%eax) │ │ │ │ + fistpll (%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + xor %ah,0x14023f(%edx) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 1295e8b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,0x31(%eax) │ │ │ │ push %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - xor %ah,0x14023f(%edx) │ │ │ │ + call 3d2ba01b <_edata@@Base+0x38cba01b> │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,-0x4f27fdc0(%ecx) │ │ │ │ + cmp $0x2,%al │ │ │ │ + adc (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + or %ch,(%edx) │ │ │ │ + daa │ │ │ │ + add %ebx,%eax │ │ │ │ + sub 0x0(%edx,%eax,1),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x38,(%edx) │ │ │ │ xor %ebx,(%esi) │ │ │ │ add (%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x7ae80240(%ecx) │ │ │ │ - inc %ecx │ │ │ │ - add (%eax,%eax,1),%bh │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - fdivs 0x13023c(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - cmp %dl,(%ebx) │ │ │ │ + add %edx,0x13380000(%ecx) │ │ │ │ daa │ │ │ │ add %esi,(%eax) │ │ │ │ or %al,0x0(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - or %ch,(%edx) │ │ │ │ - daa │ │ │ │ - add %esi,0x242b8(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,-0x74(%ecx) │ │ │ │ - rolb $0x88,(%edx) │ │ │ │ - mov $0x90242,%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0x68,(%edx) │ │ │ │ mov $0x3c,%al │ │ │ │ add (%ebx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ sub %dh,0x23c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - mov %es,%eax │ │ │ │ - add (%eax),%cl │ │ │ │ + or %edx,0x2a080000(%ecx) │ │ │ │ + daa │ │ │ │ + add %esi,0x242b8(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0x88,(%edx) │ │ │ │ + mov $0x90242,%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0x8,(%edx) │ │ │ │ mov $0x42,%bh │ │ │ │ add 0x0(%eax),%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ @@ -826266,103 +826537,86 @@ │ │ │ │ add %al,(%eax) │ │ │ │ or %edx,0x2a080000(%ecx) │ │ │ │ daa │ │ │ │ add %ecx,%eax │ │ │ │ addr16 inc %esp │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + and %ch,0x41(%edi) │ │ │ │ + add 0x40000b(%ecx),%ch │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0xa0,(%edx) │ │ │ │ addr16 inc %esp │ │ │ │ add (%ecx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x13380000(%ecx) │ │ │ │ daa │ │ │ │ add %ecx,(%eax) │ │ │ │ push $0x244 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x6f200240(%ecx) │ │ │ │ - inc %ecx │ │ │ │ - add 0x40000b(%ecx),%ch │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - or %ch,(%edx) │ │ │ │ + or %edx,0x2a080000(%ecx) │ │ │ │ daa │ │ │ │ add %esi,0x46(%eax) │ │ │ │ inc %esp │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + sarb $1,0x41(%edx) │ │ │ │ + add (%eax,%eax,1),%dl │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0x48,(%edx) │ │ │ │ inc %esi │ │ │ │ inc %esp │ │ │ │ add (%ecx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %edx,0x13380000(%ecx) │ │ │ │ - daa │ │ │ │ - add %esi,0x24446(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - sarb $1,0x41(%edx) │ │ │ │ - add (%eax,%eax,1),%dl │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - or %ch,(%edx) │ │ │ │ - daa │ │ │ │ - add %esi,0x47(%eax) │ │ │ │ - inc %esp │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - and %ah,(%ebx) │ │ │ │ + add %ecx,0x23200240(%ecx) │ │ │ │ add %ds:0x0(%eax),%cl │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ cwtl │ │ │ │ repnz dec %ecx │ │ │ │ add (%edx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - mov %es,%eax │ │ │ │ - add 0x47(%eax),%cl │ │ │ │ - inc %esp │ │ │ │ - add (%ecx),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %edx,0x13380000(%ecx) │ │ │ │ daa │ │ │ │ - add %esi,0x24447(%eax) │ │ │ │ + add %esi,0x24446(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - cwtl │ │ │ │ - imul $0x1,(%edi),%esp │ │ │ │ - sbb %bl,%bh │ │ │ │ - cmp (%edx),%eax │ │ │ │ + or %ch,(%edx) │ │ │ │ + daa │ │ │ │ + add %esi,0x47(%eax) │ │ │ │ + inc %esp │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0x48,(%edx) │ │ │ │ + inc %edi │ │ │ │ + inc %esp │ │ │ │ + add (%ecx),%cl │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ mov %es,%eax │ │ │ │ add (%eax),%ch │ │ │ │ repnz dec %ecx │ │ │ │ add (%ebx),%cl │ │ │ │ @@ -826373,18 +826627,29 @@ │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ clc │ │ │ │ int1 │ │ │ │ dec %ecx │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - or %ch,(%edx) │ │ │ │ + cmp %dl,(%ebx) │ │ │ │ + daa │ │ │ │ + add %esi,0x24447(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0xb0,(%edx) │ │ │ │ + sub 0x9(%edx,%eax,1),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %edx,0x2a080000(%ecx) │ │ │ │ daa │ │ │ │ add %ebp,%eax │ │ │ │ xchg %edi,(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0xc0,(%edx) │ │ │ │ @@ -826396,26 +826661,14 @@ │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,%eax │ │ │ │ cmp $0x151,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %edx,0x2a080000(%ecx) │ │ │ │ - daa │ │ │ │ - add %ebx,%eax │ │ │ │ - sub 0x0(%edx,%eax,1),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,-0x74(%ecx) │ │ │ │ - rolb $0xb0,(%edx) │ │ │ │ - sub 0x9(%edx,%eax,1),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %ecx,0x16680240(%ecx) │ │ │ │ add %ds:0x40000c(%ecx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ cmp %dl,(%ebx) │ │ │ │ @@ -826430,23 +826683,21 @@ │ │ │ │ or %ch,(%edx) │ │ │ │ daa │ │ │ │ add %eax,(%eax) │ │ │ │ or $0x44,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ - rolb $0x30,(%edx) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - cmp %eax,(%edx) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + rolb $0xd8,(%edx) │ │ │ │ + or 0x9(%edx,%eax,1),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - or %ah,(%ebx) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,0x23080240(%ecx) │ │ │ │ add %ds:(%eax,%eax,1),%dl │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xa0,(%edx) │ │ │ │ cmp $0x70151,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ @@ -826454,36 +826705,35 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ test $0x4c,%al │ │ │ │ add %ds:0x0(%eax),%cl │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12960eb │ │ │ │ - add %bl,0x400127ae(%eax) │ │ │ │ - jmp 12962fa │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - mov %es,%eax │ │ │ │ - add %al,%bl │ │ │ │ - or 0x9(%edx,%eax,1),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - add %edx,0x13380000(%ecx) │ │ │ │ + cmp %dl,(%ebx) │ │ │ │ daa │ │ │ │ add %eax,0xc(%eax) │ │ │ │ inc %esp │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0x30,(%edx) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + cmp %eax,(%edx) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %ch,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 129610b │ │ │ │ + add %bl,0x400127ae(%eax) │ │ │ │ + jmp 129631a │ │ │ │ + add %al,(%eax) │ │ │ │ + or %edx,0x2a080000(%ecx) │ │ │ │ daa │ │ │ │ add %eax,(%eax) │ │ │ │ or $0x244,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x3ff00240(%ecx) │ │ │ │ add %ds:0x40000c(%ecx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ @@ -826495,21 +826745,22 @@ │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0xd8,(%edx) │ │ │ │ or $0x44,%al │ │ │ │ add (%ecx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ - rolb $1,(%eax) │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x74(%ecx) │ │ │ │ - rolb $0x50,(%edx) │ │ │ │ - lock cmp %eax,(%edx) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %edx,0x13380000(%ecx) │ │ │ │ + daa │ │ │ │ + add %eax,0xd(%eax) │ │ │ │ + inc %esp │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 129616b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,-0x52(%eax) │ │ │ │ jmp 1296178 │ │ │ │ @@ -826524,15 +826775,32 @@ │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ add %ah,0x39(%edi) │ │ │ │ add (%ecx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %edx,0x48480000(%ecx) │ │ │ │ + push %ecx │ │ │ │ + mov %es,%eax │ │ │ │ + add -0x10(%eax),%dl │ │ │ │ + cmp %eax,(%edx) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12961ab │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %ebx,%eax │ │ │ │ + ficomps 0x2 │ │ │ │ + add %al,(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %eax │ │ │ │ + dec %eax │ │ │ │ daa │ │ │ │ add %esp,0x23b87(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ or %ch,(%edx) │ │ │ │ @@ -826627,59 +826895,44 @@ │ │ │ │ pop %edx │ │ │ │ inc %esp │ │ │ │ add (%ecx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %edx,0x13380000(%ecx) │ │ │ │ - daa │ │ │ │ - add %esp,0x2445a(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - or %ch,(%edx) │ │ │ │ - daa │ │ │ │ - add %ebp,(%eax) │ │ │ │ - cmp 0x0(%edx,%eax,1),%eax │ │ │ │ + add %ecx,0x67180240(%ecx) │ │ │ │ + cmp %eax,(%edx) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ - sbb %ah,0x39(%edi) │ │ │ │ + and %ah,0x39(%edi) │ │ │ │ add (%edx),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x67200240(%ecx) │ │ │ │ - cmp %eax,(%edx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,-0x74(%ecx) │ │ │ │ - rolb $0x0,(%edx) │ │ │ │ - cmp 0x9(%edx,%eax,1),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %edx,0x13380000(%ecx) │ │ │ │ daa │ │ │ │ - add %ebp,0x3b(%eax) │ │ │ │ - inc %esp │ │ │ │ - add (%eax),%al │ │ │ │ + add %esp,0x2445a(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ or %ch,(%edx) │ │ │ │ daa │ │ │ │ - add %esp,%eax │ │ │ │ - incl 0x2(%ecx) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + cmp 0x0(%edx,%eax,1),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0x0,(%edx) │ │ │ │ + cmp 0x9(%edx,%eax,1),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x67280240(%ecx) │ │ │ │ cmp %eax,(%edx) │ │ │ │ or %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -826692,116 +826945,119 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,0x67380240(%ecx) │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x74(%ecx) │ │ │ │ - rolb $0xb8,(%edx) │ │ │ │ - incl 0x2(%ecx) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ cmp %dl,(%ebx) │ │ │ │ daa │ │ │ │ - add %esp,(%eax) │ │ │ │ - add %al,0x2(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %edx,0x2a080000(%ecx) │ │ │ │ - daa │ │ │ │ - add %ebp,0x5b(%eax) │ │ │ │ + add %ebp,0x3b(%eax) │ │ │ │ inc %esp │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - jo 12962e3 │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%ah │ │ │ │ + add %cl,(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + or %ch,(%edx) │ │ │ │ + daa │ │ │ │ + add %esp,%eax │ │ │ │ + incl 0x2(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ mov %es,%eax │ │ │ │ - add 0x5b(%eax),%al │ │ │ │ - inc %esp │ │ │ │ - add (%ecx),%cl │ │ │ │ + add 0x90241ff(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ecx,-0x7a8ffdc0(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add (%eax),%ah │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %edx,0x13380000(%ecx) │ │ │ │ + daa │ │ │ │ + add %esp,(%eax) │ │ │ │ + add %al,0x2(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %ecx,0x78780240(%ecx) │ │ │ │ inc %ebp │ │ │ │ add %dl,%bl │ │ │ │ or $0x0,%al │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + or %edx,0x2a080000(%ecx) │ │ │ │ + daa │ │ │ │ + add %ebp,0x5b(%eax) │ │ │ │ + inc %esp │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0x40,(%edx) │ │ │ │ + pop %ebx │ │ │ │ + inc %esp │ │ │ │ + add (%ecx),%cl │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %edx,0x13380000(%ecx) │ │ │ │ daa │ │ │ │ add %ebp,0x2445b(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + pop %eax │ │ │ │ + test %eax,0x2(%ebp) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ or %ch,(%edx) │ │ │ │ daa │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %esp │ │ │ │ cmp $0x2,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + push %eax │ │ │ │ + sbb %al,0x2(%ebp) │ │ │ │ + sbb (%eax),%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0xf0,(%edx) │ │ │ │ inc %ebx │ │ │ │ cmp $0x902,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x7aa7fdc0(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%bl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %edx,0x13380000(%ecx) │ │ │ │ daa │ │ │ │ add %ebx,0x44(%eax) │ │ │ │ cmp $0x2,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - push %eax │ │ │ │ - sbb %al,0x2(%ebp) │ │ │ │ - sbb (%eax),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ or %ch,(%edx) │ │ │ │ daa │ │ │ │ add %ecx,(%eax) │ │ │ │ inc %ebx │ │ │ │ cmp $0x2,%eax │ │ │ │ - add %dl,-0x74(%ecx) │ │ │ │ - rolb $0xe0,(%edx) │ │ │ │ - inc %edx │ │ │ │ - cmp $0x902,%eax │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %edx,0x13380000(%ecx) │ │ │ │ - daa │ │ │ │ - add %ecx,0x43(%eax) │ │ │ │ - cmp $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ push %eax │ │ │ │ js 1296464 │ │ │ │ add (%eax,%eax,1),%ah │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -826818,131 +827074,132 @@ │ │ │ │ add %ecx,0x78380240(%ecx) │ │ │ │ inc %ebp │ │ │ │ add (%eax),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %edx,0x2a080000(%ecx) │ │ │ │ + push %ecx │ │ │ │ + mov %es,%eax │ │ │ │ + add %al,%ah │ │ │ │ + inc %edx │ │ │ │ + cmp $0x902,%eax │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %edx,0x13380000(%ecx) │ │ │ │ + daa │ │ │ │ + add %ecx,0x43(%eax) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + or %ch,(%edx) │ │ │ │ daa │ │ │ │ add %ecx,-0x60(%eax) │ │ │ │ cmp (%edx),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ mov %es,%eax │ │ │ │ add (%eax),%ah │ │ │ │ mov 0x9023a,%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x74(%ecx) │ │ │ │ - rolb $0x58,(%edx) │ │ │ │ - lahf │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + sub %ch,0x2(%ebp,%eax,2) │ │ │ │ + add %al,%cs:(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,0x60100240(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add (%eax),%al │ │ │ │ + or $0x0,%al │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + mov %es,%eax │ │ │ │ + add -0x61(%eax),%bl │ │ │ │ cmp (%edx),%al │ │ │ │ adc %al,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ imul $0x1,(%edi),%esp │ │ │ │ enter $0x3a9f,$0x2 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,0x6c280240(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add (%esi),%ch │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ecx,0x60100240(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add (%eax),%al │ │ │ │ - or $0x0,%al │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ or %edx,0x2a080000(%ecx) │ │ │ │ daa │ │ │ │ add %edi,0x5c(%eax) │ │ │ │ inc %esp │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + adc %ch,0x2(%ebp,%eax,2) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0x50,(%edx) │ │ │ │ pop %esp │ │ │ │ inc %esp │ │ │ │ add (%ecx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ecx,0x18700240(%ecx) │ │ │ │ + inc %ebp │ │ │ │ + add (%ecx),%cl │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %edx,0x13380000(%ecx) │ │ │ │ daa │ │ │ │ add %edi,0x2445c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - adc %ch,0x2(%ebp,%eax,2) │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ or %ch,(%edx) │ │ │ │ daa │ │ │ │ add %esp,%eax │ │ │ │ sbb $0x3d,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - jo 1296516 │ │ │ │ - inc %ebp │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0xb8,(%edx) │ │ │ │ + sbb $0x3d,%al │ │ │ │ add (%ecx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - mov %es,%eax │ │ │ │ - add 0x9023d1c(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %edx,0x13380000(%ecx) │ │ │ │ - daa │ │ │ │ - add %esp,(%eax) │ │ │ │ - sbb $0x23d,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %edx,0x13380000(%ecx) │ │ │ │ - daa │ │ │ │ - add %eax,0xd(%eax) │ │ │ │ - inc %esp │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - sbbb $0x45,(%eax) │ │ │ │ + add %ecx,0x18800240(%ecx) │ │ │ │ + inc %ebp │ │ │ │ add 0x400000,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 129654b │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %ebx,%eax │ │ │ │ - ficomps 0x2 │ │ │ │ - add %cl,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - or %ch,(%edx) │ │ │ │ + cmp %dl,(%ebx) │ │ │ │ + daa │ │ │ │ + add %esp,(%eax) │ │ │ │ + sbb $0x23d,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + or %edx,0x2a080000(%ecx) │ │ │ │ daa │ │ │ │ add %edi,(%eax) │ │ │ │ jg 12965a9 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0x10,(%edx) │ │ │ │ @@ -827112,20 +827369,19 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ mov %cl,(%edi) │ │ │ │ cmp $0x1802,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ecx,0x62(%eax) │ │ │ │ push %ecx │ │ │ │ - add %eax,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x38,(%edx) │ │ │ │ + arpl %edx,0x1(%ecx) │ │ │ │ + or $0x500000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ or %ch,(%edx) │ │ │ │ daa │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -828559,36 +828815,35 @@ │ │ │ │ imul $0x1,(%edi),%esp │ │ │ │ fdivr %st(3),%st │ │ │ │ cmp (%edx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x28,(%edx) │ │ │ │ + rolb $0xa0,(%edx) │ │ │ │ bound %edx,0x1(%ecx) │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ecx,-0x78dffdc0(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add (%esi),%ah │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ecx,-0x78b7fdc0(%ecx) │ │ │ │ - inc %ebp │ │ │ │ - add (%ebx),%ah │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + and %al,0x260245(%edi) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + mov %eax,0x2(%eax) │ │ │ │ + dec %eax │ │ │ │ + xchg %eax,0x2(%ebp) │ │ │ │ + and (%eax),%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ - or %edx,0x2a080000(%ecx) │ │ │ │ + or %ch,(%edx) │ │ │ │ daa │ │ │ │ add %esp,(%eax) │ │ │ │ cmp 0x0(%edx,%eax,1),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0xf8,(%edx) │ │ │ │ cmp %eax,0x9(%edx,%eax,1) │ │ │ │ @@ -829531,17 +829786,17 @@ │ │ │ │ in $0x3a,%al │ │ │ │ add (%ecx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %edx,0x62(%eax) │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %esp,0x62(%eax) │ │ │ │ push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ or %ch,(%edx) │ │ │ │ @@ -829569,21 +829824,18 @@ │ │ │ │ rolb $1,(%ecx) │ │ │ │ dec %edx │ │ │ │ add (%eax),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x78,(%edx) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - in $0x1,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %eax,0x1e46c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ cmp %dl,(%ebx) │ │ │ │ daa │ │ │ │ add %esi,0x2441f(%eax) │ │ │ │ @@ -829911,15 +830163,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,0x1ea90(%eax) │ │ │ │ + add %ecx,0x62(%eax) │ │ │ │ + push %ecx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ or %ch,(%edx) │ │ │ │ daa │ │ │ │ add %edi,0x24462(%eax) │ │ │ │ @@ -830564,22 +830818,22 @@ │ │ │ │ add (%eax),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x68,(%edx) │ │ │ │ - nop │ │ │ │ - ljmp $0x50,$0x1101 │ │ │ │ + rolb $0x28,(%edx) │ │ │ │ + bound %edx,0x1(%ecx) │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - mov %eax,0x2(%eax) │ │ │ │ - clc │ │ │ │ - xchg %eax,%edx │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ecx,-0x6d07fdc0(%ecx) │ │ │ │ dec %edx │ │ │ │ add (%edx),%ah │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x54a80000(%ecx) │ │ │ │ @@ -833053,15 +833307,15 @@ │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,0x1d(%eax) │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%bh │ │ │ │ + add (%eax),%dl │ │ │ │ jp 1299cb4 │ │ │ │ add (%eax),%cl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ @@ -834175,21 +834429,20 @@ │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esp,(%eax) │ │ │ │ out %eax,(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edi,%eax │ │ │ │ - push %cs │ │ │ │ - push %ds │ │ │ │ - add (%eax),%al │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %edx,0x62(%eax) │ │ │ │ + push %ecx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x74(%ecx) │ │ │ │ rolb $0xd8,(%edx) │ │ │ │ pop %ecx │ │ │ │ add %ds:(%ebx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ @@ -834213,27 +834466,27 @@ │ │ │ │ rolb $0xa0,(%edx) │ │ │ │ mov $0x1d,%cl │ │ │ │ add (%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xb0,(%edx) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edi,%eax │ │ │ │ push %cs │ │ │ │ push %ds │ │ │ │ - add (%ecx),%dl │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - mov %es,%eax │ │ │ │ - add 0xb02434f(%eax),%bl │ │ │ │ + add %dl,-0x74(%ecx) │ │ │ │ + rolb $0x98,(%edx) │ │ │ │ + dec %edi │ │ │ │ + inc %ebx │ │ │ │ + add (%ebx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,0x1a180000(%ecx) │ │ │ │ sub %al,(%ecx) │ │ │ │ pop %eax │ │ │ │ @@ -835776,15 +836029,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bh,0x73(%eax) │ │ │ │ daa │ │ │ │ add %esp,0x15140(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057890,0x2(%eax),%eax │ │ │ │ + imul $0x2057828,0x2(%eax),%eax │ │ │ │ or %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ mov %eax,0x2(%eax) │ │ │ │ cwtl │ │ │ │ adc $0x46,%al │ │ │ │ @@ -837421,15 +837674,15 @@ │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xe8,(%edx) │ │ │ │ mov $0x701e5,%ebp │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057838,0x2(%eax),%eax │ │ │ │ + imul $0x20577f8,0x2(%eax),%eax │ │ │ │ or %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 129c48b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -837601,23 +837854,25 @@ │ │ │ │ jno 129c61b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,(%eax) │ │ │ │ shl %cl,%ebp │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 129c62b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edx,-0x6d(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xb0,(%edx) │ │ │ │ + push %cs │ │ │ │ + push %ds │ │ │ │ + add (%ecx),%dl │ │ │ │ + add %al,(%eax) │ │ │ │ push %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0x18,(%edx) │ │ │ │ lcall $0x5000,$0x10021c │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ @@ -837693,25 +837948,23 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 129c6fb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,0x1e5e9(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x48,(%edx) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - push %eax │ │ │ │ - add %eax,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 129c70b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edx,-0x6d(%eax) │ │ │ │ push %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0xb0,(%edx) │ │ │ │ fistps 0xc02 │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 129c72b │ │ │ │ add %bl,0x200127ae(%eax) │ │ │ │ @@ -838078,33 +838331,33 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,0x1e995(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x48,(%edx) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %eax │ │ │ │ + add %eax,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %edx,-0x51680000(%ecx) │ │ │ │ + daa │ │ │ │ + add %edi,0x23af5(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1e5f620,0x2(%eax),%eax │ │ │ │ and (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - cwtl │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - daa │ │ │ │ - add %edi,0x23af5(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 129cadb │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %eax,-0x73(%eax) │ │ │ │ - ljmp $0x100,$0x1 │ │ │ │ jno 129caeb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,%eax │ │ │ │ lcall $0x0,$0x1e9 │ │ │ │ add %ecx,0x2c000240(%ecx) │ │ │ │ inc %ecx │ │ │ │ @@ -838228,17 +838481,18 @@ │ │ │ │ jno 129cc1b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %eax,0x15092(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x78,(%edx) │ │ │ │ - push %cs │ │ │ │ - push %ds │ │ │ │ - add 0x500000,%cl │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + in $0x1,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 129cc3b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,(%eax) │ │ │ │ xchg %eax,%edi │ │ │ │ @@ -838413,22 +838667,21 @@ │ │ │ │ lcall $0x0,$0x1e9 │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,-0x66(%eax) │ │ │ │ jmp 129cdd8 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xc0,(%edx) │ │ │ │ - mul %ch │ │ │ │ - add %ecx,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0x78,(%edx) │ │ │ │ + push %cs │ │ │ │ + push %ds │ │ │ │ + add 0x500000,%cl │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 129cdeb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,(%eax) │ │ │ │ cltd │ │ │ │ jmp 129cdf8 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x60,(%edx) │ │ │ │ @@ -839199,22 +839452,23 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ jno 129d4eb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,(%eax) │ │ │ │ cwtl │ │ │ │ jmp 129d4f8 │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 129d4fb │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %eax,0x1e5f6(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xc0,(%edx) │ │ │ │ + mul %ch │ │ │ │ + add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 129d50b │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,0x1e999(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 129d51b │ │ │ │ add %bh,0x73(%eax) │ │ │ │ @@ -839280,19 +839534,18 @@ │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,-0x4ffed852(%eax) │ │ │ │ mov $0x1e5,%esp │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x38,(%edx) │ │ │ │ - lea (bad),%ebp │ │ │ │ - ljmp $0x50,$0x201 │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %eax,0x1e5f6(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ jbe 129d5f6 │ │ │ │ add %ebx,0x23be5(%eax) │ │ │ │ @@ -839673,16 +839926,16 @@ │ │ │ │ aam $0x3d │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 129d93b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,-0xa(%eax) │ │ │ │ - in $0x1,%eax │ │ │ │ + add %esi,(%eax) │ │ │ │ + arpl %edx,0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esp,-0x6d(%eax) │ │ │ │ jmp 129d958 │ │ │ │ @@ -839709,20 +839962,20 @@ │ │ │ │ jmp 129d988 │ │ │ │ add %al,(%ecx) │ │ │ │ jno 129d98b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,0x1e993(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x48,(%edx) │ │ │ │ - mul %ch │ │ │ │ - add %eax,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 129d99b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebp,-0xa(%eax) │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x0,(%edx) │ │ │ │ inc %eax │ │ │ │ cmp %al,(%edx) │ │ │ │ @@ -839742,22 +839995,24 @@ │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ scas %es:(%edi),%al │ │ │ │ daa │ │ │ │ add %ecx,(%eax) │ │ │ │ jmp 129dc13 │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %esi,-0xa(%eax) │ │ │ │ - in $0x1,%eax │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x48,(%edx) │ │ │ │ + mul %ch │ │ │ │ + add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ + rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 129d9eb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %eax,0x1e993(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x20,(%edx) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ @@ -840139,18 +840394,20 @@ │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %eax,0x62(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x1ea8d48,0x2(%eax),%eax │ │ │ │ - aaa │ │ │ │ + jno 129dd3b │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %esi,-0xa(%eax) │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - rolb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,-0x67fed852(%eax) │ │ │ │ jecxz 129dd8d │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -840385,24 +840642,28 @@ │ │ │ │ rolb $0x8,(%edx) │ │ │ │ loope 129df8c │ │ │ │ add (%edx),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esi,%eax │ │ │ │ - mul %ch │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x10,(%edx) │ │ │ │ + arpl %edx,0x1(%ecx) │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%bh │ │ │ │ + test %ch,%dl │ │ │ │ + add %esi,%esi │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1ea8438,0x2(%eax),%eax │ │ │ │ - testb $0x0,(%eax) │ │ │ │ rolb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x88,(%edx) │ │ │ │ adc $0x39,%al │ │ │ │ add (%ecx),%al │ │ │ │ @@ -842419,26 +842680,22 @@ │ │ │ │ add %cl,(%eax) │ │ │ │ or %ch,(%eax) │ │ │ │ add %eax,%eax │ │ │ │ into │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x58,(%edx) │ │ │ │ - push %cs │ │ │ │ - push %ds │ │ │ │ - add (%edi),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esi,%eax │ │ │ │ + mul %ch │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0x68,(%edx) │ │ │ │ (bad) │ │ │ │ add %edx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -844360,14 +844617,24 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x78,(%edx) │ │ │ │ fstps 0x702 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x58,(%edx) │ │ │ │ + push %cs │ │ │ │ + push %ds │ │ │ │ + add (%edi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edi,0x1e5f6(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ push $0x0 │ │ │ │ @@ -844399,21 +844666,14 @@ │ │ │ │ pop %ebx │ │ │ │ pop %ds │ │ │ │ add (%eax),%ch │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esi,(%eax) │ │ │ │ - arpl %edx,0x1(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x25020544(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ @@ -844427,18 +844687,22 @@ │ │ │ │ add %dl,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,0x180127ae(%eax) │ │ │ │ call 12a04cb │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%bh │ │ │ │ - out %al,$0x1f │ │ │ │ - add (%esi),%cl │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esi,0x1ea90(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x21fe638,0x2(%eax),%eax │ │ │ │ + push %cs │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add %al,%bl │ │ │ │ pop %ds │ │ │ │ @@ -844450,50 +844714,49 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x10023400(%eax),%dh │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x40,(%edx) │ │ │ │ - out %al,(%dx) │ │ │ │ - sbb $0x2,%al │ │ │ │ - or (%eax),%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a030b │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %eax,(%eax) │ │ │ │ - out %al,(%dx) │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %edi,0x71(%eax) │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x15db4f8,0x2(%eax),%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a031b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebp,%eax │ │ │ │ + in (%dx),%eax │ │ │ │ + sbb $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2054768,0x2(%eax),%eax │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xc8,(%edx) │ │ │ │ + in (%dx),%eax │ │ │ │ + sbb $0x2,%al │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a034b │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + mov $0x5d,%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ or %ch,(%eax) │ │ │ │ add %esp,0x21dba(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a035b │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -844503,88 +844766,76 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a036b │ │ │ │ add %cl,(%eax) │ │ │ │ or %ch,(%eax) │ │ │ │ add %eax,%eax │ │ │ │ mov $0x21d,%edx │ │ │ │ add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x47(%eax),%ch │ │ │ │ + add $0x2b02,%eax │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x10,(%edx) │ │ │ │ - arpl %edx,0x1(%ecx) │ │ │ │ - pop %es │ │ │ │ + rolb $0x68,(%edx) │ │ │ │ + nop │ │ │ │ + ljmp $0x50,$0x1101 │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a039b │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %esi,%eax │ │ │ │ + in (%dx),%eax │ │ │ │ + sbb $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,%eax │ │ │ │ - in (%dx),%eax │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ebx,0x15162(%eax) │ │ │ │ + add %eax,-0x73(%eax) │ │ │ │ + ljmp $0x900,$0x1 │ │ │ │ + jno 12a03bb │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %eax,0x21d64(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xc8,(%edx) │ │ │ │ - in (%dx),%eax │ │ │ │ - sbb $0x2,%al │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0x38,(%edx) │ │ │ │ + lea (bad),%ebp │ │ │ │ + ljmp $0x50,$0x201 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%ch │ │ │ │ - sbb $0x41,%al │ │ │ │ - add %esp,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1ea8d48,0x2(%eax),%eax │ │ │ │ + aaa │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %esi,%eax │ │ │ │ - in (%dx),%eax │ │ │ │ - sbb $0x2,%al │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ebx,0x15162(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1411ce8,0x2(%eax),%eax │ │ │ │ + and %al,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ecx,%eax │ │ │ │ - fs sbb $0x2,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12a03eb │ │ │ │ + jno 12a040b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,%eax │ │ │ │ out %al,(%dx) │ │ │ │ sbb $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%bh │ │ │ │ - dec %ecx │ │ │ │ - add $0x3a02,%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x2401e46c(%eax),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xb0,(%edx) │ │ │ │ out %al,(%dx) │ │ │ │ sbb $0x2,%al │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ @@ -844595,46 +844846,44 @@ │ │ │ │ add %bl,0x1a(%eax) │ │ │ │ daa │ │ │ │ add %edi,(%eax) │ │ │ │ out %al,(%dx) │ │ │ │ sbb $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebp,(%eax) │ │ │ │ - (bad) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%bh │ │ │ │ + dec %ecx │ │ │ │ + add $0x3a02,%eax │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xe8,(%edx) │ │ │ │ - mov %edx,%gs │ │ │ │ - add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x2401e46c(%eax),%cl │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x60,(%edx) │ │ │ │ + fs sbb $0x702,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,%eax │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x90,(%edx) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - pop %ds │ │ │ │ - add (%ecx),%dl │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a047b │ │ │ │ add %cl,(%eax) │ │ │ │ or %ch,(%eax) │ │ │ │ add %esi,0x21dba(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a048b │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -844652,16 +844901,24 @@ │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x48,(%edx) │ │ │ │ push %eax │ │ │ │ inc %ecx │ │ │ │ add %eax,0x0(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a04bb │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x90,(%edx) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + pop %ds │ │ │ │ + add (%ecx),%dl │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,%eax │ │ │ │ sbb $0x41,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -844683,68 +844940,61 @@ │ │ │ │ add %ebp,0x3e(%eax) │ │ │ │ ljmp $0x5100,$0x1 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x98,(%edx) │ │ │ │ xor $0xa0239,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2057878,0x2(%eax),%eax │ │ │ │ + add $0x400000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12a050b │ │ │ │ + jno 12a052b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,0x1ea8f(%eax) │ │ │ │ + add %esp,0x71(%eax) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x50,(%edx) │ │ │ │ - (bad) │ │ │ │ + rolb $0x38,(%edx) │ │ │ │ + jno 12a0592 │ │ │ │ + add %ecx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edi,%eax │ │ │ │ - (bad) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x204d0b8,0x2(%eax),%eax │ │ │ │ - jp 12a0542 │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x7a0204d0(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a054b │ │ │ │ - add %bl,-0x37fed838(%eax) │ │ │ │ - rolb %cl,(%edx,%eax,1) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xe0,(%edx) │ │ │ │ fstps 0x1(%edx) │ │ │ │ add (%eax),%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a056b │ │ │ │ + add %bl,-0x37fed838(%eax) │ │ │ │ + rolb %cl,(%edx,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,%eax │ │ │ │ roll $1,(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xa0,(%edx) │ │ │ │ - roll $1,(%edx,%eax,1) │ │ │ │ - or (%eax),%al │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a058b │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %eax,0x23842(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a059b │ │ │ │ add %cl,%al │ │ │ │ @@ -844761,52 +845011,52 @@ │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,-0x57fed852(%eax) │ │ │ │ test %ebx,(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xb8,(%edx) │ │ │ │ + rolb $0xa0,(%edx) │ │ │ │ + roll $1,(%edx,%eax,1) │ │ │ │ + or (%eax),%al │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a05db │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebp,(%eax) │ │ │ │ (bad) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xe8,(%edx) │ │ │ │ + mov %edx,%gs │ │ │ │ + add %ecx,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,-0x70(%eax) │ │ │ │ - ljmp $0x5100,$0x1 │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x20,(%edx) │ │ │ │ - nop │ │ │ │ - ljmp $0x50,$0xf01 │ │ │ │ + add %edx,0x1ea8f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x204d200,0x2(%eax),%eax │ │ │ │ roll $0x0,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,(%eax) │ │ │ │ and %al,0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xb0,(%edx) │ │ │ │ - mov $0x5d,%dl │ │ │ │ - add %ecx,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bh,0x73(%eax) │ │ │ │ daa │ │ │ │ add %edi,%eax │ │ │ │ mov $0x21d,%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ @@ -844821,80 +845071,81 @@ │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,(%eax) │ │ │ │ xchg %edx,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xa8,(%edx) │ │ │ │ - fs sbb $0x702,%eax │ │ │ │ + rolb $0xb0,(%edx) │ │ │ │ + mov $0x5d,%dl │ │ │ │ + add %ecx,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x5020578(%eax),%ah │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x50,(%edx) │ │ │ │ + (bad) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edi,%eax │ │ │ │ + (bad) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0x70,(%edx) │ │ │ │ roll $1,(%edx,%eax,1) │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12a068b │ │ │ │ + jno 12a069b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ mov $0x5d,%ah │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xd8,(%edx) │ │ │ │ mov $0x5d,%bl │ │ │ │ add %ecx,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%bl │ │ │ │ - xor $0x2d0150,%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0x68,(%edx) │ │ │ │ loope 12a0719 │ │ │ │ add %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%bl │ │ │ │ + xor $0x2d0150,%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a06db │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xe0,(%edx) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - pop %ds │ │ │ │ - add (%edi),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ rolb $0x88,(%edx) │ │ │ │ jecxz 12a0749 │ │ │ │ add %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -844922,35 +845173,39 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,-0x27fed852(%eax) │ │ │ │ add (%edx,%eax,1),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xe0,(%edx) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + pop %ds │ │ │ │ + add (%edi),%cl │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,0x21f6f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x48,(%edx) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ pop %ds │ │ │ │ add (%edi),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - mov $0x250205,%ecx │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a076b │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,(%eax) │ │ │ │ xchg %bl,(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -844991,27 +845246,27 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,-0x37fed838(%eax) │ │ │ │ aas │ │ │ │ cmp %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esp,0x71(%eax) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + mov $0x250205,%ecx │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x205c1a0,0x2(%eax),%eax │ │ │ │ - and $0x400000,%eax │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xb8,(%edx) │ │ │ │ + (bad) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a07fb │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %bl,0x600127ae(%eax) │ │ │ │ mov $0xe9,%dh │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x0,(%edx) │ │ │ │ shl %cl,%ch │ │ │ │ @@ -845150,25 +845405,23 @@ │ │ │ │ rolb $0xf0,(%edx) │ │ │ │ inc %ecx │ │ │ │ cmp %al,(%edx) │ │ │ │ add $0x0,%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x205b048,0x2(%eax),%eax │ │ │ │ + imul $0x205c1a0,0x2(%eax),%eax │ │ │ │ and $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x15313c8,0x2(%eax),%eax │ │ │ │ - daa │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + imul $0x205b048,0x2(%eax),%eax │ │ │ │ + and $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a097b │ │ │ │ add %bl,0x400127ae(%eax) │ │ │ │ shl %cl,%ch │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a098b │ │ │ │ add %cl,%al │ │ │ │ @@ -845757,20 +846010,19 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x3f(%eax),%dl │ │ │ │ cmp %al,(%edx) │ │ │ │ jne 12a0f02 │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x58,(%edx) │ │ │ │ - adc 0x1(%ebx),%edx │ │ │ │ - or (%eax),%eax │ │ │ │ - add %dl,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x15313c8,0x2(%eax),%eax │ │ │ │ + daa │ │ │ │ add %al,(%eax) │ │ │ │ + rolb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,0x1e9b4(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -845978,24 +846230,21 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x58,(%edx) │ │ │ │ add (%edx,%eax,1),%esi │ │ │ │ or $0x0,%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a113b │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x58,(%edx) │ │ │ │ adc 0x1(%ebx),%edx │ │ │ │ + or (%eax),%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0x68,(%edx) │ │ │ │ inc %ebx │ │ │ │ cmp %al,(%edx) │ │ │ │ add $0x0,%al │ │ │ │ add %dl,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -846064,30 +846313,27 @@ │ │ │ │ jno 12a11db │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,%eax │ │ │ │ aam $0xe5 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x38,(%edx) │ │ │ │ - jno 12a1242 │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%bh │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add $0x3002,%eax │ │ │ │ - inc %eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a11eb │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %ebx,(%eax) │ │ │ │ + adc 0x1(%ebx),%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esp,-0x70(%eax) │ │ │ │ + ljmp $0x5100,$0x1 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x38,(%edx) │ │ │ │ inc %ebp │ │ │ │ cmp %al,(%edx) │ │ │ │ add $0x0,%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -846447,19 +846693,22 @@ │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,%eax │ │ │ │ inc %ebp │ │ │ │ cmp %al,(%edx) │ │ │ │ sub $0xb4,%al │ │ │ │ leave │ │ │ │ aas │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x502057d(%eax),%ah │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - xor %dh,0x71013f(%ecx,%ecx,8) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x20,(%edx) │ │ │ │ + nop │ │ │ │ + ljmp $0x3050,$0xf01 │ │ │ │ + mov $0xc9,%ah │ │ │ │ + aas │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %bl,-0x5ffed852(%eax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ @@ -846583,43 +846832,35 @@ │ │ │ │ loop 12a1695 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,0x380127ae(%eax) │ │ │ │ pushf │ │ │ │ jmp 12a16a8 │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a16ab │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x20578c8,0x2(%eax),%eax │ │ │ │ + add $0x34400000,%eax │ │ │ │ + mov $0xc9,%ah │ │ │ │ + aas │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ adc 0x1(%ebx),%edx │ │ │ │ - xor $0xb4,%al │ │ │ │ - leave │ │ │ │ - aas │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xd8,(%edx) │ │ │ │ + cmp %dh,-0x3f93aec1(%ecx,%ecx,8) │ │ │ │ + add %al,%bl │ │ │ │ adc 0x1(%ebx),%dl │ │ │ │ or %eax,(%eax) │ │ │ │ - add %dl,0x38(%eax) │ │ │ │ + add %dl,0x3c(%eax) │ │ │ │ mov $0xc9,%ah │ │ │ │ aas │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ fnstcw (%eax) │ │ │ │ - add 0x3c400000,%bh │ │ │ │ - mov $0xc9,%ah │ │ │ │ - aas │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,0x31(%eax) │ │ │ │ - sub %al,(%ecx) │ │ │ │ - rolb $1,(%eax) │ │ │ │ - xor $0x2,%al │ │ │ │ - inc %eax │ │ │ │ + add 0x40400000,%bh │ │ │ │ mov $0xc9,%ah │ │ │ │ aas │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x0,(%edx) │ │ │ │ inc %ebp │ │ │ │ cmp %al,(%edx) │ │ │ │ @@ -846650,51 +846891,50 @@ │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x14021fa1(%eax),%cl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ + add %cl,0x31(%eax) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + rolb $1,(%eax) │ │ │ │ + xor $0x2,%al │ │ │ │ + dec %eax │ │ │ │ + mov $0xc9,%ah │ │ │ │ + aas │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,(%eax) │ │ │ │ adc 0x1(%ebx),%edx │ │ │ │ - dec %eax │ │ │ │ + dec %esp │ │ │ │ mov $0xc9,%ah │ │ │ │ aas │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %edx,0x13(%eax) │ │ │ │ - push %ebx │ │ │ │ - add %ecx,-0x37(%esp,%esi,4) │ │ │ │ - aas │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x58,(%edx) │ │ │ │ mov $0x1d,%dl │ │ │ │ add (%edx),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x27015307(%eax),%bl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x28,(%edx) │ │ │ │ - pop %es │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %edx,0x13(%eax) │ │ │ │ push %ebx │ │ │ │ - add %ecx,(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1530798,0x2(%eax),%eax │ │ │ │ + daa │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x28,(%edx) │ │ │ │ mov $0x1d,%dl │ │ │ │ add (%edx),%cl │ │ │ │ @@ -847086,25 +847326,28 @@ │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,0x1e9bd(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a1b6b │ │ │ │ add %bl,0x780127c8(%eax) │ │ │ │ rcrb $0x0,0x2 │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %ebp,%eax │ │ │ │ - push %es │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x28,(%edx) │ │ │ │ + pop %es │ │ │ │ push %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1ea86c8,0x2(%eax),%eax │ │ │ │ - cmp $0x400000,%eax │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%cl │ │ │ │ + xchg %ch,%dl │ │ │ │ + add %edi,0x400000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a1b9b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,0x1e9c1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -847140,18 +847383,22 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a1bfb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,-0x41(%eax) │ │ │ │ jmp 12a1c08 │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x90,(%edx) │ │ │ │ - mov %edx,%gs │ │ │ │ - add %ecx,0x500000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a1c0b │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %ebp,%eax │ │ │ │ + push %es │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21f9530,0x2(%eax),%eax │ │ │ │ and $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -847269,23 +847516,26 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add -0x77fde078(%eax),%dl │ │ │ │ or $0x0,%al │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xf8,(%edx) │ │ │ │ - lea (bad),%ebp │ │ │ │ - ljmp $0x50,$0xb01 │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%bh │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add $0x3002,%eax │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x20576d0,0x2(%eax),%eax │ │ │ │ - add $0x400000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,0x31(%eax) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + and %cl,(%edi,%ebp,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a1d7b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,(%eax) │ │ │ │ mov $0x1e9,%esi │ │ │ │ @@ -847487,21 +847737,18 @@ │ │ │ │ rolb $0xc8,(%edx) │ │ │ │ mov $0x1d,%cl │ │ │ │ add (%edx),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edx,%eax │ │ │ │ - push %es │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%dh │ │ │ │ + jns 12a1f94 │ │ │ │ + add 0x400000,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21dbff8,0x2(%eax),%eax │ │ │ │ addb $0x0,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -847815,14 +848062,23 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a227b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,0x1e5c2(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a228b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edx,%eax │ │ │ │ + push %es │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xa8,(%edx) │ │ │ │ push %es │ │ │ │ push %ebx │ │ │ │ add %ecx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ @@ -847831,21 +848087,14 @@ │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x3d020559(%eax),%dh │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ - add %cl,0x31(%eax) │ │ │ │ - sub %al,(%ecx) │ │ │ │ - rolb $0x34,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a22bb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,0x1e5be(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a22cb │ │ │ │ add %cl,%al │ │ │ │ @@ -847946,36 +848195,38 @@ │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,0x1e5c1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a23bb │ │ │ │ + add %cl,0x31(%eax) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + rolb $0x34,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a23cb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,%eax │ │ │ │ push %es │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a23cb │ │ │ │ + jno 12a23db │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %esp,(%eax) │ │ │ │ pop %es │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x205b968,0x2(%eax),%eax │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ jno 12a23eb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %eax,(%eax) │ │ │ │ ret $0x1e5 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -848175,23 +848426,26 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,(%eax) │ │ │ │ mov $0x1e5,%edi │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %edi,0x1ea8d(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add -0x47(%eax),%ch │ │ │ │ + add $0x2302,%eax │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x205bf78,0x2(%eax),%eax │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %ebp,0x71(%eax) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a260b │ │ │ │ add %bl,0x380127ae(%eax) │ │ │ │ dec %ebx │ │ │ │ push %ds │ │ │ │ add (%eax),%al │ │ │ │ @@ -848335,29 +848589,32 @@ │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,(%eax) │ │ │ │ mov $0x1d,%ch │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x205afe0,0x2(%eax),%eax │ │ │ │ + imul $0x205bf78,0x2(%eax),%eax │ │ │ │ and (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x8,(%edx) │ │ │ │ cmp 0x1(%ecx),%dl │ │ │ │ add (%eax),%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x15312a8,0x2(%eax),%eax │ │ │ │ - and $0xc00000,%eax │ │ │ │ + imul $0x205afe0,0x2(%eax),%eax │ │ │ │ + and (%eax),%eax │ │ │ │ + add %al,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0x68,(%edx) │ │ │ │ scas %es:(%edi),%al │ │ │ │ jmp 12a37a4 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ @@ -848525,19 +848782,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a293b │ │ │ │ add %bl,0x700127c8(%eax) │ │ │ │ aam $0x4 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x38,(%edx) │ │ │ │ - adc 0x1(%ebx),%dl │ │ │ │ - or (%eax),%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x15312a8,0x2(%eax),%eax │ │ │ │ + and $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a295b │ │ │ │ add %bl,-0x77fed852(%eax) │ │ │ │ xchg %eax,%ebp │ │ │ │ inc %esp │ │ │ │ add (%eax),%al │ │ │ │ @@ -848599,23 +848854,22 @@ │ │ │ │ jno 12a29db │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,%eax │ │ │ │ xor %ebx,(%esi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a29eb │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %edi,%eax │ │ │ │ - adc %edx,0x1(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x38,(%edx) │ │ │ │ + adc 0x1(%ebx),%dl │ │ │ │ + or (%eax),%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a29fb │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ dec %eax │ │ │ │ add (%edx,%eax,1),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -848643,21 +848897,22 @@ │ │ │ │ rolb $0xb0,(%edx) │ │ │ │ in $0x44,%al │ │ │ │ add (%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esi,0x1f083(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %edi,%eax │ │ │ │ + adc %edx,0x1(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a2a5b │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,0x32(%eax) │ │ │ │ push %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -848685,19 +848940,21 @@ │ │ │ │ sub (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12a2aab │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,0x1ea8d(%eax) │ │ │ │ + add %esi,0x1f083(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2057868,0x2(%eax),%eax │ │ │ │ - add $0x400000,%eax │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x68,(%edx) │ │ │ │ + xor $0x1,%eax │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a2acb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,0x21e32(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -848793,23 +849050,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a2b9b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,0x1e5cc(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a2bab │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esp,%eax │ │ │ │ - adc %edx,0x1(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2057e60,0x2(%eax),%eax │ │ │ │ + add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a2bbb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,-0x7c(%eax) │ │ │ │ sbb $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -849000,21 +849254,24 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,-0x7ffed852(%eax) │ │ │ │ inc %edi │ │ │ │ push %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xb8,(%edx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a2d8b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esp,%eax │ │ │ │ adc %edx,0x1(%ebx) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0xd8,(%edx) │ │ │ │ cmp %edx,0x1(%ecx) │ │ │ │ or (%eax),%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a2dab │ │ │ │ @@ -849035,19 +849292,20 @@ │ │ │ │ rolb $0x70,(%edx) │ │ │ │ test %bl,(%edx,%eax,1) │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add -0x2a(%eax),%bh │ │ │ │ - cmp %al,(%edx) │ │ │ │ - cmp (%eax),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xb8,(%edx) │ │ │ │ + adc %edx,0x1(%ebx) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a2deb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,0x21c84(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -849117,30 +849375,26 @@ │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,(%eax) │ │ │ │ inc %edi │ │ │ │ push %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a2e8b │ │ │ │ + imul $0x238d678,0x2(%eax),%eax │ │ │ │ + cmp (%eax),%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a2e9b │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ mov 0x23400,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a2e9b │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %ebp,%eax │ │ │ │ - adc %edx,0x1(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%dl │ │ │ │ - fistpl 0x1(%edx) │ │ │ │ + imul $0x15adbd0,0x2(%eax),%eax │ │ │ │ or %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ @@ -849200,14 +849454,21 @@ │ │ │ │ jno 12a2f4b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esp,0x1513a(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a2f5b │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %ebp,%eax │ │ │ │ + adc %edx,0x1(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %esi,(%eax) │ │ │ │ adc 0x1(%ebx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ @@ -849220,52 +849481,51 @@ │ │ │ │ push %es │ │ │ │ push %ebx │ │ │ │ add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %ecx,%eax │ │ │ │ - add $0x153,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x88,(%edx) │ │ │ │ cmp %edx,0x1(%ecx) │ │ │ │ or (%eax),%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x80,(%edx) │ │ │ │ - lea (bad),%ebp │ │ │ │ - ljmp $0x50,$0x701 │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2054808,0x2(%eax),%eax │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + jno 12a2fab │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %ecx,%eax │ │ │ │ + add $0x153,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a2fcb │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %ebp,0x1ea8d(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%cl │ │ │ │ + dec %eax │ │ │ │ + add $0x2b02,%eax │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x90,(%edx) │ │ │ │ + mov %edx,%gs │ │ │ │ + add %ecx,0x500000 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x78,(%edx) │ │ │ │ cmp %edx,0x1(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2057740,0x2(%eax),%eax │ │ │ │ - add $0x400000,%eax │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xf8,(%edx) │ │ │ │ + lea (bad),%ebp │ │ │ │ + ljmp $0x50,$0xb01 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12a2ffb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,0x20(%eax) │ │ │ │ cmp %eax,(%edx) │ │ │ │ @@ -849320,35 +849580,35 @@ │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,0x20(%eax) │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ - add %cl,0x31(%eax) │ │ │ │ - sub %al,(%ecx) │ │ │ │ - and %cl,(%edi,%ebp,1) │ │ │ │ - add (%eax),%al │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %esi,0x15371(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x68,(%edx) │ │ │ │ mul %dl │ │ │ │ add %esp,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %ebp,0x71(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x64(%eax),%bl │ │ │ │ push %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x0,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0x90,(%edx) │ │ │ │ and %bh,(%ecx) │ │ │ │ add (%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -849387,60 +849647,60 @@ │ │ │ │ imul $0x710100,0x2,%ebp │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,%eax │ │ │ │ shl %cl,%ebp │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2057dd0,0x2(%eax),%eax │ │ │ │ + add $0x400000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12a311b │ │ │ │ + jno 12a312b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,0x15305(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x88,(%edx) │ │ │ │ add $0x90153,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x20557e8,0x2(%eax),%eax │ │ │ │ - cmp (%eax),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ jno 12a314b │ │ │ │ add %bl,0x680127ae(%eax) │ │ │ │ aam $0xe5 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a315b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,(%eax) │ │ │ │ aam $0xe5 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a316b │ │ │ │ + imul $0x20557e8,0x2(%eax),%eax │ │ │ │ + cmp (%eax),%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a317b │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ nop │ │ │ │ add %dh,(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %edi,0x15305(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1ea8708,0x2(%eax),%eax │ │ │ │ - adc $0x0,%al │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%cl │ │ │ │ + xchg %ebp,%edx │ │ │ │ + add %edx,(%eax,%eax,1) │ │ │ │ add %al,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xc0,(%edx) │ │ │ │ push $0x10022d │ │ │ │ @@ -849463,20 +849723,17 @@ │ │ │ │ imul $0x1ea8720,0x2(%eax),%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %eax,(%eax) │ │ │ │ - push %es │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %edi,0x15305(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x28,(%edx) │ │ │ │ aam $0xe5 │ │ │ │ add %edx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ @@ -849908,26 +850165,27 @@ │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x68,(%edx) │ │ │ │ - xor $0x1,%eax │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %eax,(%eax) │ │ │ │ + push %es │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd8,(%edx) │ │ │ │ - pop %ds │ │ │ │ - inc %ecx │ │ │ │ - add %ecx,0x500000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a35db │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %edi,0x1ea8d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xb0,(%edx) │ │ │ │ mov $0x1d,%bl │ │ │ │ add (%edx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ @@ -850338,23 +850596,21 @@ │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,-0x11(%eax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x28,(%edx) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + rolb $0xd8,(%edx) │ │ │ │ pop %ds │ │ │ │ - add (%ebx),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %ecx,0x500000 │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a399b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,%eax │ │ │ │ popf │ │ │ │ inc %edi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -850377,24 +850633,25 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a39cb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,0x2478b(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a39db │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %esi,%eax │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x28,(%edx) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ pop %ds │ │ │ │ - add (%eax),%al │ │ │ │ + add (%ebx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0x60,(%edx) │ │ │ │ mov $0x1d,%bl │ │ │ │ add (%edx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -850458,29 +850715,32 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,0x180127ae(%eax) │ │ │ │ add (%edx,%eax,1),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ecx,0x1ea8e(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %esi,%eax │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + pop %ds │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12a3aab │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,(%eax) │ │ │ │ - ss push %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + pusha │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a3abb │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,%eax │ │ │ │ cmp %dl,0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ @@ -850547,23 +850807,24 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a3b5b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %eax,%eax │ │ │ │ xchg %eax,%edx │ │ │ │ jmp 12a3b68 │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x8,(%edx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a3b6b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebp,(%eax) │ │ │ │ ss push %eax │ │ │ │ - add %eax,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a3b7b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,%eax │ │ │ │ jg 12a3bd3 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -850709,29 +850970,31 @@ │ │ │ │ rolb $0x20,(%edx) │ │ │ │ fucom %st(5) │ │ │ │ add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x8,(%edx) │ │ │ │ + ss push %eax │ │ │ │ + add %eax,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esp,%eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x68,(%edx) │ │ │ │ - mov %edx,%gs │ │ │ │ - add %eax,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - rolb $1,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a3d0b │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ jo 12a3d14 │ │ │ │ xor $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -850791,15 +851054,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,0x21f6e(%eax) │ │ │ │ + add %esp,0x1ea8d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xc8,(%edx) │ │ │ │ fsub %st,%st(5) │ │ │ │ add %edx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ @@ -850821,25 +851084,23 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x28,(%edx) │ │ │ │ cmp $0x70151,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x98,(%edx) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - pop %ds │ │ │ │ - add (%edi),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a3dfb │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edi,0x21f6e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x5c023933(%eax),%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2393380,0x2(%eax),%eax │ │ │ │ + pop %esp │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%ch │ │ │ │ int $0x5 │ │ │ │ @@ -850991,25 +851252,24 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x23935c0,0x2(%eax),%eax │ │ │ │ adc %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a3f6b │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %esp,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x98,(%edx) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ pop %ds │ │ │ │ - add (%eax),%al │ │ │ │ + add (%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a3f7b │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,-0x80(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -851068,24 +851328,24 @@ │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esp,-0x13(%eax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x40,(%edx) │ │ │ │ - mov $0x5d,%bl │ │ │ │ - add %ecx,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %esp,(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + pop %ds │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a401b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,0x2391f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x78,(%edx) │ │ │ │ pop %ds │ │ │ │ @@ -851098,22 +851358,25 @@ │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,-0x13(%eax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x40,(%edx) │ │ │ │ mov $0x5d,%bl │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0x78,(%edx) │ │ │ │ mov $0x2021d,%ebp │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12a406b │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -851953,21 +852216,24 @@ │ │ │ │ inc %esi │ │ │ │ add (%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %esi,%eax │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov $0x5d,%bl │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x80,(%edx) │ │ │ │ lea (bad),%ebp │ │ │ │ - ljmp $0x100,$0x1 │ │ │ │ - imul $0x1e5b370,0x2(%eax),%eax │ │ │ │ - sbb $0x400000,%eax │ │ │ │ + ljmp $0x50,$0x701 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x80,(%edx) │ │ │ │ out %eax,(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ and %al,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ @@ -851989,37 +852255,32 @@ │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xc0,(%edx) │ │ │ │ adcb $0xa,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x7d(%eax),%bh │ │ │ │ - add $0x502,%eax │ │ │ │ - inc %eax │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %ebp,0x1ea8d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2057e38,0x2(%eax),%eax │ │ │ │ + add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a486b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,0x20(%eax) │ │ │ │ inc %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd8,(%edx) │ │ │ │ - mov $0x5d,%dl │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ rolb $0x50,(%edx) │ │ │ │ mov $0x8021d,%ebp │ │ │ │ add %dl,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,0x76(%eax) │ │ │ │ @@ -852047,46 +852308,44 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %eax,(%eax) │ │ │ │ mov $0x21d,%esi │ │ │ │ add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xd8,(%edx) │ │ │ │ + mov $0x5d,%dl │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%bh │ │ │ │ (bad) │ │ │ │ cmp %al,(%edx) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %ecx,0x20(%eax) │ │ │ │ - inc %ecx │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x23935d8,0x2(%eax),%eax │ │ │ │ - push %edi │ │ │ │ - add $0x4000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%dh │ │ │ │ - cmp (%ecx),%edi │ │ │ │ - add (%ecx),%bl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + add %al,%bl │ │ │ │ + xor $0x5570239,%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2393b30,0x2(%eax),%eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x3b(%eax),%dl │ │ │ │ - cmp %eax,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2393b50,0x2(%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2393b58,0x2(%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ @@ -852100,27 +852359,26 @@ │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,0x200127c8(%eax) │ │ │ │ sub (%ecx),%bh │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a495b │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %ecx,0x20(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a496b │ │ │ │ add %ch,0x10012754(%eax) │ │ │ │ and %al,0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x88,(%edx) │ │ │ │ - mov $0x5d,%ah │ │ │ │ - add %ecx,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ xor $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -852137,51 +852395,55 @@ │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2393b60,0x2(%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a49bb │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %ecx,-0x4c(%eax) │ │ │ │ - pop %ebp │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x88,(%edx) │ │ │ │ + mov $0x5d,%ah │ │ │ │ + add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2393b68,0x2(%eax),%eax │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x3b(%eax),%ch │ │ │ │ + cmp %eax,(%edx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x23929a8,0x2(%eax),%eax │ │ │ │ ja 12a49e2 │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a49eb │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %esi,0x15371(%eax) │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %ecx,-0x4c(%eax) │ │ │ │ + pop %ebp │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x18,(%edx) │ │ │ │ mov $0x8021d,%ebp │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1536458,0x2(%eax),%eax │ │ │ │ - pop %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x30,(%edx) │ │ │ │ + pusha │ │ │ │ + in $0x1,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a4a1b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,%eax │ │ │ │ adcb $0x0,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xb8,(%edx) │ │ │ │ @@ -852268,38 +852530,33 @@ │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xc0,(%edx) │ │ │ │ test %dl,0x1(%eax) │ │ │ │ sldt (%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x5020576(%eax),%dh │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ecx,0x1ea8e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2057d20,0x2(%eax),%eax │ │ │ │ + add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a4b1b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,(%eax) │ │ │ │ mov $0x5d,%ah │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x8,(%edx) │ │ │ │ - mov $0x5d,%ah │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x3b(%eax),%dh │ │ │ │ - cmp %eax,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2393b70,0x2(%eax),%eax │ │ │ │ pop %edx │ │ │ │ add $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add -0x1c(%eax),%dh │ │ │ │ cmp %al,(%edx) │ │ │ │ and (%eax),%eax │ │ │ │ @@ -852339,18 +852596,21 @@ │ │ │ │ rolb $0x90,(%edx) │ │ │ │ mov $0x5,%al │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x420238d8(%eax),%bh │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x8,(%edx) │ │ │ │ + mov $0x5d,%ah │ │ │ │ + add %ecx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x8,(%edx) │ │ │ │ mov $0x2021d,%ebp │ │ │ │ add %dl,0x0(%eax) │ │ │ │ @@ -852363,50 +852623,50 @@ │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x46(%eax),%dl │ │ │ │ cmp %eax,(%edx) │ │ │ │ sbb %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a4bfb │ │ │ │ + imul $0x238d8b8,0x2(%eax),%eax │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,(%eax) │ │ │ │ mov $0x5d,%ah │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a4c0b │ │ │ │ - add %ch,-0x4ffed8ac(%eax) │ │ │ │ - mov $0x5d,%bl │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x58,(%edx) │ │ │ │ mov $0x2021d,%esi │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ + jno 12a4c2b │ │ │ │ + add %ch,-0x4ffed8ac(%eax) │ │ │ │ + mov $0x5d,%bl │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ imul $0x205d130,0x2(%eax),%eax │ │ │ │ xor $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xe8,(%edx) │ │ │ │ arpl %edx,0x1(%ebx) │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a4c4b │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %ebp,0x15363(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ imul $0x21ddf10,0x2(%eax),%eax │ │ │ │ push %ebp │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ @@ -852442,23 +852702,23 @@ │ │ │ │ jno 12a4cbb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esp,%eax │ │ │ │ mov $0x21d,%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %ebp,0x15363(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a4cdb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ - add %edx,%eax │ │ │ │ - fs sbb $0x2,%eax │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd8,(%edx) │ │ │ │ - or %dl,0x1(%ecx) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %ecx,0x21d64(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x23842f8,0x2(%eax),%eax │ │ │ │ xor (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -852479,28 +852739,30 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2394680,0x2(%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1502858,0x2(%eax),%eax │ │ │ │ - std │ │ │ │ - or $0x0,%al │ │ │ │ - inc %eax │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x68,(%edx) │ │ │ │ + mov %edx,%gs │ │ │ │ + add %eax,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x7e(%eax),%ah │ │ │ │ - add $0x402,%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + jle 12a4d44 │ │ │ │ + add (%eax,%eax,1),%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a4d4b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,(%eax) │ │ │ │ daa │ │ │ │ push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -852557,52 +852819,55 @@ │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %edi,%eax │ │ │ │ and $0x151,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ + add 0x28(%eax),%bl │ │ │ │ + push %eax │ │ │ │ + add %edi,%ebp │ │ │ │ + or $0x0,%al │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ add 0x35(%eax),%bl │ │ │ │ push %eax │ │ │ │ add %ebp,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edx,%eax │ │ │ │ - xor $0x150,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%bh │ │ │ │ + add (%eax),%al │ │ │ │ jnp 12a4e04 │ │ │ │ add (%eax,%eax,1),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a4e0b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edx,%eax │ │ │ │ + xor $0x150,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0xb0,(%edx) │ │ │ │ xor $0x70150,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1503580,0x2(%eax),%eax │ │ │ │ das │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%ah │ │ │ │ - inc %edx │ │ │ │ - add $0x3702,%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,%eax │ │ │ │ and $0x151,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -852707,35 +852972,32 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a4f4b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %edx,0x150bc(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ jno 12a4f5b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edi,(%eax) │ │ │ │ - pusha │ │ │ │ - in $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %esi,%eax │ │ │ │ + lea (bad),%ebp │ │ │ │ + ljmp $0x100,$0x1 │ │ │ │ + imul $0x21ee8d8,0x2(%eax),%eax │ │ │ │ + pop %edx │ │ │ │ + add $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%bl │ │ │ │ - call 6845190 <_edata@@Base+0x2245190> │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add 0x402057a(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2057ab0,0x2(%eax),%eax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a4f8b │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,-0x44(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -852799,15 +853061,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x23946c8,0x2(%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x20576c8,0x2(%eax),%eax │ │ │ │ + imul $0x20576e8,0x2(%eax),%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12a504b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -852883,17 +853145,17 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a50fb │ │ │ │ add %bl,0x400127ae(%eax) │ │ │ │ imul $0x0,0x2,%ebp │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%bh │ │ │ │ - jge 12a5114 │ │ │ │ - add 0x400000,%al │ │ │ │ + add -0x4d(%eax),%dh │ │ │ │ + in $0x1,%eax │ │ │ │ + sbb $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a511b │ │ │ │ add %ch,0x78012754(%eax) │ │ │ │ xchg %al,0x2(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -852915,25 +853177,22 @@ │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,-0x7e(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x30,(%edx) │ │ │ │ - pusha │ │ │ │ - in $0x1,%al │ │ │ │ - add (%eax),%al │ │ │ │ + rolb $0xd8,(%edx) │ │ │ │ + or %dl,0x1(%ecx) │ │ │ │ + or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a516b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edx,0x15363(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2057aa0,0x2(%eax),%eax │ │ │ │ + add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12a517b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,0x15082(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -852945,24 +853204,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,-0x57fed852(%eax) │ │ │ │ xchg %dl,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%dh │ │ │ │ - jg 12a519f │ │ │ │ - add %esp,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edx,0x15363(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0x38,(%edx) │ │ │ │ mov $0x2021d,%edi │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21eee38,0x2(%eax),%eax │ │ │ │ pop %ebp │ │ │ │ @@ -852979,15 +853234,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x23946e0,0x2(%eax),%eax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x20578f0,0x2(%eax),%eax │ │ │ │ + imul $0x20578a8,0x2(%eax),%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12a521b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -853027,21 +853282,20 @@ │ │ │ │ mov $0x5,%al │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%dl │ │ │ │ - jnp 12a5284 │ │ │ │ - add (%eax,%eax,1),%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add 0x402057b(%eax),%dh │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a528b │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,(%eax) │ │ │ │ adcl $0x0,0x1(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xf0,(%edx) │ │ │ │ @@ -853072,23 +853326,24 @@ │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1508808,0x2(%eax),%eax │ │ │ │ adc $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x68,(%edx) │ │ │ │ - arpl %edx,0x1(%ebx) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21ef398,0x2(%eax),%eax │ │ │ │ - fs add $0x4000,%eax │ │ │ │ + imul $0x20542e0,0x2(%eax),%eax │ │ │ │ + aaa │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x64021ef3(%eax),%bl │ │ │ │ + add $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%cl │ │ │ │ add %al,0x1(%ecx) │ │ │ │ pop %ecx │ │ │ │ add (%eax),%al │ │ │ │ inc %eax │ │ │ │ @@ -853226,47 +853481,44 @@ │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2394730,0x2(%eax),%eax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a54bb │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esi,0x5c(%eax) │ │ │ │ - pop %ds │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1f07ff0,0x2(%eax),%eax │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x28,(%edx) │ │ │ │ - pop %esp │ │ │ │ - pop %ds │ │ │ │ - add (%ecx),%dl │ │ │ │ + rolb $0x68,(%edx) │ │ │ │ + arpl %edx,0x1(%ebx) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x205c660,0x2(%eax),%eax │ │ │ │ + xor %al,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a54eb │ │ │ │ + add %cl,0x31(%eax) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + adc %cl,(%edi,%ebp,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a54fb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,(%eax) │ │ │ │ - sbb $0x141,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x8,(%edx) │ │ │ │ - sbb $0x20141,%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1411d18,0x2(%eax),%eax │ │ │ │ - cmp $0x0,%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %esi,0x5c(%eax) │ │ │ │ + pop %ds │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21ef900,0x2(%eax),%eax │ │ │ │ addr16 add $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%bh │ │ │ │ @@ -853325,56 +853577,65 @@ │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2394788,0x2(%eax),%eax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x205c660,0x2(%eax),%eax │ │ │ │ - xor %al,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x28,(%edx) │ │ │ │ + pop %esp │ │ │ │ + pop %ds │ │ │ │ + add (%ecx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a55cb │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,(%eax) │ │ │ │ mov $0x21d,%edi │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,0x31(%eax) │ │ │ │ - sub %al,(%ecx) │ │ │ │ - adc %cl,(%edi,%ebp,1) │ │ │ │ - add (%eax),%al │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edx,(%eax) │ │ │ │ + sbb $0x141,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x24a0248,0x2(%eax),%eax │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x2(%eax),%cl │ │ │ │ + dec %edx │ │ │ │ + add (%ecx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x249a048,0x2(%eax),%eax │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x245b220,0x2(%eax),%eax │ │ │ │ - and $0x400000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add -0x60(%eax),%cl │ │ │ │ + dec %ecx │ │ │ │ + add (%eax),%dl │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%ah │ │ │ │ + mov $0x45,%dl │ │ │ │ + add 0x400000,%ah │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21c7488,0x2(%eax),%eax │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a562b │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %ebx,0x15363(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x8,(%edx) │ │ │ │ + sbb $0x20141,%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21fdf08,0x2(%eax),%eax │ │ │ │ sti │ │ │ │ add (%eax),%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -853764,22 +854025,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ (bad) │ │ │ │ cmp $0x2,%al │ │ │ │ and $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a5a1b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ecx,%eax │ │ │ │ - push %ss │ │ │ │ - push %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1411d18,0x2(%eax),%eax │ │ │ │ + cmp $0x0,%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x22f0640,0x2(%eax),%eax │ │ │ │ sbb %eax,(%eax,%eax,1) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -853803,75 +854060,79 @@ │ │ │ │ add 0x7a(%eax),%dh │ │ │ │ sbb $0x2,%al │ │ │ │ pop %ebx │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x80,(%edx) │ │ │ │ - push %ss │ │ │ │ - push %eax │ │ │ │ - add %edx,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %ebx,0x15363(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%dl │ │ │ │ - dec %ebp │ │ │ │ - xor (%edx),%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2324dd0,0x2(%eax),%eax │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ and $0x1a01e4,%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ jno 12a5a9b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edx,0xa(%eax) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %esp,%eax │ │ │ │ + arpl %edx,0x1(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21c77f8,0x2(%eax),%eax │ │ │ │ - cmp %eax,(%edx) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21c7a38,0x2(%eax),%eax │ │ │ │ - sbb (%eax),%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + ja 12a5acb │ │ │ │ + add (%ecx),%bh │ │ │ │ + add (%eax),%al │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21c7ad0,0x2(%eax),%eax │ │ │ │ - xor %eax,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21c7b08,0x2(%eax),%eax │ │ │ │ - and %al,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%bh │ │ │ │ + jp 12a5adb │ │ │ │ + add (%edx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x48,(%edx) │ │ │ │ - or 0x1(%eax),%dl │ │ │ │ - add (%eax),%al │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%dl │ │ │ │ + jp 12a5aeb │ │ │ │ + add (%ecx),%dh │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%cl │ │ │ │ + jnp 12a5afb │ │ │ │ + add (%eax),%ah │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebp,0x65(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x15013c0,0x2(%eax),%eax │ │ │ │ - cmp %eax,(%eax) │ │ │ │ + imul $0x1537100,0x2(%eax),%eax │ │ │ │ + xor %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21f0e98,0x2(%eax),%eax │ │ │ │ bound %eax,0x4000 │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ @@ -853930,20 +854191,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add -0x80(%eax),%bh │ │ │ │ sbb $0x2,%al │ │ │ │ sbb (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a5bcb │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %esp,%eax │ │ │ │ - arpl %edx,0x1(%ebx) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x90,(%edx) │ │ │ │ + jo 12a5c22 │ │ │ │ + add %ecx,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x48(%eax),%dl │ │ │ │ cmp %al,(%edx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ @@ -853987,55 +854248,59 @@ │ │ │ │ add (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12a5c5b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,0x21d65(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1537100,0x2(%eax),%eax │ │ │ │ - xor %al,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + push %ss │ │ │ │ + push %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x90,(%edx) │ │ │ │ - jo 12a5cd2 │ │ │ │ - add %ecx,(%ebx) │ │ │ │ + rolb $0x80,(%edx) │ │ │ │ + push %ss │ │ │ │ + push %eax │ │ │ │ + add %edx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %edx,0x70(%eax) │ │ │ │ - push %ebx │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edx,0xa(%eax) │ │ │ │ + push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x48,(%edx) │ │ │ │ + or 0x1(%eax),%dl │ │ │ │ + add (%eax),%al │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21c8100,0x2(%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x90,(%edx) │ │ │ │ - gs sbb $0x702,%eax │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x19(%eax),%ah │ │ │ │ - pop %ds │ │ │ │ - add 0x5(%edi),%bl │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x15013c0,0x2(%eax),%eax │ │ │ │ + cmp %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2394840,0x2(%eax),%eax │ │ │ │ + imul $0x21f1960,0x2(%eax),%eax │ │ │ │ + pop %edi │ │ │ │ + add $0x4000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x48(%eax),%al │ │ │ │ + cmp %eax,(%edx) │ │ │ │ sbb %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12a5cdb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -854064,18 +854329,20 @@ │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x18,(%edx) │ │ │ │ mov $0x2021d,%edi │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a5d2b │ │ │ │ - add %bl,0x1a(%eax) │ │ │ │ - daa │ │ │ │ - add %ebx,(%eax) │ │ │ │ - gs sbb $0x2,%eax │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %edx,0x70(%eax) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21f1ec0,0x2(%eax),%eax │ │ │ │ addr16 add $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x48(%eax),%ah │ │ │ │ cmp %eax,(%edx) │ │ │ │ @@ -854083,42 +854350,34 @@ │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2394880,0x2(%eax),%eax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a5d6b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ - pop %ds │ │ │ │ - inc %ecx │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ - rcrb $0x50,0x202 │ │ │ │ + rolb $0x48,(%edx) │ │ │ │ + gs sbb $0x702,%eax │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xc0,(%edx) │ │ │ │ - push %ds │ │ │ │ - inc %ecx │ │ │ │ - add %ecx,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ + rolb $0xd0,(%edx) │ │ │ │ + rcrb $0x50,0x202 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebp,0x15015(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bl,0x1a(%eax) │ │ │ │ + daa │ │ │ │ + add %edx,%eax │ │ │ │ + fs sbb $0x2,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2057e28,0x2(%eax),%eax │ │ │ │ + add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21dc190,0x2(%eax),%eax │ │ │ │ add %al,(%bx,%si) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -854142,42 +854401,46 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x3023948(%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x68,(%edx) │ │ │ │ - adc $0xf0150,%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edi,(%eax) │ │ │ │ + jo 12a5e56 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a5e0b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ + pop %ds │ │ │ │ + inc %ecx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xa8,(%edx) │ │ │ │ fcompl 0x1(%edx) │ │ │ │ and %al,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a5e1b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edx,(%eax) │ │ │ │ - push %ss │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xc0,(%edx) │ │ │ │ + push %ds │ │ │ │ + inc %ecx │ │ │ │ + add %ecx,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ push %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ - adc $0xf0150,%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a5e3b │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,(%eax) │ │ │ │ sbbl $0x0,(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x30,(%edx) │ │ │ │ @@ -854283,40 +854546,38 @@ │ │ │ │ add (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12a5f5b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,0x16(%eax) │ │ │ │ - push %eax │ │ │ │ + add %ebp,0x1f(%eax) │ │ │ │ + inc %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a5f6b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esp,(%eax) │ │ │ │ rcrl $0x0,0x2 │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x38,(%edx) │ │ │ │ - push %ss │ │ │ │ - push %eax │ │ │ │ + rolb $0x28,(%edx) │ │ │ │ + pop %ds │ │ │ │ + inc %ecx │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,0x1f(%eax) │ │ │ │ - inc %ecx │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebp,0x15015(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a5f9b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,-0x3f(%eax) │ │ │ │ sbb $0x2,%eax │ │ │ │ @@ -854362,27 +854623,21 @@ │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x28,(%edx) │ │ │ │ - pop %ds │ │ │ │ - inc %ecx │ │ │ │ - add %ecx,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0x68,(%edx) │ │ │ │ + adc $0xf0150,%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x34(%eax),%dl │ │ │ │ - pop %ds │ │ │ │ - add 0x5(%eax),%ch │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x21f3450,0x2(%eax),%eax │ │ │ │ + push $0x400005 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2394910,0x2(%eax),%eax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -854428,47 +854683,47 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,%eax │ │ │ │ - pop %ds │ │ │ │ - inc %ecx │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %ss │ │ │ │ + push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x90,(%edx) │ │ │ │ - pop %ds │ │ │ │ - inc %ecx │ │ │ │ - add %ecx,(%edi) │ │ │ │ + rolb $0xd0,(%edx) │ │ │ │ + adc $0xf0150,%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a60db │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edi,0x16(%eax) │ │ │ │ push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x10,(%edx) │ │ │ │ - adc $0xd0150,%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x78,(%edx) │ │ │ │ - adc $0x50,%al │ │ │ │ - add %ecx,(%ebx) │ │ │ │ + rolb $0x38,(%edx) │ │ │ │ + push %ss │ │ │ │ + push %eax │ │ │ │ + add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %edi,(%eax) │ │ │ │ - adc $0x50,%al │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edx,%eax │ │ │ │ + pop %ds │ │ │ │ + inc %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21f39b8,0x2(%eax),%eax │ │ │ │ imul $0x0,0x4000,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2394948,0x2(%eax),%eax │ │ │ │ @@ -854479,25 +854734,33 @@ │ │ │ │ rolb $0x68,(%edx) │ │ │ │ mov $0x5,%cl │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%al │ │ │ │ - ja 12a6144 │ │ │ │ - add 0x400000,%al │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x90,(%edx) │ │ │ │ + pop %ds │ │ │ │ + inc %ecx │ │ │ │ + add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21f3f28,0x2(%eax),%eax │ │ │ │ - pop %esi │ │ │ │ - add $0x4000,%eax │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%ch │ │ │ │ + aas │ │ │ │ + pop %ds │ │ │ │ + add 0x5(%esi),%bl │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a615b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,%eax │ │ │ │ sbbl $0x0,(%edx,%eax,1) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xd0,(%edx) │ │ │ │ @@ -854536,46 +854799,49 @@ │ │ │ │ add (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12a61db │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,(%eax) │ │ │ │ - jo 12a6236 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edi,0x21f5b(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x10,(%edx) │ │ │ │ - jo 12a6242 │ │ │ │ - add %ecx,(%ecx) │ │ │ │ + rolb $0x78,(%edx) │ │ │ │ + pop %ebx │ │ │ │ + pop %ds │ │ │ │ + add (%edi),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x2b0205b5(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x10,(%edx) │ │ │ │ + adc $0xd0150,%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edi,0x21f5b(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x78,(%edx) │ │ │ │ + adc $0x50,%al │ │ │ │ + add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2056d00,0x2(%eax),%eax │ │ │ │ - inc %ecx │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %edi,(%eax) │ │ │ │ + adc $0x50,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x61021e4c(%eax),%cl │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x21e4c88,0x2(%eax),%eax │ │ │ │ + popa │ │ │ │ add $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x19023949(%eax),%ah │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -854609,16 +854875,17 @@ │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,(%eax) │ │ │ │ - adc $0x50,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + pop %esp │ │ │ │ + pop %ds │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21e51f0,0x2(%eax),%eax │ │ │ │ pop %esi │ │ │ │ add $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ @@ -854639,20 +854906,21 @@ │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x23949f0,0x2(%eax),%eax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ jno 12a62fb │ │ │ │ - add %cl,0x31(%eax) │ │ │ │ - sub %al,(%ecx) │ │ │ │ - add %cl,(%edi,%ebp,1) │ │ │ │ - add (%eax),%al │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esp,(%eax) │ │ │ │ + adc $0x50,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x0,(%edx) │ │ │ │ adc $0x50,%al │ │ │ │ add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ @@ -854662,27 +854930,30 @@ │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,(%eax) │ │ │ │ adc $0x50,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x78,(%edx) │ │ │ │ + rolb $0xe0,(%edx) │ │ │ │ pop %ebx │ │ │ │ pop %ds │ │ │ │ add (%edi),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ecx,(%eax) │ │ │ │ - adc $0x150,%eax │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x10,(%edx) │ │ │ │ + jo 12a6392 │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,(%eax) │ │ │ │ sbbl $0x0,(%edx,%eax,1) │ │ │ │ push %ecx │ │ │ │ @@ -854719,21 +854990,19 @@ │ │ │ │ rolb $0x98,(%edx) │ │ │ │ mov $0x5,%cl │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xe8,(%edx) │ │ │ │ - adc $0x50,%al │ │ │ │ - add %eax,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%al │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add $0x4102,%eax │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x5e021e5c(%eax),%bh │ │ │ │ add $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ @@ -854756,39 +855025,38 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2394a48,0x2(%eax),%eax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a641b │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %esi,0x14(%eax) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x31(%eax) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + add %cl,(%edi,%ebp,1) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x1e95978,0x2(%eax),%eax │ │ │ │ - and %al,(%eax) │ │ │ │ + imul $0x205b5b8,0x2(%eax),%eax │ │ │ │ + sub (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ jno 12a643b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ecx,(%eax) │ │ │ │ + adc $0x150,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %eax,0x70(%eax) │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a644b │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ecx,0x15370(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12a645b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,%eax │ │ │ │ sbbb $0x0,(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -854883,44 +855151,44 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%ch │ │ │ │ mov $0x43,%bl │ │ │ │ add 0x400000,%cl │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1536330,0x2(%eax),%eax │ │ │ │ - xor %al,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xe8,(%edx) │ │ │ │ + adc $0x50,%al │ │ │ │ + add %eax,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ecx,0x15370(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a656b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ecx,%eax │ │ │ │ - pop %edi │ │ │ │ - jmp 12a6578 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xb0,(%edx) │ │ │ │ rcrb $0x50,0x202 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x80,(%edx) │ │ │ │ - pop %edi │ │ │ │ - jmp 12a7694 │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %esi,0x14(%eax) │ │ │ │ push %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1e95978,0x2(%eax),%eax │ │ │ │ + and %al,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esi,0x59(%eax) │ │ │ │ - jmp 12a65a8 │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21e6218,0x2(%eax),%eax │ │ │ │ popa │ │ │ │ add $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x19021f44(%eax),%cl │ │ │ │ @@ -854933,42 +855201,40 @@ │ │ │ │ rolb $0xb0,(%edx) │ │ │ │ mov $0x5,%cl │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x68,(%edx) │ │ │ │ - pop %ecx │ │ │ │ - jmp 12a67e4 │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x2d01e95d(%eax),%ah │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%dh │ │ │ │ + arpl %edx,0x1(%ebx) │ │ │ │ + xor %al,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edi,0x5f(%eax) │ │ │ │ - jmp 12a6608 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x38,(%edx) │ │ │ │ - pop %edi │ │ │ │ - jmp 12a7514 │ │ │ │ - push %eax │ │ │ │ + rolb $0xc0,(%edx) │ │ │ │ + bound %edx,0x1(%ebx) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a65fb │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %eax,0x15362(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x5d021e67(%eax),%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x205b528,0x2(%eax),%eax │ │ │ │ + cmp (%eax),%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x21e6780,0x2(%eax),%eax │ │ │ │ + pop %ebp │ │ │ │ add $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x19021f44(%eax),%ch │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -854993,149 +855259,147 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2394a58,0x2(%eax),%eax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x205b528,0x2(%eax),%eax │ │ │ │ - cmp (%eax),%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + jno 12a667b │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %ebx,0x15108(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21f44c8,0x2(%eax),%eax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x15102b0,0x2(%eax),%eax │ │ │ │ + and $0x0,%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2057e40,0x2(%eax),%eax │ │ │ │ + add $0x400000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12a669b │ │ │ │ + jno 12a66bb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,(%eax) │ │ │ │ - pop %esp │ │ │ │ - pop %ds │ │ │ │ - add (%eax),%al │ │ │ │ + add %ebp,0x62(%eax) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a66cb │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ecx,%eax │ │ │ │ + pop %edi │ │ │ │ + jmp 12a66d8 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xe0,(%edx) │ │ │ │ - pop %esi │ │ │ │ - jmp 12a73b4 │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x48,(%edx) │ │ │ │ - pop %esi │ │ │ │ - jmp 12a71c4 │ │ │ │ + rolb $0x80,(%edx) │ │ │ │ + pop %edi │ │ │ │ + jmp 12a77e4 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %ecx,(%eax) │ │ │ │ - pop %esi │ │ │ │ - jmp 12a66d8 │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xc0,(%edx) │ │ │ │ - bound %edx,0x1(%ebx) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a66eb │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,%eax │ │ │ │ - pop %ebp │ │ │ │ + add %esi,0x59(%eax) │ │ │ │ jmp 12a66f8 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ - pop %ebp │ │ │ │ - jmp 12a6e04 │ │ │ │ + rolb $0x68,(%edx) │ │ │ │ + pop %ecx │ │ │ │ + jmp 12a6904 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x41(%eax),%cl │ │ │ │ cmp %al,(%edx) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %edi,%eax │ │ │ │ - pop %ebp │ │ │ │ - jmp 12a6728 │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xe0,(%edx) │ │ │ │ - pop %ebx │ │ │ │ - pop %ds │ │ │ │ - add (%edi),%cl │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x2d01e95d(%eax),%ah │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebx,%eax │ │ │ │ - pop %esi │ │ │ │ - jmp 12a6748 │ │ │ │ + add %edi,0x5f(%eax) │ │ │ │ + jmp 12a6738 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xb8,(%edx) │ │ │ │ + rolb $0x38,(%edx) │ │ │ │ + pop %edi │ │ │ │ + jmp 12a7644 │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x40,(%edx) │ │ │ │ + bound %edx,0x1(%ebx) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a675b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %eax,%eax │ │ │ │ + xor $0x1,%eax │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xe0,(%edx) │ │ │ │ pop %esi │ │ │ │ - jmp 12a6e54 │ │ │ │ + jmp 12a7474 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %eax,0x5e(%eax) │ │ │ │ - jmp 12a6768 │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1e5af38,0x2(%eax),%eax │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x48,(%edx) │ │ │ │ + pop %esi │ │ │ │ + jmp 12a7284 │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x205cf98,0x2(%eax),%eax │ │ │ │ - xor $0x0,%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a678b │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ - add %eax,0x15362(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + pop %esi │ │ │ │ + jmp 12a6798 │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2384608,0x2(%eax),%eax │ │ │ │ dec %ebp │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%al │ │ │ │ - lahf │ │ │ │ - in $0x1,%eax │ │ │ │ - int $0xc │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x80,(%edx) │ │ │ │ + xor $0xf01,%eax │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1e95d20,0x2(%eax),%eax │ │ │ │ - sub %al,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esi,%eax │ │ │ │ + pop %ebp │ │ │ │ + jmp 12a67c8 │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21e6ce0,0x2(%eax),%eax │ │ │ │ pusha │ │ │ │ add $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add %al,%dl │ │ │ │ @@ -855209,21 +855473,25 @@ │ │ │ │ rolb $0xc8,(%edx) │ │ │ │ mov $0x5,%cl │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebx,0x1e95d(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xd0,(%edx) │ │ │ │ + pop %ebp │ │ │ │ + jmp 12a6fa4 │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1ea8020,0x2(%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%ah │ │ │ │ + sub $0x1,%dl │ │ │ │ and %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1ea8040,0x2(%eax),%eax │ │ │ │ xor %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ @@ -855307,25 +855575,27 @@ │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21f4520,0x2(%eax),%eax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x78,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a69ab │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %edi,%eax │ │ │ │ pop %ebp │ │ │ │ - jmp 12a70b4 │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x5d(%eax),%cl │ │ │ │ - jmp 12a98c4 │ │ │ │ - inc %eax │ │ │ │ + jmp 12a69b8 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a69bb │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebp,(%eax) │ │ │ │ + xor $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x37021e43(%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -855406,29 +855676,33 @@ │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,(%eax) │ │ │ │ inc %esp │ │ │ │ push %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ jno 12a6a7b │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %ebx,0x15108(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x15102b0,0x2(%eax),%eax │ │ │ │ - and $0x0,%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebx,%eax │ │ │ │ + pop %esi │ │ │ │ + jmp 12a6a88 │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xb8,(%edx) │ │ │ │ + pop %esi │ │ │ │ + jmp 12a7194 │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2057a60,0x2(%eax),%eax │ │ │ │ - add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %eax,0x5e(%eax) │ │ │ │ + jmp 12a6aa8 │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a6aab │ │ │ │ add %bl,-0x5ffed852(%eax) │ │ │ │ inc %esp │ │ │ │ push %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -855474,26 +855748,24 @@ │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x6b021e77(%eax),%ch │ │ │ │ add $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x410205c4(%eax),%bl │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,0x62(%eax) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x40,(%edx) │ │ │ │ - bound %edx,0x1(%ebx) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %ebx,0x21d6a(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21f4528,0x2(%eax),%eax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -855530,26 +855802,25 @@ │ │ │ │ rolb $0xe0,(%edx) │ │ │ │ mov $0x5,%cl │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x43(%eax),%dl │ │ │ │ - add $0x2902,%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%bl │ │ │ │ - jge 12a6bed │ │ │ │ - add 0x0(%ebp,%eax,1),%bl │ │ │ │ - inc %eax │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x48,(%edx) │ │ │ │ + push $0x1d │ │ │ │ + add (%eax,%eax,1),%dl │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x21e7d18,0x2(%eax),%eax │ │ │ │ + pop %esp │ │ │ │ + add $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x45(%eax),%cl │ │ │ │ pop %ds │ │ │ │ add (%ecx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -855576,28 +855847,28 @@ │ │ │ │ pop %ds │ │ │ │ add (%ebx),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x410205c4(%eax),%bl │ │ │ │ - add %al,(%eax) │ │ │ │ + add 0x43(%eax),%dl │ │ │ │ + add $0x2902,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esp,%eax │ │ │ │ - push $0x1d │ │ │ │ - add (%eax),%al │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%bh │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + in $0x1,%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a6c3b │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %bl,-0xffed852(%eax) │ │ │ │ add %dh,(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x50,(%edx) │ │ │ │ @@ -855606,16 +855877,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,%eax │ │ │ │ - xor $0x1,%eax │ │ │ │ + add %eax,0x21d68(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1ea8188,0x2(%eax),%eax │ │ │ │ sub (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1ea81b8,0x2(%eax),%eax │ │ │ │ @@ -855640,39 +855911,36 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21e4350,0x2(%eax),%eax │ │ │ │ daa │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x340205cf(%eax),%bl │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x90,(%edx) │ │ │ │ - push $0x1d │ │ │ │ - add (%eax,%eax,1),%dl │ │ │ │ + rolb $0x78,(%edx) │ │ │ │ + push $0x2021d │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x80,(%edx) │ │ │ │ - xor $0xf01,%eax │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebp,(%eax) │ │ │ │ - xor $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x33(%eax),%ah │ │ │ │ + rolb $0x68,(%edx) │ │ │ │ push %ds │ │ │ │ - add %cl,%dl │ │ │ │ - sldt 0x0(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %ecx,0x500000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x21e3360,0x2(%eax),%eax │ │ │ │ + rorl $1,(%edi) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21e4338,0x2(%eax),%eax │ │ │ │ adc $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ @@ -855910,19 +856178,18 @@ │ │ │ │ jno 12a6eeb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,0x4a(%eax) │ │ │ │ push %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x68,(%edx) │ │ │ │ - push %ds │ │ │ │ - inc %ecx │ │ │ │ - add %ecx,0x500000 │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1e59fc0,0x2(%eax),%eax │ │ │ │ + int $0xc │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21e87d8,0x2(%eax),%eax │ │ │ │ jno 12a6f17 │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -856049,24 +856316,24 @@ │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21f45c8,0x2(%eax),%eax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ - sbb $0xb0141,%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ + imul $0x1e95d20,0x2(%eax),%eax │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ jno 12a705b │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %edx,0x1411d(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebx,0x1e95d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1ea60a8,0x2(%eax),%eax │ │ │ │ rclb $0x0,(%ecx) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -856077,116 +856344,123 @@ │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x15092e0,0x2(%eax),%eax │ │ │ │ or $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xe8,(%edx) │ │ │ │ - xor $0xf01,%eax │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebx,(%eax) │ │ │ │ + rolb $0x78,(%edx) │ │ │ │ pop %ebp │ │ │ │ - jmp 12a70b8 │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ - pop %esp │ │ │ │ - jmp 12a81c4 │ │ │ │ + jmp 12a77a4 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x200238e4(%eax),%ah │ │ │ │ - add %al,(%eax) │ │ │ │ + add 0x5d(%eax),%cl │ │ │ │ + jmp 12a9fb4 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%dl │ │ │ │ - inc %ebp │ │ │ │ - pop %ds │ │ │ │ - add (%ebx),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xd0,(%edx) │ │ │ │ + sbb $0xb0141,%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x238e4a0,0x2(%eax),%eax │ │ │ │ + and %al,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ecx,%eax │ │ │ │ - push $0x21d │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x21f45d0,0x2(%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a70eb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,0x1e959(%eax) │ │ │ │ + add %eax,0x6a(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a70fb │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %edx,0x1411d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xc0,(%edx) │ │ │ │ - push $0x2021d │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + rolb $0x0,(%edx) │ │ │ │ + push $0x1d │ │ │ │ + add (%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x98,(%edx) │ │ │ │ - pop %ecx │ │ │ │ - jmp 12a7324 │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xe8,(%edx) │ │ │ │ + xor $0xf01,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ + add %edi,0x1d(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a713b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ add %esi,(%eax) │ │ │ │ adc %dl,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xe8,(%edx) │ │ │ │ movmskps (bad),%eax │ │ │ │ push %eax │ │ │ │ add %edx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %eax,0x1500a(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add -0x73(%eax),%dl │ │ │ │ + push %ds │ │ │ │ + add 0x0(%ebp,%eax,1),%dh │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21e8d50,0x2(%eax),%eax │ │ │ │ - je 12a7167 │ │ │ │ - add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21f45d8,0x2(%eax),%eax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%bl │ │ │ │ + inc %ebp │ │ │ │ + pop %ds │ │ │ │ + add (%ecx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0x10,(%edx) │ │ │ │ mov $0x5,%dl │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x78,(%edx) │ │ │ │ - or 0x1(%eax),%dl │ │ │ │ - add (%eax),%al │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %eax,0x1500a(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21e92c8,0x2(%eax),%eax │ │ │ │ pop %ebp │ │ │ │ add $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ @@ -856217,72 +856491,66 @@ │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21f4628,0x2(%eax),%eax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x78,(%edx) │ │ │ │ + or 0x1(%eax),%dl │ │ │ │ + add (%eax),%al │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1500da0,0x2(%eax),%eax │ │ │ │ sub (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1e959a8,0x2(%eax),%eax │ │ │ │ - cmp $0x0,%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a721b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edi,0x1d(%eax) │ │ │ │ - inc %ecx │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x58,(%edx) │ │ │ │ sbb $0x70141,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a723b │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %eax,0x1411d(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a724b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edx,0x1f082(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12a725b │ │ │ │ + jno 12a722b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,0x1e(%eax) │ │ │ │ - inc %ecx │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + pop %ebp │ │ │ │ + jmp 12a7238 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x40,(%edx) │ │ │ │ - push %ds │ │ │ │ - inc %ecx │ │ │ │ - add %eax,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0xd0,(%edx) │ │ │ │ + pop %esp │ │ │ │ + jmp 12a8344 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,0xf(%eax) │ │ │ │ + add %esp,0x1e959(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x98,(%edx) │ │ │ │ + pop %ecx │ │ │ │ + jmp 12a7464 │ │ │ │ push %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x3c01e959(%eax),%ch │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %eax,0x1411d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21dce78,0x2(%eax),%eax │ │ │ │ pop %esi │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -856343,16 +856611,22 @@ │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,0x600127c8(%eax) │ │ │ │ xor $0x239,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edi,0xf(%eax) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0x38,(%edx) │ │ │ │ movmskps (bad),%eax │ │ │ │ push %eax │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -856370,50 +856644,44 @@ │ │ │ │ movmskps (bad),%eax │ │ │ │ push %eax │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ecx,%eax │ │ │ │ - sbb $0x141,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x1e01411c(%eax),%ch │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edx,0x1f082(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x23934e8,0x2(%eax),%eax │ │ │ │ + je 12a7382 │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x21e9828,0x2(%eax),%eax │ │ │ │ + pusha │ │ │ │ + add $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%ch │ │ │ │ - xor $0x39,%al │ │ │ │ - add 0x0(%eax,%eax,1),%dh │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%dh │ │ │ │ + inc %esi │ │ │ │ + pop %ds │ │ │ │ + add (%ecx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%ch │ │ │ │ - cwtl │ │ │ │ - push %ds │ │ │ │ - add 0x5(%eax),%ah │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21f4630,0x2(%eax),%eax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a73ab │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,0x21d6a(%eax) │ │ │ │ + add %esp,0x1e(%eax) │ │ │ │ + inc %ecx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12a73bb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,0x21e22(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -856481,22 +856749,25 @@ │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xe0,(%edx) │ │ │ │ - push %cs │ │ │ │ + rolb $0x40,(%edx) │ │ │ │ + push %ds │ │ │ │ + inc %ecx │ │ │ │ + add %eax,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ push %eax │ │ │ │ - add %ecx,0x500000 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21e9d88,0x2(%eax),%eax │ │ │ │ - fs add $0x4000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x64021e9d(%eax),%cl │ │ │ │ + add $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x46(%eax),%dl │ │ │ │ pop %ds │ │ │ │ add (%ecx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -856522,14 +856793,20 @@ │ │ │ │ add 0x3021f46(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xe0,(%edx) │ │ │ │ + push %cs │ │ │ │ + push %eax │ │ │ │ + add %ecx,0x500000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0x48,(%edx) │ │ │ │ push %cs │ │ │ │ push %eax │ │ │ │ add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -856538,92 +856815,100 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ecx,(%eax) │ │ │ │ push %cs │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x48,(%edx) │ │ │ │ - push $0x1d │ │ │ │ - add (%eax),%dl │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a74eb │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ecx,%eax │ │ │ │ + sbb $0x141,%eax │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,%eax │ │ │ │ or $0x150,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%dh │ │ │ │ + mov %al,0x567021e │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x21f4688,0x2(%eax),%eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x40,(%edx) │ │ │ │ + mov $0x5,%dl │ │ │ │ + add (%esi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xd0,(%edx) │ │ │ │ or $0x70150,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21ea2f0,0x2(%eax),%eax │ │ │ │ - addr16 add $0x4000,%eax │ │ │ │ + imul $0x21ea858,0x2(%eax),%eax │ │ │ │ + imul $0x69010000,0x4000,%eax │ │ │ │ + inc %eax │ │ │ │ + add 0x19021f46(%eax),%ch │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x19021f46(%eax),%cl │ │ │ │ + add %al,%cl │ │ │ │ + inc %esi │ │ │ │ + pop %ds │ │ │ │ + add (%ebx),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x40,(%edx) │ │ │ │ - mov $0x5,%dl │ │ │ │ - add (%esi),%al │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%dl │ │ │ │ + inc %esi │ │ │ │ + pop %ds │ │ │ │ + add (%ebx),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%bl │ │ │ │ + inc %esi │ │ │ │ + pop %ds │ │ │ │ + add (%ebx),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,%eax │ │ │ │ or $0x150,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add -0x58(%eax),%bl │ │ │ │ - push %ds │ │ │ │ - add 0x5(%ecx),%ch │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21f46a8,0x2(%eax),%eax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21f46c8,0x2(%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21f46d0,0x2(%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add 0x1e01411c(%eax),%ch │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21f46d8,0x2(%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21cf960,0x2(%eax),%eax │ │ │ │ - or (%eax),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a75ab │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,%eax │ │ │ │ push %cs │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -856640,21 +856925,14 @@ │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %eax,0xe(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a75db │ │ │ │ - add %cl,0x31(%eax) │ │ │ │ - sub %al,(%ecx) │ │ │ │ - lock or (%edi),%ebp │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ imul $0x1e9da68,0x2(%eax),%eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add %al,%ah │ │ │ │ inc %esi │ │ │ │ @@ -856670,104 +856948,118 @@ │ │ │ │ mov $0x5,%dl │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%bl │ │ │ │ - (bad) │ │ │ │ - dec %esp │ │ │ │ - add (%eax),%dl │ │ │ │ + add -0x7(%eax),%ah │ │ │ │ + sbb $0x2,%al │ │ │ │ + or (%eax),%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1e9dfd8,0x2(%eax),%eax │ │ │ │ + pop %ebp │ │ │ │ + add $0x4000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%al │ │ │ │ + inc %edi │ │ │ │ + pop %ds │ │ │ │ + add (%ecx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%bl │ │ │ │ - fucomip %st(1),%st │ │ │ │ - add %ebx,0x5(%ebp) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add (%eax),%ah │ │ │ │ + inc %edi │ │ │ │ + pop %ds │ │ │ │ + add (%ebx),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21f4700,0x2(%eax),%eax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21f4720,0x2(%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21f4728,0x2(%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%ch │ │ │ │ + inc %edi │ │ │ │ + pop %ds │ │ │ │ + add (%ebx),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%dh │ │ │ │ + inc %edi │ │ │ │ + pop %ds │ │ │ │ + add (%ebx),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,0x31(%eax) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + lock or (%edi),%ebp │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21f4730,0x2(%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ + imul $0x24cc618,0x2(%eax),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x8,(%edx) │ │ │ │ - push $0x1d │ │ │ │ - add 0x500000,%cl │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2054e48,0x2(%eax),%eax │ │ │ │ daa │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edx,0x1e95b(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xc0,(%edx) │ │ │ │ + imul $0x50,0xd02,%ebx │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21cf9d0,0x2(%eax),%eax │ │ │ │ or (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x50,(%edx) │ │ │ │ - pop %ebx │ │ │ │ - jmp 12a85c4 │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1e9e538,0x2(%eax),%eax │ │ │ │ + pusha │ │ │ │ + add $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%bh │ │ │ │ - in $0xe9,%eax │ │ │ │ - add %esp,0x5(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + inc %edi │ │ │ │ + pop %ds │ │ │ │ + add (%ecx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21f4738,0x2(%eax),%eax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0x70,(%edx) │ │ │ │ mov $0x5,%dl │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%dl │ │ │ │ - push $0x25021d │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add 0x25021d68(%eax),%cl │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1e9ea98,0x2(%eax),%eax │ │ │ │ - pop %esp │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x5c01e9ea(%eax),%bl │ │ │ │ add $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x47(%eax),%bl │ │ │ │ pop %ds │ │ │ │ add (%ecx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ @@ -856793,45 +857085,41 @@ │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ push %ds │ │ │ │ add (%ebx),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edi,%eax │ │ │ │ - pop %ebx │ │ │ │ - jmp 12a7768 │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x10024ccf(%eax),%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x28,(%edx) │ │ │ │ + imul $0x50,0xb02,%ebx │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x20548f8,0x2(%eax),%eax │ │ │ │ + cmp %al,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xb8,(%edx) │ │ │ │ - pop %ebx │ │ │ │ - jmp 12a8674 │ │ │ │ + rolb $0x50,(%edx) │ │ │ │ + xor $0x1,%al │ │ │ │ + sldt (%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,0x5c(%eax) │ │ │ │ - jmp 12a7788 │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x20,(%edx) │ │ │ │ - pop %esp │ │ │ │ - jmp 12a8694 │ │ │ │ - rolb $1,(%eax) │ │ │ │ + add %edx,0x1e95b(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a779b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ecx,%eax │ │ │ │ - pop %esp │ │ │ │ - jmp 12a77a8 │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1e9eff8,0x2(%eax),%eax │ │ │ │ pop %edi │ │ │ │ add $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add %al,%dl │ │ │ │ @@ -856849,16 +857137,16 @@ │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x88,(%edx) │ │ │ │ - pop %esp │ │ │ │ + rolb $0x50,(%edx) │ │ │ │ + pop %ebx │ │ │ │ jmp 12a86e4 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add -0xb(%eax),%bl │ │ │ │ jmp 12fcff4 │ │ │ │ @@ -856897,49 +857185,45 @@ │ │ │ │ scas %es:(%edi),%al │ │ │ │ push %ds │ │ │ │ add (%ebx),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - dec %eax │ │ │ │ - add $0x3802,%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x50,(%edx) │ │ │ │ - xor $0x1,%al │ │ │ │ - sldt (%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x10024ccf(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,%eax │ │ │ │ - xor $0x1,%al │ │ │ │ + pop %ebx │ │ │ │ + jmp 12a7848 │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xb8,(%edx) │ │ │ │ + pop %ebx │ │ │ │ + jmp 12a8754 │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,0x28(%eax) │ │ │ │ + add %esp,0x5c(%eax) │ │ │ │ + jmp 12a7868 │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x20,(%edx) │ │ │ │ + pop %esp │ │ │ │ + jmp 12a8774 │ │ │ │ push %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ecx,%eax │ │ │ │ + pop %esp │ │ │ │ + jmp 12a7888 │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1e9fab0,0x2(%eax),%eax │ │ │ │ pop %ebx │ │ │ │ add $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%ch │ │ │ │ @@ -856955,38 +857239,40 @@ │ │ │ │ rolb $0xa0,(%edx) │ │ │ │ mov $0x5,%dl │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x8,(%edx) │ │ │ │ - sub %dl,0x1(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edx,0x28(%eax) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1ea0010,0x2(%eax),%eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add -0x52(%eax),%cl │ │ │ │ push %ds │ │ │ │ add (%ecx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esp,0x15022(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x8,(%edx) │ │ │ │ + sub %dl,0x1(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21eae68,0x2(%eax),%eax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -856995,194 +857281,205 @@ │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21eae78,0x2(%eax),%eax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a792b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esp,0x15022(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x98,(%edx) │ │ │ │ and 0x1(%eax),%dl │ │ │ │ add (%eax),%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x15025c0,0x2(%eax),%eax │ │ │ │ sub %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x70,(%edx) │ │ │ │ - imul $0x50,0xb02,%ebx │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xf8,(%edx) │ │ │ │ - pop %edx │ │ │ │ - jmp 12a8664 │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x60,(%edx) │ │ │ │ - pop %edx │ │ │ │ - jmp 12a8474 │ │ │ │ + rolb $0x88,(%edx) │ │ │ │ + pop %esp │ │ │ │ + jmp 12a8864 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x7001ea05(%eax),%al │ │ │ │ - add $0x4000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x19021eae(%eax),%al │ │ │ │ + add -0x6(%eax),%al │ │ │ │ + sbb $0x2,%al │ │ │ │ + or (%eax),%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1ea0580,0x2(%eax),%eax │ │ │ │ + jo 12a7987 │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x21eae80,0x2(%eax),%eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0xb8,(%edx) │ │ │ │ mov $0x5,%dl │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %esp,(%eax) │ │ │ │ - pop %edx │ │ │ │ - jmp 12a79b8 │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1ea0af0,0x2(%eax),%eax │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add $0x4000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x19021eae(%eax),%ah │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%al │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - push %ds │ │ │ │ - add (%ebx),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edi,%eax │ │ │ │ + xor $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%cl │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - push %ds │ │ │ │ - add (%ebx),%al │ │ │ │ + add %al,%dh │ │ │ │ + or %dl,%ch │ │ │ │ + add %ebp,0x5(%esi) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x21eaea0,0x2(%eax),%eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x21eaec0,0x2(%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%dl │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - push %ds │ │ │ │ - add (%ebx),%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x21eaec8,0x2(%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x21eaed0,0x2(%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a7a0b │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %ebp,%eax │ │ │ │ + push $0x21d │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xb8,(%edx) │ │ │ │ xor $0x1,%al │ │ │ │ sldt (%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,(%eax) │ │ │ │ - pop %edx │ │ │ │ - jmp 12a7a28 │ │ │ │ + add %esp,-0x7d(%eax) │ │ │ │ + lock add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xe8,(%edx) │ │ │ │ - pop %ecx │ │ │ │ - jmp 12a8134 │ │ │ │ + rolb $0xf8,(%edx) │ │ │ │ + pop %edx │ │ │ │ + jmp 12a8744 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %edx,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x60,(%edx) │ │ │ │ pop %edx │ │ │ │ - jmp 12a7a48 │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a7a4b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebx,0x15027(%eax) │ │ │ │ + jmp 12a8554 │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1ea1060,0x2(%eax),%eax │ │ │ │ - jno 12a7a67 │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x10(%eax),%ah │ │ │ │ + ljmp $0x40,$0x57101 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21eaed8,0x2(%eax),%eax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xd0,(%edx) │ │ │ │ mov $0x5,%dl │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebx,0x15027(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1ea15d8,0x2(%eax),%eax │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add $0x4000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + push %ds │ │ │ │ + add (%ecx),%bl │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%bl │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + push %ds │ │ │ │ + add (%ebx),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%ah │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + push %ds │ │ │ │ + add (%ebx),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%ch │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + push %ds │ │ │ │ + add (%ebx),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x58,(%edx) │ │ │ │ daa │ │ │ │ push %eax │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%bl │ │ │ │ - adc $0x56f01ea,%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21eaef8,0x2(%eax),%eax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21eaf18,0x2(%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21eaf20,0x2(%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21eaf28,0x2(%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a7aeb │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ sub %dl,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -857191,31 +857488,24 @@ │ │ │ │ daa │ │ │ │ push %eax │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esp,-0x7d(%eax) │ │ │ │ - lock add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a7b1b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esi,%eax │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %esp,(%eax) │ │ │ │ pop %edx │ │ │ │ jmp 12a7b28 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ - pop %edx │ │ │ │ - jmp 12a8234 │ │ │ │ + rolb $0x20,(%edx) │ │ │ │ + xor $0x1,%eax │ │ │ │ + sldt (%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x1b(%eax),%cl │ │ │ │ ljmp $0x40,$0x57201 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -857228,21 +857518,20 @@ │ │ │ │ rolb $0xe8,(%edx) │ │ │ │ mov $0x5,%dl │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x0,(%edx) │ │ │ │ - daa │ │ │ │ - push %eax │ │ │ │ - add %ecx,0x500000 │ │ │ │ - add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ecx,(%eax) │ │ │ │ + pop %edx │ │ │ │ + jmp 12a7b78 │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1ea20c0,0x2(%eax),%eax │ │ │ │ push $0x5 │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21eaf50,0x2(%eax),%eax │ │ │ │ @@ -857261,47 +857550,48 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21eaf80,0x2(%eax),%eax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x0,(%edx) │ │ │ │ + daa │ │ │ │ + push %eax │ │ │ │ + add %ecx,0x500000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0x68,(%edx) │ │ │ │ es push %eax │ │ │ │ add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ebp,(%eax) │ │ │ │ es push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a7beb │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ebx,0x5a(%eax) │ │ │ │ - jmp 12a7bf8 │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a7bfb │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xe8,(%edx) │ │ │ │ + pop %ecx │ │ │ │ + jmp 12a8304 │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,(%eax) │ │ │ │ es push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xf0,(%edx) │ │ │ │ - and $0x70150,%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1ea2630,0x2(%eax),%eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x19021eaf(%eax),%cl │ │ │ │ @@ -857314,36 +857604,36 @@ │ │ │ │ rolb $0x0,(%edx) │ │ │ │ mov $0x5,%bl │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %ebx,(%eax) │ │ │ │ - es push %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xf0,(%edx) │ │ │ │ + and $0x70150,%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1ea2ba0,0x2(%eax),%eax │ │ │ │ arpl %eax,0x4000 │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x19021eaf(%eax),%ch │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add -0x67(%eax),%bh │ │ │ │ - inc %ebp │ │ │ │ - add (%eax,%eax,1),%bl │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %ebx,(%eax) │ │ │ │ + es push %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21eafc8,0x2(%eax),%eax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -857352,16 +857642,23 @@ │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21eafd8,0x2(%eax),%eax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ jno 12a7cbb │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %edx,(%eax) │ │ │ │ + pop %edx │ │ │ │ + jmp 12a7cc8 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a7ccb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,%eax │ │ │ │ es push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -857376,110 +857673,119 @@ │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %esp,0x26(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21cfa40,0x2(%eax),%eax │ │ │ │ - or (%eax),%eax │ │ │ │ + imul $0x24cc7c0,0x2(%eax),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a7cfb │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %esi,(%eax) │ │ │ │ - imul $0x40690100,0x2,%ebx │ │ │ │ - add (%eax),%cl │ │ │ │ - xor %ebp,%edx │ │ │ │ - add %esp,0x5(%esi) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + imul $0x1ea3108,0x2(%eax),%eax │ │ │ │ + add $0x4000,%ax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21eafe0,0x2(%eax),%eax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%ah │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + push %ds │ │ │ │ + add (%ecx),%bl │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0x18,(%edx) │ │ │ │ mov $0x5,%bl │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %esi,0x62(%eax) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1ea3670,0x2(%eax),%eax │ │ │ │ + arpl %eax,0x4000 │ │ │ │ + add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - dec %esp │ │ │ │ - add (%eax),%dl │ │ │ │ + add (%eax),%al │ │ │ │ + mov $0x1e,%al │ │ │ │ + add (%ecx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x36(%eax),%dh │ │ │ │ - ljmp $0x40,$0x56301 │ │ │ │ + add (%eax),%ah │ │ │ │ + mov $0x1e,%al │ │ │ │ + add (%ebx),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21eb000,0x2(%eax),%eax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21eb020,0x2(%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21eb028,0x2(%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%ch │ │ │ │ + mov $0x1e,%al │ │ │ │ + add (%ebx),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21eb030,0x2(%eax),%eax │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2054730,0x2(%eax),%eax │ │ │ │ - sub $0x0,%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a7dab │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %esi,0x62(%eax) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%dh │ │ │ │ + mov $0x1e,%al │ │ │ │ + add (%ebx),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21cfab0,0x2(%eax),%eax │ │ │ │ - or (%eax),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a7dcb │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0xb021cfa(%eax),%dh │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%dh │ │ │ │ + inc %edi │ │ │ │ + add $0x2c02,%eax │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebx,(%eax) │ │ │ │ - imul $0x40690100,0x2,%ebx │ │ │ │ + add %edx,%eax │ │ │ │ + push $0x21d │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ add -0x2f(%eax),%ch │ │ │ │ dec %esp │ │ │ │ add (%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - out %eax,(%dx) │ │ │ │ - add (%edx),%al │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esi,%eax │ │ │ │ + pop %edx │ │ │ │ + jmp 12a7de8 │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x202eff8,0x2(%eax),%eax │ │ │ │ add $0x4000,%ax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%bh │ │ │ │ mov $0x1e,%al │ │ │ │ add (%ecx),%bl │ │ │ │ @@ -857494,15 +857800,15 @@ │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xf8,(%edx) │ │ │ │ + rolb $0xb0,(%edx) │ │ │ │ push $0x7021d │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x202f560,0x2(%eax),%eax │ │ │ │ arpl %eax,0x4000 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -857530,45 +857836,43 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x3021eb0(%eax),%cl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x360205be(%eax),%ah │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x20,(%edx) │ │ │ │ - xor $0x1,%eax │ │ │ │ - sldt (%eax) │ │ │ │ + rolb $0xd0,(%edx) │ │ │ │ + pop %edx │ │ │ │ + jmp 12a8584 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%ah │ │ │ │ - sti │ │ │ │ - sbb $0x2,%al │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ebx,0x5a(%eax) │ │ │ │ + jmp 12a7e98 │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2459978,0x2(%eax),%eax │ │ │ │ + sbb $0x0,%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x21cfb20,0x2(%eax),%eax │ │ │ │ or (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a7eab │ │ │ │ + jno 12a7ebb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ - add %esp,(%eax) │ │ │ │ - imul $0x40690100,0x2,%ebx │ │ │ │ - add 0x10024cc9(%eax),%ah │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + push $0x21d │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add %al,%cl │ │ │ │ cli │ │ │ │ add (%edx),%al │ │ │ │ add $0x4000,%ax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -857586,82 +857890,73 @@ │ │ │ │ rolb $0x48,(%edx) │ │ │ │ mov $0x5,%bl │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %edi,0x15362(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2030030,0x2(%eax),%eax │ │ │ │ - add $0x4000,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - cmp %edx,%ebp │ │ │ │ - add %ebx,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x3021eb0(%eax),%dl │ │ │ │ + add 0x10024cc9(%eax),%ah │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%bl │ │ │ │ - cmp $0xea,%al │ │ │ │ - add %eax,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%dh │ │ │ │ + add %al,(%ebx) │ │ │ │ + add 0x5(%esi),%ah │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%ah │ │ │ │ - cmp $0xea,%al │ │ │ │ - add %eax,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1ea3bf8,0x2(%eax),%eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x21eb090,0x2(%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1ea3c18,0x2(%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0xb021cfb(%eax),%dl │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1ea3c20,0x2(%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x205bea0,0x2(%eax),%eax │ │ │ │ + add %al,%ss:(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ - push $0x1d │ │ │ │ - add (%eax),%al │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %edi,0x15362(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x24cd3d8,0x2(%eax),%eax │ │ │ │ - adc %al,(%eax) │ │ │ │ + imul $0x21cfb90,0x2(%eax),%eax │ │ │ │ + or (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12a7f8b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,0x1501d(%eax) │ │ │ │ + add %edi,0x21d69(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x70,(%edx) │ │ │ │ - sbb $0x110150,%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a7f9b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edi,0x1501d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2030598,0x2(%eax),%eax │ │ │ │ imul $0x69010000,0x4000,%eax │ │ │ │ inc %eax │ │ │ │ add (%eax),%ch │ │ │ │ cmp $0xea,%al │ │ │ │ @@ -857675,21 +857970,19 @@ │ │ │ │ rolb $0x60,(%edx) │ │ │ │ mov $0x5,%bl │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edi,%eax │ │ │ │ - push %ss │ │ │ │ - push %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x70,(%edx) │ │ │ │ + sbb $0x110150,%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2030b08,0x2(%eax),%eax │ │ │ │ addr16 add $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x3c(%eax),%cl │ │ │ │ @@ -857706,14 +857999,23 @@ │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1ea3c78,0x2(%eax),%eax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a803b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edi,%eax │ │ │ │ + push %ss │ │ │ │ + push %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xf0,(%edx) │ │ │ │ push %ss │ │ │ │ push %eax │ │ │ │ add %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ @@ -857722,34 +858024,29 @@ │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add %al,%bh │ │ │ │ sbb 0x1(%eax),%edx │ │ │ │ add %al,%cs:(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%bl │ │ │ │ + rorl %cl,0x10(%edx,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xe0,(%edx) │ │ │ │ - imul $0x50,0x702,%ebx │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ rolb $0x38,(%edx) │ │ │ │ sbb $0xd0150,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xa0,(%edx) │ │ │ │ - sbb $0x50,%al │ │ │ │ - add %ecx,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x10(%eax),%dh │ │ │ │ - add (%edx),%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2031070,0x2(%eax),%eax │ │ │ │ push $0x5 │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1ea3c80,0x2(%eax),%eax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ @@ -857758,63 +858055,61 @@ │ │ │ │ rolb $0x78,(%edx) │ │ │ │ mov $0x5,%bl │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %esp,0x1c(%eax) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x20315e0,0x2(%eax),%eax │ │ │ │ - fs add $0x4000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x1901ea3c(%eax),%ah │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%al │ │ │ │ - cmp $0xea,%al │ │ │ │ - add %eax,(%ebx) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xa0,(%edx) │ │ │ │ + sbb $0x50,%al │ │ │ │ + add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%cl │ │ │ │ - cmp $0xea,%al │ │ │ │ - add %eax,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + add %al,%ah │ │ │ │ + adc $0x5640203,%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1ea3ca0,0x2(%eax),%eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%dl │ │ │ │ - cmp $0xea,%al │ │ │ │ - add %eax,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1ea3cc0,0x2(%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1ea3cc8,0x2(%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1ea3cd0,0x2(%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x28,(%edx) │ │ │ │ - xor $0xd01,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a811b │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %esp,0x1c(%eax) │ │ │ │ push %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x98,(%edx) │ │ │ │ + imul $0x50,0x702,%ebx │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a813b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,0x1c(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -857828,22 +858123,14 @@ │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,0x1c(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a815b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edx,0x73(%eax) │ │ │ │ - pop %ds │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2031b48,0x2(%eax),%eax │ │ │ │ addr16 add $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add %al,%bl │ │ │ │ cmp $0xea,%al │ │ │ │ @@ -857857,22 +858144,24 @@ │ │ │ │ rolb $0x90,(%edx) │ │ │ │ mov $0x5,%bl │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esi,(%eax) │ │ │ │ - sbb $0x150,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x5f020320(%eax),%dh │ │ │ │ + add (%eax),%al │ │ │ │ + cld │ │ │ │ + sbb $0x2,%al │ │ │ │ + or (%eax),%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x20320b0,0x2(%eax),%eax │ │ │ │ + pop %edi │ │ │ │ add $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add %al,%bh │ │ │ │ cmp $0xea,%al │ │ │ │ add %ebx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -857890,47 +858179,47 @@ │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1ea3d28,0x2(%eax),%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a81fb │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esi,(%eax) │ │ │ │ + sbb $0x150,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0x10,(%edx) │ │ │ │ sbb $0x70150,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a820b │ │ │ │ + jno 12a821b │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %ebx,0x1501c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x15db4f8,0x2(%eax),%eax │ │ │ │ push %cs │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%al │ │ │ │ - cld │ │ │ │ - sbb $0x2,%al │ │ │ │ - or (%eax),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a823b │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %bl,0x1a(%eax) │ │ │ │ daa │ │ │ │ - add %ebp,0x69(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2032610,0x2(%eax),%eax │ │ │ │ + add %esp,(%eax) │ │ │ │ + imul $0x40690100,0x2,%ebx │ │ │ │ + add (%eax),%dl │ │ │ │ + add %es:(%edx),%eax │ │ │ │ bound %eax,0x4000 │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%dh │ │ │ │ cmp $0x1901ea,%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -857973,45 +858262,39 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1ea3d80,0x2(%eax),%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ + imul $0x21d43b0,0x2(%eax),%eax │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ imul $0x20552c0,0x2(%eax),%eax │ │ │ │ sub %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x8,(%edx) │ │ │ │ - jae 12a830e │ │ │ │ - add (%ecx),%dl │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%dh │ │ │ │ - dec %eax │ │ │ │ - sbb $0x1102,%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edx,%eax │ │ │ │ - sbb $0x41,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21cfc70,0x2(%eax),%eax │ │ │ │ or (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x40,(%edx) │ │ │ │ + add 0x1(%ecx),%dl │ │ │ │ + or (%eax),%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x28,(%edx) │ │ │ │ + xor $0xd01,%eax │ │ │ │ + rolb $1,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x20330d8,0x2(%eax),%eax │ │ │ │ bound %eax,0x4000 │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x1901ea3d(%eax),%cl │ │ │ │ add %al,(%eax) │ │ │ │ @@ -858034,148 +858317,161 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ push $0x0 │ │ │ │ add -0x7ffe15c3(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xc8,(%edx) │ │ │ │ - sbb $0x41,%al │ │ │ │ - add %eax,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x24cd5a0,0x2(%eax),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x36(%eax),%al │ │ │ │ - add (%edx),%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2033640,0x2(%eax),%eax │ │ │ │ add (%ecx),%cl │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1ea3dc8,0x2(%eax),%eax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12a83ab │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ - push %ebp │ │ │ │ - jmp 12a83b8 │ │ │ │ + add %edx,0x73(%eax) │ │ │ │ + pop %ds │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xb8,(%edx) │ │ │ │ - push %esp │ │ │ │ - jmp 12a94c4 │ │ │ │ + rolb $0x8,(%edx) │ │ │ │ + jae 12a83de │ │ │ │ + add (%ecx),%dl │ │ │ │ + add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,(%eax) │ │ │ │ - push %ecx │ │ │ │ - jmp 12a83d8 │ │ │ │ + add %edx,%eax │ │ │ │ + sbb $0x41,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x20,(%edx) │ │ │ │ - push %ecx │ │ │ │ - jmp 12a85e4 │ │ │ │ + rolb $0xc8,(%edx) │ │ │ │ + sbb $0x41,%al │ │ │ │ + add %eax,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%dh │ │ │ │ - push %ecx │ │ │ │ - jmp 12abbf4 │ │ │ │ + add %al,%ah │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + pop %ds │ │ │ │ + add (%edx),%bh │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x3f(%eax),%cl │ │ │ │ add (%edx),%eax │ │ │ │ sub (%esi),%ecx │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1ea3de8,0x2(%eax),%eax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21f6fe0,0x2(%eax),%eax │ │ │ │ - cmp (%eax),%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x90,(%edx) │ │ │ │ xor $0x1,%al │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a843b │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %esi,0x29(%eax) │ │ │ │ - cmp %eax,(%edx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a842b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ + push %ebp │ │ │ │ + jmp 12a8438 │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xb8,(%edx) │ │ │ │ + push %esp │ │ │ │ + jmp 12a9544 │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add -0x66(%eax),%bh │ │ │ │ add $0x2,%al │ │ │ │ cwtl │ │ │ │ or (%eax),%al │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%cl │ │ │ │ ds ljmp $0x40,$0x1901 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a846b │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %edx,-0x80(%eax) │ │ │ │ - lock add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x40,(%edx) │ │ │ │ - add 0x1(%ecx),%dl │ │ │ │ - or (%eax),%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12a848b │ │ │ │ + jno 12a846b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,%eax │ │ │ │ - sbb 0x1(%eax),%edx │ │ │ │ + add %ebp,(%eax) │ │ │ │ + push %ecx │ │ │ │ + jmp 12a8478 │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a847b │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %esi,0x29(%eax) │ │ │ │ + cmp %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xa8,(%edx) │ │ │ │ + rolb $0x20,(%edx) │ │ │ │ + push %ecx │ │ │ │ + jmp 12a8694 │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esi,%eax │ │ │ │ sbb 0x1(%eax),%edx │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x204a510,0x2(%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%dl │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add $0x2,%al │ │ │ │ xchg %edx,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1ea3e28,0x2(%eax),%eax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xa8,(%edx) │ │ │ │ + sbb 0x1(%eax),%edx │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0x30,(%edx) │ │ │ │ sub %edi,(%ecx) │ │ │ │ add (%edi),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -858183,142 +858479,140 @@ │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,(%eax) │ │ │ │ pop %ss │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2034d78,0x2(%eax),%eax │ │ │ │ + rolb %cl,(%ecx) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1ea3e48,0x2(%eax),%eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x0,(%edx) │ │ │ │ pop %ss │ │ │ │ push %eax │ │ │ │ add %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x4d(%eax),%bh │ │ │ │ - add (%edx),%eax │ │ │ │ - rolb %cl,(%ecx) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1ea3e48,0x2(%eax),%eax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ + add (%eax),%dh │ │ │ │ + sbb 0x1(%eax),%dl │ │ │ │ + sub (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x1501a30,0x2(%eax),%eax │ │ │ │ - sub (%eax),%al │ │ │ │ + imul $0x1e95130,0x2(%eax),%eax │ │ │ │ + cmp %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a852b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edi,(%eax) │ │ │ │ - xor $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0x70,(%edx) │ │ │ │ sbb 0x1(%eax),%edx │ │ │ │ or $0x500000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd8,(%edx) │ │ │ │ - sbb 0x1(%eax),%dl │ │ │ │ - or (%eax),%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2034f50,0x2(%eax),%eax │ │ │ │ int3 │ │ │ │ add (%eax),%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%ah │ │ │ │ push %ebx │ │ │ │ add (%edx),%eax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xd8,(%edx) │ │ │ │ + sbb 0x1(%eax),%dl │ │ │ │ + or (%eax),%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a857b │ │ │ │ + jno 12a858b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ebx,0x1501a(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x18,(%edx) │ │ │ │ - xor $0x1,%al │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %eax,0x1501a(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a859b │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %edx,-0x80(%eax) │ │ │ │ + lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2035340,0x2(%eax),%eax │ │ │ │ adc %eax,(%eax,%eax,1) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x57(%eax),%bl │ │ │ │ add (%edx),%eax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a85cb │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %eax,0x1501a(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x60,(%edx) │ │ │ │ sbb 0x1(%eax),%dl │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,0x1501a(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a85eb │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %eax,-0x80(%eax) │ │ │ │ - lock add %eax,(%eax) │ │ │ │ + imul $0x24cc710,0x2(%eax),%eax │ │ │ │ + push %ss │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add -0x1ffdfb3a(%eax),%dl │ │ │ │ + or %eax,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add -0x30(%eax),%dh │ │ │ │ + add $0x2,%al │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12a85fb │ │ │ │ + jno 12a862b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,0x1b(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x204c690,0x2(%eax),%eax │ │ │ │ - loopne 12a861b │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x204d070,0x2(%eax),%eax │ │ │ │ - sbb %eax,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x48,(%edx) │ │ │ │ sbb 0x1(%eax),%edx │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -858327,54 +858621,42 @@ │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edx,%eax │ │ │ │ sbb 0x1(%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%cl │ │ │ │ - mov $0x5d,%ch │ │ │ │ - add %edx,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ add 0x330204b5(%eax),%bl │ │ │ │ add $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x57(%eax),%bh │ │ │ │ add (%edx),%eax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x24cd5a0,0x2(%eax),%eax │ │ │ │ - adc %al,(%eax) │ │ │ │ + imul $0x15db508,0x2(%eax),%eax │ │ │ │ + adc %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x24cc710,0x2(%eax),%eax │ │ │ │ - push %ss │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%ah │ │ │ │ - cld │ │ │ │ - sbb $0x2,%al │ │ │ │ + imul $0x21cfce0,0x2(%eax),%eax │ │ │ │ or (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x205b698,0x2(%eax),%eax │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + imul $0x1536fd0,0x2(%eax),%eax │ │ │ │ + xor (%eax),%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x24ccda0,0x2(%eax),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x204bad0,0x2(%eax),%eax │ │ │ │ sahf │ │ │ │ or (%eax),%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -858382,110 +858664,128 @@ │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add -0x3a(%eax),%dh │ │ │ │ add $0x2,%al │ │ │ │ sbb %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x1536fd0,0x2(%eax),%eax │ │ │ │ - xor (%eax),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x24ccda0,0x2(%eax),%eax │ │ │ │ - adc %al,(%eax) │ │ │ │ + imul $0x205b698,0x2(%eax),%eax │ │ │ │ + sub (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12a86fb │ │ │ │ + jno 12a86eb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,(%eax) │ │ │ │ - xor $0x1,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21d4968,0x2(%eax),%eax │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + xor $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%ch │ │ │ │ + inc %esp │ │ │ │ + sbb $0x1102,%eax │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x18,(%edx) │ │ │ │ + xor $0x1,%al │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x0,(%edx) │ │ │ │ - xor $0x701,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ecx,0x1f080(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add -0x3(%eax),%dl │ │ │ │ + sbb $0x2,%al │ │ │ │ + or (%eax),%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a872b │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %eax,-0x80(%eax) │ │ │ │ + lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xf0,(%edx) │ │ │ │ sub %bh,(%ecx) │ │ │ │ add (%edi),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edx,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x60,(%edx) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ push %ebx │ │ │ │ - jmp 12a8758 │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ - push %edx │ │ │ │ - jmp 12a9664 │ │ │ │ + add %ecx,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,0x53(%eax) │ │ │ │ - jmp 12a8778 │ │ │ │ + add %esp,(%eax) │ │ │ │ + xor $0x1,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x38,(%edx) │ │ │ │ - push %ebx │ │ │ │ - jmp 12a9684 │ │ │ │ + rolb $0x0,(%edx) │ │ │ │ + xor $0x701,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ecx,0x1f080(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x21f5a18,0x2(%eax),%eax │ │ │ │ + push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,%eax │ │ │ │ - push %ebx │ │ │ │ - jmp 12a8798 │ │ │ │ + add %ecx,%eax │ │ │ │ + jno 12a87c2 │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xb0,(%edx) │ │ │ │ sub %bh,(%ecx) │ │ │ │ add 0x500000,%cl │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xa0,(%edx) │ │ │ │ - push %ebx │ │ │ │ - jmp 12a96b4 │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a87bb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,0x54(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %ebx │ │ │ │ jmp 12a87c8 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x8,(%edx) │ │ │ │ - push %esp │ │ │ │ + rolb $0xd0,(%edx) │ │ │ │ + push %edx │ │ │ │ jmp 12a96d4 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edi,0x53(%eax) │ │ │ │ + jmp 12a87e8 │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0xa0,(%edx) │ │ │ │ sub %bh,(%ecx) │ │ │ │ add (%edx),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -858537,21 +858837,23 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add %al,%al │ │ │ │ sbb $0x2d0150,%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a885b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esi,0x1e954(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x38,(%edx) │ │ │ │ + push %ebx │ │ │ │ + jmp 12a9774 │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0x0,(%edx) │ │ │ │ pop %ds │ │ │ │ push %eax │ │ │ │ add %ecx,0x500000 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x68,(%edx) │ │ │ │ @@ -858567,56 +858869,55 @@ │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ebp,(%eax) │ │ │ │ push %ds │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x70,(%edx) │ │ │ │ - push %esp │ │ │ │ - jmp 12a97a4 │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ rolb $0xf8,(%edx) │ │ │ │ xor (%ecx),%bh │ │ │ │ add (%edx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ + add %esp,%eax │ │ │ │ + push %ebx │ │ │ │ + jmp 12a88c8 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a88cb │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ add %edx,(%eax) │ │ │ │ push %ds │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xf0,(%edx) │ │ │ │ sbb $0x70150,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a88db │ │ │ │ + jno 12a88eb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,(%eax) │ │ │ │ push %ds │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21f5a18,0x2(%eax),%eax │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xa0,(%edx) │ │ │ │ + push %ebx │ │ │ │ + jmp 12a9804 │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,%eax │ │ │ │ push %ds │ │ │ │ @@ -858653,16 +858954,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%cl │ │ │ │ out %al,$0x1f │ │ │ │ add 0x400000,%cl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21cfd50,0x2(%eax),%eax │ │ │ │ - or (%eax),%eax │ │ │ │ + imul $0x205e990,0x2(%eax),%eax │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xb0,(%edx) │ │ │ │ xor (%ecx),%bh │ │ │ │ add (%edx),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -858671,127 +858972,120 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,0x23934(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x60,(%edx) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - push %ebx │ │ │ │ - add %ecx,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ rolb $0x88,(%edx) │ │ │ │ xor $0x39,%al │ │ │ │ add (%edx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x100205e9(%eax),%dl │ │ │ │ + add %al,%dl │ │ │ │ + rorb $1,0x16(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%bl │ │ │ │ - dec %esi │ │ │ │ - add $0x2502,%eax │ │ │ │ - inc %eax │ │ │ │ + add %al,%al │ │ │ │ + std │ │ │ │ + sbb $0x2,%al │ │ │ │ + or $0x0,%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2054e18,0x2(%eax),%eax │ │ │ │ + and $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a89db │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,%eax │ │ │ │ - jno 12a89f2 │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ecx,0x54(%eax) │ │ │ │ + jmp 12a89e8 │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x24cd0d0,0x2(%eax),%eax │ │ │ │ - push %ss │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x88,(%edx) │ │ │ │ - jno 12a8a0e │ │ │ │ - add (%edi),%cl │ │ │ │ + jno 12a89eb │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %esp,(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x8,(%edx) │ │ │ │ + push %esp │ │ │ │ + jmp 12a9904 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%al │ │ │ │ - std │ │ │ │ - sbb $0x2,%al │ │ │ │ - or $0x0,%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add -0x17(%eax),%al │ │ │ │ + add $0x1102,%eax │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a8a0b │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,(%eax) │ │ │ │ - jb 12a8a32 │ │ │ │ - add (%eax),%al │ │ │ │ + add %esi,0x1e954(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xf0,(%edx) │ │ │ │ - jno 12a8a3e │ │ │ │ - add (%edi),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0x70,(%edx) │ │ │ │ + push %esp │ │ │ │ + jmp 12a9934 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x60,(%edx) │ │ │ │ xor $0x39,%al │ │ │ │ add (%edx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x88,(%edx) │ │ │ │ + jno 12a8a6e │ │ │ │ + add (%edi),%cl │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebx,0x21f72(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + jb 12a8a82 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x78,(%edx) │ │ │ │ - push %edx │ │ │ │ - jmp 12a9754 │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0xf0,(%edx) │ │ │ │ + jno 12a8a8e │ │ │ │ + add (%edi),%cl │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xe0,(%edx) │ │ │ │ - push %ecx │ │ │ │ - jmp 12a9564 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %esp,0x1e951(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebx,0x21f72(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x58,(%edx) │ │ │ │ - jb 12a8a9e │ │ │ │ + jb 12a8aae │ │ │ │ add (%edi),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ @@ -858801,62 +859095,66 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,0x1e951(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + jae 12a8ad2 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x68,(%edx) │ │ │ │ - push %ecx │ │ │ │ - jmp 12a91b4 │ │ │ │ + rolb $0x78,(%edx) │ │ │ │ + push %edx │ │ │ │ + jmp 12a97c4 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x18,(%edx) │ │ │ │ xor $0x39,%al │ │ │ │ add (%edx),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %edx,0x1e951(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xe0,(%edx) │ │ │ │ + push %ecx │ │ │ │ + jmp 12a95e4 │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a8adb │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,(%eax) │ │ │ │ xchg %eax,(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xe8,(%edx) │ │ │ │ xchg %al,(%edi) │ │ │ │ add (%ecx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ - pop %esp │ │ │ │ - add %edx,%ecx │ │ │ │ - aas │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,(%eax) │ │ │ │ mov $0x5d,%ch │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + add %ebx,-0x36(%ebx,%eax,1) │ │ │ │ + aas │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0x20,(%edx) │ │ │ │ mov $0x5d,%ch │ │ │ │ add %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ pusha │ │ │ │ add %edx,%ecx │ │ │ │ @@ -858870,16 +859168,17 @@ │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x80,(%edx) │ │ │ │ test %al,(%edi) │ │ │ │ add (%edx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ - push $0x93fca03 │ │ │ │ - jno 12a8b3b │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ addl $0x2,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -858897,17 +859196,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,-0x7a(%eax) │ │ │ │ pop %es │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + add 0x3(%eax),%ch │ │ │ │ + lret $0x513f │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0x38,(%edx) │ │ │ │ xchg %al,(%edi) │ │ │ │ add (%edi),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edx,%ecx │ │ │ │ @@ -858921,82 +859220,81 @@ │ │ │ │ lret $0x513f │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xa0,(%edx) │ │ │ │ xchg %al,(%edi) │ │ │ │ add (%edi),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ - je 12a8ba9 │ │ │ │ + je 12a8bb9 │ │ │ │ lret $0x13f │ │ │ │ imul $0x2054580,0x2(%eax),%eax │ │ │ │ and (%eax),%al │ │ │ │ add %al,0x78(%eax) │ │ │ │ add %edx,%ecx │ │ │ │ aas │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ - jae 12a8be2 │ │ │ │ - add -0x36(%ebx,%eax,1),%bh │ │ │ │ - aas │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%ah │ │ │ │ - push %eax │ │ │ │ - add $0x2202,%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %esp,0x1e951(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x20550e0,0x2(%eax),%eax │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,0x7c(%eax) │ │ │ │ + add %edx,%ecx │ │ │ │ + aas │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%ah │ │ │ │ fidivrs (%eax) │ │ │ │ add (%edx),%ah │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ addb $0xca,(%ebx) │ │ │ │ aas │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x24015311(%eax),%cl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ - test %al,(%ebx) │ │ │ │ - lret $0x513f │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x18,(%edx) │ │ │ │ adc %edx,0x1(%ebx) │ │ │ │ or (%eax),%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a8c0b │ │ │ │ + add %dl,-0x7c(%eax) │ │ │ │ + add %edx,%ecx │ │ │ │ + aas │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ebx,%eax │ │ │ │ adc %dl,0x1(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xc0,(%edx) │ │ │ │ + jb 12a8c4e │ │ │ │ + add (%edi),%cl │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,0x52(%eax) │ │ │ │ - jmp 12a8c28 │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x50,(%edx) │ │ │ │ - push %edx │ │ │ │ - jmp 12a9334 │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ecx,0x1e951(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%ch │ │ │ │ - jnp 12a8c44 │ │ │ │ - add 0x400000,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x20579e0,0x2(%eax),%eax │ │ │ │ + add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12a8c4b │ │ │ │ + jno 12a8c5b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,%eax │ │ │ │ adc %dl,0x1(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -859008,23 +859306,23 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x20570d8,0x2(%eax),%eax │ │ │ │ cmp (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a8c7b │ │ │ │ + jno 12a8c8b │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ sub %ah,%dh │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a8c8b │ │ │ │ + jno 12a8c9b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,%eax │ │ │ │ adc %dl,0x1(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ @@ -859064,32 +859362,32 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ebp,0x15304(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a8cfb │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ebx,%eax │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x68,(%edx) │ │ │ │ push %ecx │ │ │ │ - jmp 12a8d08 │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1516570,0x2(%eax),%eax │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + jmp 12a9414 │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %edx,0x1e951(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057aa8,0x2(%eax),%eax │ │ │ │ + imul $0x20577d0,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12a8d2b │ │ │ │ + jno 12a8d3b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,0x15304(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x68,(%edx) │ │ │ │ add $0x53,%al │ │ │ │ @@ -859100,55 +859398,54 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x3a0205c7(%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,0x31(%eax) │ │ │ │ - sub %al,(%ecx) │ │ │ │ - sbb %ah,%dh │ │ │ │ - pop %ds │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0xf8,(%edx) │ │ │ │ roll %cl,(%edx,%eax,1) │ │ │ │ add (%eax),%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a8d7b │ │ │ │ + add %cl,0x31(%eax) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + sbb %ah,%dh │ │ │ │ + pop %ds │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a8d8b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,0x15304(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a8d8b │ │ │ │ + jno 12a8d9b │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %esp,%eax │ │ │ │ add $0x53,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x205b9b8,0x2(%eax),%eax │ │ │ │ sbb (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a8dab │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %esp,(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a8dbb │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edi,0x45(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x205c160,0x2(%eax),%eax │ │ │ │ sbb (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x205b008,0x2(%eax),%eax │ │ │ │ @@ -859170,156 +859467,153 @@ │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x0,(%edx) │ │ │ │ adc %dl,0x1(%ebx) │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a8e0b │ │ │ │ + jno 12a8e1b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %eax,%eax │ │ │ │ rcpps (%ecx),%xmm0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add -0x17(%eax),%al │ │ │ │ - add $0x1102,%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,0x21d4a(%eax) │ │ │ │ + add %esi,0x52(%eax) │ │ │ │ + jmp 12a8e38 │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x50,(%edx) │ │ │ │ + push %edx │ │ │ │ + jmp 12a9544 │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2057be8,0x2(%eax),%eax │ │ │ │ - add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a8e4b │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x502057a(%eax),%ch │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,0x1530f(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + add %ebp,-0x23feacf1(%eax) │ │ │ │ + pop %edx │ │ │ │ + leave │ │ │ │ + aas │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0xe8,(%edx) │ │ │ │ roll %cl,(%edx,%eax,1) │ │ │ │ add (%eax),%al │ │ │ │ - add %dl,-0x24(%eax) │ │ │ │ + add %dl,-0x20(%eax) │ │ │ │ pop %edx │ │ │ │ leave │ │ │ │ aas │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ - add %esp,-0x1ffe1650(%eax) │ │ │ │ + add %esp,-0x1bfe1650(%eax) │ │ │ │ pop %edx │ │ │ │ leave │ │ │ │ aas │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x80,(%edx) │ │ │ │ rcpps (%ecx),%xmm0 │ │ │ │ or %eax,(%eax) │ │ │ │ - add %dl,-0x1c(%eax) │ │ │ │ + add %dl,-0x18(%eax) │ │ │ │ pop %edx │ │ │ │ leave │ │ │ │ aas │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add -0x29(%eax),%dl │ │ │ │ cmp %al,(%edx) │ │ │ │ xor (%eax),%al │ │ │ │ - add %al,-0x18(%eax) │ │ │ │ + add %al,-0x14(%eax) │ │ │ │ pop %edx │ │ │ │ leave │ │ │ │ aas │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ clc │ │ │ │ in $0x1f,%eax │ │ │ │ - add %ah,%ch │ │ │ │ + add %al,%dh │ │ │ │ pop %edx │ │ │ │ leave │ │ │ │ aas │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ - add %esi,-0xffeacf1(%eax) │ │ │ │ + add %esi,-0xbfeacf1(%eax) │ │ │ │ pop %edx │ │ │ │ leave │ │ │ │ aas │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edi,%eax │ │ │ │ rcpps (%ecx),%xmm0 │ │ │ │ - hlt │ │ │ │ + clc │ │ │ │ pop %edx │ │ │ │ leave │ │ │ │ aas │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x4(%eax),%al │ │ │ │ push %ebx │ │ │ │ add %ebx,(%eax,%eax,1) │ │ │ │ - add %al,-0x8(%eax) │ │ │ │ + add %al,-0x4(%eax) │ │ │ │ pop %edx │ │ │ │ leave │ │ │ │ aas │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x98,(%edx) │ │ │ │ mov $0xe9,%al │ │ │ │ add %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ - cld │ │ │ │ - pop %edx │ │ │ │ - leave │ │ │ │ + add %bl,-0x37(%ebx) │ │ │ │ aas │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xd0,(%edx) │ │ │ │ add 0x1(%ebx),%edx │ │ │ │ or (%eax),%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %dl,0x4(%eax) │ │ │ │ pop %ebx │ │ │ │ leave │ │ │ │ aas │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ - add %edx,0x4015303(%eax) │ │ │ │ - pop %ebx │ │ │ │ - leave │ │ │ │ - aas │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x46(%eax),%bh │ │ │ │ - add $0x3c02,%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edx,0x15303(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a8f1b │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ebx,%eax │ │ │ │ push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xc0,(%edx) │ │ │ │ - jb 12a8f3e │ │ │ │ - add (%edi),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 12a8f28 │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1516570,0x2(%eax),%eax │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%ah │ │ │ │ - jbe 12a8f34 │ │ │ │ - add 0x400000,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2057728,0x2(%eax),%eax │ │ │ │ + add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12a8f3b │ │ │ │ + jno 12a8f4b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,0x3(%eax) │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -859330,27 +859624,27 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2055888,0x2(%eax),%eax │ │ │ │ xor (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a8f6b │ │ │ │ + jno 12a8f7b │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ - call 12caf5a │ │ │ │ + call 12caf6a │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a8f7b │ │ │ │ + jno 12a8f8b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %eax,0x15303(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a8f8b │ │ │ │ + jno 12a8f9b │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %ecx,%eax │ │ │ │ add 0x1(%ebx),%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ @@ -859377,16 +859671,16 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %eax,-0x7b(%eax) │ │ │ │ pop %es │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x68,(%edx) │ │ │ │ - dec %edx │ │ │ │ + rolb $0x28,(%edx) │ │ │ │ + inc %ebp │ │ │ │ sbb $0x1402,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xb0,(%edx) │ │ │ │ @@ -859418,15 +859712,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x24cce68,0x2(%eax),%eax │ │ │ │ adc %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12a903b │ │ │ │ + jno 12a904b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,(%eax) │ │ │ │ xchg %al,(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -859453,32 +859747,32 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esp,0x20787(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2054678,0x2(%eax),%eax │ │ │ │ + cmp $0x0,%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12a908b │ │ │ │ + jno 12a90ab │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,0x47(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + inc %edx │ │ │ │ sbb $0x2,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a909b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebx,0x21d02(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057860,0x2(%eax),%eax │ │ │ │ + imul $0x2057d80,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12a90bb │ │ │ │ + jno 12a90cb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,%eax │ │ │ │ test %al,(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -859493,21 +859787,21 @@ │ │ │ │ add (%eax),%bl │ │ │ │ xlat %ds:(%ebx) │ │ │ │ cmp %al,(%edx) │ │ │ │ xor %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a90eb │ │ │ │ + jno 12a90fb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,0x20787(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a90fb │ │ │ │ + jno 12a910b │ │ │ │ add %ch,0x70012754(%eax) │ │ │ │ xchg %eax,(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xa0,(%edx) │ │ │ │ rcrl %cl,0x202 │ │ │ │ @@ -859518,25 +859812,26 @@ │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x88,(%edx) │ │ │ │ addl $0x2,(%edi) │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a912b │ │ │ │ + jno 12a913b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ecx,-0x7d(%eax) │ │ │ │ pop %es │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x205b730,0x2(%eax),%eax │ │ │ │ - and %al,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a914b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebx,0x21d02(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xb8,(%edx) │ │ │ │ int $0x1d │ │ │ │ add (%edx),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ @@ -859546,16 +859841,16 @@ │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x48,(%edx) │ │ │ │ add 0x1402,%bl │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x502057a(%eax),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ + add 0x79(%eax),%bh │ │ │ │ + add $0x502,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,(%eax) │ │ │ │ @@ -859580,15 +859875,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2057098,0x2(%eax),%eax │ │ │ │ cmp %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a91bb │ │ │ │ + jno 12a91cb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,(%eax) │ │ │ │ addl $0x2,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ @@ -859614,53 +859909,57 @@ │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,%eax │ │ │ │ int $0x1d │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a920b │ │ │ │ + jno 12a921b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,-0x33(%eax) │ │ │ │ sbb $0x2,%eax │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x30,(%edx) │ │ │ │ - jno 12a923e │ │ │ │ - add 0x500000,%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ jno 12a922b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebx,%eax │ │ │ │ + negl (%edx,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,-0x33(%eax) │ │ │ │ sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a923b │ │ │ │ + jno 12a924b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,(%eax) │ │ │ │ into │ │ │ │ sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2052118,0x2(%eax),%eax │ │ │ │ - fs or $0x4000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + jno 12a925b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %eax,-0x32(%eax) │ │ │ │ sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x20783f8,0x2(%eax),%eax │ │ │ │ + imul $0x2052118,0x2(%eax),%eax │ │ │ │ + fs or $0x4000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + addl $0x2,(%edi) │ │ │ │ sub %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12a927b │ │ │ │ + jno 12a928b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,-0x7c(%eax) │ │ │ │ pop %es │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -859675,147 +859974,135 @@ │ │ │ │ add (%eax),%ah │ │ │ │ test %al,(%edi) │ │ │ │ add (%ecx),%ch │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x98,(%edx) │ │ │ │ - jo 12a92ce │ │ │ │ - add (%ebx),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%dh │ │ │ │ + mov $0x5,%bh │ │ │ │ + add (%eax),%ah │ │ │ │ add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %ebx,0x70(%eax) │ │ │ │ - pop %ds │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a92cb │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebx,%eax │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xd0,(%edx) │ │ │ │ negl (%edx,%eax,1) │ │ │ │ + add (%eax),%al │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x30,(%edx) │ │ │ │ + jno 12a92fe │ │ │ │ + add 0x500000,%cl │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0xf8,(%edx) │ │ │ │ int3 │ │ │ │ sbb $0x1102,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %eax,0x70(%eax) │ │ │ │ - pop %ds │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x20,(%edx) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x98,(%edx) │ │ │ │ jo 12a931e │ │ │ │ - add (%edi),%al │ │ │ │ + add (%ebx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %ebx,0x70(%eax) │ │ │ │ + pop %ds │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0xe8,(%edx) │ │ │ │ int3 │ │ │ │ sbb $0x202,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,0x41(%eax) │ │ │ │ - jmp 12a9328 │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x28,(%edx) │ │ │ │ - inc %ecx │ │ │ │ - jmp 12aa434 │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xe0,(%edx) │ │ │ │ - iret │ │ │ │ - sbb $0x202,%eax │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esi,0x21cf9(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a933b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,0x15165(%eax) │ │ │ │ + add %eax,0x70(%eax) │ │ │ │ + pop %ds │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x98,(%edx) │ │ │ │ - gs push %ecx │ │ │ │ - add %eax,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0xe0,(%edx) │ │ │ │ + iret │ │ │ │ + sbb $0x202,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x3e015165(%eax),%ch │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x90,(%edx) │ │ │ │ - iret │ │ │ │ - sbb $0x1102,%eax │ │ │ │ + rolb $0x20,(%edx) │ │ │ │ + jo 12a937e │ │ │ │ + add (%edi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,0x70(%eax) │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12a939b │ │ │ │ + jno 12a937b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,0x6e(%eax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x90,(%edx) │ │ │ │ + iret │ │ │ │ + sbb $0x1102,%eax │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,(%eax) │ │ │ │ - jno 12a93d2 │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esi,0x41(%eax) │ │ │ │ + jmp 12a93a8 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x8,(%edx) │ │ │ │ - jno 12a93de │ │ │ │ - add (%edi),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0x28,(%edx) │ │ │ │ + inc %ecx │ │ │ │ + jmp 12aa4b4 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esp,0x15165(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a93cb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,(%eax) │ │ │ │ rcrb $1,0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a93db │ │ │ │ add %cl,%al │ │ │ │ @@ -859836,36 +860123,47 @@ │ │ │ │ rcrb $1,0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12a940b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,-0x30(%eax) │ │ │ │ sbb $0x2,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a941b │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %edx,0x21f70(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x98,(%edx) │ │ │ │ + gs push %ecx │ │ │ │ + add %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x153d2d0,0x2(%eax),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ - negl (%edx,%eax,1) │ │ │ │ - add (%eax),%al │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a944b │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x3e015165(%eax),%ch │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,0x21cf9(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + jno 12a9462 │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x8,(%edx) │ │ │ │ + jno 12a946e │ │ │ │ + add (%edi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %edx,0x21f70(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x20,(%edx) │ │ │ │ iret │ │ │ │ sbb $0x1102,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -859874,19 +860172,21 @@ │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x80,(%edx) │ │ │ │ stc │ │ │ │ sbb $0x2,%al │ │ │ │ or $0x0,%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x205bee0,0x2(%eax),%eax │ │ │ │ - daa │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a948b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esp,(%eax) │ │ │ │ + cli │ │ │ │ + sbb $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x10,(%edx) │ │ │ │ iret │ │ │ │ sbb $0x202,%eax │ │ │ │ @@ -859894,296 +860194,285 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x1c(%eax),%ch │ │ │ │ inc %ecx │ │ │ │ add %edx,0x400000 │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a94ab │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esp,(%eax) │ │ │ │ - cli │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0xf0,(%edx) │ │ │ │ stc │ │ │ │ sbb $0x2,%al │ │ │ │ or $0x0,%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ jno 12a94cb │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %ebx,0x1e5e7(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a94db │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %esi,0x1e5e7(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a94eb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,0x21cfa(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x58,(%edx) │ │ │ │ + decb 0x1(%edi) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x153d2d0,0x2(%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0x60,(%edx) │ │ │ │ cli │ │ │ │ sbb $0x2,%al │ │ │ │ or $0x0,%al │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%bl │ │ │ │ + sbbl $0x2,(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12a94eb │ │ │ │ + jno 12a953b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ sti │ │ │ │ sbb $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %ebx,0x1e5e7(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a950b │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %esi,0x1e5e7(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0xd0,(%edx) │ │ │ │ cli │ │ │ │ sbb $0x2,%al │ │ │ │ or $0x0,%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21f83d8,0x2(%eax),%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + imul $0x205bee0,0x2(%eax),%eax │ │ │ │ + daa │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a953b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edx,0x67(%eax) │ │ │ │ - push %ecx │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ - aas │ │ │ │ - jmp 12aa454 │ │ │ │ - push %eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x8021f84(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %ebp,(%eax) │ │ │ │ + out %eax,$0xe5 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a958b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,0x40(%eax) │ │ │ │ - jmp 12a9568 │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21f84b8,0x2(%eax),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x10,(%edx) │ │ │ │ - inc %eax │ │ │ │ - jmp 12aa484 │ │ │ │ - push %eax │ │ │ │ + add %esi,-0x5(%eax) │ │ │ │ + sbb $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,0x1e940(%eax) │ │ │ │ + add %edx,0x67(%eax) │ │ │ │ + push %ecx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x78,(%edx) │ │ │ │ - inc %eax │ │ │ │ - jmp 12aa4a4 │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0x40,(%edx) │ │ │ │ + sti │ │ │ │ + sbb $0x2,%al │ │ │ │ + or $0x0,%al │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0x60,(%edx) │ │ │ │ fcompl 0x402 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,0x21ddc(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a95cb │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xd0,(%edx) │ │ │ │ + aas │ │ │ │ + jmp 12aa4e4 │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,(%eax) │ │ │ │ fcompl 0x2 │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a95db │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esp,0x59(%eax) │ │ │ │ - jmp 12a95e8 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a95eb │ │ │ │ + jno 12a95fb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,0x21ddc(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a960b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edx,0x40(%eax) │ │ │ │ + jmp 12a9618 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a95fb │ │ │ │ + jno 12a961b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %eax,(%eax) │ │ │ │ fcompl 0x2 │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x18,(%edx) │ │ │ │ - pop %ecx │ │ │ │ - jmp 12aa714 │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a962b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,%eax │ │ │ │ fcompl 0x2 │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a962b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebx,(%eax) │ │ │ │ - push %ecx │ │ │ │ - jmp cb4f7e38 <_edata@@Base+0xc6ef7e38> │ │ │ │ - aas │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0x10,(%edx) │ │ │ │ - push %ecx │ │ │ │ - jmp 12a9844 │ │ │ │ + inc %eax │ │ │ │ + jmp 12aa544 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,0x1e955(%eax) │ │ │ │ + add %edi,0x1e940(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x68,(%edx) │ │ │ │ - push %ebp │ │ │ │ - jmp 12aa064 │ │ │ │ + rolb $0x78,(%edx) │ │ │ │ + inc %eax │ │ │ │ + jmp 12aa564 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%cl │ │ │ │ - push %edi │ │ │ │ - jmp 12abf74 │ │ │ │ - rolb $0x0,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esp,(%eax) │ │ │ │ + inc %ecx │ │ │ │ + jmp 12a9678 │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xe0,(%edx) │ │ │ │ + inc %eax │ │ │ │ + jmp 12aa584 │ │ │ │ + rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%dh │ │ │ │ - sbbl $0x2,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x21f83f0,0x2(%eax),%eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x1d021f84(%eax),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%ah │ │ │ │ - sbbl $0x2,(%edi) │ │ │ │ + call 26a60cd │ │ │ │ + imul $0x21f83e0,0x2(%eax),%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,-0x14(%eax) │ │ │ │ and $0xca,%al │ │ │ │ aas │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add %al,%ch │ │ │ │ sbbl $0x2,(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,-0x10(%eax) │ │ │ │ - and $0xca,%al │ │ │ │ - aas │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add -0x78(%eax),%dl │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2078850,0x2(%eax),%eax │ │ │ │ pop %es │ │ │ │ - add (%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + lock and $0xca,%al │ │ │ │ + aas │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add %al,%dh │ │ │ │ xchg %ebx,(%edi) │ │ │ │ add (%eax,%eax,1),%cl │ │ │ │ add %al,-0xc(%eax) │ │ │ │ and $0xca,%al │ │ │ │ aas │ │ │ │ or %ebp,0x0(%edx) │ │ │ │ add (%eax),%dl │ │ │ │ test %ebx,(%edi) │ │ │ │ - add -0x7f00000(%eax),%al │ │ │ │ + add 0x100000(%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x21f8520,0x2(%eax),%eax │ │ │ │ + test $0xf8400002,%eax │ │ │ │ and $0xca,%al │ │ │ │ aas │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%ah │ │ │ │ - test %ebx,(%edi) │ │ │ │ - add 0x400002(%ecx),%ch │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21f87d0,0x2(%eax),%eax │ │ │ │ - sbb $0xfc400000,%eax │ │ │ │ + add %al,%dl │ │ │ │ + xchg %ebx,(%edi) │ │ │ │ + add 0xfc400000,%bl │ │ │ │ and $0xca,%al │ │ │ │ aas │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add %al,%al │ │ │ │ test %bl,(%edi) │ │ │ │ add (%ebx),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ - add %ah,0x69013fca │ │ │ │ - inc %eax │ │ │ │ - add -0x35(%eax),%dl │ │ │ │ - add $0xe02,%eax │ │ │ │ - inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebp,0x401e958(%eax) │ │ │ │ - and $0x69013fca,%eax │ │ │ │ - inc %eax │ │ │ │ - add -0x36(%eax),%dl │ │ │ │ - add $0xd902,%eax │ │ │ │ - inc %eax │ │ │ │ - or %ah,0x69013fca │ │ │ │ - inc %eax │ │ │ │ - add (%eax),%dh │ │ │ │ - lret │ │ │ │ - add $0x1d02,%eax │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add -0x35(%eax),%dl │ │ │ │ + add $0xe02,%eax │ │ │ │ inc %eax │ │ │ │ + add %ah,0x6c513fca │ │ │ │ + rolb $0x18,(%edx) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + in $0x1,%al │ │ │ │ + sldt (%eax) │ │ │ │ + push %eax │ │ │ │ + add $0x25,%al │ │ │ │ + lret $0x13f │ │ │ │ + imul $0x205ca50,0x2(%eax),%eax │ │ │ │ + flds (%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x205cb30,0x2(%eax),%eax │ │ │ │ + sbb $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%bl │ │ │ │ - cmc │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%eax,%eax,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x153f518,0x2(%eax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21f84c8,0x2(%eax),%eax │ │ │ │ add %al,%es:(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -860204,182 +860493,193 @@ │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ mov %bl,(%edi) │ │ │ │ add (%eax,%eax,1),%ah │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21f8828,0x2(%eax),%eax │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,0xc(%eax) │ │ │ │ + add %al,0x8(%eax) │ │ │ │ and $0x69013fca,%eax │ │ │ │ inc %eax │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - add %cs:(%ecx),%al │ │ │ │ + add (%eax),%ch │ │ │ │ + mov %bl,(%edi) │ │ │ │ + add (%ebx),%ah │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ - adc %ah,0x6c513fca │ │ │ │ - rolb $0x68,(%edx) │ │ │ │ - pop %eax │ │ │ │ - jmp 12aa6d4 │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + or $0x25,%al │ │ │ │ + lret $0x13f │ │ │ │ + imul $0x22efec0,0x2(%eax),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a97db │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,(%eax) │ │ │ │ - pop %ecx │ │ │ │ - jmp 12a97e8 │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ - pop %eax │ │ │ │ - jmp 12aa6f4 │ │ │ │ - push %eax │ │ │ │ + add %eax,%eax │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + in $0x1,%al │ │ │ │ + adc %ah,0x69013fca │ │ │ │ + inc %eax │ │ │ │ + add 0x3d01e45c(%eax),%ch │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + add %esp,0x59(%eax) │ │ │ │ jmp 12a9808 │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x205d1c8,0x2(%eax),%eax │ │ │ │ - (bad) (%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x205daa8,0x2(%eax),%eax │ │ │ │ - sbb $0x400000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x205b930,0x2(%eax),%eax │ │ │ │ - sbb $0x400000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xe0,(%edx) │ │ │ │ - inc %eax │ │ │ │ - jmp 12aa744 │ │ │ │ + rolb $0x18,(%edx) │ │ │ │ + pop %ecx │ │ │ │ + jmp 12aa914 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add -0x45(%eax),%dl │ │ │ │ - add $0x1d02,%eax │ │ │ │ + add %al,%cl │ │ │ │ + roll $1,0x8d902 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%bl │ │ │ │ - inc %edi │ │ │ │ - add $0x2402,%eax │ │ │ │ + add 0x1d0205da(%eax),%ch │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%al │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - add $0x1d02,%eax │ │ │ │ - inc %eax │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebx,(%eax) │ │ │ │ + push %ecx │ │ │ │ + jmp 12a9848 │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x10,(%edx) │ │ │ │ + push %ecx │ │ │ │ + jmp 12a9a54 │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,-0x5(%eax) │ │ │ │ - sbb $0x2,%al │ │ │ │ + add %edx,0x1e955(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x20547d8,0x2(%eax),%eax │ │ │ │ + and $0x0,%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0xe(%eax),%al │ │ │ │ - push %ebx │ │ │ │ - add %ebx,(%edi) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x68,(%edx) │ │ │ │ + push %ebp │ │ │ │ + jmp 12aa284 │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esp,%eax │ │ │ │ + sti │ │ │ │ + sbb $0x2,%al │ │ │ │ + addb $0x40,0x69013fc9(%edi) │ │ │ │ + add (%eax),%cl │ │ │ │ + push %edi │ │ │ │ + jmp 12ac1a4 │ │ │ │ inc %eax │ │ │ │ - addb $0xc0,0x6c513fc9(%edi) │ │ │ │ - add %al,%ch │ │ │ │ + test %al,0x6c513fc9(%edi) │ │ │ │ + rolb $0xe8,(%edx) │ │ │ │ fistpl 0x402 │ │ │ │ push %eax │ │ │ │ - test %al,0x6c513fc9(%edi) │ │ │ │ - rolb $0x40,(%edx) │ │ │ │ + mov %al,0x6c513fc9(%edi) │ │ │ │ + rolb $0xb0,(%edx) │ │ │ │ sti │ │ │ │ sbb $0x2,%al │ │ │ │ or $0x0,%al │ │ │ │ - add %dl,-0x78(%eax) │ │ │ │ + add %dl,-0x74(%eax) │ │ │ │ + xchg %ecx,%ecx │ │ │ │ + aas │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebp,-0x6ffe16a8(%eax) │ │ │ │ xchg %ecx,%ecx │ │ │ │ aas │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ - or $0xb0153,%eax │ │ │ │ - add %dl,-0x74(%eax) │ │ │ │ + rolb $0x68,(%edx) │ │ │ │ + pop %eax │ │ │ │ + jmp 12aa7e4 │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%esp │ │ │ │ xchg %ecx,%ecx │ │ │ │ aas │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %edx,-0x6ffeacf3(%eax) │ │ │ │ - xchg %ecx,%ecx │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edx,(%eax) │ │ │ │ + pop %ecx │ │ │ │ + jmp cab230f8 <_edata@@Base+0xc65230f8> │ │ │ │ aas │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x58,(%edx) │ │ │ │ - decb 0x1(%edi) │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %dl,-0x6c(%eax) │ │ │ │ + rolb $0xd0,(%edx) │ │ │ │ + pop %eax │ │ │ │ + jmp 12aa804 │ │ │ │ + push %eax │ │ │ │ + pushf │ │ │ │ xchg %ecx,%ecx │ │ │ │ aas │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %ebp,(%eax) │ │ │ │ - out %eax,$0xe5 │ │ │ │ - add %ebx,0x13fc987(%eax) │ │ │ │ - imul $0x2057808,0x2(%eax),%eax │ │ │ │ - add $0x9c400000,%eax │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x80,(%edx) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + in $0x1,%al │ │ │ │ + sldt (%eax) │ │ │ │ + push %eax │ │ │ │ + mov 0x13fc987,%al │ │ │ │ + imul $0x205b930,0x2(%eax),%eax │ │ │ │ + sbb $0xa4400000,%eax │ │ │ │ xchg %ecx,%ecx │ │ │ │ aas │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,0xd(%eax) │ │ │ │ - push %ebx │ │ │ │ - add %esp,0x513fc987(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x50,(%edx) │ │ │ │ - or $0x90153,%eax │ │ │ │ - add %dl,-0x5c(%eax) │ │ │ │ - xchg %ecx,%ecx │ │ │ │ + add %ebp,(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + in $0x1,%al │ │ │ │ + test $0x87,%al │ │ │ │ + leave │ │ │ │ aas │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add -0x30(%eax),%dl │ │ │ │ - cmp %al,(%edx) │ │ │ │ - xor $0xa8400000,%eax │ │ │ │ - xchg %ecx,%ecx │ │ │ │ - aas │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,0x31(%eax) │ │ │ │ - sub %al,(%ecx) │ │ │ │ - pop %eax │ │ │ │ - in $0x1f,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add -0x45(%eax),%dl │ │ │ │ + add $0x1d02,%eax │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a994b │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %eax,0x1530d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a995b │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%al │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + add $0x1d02,%eax │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0xe(%eax),%al │ │ │ │ + push %ebx │ │ │ │ + add %ebx,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,-0xc(%eax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -860387,15 +860687,15 @@ │ │ │ │ rolb $0x8,(%edx) │ │ │ │ hlt │ │ │ │ in $0x1,%eax │ │ │ │ adc %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12a997b │ │ │ │ + jno 12a998b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,-0x6d(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -860410,49 +860710,46 @@ │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add %al,%dl │ │ │ │ repnz in $0x1,%eax │ │ │ │ add %al,%es:(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ecx,%eax │ │ │ │ - or $0x153,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xd0,(%edx) │ │ │ │ + or $0xb0153,%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0xf0,(%edx) │ │ │ │ mov 0xd021f,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x70,(%edx) │ │ │ │ repz in $0x1,%eax │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a99db │ │ │ │ + jno 12a99eb │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esi,(%eax) │ │ │ │ repz in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%dl │ │ │ │ - add 0x1(%ebx),%dl │ │ │ │ - pop %ds │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %edx,0x1530d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a9a0b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,(%eax) │ │ │ │ repz in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -860469,21 +860766,20 @@ │ │ │ │ or (%eax),%ch │ │ │ │ add %esp,(%eax) │ │ │ │ repz in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xa0,(%edx) │ │ │ │ - add %edx,0x1(%ebx) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + rolb $0xf8,(%edx) │ │ │ │ + push %cx │ │ │ │ + add %ecx,0x500000 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12a9a3b │ │ │ │ + jno 12a9a4b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ hlt │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -860527,41 +860823,42 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x2d0205d1(%eax),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %esp,0x1(%eax) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x60,(%edx) │ │ │ │ + push %cx │ │ │ │ + add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21fa228,0x2(%eax),%eax │ │ │ │ - imul $0x40,(%eax,%eax,1),%ecx │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x1d021fae(%eax),%bl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + add (%eax),%ch │ │ │ │ + mov %al,0xc6b021f │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x21fae98,0x2(%eax),%eax │ │ │ │ + sbb $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a9aeb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,0x21fb0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x50,(%edx) │ │ │ │ nop │ │ │ │ - jmp 12aa1f4 │ │ │ │ + jmp 12aa204 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x28021fae(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -860572,168 +860869,164 @@ │ │ │ │ or (%eax),%ch │ │ │ │ add %esp,%eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a9b1b │ │ │ │ + jno 12a9b2b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,%eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a9b2b │ │ │ │ + jno 12a9b3b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %eax,(%eax) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a9b3b │ │ │ │ + jno 12a9b4b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,(%eax) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a9b4b │ │ │ │ + jno 12a9b5b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %eax,-0x51(%eax) │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a9b5b │ │ │ │ + jno 12a9b6b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,-0x51(%eax) │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a9b6b │ │ │ │ + jno 12a9b7b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,%eax │ │ │ │ mov 0x21f,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esp,%eax │ │ │ │ mov 0x21f,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x18,(%edx) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - in $0x1,%al │ │ │ │ - sldt (%eax) │ │ │ │ - push %eax │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x5020577(%eax),%dh │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,%eax │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - in $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x5020578(%eax),%dh │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + add %edi,0xd(%eax) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x50,(%edx) │ │ │ │ + or $0x90153,%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a9bcb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esp,(%eax) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a9bcb │ │ │ │ + jno 12a9bdb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,(%eax) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a9bdb │ │ │ │ + jno 12a9beb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,0x21faf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a9beb │ │ │ │ + jno 12a9bfb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esp,0x21faf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a9bfb │ │ │ │ + jno 12a9c0b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,-0x51(%eax) │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a9c0b │ │ │ │ + jno 12a9c1b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %eax,0x21faf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a9c1b │ │ │ │ + jno 12a9c2b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,(%eax) │ │ │ │ mov $0x1f,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a9c2b │ │ │ │ + jno 12a9c3b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,(%eax) │ │ │ │ mov $0x1f,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a9c3b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ecx,0x1(%eax) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x238d050,0x2(%eax),%eax │ │ │ │ + xor $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x20,(%edx) │ │ │ │ - add %edx,0x1(%ebx) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a9c5b │ │ │ │ + add %cl,0x31(%eax) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + pop %eax │ │ │ │ + in $0x1f,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2055428,0x2(%eax),%eax │ │ │ │ - xor $0x400000,%eax │ │ │ │ + jno 12a9c6b │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %eax,0x1530d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xa0,(%edx) │ │ │ │ (bad) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -860742,169 +861035,167 @@ │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,(%eax) │ │ │ │ mov $0x1f,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a9c8b │ │ │ │ + jno 12a9c9b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,(%eax) │ │ │ │ mov $0x1f,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a9c9b │ │ │ │ + jno 12a9cab │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,-0x50(%eax) │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a9cab │ │ │ │ + jno 12a9cbb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,-0x50(%eax) │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a9cbb │ │ │ │ + jno 12a9ccb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,%eax │ │ │ │ scas %es:(%edi),%eax │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a9ccb │ │ │ │ + jno 12a9cdb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esp,-0x51(%eax) │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a9cdb │ │ │ │ + jno 12a9ceb │ │ │ │ add %bh,0x73(%eax) │ │ │ │ daa │ │ │ │ add %ebp,-0x50(%eax) │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1e99248,0x2(%eax),%eax │ │ │ │ or (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a9cfb │ │ │ │ - add %cl,0x31(%eax) │ │ │ │ - sub %al,(%ecx) │ │ │ │ - dec %eax │ │ │ │ - in $0x1f,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1e991a8,0x2(%eax),%eax │ │ │ │ - jnp 12a9d12 │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1e99228,0x2(%eax),%eax │ │ │ │ - sbb $0x400000,%eax │ │ │ │ + jno 12a9d0b │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ecx,%eax │ │ │ │ + or $0x153,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x205ce48,0x2(%eax),%eax │ │ │ │ - or $0x0,%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x7b01e991(%eax),%ch │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a9d3b │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %edx,0x1(%eax) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x205cdd0,0x2(%eax),%eax │ │ │ │ - push %edi │ │ │ │ add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%ch │ │ │ │ + xchg %eax,%edx │ │ │ │ + jmp 12aba34 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%ch │ │ │ │ - into │ │ │ │ - add $0x1d02,%eax │ │ │ │ + add -0x32(%eax),%cl │ │ │ │ + add $0xc02,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%al │ │ │ │ - int $0x5 │ │ │ │ - add (%edx),%cl │ │ │ │ + add (%eax),%dl │ │ │ │ + add 0x1(%ebx),%dl │ │ │ │ + pop %ds │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%bh │ │ │ │ + add %al,%dl │ │ │ │ int $0x5 │ │ │ │ - add 0x0(%eax,%eax,1),%ah │ │ │ │ + add 0x0(%edi),%dl │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x205ce28,0x2(%eax),%eax │ │ │ │ + sbb $0x400000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x205cdc0,0x2(%eax),%eax │ │ │ │ + or (%eax),%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x205cd38,0x2(%eax),%eax │ │ │ │ + add %al,%fs:(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x1d0205cd(%eax),%ah │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add -0x6e(%eax),%bl │ │ │ │ - jmp 12aa5a4 │ │ │ │ + jmp 12aa5b4 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add -0x6e(%eax),%ah │ │ │ │ - jmp 12aa1b4 │ │ │ │ + jmp 12aa1c4 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add -0x2f(%eax),%ch │ │ │ │ add $0x2d02,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ebx,0x15301(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xa0,(%edx) │ │ │ │ + add %edx,0x1(%ebx) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21e0170,0x2(%eax),%eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ or $0x0,%al │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add -0xe(%eax),%ah │ │ │ │ in $0x1,%eax │ │ │ │ sbb $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12a9dfb │ │ │ │ + jno 12a9e0b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,%eax │ │ │ │ repnz in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -860918,134 +861209,203 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x2801e5f2(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x3d01e45c(%eax),%ch │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %esp,0x1(%eax) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a9e4b │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %esp,(%eax) │ │ │ │ + push %cx │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xe8,(%edx) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + in $0x1,%al │ │ │ │ + sldt (%eax) │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x7f(%eax),%dl │ │ │ │ + add $0x502,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ecx,0x1(%eax) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x20,(%edx) │ │ │ │ + add %edx,0x1(%ebx) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2055428,0x2(%eax),%eax │ │ │ │ + xor $0x400000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a9eab │ │ │ │ + add %cl,0x31(%eax) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + dec %eax │ │ │ │ + in $0x1f,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a9ebb │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %edx,0x1(%eax) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a9ecb │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ebx,0x15301(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a9edb │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ecx,(%eax) │ │ │ │ + push %cx │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0x8,(%edx) │ │ │ │ push %ebp │ │ │ │ - jmp 12aab44 │ │ │ │ + jmp 12aabf4 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xb0,(%edx) │ │ │ │ push %edi │ │ │ │ - jmp 12aa954 │ │ │ │ + jmp 12aaa04 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esi,0x57(%eax) │ │ │ │ - jmp 12a9e68 │ │ │ │ + jmp 12a9f18 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xf8,(%edx) │ │ │ │ - push %cx │ │ │ │ - add %ecx,0x500000 │ │ │ │ + rolb $0xe8,(%edx) │ │ │ │ + gs push %ecx │ │ │ │ + add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12a9e7b │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,0x57(%eax) │ │ │ │ - jmp 12a9e88 │ │ │ │ + jmp 12a9f38 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x38,(%edx) │ │ │ │ push %edi │ │ │ │ - jmp 12aa594 │ │ │ │ + jmp 12aa644 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esp,0x57(%eax) │ │ │ │ - jmp 12a9ea8 │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x60,(%edx) │ │ │ │ + jmp 12a9f58 │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a9f5b │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %edx,(%eax) │ │ │ │ push %cx │ │ │ │ - add %ecx,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a9f6b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,0x58(%eax) │ │ │ │ - jmp 12a9ec8 │ │ │ │ + jmp 12a9f78 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x20,(%edx) │ │ │ │ pop %eax │ │ │ │ - jmp 12aa5d4 │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 12aa684 │ │ │ │ + rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12a9f8b │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %ebp,0x1e957(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x18,(%edx) │ │ │ │ push %esi │ │ │ │ - jmp 12aa9f4 │ │ │ │ + jmp 12aaaa4 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ebx,%eax │ │ │ │ push %ebp │ │ │ │ - jmp 12a9f08 │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12a9f0b │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %esp,(%eax) │ │ │ │ + jmp 12a9fb8 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a9fbb │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edx,0x1e46f(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a9fcb │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esi,%eax │ │ │ │ push %cx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x80,(%edx) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - in $0x1,%al │ │ │ │ - sldt (%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x502057b(%eax),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x20576c0,0x2(%eax),%eax │ │ │ │ + add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12a9feb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,%eax │ │ │ │ push %ebp │ │ │ │ - jmp 12a9f48 │ │ │ │ + jmp 12a9ff8 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x98,(%edx) │ │ │ │ push %ebp │ │ │ │ - jmp 12aa854 │ │ │ │ + jmp 12aa904 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%bl │ │ │ │ sarb $1,(%eax) │ │ │ │ add (%esi),%dh │ │ │ │ @@ -861054,163 +861414,124 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,%eax │ │ │ │ push %ebp │ │ │ │ - jmp 12a9f78 │ │ │ │ + jmp 12aa028 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12a9f7b │ │ │ │ + jno 12aa02b │ │ │ │ add %ch,0x40012754(%eax) │ │ │ │ push %ebp │ │ │ │ - jmp 12a9f88 │ │ │ │ + jmp 12aa038 │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1e5af50,0x2(%eax),%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add -0x31(%eax),%ch │ │ │ │ add $0x3002,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ecx,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xd0,(%edx) │ │ │ │ push %cx │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1e592a0,0x2(%eax),%eax │ │ │ │ - push %ds │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x1e01e592(%eax),%ah │ │ │ │ or $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x2801e956(%eax),%cl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ push %edi │ │ │ │ - jmp 12a9fe8 │ │ │ │ + jmp 12aa098 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xe0,(%edx) │ │ │ │ push %esi │ │ │ │ - jmp 12aa6f4 │ │ │ │ + jmp 12aa7a4 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x2b01e956(%eax),%dh │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xe8,(%edx) │ │ │ │ - gs push %ecx │ │ │ │ - add %eax,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %edx,(%eax) │ │ │ │ - push %cx │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12aa02b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebp,(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - in $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esi,%eax │ │ │ │ - push %cx │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ - push %cx │ │ │ │ - add %eax,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0x90,(%edx) │ │ │ │ + mul %edx │ │ │ │ + add %eax,0x0(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12aa0cb │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %ebx,0x66(%eax) │ │ │ │ push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1e5b390,0x2(%eax),%eax │ │ │ │ and %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aa07b │ │ │ │ + jno 12aa0eb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,%eax │ │ │ │ - sti │ │ │ │ + add %edx,-0x4(%eax) │ │ │ │ sbb $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xb0,(%edx) │ │ │ │ - sti │ │ │ │ + rolb $0x20,(%edx) │ │ │ │ + cld │ │ │ │ sbb $0x2,%al │ │ │ │ or $0x0,%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aa09b │ │ │ │ + jno 12aa10b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,-0x4(%eax) │ │ │ │ + add %eax,%eax │ │ │ │ + cld │ │ │ │ sbb $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x90,(%edx) │ │ │ │ - mul %edx │ │ │ │ - add %eax,0x0(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12aa0bb │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %bl,-0x47fed838(%eax) │ │ │ │ aas │ │ │ │ push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12aa0cb │ │ │ │ + jno 12aa12b │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ mov %ah,%ah │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -861219,27 +861540,31 @@ │ │ │ │ add (%edi),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xe8,(%edx) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + rolb $0x50,(%edx) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ in $0x1,%al │ │ │ │ sldt (%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,0x1e46f(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0x78,(%edx) │ │ │ │ ds push %ecx │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -861247,69 +861572,67 @@ │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,%eax │ │ │ │ ds push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12aa12b │ │ │ │ + jno 12aa18b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %eax,%eax │ │ │ │ ds push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12aa13b │ │ │ │ + jno 12aa19b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,(%eax) │ │ │ │ aas │ │ │ │ push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12aa14b │ │ │ │ + jno 12aa1ab │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,0x3f(%eax) │ │ │ │ push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1513f80,0x2(%eax),%eax │ │ │ │ xor (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12aa16b │ │ │ │ + jno 12aa1cb │ │ │ │ add %bl,-0x57fed838(%eax) │ │ │ │ (bad) │ │ │ │ sbb $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x50,(%edx) │ │ │ │ + rolb $0xb8,(%edx) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ in $0x1,%al │ │ │ │ sldt (%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edi,%eax │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - in $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x50,(%edx) │ │ │ │ + std │ │ │ │ + dec %edi │ │ │ │ + add %ecx,0x500000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0xf0,(%edx) │ │ │ │ aas │ │ │ │ push %ecx │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -861318,179 +861641,133 @@ │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,0x40(%eax) │ │ │ │ push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12aa1bb │ │ │ │ + jno 12aa21b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,(%eax) │ │ │ │ inc %eax │ │ │ │ push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12aa1cb │ │ │ │ + jno 12aa22b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,0x15140(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12aa1db │ │ │ │ + jno 12aa23b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,(%eax) │ │ │ │ (bad) │ │ │ │ sbb $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add -0x3a(%eax),%dh │ │ │ │ sbb $0x2,%al │ │ │ │ cmp %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aa1fb │ │ │ │ + jno 12aa25b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,-0x3(%eax) │ │ │ │ dec %edi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xb8,(%edx) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - in $0x1,%al │ │ │ │ - sldt (%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0x90,(%edx) │ │ │ │ + cld │ │ │ │ + sbb $0x2,%al │ │ │ │ + or $0x0,%al │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12aa27b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,0x1e5ed(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12aa22b │ │ │ │ + jno 12aa28b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,%eax │ │ │ │ in (%dx),%eax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x20,(%edx) │ │ │ │ - cld │ │ │ │ - sbb $0x2,%al │ │ │ │ - or $0x0,%al │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12aa24b │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,%eax │ │ │ │ xchg %eax,%edx │ │ │ │ lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x20548b0,0x2(%eax),%eax │ │ │ │ - cmp (%eax),%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x88,(%edx) │ │ │ │ xchg %eax,%edx │ │ │ │ lock add %edx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %eax,%eax │ │ │ │ - cld │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x3a020548(%eax),%dh │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x50,(%edx) │ │ │ │ - std │ │ │ │ - dec %edi │ │ │ │ - add %ecx,0x500000 │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x90,(%edx) │ │ │ │ - cld │ │ │ │ - sbb $0x2,%al │ │ │ │ - or $0x0,%al │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12aa2ab │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,%eax │ │ │ │ pop %edi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xf0,(%edx) │ │ │ │ - pop %edi │ │ │ │ - in $0x1,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add -0x6e(%eax),%ch │ │ │ │ + jmp 12abae4 │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1e99268,0x2(%eax),%eax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1f08f10,0x2(%eax),%eax │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esi,(%eax) │ │ │ │ + std │ │ │ │ + sbb $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x205cb60,0x2(%eax),%eax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add -0x35(%eax),%ah │ │ │ │ + add $0x1a402,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%cl │ │ │ │ int $0x5 │ │ │ │ add 0x400000,%bl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1509320,0x2(%eax),%eax │ │ │ │ and %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12aa31b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esi,(%eax) │ │ │ │ - std │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0x0,(%edx) │ │ │ │ std │ │ │ │ sbb $0x2,%al │ │ │ │ or $0x0,%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ @@ -861502,16 +861779,23 @@ │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x70,(%edx) │ │ │ │ std │ │ │ │ sbb $0x2,%al │ │ │ │ or $0x0,%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xf0,(%edx) │ │ │ │ + pop %edi │ │ │ │ + in $0x1,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aa35b │ │ │ │ + jno 12aa36b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,(%eax) │ │ │ │ (bad) │ │ │ │ sbb $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -861519,29 +861803,34 @@ │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xe0,(%edx) │ │ │ │ std │ │ │ │ sbb $0x2,%al │ │ │ │ or $0x0,%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1f08f10,0x2(%eax),%eax │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aa37b │ │ │ │ + jno 12aa39b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,0x21cfe(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x50,(%edx) │ │ │ │ (bad) │ │ │ │ sbb $0x2,%al │ │ │ │ or $0x0,%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aa39b │ │ │ │ + jno 12aa3bb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,%eax │ │ │ │ (bad) │ │ │ │ sbb $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -861549,66 +861838,94 @@ │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x90,(%edx) │ │ │ │ (bad) │ │ │ │ sbb $0x2,%al │ │ │ │ adc %al,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x20543a8,0x2(%eax),%eax │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aa3bb │ │ │ │ + jno 12aa3eb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,(%eax) │ │ │ │ lcall *(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x22020543(%eax),%ch │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xe0,(%edx) │ │ │ │ (bad) │ │ │ │ sbb $0x2,%al │ │ │ │ adc %al,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aa3eb │ │ │ │ + jno 12aa40b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,-0x1(%eax) │ │ │ │ sbb $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xc0,(%edx) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - in $0x1,%al │ │ │ │ - or $0x500000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ rolb $0x30,(%edx) │ │ │ │ lcall *(%edx,%eax,1) │ │ │ │ adc %al,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12aa42b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %eax,%eax │ │ │ │ + lcall *(%edx,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x80,(%edx) │ │ │ │ + lcall *(%edx,%eax,1) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xc0,(%edx) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + in $0x1,%al │ │ │ │ + or $0x500000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x28,(%edx) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ in $0x1,%al │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12aa46b │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %ebp,%eax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + in $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esp,0x15000(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aa42b │ │ │ │ + jno 12aa48b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,0x14ffa(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x68,(%edx) │ │ │ │ cli │ │ │ │ @@ -861630,61 +861947,31 @@ │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x8,(%edx) │ │ │ │ pop %esi │ │ │ │ in $0x1,%al │ │ │ │ add (%eax),%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x14ff6d8,0x2(%eax),%eax │ │ │ │ - cmp $0x0,%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x90,(%edx) │ │ │ │ - testl $0x5000000b,0x1(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %edx,-0x9(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12aa49b │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %ebp,%eax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - in $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edi,(%eax) │ │ │ │ - testl $0x0,0x1(%edi) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12aa4cb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,%eax │ │ │ │ adc %edx,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xa8,(%edx) │ │ │ │ adc %edx,0x1(%eax) │ │ │ │ adc %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aa4db │ │ │ │ + jno 12aa4eb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,0xa(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -861694,47 +861981,42 @@ │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1501038,0x2(%eax),%eax │ │ │ │ and $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x18,(%edx) │ │ │ │ - testl $0x50000007,0x1(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x14ff6d8,0x2(%eax),%eax │ │ │ │ + cmp $0x0,%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0x70,(%edx) │ │ │ │ adc %edx,0x1(%eax) │ │ │ │ or $0x500000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xd8,(%edx) │ │ │ │ adc %dl,0x1(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12aa53b │ │ │ │ + jno 12aa54b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ebx,0x15010(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12aa54b │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %eax,-0x9(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x90,(%edx) │ │ │ │ + testl $0x5000000b,0x1(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12aa55b │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,0x15010(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x60,(%edx) │ │ │ │ adc %dl,0x1(%eax) │ │ │ │ @@ -861744,22 +862026,24 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,0x15010(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12aa58b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esp,0x15000(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12aa59b │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %edx,-0x9(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aa59b │ │ │ │ + jno 12aa5ab │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,0x11(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -861776,58 +862060,42 @@ │ │ │ │ add %edx,%eax │ │ │ │ adc %dl,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,%eax │ │ │ │ - lcall *(%edx,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x80,(%edx) │ │ │ │ - lcall *(%edx,%eax,1) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12aa5eb │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ add %edx,(%eax) │ │ │ │ add %bl,0x2 │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2054380,0x2(%eax),%eax │ │ │ │ - sub %al,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12aa60b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esp,(%eax) │ │ │ │ - clc │ │ │ │ - dec %edi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xd0,(%edx) │ │ │ │ lcall *(%edx,%eax,1) │ │ │ │ adc %al,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aa62b │ │ │ │ + jno 12aa5fb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,0x0(%eax) │ │ │ │ sbb $0x2,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2054380,0x2(%eax),%eax │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x60,(%edx) │ │ │ │ + add %dl,0x1(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0x20,(%edx) │ │ │ │ add %bl,0x1002 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -861836,79 +862104,91 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x70,(%edx) │ │ │ │ add %bl,0x1002 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%ah │ │ │ │ - dec %ebp │ │ │ │ - add $0x2c02,%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x0,(%edx) │ │ │ │ - clc │ │ │ │ - dec %edi │ │ │ │ - add %eax,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ add %ebx,0x2 │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12aa69b │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ecx,0x14ff7(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xc0,(%edx) │ │ │ │ add %bl,0x1002 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add -0x4b(%eax),%dl │ │ │ │ - pop %ebp │ │ │ │ - add %ebx,(%eax,%eax,1) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %al,%ah │ │ │ │ + dec %ebp │ │ │ │ + add $0x2c02,%eax │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12aa6cb │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edi,(%eax) │ │ │ │ + testl $0x0,0x1(%edi) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,0x1(%eax) │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x18,(%edx) │ │ │ │ + testl $0x50000007,0x1(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0x10,(%edx) │ │ │ │ add %ebx,0x1002 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %eax,-0x9(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12aa6db │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ecx,(%eax) │ │ │ │ + add %edx,0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ + add %esp,(%eax) │ │ │ │ + clc │ │ │ │ + dec %edi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12aa6fb │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ add %edi,0x15013(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x70,(%edx) │ │ │ │ adc 0x1(%eax),%edx │ │ │ │ adc %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aa70b │ │ │ │ + jno 12aa71b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,0xa(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -861918,46 +862198,49 @@ │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x15011f8,0x2(%eax),%eax │ │ │ │ sub (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12aa73b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esp,0x21d01(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x0,(%edx) │ │ │ │ + clc │ │ │ │ + dec %edi │ │ │ │ + add %eax,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x38,(%edx) │ │ │ │ adc 0x1(%eax),%edx │ │ │ │ or $0x500000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xa0,(%edx) │ │ │ │ adc 0x1(%eax),%dl │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12aa76b │ │ │ │ + jno 12aa77b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esp,0x12(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x238e508,0x2(%eax),%eax │ │ │ │ - add %al,%ss:(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + jno 12aa78b │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ecx,0x14ff7(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12aa79b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,0x12(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -861971,22 +862254,21 @@ │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,0x12(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x60,(%edx) │ │ │ │ - add %dl,0x1(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x15db550,0x2(%eax),%eax │ │ │ │ + sbb $0x0,%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12aa7db │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,(%eax) │ │ │ │ adc 0x1(%eax),%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -861999,88 +862281,85 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %ebx,0x15012(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12aa80b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esp,0x21d01(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x60,(%edx) │ │ │ │ add %ebx,0x1002 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,%eax │ │ │ │ add %ebx,0x2 │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x20547a0,0x2(%eax),%eax │ │ │ │ + sub $0x0,%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xb0,(%edx) │ │ │ │ add %ebx,0x1002 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x2c020547(%eax),%ah │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,0x2(%eax) │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x0,(%edx) │ │ │ │ add 0x1002,%bl │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ecx,(%eax) │ │ │ │ - add %edx,0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x60,(%edx) │ │ │ │ - inc %edi │ │ │ │ + rolb $0x20,(%edx) │ │ │ │ + inc %edx │ │ │ │ sbb $0x202,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add -0x13(%eax),%al │ │ │ │ add $0x2,%al │ │ │ │ adc $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xc8,(%edx) │ │ │ │ - add %dl,0x1(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - push %eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x238e508,0x2(%eax),%eax │ │ │ │ + add %al,%ss:(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,0x20782(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x60,(%edx) │ │ │ │ addb $0x2,(%edi) │ │ │ │ adc %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aa8bb │ │ │ │ + jno 12aa8cb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,0x21cc0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x88,(%edx) │ │ │ │ rcrb $0x2,(%edx,%eax,1) │ │ │ │ @@ -862092,51 +862371,55 @@ │ │ │ │ add 0x5(%eax),%dl │ │ │ │ das │ │ │ │ add (%esi),%ch │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esi,0x1(%eax) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x30,(%edx) │ │ │ │ - add %edx,0x1(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xc8,(%edx) │ │ │ │ + add %dl,0x1(%eax) │ │ │ │ sldt (%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xd0,(%edx) │ │ │ │ + in (%dx),%al │ │ │ │ + add $0x2,%al │ │ │ │ + or (%eax),%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12aa91b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebx,%eax │ │ │ │ - add %edx,0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esi,0x1(%eax) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12aa92b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,(%eax) │ │ │ │ mul %ch │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xd0,(%edx) │ │ │ │ cmc │ │ │ │ in $0x1,%eax │ │ │ │ adc %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aa93b │ │ │ │ + jno 12aa94b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,-0x6d(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -862151,54 +862434,50 @@ │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add -0xc(%eax),%bl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,%cs:(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x98,(%edx) │ │ │ │ - add %edx,0x1(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %edx,0x204ec(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0x98,(%edx) │ │ │ │ cmc │ │ │ │ in $0x1,%eax │ │ │ │ or $0x500000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x0,(%edx) │ │ │ │ cmc │ │ │ │ in $0x1,%eax │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12aa99b │ │ │ │ + jno 12aa9ab │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %eax,%eax │ │ │ │ hlt │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %eax,0x2(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x30,(%edx) │ │ │ │ + add %edx,0x1(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ push %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12aa9bb │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,0x1e5f4(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x88,(%edx) │ │ │ │ hlt │ │ │ │ @@ -862209,19 +862488,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,0x1e5f4(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x0,(%edx) │ │ │ │ - add 0x1(%eax),%dl │ │ │ │ - sldt (%eax) │ │ │ │ - push %eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12aa9fb │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebx,%eax │ │ │ │ + add %edx,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,0x1e5f5(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -862230,52 +862510,46 @@ │ │ │ │ cmc │ │ │ │ in $0x1,%eax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %edi,%eax │ │ │ │ - hlt │ │ │ │ - in $0x1,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ - in (%dx),%al │ │ │ │ - add $0x2,%al │ │ │ │ - or (%eax),%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + rolb $0x98,(%edx) │ │ │ │ + add %edx,0x1(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12aaa3b │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,%eax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - in $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xb0,(%edx) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - in $0x1,%al │ │ │ │ - pop %es │ │ │ │ + add %eax,0x2(%eax) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x0,(%edx) │ │ │ │ + add 0x1(%eax),%dl │ │ │ │ + sldt (%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ + add %ecx,(%eax) │ │ │ │ + inc %esp │ │ │ │ + sbb $0x2,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12aaa6b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ add %esp,(%eax) │ │ │ │ addl $0x2,(%edi) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xe0,(%edx) │ │ │ │ addb $0x2,(%edi) │ │ │ │ sldt (%eax) │ │ │ │ push %eax │ │ │ │ @@ -862316,97 +862590,102 @@ │ │ │ │ sldt (%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,0x22efe(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x70,(%edx) │ │ │ │ - (bad) │ │ │ │ - add %cs:(%ecx),%dl │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xb0,(%edx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + in $0x1,%al │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edi,-0x4b(%eax) │ │ │ │ - pop %ebp │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %ebx,%eax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x70,(%edx) │ │ │ │ - mov $0x5d,%ch │ │ │ │ - add %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xd8,(%edx) │ │ │ │ + inc %ebx │ │ │ │ + sbb $0xc02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x38015db5(%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edi,0x22efe(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0x88,(%edx) │ │ │ │ addb $0x2,(%edi) │ │ │ │ or $0x500000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xf8,(%edx) │ │ │ │ add $0xb022f,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12aab4b │ │ │ │ + jno 12aab5b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %edi,0x22f05(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12aab5b │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %ebx,%eax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - in $0x1,%al │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x70,(%edx) │ │ │ │ + (bad) │ │ │ │ + add %cs:(%ecx),%dl │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,0x22f05(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x80,(%edx) │ │ │ │ add $0x7022f,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12aab8b │ │ │ │ + jno 12aab9b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,0x22f05(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12aab9b │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %edx,0x204ec(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12aabab │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ + add %edi,-0x4b(%eax) │ │ │ │ + pop %ebp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12aabbb │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ add %eax,0x20780(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x60,(%edx) │ │ │ │ addb $0x2,(%edi) │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ @@ -862415,72 +862694,87 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %esi,%eax │ │ │ │ add $0x22f,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x78(%eax),%cl │ │ │ │ + add $0x502,%eax │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,0x49(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x18,(%edx) │ │ │ │ - dec %ecx │ │ │ │ - sbb $0xc02,%eax │ │ │ │ - push %eax │ │ │ │ + add %edi,-0x14(%eax) │ │ │ │ + add $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%ch │ │ │ │ - jp 12aac04 │ │ │ │ - add 0x400000,%al │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x50,(%edx) │ │ │ │ + in (%dx),%al │ │ │ │ + add $0x2,%al │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2054db0,0x2(%eax),%eax │ │ │ │ sub %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12aac1b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edi,0x1e46d(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x70,(%edx) │ │ │ │ + mov $0x5d,%ch │ │ │ │ + add %eax,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x260238d7(%eax),%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x38015db5(%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,0x31(%eax) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + nop │ │ │ │ + xchg %eax,%esp │ │ │ │ + add %ss:(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aac2b │ │ │ │ + jno 12aac6b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,-0x14(%eax) │ │ │ │ - add $0x2,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edi,0x1e46d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0x8,(%edx) │ │ │ │ add %dl,0x1(%eax) │ │ │ │ or $0x500000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x50,(%edx) │ │ │ │ - in (%dx),%al │ │ │ │ - add $0x2,%al │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ rolb $0x60,(%edx) │ │ │ │ pop %ebp │ │ │ │ in $0x1,%al │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12aac6b │ │ │ │ + jno 12aac9b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esp,(%eax) │ │ │ │ pop %ebp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -862488,15 +862782,15 @@ │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,%eax │ │ │ │ nop │ │ │ │ lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aac8b │ │ │ │ + jno 12aacbb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,(%eax) │ │ │ │ pop %ebp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -862526,51 +862820,36 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,-0x49(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ pop %ebp │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x20,(%edx) │ │ │ │ - mov $0x5d,%bh │ │ │ │ - add %ecx,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,%eax │ │ │ │ - mov $0x5d,%bh │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12aacfb │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ add %edx,0x59(%eax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x8,(%edx) │ │ │ │ pop %ecx │ │ │ │ in $0x1,%al │ │ │ │ adc %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aad1b │ │ │ │ + jno 12aad2b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,0x1e457(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x80,(%edx) │ │ │ │ push %edi │ │ │ │ @@ -862580,17 +862859,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1e45790,0x2(%eax),%eax │ │ │ │ sub (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x88,(%edx) │ │ │ │ - mov $0x5d,%bh │ │ │ │ - add %ecx,(%edi) │ │ │ │ + rolb $0xd0,(%edx) │ │ │ │ + pop %ebp │ │ │ │ + in $0x1,%al │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xd0,(%edx) │ │ │ │ @@ -862602,29 +862882,31 @@ │ │ │ │ rolb $0x38,(%edx) │ │ │ │ pop %eax │ │ │ │ in $0x1,%al │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12aad7b │ │ │ │ + jno 12aad8b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %edi,%eax │ │ │ │ push %edi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,(%eax) │ │ │ │ - mov $0x15d,%eax │ │ │ │ + add %esp,-0x49(%eax) │ │ │ │ + pop %ebp │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12aadab │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,%eax │ │ │ │ push %edi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -862644,15 +862926,15 @@ │ │ │ │ add %ebp,%eax │ │ │ │ push %edi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xf0,(%edx) │ │ │ │ + rolb $0x20,(%edx) │ │ │ │ mov $0x5d,%bh │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ @@ -862677,65 +862959,97 @@ │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %esi,(%eax) │ │ │ │ pop %eax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x260238d7(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ - add %cl,0x31(%eax) │ │ │ │ - sub %al,(%ecx) │ │ │ │ - nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - add %ss:(%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12aae2b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %eax,0x204ec(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ + jno 12aae2b │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ecx,%eax │ │ │ │ + in (%dx),%al │ │ │ │ + add $0x2,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x38(%eax),%ch │ │ │ │ + push %ecx │ │ │ │ + add %edx,0x400000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ imul $0x2054d80,0x2(%eax),%eax │ │ │ │ sub %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aae4b │ │ │ │ + jno 12aae5b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebx,0x15db8(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12aae5b │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ add %ecx,%eax │ │ │ │ - in (%dx),%al │ │ │ │ - add $0x2,%al │ │ │ │ + mov $0x5d,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xf8,(%edx) │ │ │ │ + aaa │ │ │ │ + push %ecx │ │ │ │ + add %ecx,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x88,(%edx) │ │ │ │ + mov $0x5d,%bh │ │ │ │ + add %ecx,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %edi,0x15137(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12aae9b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esi,(%eax) │ │ │ │ + mov $0x15d,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xf0,(%edx) │ │ │ │ + mov $0x5d,%bh │ │ │ │ + add %ecx,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebx,0x15db8(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0x58,(%edx) │ │ │ │ mov $0xf015d,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1513868,0x2(%eax),%eax │ │ │ │ - adc $0x400000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aae8b │ │ │ │ + jno 12aaedb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,%eax │ │ │ │ mov $0x15d,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ @@ -862774,57 +863088,28 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,%eax │ │ │ │ - pop %ebp │ │ │ │ - in $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ - pop %ebp │ │ │ │ - in $0x1,%al │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ebx,0x5d(%eax) │ │ │ │ - in $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bl,-0x3ffed838(%eax) │ │ │ │ - rcrb %cl,0x2 │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12aaf2b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ add %ebx,0x54(%eax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x10,(%edx) │ │ │ │ push %esp │ │ │ │ in $0x1,%al │ │ │ │ adc %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aaf4b │ │ │ │ + jno 12aaf5b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,0x21f5c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x88,(%edx) │ │ │ │ pop %esp │ │ │ │ @@ -862836,52 +863121,49 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x2a01e452(%eax),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ecx,-0x6f(%eax) │ │ │ │ - lock add %eax,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ebx,0x5d(%eax) │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0xd8,(%edx) │ │ │ │ push %ebx │ │ │ │ in $0x1,%al │ │ │ │ or $0x500000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x40,(%edx) │ │ │ │ push %ebx │ │ │ │ in $0x1,%al │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12aafab │ │ │ │ + jno 12aafbb │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %eax,(%eax) │ │ │ │ push %ebx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x8,(%edx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - lock add %ecx,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bl,-0x3ffed838(%eax) │ │ │ │ + rcrb %cl,0x2 │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12aafdb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,%eax │ │ │ │ push %edx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -862899,24 +863181,24 @@ │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,%eax │ │ │ │ push %edx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x48,(%edx) │ │ │ │ - rcrl $1,0x1102 │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ + add %ecx,-0x6f(%eax) │ │ │ │ + lock add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12ab01b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ add %edx,%eax │ │ │ │ push %ebx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ @@ -862932,64 +863214,90 @@ │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edi,(%eax) │ │ │ │ push %ebx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %eax,0x21d44(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x50,(%edx) │ │ │ │ + inc %esp │ │ │ │ + sbb $0xc02,%eax │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x7a(%eax),%ch │ │ │ │ + add $0x502,%eax │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x4d(%eax),%dl │ │ │ │ + add $0x2602,%eax │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xf8,(%edx) │ │ │ │ - aaa │ │ │ │ - push %ecx │ │ │ │ - add %ecx,(%ebx) │ │ │ │ + rolb $0x8,(%edx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + lock add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %edi,0x15137(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12ab05b │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,%eax │ │ │ │ - dec %ecx │ │ │ │ - sbb $0x2,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2054d50,0x2(%eax),%eax │ │ │ │ - add %al,%es:(%eax) │ │ │ │ - inc %eax │ │ │ │ + add %esp,0x15137(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x48,(%edx) │ │ │ │ + rcrl $1,0x1102 │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x78,(%edx) │ │ │ │ + aaa │ │ │ │ + push %ecx │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,%eax │ │ │ │ rcrl $1,0x2 │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x90,(%edx) │ │ │ │ - dec %ecx │ │ │ │ - sbb $0xc02,%eax │ │ │ │ - push %eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12ab0db │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %ebx,0x21dd1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12ab0eb │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %ebp,0x21dd1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0xc8,(%edx) │ │ │ │ mov $0x5d,%dh │ │ │ │ add %ecx,0x500000 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2057a08,0x2(%eax),%eax │ │ │ │ - add $0x400000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x30,(%edx) │ │ │ │ mov $0x5d,%dh │ │ │ │ add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -862998,21 +863306,21 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esi,%eax │ │ │ │ mov $0x5d,%ch │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ab0db │ │ │ │ + jno 12ab12b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ - add %ebx,0x21dd1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + rcrl $1,0x2 │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ab0eb │ │ │ │ + jno 12ab13b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,%eax │ │ │ │ mov $0x5d,%ch │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -863026,57 +863334,28 @@ │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esp,%eax │ │ │ │ mov $0x5d,%ch │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12ab11b │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %ebp,0x21dd1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12ab12b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %eax,%eax │ │ │ │ - mov $0x5d,%dh │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xa0,(%edx) │ │ │ │ - mov $0x5d,%dh │ │ │ │ - add %eax,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ebp,(%eax) │ │ │ │ - mov $0x5d,%dh │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ab15b │ │ │ │ + jno 12ab16b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ ljmp $0x5100,$0x1 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xe8,(%edx) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ ljmp $0x50,$0x1101 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ab17b │ │ │ │ + jno 12ab18b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,(%eax) │ │ │ │ mov 0x1ea,%al │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ @@ -863086,65 +863365,68 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1eaa378,0x2(%eax),%eax │ │ │ │ sub %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x1e5b3b0,0x2(%eax),%eax │ │ │ │ - sbb $0x400000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + jno 12ab1bb │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %esi,(%eax) │ │ │ │ + rcrb %cl,0x2 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xb0,(%edx) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ ljmp $0x50,$0xd01 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x18,(%edx) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ ljmp $0x50,$0xb01 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ab1db │ │ │ │ + jno 12ab1eb │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ebx,%eax │ │ │ │ mov %eax,0x1ea │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,0x15137(%eax) │ │ │ │ + add %eax,%eax │ │ │ │ + mov $0x5d,%dh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ab1fb │ │ │ │ + jno 12ab20b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,%eax │ │ │ │ mov %eax,0x1ea │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xa0,(%edx) │ │ │ │ mov %eax,0x701ea │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ab21b │ │ │ │ + jno 12ab22b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,%eax │ │ │ │ mov %eax,0x1ea │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x78,(%edx) │ │ │ │ - aaa │ │ │ │ - push %ecx │ │ │ │ - add %ecx,(%ecx) │ │ │ │ + rolb $0xa0,(%edx) │ │ │ │ + mov $0x5d,%dh │ │ │ │ + add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -863152,15 +863434,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x88,(%edx) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ ljmp $0x50,$0x701 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ab25b │ │ │ │ + jno 12ab26b │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edx,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ ljmp $0x100,$0x1 │ │ │ │ imul $0x20558f0,0x2(%eax),%eax │ │ │ │ add %al,%es:(%eax) │ │ │ │ @@ -863177,103 +863459,111 @@ │ │ │ │ add %ebp,0x15137(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x205b5f0,0x2(%eax),%eax │ │ │ │ sub $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ab2ab │ │ │ │ + jno 12ab2bb │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ebp,(%eax) │ │ │ │ + mov $0x5d,%dh │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12ab2cb │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %esi,%eax │ │ │ │ aaa │ │ │ │ push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1e5b3b0,0x2(%eax),%eax │ │ │ │ + sbb $0x400000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ab2bb │ │ │ │ + jno 12ab2eb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,(%eax) │ │ │ │ - dec %edx │ │ │ │ + add %edx,%eax │ │ │ │ + inc %esp │ │ │ │ sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x238e4c8,0x2(%eax),%eax │ │ │ │ - aaa │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x15015334(%eax),%dl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + imul $0x1533490,0x2(%eax),%eax │ │ │ │ + adc $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %edi,%eax │ │ │ │ - rcrl $1,0x2 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x20,(%edx) │ │ │ │ xor $0x53,%al │ │ │ │ add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %esi,(%eax) │ │ │ │ - rcrb %cl,0x2 │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12ab31b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esp,%eax │ │ │ │ xor 0x1(%ebx),%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ + add %al,%cl │ │ │ │ + in $0x38,%al │ │ │ │ + add (%edi),%dh │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ add -0x2e(%eax),%ch │ │ │ │ sbb $0x5802,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esp,0x1e45c(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ - dec %ecx │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x90,(%edx) │ │ │ │ + inc %esp │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,0x4a(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2057800,0x2(%eax),%eax │ │ │ │ - add $0x400000,%eax │ │ │ │ + add %esp,0x1e45c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x20546f8,0x2(%eax),%eax │ │ │ │ - sub $0x400000,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12ab36b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esp,(%eax) │ │ │ │ + inc %ebp │ │ │ │ + sbb $0x2,%eax │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x98,(%edx) │ │ │ │ + pop %esp │ │ │ │ + in $0x1,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12ab38b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ + add %esi,0x1f091(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12ab39b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ add %ebp,0x40(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x20,(%edx) │ │ │ │ inc %eax │ │ │ │ add $0x1102,%eax │ │ │ │ push %eax │ │ │ │ @@ -863322,30 +863612,29 @@ │ │ │ │ aas │ │ │ │ add $0xf02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x98,(%edx) │ │ │ │ - pop %esp │ │ │ │ - in $0x1,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + rolb $0x70,(%edx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + lock add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12ab42b │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,%eax │ │ │ │ - xor 0x1(%ebx),%edx │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0x70,(%edx) │ │ │ │ inc %eax │ │ │ │ add $0xd02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -863358,21 +863647,24 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esp,%eax │ │ │ │ ds add $0x2,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ab46b │ │ │ │ + jno 12ab47b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,0x1f091(%eax) │ │ │ │ + add %ebp,%eax │ │ │ │ + std │ │ │ │ + dec %edi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ab47b │ │ │ │ + jno 12ab48b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,%eax │ │ │ │ ds add $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xa8,(%edx) │ │ │ │ ds add $0x702,%eax │ │ │ │ @@ -863381,21 +863673,23 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,%eax │ │ │ │ ds add $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xa0,(%edx) │ │ │ │ - xor 0x1(%ebx),%edx │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + rolb $0xa8,(%edx) │ │ │ │ + std │ │ │ │ + dec %edi │ │ │ │ + add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12ab4bb │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,0x2053f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x90,(%edx) │ │ │ │ aas │ │ │ │ @@ -863418,35 +863712,32 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ebx,%eax │ │ │ │ inc %eax │ │ │ │ add $0x2,%eax │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x70,(%edx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - lock add %ecx,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12ab51b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebx,(%eax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - lock add %eax,(%eax) │ │ │ │ + add %edx,-0x2(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x20577e0,0x2(%eax),%eax │ │ │ │ + imul $0x20577d8,0x2(%eax),%eax │ │ │ │ + add $0x400000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2057b70,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ab53b │ │ │ │ + jno 12ab54b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,0x3e(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x48,(%edx) │ │ │ │ ds add $0x902,%eax │ │ │ │ @@ -863462,15 +863753,15 @@ │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,%eax │ │ │ │ inc %eax │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ab57b │ │ │ │ + jno 12ab58b │ │ │ │ add %ch,-0x57fed8ac(%eax) │ │ │ │ inc %eax │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2054188,0x2(%eax),%eax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ @@ -863480,23 +863771,23 @@ │ │ │ │ add %al,%ss:(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,%eax │ │ │ │ - std │ │ │ │ - dec %edi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + xor 0x1(%ebx),%edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%bh │ │ │ │ + xor %al,0xd4a02 │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2053038,0x2(%eax),%eax │ │ │ │ - dec %edx │ │ │ │ - or $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x2802053d(%eax),%cl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -863512,37 +863803,59 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2053db0,0x2(%eax),%eax │ │ │ │ xor %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xa8,(%edx) │ │ │ │ - std │ │ │ │ - dec %edi │ │ │ │ - add %ecx,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0xa0,(%edx) │ │ │ │ + xor 0x1(%ebx),%edx │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edx,-0x2(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x20546f8,0x2(%eax),%eax │ │ │ │ + sub $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x10,(%edx) │ │ │ │ decb 0x1(%edi) │ │ │ │ sldt (%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x2602056f(%eax),%bl │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xd8,(%edx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + lock add %ecx,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,0x31(%eax) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + jo 12ab606 │ │ │ │ + add %ss:(%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12ab67b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %eax,0x1f092(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12ab68b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,%eax │ │ │ │ pop %edi │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -863565,24 +863878,63 @@ │ │ │ │ pop %esp │ │ │ │ pop %ds │ │ │ │ add (%edx),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x39021f5c(%eax),%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x40,(%edx) │ │ │ │ + xchg %eax,%edx │ │ │ │ + lock add %ecx,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%bl │ │ │ │ + inc %ebp │ │ │ │ + add $0x3b02,%eax │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x98,(%edx) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + in $0x1,%al │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %edx,%eax │ │ │ │ + xor 0x1(%ebx),%edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,(%eax) │ │ │ │ push %ecx │ │ │ │ - jmp 12ab688 │ │ │ │ + jmp 12ab728 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xc0,(%edx) │ │ │ │ push %eax │ │ │ │ - jmp 12ac794 │ │ │ │ + jmp 12ac834 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,0x65(%eax) │ │ │ │ @@ -863596,110 +863948,106 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add %al,%ah │ │ │ │ dec %esi │ │ │ │ - jmp 12ae5c4 │ │ │ │ + jmp 12ae664 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,0x1e950(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x78,(%edx) │ │ │ │ push %eax │ │ │ │ - jmp 12ac5e4 │ │ │ │ + jmp 12ac684 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x39021f5c(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xd8,(%edx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - lock add %ecx,(%edi) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %esp,(%eax) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ebx,(%eax) │ │ │ │ + xor $0x53,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0x20,(%edx) │ │ │ │ push %eax │ │ │ │ - jmp 12ac414 │ │ │ │ + jmp 12ac4b4 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x88,(%edx) │ │ │ │ dec %edi │ │ │ │ - jmp 12ac224 │ │ │ │ + jmp 12ac2c4 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ecx,0x4f(%eax) │ │ │ │ - jmp 12ab738 │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12ab73b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %eax,0x1f092(%eax) │ │ │ │ + jmp 12ab7d8 │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x21f5a80,0x2(%eax),%eax │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12ab74b │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,(%eax) │ │ │ │ dec %edi │ │ │ │ - jmp 12ab758 │ │ │ │ + jmp 12ab7f8 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x10,(%edx) │ │ │ │ dec %edi │ │ │ │ - jmp 12abe64 │ │ │ │ + jmp 12abf04 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,(%eax) │ │ │ │ dec %edi │ │ │ │ - jmp 12ab778 │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x40,(%edx) │ │ │ │ - xchg %eax,%edx │ │ │ │ - lock add %ecx,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + jmp 12ab818 │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1532e10,0x2(%eax),%eax │ │ │ │ + adc $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12ab82b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,(%eax) │ │ │ │ push %eax │ │ │ │ - jmp 12ab798 │ │ │ │ + jmp 12ab838 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xf8,(%edx) │ │ │ │ dec %edi │ │ │ │ - jmp 12abea4 │ │ │ │ + jmp 12abf44 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %eax,0x1e94f(%eax) │ │ │ │ @@ -863708,107 +864056,67 @@ │ │ │ │ imul $0x1e5af68,0x2(%eax),%eax │ │ │ │ adc $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x205cf30,0x2(%eax),%eax │ │ │ │ add %al,%ss:(%eax) │ │ │ │ - rolb $0x0,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%bl │ │ │ │ - inc %ebp │ │ │ │ - add $0x3b02,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x41(%eax),%bh │ │ │ │ - jmp 13790f4 │ │ │ │ - inc %eax │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xa0,(%edx) │ │ │ │ + sub $0xb0153,%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1e94178,0x2(%eax),%eax │ │ │ │ + (bad) (%eax,%eax,1) │ │ │ │ + rolb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x4e(%eax),%bl │ │ │ │ - jmp 12ae004 │ │ │ │ + jmp 12ae0a4 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,%eax │ │ │ │ dec %esi │ │ │ │ - jmp 12ab818 │ │ │ │ + jmp 12ab8b8 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xb8,(%edx) │ │ │ │ dec %esi │ │ │ │ - jmp 12abf24 │ │ │ │ + jmp 12abfc4 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x3101e94e(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x98,(%edx) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - in $0x1,%al │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x2602056f(%eax),%bl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %esp,(%eax) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - in $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,0x31(%eax) │ │ │ │ - sub %al,(%ecx) │ │ │ │ - jo 12ab806 │ │ │ │ - add %ss:(%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21f5a80,0x2(%eax),%eax │ │ │ │ - push %es │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %edx,%eax │ │ │ │ - xor 0x1(%ebx),%edx │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ebx,(%eax) │ │ │ │ - xor $0x53,%al │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %esp,0x2d(%eax) │ │ │ │ + push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x48,(%edx) │ │ │ │ + nop │ │ │ │ + lock add %ecx,0x500000 │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ab8ab │ │ │ │ + jno 12ab8fb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,0x21f5e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x60,(%edx) │ │ │ │ pop %esi │ │ │ │ @@ -863847,43 +864155,46 @@ │ │ │ │ pop %edi │ │ │ │ pop %ds │ │ │ │ add (%edi),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%dl │ │ │ │ - cs push %ebx │ │ │ │ - add %edx,0x400000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x48,(%edx) │ │ │ │ - nop │ │ │ │ - lock add %ecx,0x500000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0xb0,(%edx) │ │ │ │ (bad) │ │ │ │ lock add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esi,-0x71(%eax) │ │ │ │ lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x205b788,0x2(%eax),%eax │ │ │ │ + and %al,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12ab98b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebx,-0x71(%eax) │ │ │ │ + lock add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x8,(%edx) │ │ │ │ pop %esi │ │ │ │ pop %ds │ │ │ │ - add 0xd00000,%cl │ │ │ │ + add 0x500000,%cl │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x70,(%edx) │ │ │ │ pop %ebp │ │ │ │ pop %ds │ │ │ │ add (%ebx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ @@ -863894,54 +864205,55 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esi,(%eax) │ │ │ │ pop %ebp │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x205b788,0x2(%eax),%eax │ │ │ │ - and %al,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x38,(%edx) │ │ │ │ + (bad) │ │ │ │ + lock add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12ab98b │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,(%eax) │ │ │ │ pop %ebp │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xf8,(%edx) │ │ │ │ pop %esp │ │ │ │ pop %ds │ │ │ │ add (%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12ab9fb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esp,(%eax) │ │ │ │ pop %ebp │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12ab9bb │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebx,-0x71(%eax) │ │ │ │ - lock add %eax,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xe0,(%edx) │ │ │ │ + inc %esp │ │ │ │ + sbb $0x1002,%eax │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12ab9cb │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ pop %esi │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -863964,102 +864276,92 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1e5b3d0,0x2(%eax),%eax │ │ │ │ daa │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xa0,(%edx) │ │ │ │ - sub $0xb0153,%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x7c(%eax),%dl │ │ │ │ + add $0x502,%eax │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12aba1b │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %esp,0x2d(%eax) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x20,(%edx) │ │ │ │ - dec %edx │ │ │ │ - sbb $0x1002,%eax │ │ │ │ - push %eax │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x502057f(%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ + add %ecx,0x2d(%eax) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12aba8b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ add %eax,-0x5e(%eax) │ │ │ │ lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x38,(%edx) │ │ │ │ - (bad) │ │ │ │ - lock add %eax,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - rolb $1,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12aba5b │ │ │ │ + jno 12aba9b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esp,-0x71(%eax) │ │ │ │ lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2057c88,0x2(%eax),%eax │ │ │ │ - add $0x400000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2055208,0x2(%eax),%eax │ │ │ │ - inc %ecx │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x20,(%edx) │ │ │ │ + sub $0x90153,%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12ababb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,-0x70(%eax) │ │ │ │ lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057f88,0x2(%eax),%eax │ │ │ │ - add $0x400000,%eax │ │ │ │ + imul $0x2055208,0x2(%eax),%eax │ │ │ │ + inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12abaab │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ecx,0x2d(%eax) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x20,(%edx) │ │ │ │ - sub $0x90153,%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x205c6c0,0x2(%eax),%eax │ │ │ │ - add %al,%es:(%eax) │ │ │ │ - inc %eax │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%al │ │ │ │ + movb $0x40,0x2602 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ pusha │ │ │ │ xchg %eax,%esp │ │ │ │ add %ss:(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12abafb │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %edx,0x2d(%eax) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12abb0b │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ebx,0x1532d(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x20,(%edx) │ │ │ │ nop │ │ │ │ lock add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -864088,35 +864390,46 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x2d014ffa(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %edx,0x2d(%eax) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12abb4b │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ebx,0x1532d(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12abb5b │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,0x15108(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1533148,0x2(%eax),%eax │ │ │ │ + push %ss │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xd8,(%edx) │ │ │ │ + xor %dl,0x1(%ebx) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x205b468,0x2(%eax),%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12abbab │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %ebx,0x15330(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12abb6b │ │ │ │ + jno 12abbbb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -864152,139 +864465,105 @@ │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x8,(%edx) │ │ │ │ mov %eax,0xb01f0 │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12abbcb │ │ │ │ + jno 12abc1b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ecx,%eax │ │ │ │ mov %al,0x1f0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add -0x4c(%eax),%ch │ │ │ │ - add $0x2102,%eax │ │ │ │ + add 0x52(%eax),%bl │ │ │ │ + push %ebx │ │ │ │ + add %esp,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,0x1f0a2(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x90,(%edx) │ │ │ │ mov %al,0x701f0 │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12abc0b │ │ │ │ + jno 12abc5b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,0x1f0a2(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1533148,0x2(%eax),%eax │ │ │ │ - push %ss │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xe8,(%edx) │ │ │ │ + push %ecx │ │ │ │ + push %ebx │ │ │ │ + add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,0x1f0a3(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x78,(%edx) │ │ │ │ mov %eax,0x701f0 │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12abc4b │ │ │ │ + jno 12abc9b │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %eax,(%eax) │ │ │ │ mov %eax,0x1f0 │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%bh │ │ │ │ pop %ecx │ │ │ │ pop %ds │ │ │ │ add (%eax),%ch │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xd8,(%edx) │ │ │ │ - xor %dl,0x1(%ebx) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12abc7b │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %ebx,0x15330(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1535258,0x2(%eax),%eax │ │ │ │ - and %al,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12abc9b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebp,%eax │ │ │ │ - mov 0x1f0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xe8,(%edx) │ │ │ │ - push %ecx │ │ │ │ - push %ebx │ │ │ │ - add %ecx,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x78(%eax),%cl │ │ │ │ - add $0x502,%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%bl │ │ │ │ + jg 12abcc4 │ │ │ │ + add 0x400000,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12abccb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,0x15330(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x20551b8,0x2(%eax),%eax │ │ │ │ - inc %edx │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0x58,(%edx) │ │ │ │ xor %dl,0x1(%ebx) │ │ │ │ or %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2057470,0x2(%eax),%eax │ │ │ │ - daa │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12abceb │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebp,%eax │ │ │ │ + mov 0x1f0,%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x74(%eax),%dh │ │ │ │ + add $0x2702,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ push %eax │ │ │ │ @@ -864293,22 +864572,30 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12abd1b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,0x15330(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x20551b8,0x2(%eax),%eax │ │ │ │ + inc %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0xf8,(%edx) │ │ │ │ sti │ │ │ │ dec %edi │ │ │ │ add %ecx,0x500000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12abd3b │ │ │ │ + jno 12abd4b │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edx,%eax │ │ │ │ xor %dl,0x1(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ @@ -864323,40 +864610,40 @@ │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x58,(%edx) │ │ │ │ sub 0x1(%ebx),%dl │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12abd6b │ │ │ │ + jno 12abd7b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ebx,(%eax) │ │ │ │ sub 0x1(%ebx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ebp,0x15351(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057bf0,0x2(%eax),%eax │ │ │ │ + imul $0x2057db0,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2054d20,0x2(%eax),%eax │ │ │ │ daa │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x5020577(%eax),%dh │ │ │ │ - add %al,(%eax) │ │ │ │ + add 0x78(%eax),%bl │ │ │ │ + add $0x502,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -864381,89 +864668,85 @@ │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ inc %eax │ │ │ │ xchg %eax,%esp │ │ │ │ add %ss:(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12abdfb │ │ │ │ + jno 12abe0b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,(%eax) │ │ │ │ sub 0x1(%ebx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edx,0x2a(%eax) │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12abe1b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebp,0x1e468(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ jno 12abe2b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,-0x62(%eax) │ │ │ │ - lock add %eax,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x0,(%edx) │ │ │ │ - sahf │ │ │ │ - lock add %edx,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1533c10,0x2(%eax),%eax │ │ │ │ + push %ss │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,%eax │ │ │ │ - pop %edi │ │ │ │ - in $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ebp,0x1e468(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xc0,(%edx) │ │ │ │ - pop %edi │ │ │ │ - in $0x1,%al │ │ │ │ - add (%eax),%al │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x60,(%edx) │ │ │ │ + push $0x1101e4 │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1f09a68,0x2(%eax),%eax │ │ │ │ - inc %esp │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12abe6b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ecx,(%eax) │ │ │ │ + popa │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ecx,-0x62(%eax) │ │ │ │ + lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x28,(%edx) │ │ │ │ - fwait │ │ │ │ - lock add %ecx,(%ebx) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x0,(%edx) │ │ │ │ + sahf │ │ │ │ + lock add %edx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,0x71(%eax) │ │ │ │ - jmp 12abe98 │ │ │ │ + jmp 12abea8 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x0,(%edx) │ │ │ │ - jno 12abe88 │ │ │ │ + jno 12abe98 │ │ │ │ add %edx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -864481,50 +864764,53 @@ │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,-0x55(%eax) │ │ │ │ ljmp $0x5100,$0x1 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x0,(%edx) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - jmp 12ac8e4 │ │ │ │ + jmp 12ac8f4 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x6f(%eax),%bl │ │ │ │ - jmp 12ae7f4 │ │ │ │ + jmp 12ae804 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,%eax │ │ │ │ - jo 12abeec │ │ │ │ + jo 12abefc │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xb8,(%edx) │ │ │ │ - jo 12abef8 │ │ │ │ + jo 12abf08 │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add -0x50(%eax),%dh │ │ │ │ add $0xf02,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %ebp,%eax │ │ │ │ - lcall $0x0,$0x1f0 │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ecx,%eax │ │ │ │ + pop %edi │ │ │ │ + in $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0xf0205b0(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ @@ -864545,39 +864831,42 @@ │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xa0,(%edx) │ │ │ │ rclb %cl,0x1(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12abf7b │ │ │ │ + jno 12abf8b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esp,-0x2e(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x60,(%edx) │ │ │ │ - push $0x1101e4 │ │ │ │ + rolb $0xc0,(%edx) │ │ │ │ + pop %edi │ │ │ │ + in $0x1,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12abf9b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edx,%eax │ │ │ │ - lcall $0x0,$0x1f0 │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1f09a68,0x2(%eax),%eax │ │ │ │ + inc %esp │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%ch │ │ │ │ - ja 12abfb4 │ │ │ │ + add (%eax),%dh │ │ │ │ + jle 12abfc4 │ │ │ │ add 0x400000,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12abfbb │ │ │ │ + jno 12abfcb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,-0x2e(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -864597,23 +864886,23 @@ │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ fsub %st(5),%st │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12abffb │ │ │ │ + jno 12ac00b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,-0x2e(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ac00b │ │ │ │ + jno 12ac01b │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %ebx,0x150d2(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x150c4e0,0x2(%eax),%eax │ │ │ │ push %ds │ │ │ │ @@ -864625,39 +864914,42 @@ │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x70,(%edx) │ │ │ │ les 0x1(%eax),%edx │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ac03b │ │ │ │ + jno 12ac04b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esi,(%eax) │ │ │ │ les 0x1(%eax),%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xb0,(%edx) │ │ │ │ - lcall $0x5000,$0x701f0 │ │ │ │ + rolb $0x28,(%edx) │ │ │ │ + fwait │ │ │ │ + lock add %ecx,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %ebx,%eax │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %ebp,%eax │ │ │ │ lcall $0x0,$0x1f0 │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%dh │ │ │ │ - jp 12ac074 │ │ │ │ - add 0x400000,%al │ │ │ │ + add 0x76(%eax),%bl │ │ │ │ + add $0x502,%eax │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12ac07b │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,(%eax) │ │ │ │ les 0x1(%eax),%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -864695,133 +864987,132 @@ │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %ebp,-0x3c(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ac0db │ │ │ │ + jno 12ac0eb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,(%eax) │ │ │ │ - popa │ │ │ │ - in $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,%eax │ │ │ │ + clc │ │ │ │ + dec %edi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0x50,(%edx) │ │ │ │ - jno 12ac0d8 │ │ │ │ + jno 12ac0e8 │ │ │ │ add %ecx,0x500000 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x0,(%edx) │ │ │ │ - jo 12ac0e8 │ │ │ │ + jo 12ac0f8 │ │ │ │ add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %eax,%eax │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - jmp 12ac118 │ │ │ │ + jmp 12ac128 │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ac11b │ │ │ │ + jno 12ac12b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,0x1f09b(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12ac12b │ │ │ │ + add %edx,%eax │ │ │ │ + lcall $0x0,$0x1f0 │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,0x1e96f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x88,(%edx) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - jmp 12ac844 │ │ │ │ + jmp 12ac854 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,0x1e96f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x98,(%edx) │ │ │ │ - fwait │ │ │ │ - lock add %eax,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ + rolb $0xb0,(%edx) │ │ │ │ + lcall $0x5000,$0x701f0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,0x1e970(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x70,(%edx) │ │ │ │ - jo 12ac168 │ │ │ │ + jo 12ac178 │ │ │ │ add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edi,%eax │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - jmp 12ac198 │ │ │ │ + jmp 12ac1a8 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xf8,(%edx) │ │ │ │ - jno 12ac188 │ │ │ │ + jno 12ac198 │ │ │ │ add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %edi,0x1e971(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ac1bb │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %esp,(%eax) │ │ │ │ - fwait │ │ │ │ - lock add %eax,(%eax) │ │ │ │ + jno 12ac1cb │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %ebx,%eax │ │ │ │ + lcall $0x0,$0x1f0 │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x80,(%edx) │ │ │ │ + clc │ │ │ │ + dec %edi │ │ │ │ + add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21f5960,0x2(%eax),%eax │ │ │ │ - xor %al,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x20579b8,0x2(%eax),%eax │ │ │ │ - add $0x400000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%dh │ │ │ │ + jl 12ac1f4 │ │ │ │ + add 0x400000,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ac1eb │ │ │ │ + jno 12ac1fb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,0x6f(%eax) │ │ │ │ - jmp 12ac1f8 │ │ │ │ + jmp 12ac208 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x28,(%edx) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - jmp 12acb04 │ │ │ │ + jmp 12acb14 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x6a(%eax),%ah │ │ │ │ add $0x2802,%eax │ │ │ │ inc %eax │ │ │ │ @@ -864829,82 +865120,103 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,0x1e971(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ac22b │ │ │ │ + jno 12ac23b │ │ │ │ add %ch,-0x77fed8ac(%eax) │ │ │ │ - jno 12ac21c │ │ │ │ + jno 12ac22c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1e97268,0x2(%eax),%eax │ │ │ │ sbb (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x205d098,0x2(%eax),%eax │ │ │ │ xor %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ac25b │ │ │ │ + jno 12ac26b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edi,0x1f09b(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1e961c0,0x2(%eax),%eax │ │ │ │ pop %ds │ │ │ │ or $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%cl │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ ljmp $0x40,$0x2801 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ac28b │ │ │ │ + jno 12ac29b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,-0x55(%eax) │ │ │ │ ljmp $0x5100,$0x1 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xe0,(%edx) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - jmp 12ac9a4 │ │ │ │ + jmp 12ac9b4 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%dh │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ ljmp $0x40,$0x2b01 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1533c10,0x2(%eax),%eax │ │ │ │ - push %ss │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x98,(%edx) │ │ │ │ + fwait │ │ │ │ + lock add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %esp,(%eax) │ │ │ │ + fwait │ │ │ │ + lock add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x21f5960,0x2(%eax),%eax │ │ │ │ + xor %al,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0xa0,(%edx) │ │ │ │ cmp 0x1(%ebx),%edx │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12ac30b │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %esp,0x3b(%eax) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2057990,0x2(%eax),%eax │ │ │ │ + add $0x400000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ac2db │ │ │ │ + jno 12ac32b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,0x14ffe(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x0,(%edx) │ │ │ │ popa │ │ │ │ @@ -864913,74 +865225,57 @@ │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1e464e8,0x2(%eax),%eax │ │ │ │ and (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12ac30b │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %esp,0x3b(%eax) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12ac35b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edx,0x15351(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2054620,0x2(%eax),%eax │ │ │ │ dec %edx │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,%eax │ │ │ │ - clc │ │ │ │ + add %ebp,(%eax) │ │ │ │ + stc │ │ │ │ dec %edi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057d08,0x2(%eax),%eax │ │ │ │ + imul $0x2057710,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x80,(%edx) │ │ │ │ + rolb $0xe8,(%edx) │ │ │ │ clc │ │ │ │ dec %edi │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,0x15351(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12ac36b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebp,(%eax) │ │ │ │ - stc │ │ │ │ - dec %edi │ │ │ │ + add %ecx,0x3b(%eax) │ │ │ │ + push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xe8,(%edx) │ │ │ │ - clc │ │ │ │ - dec %edi │ │ │ │ - add %ecx,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12ac3bb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,0x14ff9(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x50,(%edx) │ │ │ │ stc │ │ │ │ @@ -865035,24 +865330,41 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ + add %esp,(%eax) │ │ │ │ + pop %esi │ │ │ │ + in $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x18,(%edx) │ │ │ │ + pop %esi │ │ │ │ + in $0x1,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12ac45b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ add %edx,0x15002(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x48,(%edx) │ │ │ │ add 0x1(%eax),%dl │ │ │ │ adc %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ac42b │ │ │ │ + jno 12ac47b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,0x1e45c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x88,(%edx) │ │ │ │ pop %esp │ │ │ │ @@ -865071,27 +865383,27 @@ │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x70,(%edx) │ │ │ │ decl 0x1(%edi) │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ac46b │ │ │ │ + jno 12ac4bb │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esi,(%eax) │ │ │ │ decl 0x1(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esp,(%eax) │ │ │ │ - pop %esi │ │ │ │ - in $0x1,%al │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + lock add %esp,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,(%eax) │ │ │ │ decl 0x1(%edi) │ │ │ │ @@ -865111,22 +865423,21 @@ │ │ │ │ or (%eax),%ch │ │ │ │ add %esp,(%eax) │ │ │ │ decl 0x1(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x18,(%edx) │ │ │ │ - pop %esi │ │ │ │ - in $0x1,%al │ │ │ │ - add (%eax),%al │ │ │ │ + rolb $0x20,(%edx) │ │ │ │ + cmp 0x1(%ebx),%edx │ │ │ │ + or %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ac4cb │ │ │ │ + jno 12ac51b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ add %dl,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -865148,94 +865459,43 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21f5990,0x2(%eax),%eax │ │ │ │ add %al,%es:(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%bh │ │ │ │ - jl 12ac514 │ │ │ │ - add 0x400000,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12ac51b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ecx,0x3b(%eax) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x20,(%edx) │ │ │ │ - cmp 0x1(%ebx),%edx │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12ac53b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esp,(%eax) │ │ │ │ - and (%esi),%bl │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x18,(%edx) │ │ │ │ - in $0x5,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - lock add %esp,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%bl │ │ │ │ fdivrs (%eax) │ │ │ │ add (%edi),%ah │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ xor %dl,0x2(%esi,%esi,1) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2054ee0,0x2(%eax),%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + jno 12ac57b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,0x3b(%eax) │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21fe4f8,0x2(%eax),%eax │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x23695b8,0x2(%eax),%eax │ │ │ │ - or %al,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12ac58b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esp,(%eax) │ │ │ │ + and (%esi),%bl │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ac5cb │ │ │ │ + jno 12ac59b │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %ebx,0x1533b(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1533b00,0x2(%eax),%eax │ │ │ │ push %ss │ │ │ │ @@ -865244,132 +865504,223 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x90,(%edx) │ │ │ │ cmp 0x1(%ebx),%dl │ │ │ │ or (%eax),%eax │ │ │ │ - add %dl,%al │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2054ee0,0x2(%eax),%eax │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - dec %ebx │ │ │ │ - add $0x2b02,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x28,(%edx) │ │ │ │ + clc │ │ │ │ + dec %edi │ │ │ │ + add %ecx,0xd00000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x18,(%edx) │ │ │ │ + in $0x5,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %edx,0x3a(%eax) │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x60,(%edx) │ │ │ │ + sti │ │ │ │ + dec %edi │ │ │ │ + add %ecx,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0x68,(%edx) │ │ │ │ push %ecx │ │ │ │ push %ebx │ │ │ │ add %ecx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x310238db(%eax),%al │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %esp,(%eax) │ │ │ │ + sti │ │ │ │ + dec %edi │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x238db80,0x2(%eax),%eax │ │ │ │ + xor %eax,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x21fe4f8,0x2(%eax),%eax │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%ch │ │ │ │ - jns 12ac644 │ │ │ │ - add 0x400000,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x23695b8,0x2(%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2057720,0x2(%eax),%eax │ │ │ │ + add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ac64b │ │ │ │ + jno 12ac67b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,(%eax) │ │ │ │ cmp 0x1(%ebx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x28,(%edx) │ │ │ │ - clc │ │ │ │ - dec %edi │ │ │ │ - add %ecx,0x500000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x60,(%edx) │ │ │ │ - sti │ │ │ │ - dec %edi │ │ │ │ - add %ecx,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %esp,(%eax) │ │ │ │ - sti │ │ │ │ - dec %edi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ rolb $0x10,(%edx) │ │ │ │ cmp 0x1(%ebx),%dl │ │ │ │ or %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2054bf8,0x2(%eax),%eax │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ac69b │ │ │ │ + jno 12ac6ab │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,(%eax) │ │ │ │ sti │ │ │ │ dec %edi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2055950,0x2(%eax),%eax │ │ │ │ + daa │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0xe8,(%edx) │ │ │ │ cli │ │ │ │ dec %edi │ │ │ │ add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ + add %cl,0x31(%eax) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + and %dl,0x2(%esi,%esi,1) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12ac6eb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,(%eax) │ │ │ │ sti │ │ │ │ dec %edi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2055950,0x2(%eax),%eax │ │ │ │ - daa │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + jno 12ac6fb │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %eax,0x3a(%eax) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12ac70b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,%eax │ │ │ │ sti │ │ │ │ dec %edi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xd0,(%edx) │ │ │ │ + sti │ │ │ │ + dec %edi │ │ │ │ + add %eax,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ebx,-0x5(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ac6eb │ │ │ │ + jno 12ac73b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ + pop %esi │ │ │ │ + in $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %eax,0xa(%eax) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xf8,(%edx) │ │ │ │ + or %edx,0x1(%eax) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12ac76b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esi,0x5c(%eax) │ │ │ │ + in $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x68,(%edx) │ │ │ │ + pop %esp │ │ │ │ + in $0x1,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12ac78b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,0x21e1f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x38,(%edx) │ │ │ │ pop %ds │ │ │ │ @@ -865405,15 +865756,15 @@ │ │ │ │ rolb $0xe0,(%edx) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ in $0x1,%eax │ │ │ │ or (%eax),%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ac74b │ │ │ │ + jno 12ac7eb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,-0x4f(%eax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -865427,15 +865778,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%ch │ │ │ │ sbb $0x2d021e,%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ac77b │ │ │ │ + jno 12ac81b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,%eax │ │ │ │ push %ds │ │ │ │ push %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -865466,21 +865817,19 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add %al,%bl │ │ │ │ mov $0x1d0205,%ecx │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ - sti │ │ │ │ - dec %edi │ │ │ │ - add %eax,(%edi) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1500660,0x2(%eax),%eax │ │ │ │ + inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x1d0205c1(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -865499,44 +865848,47 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xb8,(%edx) │ │ │ │ or $0x53,%al │ │ │ │ add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - rolb $1,(%eax) │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12ac81b │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %edi,0xc(%eax) │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12ac82b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %eax,0xa(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x20,(%edx) │ │ │ │ + pop %es │ │ │ │ push %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xf8,(%edx) │ │ │ │ - or %edx,0x1(%eax) │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %esp,%eax │ │ │ │ + push %es │ │ │ │ + push %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057f28,0x2(%eax),%eax │ │ │ │ + imul $0x2057ce0,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ac85b │ │ │ │ + jno 12ac8fb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,0xc(%eax) │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -865557,23 +865909,23 @@ │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ cmp %ah,%ch │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ac89b │ │ │ │ + jno 12ac93b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,0xc(%eax) │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ac8ab │ │ │ │ + jno 12ac94b │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %esi,0x1530c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x15300f8,0x2(%eax),%eax │ │ │ │ pop %ds │ │ │ │ @@ -865585,43 +865937,43 @@ │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x88,(%edx) │ │ │ │ add %dl,0x1(%ebx) │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ac8db │ │ │ │ + jno 12ac97b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ecx,0x0(%eax) │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12ac8eb │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esi,0x5c(%eax) │ │ │ │ - in $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x68,(%edx) │ │ │ │ - pop %esp │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xf8,(%edx) │ │ │ │ + pop %ebp │ │ │ │ in $0x1,%al │ │ │ │ add (%eax),%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12ac99b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ecx,%eax │ │ │ │ + push %es │ │ │ │ + push %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057830,0x2(%eax),%eax │ │ │ │ + imul $0x2057970,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ac91b │ │ │ │ + jno 12ac9bb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,(%eax) │ │ │ │ add %dl,0x1(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -865632,23 +865984,23 @@ │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2055978,0x2(%eax),%eax │ │ │ │ xor $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ac94b │ │ │ │ + jno 12ac9eb │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ sub %ah,%ch │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ac95b │ │ │ │ + jno 12ac9fb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,(%eax) │ │ │ │ add %dl,0x1(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ @@ -865659,81 +866011,121 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2054530,0x2(%eax),%eax │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x6(%eax),%ah │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xa8,(%edx) │ │ │ │ + push %es │ │ │ │ push %eax │ │ │ │ - add %eax,0x0(%edx) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2055048,0x2(%eax),%eax │ │ │ │ - push %ds │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x50(%eax),%cl │ │ │ │ + add $0x1e02,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ fidivrs (%eax) │ │ │ │ add (%esi),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ecx,0x1533a(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12aca6b │ │ │ │ + add %cl,0x31(%eax) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + and %ch,(%edx) │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x150150da(%eax),%ch │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%dh │ │ │ │ + dec %esp │ │ │ │ + add $0x2702,%eax │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%dl │ │ │ │ or $0x53,%al │ │ │ │ add %esp,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x38,(%edx) │ │ │ │ + ficoml 0x1(%eax) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0xa0,(%edx) │ │ │ │ or 0x1(%ebx),%edx │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ac9db │ │ │ │ + jno 12acacb │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ - add %esp,0xb(%eax) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x20,(%edx) │ │ │ │ - pop %es │ │ │ │ - push %eax │ │ │ │ - add %ecx,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ + add %edi,%eax │ │ │ │ + fsts 0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ - add %esp,%eax │ │ │ │ + add %esp,0xb(%eax) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12acaeb │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %edx,%eax │ │ │ │ push %es │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12acafb │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edx,0x14ffc(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057eb8,0x2(%eax),%eax │ │ │ │ + imul $0x2057f28,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aca1b │ │ │ │ + jno 12acb1b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,0xb(%eax) │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -865747,109 +866139,102 @@ │ │ │ │ add %al,%ss:(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ - and %dl,0x2(%esi,%esi,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12aca5b │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %eax,0x3a(%eax) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12aca6b │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ecx,0x1533a(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2054cf0,0x2(%eax),%eax │ │ │ │ - daa │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,0x31(%eax) │ │ │ │ - sub %al,(%ecx) │ │ │ │ sbb %ah,%ch │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12aca9b │ │ │ │ - add %cl,0x31(%eax) │ │ │ │ - sub %al,(%ecx) │ │ │ │ - and %ch,(%edx) │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + jno 12acb5b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,0xb(%eax) │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x150daa8,0x2(%eax),%eax │ │ │ │ - adc $0x400000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12acacb │ │ │ │ + jno 12acb6b │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %ebx,0x1530b(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12acb7b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + ljmp $0x5100,$0x1 │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xb8,(%edx) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + ljmp $0x50,$0x1101 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12acb9b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebp,(%eax) │ │ │ │ + mov 0x1ea,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x20,(%edx) │ │ │ │ + mov 0x201ea,%al │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1eaa8d8,0x2(%eax),%eax │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x152ffe0,0x2(%eax),%eax │ │ │ │ and %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x70,(%edx) │ │ │ │ call *0x1(%edx) │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12acafb │ │ │ │ + jno 12acbeb │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esi,(%eax) │ │ │ │ call *0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ebx,-0x5(%eax) │ │ │ │ - dec %edi │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12acb1b │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,%eax │ │ │ │ - push %es │ │ │ │ + add %esi,0x15007(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x90,(%edx) │ │ │ │ + pop %es │ │ │ │ push %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2057e00,0x2(%eax),%eax │ │ │ │ - add $0x400000,%eax │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12acb3b │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x76(%eax),%bh │ │ │ │ + add $0x502,%eax │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,(%eax) │ │ │ │ call *0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -865867,322 +866252,222 @@ │ │ │ │ lds 0x3602,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - ljmp $0x5100,$0x1 │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xb8,(%edx) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - ljmp $0x50,$0x1101 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12acb8b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebp,(%eax) │ │ │ │ - mov 0x1ea,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x20,(%edx) │ │ │ │ - mov 0x201ea,%al │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %esi,0x1eaaa(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1eaa8d8,0x2(%eax),%eax │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x70,(%edx) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + ljmp $0x50,$0xf01 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12acbbb │ │ │ │ + jno 12acc7b │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ or %ah,%ch │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12acbcb │ │ │ │ + jno 12acc8b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esp,(%eax) │ │ │ │ call *0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ebp,-0x1(%eax) │ │ │ │ - push %edx │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xa8,(%edx) │ │ │ │ - push %es │ │ │ │ - push %eax │ │ │ │ - add %eax,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x80,(%edx) │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - in $0x1,%eax │ │ │ │ - or $0x500000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ - sbb $0xb021e,%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12acc1b │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %edx,0x21e1d(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12acc2b │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %edx,%eax │ │ │ │ - push %es │ │ │ │ - push %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12acc3b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edi,0x1d(%eax) │ │ │ │ - push %ds │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12acc4b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esi,0x1eaaa(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x70,(%edx) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - ljmp $0x50,$0xf01 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x58,(%edx) │ │ │ │ - sbb $0x7021e,%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12acc7b │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %eax,0x21e1d(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ rolb $0x18,(%edx) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ ljmp $0x50,$0xd01 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x80,(%edx) │ │ │ │ test $0xb01ea,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12accab │ │ │ │ + jno 12accbb │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %eax,-0x57(%eax) │ │ │ │ - ljmp $0x900,$0x1 │ │ │ │ - jno 12accbb │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ + ljmp $0x100,$0x1 │ │ │ │ + jno 12acccb │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ebp,-0x1(%eax) │ │ │ │ + push %edx │ │ │ │ add %eax,(%eax) │ │ │ │ - pop %esi │ │ │ │ - in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12accdb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,(%eax) │ │ │ │ test $0x1ea,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x8,(%edx) │ │ │ │ test $0x701ea,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12acceb │ │ │ │ + jno 12accfb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,(%eax) │ │ │ │ test $0x1ea,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esp,0x1e(%eax) │ │ │ │ - push %ds │ │ │ │ - add (%eax),%al │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ebx,(%eax) │ │ │ │ + pop %es │ │ │ │ + push %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12acd0b │ │ │ │ + jno 12acd1b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ ljmp $0x5100,$0x1 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xf0,(%edx) │ │ │ │ test $0x701ea,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12acd2b │ │ │ │ + jno 12acd3b │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edi,-0x57(%eax) │ │ │ │ - ljmp $0x5100,$0x1 │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x38,(%edx) │ │ │ │ - ficoml 0x1(%eax) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ + ljmp $0x100,$0x1 │ │ │ │ jno 12acd4b │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %edi,%eax │ │ │ │ - fsts 0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,0x15351(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x238e448,0x2(%eax),%eax │ │ │ │ - add %al,%es:(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x40,(%edx) │ │ │ │ - push %ds │ │ │ │ - push %ds │ │ │ │ - add (%edi),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + jno 12acd5b │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %esp,%eax │ │ │ │ push %ecx │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12acd9b │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ecx,%eax │ │ │ │ - sbb $0x21e,%eax │ │ │ │ + imul $0x2057860,0x2(%eax),%eax │ │ │ │ + add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x77(%eax),%cl │ │ │ │ - add $0x502,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x238e448,0x2(%eax),%eax │ │ │ │ + add %al,%es:(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x90,(%edx) │ │ │ │ - mov $0xe5,%al │ │ │ │ - add %ecx,(%ebx) │ │ │ │ + rolb $0x80,(%edx) │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + in $0x1,%eax │ │ │ │ + or $0x500000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12acd9b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esp,%eax │ │ │ │ + fsts 0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xd0,(%edx) │ │ │ │ + sbb $0xb021e,%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xb8,(%edx) │ │ │ │ + fsts 0x1(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12acdcb │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ - add %edx,-0x50(%eax) │ │ │ │ - in $0x1,%eax │ │ │ │ + add %edx,0x21e1d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x21f59b8,0x2(%eax),%eax │ │ │ │ + sbb $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12acdeb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,0x15007(%eax) │ │ │ │ + add %edi,0x1d(%eax) │ │ │ │ + push %ds │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x90,(%edx) │ │ │ │ - pop %es │ │ │ │ - push %eax │ │ │ │ - add %eax,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ + rolb $0x58,(%edx) │ │ │ │ + sbb $0x7021e,%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12ace0b │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %eax,0x21e1d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x7c(%eax),%dh │ │ │ │ - add $0x502,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x20567d8,0x2(%eax),%eax │ │ │ │ + add %al,%es:(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,(%eax) │ │ │ │ - mov $0xe5,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %esp,0x1e(%eax) │ │ │ │ + push %ds │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x10,(%edx) │ │ │ │ - mov $0xe5,%al │ │ │ │ - add %ecx,(%ecx) │ │ │ │ + rolb $0x40,(%edx) │ │ │ │ + push %ds │ │ │ │ + push %ds │ │ │ │ + add (%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%ch │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add $0x3b02,%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %eax,-0x50(%eax) │ │ │ │ - in $0x1,%eax │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ecx,%eax │ │ │ │ + sbb $0x21e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x90,(%edx) │ │ │ │ + mov $0xe5,%al │ │ │ │ + add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %ch,-0x47fed8ac(%eax) │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - in $0x1,%eax │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,(%eax) │ │ │ │ mov 0x1ea,%al │ │ │ │ @@ -866190,15 +866475,15 @@ │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xd0,(%edx) │ │ │ │ lahf │ │ │ │ ljmp $0x50,$0x1101 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ace7b │ │ │ │ + jno 12ace8b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,(%eax) │ │ │ │ lea (bad),%ebp │ │ │ │ ljmp $0x5100,$0x1 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x8,(%edx) │ │ │ │ @@ -866207,96 +866492,93 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1ea9df8,0x2(%eax),%eax │ │ │ │ sub %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aceab │ │ │ │ + jno 12acebb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,%eax │ │ │ │ lahf │ │ │ │ ljmp $0x5100,$0x1 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x88,(%edx) │ │ │ │ lahf │ │ │ │ ljmp $0x50,$0xf01 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd8,(%edx) │ │ │ │ - mov $0xe5,%cl │ │ │ │ - add %ecx,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12acedb │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ - add %ebx,0x1e5b1(%eax) │ │ │ │ + add %edx,-0x50(%eax) │ │ │ │ + in $0x1,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,0x31(%eax) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + adc %dl,0x2(%esi,%esi,1) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x30,(%edx) │ │ │ │ lahf │ │ │ │ ljmp $0x50,$0xd01 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x98,(%edx) │ │ │ │ sahf │ │ │ │ ljmp $0x50,$0xb01 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12acf0b │ │ │ │ + jno 12acf1b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ebx,-0x62(%eax) │ │ │ │ ljmp $0x100,$0x1 │ │ │ │ - jno 12acf1b │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ebx,(%eax) │ │ │ │ - pop %es │ │ │ │ - push %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ jno 12acf2b │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %ebp,%eax │ │ │ │ + fsts 0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,-0x62(%eax) │ │ │ │ ljmp $0x5100,$0x1 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x20,(%edx) │ │ │ │ sahf │ │ │ │ ljmp $0x50,$0x701 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12acf4b │ │ │ │ + jno 12acf5b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,-0x62(%eax) │ │ │ │ ljmp $0x100,$0x1 │ │ │ │ - imul $0x21f59b8,0x2(%eax),%eax │ │ │ │ - sbb $0x400000,%eax │ │ │ │ + imul $0x2057f78,0x2(%eax),%eax │ │ │ │ + add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12acf6b │ │ │ │ + jno 12acf7b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,(%eax) │ │ │ │ lahf │ │ │ │ ljmp $0x5100,$0x1 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x8,(%edx) │ │ │ │ lahf │ │ │ │ ljmp $0x50,$0x701 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12acf8b │ │ │ │ + jno 12acf9b │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edx,0x1ea9e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1e97288,0x2(%eax),%eax │ │ │ │ sbb %al,(%eax) │ │ │ │ @@ -866305,32 +866587,32 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x205d068,0x2(%eax),%eax │ │ │ │ das │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x5020578(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add -0x45fe1570(%eax),%bh │ │ │ │ - or $0x0,%al │ │ │ │ - inc %eax │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edi,(%eax) │ │ │ │ + mov $0xe5,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1ea90b8,0x2(%eax),%eax │ │ │ │ + mov $0x40000c,%edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add -0x63(%eax),%bh │ │ │ │ - ljmp $0x40,$0x2801 │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1ea9d78,0x2(%eax),%eax │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12acfeb │ │ │ │ + jno 12acffb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,%eax │ │ │ │ popf │ │ │ │ ljmp $0x5100,$0x1 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xd0,(%edx) │ │ │ │ @@ -866338,16 +866620,80 @@ │ │ │ │ ljmp $0x50,$0x701 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1ea9da0,0x2(%eax),%eax │ │ │ │ sub (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x10,(%edx) │ │ │ │ + mov $0xe5,%al │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%ch │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add $0x3b02,%eax │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %eax,-0x50(%eax) │ │ │ │ + in $0x1,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %ch,-0x47fed8ac(%eax) │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + in $0x1,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xd8,(%edx) │ │ │ │ + mov $0xe5,%cl │ │ │ │ + add %ecx,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %ebx,0x1e5b1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2054b40,0x2(%eax),%eax │ │ │ │ + aaa │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x50,(%edx) │ │ │ │ + cld │ │ │ │ + dec %edi │ │ │ │ + add %ecx,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%cl │ │ │ │ + jnp 12ad0b4 │ │ │ │ + add 0x400000,%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ad01b │ │ │ │ + jno 12ad0bb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,0x1e5b1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x58,(%edx) │ │ │ │ mov $0xe5,%cl │ │ │ │ @@ -866359,54 +866705,54 @@ │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add -0x28(%eax),%al │ │ │ │ cmp %al,(%edx) │ │ │ │ cmp (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ad04b │ │ │ │ + jno 12ad0eb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,0x1e5b1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ad05b │ │ │ │ + jno 12ad0fb │ │ │ │ add %ch,0x12754(%eax) │ │ │ │ mov $0xe5,%cl │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1e5b248,0x2(%eax),%eax │ │ │ │ sub $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x205cef8,0x2(%eax),%eax │ │ │ │ xor $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12ad08b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esp,%eax │ │ │ │ - fsts 0x1(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12ad12b │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %esi,(%eax) │ │ │ │ + ficoml 0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ nopl (%edx) │ │ │ │ mov %eax,0x40000d │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21e1ca8,0x2(%eax),%eax │ │ │ │ sub %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ad0bb │ │ │ │ + jno 12ad15b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,(%eax) │ │ │ │ sbb $0x21e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ @@ -866414,151 +866760,114 @@ │ │ │ │ sbb $0x7021e,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21e1cd0,0x2(%eax),%eax │ │ │ │ das │ │ │ │ add %al,(%eax) │ │ │ │ - rolb $0x0,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xb8,(%edx) │ │ │ │ - fsts 0x1(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x20567d8,0x2(%eax),%eax │ │ │ │ - add %al,%es:(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x4b(%eax),%al │ │ │ │ - add $0x3702,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xf8,(%edx) │ │ │ │ - pop %ebp │ │ │ │ - in $0x1,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12ad12b │ │ │ │ - add %cl,0x31(%eax) │ │ │ │ - sub %al,(%ecx) │ │ │ │ - adc %dl,0x2(%esi,%esi,1) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12ad13b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edx,0x14ffc(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12ad14b │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %ebp,%eax │ │ │ │ - fsts 0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x50,(%edx) │ │ │ │ - cld │ │ │ │ - dec %edi │ │ │ │ - add %ecx,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,%eax │ │ │ │ cld │ │ │ │ dec %edi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x150d428,0x2(%eax),%eax │ │ │ │ + adc $0x400000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xb8,(%edx) │ │ │ │ cld │ │ │ │ dec %edi │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %esi,(%eax) │ │ │ │ - ficoml 0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%ch │ │ │ │ - aam $0x50 │ │ │ │ - add %edx,0x400000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0xb8,(%edx) │ │ │ │ rcll %cl,0x1(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2054878,0x2(%eax),%eax │ │ │ │ - sub (%eax),%eax │ │ │ │ - add %al,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + jno 12ad1cb │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %edi,-0x2d(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1534ed8,0x2(%eax),%eax │ │ │ │ and %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2054878,0x2(%eax),%eax │ │ │ │ + sub (%eax),%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x68,(%edx) │ │ │ │ dec %esi │ │ │ │ push %ebx │ │ │ │ add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x7f(%eax),%ch │ │ │ │ + add $0x502,%eax │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esp,-0x2d(%eax) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x38,(%edx) │ │ │ │ + rcll %cl,0x1(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x205be70,0x2(%eax),%eax │ │ │ │ + add %al,%es:(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,0x5c(%eax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x18,(%edx) │ │ │ │ pop %esp │ │ │ │ in $0x1,%al │ │ │ │ adc %eax,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %dl,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12ad21b │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,0x57(%eax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -866571,33 +866880,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1e45958,0x2(%eax),%eax │ │ │ │ cmp %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057f68,0x2(%eax),%eax │ │ │ │ - add $0x400000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12ad25b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esp,-0x2d(%eax) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x38,(%edx) │ │ │ │ - rcll %cl,0x1(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + jno 12ad29b │ │ │ │ + add %cl,0x31(%eax) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + add %dl,0x2(%esi,%esi,1) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ad27b │ │ │ │ + jno 12ad2ab │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,0x1e466(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x78,(%edx) │ │ │ │ data16 in $0x1,%al │ │ │ │ @@ -866635,15 +866931,31 @@ │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,%eax │ │ │ │ addr16 in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xb0,(%edx) │ │ │ │ + addr16 in $0x1,%al │ │ │ │ + sldt (%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %ebp,-0x2d(%eax) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12ad33b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,0x5b(%eax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -866678,42 +866990,44 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xd0,(%edx) │ │ │ │ pop %ebx │ │ │ │ in $0x1,%al │ │ │ │ sldt (%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xb0,(%edx) │ │ │ │ - addr16 in $0x1,%al │ │ │ │ - sldt (%eax) │ │ │ │ - push %eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12ad39b │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %esi,0x150d3(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12ad3ab │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %ebp,(%eax) │ │ │ │ + dec %esi │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add -0x42(%eax),%dh │ │ │ │ - add $0x2602,%eax │ │ │ │ - inc %eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12ad3bb │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebx,0x68(%eax) │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,0x31(%eax) │ │ │ │ - sub %al,(%ecx) │ │ │ │ - add %dl,0x2(%esi,%esi,1) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12ad37b │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %ebp,-0x2d(%eax) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xf8,(%edx) │ │ │ │ + mov 0x1101f0,%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xa8,(%edx) │ │ │ │ pop %edx │ │ │ │ in $0x1,%al │ │ │ │ or $0x500000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -866721,30 +867035,30 @@ │ │ │ │ rolb $0x10,(%edx) │ │ │ │ pop %edx │ │ │ │ in $0x1,%al │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ad3ab │ │ │ │ + jno 12ad3fb │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %edx,%eax │ │ │ │ pop %ecx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebx,0x68(%eax) │ │ │ │ - in $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x18,(%edx) │ │ │ │ + push $0xf01e4 │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12ad41b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,0x1e459(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x98,(%edx) │ │ │ │ pop %ecx │ │ │ │ @@ -866758,22 +867072,23 @@ │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %eax,%eax │ │ │ │ pop %ecx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xf8,(%edx) │ │ │ │ - mov 0x1101f0,%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%ch │ │ │ │ + loope 12ad49f │ │ │ │ + add %ebx,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12ad40b │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,0x1e45a(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x80,(%edx) │ │ │ │ pop %edx │ │ │ │ @@ -866793,47 +867108,14 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add %al,%bl │ │ │ │ pop %ecx │ │ │ │ pop %ds │ │ │ │ add 0x400000,%bl │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12ad44b │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %esi,0x150d3(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12ad45b │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %ebp,(%eax) │ │ │ │ - dec %esi │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x150e128,0x2(%eax),%eax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2054b00,0x2(%eax),%eax │ │ │ │ - aaa │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x18,(%edx) │ │ │ │ - push $0xf01e4 │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xb8,(%edx) │ │ │ │ loopne 12ad4ef │ │ │ │ add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -866851,28 +867133,45 @@ │ │ │ │ push %ebx │ │ │ │ add %ecx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%al │ │ │ │ + dec %ebx │ │ │ │ + add $0x3702,%eax │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ add 0x5e(%eax),%ch │ │ │ │ in $0x1,%al │ │ │ │ xor $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12ad4db │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2056cb8,0x2(%eax),%eax │ │ │ │ + inc %esp │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,%eax │ │ │ │ hlt │ │ │ │ dec %edi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2057ad0,0x2(%eax),%eax │ │ │ │ + add $0x400000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xa0,(%edx) │ │ │ │ hlt │ │ │ │ dec %edi │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ @@ -866898,35 +867197,52 @@ │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,0x14ff5(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x20,(%edx) │ │ │ │ data16 in $0x1,%al │ │ │ │ - or $0x500000,%eax │ │ │ │ + or $0xd00000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x88,(%edx) │ │ │ │ gs in $0x1,%al │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xf0,(%edx) │ │ │ │ mov 0xd01f0,%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ad55b │ │ │ │ + jno 12ad58b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ecx,0x65(%eax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x70,(%edx) │ │ │ │ + cmc │ │ │ │ + dec %edi │ │ │ │ + add %ecx,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esi,(%eax) │ │ │ │ + gs in $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,0x57(%eax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -866935,15 +867251,15 @@ │ │ │ │ rolb $0x20,(%edx) │ │ │ │ push %edi │ │ │ │ in $0x1,%al │ │ │ │ adc %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ad58b │ │ │ │ + jno 12ad5db │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,0x21f5c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x78,(%edx) │ │ │ │ pop %esp │ │ │ │ @@ -866956,31 +867272,14 @@ │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x54(%eax),%ah │ │ │ │ in $0x1,%al │ │ │ │ cmp %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x70,(%edx) │ │ │ │ - cmc │ │ │ │ - dec %edi │ │ │ │ - add %ecx,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esi,(%eax) │ │ │ │ - gs in $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ rolb $0x10,(%edx) │ │ │ │ gs in $0x1,%al │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -866994,15 +867293,15 @@ │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,(%eax) │ │ │ │ testb $0x0,0x1(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ad60b │ │ │ │ + jno 12ad63b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,(%eax) │ │ │ │ data16 in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -867022,21 +867321,36 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21f5a28,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x4402056c(%eax),%bh │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esp,-0x20(%eax) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12ad68b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edi,(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xf8,(%edx) │ │ │ │ + mov %eax,0xf01f0 │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12ad6ab │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,0x56(%eax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -867077,67 +867391,70 @@ │ │ │ │ sldt (%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - lock add %eax,(%eax) │ │ │ │ + add %esp,0x1f0a4(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xf8,(%edx) │ │ │ │ - mov %eax,0xf01f0 │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + rolb $0x60,(%edx) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + lock add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12ad6db │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,0x1f0a4(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x60,(%edx) │ │ │ │ + rolb $0xc8,(%edx) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ lock add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - rolb $1,(%eax) │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0xb0,(%edx) │ │ │ │ push %ebp │ │ │ │ in $0x1,%al │ │ │ │ or $0x500000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x18,(%edx) │ │ │ │ push %ebp │ │ │ │ in $0x1,%al │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ad71b │ │ │ │ + jno 12ad76b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ebx,%eax │ │ │ │ push %esp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %esi,-0x5b(%eax) │ │ │ │ lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ad73b │ │ │ │ + jno 12ad78b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,%eax │ │ │ │ push %esp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -867157,16 +867474,16 @@ │ │ │ │ add %ecx,%eax │ │ │ │ push %esp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xc8,(%edx) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + rolb $0x30,(%edx) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ lock add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -867186,33 +867503,18 @@ │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edx,(%eax) │ │ │ │ push %ebp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add -0x60(%eax),%al │ │ │ │ - ljmp $0x40,$0x1b01 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2057b10,0x2(%eax),%eax │ │ │ │ - add $0x400000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12ad7cb │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esp,-0x20(%eax) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0x38,(%edx) │ │ │ │ - loopne 12ad82f │ │ │ │ + loopne 12ad84f │ │ │ │ add %ecx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x2902055e(%eax),%dh │ │ │ │ @@ -867223,151 +867525,143 @@ │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ lock xchg %eax,%ebx │ │ │ │ add %ss:(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ad80b │ │ │ │ + imul $0x2054cc0,0x2(%eax),%eax │ │ │ │ + and $0x400000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1eaa040,0x2(%eax),%eax │ │ │ │ + sbb (%eax),%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12ad84b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,-0x20(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2054cc0,0x2(%eax),%eax │ │ │ │ - and $0x400000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2054ac0,0x2(%eax),%eax │ │ │ │ - xor $0x400000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12ad83b │ │ │ │ + jno 12ad85b │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %esi,0x150e0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12ad84b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esi,-0x5b(%eax) │ │ │ │ - lock add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x150dcd0,0x2(%eax),%eax │ │ │ │ sbb %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x60,(%edx) │ │ │ │ fcoml 0x1(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x30,(%edx) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - lock add %ecx,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12ad88b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esp,(%eax) │ │ │ │ fcoml 0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%al │ │ │ │ + dec %edx │ │ │ │ + add $0x3502,%eax │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,%eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2057a60,0x2(%eax),%eax │ │ │ │ + add $0x400000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x98,(%edx) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ lock add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x7a(%eax),%dh │ │ │ │ - add $0x502,%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,(%eax) │ │ │ │ dec %esi │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x205b628,0x2(%eax),%eax │ │ │ │ - and %al,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd8,(%edx) │ │ │ │ - cmc │ │ │ │ - dec %edi │ │ │ │ - add %ecx,(%edi) │ │ │ │ + imul $0x2057de0,0x2(%eax),%eax │ │ │ │ + add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12ad8fb │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ecx,(%eax) │ │ │ │ + fcoml 0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x502057d(%eax),%bh │ │ │ │ + add (%eax),%ch │ │ │ │ + mov $0x5,%dh │ │ │ │ + add (%eax),%ah │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,0x7b(%eax) │ │ │ │ - jmp 12ad918 │ │ │ │ + jmp 12ad928 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x28,(%edx) │ │ │ │ - jnp 12ad908 │ │ │ │ + jnp 12ad918 │ │ │ │ add %edx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,0x1e972(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xa0,(%edx) │ │ │ │ - jb 12ad928 │ │ │ │ + jb 12ad938 │ │ │ │ add %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,0x79(%eax) │ │ │ │ - jmp 12ad958 │ │ │ │ + jmp 12ad968 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x28,(%edx) │ │ │ │ - jns 12ad948 │ │ │ │ + jns 12ad958 │ │ │ │ add %ecx,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x2701e979(%eax),%cl │ │ │ │ @@ -867375,44 +867669,51 @@ │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,(%eax) │ │ │ │ - jnp 12ad96c │ │ │ │ + jnp 12ad97c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xe0,(%edx) │ │ │ │ - jp 12ad978 │ │ │ │ + jp 12ad988 │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%bh │ │ │ │ dec %eax │ │ │ │ add $0x1102,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %eax,0x14ff6(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xd8,(%edx) │ │ │ │ + cmc │ │ │ │ + dec %edi │ │ │ │ + add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2055460,0x2(%eax),%eax │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x238de70,0x2(%eax),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x54(%eax),%ah │ │ │ │ + add $0x1102,%eax │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add -0x22(%eax),%dh │ │ │ │ + cmp %al,(%edx) │ │ │ │ adc %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x150d1f8,0x2(%eax),%eax │ │ │ │ and %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ @@ -867420,39 +867721,39 @@ │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x88,(%edx) │ │ │ │ rcll $1,0x1(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ad9fb │ │ │ │ + jno 12ada0b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ecx,-0x2f(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xa0,(%edx) │ │ │ │ - mov %eax,0xd01f0 │ │ │ │ + rolb $0xe0,(%edx) │ │ │ │ + fistl 0x1(%eax) │ │ │ │ + or %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x18,(%edx) │ │ │ │ - pop %edi │ │ │ │ - in $0x1,%al │ │ │ │ - or (%eax),%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12ada2b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %eax,0x14ff6(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057660,0x2(%eax),%eax │ │ │ │ + imul $0x2057a08,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ada3b │ │ │ │ + jno 12ada4b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,(%eax) │ │ │ │ rcll $1,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -867464,21 +867765,21 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2056780,0x2(%eax),%eax │ │ │ │ sub %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ada6b │ │ │ │ + jno 12ada7b │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ mov $0x21fe5,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ada7b │ │ │ │ + jno 12ada8b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,(%eax) │ │ │ │ rcll $1,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ @@ -867504,31 +867805,32 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ebx,(%eax) │ │ │ │ ret │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12adacb │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esi,-0x5d(%eax) │ │ │ │ - ljmp $0x5100,$0x1 │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x28,(%edx) │ │ │ │ - mov %eax,0x1101ea │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xa0,(%edx) │ │ │ │ + mov %eax,0xd01f0 │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x18,(%edx) │ │ │ │ + pop %edi │ │ │ │ + in $0x1,%al │ │ │ │ + or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x20577d8,0x2(%eax),%eax │ │ │ │ + imul $0x2057df8,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12adafb │ │ │ │ + jno 12adb0b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ ret │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -867540,164 +867842,160 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x205be18,0x2(%eax),%eax │ │ │ │ sub %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12adb2b │ │ │ │ + jno 12adb3b │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ test $0xe5,%al │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12adb3b │ │ │ │ + jno 12adb4b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,(%eax) │ │ │ │ ret │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12adb4b │ │ │ │ + jno 12adb5b │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edx,-0x3d(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12adb5b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebp,-0x60(%eax) │ │ │ │ - ljmp $0x5100,$0x1 │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12adb6b │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %ebx,%eax │ │ │ │ + pop %esi │ │ │ │ + in $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x78,(%edx) │ │ │ │ - jnp 12adb58 │ │ │ │ + jnp 12adb68 │ │ │ │ add %ecx,0x500000 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x28,(%edx) │ │ │ │ - jp 12adb68 │ │ │ │ + jp 12adb78 │ │ │ │ add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ebp,%eax │ │ │ │ - jns 12adb7c │ │ │ │ + jns 12adb8c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x60,(%edx) │ │ │ │ - mov 0x201ea,%al │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x205bad8,0x2(%eax),%eax │ │ │ │ + sub %eax,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12adbab │ │ │ │ + jno 12adbbb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,%eax │ │ │ │ - jns 12adb9c │ │ │ │ + jns 12adbac │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xb0,(%edx) │ │ │ │ - jns 12adba8 │ │ │ │ + jns 12adbb8 │ │ │ │ add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,%eax │ │ │ │ - jns 12adbbc │ │ │ │ + jns 12adbcc │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1eaa070,0x2(%eax),%eax │ │ │ │ - aaa │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12adbeb │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esi,-0x5d(%eax) │ │ │ │ + ljmp $0x900,$0x1 │ │ │ │ + jno 12adbfb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,0x1e97a(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x98,(%edx) │ │ │ │ - jp 12adbe8 │ │ │ │ + jp 12adbf8 │ │ │ │ add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %esp,(%eax) │ │ │ │ - jp 12adbfc │ │ │ │ + jp 12adc0c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x20,(%edx) │ │ │ │ - jl 12adc08 │ │ │ │ + jl 12adc18 │ │ │ │ add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esp,%eax │ │ │ │ - jnp 12adc1c │ │ │ │ + jnp 12adc2c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12adc3b │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %ebx,%eax │ │ │ │ - pop %esi │ │ │ │ - in $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x28,(%edx) │ │ │ │ + mov %eax,0x1101ea │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12adc5b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,(%eax) │ │ │ │ - fcoml 0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%dl │ │ │ │ - jp 12adc64 │ │ │ │ - add 0x400000,%al │ │ │ │ + add %ebp,-0x60(%eax) │ │ │ │ + ljmp $0x100,$0x1 │ │ │ │ + imul $0x20576e0,0x2(%eax),%eax │ │ │ │ + add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12adc6b │ │ │ │ + jno 12adc7b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,0x1e979(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x58,(%edx) │ │ │ │ - jns 12adc68 │ │ │ │ + jns 12adc78 │ │ │ │ add %ecx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x67(%eax),%bl │ │ │ │ @@ -867705,78 +868003,87 @@ │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,%eax │ │ │ │ - jnp 12adc8c │ │ │ │ + jnp 12adc9c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12adcab │ │ │ │ + jno 12adcbb │ │ │ │ add %ch,-0x4ffed8ac(%eax) │ │ │ │ - jnp 12adc9c │ │ │ │ + jnp 12adcac │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1e97c90,0x2(%eax),%eax │ │ │ │ adc (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x205d038,0x2(%eax),%eax │ │ │ │ add %al,%cs:(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %eax,%eax │ │ │ │ - pop %esi │ │ │ │ - in $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%ah │ │ │ │ - inc %esi │ │ │ │ push %ecx │ │ │ │ - add %ecx,(%esi) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x60,(%edx) │ │ │ │ + mov 0x201ea,%al │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1514620,0x2(%eax),%eax │ │ │ │ + push %cs │ │ │ │ or $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x2801e978(%eax),%ah │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,(%eax) │ │ │ │ - jns 12adcfc │ │ │ │ + jns 12add0c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xf8,(%edx) │ │ │ │ - js 12add08 │ │ │ │ + js 12add18 │ │ │ │ add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add %al,%cl │ │ │ │ - js 12add18 │ │ │ │ + js 12add28 │ │ │ │ add %ebp,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add -0x60(%eax),%dh │ │ │ │ + ljmp $0x40,$0x3701 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12add5b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %eax,%eax │ │ │ │ + pop %esi │ │ │ │ + in $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xa0,(%edx) │ │ │ │ pop %esi │ │ │ │ in $0x1,%al │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ @@ -867824,244 +868131,283 @@ │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,0x5e(%eax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x58,(%edx) │ │ │ │ + pop %esi │ │ │ │ + in $0x1,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12addeb │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ecx,0x1f0a1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12addfb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,-0x5e(%eax) │ │ │ │ ljmp $0x5100,$0x1 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x10,(%edx) │ │ │ │ mov %al,0xf01ea │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12addcb │ │ │ │ + jno 12ade1b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,0x1eaa2(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x78,(%edx) │ │ │ │ mov %al,0xf01ea │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12addeb │ │ │ │ + jno 12ade3b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,(%eax) │ │ │ │ mov %eax,0x1ea │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xe0,(%edx) │ │ │ │ mov %al,0xf01ea │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x58,(%edx) │ │ │ │ - pop %esi │ │ │ │ - in $0x1,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12ade1b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ecx,0x1f0a1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ - dec %ecx │ │ │ │ - xor (%edx),%al │ │ │ │ - add %al,(%ecx) │ │ │ │ - add %dl,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ rolb $0x48,(%edx) │ │ │ │ mov 0xf01f0,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ade4b │ │ │ │ + jno 12ade6b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,%eax │ │ │ │ mov 0x1f0,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xb0,(%edx) │ │ │ │ + mov 0xf01f0,%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12ade8b │ │ │ │ + add %cl,0x31(%eax) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + loopne 12ade25 │ │ │ │ + add %ss:(%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0xb8,(%edx) │ │ │ │ mov 0xd01ea,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x20,(%edx) │ │ │ │ mov 0xb01ea,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ade7b │ │ │ │ + jno 12adebb │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esp,%eax │ │ │ │ mov 0x1ea,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%dh │ │ │ │ - ljmp *(%esi) │ │ │ │ - add (%ecx),%dl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%cl │ │ │ │ - in $0x1f,%al │ │ │ │ - add 0x400000,%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x22f0130,0x2(%eax),%eax │ │ │ │ - sbb (%eax),%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x24a0fb8,0x2(%eax),%eax │ │ │ │ - or $0x400000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x15db530,0x2(%eax),%eax │ │ │ │ - or $0x0,%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xe0,(%edx) │ │ │ │ - fistl 0x1(%eax) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x205bad8,0x2(%eax),%eax │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12adefb │ │ │ │ - add %cl,0x31(%eax) │ │ │ │ - sub %al,(%ecx) │ │ │ │ - loopne 12ade95 │ │ │ │ - add %ss:(%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x238e578,0x2(%eax),%eax │ │ │ │ - add %al,%es:(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xb0,(%edx) │ │ │ │ - mov 0xf01f0,%eax │ │ │ │ + rolb $0xd0,(%edx) │ │ │ │ + dec %ecx │ │ │ │ + xor (%edx),%al │ │ │ │ + add %al,(%ecx) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12adf2b │ │ │ │ + jno 12adedb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,(%eax) │ │ │ │ fcoml 0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,%eax │ │ │ │ mov 0x1ea,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ebx,-0x24(%eax) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0xa8,(%edx) │ │ │ │ mov 0x701ea,%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12adf6b │ │ │ │ + jno 12adf0b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,%eax │ │ │ │ mov 0x1ea,%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ebx,-0x24(%eax) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x22efff0,0x2(%eax),%eax │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x21fe4c8,0x2(%eax),%eax │ │ │ │ + or $0xc00000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x22f0130,0x2(%eax),%eax │ │ │ │ + sbb (%eax),%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x24a0fb8,0x2(%eax),%eax │ │ │ │ + or $0x400000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x15db530,0x2(%eax),%eax │ │ │ │ + or $0x0,%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0xe8,(%edx) │ │ │ │ dec %ebp │ │ │ │ push %ebx │ │ │ │ add %ecx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x140204f1(%eax),%dl │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x20,(%edx) │ │ │ │ + int1 │ │ │ │ + add $0x2,%al │ │ │ │ + or (%eax),%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x238e578,0x2(%eax),%eax │ │ │ │ + add %al,%es:(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,0x1eaa1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12adfcb │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %esp,%eax │ │ │ │ + lock add $0x2,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0x90,(%edx) │ │ │ │ mov 0x701ea,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12adfab │ │ │ │ + imul $0x2055c30,0x2(%eax),%eax │ │ │ │ + xor %eax,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12adffb │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %ebx,(%eax) │ │ │ │ mov 0x1ea,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x1c020541(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,0x31(%eax) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + adc %ch,(%edx) │ │ │ │ + sbb $0x2,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x140204f1(%eax),%dl │ │ │ │ + add (%eax),%ch │ │ │ │ + jl 12ae034 │ │ │ │ + add 0x400000,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12ae03b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ecx,%eax │ │ │ │ + lock add $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x3602054a(%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + rolb $0x0,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x51(%eax),%bh │ │ │ │ + add $0x3202,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x20,(%edx) │ │ │ │ - int1 │ │ │ │ - add $0x2,%al │ │ │ │ - or (%eax),%eax │ │ │ │ + rolb $0xa0,(%edx) │ │ │ │ + lock add $0x2,%al │ │ │ │ + or %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12adfeb │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %esp,%eax │ │ │ │ - lock add $0x2,%al │ │ │ │ + imul $0x2056920,0x2(%eax),%eax │ │ │ │ + and $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12ae08b │ │ │ │ + add %cl,0x31(%eax) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + rclb $1,0x236(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,0x21cc0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -868118,100 +868464,100 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%ch │ │ │ │ mov $0x28021c,%ebp │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ae08b │ │ │ │ + jno 12ae12b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,%eax │ │ │ │ mov $0x21c,%esi │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xb8,(%edx) │ │ │ │ mov $0xf021c,%esi │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ae0ab │ │ │ │ + jno 12ae14b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,-0x41(%eax) │ │ │ │ sbb $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x20,(%edx) │ │ │ │ mov $0xf021c,%edi │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ae0cb │ │ │ │ + jno 12ae16b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,%eax │ │ │ │ mov $0x21c,%edi │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x88,(%edx) │ │ │ │ mov $0xf021c,%edi │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ae0eb │ │ │ │ + jno 12ae18b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,(%eax) │ │ │ │ rcrb $0x0,(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xf0,(%edx) │ │ │ │ mov $0xf021c,%edi │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2054a80,0x2(%eax),%eax │ │ │ │ - add %al,%ss:(%eax) │ │ │ │ - inc %eax │ │ │ │ + jno 12ae1ab │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %edx,%eax │ │ │ │ + lock add $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%dh │ │ │ │ - pop %esp │ │ │ │ - add $0x3102,%eax │ │ │ │ - inc %eax │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ebx,(%eax) │ │ │ │ + int1 │ │ │ │ + add $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x22020545(%eax),%ch │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,0x31(%eax) │ │ │ │ - sub %al,(%ecx) │ │ │ │ - adc %ch,(%edx) │ │ │ │ - sbb $0x2,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x22020552(%eax),%dl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + add -0x12(%eax),%dl │ │ │ │ + add $0x2,%al │ │ │ │ + adc $0x0,%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2055290,0x2(%eax),%eax │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add -0x22(%eax),%cl │ │ │ │ - cmp %al,(%edx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x238de48,0x2(%eax),%eax │ │ │ │ and (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1530af0,0x2(%eax),%eax │ │ │ │ and $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ @@ -868219,40 +868565,40 @@ │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x80,(%edx) │ │ │ │ or 0x1(%ebx),%dl │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ae18b │ │ │ │ + jno 12ae22b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %eax,0xa(%eax) │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xe0,(%edx) │ │ │ │ + in (%dx),%eax │ │ │ │ + add $0x2,%al │ │ │ │ + or (%eax),%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x48,(%edx) │ │ │ │ + hlt │ │ │ │ + dec %edi │ │ │ │ + add %ecx,0x500000 │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057c60,0x2(%eax),%eax │ │ │ │ + imul $0x2057d60,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ae1ab │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ecx,%eax │ │ │ │ - lock add $0x2,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x502057a(%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + jno 12ae26b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,(%eax) │ │ │ │ or 0x1(%ebx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -868264,21 +868610,21 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2057218,0x2(%eax),%eax │ │ │ │ cmp (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ae1fb │ │ │ │ + jno 12ae29b │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ - call 12d01e9 │ │ │ │ + call 12d0289 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ae20b │ │ │ │ + jno 12ae2ab │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,(%eax) │ │ │ │ or 0x1(%ebx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ @@ -868306,109 +868652,120 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %edx,(%eax) │ │ │ │ (bad) │ │ │ │ push %edx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2055178,0x2(%eax),%eax │ │ │ │ - xor (%eax),%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xa0,(%edx) │ │ │ │ - lock add $0x2,%al │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + rolb $0xd8,(%edx) │ │ │ │ + repz dec %edi │ │ │ │ + add %ecx,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %esp,(%eax) │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057f48,0x2(%eax),%eax │ │ │ │ + imul $0x20576f0,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ae28b │ │ │ │ + jno 12ae32b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,%eax │ │ │ │ std │ │ │ │ push %edx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xd0,(%edx) │ │ │ │ std │ │ │ │ push %edx │ │ │ │ add %ecx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - rolb $1,(%eax) │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x205c840,0x2(%eax),%eax │ │ │ │ - cmp (%eax),%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12ae2bb │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add -0x38(%eax),%al │ │ │ │ + add $0x3a02,%eax │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ fsub %st(4),%st │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ae2cb │ │ │ │ + jno 12ae36b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %eax,(%eax) │ │ │ │ (bad) │ │ │ │ push %edx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ae2db │ │ │ │ + jno 12ae37b │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %ecx,-0x2(%eax) │ │ │ │ push %edx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2056920,0x2(%eax),%eax │ │ │ │ - and $0x400000,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12ae38b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %eax,-0x75(%eax) │ │ │ │ + lock add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xf8,(%edx) │ │ │ │ + mov %al,%dh │ │ │ │ + add %edx,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12ae2fb │ │ │ │ - add %cl,0x31(%eax) │ │ │ │ - sub %al,(%ecx) │ │ │ │ - rclb $1,0x236(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x60,(%edx) │ │ │ │ mov $0xd021c,%esi │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xc8,(%edx) │ │ │ │ mov $0xb021c,%ebp │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ae32b │ │ │ │ + jno 12ae3cb │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ecx,0x21cbd(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12ae33b │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %edx,%eax │ │ │ │ - lock add $0x2,%al │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12ae3db │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebx,(%eax) │ │ │ │ + pusha │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,-0x43(%eax) │ │ │ │ sbb $0x2,%al │ │ │ │ @@ -868417,44 +868774,42 @@ │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x50,(%edx) │ │ │ │ mov $0x7021c,%ebp │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ae36b │ │ │ │ + jno 12ae40b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,-0x43(%eax) │ │ │ │ sbb $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ebx,(%eax) │ │ │ │ - int1 │ │ │ │ - add $0x2,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ + lea (bad),%ebp │ │ │ │ + ljmp $0x900,$0x1 │ │ │ │ + jno 12ae42b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ add %ebx,-0x42(%eax) │ │ │ │ sbb $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x38,(%edx) │ │ │ │ mov $0x7021c,%esi │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ae3ab │ │ │ │ + jno 12ae44b │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %eax,%eax │ │ │ │ mov $0x21c,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ @@ -868468,34 +868823,33 @@ │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %eax,-0x1(%eax) │ │ │ │ add %cs:(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x48,(%edx) │ │ │ │ - hlt │ │ │ │ - dec %edi │ │ │ │ - add %ecx,0x500000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd8,(%edx) │ │ │ │ - repz dec %edi │ │ │ │ - add %ecx,(%ebx) │ │ │ │ + rolb $0xb8,(%edx) │ │ │ │ + mov %gs,%edx │ │ │ │ + add %edx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%bl │ │ │ │ - jl 12ae404 │ │ │ │ - add 0x400000,%al │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esp,%eax │ │ │ │ + inc %ecx │ │ │ │ + add $0x2,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2057b20,0x2(%eax),%eax │ │ │ │ + add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ae40b │ │ │ │ + jno 12ae4ab │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,(%eax) │ │ │ │ ljmp *(%esi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -868516,15 +868870,15 @@ │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,(%eax) │ │ │ │ ljmp *(%esi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ae44b │ │ │ │ + jno 12ae4eb │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edi,-0x1(%eax) │ │ │ │ add %cs:(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xc0,(%edx) │ │ │ │ @@ -868535,405 +868889,371 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %eax,0x22f00(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12ae47b │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xd8,(%edx) │ │ │ │ + inc %ecx │ │ │ │ + add $0x202,%eax │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%ch │ │ │ │ + inc %ecx │ │ │ │ + add $0x3802,%eax │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x5020579(%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x76(%eax),%dl │ │ │ │ + jmp 12af354 │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ - add %esp,(%eax) │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - lock add %eax,(%eax) │ │ │ │ + add %esp,0x204ed(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12ae48b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %eax,-0x75(%eax) │ │ │ │ - lock add %eax,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12ae56b │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %ebx,(%eax) │ │ │ │ + dec %esi │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057948,0x2(%eax),%eax │ │ │ │ - add $0x400000,%eax │ │ │ │ + jno 12ae57b │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %esp,0x4e(%eax) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2054c90,0x2(%eax),%eax │ │ │ │ + sub %al,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ae4ab │ │ │ │ + jno 12ae59b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,0x0(%eax) │ │ │ │ das │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2057af8,0x2(%eax),%eax │ │ │ │ + add $0x400000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x40,(%edx) │ │ │ │ add %ch,(%edi) │ │ │ │ add (%ecx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%dl │ │ │ │ - jno 12ae4d4 │ │ │ │ - add 0x0(%edi),%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ecx,0x204ed(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ae4db │ │ │ │ + imul $0x20571d0,0x2(%eax),%eax │ │ │ │ + inc %edi │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,0x0(%eax) │ │ │ │ das │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ae4eb │ │ │ │ + jno 12ae5fb │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edi,0x22f00(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1e5b278,0x2(%eax),%eax │ │ │ │ xor (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x205cec8,0x2(%eax),%eax │ │ │ │ xor %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12ae51b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea (bad),%ebp │ │ │ │ - ljmp $0x100,$0x1 │ │ │ │ - imul $0x21caf78,0x2(%eax),%eax │ │ │ │ - and $0xd,%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1e97650,0x2(%eax),%eax │ │ │ │ - push %cs │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add -0x12(%eax),%dl │ │ │ │ - add $0x2,%al │ │ │ │ - adc $0x0,%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xe0,(%edx) │ │ │ │ - in (%dx),%eax │ │ │ │ - add $0x2,%al │ │ │ │ - or (%eax),%eax │ │ │ │ + rolb $0x10,(%edx) │ │ │ │ + pusha │ │ │ │ + in $0x1,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ae56b │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %esp,0x204ed(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2054c90,0x2(%eax),%eax │ │ │ │ - sub %al,(%eax) │ │ │ │ + imul $0x21caf78,0x2(%eax),%eax │ │ │ │ + and $0xd,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21cbca0,0x2(%eax),%eax │ │ │ │ sub %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12ae59b │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %ebx,(%eax) │ │ │ │ - dec %esi │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ae5ab │ │ │ │ + jno 12ae65b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,(%eax) │ │ │ │ mov $0x21c,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %esp,0x4e(%eax) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x0,(%edx) │ │ │ │ - mov $0x7021c,%ebp │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21cbcc8,0x2(%eax),%eax │ │ │ │ - aaa │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xb8,(%edx) │ │ │ │ - mov %gs,%edx │ │ │ │ - add %edx,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esp,%eax │ │ │ │ - inc %ecx │ │ │ │ - add $0x2,%eax │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd8,(%edx) │ │ │ │ - inc %ecx │ │ │ │ - add $0x202,%eax │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%ch │ │ │ │ - inc %ecx │ │ │ │ - add $0x3802,%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xf8,(%edx) │ │ │ │ - mov %al,%dh │ │ │ │ - add %edx,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebx,(%eax) │ │ │ │ - pusha │ │ │ │ - in $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x10,(%edx) │ │ │ │ - pusha │ │ │ │ - in $0x1,%al │ │ │ │ - add (%eax),%al │ │ │ │ + rolb $0x0,(%edx) │ │ │ │ + mov $0x7021c,%ebp │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1f08780,0x2(%eax),%eax │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ae66b │ │ │ │ + jno 12ae67b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,0x1e978(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x50,(%edx) │ │ │ │ - js 12ae668 │ │ │ │ + js 12ae678 │ │ │ │ add %edx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,0x76(%eax) │ │ │ │ - jmp 12ae698 │ │ │ │ + jmp 12ae6a8 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x60,(%edx) │ │ │ │ - jbe 12ae688 │ │ │ │ + jbe 12ae698 │ │ │ │ add %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x76(%eax),%dh │ │ │ │ - jmp 12b10b4 │ │ │ │ + jmp 12b10c4 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,0x78(%eax) │ │ │ │ - jmp 12ae6c8 │ │ │ │ + jmp 12ae6d8 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x8,(%edx) │ │ │ │ - js 12ae6b8 │ │ │ │ + js 12ae6c8 │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x502057a(%eax),%ah │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,%cl │ │ │ │ + mov $0x37021c,%esp │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ecx,0x204ed(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1f08780,0x2(%eax),%eax │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xb0,(%edx) │ │ │ │ - ja 12ae6e8 │ │ │ │ + ja 12ae6f8 │ │ │ │ add %ecx,0x500000 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x18,(%edx) │ │ │ │ - ja 12ae6f8 │ │ │ │ + ja 12ae708 │ │ │ │ add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ebx,%eax │ │ │ │ - jbe 12ae70c │ │ │ │ + jbe 12ae71c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x60,(%edx) │ │ │ │ in (%dx),%eax │ │ │ │ add $0x2,%al │ │ │ │ or %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ae73b │ │ │ │ + jno 12ae74b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,%eax │ │ │ │ - jbe 12ae72c │ │ │ │ + jbe 12ae73c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xa0,(%edx) │ │ │ │ - jbe 12ae738 │ │ │ │ + jbe 12ae748 │ │ │ │ add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,%eax │ │ │ │ - jbe 12ae74c │ │ │ │ + jbe 12ae75c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x205c050,0x2(%eax),%eax │ │ │ │ and $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ae77b │ │ │ │ + jno 12ae78b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,0x1e977(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x88,(%edx) │ │ │ │ - ja 12ae778 │ │ │ │ + ja 12ae788 │ │ │ │ add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edx,(%eax) │ │ │ │ - ja 12ae78c │ │ │ │ + ja 12ae79c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ae7ab │ │ │ │ + jno 12ae7bb │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ rclb $0x0,0x236(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ae7bb │ │ │ │ + jno 12ae7cb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,0x204ed(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ae7cb │ │ │ │ + jno 12ae7db │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %ebx,%eax │ │ │ │ in (%dx),%eax │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x4c(%eax),%ah │ │ │ │ add $0x2802,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x60,(%edx) │ │ │ │ + inc %ebx │ │ │ │ + sbb $0xd02,%eax │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%al │ │ │ │ + aaa │ │ │ │ + push %ebx │ │ │ │ + add %edx,(%eax,%eax,1) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x50,(%edx) │ │ │ │ + aaa │ │ │ │ + push %ebx │ │ │ │ + add %ecx,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %edx,(%eax) │ │ │ │ + aaa │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12ae83b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,(%eax) │ │ │ │ scas %es:(%edi),%al │ │ │ │ lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xa0,(%edx) │ │ │ │ - dec %eax │ │ │ │ - sbb $0xd02,%eax │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xa0,(%edx) │ │ │ │ mov 0x1101f0,%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x15337c0,0x2(%eax),%eax │ │ │ │ - adc $0x0,%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xe8,(%edx) │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + lock add %eax,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %edx,(%eax) │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ae82b │ │ │ │ + jno 12ae87b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,-0x75(%eax) │ │ │ │ ljmp $0x5100,$0x1 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x38,(%edx) │ │ │ │ mov %edx,%ebp │ │ │ │ @@ -868969,44 +869289,14 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,0x1ea8c(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x70,(%edx) │ │ │ │ - mov %gs,%edx │ │ │ │ - add %ecx,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xe8,(%edx) │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - lock add %eax,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %edx,(%eax) │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - lock add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12ae8cb │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ add %esi,%eax │ │ │ │ sub $0x1,%cl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x58,(%edx) │ │ │ │ @@ -869020,15 +869310,15 @@ │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,0x1e97c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xa8,(%edx) │ │ │ │ - jl 12ae8e8 │ │ │ │ + jl 12ae8f8 │ │ │ │ add %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -869043,15 +869333,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1e98148,0x2(%eax),%eax │ │ │ │ sub (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ae93b │ │ │ │ + jno 12ae94b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,%eax │ │ │ │ sub $0x1,%cl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -869064,17 +869354,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x100238e3(%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add -0x62(%eax),%dl │ │ │ │ - lock add %esi,0x400000 │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esi,0x1ea8c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x238e5a0,0x2(%eax),%eax │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -869093,42 +869384,40 @@ │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x70,(%edx) │ │ │ │ rclb $1,0x1(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12ae9bb │ │ │ │ + jno 12ae9cb │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esi,(%eax) │ │ │ │ rclb $1,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x50,(%edx) │ │ │ │ - aaa │ │ │ │ - push %ebx │ │ │ │ - add %ecx,(%ebx) │ │ │ │ + rolb $0x70,(%edx) │ │ │ │ + mov %gs,%edx │ │ │ │ + add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %eax,0x1f0ae(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add -0x62(%eax),%dl │ │ │ │ + lock add %esi,0x400000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057c48,0x2(%eax),%eax │ │ │ │ + imul $0x2057788,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12ae9fb │ │ │ │ + jno 12aea0b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,(%eax) │ │ │ │ rclb $1,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -869151,15 +869440,15 @@ │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ cwtl │ │ │ │ in $0x1f,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12aea3b │ │ │ │ + jno 12aea4b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esp,(%eax) │ │ │ │ rclb $1,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ @@ -869180,42 +869469,39 @@ │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x40,(%edx) │ │ │ │ ret $0x150 │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12aea7b │ │ │ │ + jno 12aea8b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %eax,(%eax) │ │ │ │ ret $0x150 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xe0,(%edx) │ │ │ │ - mov %dl,%ch │ │ │ │ - add %ecx,0x500000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x50,(%edx) │ │ │ │ - mov %dl,%ch │ │ │ │ - add %ecx,(%ebx) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%dh │ │ │ │ + inc %edx │ │ │ │ + sbb $0x2002,%eax │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %eax,0x1f0ae(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%bl │ │ │ │ - jnp 12aeab4 │ │ │ │ - add 0x400000,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2057ef8,0x2(%eax),%eax │ │ │ │ + add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aeabb │ │ │ │ + jno 12aeacb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,%eax │ │ │ │ rcll $0x0,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xc0,(%edx) │ │ │ │ @@ -869226,44 +869512,47 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add %al,%dh │ │ │ │ mov $0x280205,%ebp │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12aeaeb │ │ │ │ + jno 12aeafb │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ mov %ah,%ch │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12aeafb │ │ │ │ + jno 12aeb0b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,%eax │ │ │ │ rcll $0x0,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12aeb0b │ │ │ │ + jno 12aeb1b │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edi,(%eax) │ │ │ │ ret $0x150 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %esp,(%eax) │ │ │ │ - mov %dl,%ch │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x60,(%edx) │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + lock add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0xa0,(%edx) │ │ │ │ pusha │ │ │ │ push %ecx │ │ │ │ add %ecx,0x500000 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xf0,(%edx) │ │ │ │ @@ -869272,23 +869561,23 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esi,0x1e981(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x60,(%edx) │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - lock add %eax,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12aeb6b │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ebx,-0x52(%eax) │ │ │ │ + lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12aeb7b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,0x1e981(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x78,(%edx) │ │ │ │ sub $0x701,%ecx │ │ │ │ @@ -869296,22 +869585,21 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esp,0x1e981(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xe0,(%edx) │ │ │ │ + mov %dl,%ch │ │ │ │ + add %ecx,0x500000 │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aeb9b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %eax,0x42(%eax) │ │ │ │ - add $0x2,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12aebab │ │ │ │ + jno 12aebbb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,0x1e982(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x60,(%edx) │ │ │ │ sub $0x1,%cl │ │ │ │ @@ -869339,35 +869627,38 @@ │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ebp,%eax │ │ │ │ pusha │ │ │ │ push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x20,(%edx) │ │ │ │ - inc %edx │ │ │ │ - add $0x702,%eax │ │ │ │ + rolb $0x50,(%edx) │ │ │ │ + mov %dl,%ch │ │ │ │ + add %ecx,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %ecx,0x42(%eax) │ │ │ │ - add $0x2,%eax │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov %dl,%ch │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057c68,0x2(%eax),%eax │ │ │ │ + imul $0x2057f00,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aec2b │ │ │ │ + jno 12aec3b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,-0x7f(%eax) │ │ │ │ - jmp 12aec38 │ │ │ │ + jmp 12aec48 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x18,(%edx) │ │ │ │ sub $0x901,%ecx │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ @@ -869381,15 +869672,15 @@ │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,%eax │ │ │ │ pusha │ │ │ │ push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12aec6b │ │ │ │ + jno 12aec7b │ │ │ │ add %ch,-0x7fed8ac(%eax) │ │ │ │ sub $0x1,%cl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x15015161(%eax),%bl │ │ │ │ add %al,(%eax) │ │ │ │ @@ -869398,27 +869689,30 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ rolb $1,0x3102 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ebx,-0x52(%eax) │ │ │ │ - lock add %eax,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x7021f5a(%eax),%cl │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1515330,0x2(%eax),%eax │ │ │ │ - and %ecx,0x4000 │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%dh │ │ │ │ + push %ebx │ │ │ │ + push %ecx │ │ │ │ + add %esp,(%ecx) │ │ │ │ + or $0x4000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add -0x80(%eax),%ah │ │ │ │ - jmp 12b14c4 │ │ │ │ + jmp 12b14d4 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,%eax │ │ │ │ @@ -869439,14 +869733,38 @@ │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ + add %eax,0x42(%eax) │ │ │ │ + add $0x2,%eax │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x20,(%edx) │ │ │ │ + inc %edx │ │ │ │ + add $0x702,%eax │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %ecx,0x42(%eax) │ │ │ │ + add $0x2,%eax │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xc8,(%edx) │ │ │ │ + inc %edx │ │ │ │ + sbb $0xb02,%eax │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ add %ebp,0x42(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xc0,(%edx) │ │ │ │ mov %dl,%ch │ │ │ │ add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -869460,50 +869778,16 @@ │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1eaa538,0x2(%eax),%eax │ │ │ │ sbb $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12aed3b │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %edx,(%eax) │ │ │ │ - aaa │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21d4770,0x2(%eax),%eax │ │ │ │ - and %al,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x8,(%edx) │ │ │ │ - dec %eax │ │ │ │ - sbb $0xb02,%eax │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x4a(%eax),%al │ │ │ │ - add $0x3602,%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x7021f5a(%eax),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%ch │ │ │ │ - jl 12aed94 │ │ │ │ - add 0x400000,%al │ │ │ │ + imul $0x2057ee8,0x2(%eax),%eax │ │ │ │ + add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12aed9b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,%eax │ │ │ │ ss push %ebx │ │ │ │ @@ -869514,46 +869798,64 @@ │ │ │ │ ss push %ebx │ │ │ │ add %ecx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ + add 0x4a(%eax),%al │ │ │ │ + add $0x3602,%eax │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ add %al,%bh │ │ │ │ push $0x250205 │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x98,(%edx) │ │ │ │ - lahf │ │ │ │ - lock add %ecx,0x500000 │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12aeddb │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ mov $0x93,%al │ │ │ │ add %ss:(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x205b4f8,0x2(%eax),%eax │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x98,(%edx) │ │ │ │ + lahf │ │ │ │ + lock add %ecx,0x500000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12aedfb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %eax,(%eax) │ │ │ │ aaa │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ jno 12aee0b │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ecx,0x37(%eax) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x205b4f8,0x2(%eax),%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x21cd970,0x2(%eax),%eax │ │ │ │ + or $0x400000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12aee3b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,-0x77(%eax) │ │ │ │ lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x10,(%edx) │ │ │ │ @@ -869579,16 +869881,29 @@ │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,(%eax) │ │ │ │ mov %al,%dh │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xe0,(%edx) │ │ │ │ + mov %esi,%eax │ │ │ │ + add %ecx,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ecx,0x1f08a(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aee5b │ │ │ │ + jno 12aeeab │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,%eax │ │ │ │ test $0xea,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -869611,27 +869926,14 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1eaa568,0x2(%eax),%eax │ │ │ │ cmp %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xe0,(%edx) │ │ │ │ - mov %esi,%eax │ │ │ │ - add %ecx,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ecx,0x1f08a(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ rolb $0x48,(%edx) │ │ │ │ mov %al,%dh │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -869695,228 +869997,234 @@ │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,%eax │ │ │ │ popf │ │ │ │ lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xb8,(%edx) │ │ │ │ + popf │ │ │ │ + lock add %ecx,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esi,%eax │ │ │ │ + mov %al,%dh │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aef6b │ │ │ │ + jno 12aefbb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,-0x59(%eax) │ │ │ │ ljmp $0x5100,$0x1 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x8,(%edx) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ ljmp $0x50,$0xf01 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aef8b │ │ │ │ + jno 12aefdb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,0x1eaa7(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x70,(%edx) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ ljmp $0x50,$0xf01 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aefab │ │ │ │ + jno 12aeffb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,(%eax) │ │ │ │ test $0xea,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xd8,(%edx) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ ljmp $0x50,$0xf01 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aefcb │ │ │ │ + jno 12af01b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,0x1eaa8(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x40,(%edx) │ │ │ │ test $0xea,%al │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xb8,(%edx) │ │ │ │ - popf │ │ │ │ - lock add %ecx,(%edi) │ │ │ │ + rolb $0xb0,(%edx) │ │ │ │ + mov %al,%dh │ │ │ │ + add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esi,%eax │ │ │ │ - mov %al,%dh │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x14015336(%eax),%dh │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xb0,(%edx) │ │ │ │ - mov %al,%dh │ │ │ │ - add %ecx,(%edi) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%dh │ │ │ │ + rorl $1,0x12(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ecx,0x37(%eax) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ + rolb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21cd970,0x2(%eax),%eax │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x40,(%edx) │ │ │ │ + ss push %ebx │ │ │ │ + add %ecx,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%ah │ │ │ │ + fstps (%edx,%eax,1) │ │ │ │ or $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xb0,(%edx) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ ljmp $0x50,$0xd01 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x18,(%edx) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ ljmp $0x50,$0xb01 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12af05b │ │ │ │ + jno 12af0ab │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ebx,%eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - ljmp $0x100,$0x1 │ │ │ │ - imul $0x15336b0,0x2(%eax),%eax │ │ │ │ - adc $0x0,%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + ljmp $0x5100,$0x1 │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xc0,(%edx) │ │ │ │ + fwait │ │ │ │ + lock add %ecx,0x500000 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12af07b │ │ │ │ + jno 12af0cb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,%eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ ljmp $0x5100,$0x1 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xa0,(%edx) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ ljmp $0x50,$0x701 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12af09b │ │ │ │ + jno 12af0eb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,%eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - ljmp $0x100,$0x1 │ │ │ │ - imul $0x24cd130,0x2(%eax),%eax │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + ljmp $0x5100,$0x1 │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x0,(%edx) │ │ │ │ + lahf │ │ │ │ + lock add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12af0bb │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,0x1eaa6(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x88,(%edx) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ ljmp $0x50,$0x701 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12af0db │ │ │ │ + jno 12af12b │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edx,(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ ljmp $0x100,$0x1 │ │ │ │ imul $0x1e972b0,0x2(%eax),%eax │ │ │ │ sbb (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x40,(%edx) │ │ │ │ - ss push %ebx │ │ │ │ - add %ecx,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%ah │ │ │ │ - fstps (%edx,%eax,1) │ │ │ │ - or $0x400000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12af11b │ │ │ │ + jno 12af14b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %eax,(%eax) │ │ │ │ ss push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2054a00,0x2(%eax),%eax │ │ │ │ - xor $0x0,%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xc0,(%edx) │ │ │ │ - fwait │ │ │ │ - lock add %ecx,0x500000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ imul $0x24cc948,0x2(%eax),%eax │ │ │ │ adc (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x0,(%edx) │ │ │ │ - lahf │ │ │ │ - lock add %ecx,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12af16b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ - add %ecx,%eax │ │ │ │ - inc %edi │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %ecx,0x21d42(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2054a00,0x2(%eax),%eax │ │ │ │ + xor $0x0,%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12af17b │ │ │ │ + jno 12af18b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %eax,%eax │ │ │ │ sahf │ │ │ │ lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21cda50,0x2(%eax),%eax │ │ │ │ or $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12af1ab │ │ │ │ + add %cl,0x31(%eax) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + loopne 12af1bd │ │ │ │ + das │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x24cd2f8,0x2(%eax),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12af19b │ │ │ │ + jno 12af1cb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,0x1f09e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x88,(%edx) │ │ │ │ sahf │ │ │ │ @@ -869927,23 +870235,19 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,0x1f09e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12af1cb │ │ │ │ - add %cl,0x31(%eax) │ │ │ │ - sub %al,(%ecx) │ │ │ │ - loopne 12af1dd │ │ │ │ - das │ │ │ │ - add (%eax),%al │ │ │ │ + imul $0x2057698,0x2(%eax),%eax │ │ │ │ + add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12af1db │ │ │ │ + jno 12af20b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,0x1f09f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x70,(%edx) │ │ │ │ lahf │ │ │ │ @@ -869956,73 +870260,71 @@ │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edi,%eax │ │ │ │ sahf │ │ │ │ lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12af20b │ │ │ │ + jno 12af23b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,0x1e45f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xb0,(%edx) │ │ │ │ + pop %edi │ │ │ │ + in $0x1,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12af21b │ │ │ │ + jno 12af25b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esi,(%eax) │ │ │ │ + mov 0x1f0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,0x76(%eax) │ │ │ │ - jmp 12af228 │ │ │ │ + jmp 12af278 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x0,(%edx) │ │ │ │ - jbe 12af218 │ │ │ │ + jbe 12af268 │ │ │ │ add %edx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,%eax │ │ │ │ - jb 12af22c │ │ │ │ + jb 12af27c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xd0,(%edx) │ │ │ │ - jb 12af238 │ │ │ │ + jb 12af288 │ │ │ │ add %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add %al,%ah │ │ │ │ - jb 12af248 │ │ │ │ + jb 12af298 │ │ │ │ add %esi,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xb0,(%edx) │ │ │ │ - pop %edi │ │ │ │ - in $0x1,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12af27b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esi,(%eax) │ │ │ │ - mov 0x1f0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ rolb $0xf0,(%edx) │ │ │ │ lahf │ │ │ │ lock add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -870058,95 +870360,101 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2055138,0x2(%eax),%eax │ │ │ │ xor (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x24cd2f8,0x2(%eax),%eax │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + imul $0x21cdac0,0x2(%eax),%eax │ │ │ │ + or $0x400000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12af33b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebp,%eax │ │ │ │ + xor $0x153,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ecx,%eax │ │ │ │ + xchg %esi,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12af30b │ │ │ │ + jno 12af35b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,%eax │ │ │ │ - je 12af2fc │ │ │ │ + je 12af34c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x80,(%edx) │ │ │ │ - je 12af308 │ │ │ │ + je 12af358 │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,(%eax) │ │ │ │ - jne 12af31c │ │ │ │ + jne 12af36c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xe8,(%edx) │ │ │ │ - je 12af328 │ │ │ │ + je 12af378 │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,0x1e975(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x50,(%edx) │ │ │ │ - jne 12af348 │ │ │ │ + jne 12af398 │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,%eax │ │ │ │ - jne 12af35c │ │ │ │ + jne 12af3ac │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xb8,(%edx) │ │ │ │ - jne 12af368 │ │ │ │ + jne 12af3b8 │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x76(%eax),%dl │ │ │ │ - add $0x502,%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%dl │ │ │ │ + lret │ │ │ │ + dec %esp │ │ │ │ + add (%edx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ecx,%eax │ │ │ │ - xchg %esi,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21cdac0,0x2(%eax),%eax │ │ │ │ - or $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0xa8,(%edx) │ │ │ │ xchg %esi,%eax │ │ │ │ add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -870154,75 +870462,89 @@ │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,%eax │ │ │ │ xchg %esi,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xc0,(%edx) │ │ │ │ + xor $0x90153,%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12af41b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esi,0x1f088(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0x28,(%edx) │ │ │ │ - je 12af3c8 │ │ │ │ + je 12af418 │ │ │ │ add %ecx,0x500000 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x90,(%edx) │ │ │ │ - jae 12af3d8 │ │ │ │ + jae 12af428 │ │ │ │ add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %edx,0x73(%eax) │ │ │ │ - jmp 12af408 │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12af40b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebp,%eax │ │ │ │ - xor $0x153,%eax │ │ │ │ + jmp 12af458 │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x90,(%edx) │ │ │ │ + mov %dh,%al │ │ │ │ + add %eax,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,(%eax) │ │ │ │ - jae 12af40c │ │ │ │ + jae 12af45c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x18,(%edx) │ │ │ │ - jae 12af418 │ │ │ │ + jae 12af468 │ │ │ │ add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %eax,0x73(%eax) │ │ │ │ - jmp 12af448 │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12af44b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esi,0x1f088(%eax) │ │ │ │ + jmp 12af498 │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12af49b │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ebx,(%eax) │ │ │ │ + mov %dh,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12af45b │ │ │ │ + jno 12af4ab │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,(%eax) │ │ │ │ - je 12af44c │ │ │ │ + je 12af49c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x0,(%edx) │ │ │ │ - je 12af458 │ │ │ │ + je 12af4a8 │ │ │ │ add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bh,(%eax) │ │ │ │ @@ -870230,93 +870552,68 @@ │ │ │ │ add %ecx,0x1e973(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1e97cb8,0x2(%eax),%eax │ │ │ │ sbb $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x24ccb10,0x2(%eax),%eax │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + imul $0x21cdb30,0x2(%eax),%eax │ │ │ │ + or $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xc0,(%edx) │ │ │ │ - xor $0x90153,%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x205c028,0x2(%eax),%eax │ │ │ │ + and $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21cdb30,0x2(%eax),%eax │ │ │ │ - or $0x400000,%eax │ │ │ │ + imul $0x24cd4e0,0x2(%eax),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x20549c0,0x2(%eax),%eax │ │ │ │ aaa │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x90,(%edx) │ │ │ │ - mov %dh,%al │ │ │ │ - add %eax,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%ch │ │ │ │ - rolb $0x40,0x2502 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov %dh,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x24cd4e0,0x2(%eax),%eax │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21f5a30,0x2(%eax),%eax │ │ │ │ - pop %es │ │ │ │ + add (%eax),%dh │ │ │ │ + pop %edx │ │ │ │ + pop %ds │ │ │ │ + add (%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ mov 0x23693,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12af53b │ │ │ │ + jno 12af54b │ │ │ │ add %bl,0x80127c8(%eax) │ │ │ │ sub %bh,(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12af54b │ │ │ │ + jno 12af55b │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ or %ah,%ah │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xb0,(%edx) │ │ │ │ - jecxz 12af57e │ │ │ │ + jecxz 12af58e │ │ │ │ add 0x500000,%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12af56b │ │ │ │ + jno 12af57b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,%eax │ │ │ │ xor $0x153,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bh,(%eax) │ │ │ │ @@ -870332,116 +870629,117 @@ │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x70,(%edx) │ │ │ │ cmp %eax,%es:(%edx) │ │ │ │ add (%eax),%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12af5ab │ │ │ │ + jno 12af5bb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,0x21d47(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esi,0x42(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1512368,0x2(%eax),%eax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xf8,(%edx) │ │ │ │ and 0x1(%ecx),%dl │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12af5db │ │ │ │ + jno 12af5eb │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %edi,0x15122(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x205b410,0x2(%eax),%eax │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd8,(%edx) │ │ │ │ - and %ebx,(%esi) │ │ │ │ - add (%ecx),%dl │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ rolb $0x80,(%edx) │ │ │ │ cmp %eax,%es:(%edx) │ │ │ │ adc $0x500000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12af61b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebx,-0x80(%eax) │ │ │ │ - jmp 12af628 │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x10,(%edx) │ │ │ │ - sub $0x1,%cl │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12af60b │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %edi,0x27(%eax) │ │ │ │ + cmp %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12af63b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esp,%eax │ │ │ │ - jl 12af62c │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%dl │ │ │ │ + mov $0x5,%ah │ │ │ │ + add (%ecx),%ah │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0xd8,(%edx) │ │ │ │ - jl 12af638 │ │ │ │ - add %eax,(%edx) │ │ │ │ + and %ebx,(%esi) │ │ │ │ + add (%ecx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%ch │ │ │ │ - jl 12af648 │ │ │ │ - add %edi,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %edi,(%eax) │ │ │ │ + daa │ │ │ │ + cmp %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ - add %edi,0x27(%eax) │ │ │ │ + add %ecx,0x27(%eax) │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x33021e1f(%eax),%cl │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ + add %ebx,-0x80(%eax) │ │ │ │ + jmp 12af678 │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x10,(%edx) │ │ │ │ + sub $0x1,%cl │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12af68b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ scas %es:(%edi),%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xb8,(%edx) │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ in $0x1,%eax │ │ │ │ adc %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12af69b │ │ │ │ + jno 12af6ab │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,0x15161(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xb0,(%edx) │ │ │ │ popa │ │ │ │ @@ -870455,15 +870753,15 @@ │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,0x1e960(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x58,(%edx) │ │ │ │ pusha │ │ │ │ - jmp 12b00d4 │ │ │ │ + jmp 12b00e4 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x2701e960(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -870485,76 +870783,69 @@ │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%dh │ │ │ │ inc %esp │ │ │ │ add $0x1902,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x33021e1f(%eax),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x48(%eax),%dl │ │ │ │ - add $0x1902,%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%ah │ │ │ │ - fnstsw (%eax) │ │ │ │ - add (%ecx),%bl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esp,%eax │ │ │ │ + jl 12af71c │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0xf(%eax),%bl │ │ │ │ - push %ebx │ │ │ │ - add %ebx,(%ebx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2054850,0x2(%eax),%eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x238dde0,0x2(%eax),%eax │ │ │ │ + sbb %eax,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1530f58,0x2(%eax),%eax │ │ │ │ + sbb (%eax),%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0xe8,(%edx) │ │ │ │ push %cs │ │ │ │ push %ebx │ │ │ │ add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ebp,0x1530e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12af77b │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %edi,(%eax) │ │ │ │ - daa │ │ │ │ - cmp %eax,(%edx) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xd8,(%edx) │ │ │ │ + jl 12af778 │ │ │ │ + add %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %ecx,0x27(%eax) │ │ │ │ - cmp %eax,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%ch │ │ │ │ + jl 12af788 │ │ │ │ + add %edi,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x77(%eax),%ah │ │ │ │ - add $0x502,%eax │ │ │ │ + add 0x5020579(%eax),%bh │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,0x1530e(%eax) │ │ │ │ @@ -870574,26 +870865,26 @@ │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ - js 12af7c7 │ │ │ │ + js 12af7d7 │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12af7eb │ │ │ │ + jno 12af7fb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,0x1530e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12af7fb │ │ │ │ + jno 12af80b │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %esp,%eax │ │ │ │ push %cs │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -870605,43 +870896,43 @@ │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xb8,(%edx) │ │ │ │ add 0x1(%ebx),%dl │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12af82b │ │ │ │ + jno 12af83b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %edi,0x2(%eax) │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12af83b │ │ │ │ + jno 12af84b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,0x23927(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12af84b │ │ │ │ + jno 12af85b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,%eax │ │ │ │ daa │ │ │ │ cmp %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x5020579(%eax),%bl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%bh │ │ │ │ + js 12af874 │ │ │ │ + add 0x400000,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12af87b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,0x2(%eax) │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -870652,29 +870943,29 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x205bdb8,0x2(%eax),%eax │ │ │ │ xor %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12af89b │ │ │ │ + jno 12af8ab │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ push $0x21fe5 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12af8ab │ │ │ │ + jno 12af8bb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,0x2(%eax) │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12af8bb │ │ │ │ + jno 12af8cb │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %esi,0x15302(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x23926e0,0x2(%eax),%eax │ │ │ │ push %edx │ │ │ │ @@ -870693,119 +870984,119 @@ │ │ │ │ rolb $0xc0,(%edx) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ in $0x1,%eax │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12af8fb │ │ │ │ + jno 12af90b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %edx,0x1e5ac(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12af90b │ │ │ │ + jno 12af91b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,%eax │ │ │ │ - jg 12af903 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebp,-0x23(%eax) │ │ │ │ + sbb $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12af91b │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ popa │ │ │ │ - jmp 12af928 │ │ │ │ + jmp 12af938 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xe0,(%edx) │ │ │ │ pusha │ │ │ │ - jmp 12b0034 │ │ │ │ + jmp 12b0044 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,(%eax) │ │ │ │ popa │ │ │ │ - jmp 12af948 │ │ │ │ + jmp 12af958 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xa0,(%edx) │ │ │ │ - jg 12af93f │ │ │ │ - add %edx,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0x18,(%edx) │ │ │ │ + fstpl (%edx,%eax,1) │ │ │ │ + adc $0x0,%al │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12af96b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,(%eax) │ │ │ │ popa │ │ │ │ - jmp 12af968 │ │ │ │ + jmp 12af978 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x30,(%edx) │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ in $0x1,%eax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %esp,(%eax) │ │ │ │ popa │ │ │ │ - jmp 12af988 │ │ │ │ + jmp 12af998 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xb0,(%edx) │ │ │ │ scas %es:(%edi),%al │ │ │ │ in $0x1,%eax │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12af99b │ │ │ │ + jno 12af9ab │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esi,-0x52(%eax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ - and %bl,(%esi) │ │ │ │ - add 0x500000,%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12af9bb │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,%eax │ │ │ │ - jle 12af9ac │ │ │ │ + add %ebp,%eax │ │ │ │ + jg 12af9b3 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2057648,0x2(%eax),%eax │ │ │ │ - add $0x400000,%eax │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xa0,(%edx) │ │ │ │ + jg 12af9bf │ │ │ │ + add %edx,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%bl │ │ │ │ + jp 12af9e4 │ │ │ │ + add 0x400000,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12af9db │ │ │ │ + jno 12af9eb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,0x1e960(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x88,(%edx) │ │ │ │ pusha │ │ │ │ - jmp 12b02f4 │ │ │ │ + jmp 12b0304 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x30020566(%eax),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -870835,75 +871126,101 @@ │ │ │ │ imul $0x205cfd0,0x2(%eax),%eax │ │ │ │ add %al,%cs:(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x90,(%edx) │ │ │ │ - jle 12afa38 │ │ │ │ - add %ecx,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0xd0,(%edx) │ │ │ │ + and %bl,(%esi) │ │ │ │ + add 0x500000,%cl │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%dh │ │ │ │ - dec %esp │ │ │ │ - pop %ds │ │ │ │ - add 0x40000d,%al │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x21f4c30,0x2(%eax),%eax │ │ │ │ + add $0x40000d,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1e95fd0,0x2(%eax),%eax │ │ │ │ sub %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12afa7b │ │ │ │ + jno 12afa8b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,0x60(%eax) │ │ │ │ - jmp 12afa88 │ │ │ │ + jmp 12afa98 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x28,(%edx) │ │ │ │ pusha │ │ │ │ - jmp 12b0194 │ │ │ │ + jmp 12b01a4 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add %al,%bh │ │ │ │ pop %edi │ │ │ │ - jmp 12b23a4 │ │ │ │ + jmp 12b23b4 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ + add %ecx,0x60(%eax) │ │ │ │ + in $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x40,(%edx) │ │ │ │ + pusha │ │ │ │ + in $0x1,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12afadb │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edx,%eax │ │ │ │ + jle 12afacc │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x90,(%edx) │ │ │ │ + jle 12afad8 │ │ │ │ + add %ecx,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ add %edi,(%eax) │ │ │ │ - jg 12afa9c │ │ │ │ + jg 12afaec │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xf8,(%edx) │ │ │ │ - jle 12afaa8 │ │ │ │ + jle 12afaf8 │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,0x1e97f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x60,(%edx) │ │ │ │ - jg 12afac8 │ │ │ │ + jg 12afb18 │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -870911,117 +871228,116 @@ │ │ │ │ add %ecx,(%eax) │ │ │ │ sub $0x1,%cl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xc8,(%edx) │ │ │ │ - jg 12afae8 │ │ │ │ + jg 12afb38 │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ecx,0x60(%eax) │ │ │ │ - in $0x1,%al │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x2301fffc(%eax),%bl │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x40,(%edx) │ │ │ │ - pusha │ │ │ │ - in $0x1,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %esp,0x1e5ee(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x1fffc98,0x2(%eax),%eax │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + jno 12afb7b │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %edi,0x1e5ee(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12afb3b │ │ │ │ + jno 12afb8b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,-0x23(%eax) │ │ │ │ - sbb $0x2,%al │ │ │ │ + add %edi,-0x79(%eax) │ │ │ │ + lock add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x30,(%edx) │ │ │ │ + xchg %esi,%eax │ │ │ │ + add %edx,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x18,(%edx) │ │ │ │ - fstpl (%edx,%eax,1) │ │ │ │ - adc $0x0,%al │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ rolb $0x38,(%edx) │ │ │ │ - jle 12afb48 │ │ │ │ + jle 12afb98 │ │ │ │ add %ecx,0x500000 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xa0,(%edx) │ │ │ │ - jge 12afb58 │ │ │ │ + jge 12afba8 │ │ │ │ add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esp,0x7d(%eax) │ │ │ │ - jmp 12afb88 │ │ │ │ + jmp 12afbd8 │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12afb8b │ │ │ │ + jno 12afbdb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,-0x79(%eax) │ │ │ │ - lock add %eax,(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + pusha │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12afb9b │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,0x7d(%eax) │ │ │ │ - jmp 12afba8 │ │ │ │ + jmp 12afbf8 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x28,(%edx) │ │ │ │ - jge 12afb98 │ │ │ │ + jge 12afbe8 │ │ │ │ add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,0x7d(%eax) │ │ │ │ - jmp 12afbc8 │ │ │ │ + jmp 12afc18 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x30,(%edx) │ │ │ │ - xchg %esi,%eax │ │ │ │ - add %edx,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0x20,(%edx) │ │ │ │ + pusha │ │ │ │ + in $0x1,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12afc2b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,(%eax) │ │ │ │ - jle 12afbcc │ │ │ │ + jle 12afc1c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x10,(%edx) │ │ │ │ - jle 12afbd8 │ │ │ │ + jle 12afc28 │ │ │ │ add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bh,(%eax) │ │ │ │ @@ -871029,91 +871345,82 @@ │ │ │ │ add %ebx,0x1e97d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x15161c0,0x2(%eax),%eax │ │ │ │ sbb (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12afc1b │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %esp,0x1e5ee(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12afc2b │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %edi,0x1e5ee(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12afc3b │ │ │ │ + jno 12afc6b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,%eax │ │ │ │ xlat %ds:(%ebx) │ │ │ │ sbb $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x34020549(%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebp,(%eax) │ │ │ │ - pusha │ │ │ │ - in $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xd8,(%edx) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ sbb $0x2,%al │ │ │ │ add (%eax),%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x20,(%edx) │ │ │ │ - pusha │ │ │ │ - in $0x1,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12afc8b │ │ │ │ add %bl,-0x1ffed838(%eax) │ │ │ │ sub (%ecx),%edi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x1f083b8,0x2(%eax),%eax │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + imul $0x2054980,0x2(%eax),%eax │ │ │ │ + xor $0x0,%al │ │ │ │ + add %al,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12afcab │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x2301f083(%eax),%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,%eax │ │ │ │ sub (%ecx),%bh │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xc8,(%edx) │ │ │ │ + sub (%ecx),%bh │ │ │ │ + add (%eax,%eax,1),%cl │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12afcdb │ │ │ │ + add %cl,0x31(%eax) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + mov 0x21fe3,%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12afcbb │ │ │ │ + jno 12afceb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,0x8(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12afcfb │ │ │ │ + add %bl,0x700127ae(%eax) │ │ │ │ + jecxz 12afd22 │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x10,(%edx) │ │ │ │ or %dl,0x1(%eax) │ │ │ │ sldt (%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -871125,44 +871432,49 @@ │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x78,(%edx) │ │ │ │ or %dl,0x1(%eax) │ │ │ │ sldt (%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xc8,(%edx) │ │ │ │ - sub (%ecx),%bh │ │ │ │ - add (%eax,%eax,1),%cl │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12afd0b │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,(%eax) │ │ │ │ or %edx,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xe0,(%edx) │ │ │ │ or %dl,0x1(%eax) │ │ │ │ sldt (%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,0x31(%eax) │ │ │ │ - sub %al,(%ecx) │ │ │ │ - mov 0x21fe3,%al │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ecx,0x15009(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x48,(%edx) │ │ │ │ + or %edx,0x1(%eax) │ │ │ │ + sldt (%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x38,(%edx) │ │ │ │ + jecxz 12afd9e │ │ │ │ + add 0x500000,%cl │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12afd3b │ │ │ │ + jno 12afd8b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,0x65(%eax) │ │ │ │ push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -871198,74 +871510,78 @@ │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,0x15009(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x48,(%edx) │ │ │ │ - or %edx,0x1(%eax) │ │ │ │ - sldt (%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ add %esi,%eax │ │ │ │ or %edx,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xb0,(%edx) │ │ │ │ or %edx,0x1(%eax) │ │ │ │ sldt (%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bl,0x700127ae(%eax) │ │ │ │ - jecxz 12afdf2 │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x38,(%edx) │ │ │ │ - jecxz 12afdfe │ │ │ │ - add 0x500000,%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x90,(%edx) │ │ │ │ - inc %edi │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x50,(%edx) │ │ │ │ + inc %edx │ │ │ │ sbb $0x702,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ - add %edi,0x21d47(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edi,0x42(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x20576c0,0x2(%eax),%eax │ │ │ │ + imul $0x2057f10,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2392b30,0x2(%eax),%eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ + add %esp,0x15122(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x78,(%edx) │ │ │ │ + and 0x1(%ecx),%dl │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xb8,(%edx) │ │ │ │ + pop %es │ │ │ │ + push %eax │ │ │ │ + add %ecx,0x500000 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x38,(%edx) │ │ │ │ + and %bl,(%esi) │ │ │ │ + add (%ebx),%cl │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ add %edx,%eax │ │ │ │ arpl %edx,0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x90,(%edx) │ │ │ │ @@ -871309,46 +871625,34 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xc8,(%edx) │ │ │ │ fs push %ecx │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - rolb $1,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xb8,(%edx) │ │ │ │ - pop %es │ │ │ │ - push %eax │ │ │ │ - add %ecx,0x500000 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x38,(%edx) │ │ │ │ - and %bl,(%esi) │ │ │ │ - add (%ebx),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %edi,%eax │ │ │ │ pop %ds │ │ │ │ push %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12afedb │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esp,0x15122(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xb8,(%edx) │ │ │ │ + sub (%ecx),%bh │ │ │ │ + add (%edx),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12afeeb │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,%eax │ │ │ │ pop %ds │ │ │ │ push %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -871365,22 +871669,23 @@ │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,%eax │ │ │ │ pop %ds │ │ │ │ push %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x78,(%edx) │ │ │ │ - and 0x1(%ecx),%dl │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aff2b │ │ │ │ + jno 12aff4b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %eax,%eax │ │ │ │ + fstps (%edx,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,%eax │ │ │ │ and %bl,(%esi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -871395,30 +871700,30 @@ │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %esi,(%eax) │ │ │ │ and %bl,(%esi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aff5b │ │ │ │ + jno 12aff8b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,%eax │ │ │ │ - jae 12affa0 │ │ │ │ + jae 12affd0 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xb8,(%edx) │ │ │ │ (bad) │ │ │ │ cmp $0x2,%al │ │ │ │ add (%eax),%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12aff7b │ │ │ │ + jno 12affab │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,0x21(%eax) │ │ │ │ push %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -871442,41 +871747,20 @@ │ │ │ │ add (%edi),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xb8,(%edx) │ │ │ │ - sub (%ecx),%bh │ │ │ │ - add (%edx),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %eax,%eax │ │ │ │ - fstps (%edx,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ rolb $0x90,(%edx) │ │ │ │ fstps (%edx,%eax,1) │ │ │ │ or $0x0,%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2054ea0,0x2(%eax),%eax │ │ │ │ - xor %eax,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ jno 12afffb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,%eax │ │ │ │ in (%dx),%eax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -871485,14 +871769,20 @@ │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,%eax │ │ │ │ in (%dx),%eax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x3102054e(%eax),%ah │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,(%eax) │ │ │ │ ficompl (%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -871500,21 +871790,34 @@ │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x0,(%edx) │ │ │ │ ficompl (%edx,%eax,1) │ │ │ │ or $0x0,%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b003b │ │ │ │ + jno 12b004b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,0x21cda(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x70,(%edx) │ │ │ │ + ficompl (%edx,%eax,1) │ │ │ │ + or $0x0,%al │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b004b │ │ │ │ + jno 12b006b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edx,(%eax) │ │ │ │ + fistpl (%edx,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,-0x2(%eax) │ │ │ │ incl (%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -871580,31 +871883,28 @@ │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x70,(%edx) │ │ │ │ + rolb $0xe0,(%edx) │ │ │ │ ficompl (%edx,%eax,1) │ │ │ │ or $0x0,%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b00fb │ │ │ │ + jno 12b012b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,(%eax) │ │ │ │ - fistpl (%edx,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,0x21cdb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xe0,(%edx) │ │ │ │ - ficompl (%edx,%eax,1) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x50,(%edx) │ │ │ │ + fistpl (%edx,%eax,1) │ │ │ │ or $0x0,%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x205c080,0x2(%eax),%eax │ │ │ │ and %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ @@ -871613,32 +871913,32 @@ │ │ │ │ rolb $0x80,(%edx) │ │ │ │ xchg %dh,%al │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %eax,0x21cdb(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bl,-0x17fed838(%eax) │ │ │ │ + sub $0x39,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b014b │ │ │ │ + jno 12b017b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,(%eax) │ │ │ │ xchg %esi,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x50,(%edx) │ │ │ │ - fistpl (%edx,%eax,1) │ │ │ │ - or $0x0,%al │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12b018b │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %ebx,0x1e9af(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xe8,(%edx) │ │ │ │ xchg %dh,%al │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ @@ -871661,35 +871961,35 @@ │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,%eax │ │ │ │ - jle 12b0193 │ │ │ │ + jle 12b01c3 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x88,(%edx) │ │ │ │ - jle 12b019f │ │ │ │ + jle 12b01cf │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - rolb $1,(%eax) │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b01bb │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,(%eax) │ │ │ │ - jg 12b01b3 │ │ │ │ + jg 12b01e3 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xf0,(%edx) │ │ │ │ - jle 12b01bf │ │ │ │ + jle 12b01ef │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ @@ -871709,15 +872009,15 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ebx,(%eax) │ │ │ │ test %dh,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b020b │ │ │ │ + jno 12b023b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,0x6c(%eax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -871725,15 +872025,15 @@ │ │ │ │ rolb $0x28,(%edx) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ in $0x1,%al │ │ │ │ adc %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b022b │ │ │ │ + jno 12b025b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,%eax │ │ │ │ pusha │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -871746,89 +872046,87 @@ │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1e468b0,0x2(%eax),%eax │ │ │ │ and (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b025b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebx,0x1f07f(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1e5b2b0,0x2(%eax),%eax │ │ │ │ or $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12b027b │ │ │ │ - add %bl,-0x17fed838(%eax) │ │ │ │ - sub $0x39,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12b028b │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %ebx,0x1e9af(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x58,(%edx) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ jmp 12b12a4 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add -0x1b(%eax),%cl │ │ │ │ - cmp %al,(%edx) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,0x31(%eax) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + test $0x95,%al │ │ │ │ + add %ss:(%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12b02bb │ │ │ │ + add %bl,0x80127ae(%eax) │ │ │ │ + jecxz 12b02e2 │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x238e548,0x2(%eax),%eax │ │ │ │ daa │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ + add %ebx,0x1f07f(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x60,(%edx) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + add %ss:(%ecx),%dl │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ test %dh,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b02cb │ │ │ │ - add %cl,0x31(%eax) │ │ │ │ - sub %al,(%ecx) │ │ │ │ - test $0x95,%al │ │ │ │ - add %ss:(%eax),%al │ │ │ │ + imul $0x20568c8,0x2(%eax),%eax │ │ │ │ + sub (%eax),%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xe0,(%edx) │ │ │ │ xor $0x1,%eax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ - add %bl,0x80127ae(%eax) │ │ │ │ - jecxz 12b0312 │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12b02fb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,(%eax) │ │ │ │ test %dh,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x58,(%edx) │ │ │ │ - jg 12b02ff │ │ │ │ + jg 12b032f │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -871854,56 +872152,45 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21f5a38,0x2(%eax),%eax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x60,(%edx) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add %ss:(%ecx),%dl │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%cl │ │ │ │ - push $0x2a0205 │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12b037b │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ nop │ │ │ │ xchg %eax,%ebx │ │ │ │ add %ss:(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x205b3e0,0x2(%eax),%eax │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ jno 12b039b │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %ebp,0x15122(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1e9afd0,0x2(%eax),%eax │ │ │ │ + movl $0x4000,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,0x1e452(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x48,(%edx) │ │ │ │ push %edx │ │ │ │ in $0x1,%al │ │ │ │ adc %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b03bb │ │ │ │ + jno 12b03db │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,0x21f5c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x98,(%edx) │ │ │ │ pop %esp │ │ │ │ @@ -871918,48 +872205,53 @@ │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ pop %ds │ │ │ │ add (%ecx),%ch │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %ebp,0x15122(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%ah │ │ │ │ + mov $0x5,%bl │ │ │ │ + add (%ecx),%ah │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0x10,(%edx) │ │ │ │ push %edx │ │ │ │ in $0x1,%al │ │ │ │ or $0x500000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x78,(%edx) │ │ │ │ push %ecx │ │ │ │ in $0x1,%al │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b041b │ │ │ │ + jno 12b043b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esp,0x6d(%eax) │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b042b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %eax,0x1e46a(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12b044b │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %esi,%eax │ │ │ │ + and 0x1(%ecx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b043b │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,0x6d(%eax) │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -871974,23 +872266,22 @@ │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,0x6d(%eax) │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x40,(%edx) │ │ │ │ - push $0xffffffe4 │ │ │ │ - add %ecx,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b048b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %eax,0x1e46a(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b049b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,(%eax) │ │ │ │ push %edx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -872017,33 +872308,35 @@ │ │ │ │ add %ecx,0x400000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x205ce90,0x2(%eax),%eax │ │ │ │ xor %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b04cb │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebp,%eax │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x40,(%edx) │ │ │ │ push $0xffffffe4 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21f5fc8,0x2(%eax),%eax │ │ │ │ - mov %eax,0x40000c │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%cl │ │ │ │ + pop %edi │ │ │ │ + pop %ds │ │ │ │ + add 0x40000c(%ebx),%ah │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21f6c70,0x2(%eax),%eax │ │ │ │ sub %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b04fb │ │ │ │ + jno 12b051b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,%eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -872058,16 +872351,22 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x38021f6c(%eax),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebp,%eax │ │ │ │ + push $0xffffffe4 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0xa8,(%edx) │ │ │ │ push $0xffffffe4 │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -872111,28 +872410,14 @@ │ │ │ │ rolb $0xe0,(%edx) │ │ │ │ imul $0x1,%esp,%esp │ │ │ │ sldt (%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%dl │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - jmp 12bcca4 │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %esi,%eax │ │ │ │ - and 0x1(%ecx),%dl │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ add 0x1901511a(%eax),%dh │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ @@ -872151,15 +872436,31 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x90,(%edx) │ │ │ │ fistpl (%edx,%eax,1) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12b060b │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %ecx,%eax │ │ │ │ + out %al,(%dx) │ │ │ │ + in $0x1,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %esp,%eax │ │ │ │ + out %al,(%dx) │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xe8,(%edx) │ │ │ │ imul $0xd01,%esp,%esp │ │ │ │ push %eax │ │ │ │ @@ -872173,21 +872474,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %edx,(%eax) │ │ │ │ imul $0x1,%esp,%esp │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12b062b │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %ecx,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - in $0x1,%eax │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b065b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esp,(%eax) │ │ │ │ + fcompl (%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,%eax │ │ │ │ push $0x1e4 │ │ │ │ @@ -872195,27 +872495,27 @@ │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xd8,(%edx) │ │ │ │ push $0x701e4 │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b065b │ │ │ │ + jno 12b068b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %eax,(%eax) │ │ │ │ imul $0x1,%esp,%esp │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xd0,(%edx) │ │ │ │ std │ │ │ │ incl (%ecx) │ │ │ │ or $0x500000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b067b │ │ │ │ + jno 12b06ab │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,%eax │ │ │ │ imul $0x1,%esp,%esp │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xc0,(%edx) │ │ │ │ imul $0x701,%esp,%esp │ │ │ │ @@ -872234,33 +872534,33 @@ │ │ │ │ pop %ecx │ │ │ │ pop %ds │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %esp,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - in $0x1,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xe0,(%edx) │ │ │ │ + fistpl (%edx,%eax,1) │ │ │ │ + adc %al,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b06fb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,(%eax) │ │ │ │ - fcompl (%edx,%eax,1) │ │ │ │ + add %esi,-0x24(%eax) │ │ │ │ + sbb $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xe0,(%edx) │ │ │ │ - fistpl (%edx,%eax,1) │ │ │ │ + rolb $0x30,(%edx) │ │ │ │ + fcompl (%edx,%eax,1) │ │ │ │ adc %al,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x205ba58,0x2(%eax),%eax │ │ │ │ and %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ @@ -872269,42 +872569,42 @@ │ │ │ │ rolb $0x38,(%edx) │ │ │ │ std │ │ │ │ incl (%ecx) │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b070b │ │ │ │ + jno 12b073b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,-0x24(%eax) │ │ │ │ - sbb $0x2,%al │ │ │ │ + add %eax,%eax │ │ │ │ + fcompl (%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %edi,%eax │ │ │ │ cld │ │ │ │ incl (%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x30,(%edx) │ │ │ │ + rolb $0x80,(%edx) │ │ │ │ fcompl (%edx,%eax,1) │ │ │ │ adc %al,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %dl,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b073b │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,%eax │ │ │ │ - fcompl (%edx,%eax,1) │ │ │ │ + add %edx,(%eax) │ │ │ │ + fstpl (%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,%eax │ │ │ │ cld │ │ │ │ @@ -872354,31 +872654,31 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1f08b48,0x2(%eax),%eax │ │ │ │ and (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b07bb │ │ │ │ + jno 12b07eb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,%eax │ │ │ │ cld │ │ │ │ incl (%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x80,(%edx) │ │ │ │ + rolb $0xd0,(%edx) │ │ │ │ fcompl (%edx,%eax,1) │ │ │ │ adc %al,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b07db │ │ │ │ + jno 12b080b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ cmc │ │ │ │ incl (%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -872387,15 +872687,15 @@ │ │ │ │ rolb $0xb8,(%edx) │ │ │ │ hlt │ │ │ │ incl (%ecx) │ │ │ │ adc %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b07fb │ │ │ │ + jno 12b082b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,0x60(%eax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -872408,15 +872708,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1fff140,0x2(%eax),%eax │ │ │ │ and (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b082b │ │ │ │ + jno 12b085b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,%eax │ │ │ │ std │ │ │ │ incl (%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -872440,62 +872740,49 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x7021f5a(%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edx,(%eax) │ │ │ │ - fstpl (%edx,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ - fcompl (%edx,%eax,1) │ │ │ │ - adc %al,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ rolb $0x40,(%edx) │ │ │ │ sbb 0x1(%ecx),%dl │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x205b4c8,0x2(%eax),%eax │ │ │ │ - and %eax,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ imul $0x1512d88,0x2(%eax),%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x18,(%edx) │ │ │ │ sub $0xb0151,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b08cb │ │ │ │ + imul $0x205b4c8,0x2(%eax),%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12b08db │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ebx,%eax │ │ │ │ sub $0x51,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b08db │ │ │ │ + jno 12b08eb │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %eax,(%eax) │ │ │ │ sbb 0x1(%ecx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ @@ -872503,19 +872790,34 @@ │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057ce0,0x2(%eax),%eax │ │ │ │ + imul $0x2057d88,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b090b │ │ │ │ + jno 12b091b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %eax,%eax │ │ │ │ + sub $0x51,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x98,(%edx) │ │ │ │ + sub $0x51,%al │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,(%eax) │ │ │ │ repz incl (%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -872581,36 +872883,37 @@ │ │ │ │ rolb $0x70,(%edx) │ │ │ │ hlt │ │ │ │ incl (%ecx) │ │ │ │ sldt (%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %eax,%eax │ │ │ │ - sub $0x51,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x98,(%edx) │ │ │ │ - sub $0x51,%al │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x2d020565(%eax),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,0x31(%eax) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + push %eax │ │ │ │ + xchg %eax,%ebp │ │ │ │ + add %ss:(%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12b09fb │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %ecx,%eax │ │ │ │ + sub $0x51,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b0a0b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,(%eax) │ │ │ │ lea (bad),%esi │ │ │ │ lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -872635,15 +872938,15 @@ │ │ │ │ rolb $0xe0,(%edx) │ │ │ │ int1 │ │ │ │ incl (%ecx) │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b0a2b │ │ │ │ + jno 12b0a5b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esp,0x1fff1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x40,(%edx) │ │ │ │ lea (bad),%esi │ │ │ │ @@ -872668,23 +872971,23 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,0x1fff1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b0a7b │ │ │ │ + jno 12b0aab │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,%eax │ │ │ │ lea (bad),%esi │ │ │ │ lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b0a8b │ │ │ │ + jno 12b0abb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,-0xe(%eax) │ │ │ │ incl (%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -872710,133 +873013,130 @@ │ │ │ │ pop %ds │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ - add %cl,0x31(%eax) │ │ │ │ - sub %al,(%ecx) │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add %ss:(%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12b0adb │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %ecx,%eax │ │ │ │ - sub $0x51,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12b0aeb │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edx,(%eax) │ │ │ │ sub $0x151,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x200205b9(%eax),%bl │ │ │ │ + add (%eax),%cl │ │ │ │ + sub 0x1(%ecx),%dl │ │ │ │ + pop %ss │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x98,(%edx) │ │ │ │ + sub %edx,0x1(%ecx) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x205b998,0x2(%eax),%eax │ │ │ │ + and %al,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0xa8,(%edx) │ │ │ │ lea (bad),%esi │ │ │ │ lock add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%cl │ │ │ │ - sub 0x1(%ecx),%dl │ │ │ │ - pop %ss │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %ebx,0x29(%eax) │ │ │ │ + push %ecx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b0b5b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,-0x72(%eax) │ │ │ │ lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x98,(%edx) │ │ │ │ - sub %edx,0x1(%ecx) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b0b6b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebx,0x43(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x10,(%edx) │ │ │ │ mov %eax,%? │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b0b8b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,0x1f08e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x78,(%edx) │ │ │ │ mov %eax,%? │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %ebx,0x29(%eax) │ │ │ │ - push %ecx │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x502057e(%eax),%ah │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b0b8b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebx,0x21d48(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2057ec8,0x2(%eax),%eax │ │ │ │ - add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2057628,0x2(%eax),%eax │ │ │ │ - add $0x400000,%eax │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%dl │ │ │ │ + jbe 12b0bc4 │ │ │ │ + add 0x400000,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b0bbb │ │ │ │ + jno 12b0bcb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,0x29(%eax) │ │ │ │ push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x18,(%edx) │ │ │ │ + sub %edx,0x1(%ecx) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x205bd48,0x2(%eax),%eax │ │ │ │ + sub $0x400000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b0bcb │ │ │ │ + jno 12b0bfb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,0x1f096(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x80,(%edx) │ │ │ │ mov %?,%eax │ │ │ │ add %ecx,0x500000 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b0beb │ │ │ │ + jno 12b0c1b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,-0x13(%eax) │ │ │ │ incl (%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -872844,15 +873144,15 @@ │ │ │ │ rolb $0x28,(%edx) │ │ │ │ in (%dx),%eax │ │ │ │ incl (%ecx) │ │ │ │ adc %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b0c0b │ │ │ │ + jno 12b0c3b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,0x1e460(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x90,(%edx) │ │ │ │ pusha │ │ │ │ @@ -872901,15 +873201,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,0x1f08b(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b0c9b │ │ │ │ + jno 12b0ccb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,%eax │ │ │ │ pop %edi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -872935,56 +873235,60 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21f5a40,0x2(%eax),%eax │ │ │ │ or %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x18,(%edx) │ │ │ │ - sub %edx,0x1(%ecx) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x205bd48,0x2(%eax),%eax │ │ │ │ - sub $0x400000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b0d0b │ │ │ │ + jno 12b0d1b │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ inc %eax │ │ │ │ xchg %eax,%ebp │ │ │ │ add %ss:(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12b0d2b │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %ecx,0x29(%eax) │ │ │ │ + push %ecx │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12b0d3b │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %edx,0x15129(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b0d1b │ │ │ │ + jno 12b0d4b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,0x1ffeb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x40,(%edx) │ │ │ │ - jmp 12b0d2e │ │ │ │ + jmp 12b0d5e │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,%eax │ │ │ │ - jmp 12b0d42 │ │ │ │ + jmp 12b0d72 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xa8,(%edx) │ │ │ │ - jmp 12b0d4e │ │ │ │ + jmp 12b0d7e │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -873042,43 +873346,43 @@ │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xe0,(%edx) │ │ │ │ pop %edi │ │ │ │ in $0x1,%al │ │ │ │ add (%eax),%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12b0ddb │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %ecx,0x29(%eax) │ │ │ │ - push %ecx │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1f092d8,0x2(%eax),%eax │ │ │ │ - and (%eax),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12b0dfb │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %edx,0x15129(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b0e0b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,%eax │ │ │ │ sbb %edx,0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%bl │ │ │ │ + xchg %eax,%edx │ │ │ │ + lock add %esp,(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xc0,(%edx) │ │ │ │ + sbb %edx,0x1(%ecx) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1512fb0,0x2(%eax),%eax │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0xe8,(%edx) │ │ │ │ ljmp $0x5000,$0xd01ff │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x50,(%edx) │ │ │ │ @@ -873088,45 +873392,50 @@ │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %edx,(%eax) │ │ │ │ ljmp $0x0,$0x1ff │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xc0,(%edx) │ │ │ │ - sbb %edx,0x1(%ecx) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + rolb $0x40,(%edx) │ │ │ │ + das │ │ │ │ + push %ecx │ │ │ │ + add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b0e5b │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,%eax │ │ │ │ - jmp 12b1065 │ │ │ │ + jmp 12b1095 │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xd8,(%edx) │ │ │ │ - jmp 1321071 │ │ │ │ + jmp 13210a1 │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b0e7b │ │ │ │ + jno 12b0eab │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %eax,(%eax) │ │ │ │ ljmp $0x0,$0x1ff │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x2201512f(%eax),%dh │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %eax,(%eax) │ │ │ │ + das │ │ │ │ + push %ecx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b0ecb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,%eax │ │ │ │ ljmp $0x0,$0x1ff │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xc0,(%edx) │ │ │ │ @@ -873145,109 +873454,91 @@ │ │ │ │ pop %edx │ │ │ │ pop %ds │ │ │ │ add (%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x40,(%edx) │ │ │ │ - das │ │ │ │ - push %ecx │ │ │ │ - add %ecx,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %eax,(%eax) │ │ │ │ - das │ │ │ │ - push %ecx │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x205bff8,0x2(%eax),%eax │ │ │ │ - sub (%eax),%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x205b908,0x2(%eax),%eax │ │ │ │ - and %eax,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%bh │ │ │ │ + mov $0x2a0205,%edi │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12b0f1b │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ adcb $0x0,0x236(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057e48,0x2(%eax),%eax │ │ │ │ + imul $0x2057650,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x205b908,0x2(%eax),%eax │ │ │ │ + and %eax,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b0f3b │ │ │ │ + jno 12b0f4b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,%eax │ │ │ │ cs push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21fe498,0x2(%eax),%eax │ │ │ │ - or $0x400000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x205ca30,0x2(%eax),%eax │ │ │ │ - and %al,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1411c80,0x2(%eax),%eax │ │ │ │ - adc (%eax),%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xc0,(%edx) │ │ │ │ cs push %ecx │ │ │ │ add %ecx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%dh │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add $0x3802,%eax │ │ │ │ + add 0xd021fe4(%eax),%bl │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%dh │ │ │ │ + lret $0x205 │ │ │ │ + and %al,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x1411c80,0x2(%eax),%eax │ │ │ │ + adc (%eax),%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2056df0,0x2(%eax),%eax │ │ │ │ + cmp %al,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12b0fab │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ xor %dl,0x236(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%al │ │ │ │ - inc %esi │ │ │ │ - add $0x2c02,%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,%eax │ │ │ │ cs push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b0fcb │ │ │ │ + imul $0x20546c0,0x2(%eax),%eax │ │ │ │ + sub $0x0,%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12b0fdb │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edi,(%eax) │ │ │ │ das │ │ │ │ push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -873259,56 +873550,68 @@ │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xf8,(%edx) │ │ │ │ sub 0x1(%ecx),%edx │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b0ffb │ │ │ │ + jno 12b100b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %edi,0x1512b(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b100b │ │ │ │ + jno 12b101b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,%eax │ │ │ │ sbb %edx,0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edi,(%eax) │ │ │ │ sbb 0x1(%ecx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x7d(%eax),%bl │ │ │ │ + add 0x7d(%eax),%dl │ │ │ │ add $0x502,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ + add %esp,0x1512b(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x78,(%edx) │ │ │ │ + sub 0x1(%ecx),%edx │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b106b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ add %esp,%eax │ │ │ │ fs in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x98,(%edx) │ │ │ │ fs in $0x1,%al │ │ │ │ adc %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b105b │ │ │ │ + jno 12b108b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,(%eax) │ │ │ │ popa │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -873322,38 +873625,30 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1e46120,0x2(%eax),%eax │ │ │ │ and $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b108b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edi,(%eax) │ │ │ │ - int1 │ │ │ │ - incl (%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + jno 12b10bb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,%eax │ │ │ │ sbbl $0x2,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x88,(%edx) │ │ │ │ sbbl $0x2,(%edi) │ │ │ │ adc %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b10bb │ │ │ │ + jno 12b10db │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,0x1411c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x98,(%edx) │ │ │ │ sbb $0x41,%al │ │ │ │ @@ -873395,28 +873690,31 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x22015ad8(%eax),%cl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xf0,(%edx) │ │ │ │ - lock incl (%ecx) │ │ │ │ - adc %eax,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edi,(%eax) │ │ │ │ + int1 │ │ │ │ + incl (%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x15ad8b0,0x2(%eax),%eax │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x15ad8d8,0x2(%eax),%eax │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x22015ad8(%eax),%dh │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%bl │ │ │ │ + fcomps 0x1(%edx) │ │ │ │ and (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x15309d0,0x2(%eax),%eax │ │ │ │ and $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ @@ -873424,39 +873722,40 @@ │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x60,(%edx) │ │ │ │ or %edx,0x1(%ebx) │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b118b │ │ │ │ + jno 12b11ab │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esp,(%eax) │ │ │ │ or %edx,0x1(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xf0,(%edx) │ │ │ │ + lock incl (%ecx) │ │ │ │ + adc %eax,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b11cb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,0x1e460(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x80,(%edx) │ │ │ │ - pusha │ │ │ │ - in $0x1,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057e68,0x2(%eax),%eax │ │ │ │ + imul $0x2057968,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b11cb │ │ │ │ + jno 12b11eb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,(%eax) │ │ │ │ or %edx,0x1(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -873468,21 +873767,21 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2056618,0x2(%eax),%eax │ │ │ │ cmp (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b11fb │ │ │ │ + jno 12b121b │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ mov $0x21fe4,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b120b │ │ │ │ + jno 12b122b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,(%eax) │ │ │ │ or %edx,0x1(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ @@ -873510,31 +873809,32 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esi,%eax │ │ │ │ cld │ │ │ │ push %edx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x80,(%edx) │ │ │ │ + pusha │ │ │ │ + in $0x1,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1ffed78,0x2(%eax),%eax │ │ │ │ and (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b126b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esp,0x1512b(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057c18,0x2(%eax),%eax │ │ │ │ + imul $0x2057c48,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b128b │ │ │ │ + jno 12b12ab │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,%eax │ │ │ │ cld │ │ │ │ push %edx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -873557,61 +873857,59 @@ │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ test $0xe4,%al │ │ │ │ pop %ds │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b12cb │ │ │ │ + jno 12b12eb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esp,%eax │ │ │ │ cld │ │ │ │ push %edx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b12db │ │ │ │ + jno 12b12fb │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %ebp,(%eax) │ │ │ │ std │ │ │ │ push %edx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x78,(%edx) │ │ │ │ - sub 0x1(%ecx),%edx │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x205c588,0x2(%eax),%eax │ │ │ │ + cmp %al,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xe8,(%edx) │ │ │ │ sbbb $0x2,(%edi) │ │ │ │ or $0x500000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x50,(%edx) │ │ │ │ sbbb $0x2,(%edi) │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b131b │ │ │ │ + jno 12b133b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %edx,(%eax) │ │ │ │ sbbb $0x2,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x380205c5(%eax),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,0x31(%eax) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + and %dl,0x236(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,%eax │ │ │ │ sbbl $0x2,(%edi) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -873624,19 +873922,20 @@ │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %eax,(%eax) │ │ │ │ sbbb $0x2,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ - add %cl,0x31(%eax) │ │ │ │ - sub %al,(%ecx) │ │ │ │ - and %dl,0x236(%ebp) │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %ebp,0x1512b(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b139b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,%eax │ │ │ │ sbbb $0x2,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -873664,34 +873963,36 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %eax,0x205c9(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b13cb │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %ebp,0x1512b(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12b13db │ │ │ │ + jno 12b13eb │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %esi,%eax │ │ │ │ sub 0x1(%ecx),%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x38,(%edx) │ │ │ │ + inc %ebx │ │ │ │ + sbb $0x702,%eax │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%bl │ │ │ │ - jle 12b13f4 │ │ │ │ - add 0x400000,%al │ │ │ │ + add 0x76(%eax),%cl │ │ │ │ + add $0x502,%eax │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b13fb │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,0x21f81(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x78,(%edx) │ │ │ │ sbbl $0x902,(%edi) │ │ │ │ @@ -873706,15 +874007,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,-0x37(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b143b │ │ │ │ + jno 12b145b │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edi,0x205c9(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1e5b2d0,0x2(%eax),%eax │ │ │ │ add (%eax),%al │ │ │ │ @@ -873729,35 +874030,35 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add -0x32(%eax),%bl │ │ │ │ add $0x3602,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x78,(%edx) │ │ │ │ - dec %eax │ │ │ │ - sbb $0x702,%eax │ │ │ │ - push %eax │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%dh │ │ │ │ + and %edx,0x1(%ebx) │ │ │ │ + daa │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x73(%eax),%bl │ │ │ │ pop %ds │ │ │ │ add 0xd(%edi),%dl │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21f80b0,0x2(%eax),%eax │ │ │ │ sub %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b14ab │ │ │ │ + jno 12b14cb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,(%eax) │ │ │ │ sbbl $0x2,(%edi) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x18,(%edx) │ │ │ │ sbbl $0x702,(%edi) │ │ │ │ @@ -873766,215 +874067,220 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add %al,%bl │ │ │ │ sbbb $0x2,(%edi) │ │ │ │ cmp $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b14db │ │ │ │ + jno 12b14fb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,0x205e2(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b14eb │ │ │ │ + jno 12b150b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,%eax │ │ │ │ - loop 12b14f8 │ │ │ │ + loop 12b1518 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b14fb │ │ │ │ + jno 12b151b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,%eax │ │ │ │ - loop 12b1508 │ │ │ │ + loop 12b1528 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b150b │ │ │ │ + jno 12b152b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,0x205e1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b151b │ │ │ │ + jno 12b153b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,0x205e1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b152b │ │ │ │ + jno 12b154b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,0x205e1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b153b │ │ │ │ + jno 12b155b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,-0x25(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b154b │ │ │ │ + jno 12b156b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,-0x25(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b155b │ │ │ │ + jno 12b157b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,-0x25(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b156b │ │ │ │ + jno 12b158b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,-0x25(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x15321f0,0x2(%eax),%eax │ │ │ │ - daa │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0x80,(%edx) │ │ │ │ and %edx,0x1(%ebx) │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b159b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebp,0x1f094(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12b15ab │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %eax,0x21(%eax) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x150e010,0x2(%eax),%eax │ │ │ │ + sbb $0x0,%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12b15cb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,(%eax) │ │ │ │ - jecxz 12b15b8 │ │ │ │ + jecxz 12b15d8 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b15bb │ │ │ │ + jno 12b15db │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,(%eax) │ │ │ │ - jecxz 12b15c8 │ │ │ │ + jecxz 12b15e8 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b15cb │ │ │ │ + jno 12b15eb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,-0x1d(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b15db │ │ │ │ + jno 12b15fb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,(%eax) │ │ │ │ faddl 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b15eb │ │ │ │ + jno 12b160b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,(%eax) │ │ │ │ faddl 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b15fb │ │ │ │ + jno 12b161b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,(%eax) │ │ │ │ faddl 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b160b │ │ │ │ + jno 12b162b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,(%eax) │ │ │ │ faddl 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b161b │ │ │ │ + jno 12b163b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,0x205db(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b162b │ │ │ │ + jno 12b164b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,0x205db(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b163b │ │ │ │ + jno 12b165b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,0x205db(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b164b │ │ │ │ + jno 12b166b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,0x205db(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b165b │ │ │ │ + jno 12b167b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,%eax │ │ │ │ filds 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b166b │ │ │ │ + jno 12b168b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,%eax │ │ │ │ filds 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b167b │ │ │ │ + jno 12b169b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,%eax │ │ │ │ filds 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b168b │ │ │ │ + jno 12b16ab │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,(%eax) │ │ │ │ - loopne 12b1698 │ │ │ │ + loopne 12b16b8 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b169b │ │ │ │ + jno 12b16bb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,0x205e3(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b16ab │ │ │ │ + jno 12b16cb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,%eax │ │ │ │ - jecxz 12b16b8 │ │ │ │ + jecxz 12b16d8 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b16bb │ │ │ │ + jno 12b16db │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,%eax │ │ │ │ - jecxz 12b16c8 │ │ │ │ + jecxz 12b16e8 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b16eb │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebp,0x1f094(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x68,(%edx) │ │ │ │ xchg %eax,%esp │ │ │ │ lock add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -873982,927 +874288,923 @@ │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,(%eax) │ │ │ │ xchg %eax,%ebp │ │ │ │ lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ - xchg %eax,%esp │ │ │ │ - lock add %ecx,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12b171b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,0x205e0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b170b │ │ │ │ + jno 12b172b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,%eax │ │ │ │ - loopne 12b1718 │ │ │ │ + loopne 12b1738 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b171b │ │ │ │ + jno 12b173b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,%eax │ │ │ │ - loopne 12b1728 │ │ │ │ + loopne 12b1748 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b172b │ │ │ │ + jno 12b174b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,%eax │ │ │ │ - jecxz 12b1738 │ │ │ │ + jecxz 12b1758 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b173b │ │ │ │ + jno 12b175b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,%eax │ │ │ │ - jecxz 12b1748 │ │ │ │ + jecxz 12b1768 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b174b │ │ │ │ + jno 12b176b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,(%eax) │ │ │ │ in $0x5,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b175b │ │ │ │ + jno 12b177b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,(%eax) │ │ │ │ - loopne 12b1768 │ │ │ │ + loopne 12b1788 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b176b │ │ │ │ + jno 12b178b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,-0x20(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b177b │ │ │ │ + jno 12b179b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,-0x20(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b178b │ │ │ │ + jno 12b17ab │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,-0x24(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b179b │ │ │ │ + jno 12b17bb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,-0x24(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b17ab │ │ │ │ + jno 12b17cb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,-0x24(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b17bb │ │ │ │ + jno 12b17db │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,-0x24(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b17cb │ │ │ │ + jno 12b17eb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,-0x21(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b17db │ │ │ │ + jno 12b17fb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,-0x21(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b17eb │ │ │ │ + jno 12b180b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,0x205df(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b17fb │ │ │ │ + jno 12b181b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,0x205e0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b180b │ │ │ │ + jno 12b182b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,0x205e0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b181b │ │ │ │ + jno 12b183b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,0x205e0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b182b │ │ │ │ + jno 12b184b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,-0x22(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b183b │ │ │ │ + jno 12b185b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,0x205de(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b184b │ │ │ │ + jno 12b186b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,0x205de(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b185b │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xd0,(%edx) │ │ │ │ + xchg %eax,%esp │ │ │ │ + lock add %ecx,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,-0x6b(%eax) │ │ │ │ lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x38,(%edx) │ │ │ │ xchg %eax,%ebp │ │ │ │ lock add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esp,%eax │ │ │ │ - xchg %eax,%ebp │ │ │ │ - lock add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12b188b │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,0x205dd(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b189b │ │ │ │ + jno 12b18bb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,%eax │ │ │ │ fldl 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b18ab │ │ │ │ + jno 12b18cb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,%eax │ │ │ │ fldl 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b18bb │ │ │ │ + jno 12b18db │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,-0x1e(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b18cb │ │ │ │ + jno 12b18eb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,-0x1e(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b18db │ │ │ │ + jno 12b18fb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,-0x1e(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b18eb │ │ │ │ + jno 12b190b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,0x205e2(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b18fb │ │ │ │ + jno 12b191b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,(%eax) │ │ │ │ - loope 12b1908 │ │ │ │ + loope 12b1928 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b190b │ │ │ │ + jno 12b192b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,(%eax) │ │ │ │ - loope 12b1918 │ │ │ │ + loope 12b1938 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b191b │ │ │ │ + jno 12b193b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,(%eax) │ │ │ │ - loope 12b1928 │ │ │ │ + loope 12b1948 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b192b │ │ │ │ + jno 12b194b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,-0x22(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b193b │ │ │ │ + jno 12b195b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,-0x22(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b194b │ │ │ │ + jno 12b196b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,-0x22(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b195b │ │ │ │ + jno 12b197b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,%eax │ │ │ │ - loope 12b1968 │ │ │ │ + loope 12b1988 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b196b │ │ │ │ + jno 12b198b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,%eax │ │ │ │ - loope 12b1978 │ │ │ │ + loope 12b1998 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b197b │ │ │ │ + jno 12b199b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,(%eax) │ │ │ │ - loop 12b1988 │ │ │ │ + loop 12b19a8 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b198b │ │ │ │ + jno 12b19ab │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,%eax │ │ │ │ faddl 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b199b │ │ │ │ + jno 12b19bb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,(%eax) │ │ │ │ fldl 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b19ab │ │ │ │ + jno 12b19cb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,(%eax) │ │ │ │ fildl 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b19bb │ │ │ │ + jno 12b19db │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,(%eax) │ │ │ │ fildl 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b19cb │ │ │ │ + jno 12b19eb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,0x205dc(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b19db │ │ │ │ + jno 12b19fb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,%eax │ │ │ │ faddl 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b19eb │ │ │ │ + jno 12b1a0b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,0x205dd(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b19fb │ │ │ │ + jno 12b1a1b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,0x205dd(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1a0b │ │ │ │ + jno 12b1a2b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,(%eax) │ │ │ │ fldl 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1a1b │ │ │ │ + jno 12b1a3b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,-0x23(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1a2b │ │ │ │ + jno 12b1a4b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,0x205e3(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1a3b │ │ │ │ + jno 12b1a5b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,0x205e3(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1a4b │ │ │ │ + jno 12b1a6b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,0x205df(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1a5b │ │ │ │ + jno 12b1a7b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,0x205df(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1a6b │ │ │ │ + jno 12b1a8b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,-0x23(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1a7b │ │ │ │ + jno 12b1a9b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,0x205dd(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1a8b │ │ │ │ + jno 12b1aab │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,%eax │ │ │ │ - loop 12b1a98 │ │ │ │ + loop 12b1ab8 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1a9b │ │ │ │ + jno 12b1abb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,%eax │ │ │ │ - loop 12b1aa8 │ │ │ │ + loop 12b1ac8 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1aab │ │ │ │ + jno 12b1acb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,%eax │ │ │ │ fildl 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1abb │ │ │ │ + jno 12b1adb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,%eax │ │ │ │ fildl 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1acb │ │ │ │ + jno 12b1aeb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,%eax │ │ │ │ faddl 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1adb │ │ │ │ + jno 12b1afb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,%eax │ │ │ │ faddl 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1aeb │ │ │ │ + jno 12b1b0b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,(%eax) │ │ │ │ - loope 12b1af8 │ │ │ │ + loope 12b1b18 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b1b1b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esp,%eax │ │ │ │ + xchg %eax,%ebp │ │ │ │ + lock add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xa0,(%edx) │ │ │ │ xchg %eax,%ebp │ │ │ │ lock add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,-0x6a(%eax) │ │ │ │ lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x8,(%edx) │ │ │ │ - xchg %eax,%esi │ │ │ │ - lock add %ecx,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12b1b4b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,(%eax) │ │ │ │ - loopne 12b1b38 │ │ │ │ + loopne 12b1b58 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1b3b │ │ │ │ + jno 12b1b5b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,(%eax) │ │ │ │ - loopne 12b1b48 │ │ │ │ + loopne 12b1b68 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1b4b │ │ │ │ + jno 12b1b6b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,%eax │ │ │ │ fldl 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1b5b │ │ │ │ + jno 12b1b7b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,%eax │ │ │ │ fldl 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1b6b │ │ │ │ + jno 12b1b8b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,%eax │ │ │ │ fiaddl 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1b7b │ │ │ │ + jno 12b1b9b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,%eax │ │ │ │ fiaddl 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1b8b │ │ │ │ + jno 12b1bab │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,-0x1d(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1b9b │ │ │ │ + jno 12b1bbb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,0x205e3(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1bab │ │ │ │ + jno 12b1bcb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,%eax │ │ │ │ fildl 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1bbb │ │ │ │ + jno 12b1bdb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,%eax │ │ │ │ fildl 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1bcb │ │ │ │ + jno 12b1beb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,%eax │ │ │ │ - loopne 12b1bd8 │ │ │ │ + loopne 12b1bf8 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1bdb │ │ │ │ + jno 12b1bfb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,%eax │ │ │ │ - loopne 12b1be8 │ │ │ │ + loopne 12b1c08 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1beb │ │ │ │ + jno 12b1c0b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,(%eax) │ │ │ │ - loop 12b1bf8 │ │ │ │ + loop 12b1c18 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1bfb │ │ │ │ + jno 12b1c1b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,(%eax) │ │ │ │ - loop 12b1c08 │ │ │ │ + loop 12b1c28 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1c0b │ │ │ │ + jno 12b1c2b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,0x205de(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1c1b │ │ │ │ + jno 12b1c3b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,0x205de(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1c2b │ │ │ │ + jno 12b1c4b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,(%eax) │ │ │ │ - loop 12b1c38 │ │ │ │ + loop 12b1c58 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1c3b │ │ │ │ + jno 12b1c5b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,-0x1e(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1c4b │ │ │ │ + jno 12b1c6b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,0x205df(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1c5b │ │ │ │ + jno 12b1c7b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,%eax │ │ │ │ filds 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1c6b │ │ │ │ + jno 12b1c8b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,%eax │ │ │ │ - loope 12b1c78 │ │ │ │ + loope 12b1c98 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1c7b │ │ │ │ + jno 12b1c9b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,%eax │ │ │ │ - loope 12b1c88 │ │ │ │ + loope 12b1ca8 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1c8b │ │ │ │ + jno 12b1cab │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,-0x21(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1c9b │ │ │ │ + jno 12b1cbb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,-0x21(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1cab │ │ │ │ + jno 12b1ccb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,%eax │ │ │ │ fiaddl 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1cbb │ │ │ │ + jno 12b1cdb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,%eax │ │ │ │ fiaddl 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1ccb │ │ │ │ + jno 12b1ceb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,(%eax) │ │ │ │ - jecxz 12b1cd8 │ │ │ │ + jecxz 12b1cf8 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1cdb │ │ │ │ + jno 12b1cfb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,(%eax) │ │ │ │ - jecxz 12b1ce8 │ │ │ │ + jecxz 12b1d08 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1ceb │ │ │ │ + jno 12b1d0b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,-0x20(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1cfb │ │ │ │ + jno 12b1d1b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,-0x20(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1d0b │ │ │ │ + jno 12b1d2b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,(%eax) │ │ │ │ fldl 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1d1b │ │ │ │ + jno 12b1d3b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,(%eax) │ │ │ │ fldl 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1d2b │ │ │ │ + jno 12b1d4b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,(%eax) │ │ │ │ fiadds 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1d3b │ │ │ │ + jno 12b1d5b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,(%eax) │ │ │ │ fiadds 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1d4b │ │ │ │ + jno 12b1d6b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,0x205e2(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1d5b │ │ │ │ + jno 12b1d7b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,0x205e2(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1d6b │ │ │ │ + jno 12b1d8b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,-0x1f(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1d7b │ │ │ │ + jno 12b1d9b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,-0x1f(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1d8b │ │ │ │ + jno 12b1dab │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,(%eax) │ │ │ │ fildl 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1d9b │ │ │ │ + jno 12b1dbb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,(%eax) │ │ │ │ fildl 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1dab │ │ │ │ + jno 12b1dcb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,-0x1d(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1dbb │ │ │ │ + jno 12b1ddb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,-0x1d(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1dcb │ │ │ │ + jno 12b1deb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,(%eax) │ │ │ │ fiadds 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1ddb │ │ │ │ + jno 12b1dfb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,(%eax) │ │ │ │ fiadds 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1deb │ │ │ │ + jno 12b1e0b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,%eax │ │ │ │ fiadds 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1dfb │ │ │ │ + jno 12b1e1b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,%eax │ │ │ │ fiadds 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1e0b │ │ │ │ + jno 12b1e2b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,%eax │ │ │ │ fiadds 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1e1b │ │ │ │ + jno 12b1e3b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,-0x1f(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1e2b │ │ │ │ + jno 12b1e4b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,-0x1f(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1e3b │ │ │ │ + jno 12b1e5b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,0x205e1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b1e4b │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x8,(%edx) │ │ │ │ + xchg %eax,%esi │ │ │ │ + lock add %ecx,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,-0x11(%eax) │ │ │ │ incl (%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x8,(%edx) │ │ │ │ out %eax,(%dx) │ │ │ │ incl (%ecx) │ │ │ │ sldt (%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esi,0x1ffef(%eax) │ │ │ │ + rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1e7b │ │ │ │ + jno 12b1e9b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,(%eax) │ │ │ │ filds 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1e8b │ │ │ │ + jno 12b1eab │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,(%eax) │ │ │ │ filds 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1e9b │ │ │ │ + jno 12b1ebb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,(%eax) │ │ │ │ filds 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1eab │ │ │ │ + jno 12b1ecb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,0x205dc(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1ebb │ │ │ │ + jno 12b1edb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,0x205dc(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1ecb │ │ │ │ + jno 12b1eeb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,0x205dc(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1edb │ │ │ │ + jno 12b1efb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,%eax │ │ │ │ fiadds 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1eeb │ │ │ │ + jno 12b1f0b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,(%eax) │ │ │ │ filds 0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1efb │ │ │ │ + jno 12b1f1b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,-0x23(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1f0b │ │ │ │ + jno 12b1f2b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,-0x23(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b1f1b │ │ │ │ + jno 12b1f3b │ │ │ │ add %bh,0x73(%eax) │ │ │ │ daa │ │ │ │ add %ecx,-0x18(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1e5b2f8,0x2(%eax),%eax │ │ │ │ adc $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12b1f3b │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %eax,0x21(%eax) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x150e010,0x2(%eax),%eax │ │ │ │ - sbb $0x0,%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xa0,(%edx) │ │ │ │ fists 0x1(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2054bc0,0x2(%eax),%eax │ │ │ │ - das │ │ │ │ + imul $0x2057910,0x2(%eax),%eax │ │ │ │ + add $0x400000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b1f7b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebp,(%eax) │ │ │ │ + and %edx,0x1(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%al │ │ │ │ + dec %ebx │ │ │ │ + add $0x2f02,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esi,0x1ffef(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x0,(%edx) │ │ │ │ + and %edx,0x1(%ebx) │ │ │ │ + or %eax,(%eax) │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0x70,(%edx) │ │ │ │ out %eax,(%dx) │ │ │ │ incl (%ecx) │ │ │ │ sldt (%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%cl │ │ │ │ - jle 12b1f94 │ │ │ │ - add 0x400000,%al │ │ │ │ + add 0x3d02056d(%eax),%dh │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b1f9b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebx,(%eax) │ │ │ │ - lock incl (%ecx) │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,(%eax) │ │ │ │ - and %edx,0x1(%ebx) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + lock incl (%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xd8,(%edx) │ │ │ │ out %eax,(%dx) │ │ │ │ incl (%ecx) │ │ │ │ @@ -874933,27 +875235,15 @@ │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xa8,(%edx) │ │ │ │ lock incl (%ecx) │ │ │ │ sldt (%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x0,(%edx) │ │ │ │ - and %edx,0x1(%ebx) │ │ │ │ - or %eax,(%eax) │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2056db0,0x2(%eax),%eax │ │ │ │ - cmp $0x400000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12b202b │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ adc %dl,0x236(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ @@ -874964,27 +875254,33 @@ │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edi,0x21(%eax) │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b205b │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x15320d0,0x2(%eax),%eax │ │ │ │ + daa │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,0x15025(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x70,(%edx) │ │ │ │ and $0x110150,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b207b │ │ │ │ + jno 12b209b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,0x15022(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xa8,(%edx) │ │ │ │ and 0x1(%eax),%dl │ │ │ │ @@ -874992,19 +875288,26 @@ │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x15022b8,0x2(%eax),%eax │ │ │ │ xor %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x15320d0,0x2(%eax),%eax │ │ │ │ - daa │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x60,(%edx) │ │ │ │ + and %dl,0x1(%ebx) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12b20db │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %esp,(%eax) │ │ │ │ + and %dl,0x1(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xb0,(%edx) │ │ │ │ out %al,(%dx) │ │ │ │ incl (%ecx) │ │ │ │ @@ -875014,30 +875317,30 @@ │ │ │ │ rolb $0x18,(%edx) │ │ │ │ out %al,(%dx) │ │ │ │ incl (%ecx) │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b20db │ │ │ │ + jno 12b210b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ebx,%eax │ │ │ │ in (%dx),%eax │ │ │ │ incl (%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x10,(%edx) │ │ │ │ xchg %eax,%esp │ │ │ │ lock add %ecx,0x500000 │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b20fb │ │ │ │ + jno 12b212b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,%eax │ │ │ │ in (%dx),%eax │ │ │ │ incl (%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -875067,20 +875370,14 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,0x1ffee(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b214b │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ add %ebx,0x15024(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x58,(%edx) │ │ │ │ and $0x50,%al │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -875110,14 +875407,20 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x28,(%edx) │ │ │ │ and $0xf0150,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b21cb │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebp,0x1ffee(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x88,(%edx) │ │ │ │ out %al,(%dx) │ │ │ │ incl (%ecx) │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ @@ -875138,46 +875441,41 @@ │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x60,(%edx) │ │ │ │ - and %dl,0x1(%ebx) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ rolb $0x0,(%edx) │ │ │ │ and $0x50,%al │ │ │ │ add %ecx,0x500000 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x68,(%edx) │ │ │ │ and 0x1(%eax),%edx │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b220b │ │ │ │ + jno 12b222b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ebp,(%eax) │ │ │ │ and 0x1(%eax),%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ - add %esp,(%eax) │ │ │ │ - and %dl,0x1(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esp,-0x21(%eax) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b224b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,(%eax) │ │ │ │ and 0x1(%eax),%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -875193,22 +875491,21 @@ │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,(%eax) │ │ │ │ and 0x1(%eax),%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %esp,-0x21(%eax) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %bl,0x1a(%eax) │ │ │ │ + daa │ │ │ │ + add %eax,%eax │ │ │ │ + inc %edx │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b226b │ │ │ │ + jno 12b228b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,%eax │ │ │ │ and 0x1(%eax),%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -875229,87 +875526,95 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x22f0150,0x2(%eax),%eax │ │ │ │ sbb (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b22ab │ │ │ │ - add %bl,0x1a(%eax) │ │ │ │ - daa │ │ │ │ - add %eax,(%eax) │ │ │ │ - dec %eax │ │ │ │ - sbb $0x2,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x20577d0,0x2(%eax),%eax │ │ │ │ + imul $0x2057768,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b22cb │ │ │ │ + jno 12b22db │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,(%eax) │ │ │ │ and %dl,0x1(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x3402054b(%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x200205b7(%eax),%dh │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xe0,(%edx) │ │ │ │ pop %ds │ │ │ │ push %ebx │ │ │ │ add %ecx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %edi,(%eax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - lock add %eax,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x3402054b(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x205c548,0x2(%eax),%eax │ │ │ │ - cmp $0x400000,%eax │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12b232b │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add -0x3b(%eax),%cl │ │ │ │ + add $0x3d02,%eax │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ add %dl,0x236(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x200205b7(%eax),%dh │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,(%eax) │ │ │ │ and %dl,0x1(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %edi,(%eax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + lock add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12b235b │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %ebx,0x20(%eax) │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12b236b │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ebx,0x6f(%eax) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x15130d0,0x2(%eax),%eax │ │ │ │ + and %al,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b235b │ │ │ │ + jno 12b238b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,%eax │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -875352,32 +875657,25 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,(%eax) │ │ │ │ - fs in $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ add %ecx,0x5(%eax) │ │ │ │ das │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x0,(%edx) │ │ │ │ add $0x11022f,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b23eb │ │ │ │ + jno 12b240b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,0x1(%eax) │ │ │ │ das │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -875391,14 +875689,21 @@ │ │ │ │ add 0x1(%eax),%bh │ │ │ │ das │ │ │ │ add (%esi),%dh │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebp,(%eax) │ │ │ │ + fs in $0x1,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xe8,(%edx) │ │ │ │ arpl %esp,%esp │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ @@ -875434,24 +875739,22 @@ │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,(%eax) │ │ │ │ xchg %eax,%ebx │ │ │ │ lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12b247b │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ebx,0x6f(%eax) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x60,(%edx) │ │ │ │ + xor %dl,0x1(%ecx) │ │ │ │ + or (%eax),%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b248b │ │ │ │ + jno 12b24bb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -875465,23 +875768,16 @@ │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x58,(%edx) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ or $0x500000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xc0,(%edx) │ │ │ │ - popa │ │ │ │ - in $0x1,%al │ │ │ │ - or (%eax),%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b24cb │ │ │ │ + jno 12b24eb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,0x3(%eax) │ │ │ │ das │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -875546,28 +875842,37 @@ │ │ │ │ rolb $0xb8,(%edx) │ │ │ │ add $0x2f,%al │ │ │ │ add (%edi),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xc0,(%edx) │ │ │ │ + popa │ │ │ │ + in $0x1,%al │ │ │ │ + or (%eax),%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12b259b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %eax,0x1e461(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b257b │ │ │ │ + jno 12b25ab │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %esi,-0x6d(%eax) │ │ │ │ lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b258b │ │ │ │ + jno 12b25bb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,0x61(%eax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -875583,20 +875888,14 @@ │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,0x61(%eax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x8021f5a(%eax),%bl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xc0,(%edx) │ │ │ │ add (%edi),%ch │ │ │ │ add 0x500000,%cl │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -875610,23 +875909,21 @@ │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ebp,%eax │ │ │ │ add %ebp,(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b25fb │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edx,0x62(%eax) │ │ │ │ - in $0x1,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x21f5a98,0x2(%eax),%eax │ │ │ │ + or %al,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b262b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,%eax │ │ │ │ add %ebp,(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -875640,21 +875937,20 @@ │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,%eax │ │ │ │ add %ebp,(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x30,(%edx) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b265b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edx,0x62(%eax) │ │ │ │ in $0x1,%al │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,0x22f02(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -875676,105 +875972,104 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1e5b310,0x2(%eax),%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%dl │ │ │ │ - xor %dl,0x1(%ecx) │ │ │ │ - and %al,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x60,(%edx) │ │ │ │ - xor %dl,0x1(%ecx) │ │ │ │ - or (%eax),%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12b26ab │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esp,(%eax) │ │ │ │ xor %dl,0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%bl │ │ │ │ - inc %ebx │ │ │ │ - add $0x3102,%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%bh │ │ │ │ + jge 12b26c4 │ │ │ │ + add 0x400000,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %edi,0x1e461(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b26cb │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ecx,-0x21(%eax) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057878,0x2(%eax),%eax │ │ │ │ - add $0x400000,%eax │ │ │ │ + imul $0x2054318,0x2(%eax),%eax │ │ │ │ + xor %eax,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21f5a48,0x2(%eax),%eax │ │ │ │ - push %es │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x30,(%edx) │ │ │ │ + (bad) │ │ │ │ + in $0x1,%al │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ecx,-0x21(%eax) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%bl │ │ │ │ + jle 12b2704 │ │ │ │ + add 0x400000,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057b58,0x2(%eax),%eax │ │ │ │ - add $0x400000,%eax │ │ │ │ + jno 12b270b │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %edi,0x1e461(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b271b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,(%eax) │ │ │ │ xor %dl,0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x5a(%eax),%cl │ │ │ │ + pop %ds │ │ │ │ + add (%esi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xe0,(%edx) │ │ │ │ das │ │ │ │ push %ecx │ │ │ │ add %ecx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%ah │ │ │ │ - mov $0x200205,%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2056d78,0x2(%eax),%eax │ │ │ │ - add %al,%ss:(%eax) │ │ │ │ + add 0x6d(%eax),%bh │ │ │ │ + add $0x3602,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ lock xchg %eax,%esp │ │ │ │ add %ss:(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b276b │ │ │ │ + imul $0x205b8e0,0x2(%eax),%eax │ │ │ │ + and %al,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12b277b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edx,(%eax) │ │ │ │ xor %dl,0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ @@ -875785,32 +876080,40 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1512e98,0x2(%eax),%eax │ │ │ │ and %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2054408,0x2(%eax),%eax │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x28,(%edx) │ │ │ │ + cs push %ecx │ │ │ │ + add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b27ab │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %ebp,%eax │ │ │ │ + sub $0x151,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,0x1500d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x50,(%edx) │ │ │ │ or $0x110150,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b27cb │ │ │ │ + jno 12b27eb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,0x1500a(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x88,(%edx) │ │ │ │ or 0x1(%eax),%dl │ │ │ │ @@ -875818,45 +876121,35 @@ │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1500a98,0x2(%eax),%eax │ │ │ │ xor (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x28,(%edx) │ │ │ │ - cs push %ecx │ │ │ │ - add %ecx,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %ebp,%eax │ │ │ │ - sub $0x151,%eax │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2054408,0x2(%eax),%eax │ │ │ │ + and (%eax),%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0x20,(%edx) │ │ │ │ fists 0x1(%eax) │ │ │ │ or %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2056d48,0x2(%eax),%eax │ │ │ │ sub $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x20576b8,0x2(%eax),%eax │ │ │ │ + imul $0x20576d8,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b284b │ │ │ │ + jno 12b285b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,%eax │ │ │ │ sub $0x151,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ @@ -875866,23 +876159,28 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x205c510,0x2(%eax),%eax │ │ │ │ add %al,%ss:(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebx,0x6(%eax) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,0x31(%eax) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + loopne 12b2826 │ │ │ │ + add %ss:(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b288b │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12b289b │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %ebx,%eax │ │ │ │ + sub $0x151,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,0xc(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -875916,14 +876214,22 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x8,(%edx) │ │ │ │ or $0xf0150,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b290b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebx,0x6(%eax) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x10,(%edx) │ │ │ │ push %es │ │ │ │ push %eax │ │ │ │ add %edx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ @@ -875937,46 +876243,40 @@ │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x78,(%edx) │ │ │ │ pop %esp │ │ │ │ in $0x1,%al │ │ │ │ add (%eax),%al │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1500298,0x2(%eax),%eax │ │ │ │ - and (%eax),%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xe0,(%edx) │ │ │ │ or 0x1(%eax),%edx │ │ │ │ or $0x500000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x48,(%edx) │ │ │ │ or 0x1(%eax),%edx │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b294b │ │ │ │ + jno 12b296b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ecx,(%eax) │ │ │ │ or 0x1(%eax),%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,0x31(%eax) │ │ │ │ - sub %al,(%ecx) │ │ │ │ - loopne 12b28f6 │ │ │ │ - add %ss:(%eax),%al │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x22015002(%eax),%bl │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b296b │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,%eax │ │ │ │ or 0x1(%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -875992,20 +876292,22 @@ │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,%eax │ │ │ │ or 0x1(%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %ebx,%eax │ │ │ │ - sub $0x151,%eax │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %esp,(%eax) │ │ │ │ + cs push %ecx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b29cb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,%eax │ │ │ │ or 0x1(%eax),%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -876027,58 +876329,52 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1e5b328,0x2(%eax),%eax │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %esp,(%eax) │ │ │ │ - cs push %ecx │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0x20,(%edx) │ │ │ │ fstps (%edx,%eax,1) │ │ │ │ or $0x500000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21cd7e8,0x2(%eax),%eax │ │ │ │ and $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2055258,0x2(%eax),%eax │ │ │ │ - cmp %al,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x88,(%edx) │ │ │ │ fcomps (%edx,%eax,1) │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b2a3b │ │ │ │ + imul $0x2055258,0x2(%eax),%eax │ │ │ │ + cmp %al,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12b2a4b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ecx,-0x28(%eax) │ │ │ │ sbb $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ - jo 12b29e5 │ │ │ │ + jo 12b29f5 │ │ │ │ add %ss:(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b2a5b │ │ │ │ + jno 12b2a6b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,(%eax) │ │ │ │ fcomps (%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -876093,14 +876389,29 @@ │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,(%eax) │ │ │ │ fcomps (%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %edx,-0x21(%eax) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b2aab │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebx,(%eax) │ │ │ │ + fstps (%edx,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,-0x22(%eax) │ │ │ │ incl (%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -876130,55 +876441,44 @@ │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1ffda90,0x2(%eax),%eax │ │ │ │ and $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12b2adb │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %edx,-0x21(%eax) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b2aeb │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebx,(%eax) │ │ │ │ - fstps (%edx,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0xf8,(%edx) │ │ │ │ fcomps (%edx,%eax,1) │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bl,0x1a(%eax) │ │ │ │ + daa │ │ │ │ + add %eax,0x21cd8(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b2b2b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,(%eax) │ │ │ │ sbb 0x1(%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xe0,(%edx) │ │ │ │ sbb %edx,0x1(%eax) │ │ │ │ adc %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b2b2b │ │ │ │ + jno 12b2b4b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,(%eax) │ │ │ │ pop %ss │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -876196,15 +876496,21 @@ │ │ │ │ pop %ss │ │ │ │ push %eax │ │ │ │ add %edi,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %ebx,0x150df(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b2b8b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,0x4(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -876252,29 +876558,24 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x60,(%edx) │ │ │ │ add $0xf0150,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b2bdb │ │ │ │ + jno 12b2c0b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,(%eax) │ │ │ │ push %es │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xc8,(%edx) │ │ │ │ - add $0xf0150,%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b2bfb │ │ │ │ + jno 12b2c1b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,(%eax) │ │ │ │ sbb %edx,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -876310,37 +876611,41 @@ │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x98,(%edx) │ │ │ │ sbb %edx,0x1(%eax) │ │ │ │ sldt (%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bl,0x1a(%eax) │ │ │ │ - daa │ │ │ │ - add %eax,0x21cd8(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12b2c6b │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %ebx,0x150df(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xc8,(%edx) │ │ │ │ + add $0xf0150,%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x150dbb8,0x2(%eax),%eax │ │ │ │ sbb $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x48,(%edx) │ │ │ │ fistl 0x1(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12b2cab │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %ecx,(%eax) │ │ │ │ + fistl 0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0x70,(%edx) │ │ │ │ sbb %dl,0x1(%eax) │ │ │ │ or $0x500000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xd8,(%edx) │ │ │ │ pop %ss │ │ │ │ @@ -876352,22 +876657,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ebx,0x15017(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b2ccb │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %ecx,(%eax) │ │ │ │ - fistl 0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + imul $0x1536200,0x2(%eax),%eax │ │ │ │ + xor (%eax),%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b2cfb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,0x15017(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x60,(%edx) │ │ │ │ pop %ss │ │ │ │ @@ -876378,21 +876681,24 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,0x15017(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1536200,0x2(%eax),%eax │ │ │ │ - xor (%eax),%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x90,(%edx) │ │ │ │ + popa │ │ │ │ + push %ebx │ │ │ │ + add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b2d1b │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,0x18(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -876412,81 +876718,87 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1e5b348,0x2(%eax),%eax │ │ │ │ and %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x90,(%edx) │ │ │ │ - popa │ │ │ │ - push %ebx │ │ │ │ - add %ecx,(%ebx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x7d(%eax),%dl │ │ │ │ - add $0x502,%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2057ce8,0x2(%eax),%eax │ │ │ │ + add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b2d8b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,%eax │ │ │ │ ficoml 0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add -0x4a(%eax),%dl │ │ │ │ - add $0x3b02,%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ - add 0x1(%eax),%edx │ │ │ │ - or $0x500000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ rolb $0xc8,(%edx) │ │ │ │ ficoml 0x1(%eax) │ │ │ │ or %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x205b650,0x2(%eax),%eax │ │ │ │ + cmp (%eax),%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x205c4e0,0x2(%eax),%eax │ │ │ │ + sub $0x400000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12b2dcb │ │ │ │ + add %cl,0x31(%eax) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + pusha │ │ │ │ + xchg %eax,%ebx │ │ │ │ + add %ss:(%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xd0,(%edx) │ │ │ │ + add 0x1(%eax),%edx │ │ │ │ + or $0x500000,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12b2deb │ │ │ │ + add %cl,%al │ │ │ │ + or (%eax),%ch │ │ │ │ + add %edi,%eax │ │ │ │ + ficoml 0x1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0x38,(%edx) │ │ │ │ add 0x1(%eax),%edx │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x205c4e0,0x2(%eax),%eax │ │ │ │ - sub $0x400000,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12b2ddb │ │ │ │ + jno 12b2e0b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %edi,%eax │ │ │ │ add 0x1(%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ - add %cl,0x31(%eax) │ │ │ │ - sub %al,(%ecx) │ │ │ │ - pusha │ │ │ │ - xchg %eax,%ebx │ │ │ │ - add %ss:(%eax),%al │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %eax,-0x25(%eax) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b2dfb │ │ │ │ + jno 12b2e2b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,%eax │ │ │ │ add 0x1(%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -876502,21 +876814,22 @@ │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,%eax │ │ │ │ add 0x1(%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ - add %cl,%al │ │ │ │ - or (%eax),%ch │ │ │ │ - add %edi,%eax │ │ │ │ - ficoml 0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %bl,(%eax) │ │ │ │ + sbb (%eax),%ch │ │ │ │ + add %edx,0x61(%eax) │ │ │ │ + push %ebx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b2e6b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,%eax │ │ │ │ add 0x1(%eax),%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -876531,35 +876844,27 @@ │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %esi,(%eax) │ │ │ │ add 0x1(%eax),%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add 0x5a(%eax),%dl │ │ │ │ - pop %ds │ │ │ │ - add (%esi),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,0x15022(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x48,(%edx) │ │ │ │ and 0x1(%eax),%dl │ │ │ │ adc %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b2e9b │ │ │ │ + jno 12b2ebb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,%eax │ │ │ │ push %ss │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -876574,38 +876879,27 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x3d01501f(%eax),%cl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %eax,-0x25(%eax) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12b2edb │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb (%eax),%ch │ │ │ │ - add %edx,0x61(%eax) │ │ │ │ - push %ebx │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x150cfc8,0x2(%eax),%eax │ │ │ │ - push %ds │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x5a(%eax),%dl │ │ │ │ + pop %ds │ │ │ │ + add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x200205b8(%eax),%bh │ │ │ │ + add %al,%cl │ │ │ │ + iret │ │ │ │ + push %eax │ │ │ │ + add %ebx,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x58,(%edx) │ │ │ │ @@ -876620,40 +876914,53 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ebx,(%eax) │ │ │ │ iret │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x205b8b8,0x2(%eax),%eax │ │ │ │ + and %al,(%eax) │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x58,(%edx) │ │ │ │ or %dl,0x1(%ecx) │ │ │ │ or %eax,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x20568a0,0x2(%eax),%eax │ │ │ │ sub %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057a98,0x2(%eax),%eax │ │ │ │ + imul $0x2057df0,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b2f5b │ │ │ │ + jno 12b2f6b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ iret │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b2f6b │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xd8,(%edx) │ │ │ │ + into │ │ │ │ + push %eax │ │ │ │ + add %ecx,(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,0x21(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -876688,24 +876995,14 @@ │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x0,(%edx) │ │ │ │ and 0x1(%eax),%dl │ │ │ │ sldt (%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xd8,(%edx) │ │ │ │ - into │ │ │ │ - push %eax │ │ │ │ - add %ecx,(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%ah │ │ │ │ fdivrl (%eax) │ │ │ │ add (%edi),%ah │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -876714,50 +877011,56 @@ │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ push %eax │ │ │ │ xchg %eax,%ebx │ │ │ │ add %ss:(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b2ffb │ │ │ │ + jno 12b300b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ecx,(%eax) │ │ │ │ iret │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12b301b │ │ │ │ + add %bh,(%eax) │ │ │ │ + adc (%edi),%esp │ │ │ │ + add %edx,-0x31(%eax) │ │ │ │ + push %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xd8,(%edx) │ │ │ │ and %dl,0x1(%eax) │ │ │ │ or $0x500000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x40,(%edx) │ │ │ │ and %dl,0x1(%eax) │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b302b │ │ │ │ + jno 12b304b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %eax,(%eax) │ │ │ │ and %dl,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc (%edi),%esp │ │ │ │ - add %edx,-0x31(%eax) │ │ │ │ - push %eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x1e0150c1(%eax),%bl │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b304b │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,%eax │ │ │ │ pop %ds │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -876774,19 +877077,19 @@ │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esi,%eax │ │ │ │ pop %ds │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x150c198,0x2(%eax),%eax │ │ │ │ - push %ds │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x28,(%edx) │ │ │ │ + rcll $0xb,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,%eax │ │ │ │ and %dl,0x1(%eax) │ │ │ │ @@ -876810,65 +877113,72 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x22020788(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x28,(%edx) │ │ │ │ - rcll $0xb,0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ebp,%eax │ │ │ │ rclb $0x0,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057d40,0x2(%eax),%eax │ │ │ │ + imul $0x2057bc0,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x205b570,0x2(%eax),%eax │ │ │ │ - cmp $0x0,%al │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b310b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,(%eax) │ │ │ │ popa │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057978,0x2(%eax),%eax │ │ │ │ + imul $0x205b570,0x2(%eax),%eax │ │ │ │ + cmp $0x0,%al │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2057740,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b312b │ │ │ │ + jno 12b313b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,%eax │ │ │ │ rclb $0x0,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xa8,(%edx) │ │ │ │ rclb $0x9,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%dl │ │ │ │ + pop %esp │ │ │ │ + add $0x2702,%eax │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,0x31(%eax) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + inc %eax │ │ │ │ + xchg %eax,%ebx │ │ │ │ + add %ss:(%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b317b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,-0x66(%eax) │ │ │ │ lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x18,(%edx) │ │ │ │ @@ -876893,51 +877203,43 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1f096a0,0x2(%eax),%eax │ │ │ │ and (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2055cd0,0x2(%eax),%eax │ │ │ │ - daa │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,0x31(%eax) │ │ │ │ - sub %al,(%ecx) │ │ │ │ - inc %eax │ │ │ │ - xchg %eax,%ebx │ │ │ │ - add %ss:(%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - jno 12b31bb │ │ │ │ + jno 12b31cb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,%eax │ │ │ │ rclb $0x0,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - jno 12b31cb │ │ │ │ + jno 12b31db │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %esp,(%eax) │ │ │ │ rcll $0x0,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x10,(%edx) │ │ │ │ popa │ │ │ │ push %ebx │ │ │ │ add %ecx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add (%eax),%dh │ │ │ │ + mov $0x180150,%esp │ │ │ │ + add %al,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b320b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,(%eax) │ │ │ │ xor %al,0x2 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xe8,(%edx) │ │ │ │ das │ │ │ │ @@ -876960,15 +877262,22 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x3e020788(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xc0,(%edx) │ │ │ │ + mov $0xb0150,%ebx │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b326b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,-0x24(%eax) │ │ │ │ incl (%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ @@ -877027,22 +877336,15 @@ │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ fdivrp %st,%st(7) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12b32cb │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esi,-0x68(%eax) │ │ │ │ - lock add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b32db │ │ │ │ + jno 12b32fb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,-0x76(%eax) │ │ │ │ pop %es │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -877084,16 +877386,21 @@ │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xa0,(%edx) │ │ │ │ das │ │ │ │ add $0xf02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %esi,-0x68(%eax) │ │ │ │ + lock add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ rolb $0x30,(%edx) │ │ │ │ cwtl │ │ │ │ lock add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -877115,23 +877422,14 @@ │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,-0x67(%eax) │ │ │ │ lock add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x0,(%edx) │ │ │ │ - cltd │ │ │ │ - lock add %ecx,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ rolb $0x8,(%edx) │ │ │ │ mov (%edi),%al │ │ │ │ add 0x500000,%cl │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x70,(%edx) │ │ │ │ mov %eax,(%edi) │ │ │ │ @@ -877143,22 +877441,23 @@ │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esi,(%eax) │ │ │ │ mov %eax,(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b33db │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %ebp,0x1f099(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x0,(%edx) │ │ │ │ + cltd │ │ │ │ + lock add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b33eb │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,(%eax) │ │ │ │ mov %eax,(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -877172,23 +877471,22 @@ │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esp,(%eax) │ │ │ │ mov %eax,(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x68,(%edx) │ │ │ │ - cltd │ │ │ │ - lock add %ecx,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b343b │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebp,0x1f099(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b344b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ mov (%edi),%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -877208,76 +877506,71 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1ea8d18,0x2(%eax),%eax │ │ │ │ sbb (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x150bc30,0x2(%eax),%eax │ │ │ │ - sbb %al,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xc0,(%edx) │ │ │ │ - mov $0xb0150,%ebx │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ jno 12b348b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %eax,0x150bb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x238e408,0x2(%eax),%eax │ │ │ │ - xor $0x400000,%eax │ │ │ │ + imul $0x205c450,0x2(%eax),%eax │ │ │ │ + inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b34ab │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %esi,0x0(%ecx) │ │ │ │ + add %cl,0x31(%eax) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + rorb $1,(%ebx) │ │ │ │ + das │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x68,(%edx) │ │ │ │ + cltd │ │ │ │ + lock add %ecx,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,(%eax) │ │ │ │ lcall $0x0,$0x1f0 │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add -0x3c(%eax),%dl │ │ │ │ - add $0x4402,%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xd0,(%edx) │ │ │ │ cltd │ │ │ │ lock add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ - add %cl,0x31(%eax) │ │ │ │ - sub %al,(%ecx) │ │ │ │ - rorb $1,(%ebx) │ │ │ │ - das │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0xc0,(%edx) │ │ │ │ (bad) │ │ │ │ add %ecx,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x78(%eax),%dh │ │ │ │ - add $0x502,%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%bh │ │ │ │ + jns 12b3504 │ │ │ │ + add 0x400000,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b350b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ jns 12b3566 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -877465,15 +877758,15 @@ │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %esp,%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057f58,0x2(%eax),%eax │ │ │ │ + imul $0x2057f30,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b36db │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,%eax │ │ │ │ @@ -877878,15 +878171,15 @@ │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%ah │ │ │ │ - jp 12b3a74 │ │ │ │ + jbe 12b3a74 │ │ │ │ add 0x400000,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b3a7b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,%eax │ │ │ │ @@ -877975,16 +878268,16 @@ │ │ │ │ add $0x51,%al │ │ │ │ add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x502057e(%eax),%ch │ │ │ │ - add %al,(%eax) │ │ │ │ + add 0x7e(%eax),%ch │ │ │ │ + add $0x502,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,(%eax) │ │ │ │ @@ -878307,15 +878600,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %eax,0x1f0a6(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x20576d8,0x2(%eax),%eax │ │ │ │ + imul $0x20576b8,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b3e3b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,-0x59(%eax) │ │ │ │ @@ -878505,27 +878798,27 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1fff508,0x2(%eax),%eax │ │ │ │ and (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057820,0x2(%eax),%eax │ │ │ │ + imul $0x20577f0,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b3ffb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,(%eax) │ │ │ │ add $0x51,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057720,0x2(%eax),%eax │ │ │ │ + imul $0x2057ba8,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b401b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,%eax │ │ │ │ @@ -878717,15 +879010,15 @@ │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ rcr $1,%cl │ │ │ │ pop %edx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057f38,0x2(%eax),%eax │ │ │ │ + imul $0x2057bc8,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b41db │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,0x1536b(%eax) │ │ │ │ @@ -878876,15 +879169,15 @@ │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %esi,0x4(%eax) │ │ │ │ push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057b78,0x2(%eax),%eax │ │ │ │ + imul $0x2057d40,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b434b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,%eax │ │ │ │ @@ -879001,20 +879294,20 @@ │ │ │ │ ds push %ebx │ │ │ │ add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%bl │ │ │ │ - jge 12b4464 │ │ │ │ - add 0x400000,%al │ │ │ │ + add 0x7a(%eax),%dl │ │ │ │ + add $0x502,%eax │ │ │ │ + inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b446b │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,0x6a(%eax) │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -879219,26 +879512,28 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12b463b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esp,0x1533e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057b18,0x2(%eax),%eax │ │ │ │ + imul $0x2057ae0,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%dh │ │ │ │ - jl 12b4664 │ │ │ │ - add 0x400000,%al │ │ │ │ + add 0x502057b(%eax),%bl │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0x8,(%edx) │ │ │ │ cli │ │ │ │ incl (%ecx) │ │ │ │ or $0x500000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x20,(%edx) │ │ │ │ @@ -879452,30 +879747,30 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %edx,0x69(%eax) │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057c90,0x2(%eax),%eax │ │ │ │ + imul $0x2057c58,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x205b888,0x2(%eax),%eax │ │ │ │ and (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b487b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,0x1533e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057770,0x2(%eax),%eax │ │ │ │ + imul $0x2057798,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b489b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,(%eax) │ │ │ │ @@ -879547,20 +879842,20 @@ │ │ │ │ je 12b4944 │ │ │ │ add (%eax),%dh │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x77(%eax),%ch │ │ │ │ - add $0x502,%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,%cl │ │ │ │ + jge 12b4954 │ │ │ │ + add 0x400000,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b495b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,%eax │ │ │ │ in $0xff,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -879754,15 +880049,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x23ca330,0x2(%eax),%eax │ │ │ │ cmp (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057730,0x2(%eax),%eax │ │ │ │ + imul $0x2057778,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b4b3b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,0x3c(%eax) │ │ │ │ @@ -879985,16 +880280,16 @@ │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edi,(%eax) │ │ │ │ add 0x1(%ecx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%ah │ │ │ │ - jns 12b4d44 │ │ │ │ + add %al,%cl │ │ │ │ + jl 12b4d44 │ │ │ │ add 0x400000,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b4d4b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,-0x17(%eax) │ │ │ │ @@ -880068,15 +880363,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add %al,%bh │ │ │ │ add $0x200151,%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057a50,0x2(%eax),%eax │ │ │ │ + imul $0x2057638,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b4e1b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,-0x1f(%eax) │ │ │ │ @@ -880195,16 +880490,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x98,(%edx) │ │ │ │ lcall $0x5000,$0x7021d │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0xf021d4c(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ + add 0x4c(%eax),%dh │ │ │ │ + sbb $0xf02,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %eax,%eax │ │ │ │ @@ -880222,56 +880517,55 @@ │ │ │ │ push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b4f7b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,0x6f(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xf8,(%edx) │ │ │ │ + rolb $0xb0,(%edx) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ sbb $0x1402,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebx,%eax │ │ │ │ - dec %edx │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %edx,0x21d4a(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ + rolb $0x88,(%edx) │ │ │ │ dec %edx │ │ │ │ sbb $0x202,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,0x21d6e(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ebx,0x6e(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x70,(%edx) │ │ │ │ + rolb $0x28,(%edx) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ sbb $0xc02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,%eax │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %ebp,0x21d6e(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xb0,(%edx) │ │ │ │ + rolb $0x68,(%edx) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -880309,15 +880603,15 @@ │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,0x1a(%eax) │ │ │ │ daa │ │ │ │ add %ecx,(%eax) │ │ │ │ fwait │ │ │ │ sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057980,0x2(%eax),%eax │ │ │ │ + imul $0x2057950,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b506b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,%eax │ │ │ │ @@ -880392,15 +880686,15 @@ │ │ │ │ inc %eax │ │ │ │ add 0x27(%eax),%cl │ │ │ │ jecxz 12b5111 │ │ │ │ add (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x20576a0,0x2(%eax),%eax │ │ │ │ + imul $0x20576b0,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b512b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,0x152f8(%eax) │ │ │ │ @@ -880510,39 +880804,40 @@ │ │ │ │ adc (%edi),%esp │ │ │ │ add %ebx,%eax │ │ │ │ clc │ │ │ │ push %edx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x38,(%edx) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + rolb $0xf0,(%edx) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ sbb $0xd02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%cl │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + add %al,%al │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ sbb $0x1e02,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xa0,(%edx) │ │ │ │ + rolb $0x58,(%edx) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ sbb $0xb02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ - add %esp,0x6d(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x90,(%edx) │ │ │ │ (bad) │ │ │ │ add %ecx,0x500000 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -880555,15 +880850,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %edi,0x1ffde(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057990,0x2(%eax),%eax │ │ │ │ + imul $0x2057ee0,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -880583,15 +880878,16 @@ │ │ │ │ or (%eax),%ch │ │ │ │ add %ebp,0x1ffde(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b52db │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,0x6d(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ sbb $0x2,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b52eb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,0x1ffdf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -880607,168 +880903,170 @@ │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %esi,%eax │ │ │ │ fdivrp %st,%st(7) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x28,(%edx) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + rolb $0xe0,(%edx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ sbb $0x702,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ - add %edx,0x6d(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ sbb $0x2,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b533b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,(%eax) │ │ │ │ add $0x151,%eax │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + add %ebp,%eax │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x10,(%edx) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + rolb $0xc8,(%edx) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ sbb $0x702,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,0x1a(%eax) │ │ │ │ daa │ │ │ │ - add %ebx,0x21d6d(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edx,0x6d(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b537b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %edi,0x21d6c(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xb0,(%edx) │ │ │ │ + rolb $0x68,(%edx) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ sbb $0x1402,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,%eax │ │ │ │ - push $0x1d │ │ │ │ - add (%eax),%al │ │ │ │ + add %ebp,0x21d6a(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xe8,(%edx) │ │ │ │ + rolb $0xa0,(%edx) │ │ │ │ push $0x1d │ │ │ │ add (%edx),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,0x21d6c(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esp,0x6c(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x68,(%edx) │ │ │ │ + rolb $0x20,(%edx) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x8,(%edx) │ │ │ │ add $0x90151,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x28,(%edx) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - sbb $0xd02,%eax │ │ │ │ - push %eax │ │ │ │ + rolb $0xe0,(%edx) │ │ │ │ + imul $0x50,0xd02,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - push $0x1d │ │ │ │ - add 0x400000,%bl │ │ │ │ + add 0x1d021d6a(%eax),%dh │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x90,(%edx) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x48,(%edx) │ │ │ │ imul $0x50,0xb02,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ - add %edx,0x6b(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2056b78,0x2(%eax),%eax │ │ │ │ - add %al,%ss:(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + imul $0x0,0x2,%ebx │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x6b(%eax),%bh │ │ │ │ + add $0x3602,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,(%eax) │ │ │ │ - imul $0x0,0x2,%ebx │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x18,(%edx) │ │ │ │ - imul $0x50,0x702,%ebx │ │ │ │ + add %esi,%eax │ │ │ │ + push $0x1d │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xd0,(%edx) │ │ │ │ + push $0x1d │ │ │ │ + add (%edi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ - add %eax,0x6b(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %edi,%eax │ │ │ │ + push $0x1d │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12b546b │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ pop %eax │ │ │ │ aam $0x3d │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b547b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - sbb $0x2,%eax │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x0,(%edx) │ │ │ │ + add %ebx,%eax │ │ │ │ + imul $0x0,0x2,%ebx │ │ │ │ + push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - sbb $0x702,%eax │ │ │ │ - push %eax │ │ │ │ + rolb $0xb8,(%edx) │ │ │ │ + imul $0x50,0x702,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,0x1a(%eax) │ │ │ │ daa │ │ │ │ - add %ecx,0x21d6b(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,0x6b(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12b54ab │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,(%eax) │ │ │ │ add $0x151,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -880812,15 +881110,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21d9390,0x2(%eax),%eax │ │ │ │ and (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057ae8,0x2(%eax),%eax │ │ │ │ + imul $0x2057830,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%ah │ │ │ │ @@ -881049,16 +881347,16 @@ │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,0x64(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %ebp,(%eax) │ │ │ │ + fs sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1531c88,0x2(%eax),%eax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x18,(%edx) │ │ │ │ @@ -881073,26 +881371,26 @@ │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ebx,%eax │ │ │ │ sbb 0x1(%ebx),%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x20,(%edx) │ │ │ │ - fs sbb $0x1402,%eax │ │ │ │ + rolb $0xd8,(%edx) │ │ │ │ + arpl %ebx,0x1402 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,0x62(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %ebx,(%eax) │ │ │ │ + bound %ebx,0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057dc0,0x2(%eax),%eax │ │ │ │ + imul $0x2057cb0,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b57cb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,%eax │ │ │ │ @@ -881149,26 +881447,26 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %eax,0x15317(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x58,(%edx) │ │ │ │ + rolb $0x10,(%edx) │ │ │ │ bound %ebx,0x202 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebx,(%eax) │ │ │ │ - fs sbb $0x2,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + arpl %ebx,0x2 │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057680,0x2(%eax),%eax │ │ │ │ + imul $0x2057688,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b588b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,0x17(%eax) │ │ │ │ @@ -881208,15 +881506,15 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12b58db │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edi,0x15317(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd8,(%edx) │ │ │ │ + rolb $0x90,(%edx) │ │ │ │ arpl %ebx,0x1002 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add %al,%bh │ │ │ │ inc %esi │ │ │ │ @@ -881248,22 +881546,22 @@ │ │ │ │ pop %ss │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x98,(%edx) │ │ │ │ + rolb $0x50,(%edx) │ │ │ │ arpl %ebx,0xd02 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x76(%eax),%bh │ │ │ │ - add $0x502,%eax │ │ │ │ + add 0x502057a(%eax),%dh │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,(%eax) │ │ │ │ @@ -881307,15 +881605,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x15345e0,0x2(%eax),%eax │ │ │ │ sbb (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d4400,0x2(%eax),%eax │ │ │ │ + imul $0x21d4718,0x2(%eax),%eax │ │ │ │ push %ss │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ @@ -881340,73 +881638,70 @@ │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esi,(%eax) │ │ │ │ inc %ebp │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d4478,0x2(%eax),%eax │ │ │ │ + imul $0x21d4790,0x2(%eax),%eax │ │ │ │ push %ss │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x62(%eax),%ch │ │ │ │ - sbb $0x1c02,%eax │ │ │ │ + add (%eax),%ah │ │ │ │ + bound %ebx,0x1c02 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%bh │ │ │ │ int3 │ │ │ │ dec %esp │ │ │ │ add (%ebx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x0,(%edx) │ │ │ │ - arpl %ebx,0xb02 │ │ │ │ + rolb $0xb8,(%edx) │ │ │ │ + bound %ebx,0xb02 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%dh │ │ │ │ - inc %esp │ │ │ │ + add (%eax),%cl │ │ │ │ + dec %eax │ │ │ │ sbb $0x1602,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x76(%eax),%dh │ │ │ │ - add $0x502,%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add %al,%ch │ │ │ │ - aad $0x4c │ │ │ │ - add (%ebx),%bl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ + add %al,%dl │ │ │ │ + jl 12b5a64 │ │ │ │ + add 0x400000,%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x24cd5e8,0x2(%eax),%eax │ │ │ │ + sbb (%eax),%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b5a7b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ebp │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d4568,0x2(%eax),%eax │ │ │ │ + imul $0x21d4880,0x2(%eax),%eax │ │ │ │ push %ss │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ @@ -881431,131 +881726,132 @@ │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebx,0x47(%eax) │ │ │ │ + add %esi,0x4a(%eax) │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x8,(%edx) │ │ │ │ - inc %edi │ │ │ │ + rolb $0x20,(%edx) │ │ │ │ + dec %edx │ │ │ │ sbb $0x1402,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,0x42(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %ecx,0x21d45(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x68,(%edx) │ │ │ │ - inc %edx │ │ │ │ + rolb $0x80,(%edx) │ │ │ │ + inc %ebp │ │ │ │ sbb $0x202,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebx,0x44(%eax) │ │ │ │ + add %esi,0x47(%eax) │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x28,(%edx) │ │ │ │ - inc %esp │ │ │ │ + rolb $0x40,(%edx) │ │ │ │ + inc %edi │ │ │ │ sbb $0xc02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,%eax │ │ │ │ - inc %esp │ │ │ │ + add %ebp,%eax │ │ │ │ + inc %edi │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xa0,(%edx) │ │ │ │ - inc %esp │ │ │ │ + rolb $0xb8,(%edx) │ │ │ │ + inc %edi │ │ │ │ sbb $0xc02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,0x45(%eax) │ │ │ │ + add %esp,0x48(%eax) │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x18,(%edx) │ │ │ │ - inc %ebp │ │ │ │ + rolb $0x30,(%edx) │ │ │ │ + dec %eax │ │ │ │ sbb $0xc02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,%eax │ │ │ │ - inc %ebp │ │ │ │ + add %ebx,%eax │ │ │ │ + dec %eax │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x90,(%edx) │ │ │ │ - inc %ebp │ │ │ │ + rolb $0xa8,(%edx) │ │ │ │ + dec %eax │ │ │ │ sbb $0xc02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,(%eax) │ │ │ │ - inc %esi │ │ │ │ + add %ebp,(%eax) │ │ │ │ + dec %ecx │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ - inc %ebp │ │ │ │ + rolb $0xe8,(%edx) │ │ │ │ + dec %eax │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,0x46(%eax) │ │ │ │ + add %edi,0x49(%eax) │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x20,(%edx) │ │ │ │ - inc %esi │ │ │ │ + rolb $0x38,(%edx) │ │ │ │ + dec %ecx │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,0x21d46(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + dec %ecx │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x70,(%edx) │ │ │ │ - inc %esi │ │ │ │ + rolb $0x88,(%edx) │ │ │ │ + dec %ecx │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ - inc %edi │ │ │ │ + add %ebx,(%eax) │ │ │ │ + dec %edx │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xc0,(%edx) │ │ │ │ - inc %esi │ │ │ │ + rolb $0xd8,(%edx) │ │ │ │ + dec %ecx │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ @@ -881601,18 +881897,18 @@ │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12b5c6b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ - add %eax,%eax │ │ │ │ - bound %ebx,0x2 │ │ │ │ + add %edi,0x62(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057850,0x2(%eax),%eax │ │ │ │ + imul $0x2057810,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b5c8b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,0x5a(%eax) │ │ │ │ @@ -881689,15 +881985,15 @@ │ │ │ │ push %eax │ │ │ │ add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%ah │ │ │ │ + add %al,%dh │ │ │ │ jnp 12b5d44 │ │ │ │ add 0x400000,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b5d4b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -881772,18 +882068,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,0x21d62(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esp,0x62(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057a18,0x2(%eax),%eax │ │ │ │ + imul $0x2057c90,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b5e1b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,0x150ff(%eax) │ │ │ │ @@ -881844,27 +882140,27 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %eax,-0x6(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057938,0x2(%eax),%eax │ │ │ │ + imul $0x2057e80,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b5ebb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,-0x3a(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057e30,0x2(%eax),%eax │ │ │ │ + imul $0x20579e8,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b5edb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,(%eax) │ │ │ │ @@ -881958,26 +882254,26 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12b5fab │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esp,0x150bd(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x88,(%edx) │ │ │ │ + rolb $0x40,(%edx) │ │ │ │ bound %ebx,0x702 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ - add %esi,0x21d62(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ebp,0x62(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057e28,0x2(%eax),%eax │ │ │ │ + imul $0x2057da8,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b5feb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,0x150bd(%eax) │ │ │ │ @@ -882038,29 +882334,29 @@ │ │ │ │ add %eax,%eax │ │ │ │ sbb 0x1(%ebx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,0x21d63(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ecx,0x63(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x70,(%edx) │ │ │ │ + rolb $0x28,(%edx) │ │ │ │ arpl %ebx,0x702 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x5020577(%eax),%ch │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,%bl │ │ │ │ + jns 12b60b4 │ │ │ │ + add 0x400000,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b60bb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,0x1531a(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x80,(%edx) │ │ │ │ sbb 0x1(%ebx),%dl │ │ │ │ @@ -882119,24 +882415,24 @@ │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12b614b │ │ │ │ add %bl,0x1a(%eax) │ │ │ │ daa │ │ │ │ - add %edi,%eax │ │ │ │ - bound %ebx,0x2 │ │ │ │ + add %esi,0x21d62(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ or %eax,0x2(%eax) │ │ │ │ cmp %cl,(%edx,%esi,1) │ │ │ │ add (%eax,%eax,1),%bh │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057ad0,0x2(%eax),%eax │ │ │ │ + imul $0x20578e0,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b617b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,0x16(%eax) │ │ │ │ @@ -882228,15 +882524,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %ebx,-0x6e(%eax) │ │ │ │ sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057b60,0x2(%eax),%eax │ │ │ │ + imul $0x2057b30,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -882337,15 +882633,15 @@ │ │ │ │ inc %eax │ │ │ │ add -0x59(%eax),%dl │ │ │ │ sub %eax,(%edx) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057e58,0x2(%eax),%eax │ │ │ │ + imul $0x20577a0,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -882427,15 +882723,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x12b64,%eax │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x602057c(%eax),%bh │ │ │ │ + add (%eax),%bl │ │ │ │ + jbe 12b6424 │ │ │ │ + add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -882508,15 +882806,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ sub %gs:(%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057a78,0x2(%eax),%eax │ │ │ │ + imul $0x2057ca0,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -882596,15 +882894,15 @@ │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ sub (%ecx),%ax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x20579f8,0x2(%eax),%eax │ │ │ │ + imul $0x2057a38,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -882683,15 +882981,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ fsubs 0x2b(%esi) │ │ │ │ add %eax,0x400000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057ad8,0x2(%eax),%eax │ │ │ │ + imul $0x2057a90,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -882789,15 +883087,15 @@ │ │ │ │ add (%eax),%bl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ sub %eax,(%edx) │ │ │ │ addb $0x0,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057908,0x2(%eax),%eax │ │ │ │ + imul $0x2057de8,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -882869,15 +883167,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ js 12b6866 │ │ │ │ sub (%ecx),%eax │ │ │ │ addb $0x0,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057af8,0x2(%eax),%eax │ │ │ │ + imul $0x20578f0,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -882992,16 +883290,16 @@ │ │ │ │ loopne 12b693b │ │ │ │ add (%ebx),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x7e(%eax),%dl │ │ │ │ - add $0x602,%eax │ │ │ │ + add 0x6020578(%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add %al,%cl │ │ │ │ int3 │ │ │ │ dec %esp │ │ │ │ @@ -883158,15 +883456,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21ce2e0,0x2(%eax),%eax │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057f78,0x2(%eax),%eax │ │ │ │ + imul $0x2057c40,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x18024cd1(%eax),%bl │ │ │ │ @@ -883182,123 +883480,127 @@ │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b6adb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,0x21d68(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esi,0x68(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x68,(%edx) │ │ │ │ + rolb $0x20,(%edx) │ │ │ │ push $0x14021d │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b6afb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,0x21d66(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ebx,0x66(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x98,(%edx) │ │ │ │ + rolb $0x50,(%edx) │ │ │ │ sbb $0x202,%ax │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,0x68(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x20,(%edx) │ │ │ │ - push $0x10021d │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + push $0x21d │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x21ce358,0x2(%eax),%eax │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xd8,(%edx) │ │ │ │ + addr16 sbb $0x1002,%eax │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add -0x1d(%eax),%bl │ │ │ │ + sbb $0x2,%al │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xe0,(%edx) │ │ │ │ + rolb $0x98,(%edx) │ │ │ │ addr16 sbb $0xd02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x23021d66(%eax),%ch │ │ │ │ - add %al,(%eax) │ │ │ │ + add 0x66(%eax),%ah │ │ │ │ + sbb $0x2302,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x48,(%edx) │ │ │ │ + rolb $0x0,(%edx) │ │ │ │ addr16 sbb $0xb02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ - add %ecx,(%eax) │ │ │ │ - addr16 sbb $0x2,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + sbb $0x2,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xc8,(%edx) │ │ │ │ out %al,(%dx) │ │ │ │ push %eax │ │ │ │ add %ecx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,%eax │ │ │ │ - sbb $0x2,%ax │ │ │ │ + add %ebp,0x21d66(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ + rolb $0x88,(%edx) │ │ │ │ sbb $0x702,%ax │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ - add %edi,%eax │ │ │ │ - sbb $0x2,%ax │ │ │ │ + add %esi,0x21d66(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x24cc9d0,0x2(%eax),%eax │ │ │ │ sbb %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b6bdb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebx,%eax │ │ │ │ - addr16 sbb $0x2,%eax │ │ │ │ + add %edx,0x21d67(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xb8,(%edx) │ │ │ │ + rolb $0x70,(%edx) │ │ │ │ addr16 sbb $0x702,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,0x1a(%eax) │ │ │ │ daa │ │ │ │ - add %eax,0x67(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %edi,%eax │ │ │ │ + sbb $0x2,%ax │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2384748,0x2(%eax),%eax │ │ │ │ das │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -883413,17 +883715,15 @@ │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x19024ccd(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%bl │ │ │ │ - jns 12b6d54 │ │ │ │ - add (%esi),%al │ │ │ │ + add 0x6020577(%eax),%ch │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%ch │ │ │ │ out %al,$0x1c │ │ │ │ @@ -884254,15 +884554,15 @@ │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,%eax │ │ │ │ out %al,$0x1c │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057610,0x2(%eax),%eax │ │ │ │ + imul $0x2057608,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b750b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,0x2050c(%eax) │ │ │ │ @@ -884328,18 +884628,19 @@ │ │ │ │ add (%eax,%eax,1),%cl │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b75ab │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,0x4d(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + dec %ebp │ │ │ │ sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057e78,0x2(%eax),%eax │ │ │ │ + imul $0x2057e10,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b75cb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,-0x1(%eax) │ │ │ │ @@ -884373,16 +884674,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edx,0x204ff(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x28,(%edx) │ │ │ │ - dec %ebp │ │ │ │ + rolb $0xe0,(%edx) │ │ │ │ + dec %esp │ │ │ │ sbb $0x1402,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0xc(%eax),%bl │ │ │ │ add $0x2302,%eax │ │ │ │ @@ -884401,27 +884702,26 @@ │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ebp,0x2050b(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b766b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,%eax │ │ │ │ - dec %edx │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %esp,0x21d4a(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xe0,(%edx) │ │ │ │ + rolb $0x98,(%edx) │ │ │ │ dec %edx │ │ │ │ sbb $0x202,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x502057b(%eax),%dh │ │ │ │ - add %al,(%eax) │ │ │ │ + add 0x76(%eax),%al │ │ │ │ + add $0x502,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,0x2050b(%eax) │ │ │ │ @@ -884476,26 +884776,26 @@ │ │ │ │ add %edi,(%eax) │ │ │ │ incb (%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,(%eax) │ │ │ │ - dec %ebp │ │ │ │ + add %ebx,%eax │ │ │ │ + dec %esp │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xe0,(%edx) │ │ │ │ + rolb $0x98,(%edx) │ │ │ │ dec %esp │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x77(%eax),%bh │ │ │ │ + add 0x7a(%eax),%bh │ │ │ │ add $0x502,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -884560,29 +884860,28 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ecx,0x2050a(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x68,(%edx) │ │ │ │ + rolb $0x28,(%edx) │ │ │ │ dec %esp │ │ │ │ sbb $0xd02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%dh │ │ │ │ - dec %edx │ │ │ │ - sbb $0x1c02,%eax │ │ │ │ + add 0x1c021d4a(%eax),%ch │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%bl │ │ │ │ + add %al,%bl │ │ │ │ js 12b7824 │ │ │ │ add 0x400000,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b782b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -884637,27 +884936,28 @@ │ │ │ │ add %ebx,(%eax) │ │ │ │ std │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ + rolb $0x40,(%edx) │ │ │ │ dec %ebx │ │ │ │ sbb $0xb02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ - add %ecx,0x4b(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + dec %ebx │ │ │ │ sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057840,0x2(%eax),%eax │ │ │ │ + imul $0x2057e58,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b78eb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -884724,26 +885024,26 @@ │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ebp,0x9(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b798b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,(%eax) │ │ │ │ - dec %ebx │ │ │ │ + add %ebp,%eax │ │ │ │ + dec %edx │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x10,(%edx) │ │ │ │ - dec %ebx │ │ │ │ + rolb $0xc8,(%edx) │ │ │ │ + dec %edx │ │ │ │ sbb $0x702,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x76(%eax),%al │ │ │ │ + add 0x79(%eax),%al │ │ │ │ add $0x502,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -884799,27 +885099,27 @@ │ │ │ │ sti │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ - add %edi,(%eax) │ │ │ │ - dec %ebx │ │ │ │ + add %esi,%eax │ │ │ │ + dec %edx │ │ │ │ sbb $0x2,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b7a5b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,%eax │ │ │ │ out %eax,$0x1c │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057db0,0x2(%eax),%eax │ │ │ │ + imul $0x2057670,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b7a7b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,%eax │ │ │ │ @@ -884863,15 +885163,15 @@ │ │ │ │ cld │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,0x4c(%eax) │ │ │ │ + add %esi,0x4b(%eax) │ │ │ │ sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x20508f8,0x2(%eax),%eax │ │ │ │ and (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -884882,28 +885182,28 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ecx,0x8(%eax) │ │ │ │ add $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x40,(%edx) │ │ │ │ + rolb $0x8,(%edx) │ │ │ │ dec %esp │ │ │ │ sbb $0x702,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,0x1a(%eax) │ │ │ │ daa │ │ │ │ - add %ecx,%eax │ │ │ │ + add %edi,(%eax) │ │ │ │ dec %ebx │ │ │ │ sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x20578e0,0x2(%eax),%eax │ │ │ │ + imul $0x20577b8,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b7b4b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,(%eax) │ │ │ │ @@ -884972,16 +885272,16 @@ │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,(%eax) │ │ │ │ call 12b7e12 │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%al │ │ │ │ - jnp 12b7c04 │ │ │ │ + add %al,%bh │ │ │ │ + jns 12b7c04 │ │ │ │ add 0x400000,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b7c0b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,%eax │ │ │ │ @@ -885067,15 +885367,15 @@ │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x20,(%edx) │ │ │ │ call 13b7ede │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057ba0,0x2(%eax),%eax │ │ │ │ + imul $0x2057b68,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b7cdb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,(%eax) │ │ │ │ @@ -885140,15 +885440,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x70,(%edx) │ │ │ │ call 13b7f9e │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057f60,0x2(%eax),%eax │ │ │ │ + imul $0x2057f58,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b7d9b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,0x204f9(%eax) │ │ │ │ @@ -885223,16 +885523,16 @@ │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,-0x17(%eax) │ │ │ │ sbb $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x502057e(%eax),%dh │ │ │ │ - add %al,(%eax) │ │ │ │ + add 0x7e(%eax),%cl │ │ │ │ + add $0x502,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,%eax │ │ │ │ @@ -885294,15 +885594,15 @@ │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b7f0b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,0x21ce9(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x20578f8,0x2(%eax),%eax │ │ │ │ + imul $0x2057a00,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b7f2b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,-0x8(%eax) │ │ │ │ @@ -885379,15 +885679,15 @@ │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0xb0,(%edx) │ │ │ │ jmp 13b81fe │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057c40,0x2(%eax),%eax │ │ │ │ + imul $0x2057c08,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b7ffb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,%eax │ │ │ │ @@ -885462,20 +885762,20 @@ │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x0,(%edx) │ │ │ │ ljmp $0x5000,$0x10021c │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x79(%eax),%al │ │ │ │ - add $0x502,%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %al,%cl │ │ │ │ + jbe 12b80b4 │ │ │ │ + add 0x400000,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b80bb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,0x24(%eax) │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -885545,20 +885845,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,%eax │ │ │ │ ljmp $0x0,$0x21c │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x502057f(%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%dh │ │ │ │ + jge 12b8184 │ │ │ │ + add 0x400000,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b818b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,%eax │ │ │ │ add $0x5,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -885625,15 +885925,15 @@ │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,(%eax) │ │ │ │ jmp 12b824f │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057888,0x2(%eax),%eax │ │ │ │ + imul $0x2057e70,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b824b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,-0x9(%eax) │ │ │ │ @@ -885692,26 +885992,26 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %eax,%eax │ │ │ │ add 0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d52b8,0x2(%eax),%eax │ │ │ │ + imul $0x21d5270,0x2(%eax),%eax │ │ │ │ sbb %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b82fb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,0x21ceb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057ea0,0x2(%eax),%eax │ │ │ │ + imul $0x2057758,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b831b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,0x20503(%eax) │ │ │ │ @@ -885785,203 +886085,205 @@ │ │ │ │ jmp 12b83db │ │ │ │ add (%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%dh │ │ │ │ - jl 12b83d4 │ │ │ │ - add 0x400000,%al │ │ │ │ + add 0x502057c(%eax),%bl │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b83db │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,0x5d(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + pop %ebp │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xf8,(%edx) │ │ │ │ + rolb $0xb0,(%edx) │ │ │ │ pop %esp │ │ │ │ sbb $0x1402,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,0x21d5f(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ebp,0x5f(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x60,(%edx) │ │ │ │ + rolb $0x18,(%edx) │ │ │ │ pop %edi │ │ │ │ sbb $0x1402,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebx,0x5d(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + pop %ebp │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x50,(%edx) │ │ │ │ + rolb $0x8,(%edx) │ │ │ │ pop %ebp │ │ │ │ sbb $0x202,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,(%eax) │ │ │ │ - pop %edi │ │ │ │ + add %eax,%eax │ │ │ │ + pop %esi │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xc8,(%edx) │ │ │ │ + rolb $0x80,(%edx) │ │ │ │ pop %esi │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebx,0x5f(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + pop %edi │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x18,(%edx) │ │ │ │ - pop %edi │ │ │ │ + rolb $0xd0,(%edx) │ │ │ │ + pop %esi │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,%eax │ │ │ │ - dec %edi │ │ │ │ + add %edi,0x4f(%eax) │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xb8,(%edx) │ │ │ │ + rolb $0x70,(%edx) │ │ │ │ dec %edi │ │ │ │ sbb $0x202,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x88,(%edx) │ │ │ │ + rolb $0x40,(%edx) │ │ │ │ pop %esi │ │ │ │ sbb $0xd02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x5d(%eax),%ah │ │ │ │ + add (%eax),%bl │ │ │ │ + pop %ebp │ │ │ │ sbb $0x1802,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xf0,(%edx) │ │ │ │ + rolb $0xa8,(%edx) │ │ │ │ pop %ebp │ │ │ │ sbb $0xb02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ - add %esi,0x21d5d(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ebp,0x5d(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b84db │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ - pop %esp │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %edi,0x21d5b(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b84eb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebx,0x21d5d(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edx,0x5d(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x78,(%edx) │ │ │ │ + rolb $0x30,(%edx) │ │ │ │ pop %ebp │ │ │ │ sbb $0x702,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ - add %esp,0x21d5d(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ebx,0x5d(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ + rolb $0x88,(%edx) │ │ │ │ pop %ebx │ │ │ │ sbb $0xc02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,0x21d5e(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + pop %esi │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x60,(%edx) │ │ │ │ + rolb $0x18,(%edx) │ │ │ │ pop %esi │ │ │ │ sbb $0x702,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,0x1a(%eax) │ │ │ │ daa │ │ │ │ - add %ebp,%eax │ │ │ │ - pop %ebp │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %esp,0x21d5d(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b855b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,0x5c(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + pop %esp │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x10,(%edx) │ │ │ │ - pop %esp │ │ │ │ + rolb $0xc8,(%edx) │ │ │ │ + pop %ebx │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,0x21d5c(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ebx,0x5c(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x60,(%edx) │ │ │ │ + rolb $0x18,(%edx) │ │ │ │ pop %esp │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,%eax │ │ │ │ - pop %esp │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %ebp,0x21d5c(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xb0,(%edx) │ │ │ │ + rolb $0x68,(%edx) │ │ │ │ pop %esp │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -886004,148 +886306,148 @@ │ │ │ │ add %esp,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ sbb $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x98,(%edx) │ │ │ │ + rolb $0x50,(%edx) │ │ │ │ pop %ebx │ │ │ │ sbb $0xd02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x5a(%eax),%ah │ │ │ │ + add (%eax),%bl │ │ │ │ + pop %edx │ │ │ │ sbb $0x2802,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x0,(%edx) │ │ │ │ - pop %ebx │ │ │ │ + rolb $0xb8,(%edx) │ │ │ │ + pop %edx │ │ │ │ sbb $0xb02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ - add %eax,%eax │ │ │ │ - pop %edx │ │ │ │ + add %edi,0x5a(%eax) │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xe0,(%edx) │ │ │ │ jmp 12b864b │ │ │ │ add (%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,0x21d5a(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esp,0x5a(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x88,(%edx) │ │ │ │ + rolb $0x40,(%edx) │ │ │ │ pop %edx │ │ │ │ sbb $0x702,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ - add %esi,0x21d5a(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ebp,0x5a(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b866b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,-0x14(%eax) │ │ │ │ sbb $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,0x21d5b(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ecx,0x5b(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x70,(%edx) │ │ │ │ + rolb $0x28,(%edx) │ │ │ │ pop %ebx │ │ │ │ sbb $0x702,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,0x1a(%eax) │ │ │ │ daa │ │ │ │ - add %edi,%eax │ │ │ │ - pop %edx │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %esi,0x21d5a(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b86ab │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebx,0x5a(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + pop %edx │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x8,(%edx) │ │ │ │ - pop %edx │ │ │ │ + rolb $0xc0,(%edx) │ │ │ │ + pop %ecx │ │ │ │ sbb $0x1402,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,0x21d57(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esp,0x57(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xa0,(%edx) │ │ │ │ + rolb $0x58,(%edx) │ │ │ │ push %edi │ │ │ │ sbb $0x202,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,0x59(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + pop %ecx │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x20,(%edx) │ │ │ │ - pop %ecx │ │ │ │ + rolb $0xd8,(%edx) │ │ │ │ + pop %eax │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,0x21d59(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ebp,0x59(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x70,(%edx) │ │ │ │ + rolb $0x28,(%edx) │ │ │ │ pop %ecx │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ - pop %edx │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %edi,0x21d59(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xc0,(%edx) │ │ │ │ + rolb $0x78,(%edx) │ │ │ │ pop %ecx │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ @@ -886169,93 +886471,91 @@ │ │ │ │ rolb $0x80,(%edx) │ │ │ │ in (%dx),%al │ │ │ │ sbb $0x2,%al │ │ │ │ adc %al,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xe0,(%edx) │ │ │ │ + rolb $0x98,(%edx) │ │ │ │ pop %eax │ │ │ │ sbb $0xd02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x1e021d57(%eax),%dh │ │ │ │ - add %al,(%eax) │ │ │ │ + add 0x57(%eax),%ch │ │ │ │ + sbb $0x1e02,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x48,(%edx) │ │ │ │ + rolb $0x0,(%edx) │ │ │ │ pop %eax │ │ │ │ sbb $0xb02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ - add %ecx,(%eax) │ │ │ │ - pop %eax │ │ │ │ + add %eax,%eax │ │ │ │ + push %edi │ │ │ │ sbb $0x2,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b87bb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,(%eax) │ │ │ │ in (%dx),%eax │ │ │ │ sbb $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,%eax │ │ │ │ - push %edi │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %ebp,0x21d57(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ + rolb $0x88,(%edx) │ │ │ │ push %edi │ │ │ │ sbb $0x702,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ - add %edi,%eax │ │ │ │ - push %edi │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %esi,0x21d57(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xd0,(%edx) │ │ │ │ in (%dx),%al │ │ │ │ sbb $0x2,%al │ │ │ │ adc %al,(%eax) │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b880b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebx,%eax │ │ │ │ - pop %eax │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %edx,0x21d58(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xb8,(%edx) │ │ │ │ + rolb $0x70,(%edx) │ │ │ │ pop %eax │ │ │ │ sbb $0x702,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,0x1a(%eax) │ │ │ │ daa │ │ │ │ - add %eax,0x58(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + push %edi │ │ │ │ sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x15128f8,0x2(%eax),%eax │ │ │ │ sbb %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -886278,17 +886578,15 @@ │ │ │ │ push %eax │ │ │ │ add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%dl │ │ │ │ - jo 12b889c │ │ │ │ - add (%esi),%cl │ │ │ │ + add 0xe021d70(%eax),%cl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ @@ -886310,169 +886608,169 @@ │ │ │ │ push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b88bb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebx,(%eax) │ │ │ │ - jb 12b88e0 │ │ │ │ + add %edx,%eax │ │ │ │ + jno 12b88e0 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xc8,(%edx) │ │ │ │ + rolb $0x80,(%edx) │ │ │ │ jno 12b88ec │ │ │ │ add (%eax,%eax,1),%dl │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b88db │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,%eax │ │ │ │ - dec %edx │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %eax,0x21d4a(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xc0,(%edx) │ │ │ │ + rolb $0x78,(%edx) │ │ │ │ dec %edx │ │ │ │ sbb $0x202,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,(%eax) │ │ │ │ - jno 12b8920 │ │ │ │ + add %ebx,%eax │ │ │ │ + jo 12b8920 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xf0,(%edx) │ │ │ │ + rolb $0xa8,(%edx) │ │ │ │ jo 12b892c │ │ │ │ add (%eax,%eax,1),%cl │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b891b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,0x71(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %ebp,(%eax) │ │ │ │ + jno 12b8940 │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x30,(%edx) │ │ │ │ - jno 12b894c │ │ │ │ + rolb $0xe8,(%edx) │ │ │ │ + jo 12b894c │ │ │ │ add (%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,%eax │ │ │ │ - jno 12b8960 │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edi,0x71(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x80,(%edx) │ │ │ │ + rolb $0x38,(%edx) │ │ │ │ jno 12b896c │ │ │ │ add (%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ test $0x8a,%al │ │ │ │ sub (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057988,0x2(%eax),%eax │ │ │ │ + imul $0x2057a40,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x80,(%edx) │ │ │ │ + rolb $0x38,(%edx) │ │ │ │ jo 12b899c │ │ │ │ add 0x500000,%cl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d6f50,0x2(%eax),%eax │ │ │ │ + imul $0x21d6f08,0x2(%eax),%eax │ │ │ │ sbb $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xe8,(%edx) │ │ │ │ + rolb $0xa0,(%edx) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ sbb $0xb02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ - add %ebp,0x21d6f(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esp,0x6f(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b89bb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,%eax │ │ │ │ int $0x50 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b89cb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,0x21d6f(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ecx,0x6f(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x70,(%edx) │ │ │ │ + rolb $0x28,(%edx) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ sbb $0x702,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ - add %ebx,0x21d6f(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edx,0x6f(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xc0,(%edx) │ │ │ │ int $0x50 │ │ │ │ add %ecx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,0x70(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %esi,(%eax) │ │ │ │ + jo 12b8a30 │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x58,(%edx) │ │ │ │ + rolb $0x10,(%edx) │ │ │ │ jo 12b8a3c │ │ │ │ add (%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,0x1a(%eax) │ │ │ │ daa │ │ │ │ - add %esp,%eax │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %ebx,0x21d6f(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x20569b0,0x2(%eax),%eax │ │ │ │ daa │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -886525,22 +886823,24 @@ │ │ │ │ enter $0x2b94,$0x1 │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x6020577(%eax),%cl │ │ │ │ + add (%eax),%ah │ │ │ │ + jp 12b8ac4 │ │ │ │ + add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x602057b(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ + add 0x7b(%eax),%bh │ │ │ │ + add $0x602,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,0x150bf(%eax) │ │ │ │ @@ -886577,82 +886877,82 @@ │ │ │ │ add %ecx,(%eax) │ │ │ │ rclb $0x0,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b8b3b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,0x21d4f(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ebx,0x4f(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x50,(%edx) │ │ │ │ + rolb $0x8,(%edx) │ │ │ │ dec %edi │ │ │ │ sbb $0x1402,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,0x21d4d(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,0x4d(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x80,(%edx) │ │ │ │ + rolb $0x38,(%edx) │ │ │ │ dec %ebp │ │ │ │ sbb $0x202,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,0x4f(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + dec %edi │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x8,(%edx) │ │ │ │ - dec %edi │ │ │ │ + rolb $0xc0,(%edx) │ │ │ │ + dec %esi │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,(%eax) │ │ │ │ sub %dl,0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xc8,(%edx) │ │ │ │ + rolb $0x80,(%edx) │ │ │ │ dec %esi │ │ │ │ sbb $0xd02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x28021d4d(%eax),%dl │ │ │ │ - add %al,(%eax) │ │ │ │ + add 0x4d(%eax),%cl │ │ │ │ + sbb $0x2802,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x30,(%edx) │ │ │ │ - dec %esi │ │ │ │ + rolb $0xe8,(%edx) │ │ │ │ + dec %ebp │ │ │ │ sbb $0xb02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ - add %esi,%eax │ │ │ │ - dec %ebp │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %ebp,0x21d4d(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21ccc08,0x2(%eax),%eax │ │ │ │ adc $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x2051990,0x2(%eax),%eax │ │ │ │ push %ss │ │ │ │ @@ -886667,23 +886967,22 @@ │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebx,%eax │ │ │ │ - dec %ebp │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %edx,0x21d4d(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21ccc80,0x2(%eax),%eax │ │ │ │ adc $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xb8,(%edx) │ │ │ │ + rolb $0x70,(%edx) │ │ │ │ dec %ebp │ │ │ │ sbb $0x702,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%dl │ │ │ │ @@ -886691,17 +886990,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ - add %esp,%eax │ │ │ │ - dec %ebp │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %ebx,0x21d4d(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21cccf8,0x2(%eax),%eax │ │ │ │ adc $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x20,(%edx) │ │ │ │ sbb %eax,0xb02 │ │ │ │ @@ -886716,23 +887014,22 @@ │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,%eax │ │ │ │ - dec %esi │ │ │ │ + add %edi,0x4e(%eax) │ │ │ │ sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21ccd70,0x2(%eax),%eax │ │ │ │ adc $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xa0,(%edx) │ │ │ │ + rolb $0x58,(%edx) │ │ │ │ dec %esi │ │ │ │ sbb $0x702,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add %al,%bh │ │ │ │ @@ -886741,16 +887038,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,0x1a(%eax) │ │ │ │ daa │ │ │ │ - add %ebp,(%eax) │ │ │ │ - dec %esi │ │ │ │ + add %esp,%eax │ │ │ │ + dec %ebp │ │ │ │ sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x21ccde8,0x2(%eax),%eax │ │ │ │ adc $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12b8cfb │ │ │ │ @@ -886784,18 +887081,16 @@ │ │ │ │ dec %esp │ │ │ │ add (%edx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%ch │ │ │ │ - js 12b8d64 │ │ │ │ - add (%esi),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add 0x7c(%eax),%ch │ │ │ │ + add $0x602,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add %al,%bl │ │ │ │ into │ │ │ │ sbb $0x2,%al │ │ │ │ @@ -886934,15 +887229,15 @@ │ │ │ │ dec %esp │ │ │ │ add (%ebx),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x6020577(%eax),%bl │ │ │ │ + add 0x6020579(%eax),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x16021cd1(%eax),%ch │ │ │ │ add %al,(%eax) │ │ │ │ @@ -887475,15 +887770,15 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12b937b │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %eax,0x15128(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057b98,0x2(%eax),%eax │ │ │ │ + imul $0x2057b58,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b939b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,%eax │ │ │ │ @@ -887562,16 +887857,16 @@ │ │ │ │ push %edx │ │ │ │ add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x77(%eax),%dl │ │ │ │ - add $0x502,%eax │ │ │ │ + add 0x502057d(%eax),%bh │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,%eax │ │ │ │ @@ -887651,24 +887946,24 @@ │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x5012b9d,%eax │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%bh │ │ │ │ - jle 12b9524 │ │ │ │ + add (%eax),%dl │ │ │ │ + jbe 12b9524 │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%al │ │ │ │ - jp 12b9534 │ │ │ │ + add (%eax),%ah │ │ │ │ + js 12b9534 │ │ │ │ add 0x400000,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b953b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,%eax │ │ │ │ @@ -887742,20 +888037,20 @@ │ │ │ │ push %edx │ │ │ │ add %ecx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%cl │ │ │ │ - jg 12b95f4 │ │ │ │ - add 0x400000,%al │ │ │ │ + add 0x502057d(%eax),%ah │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b95fb │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,(%eax) │ │ │ │ push $0x153 │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ @@ -887826,15 +888121,15 @@ │ │ │ │ jno 12b96ab │ │ │ │ add %cl,0x31(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ adc %ch,0x3a(%esi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057f18,0x2(%eax),%eax │ │ │ │ + imul $0x2057a30,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b96cb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,%eax │ │ │ │ @@ -887907,15 +888202,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ add %edi,0x152fa(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057658,0x2(%eax),%eax │ │ │ │ + imul $0x2057cf8,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b978b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -887958,22 +888253,26 @@ │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b97eb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,(%eax) │ │ │ │ - test %bl,0x2 │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x1537470,0x2(%eax),%eax │ │ │ │ - sub %eax,(%eax) │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + sbbl $0x0,0x2 │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add 0x74(%eax),%dh │ │ │ │ + push %ebx │ │ │ │ + add %ebp,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ rolb $0x0,(%edx) │ │ │ │ je 12b9862 │ │ │ │ add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -887981,25 +888280,25 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %eax,%eax │ │ │ │ jae 12b9876 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xc0,(%edx) │ │ │ │ + rolb $0x78,(%edx) │ │ │ │ sbbl $0x50,0x1402 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,0x21d81(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ebx,-0x7f(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057bf8,0x2(%eax),%eax │ │ │ │ + imul $0x2057bb8,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b985b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,0x15373(%eax) │ │ │ │ @@ -888057,25 +888356,26 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esi,%eax │ │ │ │ gs push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x98,(%edx) │ │ │ │ + rolb $0x50,(%edx) │ │ │ │ sbbl $0x50,0x202 │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b98fb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,-0x7d(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ - add %al,(%ecx) │ │ │ │ - imul $0x2057718,0x2(%eax),%eax │ │ │ │ - add $0x400000,%eax │ │ │ │ + add %esp,(%eax) │ │ │ │ + sbbl $0x0,0x2 │ │ │ │ + add %ebp,0x40(%ecx) │ │ │ │ + add %al,%dl │ │ │ │ + jnp 12b9914 │ │ │ │ + add 0x400000,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b991b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,%eax │ │ │ │ gs push %ebx │ │ │ │ @@ -888116,16 +888416,16 @@ │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %ebp,(%eax) │ │ │ │ push %bx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x38,(%edx) │ │ │ │ - sbbl $0x50,0xc02 │ │ │ │ + rolb $0xf0,(%edx) │ │ │ │ + sbbb $0x50,0xc02 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x73(%eax),%al │ │ │ │ push %ebx │ │ │ │ add %esi,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -888146,28 +888446,28 @@ │ │ │ │ sbb (%eax),%ch │ │ │ │ add %edx,0x15372(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b99bb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,0x21d83(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esi,-0x7d(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x78,(%edx) │ │ │ │ + rolb $0x30,(%edx) │ │ │ │ sbbl $0x50,0x1002 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x502057d(%eax),%dl │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%bl │ │ │ │ + jge 12b99e4 │ │ │ │ + add 0x400000,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%ecx) │ │ │ │ + jno 12b99eb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,0x72(%eax) │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -888235,15 +888535,15 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x150f410,0x2(%eax),%eax │ │ │ │ adc $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057df0,0x2(%eax),%eax │ │ │ │ + imul $0x2057d98,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b9aab │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,0x15364(%eax) │ │ │ │ @@ -888291,15 +888591,15 @@ │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xc8,(%edx) │ │ │ │ notl 0x1(%edx) │ │ │ │ or (%eax),%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057ae0,0x2(%eax),%eax │ │ │ │ + imul $0x2057b60,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b9b3b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,-0xd(%eax) │ │ │ │ @@ -888370,15 +888670,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x1534180,0x2(%eax),%eax │ │ │ │ sbb $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x20578e8,0x2(%eax),%eax │ │ │ │ + imul $0x2057dd8,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12b9bfb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,(%eax) │ │ │ │ @@ -888422,84 +888722,80 @@ │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %esi,-0xf(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xe8,(%edx) │ │ │ │ + rolb $0xa0,(%edx) │ │ │ │ sbbb $0x50,0xd02 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x29021d81(%eax),%ch │ │ │ │ - add %al,(%eax) │ │ │ │ + add -0x7f(%eax),%ah │ │ │ │ + sbb $0x2902,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x50,(%edx) │ │ │ │ + rolb $0x8,(%edx) │ │ │ │ sbbb $0x50,0xb02 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ - add %edx,(%eax) │ │ │ │ - sbbb $0x0,0x2 │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x10,(%edx) │ │ │ │ + add %ecx,%eax │ │ │ │ + sbbl $0xc06c5100,0x2 │ │ │ │ + add (%eax),%dl │ │ │ │ inc %ecx │ │ │ │ push %ebx │ │ │ │ add %ecx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,%eax │ │ │ │ - sbbl $0xc06c5100,0x2 │ │ │ │ - add %al,%bl │ │ │ │ + add %esi,0x21d81(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x90,(%edx) │ │ │ │ sbbl $0x50,0x702 │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12b9ccb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ - add %eax,(%eax) │ │ │ │ - sbbb $0x0,0x2 │ │ │ │ - add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%bh │ │ │ │ - jbe 12b9ce4 │ │ │ │ - add (%esi),%al │ │ │ │ + add %edi,0x21d81(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%ecx) │ │ │ │ + imul $0x2057668,0x2(%eax),%eax │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,%eax │ │ │ │ - sbbb $0x0,0x2 │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xc0,(%edx) │ │ │ │ + add %ebx,0x21d82(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x78,(%edx) │ │ │ │ sbbb $0x50,0x702 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,0x1a(%eax) │ │ │ │ daa │ │ │ │ - add %ecx,-0x7e(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12b9d1b │ │ │ │ + add %eax,(%eax) │ │ │ │ + sbbb $0x0,0x2 │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,-0x9(%eax) │ │ │ │ push %edx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ @@ -888573,15 +888869,15 @@ │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ mov 0x5012b,%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057de8,0x2(%eax),%eax │ │ │ │ + imul $0x2057d58,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -888642,15 +888938,15 @@ │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %esi,-0xa(%eax) │ │ │ │ push %edx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x20579f0,0x2(%eax),%eax │ │ │ │ + imul $0x20579c0,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -888669,15 +888965,17 @@ │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add 0x65(%eax),%ah │ │ │ │ add $0x3202,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x602057c(%eax),%al │ │ │ │ + add (%eax),%bh │ │ │ │ + jl 12b9ec4 │ │ │ │ + add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -888761,15 +889059,15 @@ │ │ │ │ adc (%edi),%esp │ │ │ │ add %ecx,(%eax) │ │ │ │ inc %ecx │ │ │ │ push %ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057a58,0x2(%eax),%eax │ │ │ │ + imul $0x2057890,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -888814,15 +889112,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x15103d0,0x2(%eax),%eax │ │ │ │ sbb (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d5350,0x2(%eax),%eax │ │ │ │ + imul $0x21d5308,0x2(%eax),%eax │ │ │ │ sldt (%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb $0x60,(%edx) │ │ │ │ @@ -888842,99 +889140,98 @@ │ │ │ │ add %esp,(%eax) │ │ │ │ add 0x1(%ecx),%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebx,0x21d57(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edx,0x57(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x48,(%edx) │ │ │ │ + rolb $0x0,(%edx) │ │ │ │ push %edi │ │ │ │ sbb $0x1402,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,%eax │ │ │ │ - dec %edi │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %ecx,0x21d4f(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xc8,(%edx) │ │ │ │ + rolb $0x80,(%edx) │ │ │ │ dec %edi │ │ │ │ sbb $0x202,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ - push %esi │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %edi,0x21d55(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ + rolb $0x88,(%edx) │ │ │ │ push %ebp │ │ │ │ sbb $0xc02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,0x56(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + push %esi │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x10,(%edx) │ │ │ │ - push %esi │ │ │ │ + rolb $0xc8,(%edx) │ │ │ │ + push %ebp │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,0x21d56(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ebx,0x56(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x60,(%edx) │ │ │ │ + rolb $0x18,(%edx) │ │ │ │ push %esi │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,%eax │ │ │ │ - push %esi │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %ebp,0x21d56(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xb0,(%edx) │ │ │ │ + rolb $0x68,(%edx) │ │ │ │ push %esi │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,0x57(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + push %esi │ │ │ │ sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d5228,0x2(%eax),%eax │ │ │ │ + imul $0x21d51e0,0x2(%eax),%eax │ │ │ │ sbb %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x0,(%edx) │ │ │ │ - push %edi │ │ │ │ + rolb $0xb8,(%edx) │ │ │ │ + push %esi │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add -0x2f(%eax),%cl │ │ │ │ dec %esp │ │ │ │ @@ -888946,66 +889243,67 @@ │ │ │ │ mov 0x12b,%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12ba15b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,0x62(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %ecx,(%eax) │ │ │ │ + bound %ebx,0x2 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x0,(%edx) │ │ │ │ - bound %ebx,0x1402 │ │ │ │ + rolb $0xb8,(%edx) │ │ │ │ + popa │ │ │ │ + sbb $0x1402,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,0x21d4f(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ebp,0x4f(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xa8,(%edx) │ │ │ │ + rolb $0x60,(%edx) │ │ │ │ dec %edi │ │ │ │ sbb $0x202,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebx,0x61(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + popa │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x28,(%edx) │ │ │ │ - popa │ │ │ │ + rolb $0xe0,(%edx) │ │ │ │ + pusha │ │ │ │ sbb $0xc02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,0x21d61(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esp,0x61(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x68,(%edx) │ │ │ │ + rolb $0x20,(%edx) │ │ │ │ popa │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,%eax │ │ │ │ - popa │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %esi,0x21d61(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xb8,(%edx) │ │ │ │ + rolb $0x70,(%edx) │ │ │ │ popa │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -889014,16 +889312,16 @@ │ │ │ │ sub (%ecx),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x602057d(%eax),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ + add 0x78(%eax),%dl │ │ │ │ + add $0x602,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%bl │ │ │ │ xor $0x51,%al │ │ │ │ add %ebx,0x400000 │ │ │ │ @@ -889049,15 +889347,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x204ec30,0x2(%eax),%eax │ │ │ │ sbb %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057930,0x2(%eax),%eax │ │ │ │ + imul $0x2057c18,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12ba27b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,0x33(%eax) │ │ │ │ @@ -889125,15 +889423,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %eax,0x204eb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x20576a8,0x2(%eax),%eax │ │ │ │ + imul $0x2057b88,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12ba33b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,(%eax) │ │ │ │ @@ -889172,92 +889470,91 @@ │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %esi,0x31(%eax) │ │ │ │ push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xf0,(%edx) │ │ │ │ + rolb $0xa8,(%edx) │ │ │ │ pusha │ │ │ │ sbb $0xd02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x27021d5f(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ + add 0x5f(%eax),%dh │ │ │ │ + sbb $0x2702,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x58,(%edx) │ │ │ │ + rolb $0x10,(%edx) │ │ │ │ pusha │ │ │ │ sbb $0xb02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ - add %ebx,(%eax) │ │ │ │ - pusha │ │ │ │ + add %edx,%eax │ │ │ │ + pop %edi │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0xc8,(%edx) │ │ │ │ cmp $0xb0153,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12ba3eb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ - pusha │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %edi,0x21d5f(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xe0,(%edx) │ │ │ │ + rolb $0x98,(%edx) │ │ │ │ pop %edi │ │ │ │ sbb $0x702,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ - add %ecx,(%eax) │ │ │ │ - pusha │ │ │ │ + add %eax,%eax │ │ │ │ + pop %edi │ │ │ │ sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12ba41b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ecx,0x1533d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12ba42b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,%eax │ │ │ │ - pusha │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %esp,0x21d60(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xc8,(%edx) │ │ │ │ + rolb $0x80,(%edx) │ │ │ │ pusha │ │ │ │ sbb $0x702,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,0x1a(%eax) │ │ │ │ daa │ │ │ │ - add %edx,0x60(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + pusha │ │ │ │ sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x20577b8,0x2(%eax),%eax │ │ │ │ + imul $0x2057f08,0x2(%eax),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12ba46b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,-0x15(%eax) │ │ │ │ @@ -889327,50 +889624,48 @@ │ │ │ │ test $0x2b,%al │ │ │ │ add %eax,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x7c(%eax),%bl │ │ │ │ - add $0x502,%eax │ │ │ │ + add 0x5020579(%eax),%cl │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,0x21d66(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ecx,0x66(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x40,(%edx) │ │ │ │ - sbb $0x1402,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0xf8,(%edx) │ │ │ │ + gs sbb $0x1402,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,0x21d64(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + fs sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x78,(%edx) │ │ │ │ + rolb $0x30,(%edx) │ │ │ │ fs sbb $0x202,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,(%eax) │ │ │ │ - sbb $0x2,%ax │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + gs sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xf8,(%edx) │ │ │ │ + rolb $0xb0,(%edx) │ │ │ │ gs sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -889407,42 +889702,42 @@ │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %esp,%eax │ │ │ │ ss push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x98,(%edx) │ │ │ │ + rolb $0x50,(%edx) │ │ │ │ push %ebp │ │ │ │ sbb $0xd02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x54(%eax),%ch │ │ │ │ + add (%eax),%ah │ │ │ │ + push %esp │ │ │ │ sbb $0x1e02,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x0,(%edx) │ │ │ │ - push %ebp │ │ │ │ + rolb $0xb8,(%edx) │ │ │ │ + push %esp │ │ │ │ sbb $0xb02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ - add %eax,%eax │ │ │ │ - push %esp │ │ │ │ + add %edi,0x54(%eax) │ │ │ │ sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x20579e0,0x2(%eax),%eax │ │ │ │ + imul $0x20579f0,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add %al,%bh │ │ │ │ @@ -889450,39 +889745,39 @@ │ │ │ │ sbb $0xe02,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,0x21d54(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esp,0x54(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x24ccc00,0x2(%eax),%eax │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x88,(%edx) │ │ │ │ + rolb $0x40,(%edx) │ │ │ │ push %esp │ │ │ │ sbb $0x702,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add -0x64(%eax),%ch │ │ │ │ sbb $0xe02,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ - add %esi,0x21d54(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ebp,0x54(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x24cd5b0,0x2(%eax),%eax │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12ba6ab │ │ │ │ @@ -889498,40 +889793,39 @@ │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,0x21d55(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ecx,0x55(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x24ccdb0,0x2(%eax),%eax │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x70,(%edx) │ │ │ │ + rolb $0x28,(%edx) │ │ │ │ push %ebp │ │ │ │ sbb $0x702,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add -0x63(%eax),%cl │ │ │ │ sbb $0xe02,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,0x1a(%eax) │ │ │ │ daa │ │ │ │ - add %edi,%eax │ │ │ │ - push %esp │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %esi,0x21d54(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x24cc5e8,0x2(%eax),%eax │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ rolb $0x48,(%edx) │ │ │ │ @@ -889946,17 +890240,16 @@ │ │ │ │ sub (%ecx),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%ch │ │ │ │ - push %ds │ │ │ │ - sbb $0x1002,%eax │ │ │ │ + add 0x10021d1e(%eax),%ah │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push $0x12bab │ │ │ │ add %al,(%eax) │ │ │ │ @@ -889970,15 +890263,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov %ch,0x6012b(%ebx) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d1f58,0x2(%eax),%eax │ │ │ │ + imul $0x21d1f10,0x2(%eax),%eax │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ test $0xab,%al │ │ │ │ sub (%ecx),%eax │ │ │ │ @@ -889991,15 +890284,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x2bab,$0x1 │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d1fc8,0x2(%eax),%eax │ │ │ │ + imul $0x21d1f80,0x2(%eax),%eax │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ call 12cd77c │ │ │ │ add %al,(%eax) │ │ │ │ @@ -890015,16 +890308,17 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ or %ch,0x501(%ebx,%ebp,1) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%bh │ │ │ │ - and %bl,0x1002 │ │ │ │ + add %al,%dh │ │ │ │ + pop %ds │ │ │ │ + sbb $0x1002,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sub %ch,0x1(%ebx,%ebp,1) │ │ │ │ inc %eax │ │ │ │ @@ -890042,16 +890336,16 @@ │ │ │ │ sub (%ecx),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x10021d20(%eax),%ch │ │ │ │ - add %al,(%eax) │ │ │ │ + add 0x20(%eax),%ah │ │ │ │ + sbb $0x1002,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push $0x12bac │ │ │ │ add %al,(%eax) │ │ │ │ @@ -890067,16 +890361,16 @@ │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov %ch,0x601(%ebx,%ebp,1) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%bl │ │ │ │ - and %ebx,0x1002 │ │ │ │ + add %al,%dl │ │ │ │ + and %bl,0x1002 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ test $0xac,%al │ │ │ │ sub (%ecx),%eax │ │ │ │ @@ -890089,15 +890383,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x2bac,$0x1 │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d2188,0x2(%eax),%eax │ │ │ │ + imul $0x21d2140,0x2(%eax),%eax │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ call 12cd87d │ │ │ │ add %al,(%eax) │ │ │ │ @@ -890112,15 +890406,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ or %ch,0x5012b(%ebp) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d21f8,0x2(%eax),%eax │ │ │ │ + imul $0x21d21b0,0x2(%eax),%eax │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sub %ch,0x12b(%ebp) │ │ │ │ add %al,0x0(%eax) │ │ │ │ @@ -890137,274 +890431,277 @@ │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,(%eax) │ │ │ │ - and $0x21d,%eax │ │ │ │ + add %ebx,%eax │ │ │ │ + and $0x1d,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x88,(%edx) │ │ │ │ and $0x1d,%al │ │ │ │ add (%eax,%eax,1),%dl │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12bad5b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,0x1d(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x58,(%edx) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + sbb $0x21d,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x10,(%edx) │ │ │ │ sbb $0x2021d,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12bad7b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,(%eax) │ │ │ │ - pop %ds │ │ │ │ + add %esi,%eax │ │ │ │ + push %ds │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x8,(%edx) │ │ │ │ - pop %ds │ │ │ │ + rolb $0xc0,(%edx) │ │ │ │ + push %ds │ │ │ │ sbb $0xc02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,0x21d1f(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esp,0x1f(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x78,(%edx) │ │ │ │ + rolb $0x30,(%edx) │ │ │ │ pop %ds │ │ │ │ sbb $0xc02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebx,(%eax) │ │ │ │ - and %bl,0x2 │ │ │ │ + add %edx,%eax │ │ │ │ + pop %ds │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xe8,(%edx) │ │ │ │ + rolb $0xa0,(%edx) │ │ │ │ pop %ds │ │ │ │ sbb $0xc02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,0x21d20(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,0x20(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x58,(%edx) │ │ │ │ + rolb $0x10,(%edx) │ │ │ │ and %bl,0xc02 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,%eax │ │ │ │ - and %bl,0x2 │ │ │ │ + add %esi,0x21d20(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xc8,(%edx) │ │ │ │ + rolb $0x80,(%edx) │ │ │ │ and %bl,0xc02 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,0x21(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %esp,(%eax) │ │ │ │ + and %ebx,0x2 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x38,(%edx) │ │ │ │ - and %ebx,0xc02 │ │ │ │ + rolb $0xf0,(%edx) │ │ │ │ + and %bl,0xc02 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebx,%eax │ │ │ │ - and %ebx,0x2 │ │ │ │ + add %edx,0x21d21(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xa8,(%edx) │ │ │ │ + rolb $0x60,(%edx) │ │ │ │ and %ebx,0xc02 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,0x22(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + and 0x2,%bl │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d5168,0x2(%eax),%eax │ │ │ │ + imul $0x21d5120,0x2(%eax),%eax │ │ │ │ sldt (%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x18,(%edx) │ │ │ │ - and 0xc02,%bl │ │ │ │ + rolb $0xd0,(%edx) │ │ │ │ + and %ebx,0xc02 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add %al,%ah │ │ │ │ int3 │ │ │ │ dec %esp │ │ │ │ add (%eax,%eax,1),%dl │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12bae9b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebx,0x21d22(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edx,0x22(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12baeab │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,0x54(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + push %esp │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x10,(%edx) │ │ │ │ - push %esp │ │ │ │ + rolb $0xc8,(%edx) │ │ │ │ + push %ebx │ │ │ │ sbb $0x1402,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,%eax │ │ │ │ - dec %edi │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %ebx,0x21d4f(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd8,(%edx) │ │ │ │ + rolb $0x90,(%edx) │ │ │ │ dec %edi │ │ │ │ sbb $0x202,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,0x21d51(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esi,0x51(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x88,(%edx) │ │ │ │ + rolb $0x40,(%edx) │ │ │ │ push %ecx │ │ │ │ sbb $0xc02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,(%eax) │ │ │ │ - push %edx │ │ │ │ + add %eax,%eax │ │ │ │ + push %ecx │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xc8,(%edx) │ │ │ │ + rolb $0x80,(%edx) │ │ │ │ push %ecx │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebx,0x21d52(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edx,0x52(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x58,(%edx) │ │ │ │ + rolb $0x10,(%edx) │ │ │ │ push %edx │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,(%eax) │ │ │ │ - push %ebx │ │ │ │ + add %ebp,%eax │ │ │ │ + push %edx │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xf0,(%edx) │ │ │ │ + rolb $0xa8,(%edx) │ │ │ │ push %edx │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,0x21d53(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esi,0x53(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x78,(%edx) │ │ │ │ + rolb $0x30,(%edx) │ │ │ │ push %ebx │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,(%eax) │ │ │ │ - push %esp │ │ │ │ + add %eax,%eax │ │ │ │ + push %ebx │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xc8,(%edx) │ │ │ │ + rolb $0x80,(%edx) │ │ │ │ push %ebx │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x58,(%edx) │ │ │ │ + rolb $0x10,(%edx) │ │ │ │ and 0x1002,%bl │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,%eax │ │ │ │ - and 0x2,%bl │ │ │ │ + add %esp,0x21d22(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xa8,(%edx) │ │ │ │ + rolb $0x60,(%edx) │ │ │ │ and 0x1002,%bl │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,(%eax) │ │ │ │ - and 0x2,%ebx │ │ │ │ + add %esi,%eax │ │ │ │ + and 0x2,%bl │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xf8,(%edx) │ │ │ │ + rolb $0xb0,(%edx) │ │ │ │ and 0x1002,%bl │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add (%eax),%ah │ │ │ │ jmp 12bb003 │ │ │ │ @@ -890425,25 +890722,27 @@ │ │ │ │ add %esi,-0x16(%eax) │ │ │ │ add $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,0x21d23(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,0x23(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x48,(%edx) │ │ │ │ + rolb $0x0,(%edx) │ │ │ │ and 0x1002,%ebx │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x79(%eax),%ch │ │ │ │ - add $0x602,%eax │ │ │ │ + add (%eax),%bl │ │ │ │ + jns 12bb054 │ │ │ │ + add (%esi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,-0x16(%eax) │ │ │ │ @@ -890496,24 +890795,26 @@ │ │ │ │ sbb (%eax),%ch │ │ │ │ add %ebx,0x15135(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12bb0eb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebx,%eax │ │ │ │ - and 0x2,%ebx │ │ │ │ + add %edx,0x21d23(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x98,(%edx) │ │ │ │ + rolb $0x50,(%edx) │ │ │ │ and 0x1002,%ebx │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x6020578(%eax),%al │ │ │ │ + add (%eax),%bl │ │ │ │ + js 12bb114 │ │ │ │ + add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -890548,115 +890849,112 @@ │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edx,%eax │ │ │ │ xor $0x151,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x18,(%edx) │ │ │ │ - push %ecx │ │ │ │ + rolb $0xd0,(%edx) │ │ │ │ + push %eax │ │ │ │ sbb $0xd02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%ch │ │ │ │ - dec %edi │ │ │ │ - sbb $0x1e02,%eax │ │ │ │ + add 0x1e021d4f(%eax),%ah │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x80,(%edx) │ │ │ │ + rolb $0x38,(%edx) │ │ │ │ push %eax │ │ │ │ sbb $0xb02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ - add %eax,0x50(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + dec %edi │ │ │ │ sbb $0x2,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12bb1bb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,(%eax) │ │ │ │ - and $0x1d,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + and 0x2,%ebx │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12bb1cb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,(%eax) │ │ │ │ - push %eax │ │ │ │ + add %esp,%eax │ │ │ │ + dec %edi │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x8,(%edx) │ │ │ │ - push %eax │ │ │ │ + rolb $0xc0,(%edx) │ │ │ │ + dec %edi │ │ │ │ sbb $0x702,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ - add %esi,(%eax) │ │ │ │ - push %eax │ │ │ │ + add %ebp,%eax │ │ │ │ + dec %edi │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xe8,(%edx) │ │ │ │ + rolb $0xa0,(%edx) │ │ │ │ and 0x1002,%ebx │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,(%eax) │ │ │ │ - push %ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + push %eax │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xf0,(%edx) │ │ │ │ + rolb $0xa8,(%edx) │ │ │ │ push %eax │ │ │ │ sbb $0x702,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,0x1a(%eax) │ │ │ │ daa │ │ │ │ - add %edi,0x50(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + push %eax │ │ │ │ sbb $0x2,%eax │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12bb23b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,0x24(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x38,(%edx) │ │ │ │ + add %esi,(%eax) │ │ │ │ and $0x1d,%al │ │ │ │ - add (%eax),%dl │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xf0,(%edx) │ │ │ │ + and 0x1002,%ebx │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,%eax │ │ │ │ - and $0x1d,%al │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,0x21d24(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x88,(%edx) │ │ │ │ + rolb $0x40,(%edx) │ │ │ │ and $0x1d,%al │ │ │ │ add (%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -890699,15 +890997,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ js 12bb281 │ │ │ │ sub (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057e70,0x2(%eax),%eax │ │ │ │ + imul $0x2057e08,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -890783,15 +891081,15 @@ │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ or %dh,0x1(%ebx,%ebp,1) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%cl │ │ │ │ + add %al,%dh │ │ │ │ jl 12bb3a4 │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ @@ -890874,15 +891172,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ or %dh,0x6012b(%ebp) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057ca8,0x2(%eax),%eax │ │ │ │ + imul $0x20579a0,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -890951,16 +891249,16 @@ │ │ │ │ mov $0x2b,%ch │ │ │ │ add %eax,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%dl │ │ │ │ - jns 12bb534 │ │ │ │ + add (%eax),%al │ │ │ │ + js 12bb534 │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -891034,18 +891332,16 @@ │ │ │ │ mov $0x2b,%dh │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%al │ │ │ │ - jl 12bb604 │ │ │ │ - add (%esi),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add 0x79(%eax),%bl │ │ │ │ + add $0x602,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,0x15121(%eax) │ │ │ │ @@ -891111,15 +891407,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sub %dh,0x12b(%edi) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x20579c0,0x2(%eax),%eax │ │ │ │ + imul $0x2057928,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -891197,15 +891493,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sub %bh,0x6012b(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057708,0x2(%eax),%eax │ │ │ │ + imul $0x2057730,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -891280,15 +891576,15 @@ │ │ │ │ mov $0x5012bb8,%eax │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ add %al,%al │ │ │ │ - jl 12bb854 │ │ │ │ + js 12bb854 │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -891368,17 +891664,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x12bb9,%eax │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%cl │ │ │ │ - jp 12bb924 │ │ │ │ - add (%esi),%al │ │ │ │ + add 0x602057e(%eax),%ch │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -891456,15 +891750,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ mov $0x12b,%edx │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057790,0x2(%eax),%eax │ │ │ │ + imul $0x20578d0,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -891544,15 +891838,15 @@ │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ mov $0x5012b,%ebx │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057858,0x2(%eax),%eax │ │ │ │ + imul $0x20576f8,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -891621,15 +891915,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ fdivrs 0x5012b(%ebx) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057b30,0x2(%eax),%eax │ │ │ │ + imul $0x2057f60,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -891712,16 +892006,16 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ fdivrs 0x1(%ebx,%ebp,1) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x602057f(%eax),%dl │ │ │ │ - add %al,(%eax) │ │ │ │ + add 0x79(%eax),%cl │ │ │ │ + add $0x602,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esp,0x150d6(%eax) │ │ │ │ @@ -891796,16 +892090,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push $0x12bbd │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x7b(%eax),%cl │ │ │ │ - add $0x602,%eax │ │ │ │ + add (%eax),%bh │ │ │ │ + jnp 12bbd04 │ │ │ │ + add (%esi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,0x150ca(%eax) │ │ │ │ @@ -891878,16 +892174,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push $0x5012bbe │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%cl │ │ │ │ - jbe 12bbdd4 │ │ │ │ + add (%eax),%dl │ │ │ │ + jl 12bbdd4 │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -891959,15 +892255,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %bh,0x6012b(%edi) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057e20,0x2(%eax),%eax │ │ │ │ + imul $0x2057bd8,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -892007,68 +892303,64 @@ │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12bbeeb │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %eax,0x150f2(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x98,(%edx) │ │ │ │ + rolb $0x50,(%edx) │ │ │ │ push %ds │ │ │ │ sbb $0xd02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x1d(%eax),%ch │ │ │ │ - sbb $0x1b02,%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x0,(%edx) │ │ │ │ - push %ds │ │ │ │ - sbb $0xb02,%eax │ │ │ │ - push %eax │ │ │ │ + add (%eax),%ah │ │ │ │ + sbb $0x1b021d,%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xb8,(%edx) │ │ │ │ + sbb $0xb021d,%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12bbf2b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ - add %eax,%eax │ │ │ │ - sbb $0x21d,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %edi,0x1d(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push $0x12bbf │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,0x21d1d(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esp,0x1d(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x88,(%edx) │ │ │ │ + rolb $0x40,(%edx) │ │ │ │ sbb $0x7021d,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov %bh,0x6012b(%edi) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12bbf7b │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ - add %esi,0x21d1d(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ebp,0x1d(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ fdivrs 0x12b(%edi) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ or (%eax),%al │ │ │ │ @@ -892078,30 +892370,29 @@ │ │ │ │ addb $0x0,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12bbfab │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,0x21d1e(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ecx,0x1e(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x70,(%edx) │ │ │ │ + rolb $0x28,(%edx) │ │ │ │ push %ds │ │ │ │ sbb $0x702,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,0x1a(%eax) │ │ │ │ daa │ │ │ │ - add %edi,%eax │ │ │ │ - sbb $0x21d,%eax │ │ │ │ + add %esi,0x21d1d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ call 62ceba0 <_edata@@Base+0x1cceba0> │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -893886,15 +894177,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ mov %dl,%al │ │ │ │ sub (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057a40,0x2(%eax),%eax │ │ │ │ + imul $0x2057ed0,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -893973,15 +894264,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ sbb %dl,%cl │ │ │ │ sub (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057d10,0x2(%eax),%eax │ │ │ │ + imul $0x2057cc0,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -894069,16 +894360,16 @@ │ │ │ │ sub (%ecx),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x602057e(%eax),%cl │ │ │ │ - add %al,(%eax) │ │ │ │ + add 0x7b(%eax),%dl │ │ │ │ + add $0x602,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,0x1f(%eax) │ │ │ │ @@ -894148,15 +894439,15 @@ │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ test $0xd2,%al │ │ │ │ sub (%ecx),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x20579a0,0x2(%eax),%eax │ │ │ │ + imul $0x2057e88,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -894236,15 +894527,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ test $0xd3,%al │ │ │ │ sub (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057c08,0x2(%eax),%eax │ │ │ │ + imul $0x2057be0,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -894318,15 +894609,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ cmp %dl,%ah │ │ │ │ sub (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057ed0,0x2(%eax),%eax │ │ │ │ + imul $0x2057e78,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -894406,15 +894697,15 @@ │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %dl,%ch │ │ │ │ sub (%ecx),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057ed8,0x2(%eax),%eax │ │ │ │ + imul $0x2057960,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -894484,15 +894775,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x2bd5,$0x1 │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057728,0x2(%eax),%eax │ │ │ │ + imul $0x2057718,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -894574,15 +894865,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x2bd6,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057de0,0x2(%eax),%eax │ │ │ │ + imul $0x2057d78,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -894660,15 +894951,15 @@ │ │ │ │ pop %eax │ │ │ │ xlat %ds:(%ebx) │ │ │ │ sub (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057f98,0x2(%eax),%eax │ │ │ │ + imul $0x2057808,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -894738,15 +895029,15 @@ │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ fsubrs (%ebx) │ │ │ │ add %eax,0x400000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057e90,0x2(%eax),%eax │ │ │ │ + imul $0x2057f90,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -894814,16 +895105,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ call 72d0449 <_edata@@Base+0x2cd0449> │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x7a(%eax),%ch │ │ │ │ - add $0x602,%eax │ │ │ │ + add %al,%cl │ │ │ │ + jle 12bd884 │ │ │ │ + add (%esi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,(%eax) │ │ │ │ @@ -894907,15 +895200,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ call 12d051a │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x6020579(%eax),%dh │ │ │ │ + add 0x602057a(%eax),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -894993,15 +895286,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ js 12bd9d8 │ │ │ │ sub (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057ce8,0x2(%eax),%eax │ │ │ │ + imul $0x2057c88,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -895085,18 +895378,16 @@ │ │ │ │ sub (%ecx),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%dl │ │ │ │ - jl 12bdae4 │ │ │ │ - add (%esi),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add 0x77(%eax),%dh │ │ │ │ + add $0x602,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edi,0x15123(%eax) │ │ │ │ @@ -895167,15 +895458,17 @@ │ │ │ │ sub (%ecx),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x602057c(%eax),%ah │ │ │ │ + add (%eax),%ah │ │ │ │ + jg 12bdba4 │ │ │ │ + add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -895257,15 +895550,15 @@ │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ or %bl,%ch │ │ │ │ sub (%ecx),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057a90,0x2(%eax),%eax │ │ │ │ + imul $0x2057a48,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -895342,15 +895635,15 @@ │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ fcomp %st(5) │ │ │ │ sub (%ecx),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057d28,0x2(%eax),%eax │ │ │ │ + imul $0x2057840,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -897893,15 +898186,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ or %dh,%bl │ │ │ │ sub (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d7bd8,0x2(%eax),%eax │ │ │ │ + imul $0x21d7b90,0x2(%eax),%eax │ │ │ │ sbb $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sub %dh,%bl │ │ │ │ sub (%ecx),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ @@ -897915,15 +898208,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ repz sub (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d7c58,0x2(%eax),%eax │ │ │ │ + imul $0x21d7c10,0x2(%eax),%eax │ │ │ │ sbb $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push $0x6012bf3 │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -897942,15 +898235,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ mov %dh,%bl │ │ │ │ sub (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d7cd8,0x2(%eax),%eax │ │ │ │ + imul $0x21d7c90,0x2(%eax),%eax │ │ │ │ sbb $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ test $0xf3,%al │ │ │ │ sub (%ecx),%eax │ │ │ │ push %es │ │ │ │ @@ -897967,15 +898260,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x2bf3,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d7d58,0x2(%eax),%eax │ │ │ │ + imul $0x21d7d10,0x2(%eax),%eax │ │ │ │ sbb $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ call 62d1fc4 <_edata@@Base+0x1cd1fc4> │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -897992,15 +898285,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ or %dh,%ah │ │ │ │ sub (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d7dd8,0x2(%eax),%eax │ │ │ │ + imul $0x21d7d90,0x2(%eax),%eax │ │ │ │ sbb $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sub %dh,%ah │ │ │ │ sub (%ecx),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ @@ -898015,15 +898308,15 @@ │ │ │ │ dec %eax │ │ │ │ hlt │ │ │ │ sub (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d7e58,0x2(%eax),%eax │ │ │ │ + imul $0x21d7e10,0x2(%eax),%eax │ │ │ │ sbb $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ push $0x6012bf4 │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -898042,186 +898335,191 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12bf47b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,%eax │ │ │ │ - sbbb $0x0,0x2 │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xa0,(%edx) │ │ │ │ + add %ebp,0x21d80(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x58,(%edx) │ │ │ │ sbbb $0x50,0x1402 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,0x7a(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + jp 12bf4c0 │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x40,(%edx) │ │ │ │ - jp 12bf4cc │ │ │ │ + rolb $0xf8,(%edx) │ │ │ │ + jns 12bf4cc │ │ │ │ add (%edx),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,(%eax) │ │ │ │ - jl 12bf4e0 │ │ │ │ + add %esi,%eax │ │ │ │ + jnp 12bf4e0 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x8,(%edx) │ │ │ │ - jl 12bf4ec │ │ │ │ + rolb $0xc0,(%edx) │ │ │ │ + jnp 12bf4ec │ │ │ │ add (%eax,%eax,1),%cl │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12bf4db │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,0x21d7c(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esi,0x7c(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x88,(%edx) │ │ │ │ + rolb $0x40,(%edx) │ │ │ │ jl 12bf50c │ │ │ │ add (%eax,%eax,1),%cl │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12bf4fb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,(%eax) │ │ │ │ - jge 12bf520 │ │ │ │ + add %esi,%eax │ │ │ │ + jl 12bf520 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x8,(%edx) │ │ │ │ - jge 12bf52c │ │ │ │ + rolb $0xc0,(%edx) │ │ │ │ + jl 12bf52c │ │ │ │ add (%eax,%eax,1),%cl │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12bf51b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,0x21d7d(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esi,0x7d(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x88,(%edx) │ │ │ │ + rolb $0x40,(%edx) │ │ │ │ jge 12bf54c │ │ │ │ add (%eax,%eax,1),%cl │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12bf53b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,(%eax) │ │ │ │ - jle 12bf560 │ │ │ │ + add %esi,%eax │ │ │ │ + jge 12bf560 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x8,(%edx) │ │ │ │ - jle 12bf56c │ │ │ │ + rolb $0xc0,(%edx) │ │ │ │ + jge 12bf56c │ │ │ │ add (%eax,%eax,1),%cl │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12bf55b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,0x21d7e(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esi,0x7e(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x88,(%edx) │ │ │ │ + rolb $0x40,(%edx) │ │ │ │ jle 12bf58c │ │ │ │ add (%eax,%eax,1),%cl │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12bf57b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,(%eax) │ │ │ │ - jg 12bf5a0 │ │ │ │ + add %eax,%eax │ │ │ │ + jle 12bf5a0 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xc8,(%edx) │ │ │ │ + rolb $0x80,(%edx) │ │ │ │ jle 12bf5ac │ │ │ │ add (%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebx,0x7f(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %edx,(%eax) │ │ │ │ + jg 12bf5c0 │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x18,(%edx) │ │ │ │ - jg 12bf5cc │ │ │ │ + rolb $0xd0,(%edx) │ │ │ │ + jle 12bf5cc │ │ │ │ add (%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,0x21d7f(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esp,0x7f(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x68,(%edx) │ │ │ │ + rolb $0x20,(%edx) │ │ │ │ jg 12bf5ec │ │ │ │ add (%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,%eax │ │ │ │ - jg 12bf600 │ │ │ │ - add (%eax),%al │ │ │ │ + add %esi,0x21d7f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xb8,(%edx) │ │ │ │ + rolb $0x70,(%edx) │ │ │ │ jg 12bf60c │ │ │ │ add (%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,-0x80(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x8,(%edx) │ │ │ │ - sbbb $0x50,0x1002 │ │ │ │ + add %eax,(%eax) │ │ │ │ + sbbb $0x0,0x2 │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xc0,(%edx) │ │ │ │ + jg 12bf62c │ │ │ │ + add (%eax),%dl │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebx,0x21d80(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edx,-0x80(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x58,(%edx) │ │ │ │ + rolb $0x10,(%edx) │ │ │ │ sbbb $0x50,0x1002 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ js 12bf634 │ │ │ │ sub (%ecx),%eax │ │ │ │ @@ -898259,15 +898557,15 @@ │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %dh,%bh │ │ │ │ sub (%ecx),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057688,0x2(%eax),%eax │ │ │ │ + imul $0x2057628,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -898337,15 +898635,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x2bf7,$0x1 │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057c78,0x2(%eax),%eax │ │ │ │ + imul $0x2057e90,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -898444,17 +898742,15 @@ │ │ │ │ sub (%ecx),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - ja 12bf844 │ │ │ │ - add (%esi),%al │ │ │ │ + add 0x602057f(%eax),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -898530,15 +898826,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push $0x5012bf9 │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x6020577(%eax),%ah │ │ │ │ + add 0x602057b(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -898620,16 +898916,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push $0x12bfa │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x7e(%eax),%al │ │ │ │ - add $0x602,%eax │ │ │ │ + add 0x6020578(%eax),%dh │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,0x20516(%eax) │ │ │ │ @@ -898697,15 +898993,15 @@ │ │ │ │ clc │ │ │ │ cli │ │ │ │ sub (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057d20,0x2(%eax),%eax │ │ │ │ + imul $0x2057f88,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -898783,15 +899079,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ sti │ │ │ │ sub (%ecx),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057b90,0x2(%eax),%eax │ │ │ │ + imul $0x2057738,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -898857,15 +899153,15 @@ │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov %bh,%ah │ │ │ │ sub (%ecx),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057928,0x2(%eax),%eax │ │ │ │ + imul $0x2057af0,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -898945,15 +899241,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ mov %bh,%ch │ │ │ │ sub (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x20577f0,0x2(%eax),%eax │ │ │ │ + imul $0x2057ba0,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -899036,15 +899332,15 @@ │ │ │ │ pop %eax │ │ │ │ (bad) │ │ │ │ sub (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x20576f0,0x2(%eax),%eax │ │ │ │ + imul $0x2057748,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -899082,92 +899378,92 @@ │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %edi,-0x18(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x88,(%edx) │ │ │ │ + rolb $0x40,(%edx) │ │ │ │ jnp 12bfe3c │ │ │ │ add 0x500000,%cl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d7a50,0x2(%eax),%eax │ │ │ │ + imul $0x21d7a08,0x2(%eax),%eax │ │ │ │ daa │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xf0,(%edx) │ │ │ │ + rolb $0xa8,(%edx) │ │ │ │ jp 12bfe5c │ │ │ │ add (%ebx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ - add %esi,0x21d7a(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ebp,0x7a(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ sub (%ecx),%eax │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12bfe6b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebx,0x21d7a(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edx,0x7a(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x78,(%edx) │ │ │ │ + rolb $0x30,(%edx) │ │ │ │ jp 12bfe9c │ │ │ │ add (%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ - add %esp,0x21d7a(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ebx,0x7a(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ fdivr %st(6),%st │ │ │ │ sub (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12bfeab │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,0x21d7b(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + jnp 12bfed0 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x60,(%edx) │ │ │ │ + rolb $0x18,(%edx) │ │ │ │ jnp 12bfedc │ │ │ │ add (%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,0x1a(%eax) │ │ │ │ daa │ │ │ │ - add %ebp,%eax │ │ │ │ - jp 12bfef0 │ │ │ │ - add (%eax),%al │ │ │ │ + add %esp,0x21d7a(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ call 62d2adf <_edata@@Base+0x1cd2adf> │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -901082,16 +901378,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push $0x12c0f │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x1e021d3b(%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%bh │ │ │ │ + cmp 0x1e02,%ebx │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %cl,(%edi) │ │ │ │ sub $0x1,%al │ │ │ │ @@ -901106,15 +901402,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ test $0xf,%al │ │ │ │ sub $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d3c00,0x2(%eax),%eax │ │ │ │ + imul $0x21d3bb8,0x2(%eax),%eax │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -901130,15 +901426,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ call 12d3be0 │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x1e021d3c(%eax),%al │ │ │ │ + add (%eax),%bh │ │ │ │ + cmp $0x1d,%al │ │ │ │ + add (%esi),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ or %dl,(%eax) │ │ │ │ @@ -901158,15 +901456,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ sub %dl,(%eax) │ │ │ │ sub $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d3d00,0x2(%eax),%eax │ │ │ │ + imul $0x21d3cb8,0x2(%eax),%eax │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -901187,20 +901485,19 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push $0x12c10 │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x1e021d3d(%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%bh │ │ │ │ + cmp $0x1e021d,%eax │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov %dl,(%eax) │ │ │ │ sub $0x1,%al │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ imul $0x24cd260,0x2(%eax),%eax │ │ │ │ @@ -901211,15 +901508,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ test $0x10,%al │ │ │ │ sub $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d3e00,0x2(%eax),%eax │ │ │ │ + imul $0x21d3db8,0x2(%eax),%eax │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -901235,16 +901532,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ call 12d3ce1 │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x1e021d3e(%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%bh │ │ │ │ + ds sbb $0x1e02,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ or %dl,(%ecx) │ │ │ │ sub $0x1,%al │ │ │ │ @@ -901265,15 +901562,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ sub %dl,(%ecx) │ │ │ │ sub $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d3f00,0x2(%eax),%eax │ │ │ │ + imul $0x21d3eb8,0x2(%eax),%eax │ │ │ │ push %ds │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -901299,224 +901596,223 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12c115b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,(%eax) │ │ │ │ - inc %edx │ │ │ │ + add %esi,%eax │ │ │ │ + inc %ecx │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xe8,(%edx) │ │ │ │ + rolb $0xa0,(%edx) │ │ │ │ inc %ecx │ │ │ │ sbb $0x1402,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,%eax │ │ │ │ - cmp %ebx,0x2 │ │ │ │ + add %ebp,0x21d39(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xe8,(%edx) │ │ │ │ + rolb $0xa0,(%edx) │ │ │ │ cmp %ebx,0x202 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,%eax │ │ │ │ - cmp 0x2,%ebx │ │ │ │ + add %ebx,0x21d3b(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xb0,(%edx) │ │ │ │ + rolb $0x68,(%edx) │ │ │ │ cmp 0xc02,%ebx │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,0x3c(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %ebx,(%eax) │ │ │ │ + cmp $0x1d,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x30,(%edx) │ │ │ │ + rolb $0xe8,(%edx) │ │ │ │ + cmp 0xc02,%ebx │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebx,0x21d3c(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x68,(%edx) │ │ │ │ cmp $0x1d,%al │ │ │ │ add (%eax,%eax,1),%cl │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12c11db │ │ │ │ + jno 12c11fb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,%eax │ │ │ │ - cmp $0x1d,%al │ │ │ │ - add (%eax),%al │ │ │ │ + add %ebx,(%eax) │ │ │ │ + cmp $0x21d,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xb0,(%edx) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0xe8,(%edx) │ │ │ │ cmp $0x1d,%al │ │ │ │ add (%eax,%eax,1),%cl │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12c11fb │ │ │ │ + jno 12c121b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,0x3d(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %ebx,0x21d3d(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x30,(%edx) │ │ │ │ + rolb $0x68,(%edx) │ │ │ │ cmp $0xc021d,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12c121b │ │ │ │ + jno 12c123b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,%eax │ │ │ │ - cmp $0x21d,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xb0,(%edx) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + ds sbb $0x2,%eax │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xe8,(%edx) │ │ │ │ cmp $0xc021d,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12c123b │ │ │ │ + jno 12c125b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,0x3e(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %ebx,0x21d3e(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x30,(%edx) │ │ │ │ + rolb $0x68,(%edx) │ │ │ │ ds sbb $0xc02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,%eax │ │ │ │ - ds sbb $0x2,%eax │ │ │ │ + add %ebx,(%eax) │ │ │ │ + aas │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xb0,(%edx) │ │ │ │ + rolb $0xe8,(%edx) │ │ │ │ ds sbb $0xc02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,0x3f(%eax) │ │ │ │ + add %ebp,0x3f(%eax) │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x30,(%edx) │ │ │ │ + rolb $0x28,(%edx) │ │ │ │ aas │ │ │ │ - sbb $0xc02,%eax │ │ │ │ + sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,0x21d3f(%eax) │ │ │ │ + add %edi,0x21d3f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x70,(%edx) │ │ │ │ + rolb $0x78,(%edx) │ │ │ │ aas │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ inc %eax │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xc0,(%edx) │ │ │ │ + rolb $0xc8,(%edx) │ │ │ │ aas │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,0x40(%eax) │ │ │ │ + add %ebx,0x40(%eax) │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x10,(%edx) │ │ │ │ + rolb $0x18,(%edx) │ │ │ │ inc %eax │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,0x21d40(%eax) │ │ │ │ + add %ebp,0x21d40(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x60,(%edx) │ │ │ │ + rolb $0x68,(%edx) │ │ │ │ inc %eax │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,%eax │ │ │ │ + add %edi,%eax │ │ │ │ inc %eax │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xb0,(%edx) │ │ │ │ + rolb $0xb8,(%edx) │ │ │ │ inc %eax │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,0x41(%eax) │ │ │ │ + add %ecx,0x41(%eax) │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x0,(%edx) │ │ │ │ + rolb $0x8,(%edx) │ │ │ │ inc %ecx │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,0x21d41(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x50,(%edx) │ │ │ │ - inc %ecx │ │ │ │ - sbb $0x1002,%eax │ │ │ │ - push %eax │ │ │ │ + add %ebx,0x21d41(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %esp,%eax │ │ │ │ - inc %ecx │ │ │ │ - sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xa0,(%edx) │ │ │ │ + rolb $0x58,(%edx) │ │ │ │ inc %ecx │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -901556,15 +901852,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ adc $0x2c,%al │ │ │ │ add %eax,0x400000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057910,0x2(%eax),%eax │ │ │ │ + imul $0x20577c8,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -901637,15 +901933,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sub %dl,0x6012c │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057f20,0x2(%eax),%eax │ │ │ │ + imul $0x2057680,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -901731,15 +902027,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ sub %dl,(%esi) │ │ │ │ sub $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057d60,0x2(%eax),%eax │ │ │ │ + imul $0x20578b8,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -901902,16 +902198,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x6012c17,%eax │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%dl │ │ │ │ - js 12c1724 │ │ │ │ + add %al,%ch │ │ │ │ + ja 12c1724 │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -901978,18 +902274,16 @@ │ │ │ │ sbb %ch,(%ecx,%eax,1) │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%al │ │ │ │ - jle 12c17e4 │ │ │ │ - add (%esi),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add 0x7c(%eax),%bh │ │ │ │ + add $0x602,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,(%eax) │ │ │ │ @@ -902061,15 +902355,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ sbb %ebp,(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057e10,0x2(%eax),%eax │ │ │ │ + imul $0x20578e8,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -902151,15 +902445,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ fcomps (%ecx) │ │ │ │ sub $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057b00,0x2(%eax),%eax │ │ │ │ + imul $0x2057ac0,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -902254,15 +902548,15 @@ │ │ │ │ sub $0x1,%al │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x6020576(%eax),%bl │ │ │ │ + add 0x6020576(%eax),%ch │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -902339,15 +902633,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push $0x5012c1b │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x6020578(%eax),%bl │ │ │ │ + add 0x6020576(%eax),%ah │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -902428,15 +902722,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push $0x12c1c │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x602057b(%eax),%ch │ │ │ │ + add 0x6020578(%eax),%ah │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -902515,17 +902809,15 @@ │ │ │ │ sbb $0x2c,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%bh │ │ │ │ - ja 12c1c94 │ │ │ │ - add (%esi),%al │ │ │ │ + add 0x6020577(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -902598,15 +902890,15 @@ │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ sbb $0x5012c,%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057f00,0x2(%eax),%eax │ │ │ │ + imul $0x2057ed8,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -902675,15 +902967,15 @@ │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov %bl,(%esi) │ │ │ │ sub $0x1,%al │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x20578c0,0x2(%eax),%eax │ │ │ │ + imul $0x2057870,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -902762,15 +903054,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ mov %bl,(%edi) │ │ │ │ sub $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057b20,0x2(%eax),%eax │ │ │ │ + imul $0x2057ae8,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -902846,15 +903138,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ and %ch,(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057960,0x2(%eax),%eax │ │ │ │ + imul $0x2057908,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -902895,84 +903187,84 @@ │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %esi,(%eax) │ │ │ │ out %al,$0x50 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x30,(%edx) │ │ │ │ - cmp 0xd02,%ebx │ │ │ │ + rolb $0xe8,(%edx) │ │ │ │ + cmp 0xd02,%bl │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - cmp %ebx,0x2802 │ │ │ │ + add 0x28021d39(%eax),%dh │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x98,(%edx) │ │ │ │ + rolb $0x50,(%edx) │ │ │ │ cmp 0xb02,%bl │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ - add %ebx,0x3a(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %edx,(%eax) │ │ │ │ + cmp 0x2,%bl │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ and %ch,(%ecx,%eax,1) │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12c206b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,0x3a(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %edi,%eax │ │ │ │ + cmp %ebx,0x2 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x20,(%edx) │ │ │ │ - cmp 0x702,%bl │ │ │ │ + rolb $0xd8,(%edx) │ │ │ │ + cmp %ebx,0x702 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ - add %ecx,0x3a(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + cmp 0x2,%bl │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ fsubs (%eax) │ │ │ │ sub $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12c20ab │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,(%eax) │ │ │ │ - cmp 0x2,%ebx │ │ │ │ + add %esp,%eax │ │ │ │ + cmp 0x2,%bl │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x8,(%edx) │ │ │ │ - cmp 0x702,%ebx │ │ │ │ + rolb $0xc0,(%edx) │ │ │ │ + cmp 0x702,%bl │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,0x1a(%eax) │ │ │ │ daa │ │ │ │ - add %edx,0x21d3a(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ecx,0x3a(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ call 62d4d01 <_edata@@Base+0x1cd4d01> │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -904536,16 +904828,17 @@ │ │ │ │ or %ch,(%edi) │ │ │ │ sub $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ or %eax,0x2(%eax) │ │ │ │ - fsubs (%edx,%esi,1) │ │ │ │ - add (%esi),%al │ │ │ │ + loopne 12c2e92 │ │ │ │ + xor (%edx),%al │ │ │ │ + push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %edx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ or %ch,(%edx) │ │ │ │ @@ -904628,15 +904921,16 @@ │ │ │ │ das │ │ │ │ sub $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ or %eax,0x2(%eax) │ │ │ │ - mov $0x6023224,%eax │ │ │ │ + fsubs (%edx,%esi,1) │ │ │ │ + add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %edx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ or %ch,(%edx) │ │ │ │ @@ -904727,15 +905021,15 @@ │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,(%ecx) │ │ │ │ inc %eax │ │ │ │ - add %al,%al │ │ │ │ + add %al,%dl │ │ │ │ and $0x32,%al │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %edx,(%ecx) │ │ │ │ @@ -904820,17 +905114,15 @@ │ │ │ │ push $0x5012c31 │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,(%ecx) │ │ │ │ inc %eax │ │ │ │ - add %al,%dh │ │ │ │ - and $0x32,%al │ │ │ │ - add (%esi),%al │ │ │ │ + add 0x6023224(%eax),%ch │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %edx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ or %ch,(%edx) │ │ │ │ @@ -905654,15 +905946,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sbb %bh,(%ecx) │ │ │ │ sub $0x1,%al │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057c20,0x2(%eax),%eax │ │ │ │ + imul $0x2057bf8,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -905736,15 +906028,15 @@ │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ test $0x39,%al │ │ │ │ sub $0x1,%al │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057c98,0x2(%eax),%eax │ │ │ │ + imul $0x2057c60,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -905835,17 +906127,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x6012c3a,%eax │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%dh │ │ │ │ - jle 12c3a24 │ │ │ │ - add (%esi),%al │ │ │ │ + add 0x602057e(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -905914,15 +906204,15 @@ │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ cmp (%ecx,%eax,1),%ebp │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057a48,0x2(%eax),%eax │ │ │ │ + imul $0x2057a28,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -906014,15 +906304,15 @@ │ │ │ │ cmp $0x2c,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ + add %al,%al │ │ │ │ jle 12c3bb4 │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ @@ -906103,17 +906393,15 @@ │ │ │ │ fdivrs (%esp,%ebp,1) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%bl │ │ │ │ - js 12c3c74 │ │ │ │ - add (%esi),%al │ │ │ │ + add 0x6020578(%eax),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -906186,15 +906474,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ fdivrs 0x5012c │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057b80,0x2(%eax),%eax │ │ │ │ + imul $0x2057b48,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -906268,16 +906556,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push $0x5012c3e │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x79(%eax),%dh │ │ │ │ - add $0x602,%eax │ │ │ │ + add (%eax),%ah │ │ │ │ + jns 12c3e04 │ │ │ │ + add (%esi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %esi,0x204ef(%eax) │ │ │ │ @@ -906353,17 +906643,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push $0x12c3f │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%ah │ │ │ │ - jle 12c3ed4 │ │ │ │ - add (%esi),%al │ │ │ │ + add 0x602057e(%eax),%bl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -906441,17 +906729,15 @@ │ │ │ │ cmp %al,0x2c(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%dh │ │ │ │ - jp 12c3f94 │ │ │ │ - add (%esi),%al │ │ │ │ + add 0x602057a(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -907793,16 +908079,16 @@ │ │ │ │ sub %cl,0x2c(%ebx) │ │ │ │ add %eax,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x13021d26(%eax),%bh │ │ │ │ - add %al,(%eax) │ │ │ │ + add 0x26(%eax),%dh │ │ │ │ + sbb $0x1302,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ dec %ebx │ │ │ │ @@ -907819,17 +908105,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push $0x5012c4b │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%dh │ │ │ │ - daa │ │ │ │ - sbb $0x1302,%eax │ │ │ │ + add %al,%ch │ │ │ │ + es sbb $0x1302,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %cl,0x2c(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -907846,15 +908131,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ test $0x4b,%al │ │ │ │ sub $0x1,%al │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d27a8,0x2(%eax),%eax │ │ │ │ + imul $0x21d2760,0x2(%eax),%eax │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x2c4b,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -907869,16 +908154,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ call 72d781c <_edata@@Base+0x2cd781c> │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%ah │ │ │ │ - sub %bl,0x1302 │ │ │ │ + add %al,%bl │ │ │ │ + daa │ │ │ │ + sbb $0x1302,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ or %cl,0x1(%esp,%ebp,1) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -907894,16 +908180,16 @@ │ │ │ │ sub %cl,0x1(%esp,%ebp,1) │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x13021d28(%eax),%bl │ │ │ │ - add %al,(%eax) │ │ │ │ + add 0x28(%eax),%dl │ │ │ │ + sbb $0x1302,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ dec %esp │ │ │ │ @@ -907920,16 +908206,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push $0x5012c4c │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%dl │ │ │ │ - sub %ebx,0x1302 │ │ │ │ + add %al,%cl │ │ │ │ + sub %bl,0x1302 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %cl,0x1(%esp,%ebp,1) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -907943,15 +908229,15 @@ │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ test $0x4c,%al │ │ │ │ sub $0x1,%al │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d2988,0x2(%eax),%eax │ │ │ │ + imul $0x21d2940,0x2(%eax),%eax │ │ │ │ adc (%eax),%eax │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x2c4c,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -907966,16 +908252,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ call 72d791d <_edata@@Base+0x2cd791d> │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%al │ │ │ │ - sub 0x1302,%bl │ │ │ │ + add 0x13021d29(%eax),%bh │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ or %cl,0x2c(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -907995,16 +908281,16 @@ │ │ │ │ sub %cl,0x2c(%ebp) │ │ │ │ add %eax,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x2a(%eax),%bh │ │ │ │ - sbb $0x1302,%eax │ │ │ │ + add (%eax),%dh │ │ │ │ + sub 0x1302,%bl │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ dec %ebp │ │ │ │ @@ -908021,16 +908307,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push $0x5012c4d │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%dh │ │ │ │ - sub 0x1302,%bl │ │ │ │ + add 0x13021d2a(%eax),%ch │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %cl,0x2c(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -908048,15 +908334,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ test $0x4d,%al │ │ │ │ sub $0x1,%al │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d2b68,0x2(%eax),%eax │ │ │ │ + imul $0x21d2b20,0x2(%eax),%eax │ │ │ │ adc $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x2c4d,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -908071,16 +908357,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ call 72d7a1e <_edata@@Base+0x2cd7a1e> │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%ah │ │ │ │ - sub 0x1402,%ebx │ │ │ │ + add 0x14021d2b(%eax),%bl │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ or %cl,0x2c(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -908099,20 +908385,20 @@ │ │ │ │ sub %cl,0x2c(%esi) │ │ │ │ add %eax,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x2c(%eax),%bl │ │ │ │ - sbb $0x1402,%eax │ │ │ │ - inc %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + add (%eax),%dl │ │ │ │ + sub $0x1d,%al │ │ │ │ + add (%eax,%eax,1),%dl │ │ │ │ + add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ dec %esi │ │ │ │ sub $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -908125,20 +908411,20 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push $0x5012c4e │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%dl │ │ │ │ - sub $0x1d,%al │ │ │ │ - add (%eax,%eax,1),%dl │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add 0x14021d2c(%eax),%cl │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + inc %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %cl,0x2c(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -908154,15 +908440,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ test $0x4e,%al │ │ │ │ sub $0x1,%al │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d2d48,0x2(%eax),%eax │ │ │ │ + imul $0x21d2d00,0x2(%eax),%eax │ │ │ │ adc $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x2c4e,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -908180,382 +908466,380 @@ │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,0x21d32(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esp,0x32(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x58,(%edx) │ │ │ │ + rolb $0x10,(%edx) │ │ │ │ xor 0x1402,%bl │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,(%eax) │ │ │ │ - and $0x21d,%eax │ │ │ │ + add %ebp,%eax │ │ │ │ + and $0x1d,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x28,(%edx) │ │ │ │ - and $0x2021d,%eax │ │ │ │ - add %dl,0x0(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xe0,(%edx) │ │ │ │ + and $0x1d,%al │ │ │ │ + add (%edx),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - jno 12c4f1b │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,(%eax) │ │ │ │ - daa │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + es sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xe0,(%edx) │ │ │ │ + rolb $0x98,(%edx) │ │ │ │ es sbb $0xc02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,0x21d27(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,0x27(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x58,(%edx) │ │ │ │ + rolb $0x10,(%edx) │ │ │ │ daa │ │ │ │ sbb $0xc02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ - sub %bl,0x2 │ │ │ │ + add %edi,0x21d27(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ + rolb $0x88,(%edx) │ │ │ │ daa │ │ │ │ sbb $0xc02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,0x28(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %esi,(%eax) │ │ │ │ + sub %bl,0x2 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x48,(%edx) │ │ │ │ + rolb $0x0,(%edx) │ │ │ │ sub %bl,0xc02 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,%eax │ │ │ │ - sub %bl,0x2 │ │ │ │ + add %ebp,0x21d28(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xc0,(%edx) │ │ │ │ + rolb $0x78,(%edx) │ │ │ │ sub %bl,0xc02 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,0x29(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %esp,(%eax) │ │ │ │ + sub %ebx,0x2 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x38,(%edx) │ │ │ │ + rolb $0xf0,(%edx) │ │ │ │ + sub %bl,0xc02 │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %ebx,0x21d29(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x68,(%edx) │ │ │ │ sub %ebx,0xc02 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,%eax │ │ │ │ - sub %ebx,0x2 │ │ │ │ + add %edx,(%eax) │ │ │ │ + sub 0x2,%bl │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xb0,(%edx) │ │ │ │ + rolb $0xe0,(%edx) │ │ │ │ sub %ebx,0xc02 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebx,0x2a(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %ecx,0x21d2a(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x28,(%edx) │ │ │ │ + rolb $0x58,(%edx) │ │ │ │ sub 0xc02,%bl │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,%eax │ │ │ │ - sub 0x2,%bl │ │ │ │ + add %eax,(%eax) │ │ │ │ + sub 0x2,%ebx │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xa0,(%edx) │ │ │ │ + rolb $0xd0,(%edx) │ │ │ │ sub 0xc02,%bl │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,0x2b(%eax) │ │ │ │ + add %edi,0x2b(%eax) │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x18,(%edx) │ │ │ │ + rolb $0x48,(%edx) │ │ │ │ sub 0xc02,%ebx │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,%eax │ │ │ │ + add %esi,%eax │ │ │ │ sub 0x2,%ebx │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x90,(%edx) │ │ │ │ + rolb $0xc0,(%edx) │ │ │ │ sub 0xc02,%ebx │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,(%eax) │ │ │ │ - sub $0x1d,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ebp,0x2c(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x8,(%edx) │ │ │ │ + rolb $0x38,(%edx) │ │ │ │ sub $0x1d,%al │ │ │ │ add (%eax,%eax,1),%cl │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12c509b │ │ │ │ + jno 12c50bb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,0x21d2c(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + sub $0x1d,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x80,(%edx) │ │ │ │ + rolb $0xb0,(%edx) │ │ │ │ sub $0x1d,%al │ │ │ │ add (%eax,%eax,1),%cl │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12c50bb │ │ │ │ + jno 12c50db │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,(%eax) │ │ │ │ - sub $0x21d,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xf8,(%edx) │ │ │ │ - sub $0x1d,%al │ │ │ │ - add (%eax,%eax,1),%cl │ │ │ │ + add %ebx,0x2d(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x28,(%edx) │ │ │ │ + sub $0xc021d,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12c50db │ │ │ │ + jno 12c50fb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,0x21d2d(%eax) │ │ │ │ + add %ebp,0x21d2d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x70,(%edx) │ │ │ │ - sub $0xc021d,%eax │ │ │ │ + rolb $0x68,(%edx) │ │ │ │ + sub $0x10021d,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12c50fb │ │ │ │ + jno 12c511b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,%eax │ │ │ │ + add %edi,%eax │ │ │ │ sub $0x21d,%eax │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xb0,(%edx) │ │ │ │ + rolb $0xb8,(%edx) │ │ │ │ sub $0x10021d,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ - jno 12c511b │ │ │ │ + jno 12c513b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,0x2e(%eax) │ │ │ │ + add %ecx,0x2e(%eax) │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x0,(%edx) │ │ │ │ + rolb $0x8,(%edx) │ │ │ │ cs sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,0x21d2e(%eax) │ │ │ │ + add %ebx,0x21d2e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x50,(%edx) │ │ │ │ + rolb $0x58,(%edx) │ │ │ │ cs sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,%eax │ │ │ │ + add %ebp,%eax │ │ │ │ cs sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xa0,(%edx) │ │ │ │ + rolb $0xa8,(%edx) │ │ │ │ cs sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ das │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xf0,(%edx) │ │ │ │ + rolb $0xf8,(%edx) │ │ │ │ cs sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,0x21d2f(%eax) │ │ │ │ + add %ecx,0x21d2f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x40,(%edx) │ │ │ │ + rolb $0x48,(%edx) │ │ │ │ das │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,%eax │ │ │ │ + add %ebx,%eax │ │ │ │ das │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x90,(%edx) │ │ │ │ + rolb $0x98,(%edx) │ │ │ │ das │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ xor %bl,0x2 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xe0,(%edx) │ │ │ │ + rolb $0xe8,(%edx) │ │ │ │ das │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,0x30(%eax) │ │ │ │ + add %edi,0x30(%eax) │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x30,(%edx) │ │ │ │ + rolb $0x38,(%edx) │ │ │ │ xor %bl,0x1002 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ xor %bl,0x2 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x80,(%edx) │ │ │ │ + rolb $0x88,(%edx) │ │ │ │ xor %bl,0x1002 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ xor %ebx,0x2 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ + rolb $0xd8,(%edx) │ │ │ │ xor %bl,0x1002 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,0x31(%eax) │ │ │ │ + add %ebp,0x31(%eax) │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x20,(%edx) │ │ │ │ + rolb $0x28,(%edx) │ │ │ │ xor %ebx,0x1002 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,0x21d31(%eax) │ │ │ │ + add %edi,0x21d31(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x70,(%edx) │ │ │ │ + rolb $0x78,(%edx) │ │ │ │ xor %ebx,0x1002 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ xor 0x2,%bl │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xc0,(%edx) │ │ │ │ + rolb $0xc8,(%edx) │ │ │ │ xor %ebx,0x1002 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edx,0x32(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x10,(%edx) │ │ │ │ - xor 0x1002,%bl │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ call 12d7f33 │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -908597,17 +908881,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ call 62d7f94 <_edata@@Base+0x1cd7f94> │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%dl │ │ │ │ - js 12c5354 │ │ │ │ - add (%esi),%al │ │ │ │ + add 0x6020578(%eax),%cl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -908675,15 +908957,15 @@ │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ js 12c5452 │ │ │ │ sub $0x1,%al │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x20578c8,0x2(%eax),%eax │ │ │ │ + imul $0x2057dc0,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -908777,15 +909059,15 @@ │ │ │ │ cwtl │ │ │ │ push %ebp │ │ │ │ sub $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057d18,0x2(%eax),%eax │ │ │ │ + imul $0x2057cd8,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -908854,17 +909136,15 @@ │ │ │ │ sub %dl,0x2c(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%al │ │ │ │ - jge 12c55c4 │ │ │ │ - add (%esi),%al │ │ │ │ + add 0x602057c(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -908949,16 +909229,16 @@ │ │ │ │ sub %dl,0x2c(%edi) │ │ │ │ add %eax,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x602057e(%eax),%bl │ │ │ │ - add %al,(%eax) │ │ │ │ + add 0x78(%eax),%ch │ │ │ │ + add $0x602,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,(%eax) │ │ │ │ @@ -909038,17 +909318,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x6012c57,%eax │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - jge 12c5754 │ │ │ │ - add (%esi),%al │ │ │ │ + add 0x602057d(%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -909131,15 +909409,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x2c58,$0x1 │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057668,0x2(%eax),%eax │ │ │ │ + imul $0x20577e0,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -909211,15 +909489,15 @@ │ │ │ │ sub $0x1,%al │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x7d(%eax),%cl │ │ │ │ + add 0x7a(%eax),%dh │ │ │ │ add $0x602,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -909297,15 +909575,15 @@ │ │ │ │ pop %eax │ │ │ │ pop %edx │ │ │ │ sub $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057dc8,0x2(%eax),%eax │ │ │ │ + imul $0x2057d68,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -909387,18 +909665,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ call 12d86cb │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%cl │ │ │ │ - jnp 12c5a84 │ │ │ │ - add (%esi),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add 0x7e(%eax),%dl │ │ │ │ + add $0x602,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,0x2e(%eax) │ │ │ │ @@ -909476,16 +909752,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ call 72d879c <_edata@@Base+0x2cd879c> │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%al │ │ │ │ - jns 12c5b54 │ │ │ │ + add %al,%cl │ │ │ │ + jp 12c5b54 │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -909558,16 +909834,16 @@ │ │ │ │ sub $0x1,%al │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%bh │ │ │ │ - jbe 12c5c14 │ │ │ │ + add (%eax),%bl │ │ │ │ + jp 12c5c14 │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -909641,15 +909917,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ js 12c5d2b │ │ │ │ sub $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057d98,0x2(%eax),%eax │ │ │ │ + imul $0x2057d28,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -909722,17 +909998,15 @@ │ │ │ │ or %bl,0x2c(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%cl │ │ │ │ - jnp 12c5da4 │ │ │ │ - add (%esi),%al │ │ │ │ + add 0x602057b(%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -909893,15 +910167,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ pop %edi │ │ │ │ sub $0x1,%al │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057ee8,0x2(%eax),%eax │ │ │ │ + imul $0x2057eb0,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -909980,15 +910254,15 @@ │ │ │ │ cwtl │ │ │ │ pusha │ │ │ │ sub $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057da8,0x2(%eax),%eax │ │ │ │ + imul $0x2057d48,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -910063,16 +910337,18 @@ │ │ │ │ sub %ah,0x2c(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x7b(%eax),%dl │ │ │ │ - add $0x602,%eax │ │ │ │ + add (%eax),%bl │ │ │ │ + jnp 12c60c4 │ │ │ │ + add (%esi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %edx,0x15109(%eax) │ │ │ │ @@ -910143,15 +910419,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sub %ah,0x2c(%edx) │ │ │ │ add %eax,0x400000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057c10,0x2(%eax),%eax │ │ │ │ + imul $0x2057be8,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -910220,16 +910496,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x5012c62,%eax │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x7b(%eax),%ch │ │ │ │ - add $0x602,%eax │ │ │ │ + add (%eax),%ch │ │ │ │ + jnp 12c6254 │ │ │ │ + add (%esi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebx,%eax │ │ │ │ @@ -910301,16 +910579,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x12c63,%eax │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x602057c(%eax),%dh │ │ │ │ - add %al,(%eax) │ │ │ │ + add 0x7c(%eax),%dh │ │ │ │ + add $0x602,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ecx,0x150e2(%eax) │ │ │ │ @@ -910380,15 +910658,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ mov %ah,0x1(%esp,%ebp,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057dd0,0x2(%eax),%eax │ │ │ │ + imul $0x2057d70,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -910428,83 +910706,85 @@ │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %ebp,-0x23(%eax) │ │ │ │ push %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x68,(%edx) │ │ │ │ + rolb $0x20,(%edx) │ │ │ │ es sbb $0xd02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%bh │ │ │ │ - and $0x1d021d,%eax │ │ │ │ - add %al,0x0(%eax) │ │ │ │ + add %al,%dh │ │ │ │ + and $0x1d,%al │ │ │ │ + add 0x400000,%bl │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xd0,(%edx) │ │ │ │ + rolb $0x88,(%edx) │ │ │ │ and $0xb021d,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12c647b │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ - add %edx,0x21d25(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ecx,0x25(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x2c64,$0x1 │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12c649b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,0x25(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x58,(%edx) │ │ │ │ + add %esi,(%eax) │ │ │ │ + and $0x21d,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + push %ecx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + rolb $0x10,(%edx) │ │ │ │ and $0x7021d,%eax │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ jno 12c64bb │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ - add %eax,0x21d25(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + and $0x21d,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ or %ah,0x2c(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,0x26(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %ebx,(%eax) │ │ │ │ + es sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x40,(%edx) │ │ │ │ - es sbb $0x702,%eax │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $0xf8,(%edx) │ │ │ │ + and $0x7021d,%eax │ │ │ │ + add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %esi,0x0(%ecx) │ │ │ │ + add %al,(%ecx) │ │ │ │ + jno 12c64fb │ │ │ │ add %bl,0x1a(%eax) │ │ │ │ daa │ │ │ │ - add %ecx,%eax │ │ │ │ - and $0x21d,%eax │ │ │ │ + add %eax,0x21d25(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %ah,0x2c(%ebp) │ │ │ │ add %eax,0x400000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ sub %ah,0x2c(%ebp) │ │ │ │ @@ -912398,15 +912678,15 @@ │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x2c75,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d18e0,0x2(%eax),%eax │ │ │ │ + imul $0x21d1898,0x2(%eax),%eax │ │ │ │ sbb (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ call 72da246 <_edata@@Base+0x2cda246> │ │ │ │ add %al,(%eax) │ │ │ │ @@ -912424,16 +912704,16 @@ │ │ │ │ or %dh,0x2c(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x19(%eax),%ah │ │ │ │ - sbb $0x1a02,%eax │ │ │ │ + add (%eax),%bl │ │ │ │ + sbb %ebx,0x1a02 │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ sub %dh,0x2c(%esi) │ │ │ │ add %eax,(%esi) │ │ │ │ @@ -912455,16 +912735,16 @@ │ │ │ │ jbe 12c765b │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%ah │ │ │ │ - sbb %ebx,0x1a02 │ │ │ │ + add 0x1a021d19(%eax),%bl │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push $0x5012c76 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -912483,16 +912763,16 @@ │ │ │ │ mov %dh,0x2c(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x1a(%eax),%ah │ │ │ │ - sbb $0x1a02,%eax │ │ │ │ + add (%eax),%bl │ │ │ │ + sbb 0x1a02,%bl │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ test $0x76,%al │ │ │ │ sub $0x1,%al │ │ │ │ @@ -912508,15 +912788,15 @@ │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x2c76,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d1ae0,0x2(%eax),%eax │ │ │ │ + imul $0x21d1a98,0x2(%eax),%eax │ │ │ │ sbb (%eax),%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ call 72da347 <_edata@@Base+0x2cda347> │ │ │ │ add %al,(%eax) │ │ │ │ @@ -912537,149 +912817,146 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12c76fb │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,(%eax) │ │ │ │ - sbb $0x21d,%eax │ │ │ │ + add %esp,%eax │ │ │ │ + sbb $0x1d,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xd8,(%edx) │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0x90,(%edx) │ │ │ │ sbb $0x1d,%al │ │ │ │ add (%eax,%eax,1),%dl │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12c771b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,0x17(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + pop %ss │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x48,(%edx) │ │ │ │ + rolb $0x0,(%edx) │ │ │ │ pop %ss │ │ │ │ sbb $0x202,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,0x19(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + sbb %bl,0x2 │ │ │ │ + add %dl,0x6c(%ecx) │ │ │ │ + rolb $0xc8,(%edx) │ │ │ │ + sbb %bl,0xc02 │ │ │ │ + push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %esi,0x0(%ecx) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub (%edi),%ah │ │ │ │ + add %edi,0x19(%eax) │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x10,(%edx) │ │ │ │ + rolb $0x48,(%edx) │ │ │ │ sbb %ebx,0xc02 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,%eax │ │ │ │ + add %edi,%eax │ │ │ │ sbb %ebx,0x2 │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x90,(%edx) │ │ │ │ + rolb $0xc8,(%edx) │ │ │ │ sbb %ebx,0xc02 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,0x1a(%eax) │ │ │ │ + add %edi,0x1a(%eax) │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x10,(%edx) │ │ │ │ + rolb $0x48,(%edx) │ │ │ │ sbb 0xc02,%bl │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,%eax │ │ │ │ + add %edi,%eax │ │ │ │ sbb 0x2,%bl │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x90,(%edx) │ │ │ │ + rolb $0xc8,(%edx) │ │ │ │ sbb 0xc02,%bl │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,0x1b(%eax) │ │ │ │ + add %ecx,0x1b(%eax) │ │ │ │ sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x10,(%edx) │ │ │ │ - sbb 0xc02,%ebx │ │ │ │ + rolb $0x8,(%edx) │ │ │ │ + sbb 0x1002,%ebx │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,0x21d1b(%eax) │ │ │ │ + add %ebx,0x21d1b(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x50,(%edx) │ │ │ │ + rolb $0x58,(%edx) │ │ │ │ sbb 0x1002,%ebx │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,%eax │ │ │ │ + add %ebp,%eax │ │ │ │ sbb 0x2,%ebx │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xa0,(%edx) │ │ │ │ + rolb $0xa8,(%edx) │ │ │ │ sbb 0x1002,%ebx │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ sbb $0x1d,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xf0,(%edx) │ │ │ │ + rolb $0xf8,(%edx) │ │ │ │ sbb 0x1002,%ebx │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,0x21d1c(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x40,(%edx) │ │ │ │ - sbb $0x1d,%al │ │ │ │ - add (%eax),%dl │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %esi,0x0(%ecx) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub (%edi),%ah │ │ │ │ - add %edx,%eax │ │ │ │ - sbb $0x1d,%al │ │ │ │ - add (%eax),%al │ │ │ │ + add %ecx,0x21d1c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x90,(%edx) │ │ │ │ + rolb $0x48,(%edx) │ │ │ │ sbb $0x1d,%al │ │ │ │ add (%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -912721,15 +912998,15 @@ │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ js 12c7947 │ │ │ │ sub $0x1,%al │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057f30,0x2(%eax),%eax │ │ │ │ + imul $0x2057f38,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -912805,15 +913082,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ or %bh,0x2c(%edx) │ │ │ │ add %eax,0x400000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057e80,0x2(%eax),%eax │ │ │ │ + imul $0x2057e20,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -912907,15 +913184,15 @@ │ │ │ │ or %bh,0x2c(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x7b(%eax),%dh │ │ │ │ + add 0x7b(%eax),%al │ │ │ │ add $0x602,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -912997,15 +913274,15 @@ │ │ │ │ jnp 12c7b4b │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add %al,%bl │ │ │ │ + add %al,%cl │ │ │ │ jns 12c7b34 │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ @@ -913168,15 +913445,15 @@ │ │ │ │ sub %bh,0x2c(%ebp) │ │ │ │ add %eax,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x7f(%eax),%dl │ │ │ │ + add 0x7f(%eax),%cl │ │ │ │ add $0x602,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -913269,15 +913546,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ cmp %bh,0x2c(%esi) │ │ │ │ add %eax,0x400000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057f10,0x2(%eax),%eax │ │ │ │ + imul $0x2057ef0,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -913356,15 +913633,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ or %bh,0x2c(%edi) │ │ │ │ add %eax,0x400000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057700,0x2(%eax),%eax │ │ │ │ + imul $0x2057750,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -913405,89 +913682,89 @@ │ │ │ │ adc (%edi),%esp │ │ │ │ add %edi,(%eax) │ │ │ │ sub %edx,0x1(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0x90,(%edx) │ │ │ │ + rolb $0x48,(%edx) │ │ │ │ sbb %bl,0xd02 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x17(%eax),%bl │ │ │ │ + add (%eax),%dl │ │ │ │ + pop %ss │ │ │ │ sbb $0x2402,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - rolb $0xf8,(%edx) │ │ │ │ + rolb $0xb0,(%edx) │ │ │ │ pop %ss │ │ │ │ sbb $0xb02,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ - add %edi,0x21d17(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esi,0x17(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ jg 12c7f3b │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,0x21d17(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ebx,0x17(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x80,(%edx) │ │ │ │ + rolb $0x38,(%edx) │ │ │ │ pop %ss │ │ │ │ sbb $0x702,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ - add %ebp,0x21d17(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esp,0x17(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov %bh,0x2c(%edi) │ │ │ │ add %eax,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,0x21d18(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,0x18(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x68,(%edx) │ │ │ │ + rolb $0x20,(%edx) │ │ │ │ sbb %bl,0x702 │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,0x1a(%eax) │ │ │ │ daa │ │ │ │ - add %esi,%eax │ │ │ │ - pop %ss │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %ebp,0x21d17(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ jg 12c7fbb │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ @@ -916778,15 +917055,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %ah,0x6012c(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057b40,0x2(%eax),%eax │ │ │ │ + imul $0x2057b10,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -916857,15 +917134,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x2ca0,$0x1 │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x20576e0,0x2(%eax),%eax │ │ │ │ + imul $0x2057700,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -916938,15 +917215,15 @@ │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x2ca1,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057cf8,0x2(%eax),%eax │ │ │ │ + imul $0x2057ca8,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -917017,15 +917294,15 @@ │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ mov %al,0x12c │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057c50,0x2(%eax),%eax │ │ │ │ + imul $0x2057c20,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -919884,16 +920161,18 @@ │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x5012cbe,%eax │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x74(%eax),%bh │ │ │ │ - sbb $0x1702,%eax │ │ │ │ + add (%eax),%dh │ │ │ │ + je 12cbecc │ │ │ │ + add (%edi),%dl │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ fdivrs 0x12c(%esi) │ │ │ │ add %al,0x0(%eax) │ │ │ │ @@ -919906,15 +920185,15 @@ │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ mov $0x5012c,%esi │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d74f0,0x2(%eax),%eax │ │ │ │ + imul $0x21d74a8,0x2(%eax),%eax │ │ │ │ pop %ss │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -919932,86 +920211,84 @@ │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %eax,0x76(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %edi,%eax │ │ │ │ + jne 12cbf50 │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xf0,(%edx) │ │ │ │ + rolb $0xa8,(%edx) │ │ │ │ jne 12cbf5c │ │ │ │ add (%eax,%eax,1),%dl │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12cbf4b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,%eax │ │ │ │ - jb 12cbf70 │ │ │ │ - add (%eax),%al │ │ │ │ + add %esp,0x21d72(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xe0,(%edx) │ │ │ │ + rolb $0x98,(%edx) │ │ │ │ jb 12cbf7c │ │ │ │ add (%edx),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edx,%eax │ │ │ │ - je 12cbf90 │ │ │ │ - add (%eax),%al │ │ │ │ + add %ecx,0x21d74(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xa0,(%edx) │ │ │ │ + rolb $0x58,(%edx) │ │ │ │ je 12cbf9c │ │ │ │ add (%eax,%eax,1),%cl │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12cbf8b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ecx,0x75(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + jne 12cbfb0 │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x18,(%edx) │ │ │ │ - jne 12cbfbc │ │ │ │ + rolb $0xd0,(%edx) │ │ │ │ + je 12cbfbc │ │ │ │ add (%eax,%eax,1),%cl │ │ │ │ add %dl,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12cbfab │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebx,0x21d75(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edx,0x75(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x58,(%edx) │ │ │ │ + rolb $0x10,(%edx) │ │ │ │ jne 12cbfdc │ │ │ │ add (%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %ebp,%eax │ │ │ │ - jne 12cbff0 │ │ │ │ - add (%eax),%al │ │ │ │ + add %esp,0x21d75(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xa8,(%edx) │ │ │ │ + rolb $0x60,(%edx) │ │ │ │ jne 12cbffc │ │ │ │ add (%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -920053,15 +920330,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ call 12ded01 │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x6020577(%eax),%al │ │ │ │ + add 0x6020577(%eax),%dl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -920137,15 +920414,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ js 12cc0bf │ │ │ │ sub $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x2057618,0x2(%eax),%eax │ │ │ │ + imul $0x2057630,0x2(%eax),%eax │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -920229,18 +920506,16 @@ │ │ │ │ sub $0x1,%al │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%dl │ │ │ │ - ja 12cc1e4 │ │ │ │ - add (%esi),%al │ │ │ │ - add %al,(%eax) │ │ │ │ + add 0x77(%eax),%ah │ │ │ │ + add $0x602,%eax │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,(%eax) │ │ │ │ @@ -920310,15 +920585,15 @@ │ │ │ │ sub $0x1,%al │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x602057a(%eax),%bh │ │ │ │ + add 0x602057a(%eax),%cl │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -920357,90 +920632,94 @@ │ │ │ │ add %bh,(%eax) │ │ │ │ adc (%edi),%esp │ │ │ │ add %eax,%eax │ │ │ │ adc $0x51,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x28,(%edx) │ │ │ │ - je 12cc32c │ │ │ │ + rolb $0xe0,(%edx) │ │ │ │ + jae 12cc32c │ │ │ │ add 0x500000,%cl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d72f0,0x2(%eax),%eax │ │ │ │ + imul $0x21d72a8,0x2(%eax),%eax │ │ │ │ and %eax,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x90,(%edx) │ │ │ │ + rolb $0x48,(%edx) │ │ │ │ jae 12cc34c │ │ │ │ add (%ebx),%cl │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb (%eax),%ch │ │ │ │ - add %edx,0x73(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %ecx,(%eax) │ │ │ │ + jae 12cc360 │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov %al,%bl │ │ │ │ sub $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12cc35b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,(%eax) │ │ │ │ - jae 12cc380 │ │ │ │ + add %esi,%eax │ │ │ │ + jb 12cc380 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x18,(%edx) │ │ │ │ - jae 12cc38c │ │ │ │ + rolb $0xd0,(%edx) │ │ │ │ + jb 12cc38c │ │ │ │ add (%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %cl,%al │ │ │ │ or (%eax),%ch │ │ │ │ - add %eax,0x73(%eax) │ │ │ │ - sbb $0x2,%eax │ │ │ │ + add %edi,%eax │ │ │ │ + jb 12cc3a0 │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x2cc3,$0x1 │ │ │ │ add $0x400000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ jno 12cc39b │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %esp,(%eax) │ │ │ │ - je 12cc3c0 │ │ │ │ + add %ebx,%eax │ │ │ │ + jae 12cc3c0 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0x0,(%edx) │ │ │ │ - je 12cc3cc │ │ │ │ + rolb $0xb8,(%edx) │ │ │ │ + jae 12cc3cc │ │ │ │ add (%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %esi,0x0(%ecx) │ │ │ │ add %bl,0x1a(%eax) │ │ │ │ daa │ │ │ │ - add %ecx,0x21d73(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,0x73(%eax) │ │ │ │ + sbb $0x2,%eax │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ fadd %st(3),%st │ │ │ │ sub $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -923628,15 +923907,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ sbb %bl,%bh │ │ │ │ sub $0x1,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ - imul $0x21d32c8,0x2(%eax),%eax │ │ │ │ + imul $0x21d3280,0x2(%eax),%eax │ │ │ │ adc $0x0,%al │ │ │ │ add %al,0x0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %bl,%bh │ │ │ │ sub $0x1,%al │ │ │ │ @@ -923860,18 +924139,18 @@ │ │ │ │ sbb $0x1002,%eax │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ - add %edi,(%eax) │ │ │ │ - xor 0x2,%ebx │ │ │ │ + add %esi,%eax │ │ │ │ + xor 0x2,%bl │ │ │ │ add %dl,0x6c(%ecx) │ │ │ │ - rolb $0xf8,(%edx) │ │ │ │ + rolb $0xb0,(%edx) │ │ │ │ xor 0x1002,%bl │ │ │ │ push %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ @@ -924032,16 +924311,18 @@ │ │ │ │ sub $0x1,%al │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x7d(%eax),%ch │ │ │ │ - add $0x602,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + jge 12ce2d4 │ │ │ │ + add (%esi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %eax,%eax │ │ │ │ @@ -924151,16 +924432,16 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push $0x5012ce4 │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add (%eax),%al │ │ │ │ - jp 12ce3d4 │ │ │ │ + add %al,%dl │ │ │ │ + jns 12ce3d4 │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -924245,16 +924526,18 @@ │ │ │ │ sub $0x1,%al │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ebp,0x40(%ecx) │ │ │ │ - add 0x7d(%eax),%dh │ │ │ │ - add $0x602,%eax │ │ │ │ + add (%eax),%cl │ │ │ │ + jge 12ce494 │ │ │ │ + add (%esi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %esi,0x0(%ecx) │ │ │ │ add %cl,(%eax) │ │ │ │ sub (%edi),%ah │ │ │ │ add %ebp,0x1534b(%eax) │ │ │ │ @@ -956793,15 +957076,15 @@ │ │ │ │ add %eax,%cs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,(%ecx) │ │ │ │ inc %eax │ │ │ │ - add %al,%bh │ │ │ │ + add %al,%ch │ │ │ │ and $0x32,%al │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %edx,(%ecx) │ │ │ │ @@ -956889,15 +957172,15 @@ │ │ │ │ add %eax,%cs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,(%ecx) │ │ │ │ inc %eax │ │ │ │ - add %al,%ah │ │ │ │ + add %al,%cl │ │ │ │ and $0x32,%al │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %edx,(%ecx) │ │ │ │ @@ -957063,15 +957346,15 @@ │ │ │ │ add %eax,%cs:(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,(%ecx) │ │ │ │ inc %eax │ │ │ │ - add %al,%ch │ │ │ │ + add %al,%bh │ │ │ │ and $0x32,%al │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %edx,(%ecx) │ │ │ │ @@ -957248,15 +957531,15 @@ │ │ │ │ mov $0x12e11,%eax │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,(%ecx) │ │ │ │ inc %eax │ │ │ │ - add %al,%cl │ │ │ │ + add %al,%dh │ │ │ │ and $0x32,%al │ │ │ │ add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %edx,(%ecx) │ │ │ │ @@ -957341,15 +957624,17 @@ │ │ │ │ mov $0x6012e12,%eax │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,(%ecx) │ │ │ │ inc %eax │ │ │ │ - add 0x6023224(%eax),%ch │ │ │ │ + add %al,%al │ │ │ │ + and $0x32,%al │ │ │ │ + add (%esi),%al │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %edx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ or %ch,(%edx) │ │ │ │ @@ -957428,17 +957713,15 @@ │ │ │ │ add %eax,%cs:(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ecx,(%ecx) │ │ │ │ inc %eax │ │ │ │ - add %al,%dl │ │ │ │ - and $0x32,%al │ │ │ │ - add (%esi),%al │ │ │ │ + add 0x6023224(%eax),%bh │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %edx,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ or %ch,(%edx) │ │ │ │ @@ -1415140,49 +1415423,49 @@ │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0xd0,(%eax) │ │ │ │ - adc %ah,0x70(%ecx,%eax,1) │ │ │ │ - mov $0xba7000c6,%edx │ │ │ │ + movb $0x60,(%eax) │ │ │ │ + pcmpgtb (%ecx),%mm0 │ │ │ │ + jo 14110ac │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xea1000c6,%edx │ │ │ │ - push $0x1 │ │ │ │ - jo 14110e4 │ │ │ │ - movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ + movb $0x10,(%eax) │ │ │ │ + ljmp $0xc6,$0xba70016a │ │ │ │ + jo 14110e8 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x34a000c6,%edx │ │ │ │ - bound %eax,(%edx) │ │ │ │ - jo 1411128 │ │ │ │ + mov $0xba7000c6,%edx │ │ │ │ + movb $0xa0,(%eax) │ │ │ │ + xor $0x62,%al │ │ │ │ + add -0x46(%eax),%dh │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ @@ -1415381,24 +1415664,24 @@ │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xf47000c6,%edx │ │ │ │ pusha │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0x10,(%eax) │ │ │ │ + movb $0x28,(%eax) │ │ │ │ jne 14114e4 │ │ │ │ add %edx,0x700168ef(%eax) │ │ │ │ xchg %eax,%ebp │ │ │ │ imul $0x70,(%ecx),%eax │ │ │ │ mov $0xa4000c6,%edx │ │ │ │ jae 1411495 │ │ │ │ fadds (%eax,%eiz,2) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0xe8,(%eax) │ │ │ │ + movb $0xa8,(%eax) │ │ │ │ jp 141150d │ │ │ │ add %esi,0x2c(%eax) │ │ │ │ popa │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x80,(%eax) │ │ │ │ sub 0x60(%ecx,%eax,1),%ch │ │ │ │ cmpl $0xfffffff0,0x1(%edx) │ │ │ │ @@ -1415407,34 +1415690,33 @@ │ │ │ │ fidivl 0x1(%ebp) │ │ │ │ jo 1411474 │ │ │ │ movb $0x68,(%eax) │ │ │ │ inc %edi │ │ │ │ popa │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xe5d800c6,%edx │ │ │ │ + mov $0xe5f000c6,%edx │ │ │ │ bound %eax,(%ecx) │ │ │ │ - test $0x3b,%al │ │ │ │ - add %ax,%ax │ │ │ │ - pop %ss │ │ │ │ - jb 14114d5 │ │ │ │ - and %bh,(%eax) │ │ │ │ + dec %eax │ │ │ │ + cmp 0x1(%esi),%ah │ │ │ │ + rclb $0x72,(%edi) │ │ │ │ + add %edx,0x38(%eax) │ │ │ │ jle 14114d9 │ │ │ │ add %dl,-0x6e6ffea0(%eax) │ │ │ │ add %ebx,%gs:0x7001712d(%eax) │ │ │ │ - mov $0x72c000c6,%edx │ │ │ │ + mov $0x729800c6,%edx │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %esi,-0x2a(%eax) │ │ │ │ jno 14114f1 │ │ │ │ jo 14114ac │ │ │ │ movb $0x38,(%eax) │ │ │ │ lret │ │ │ │ popa │ │ │ │ add %eax,%eax │ │ │ │ - shrb $0xc0,0x1(%ebx) │ │ │ │ + shrb $0xb0,0x1(%ebx) │ │ │ │ jl 141157b │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0xa0,(%eax) │ │ │ │ out %eax,$0x60 │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x18,(%eax) │ │ │ │ shlb $0xb0,0x1(%ecx) │ │ │ │ @@ -1415452,83 +1415734,82 @@ │ │ │ │ add %ebx,%eax │ │ │ │ push %ss │ │ │ │ jno 141152d │ │ │ │ push $0xd8016c4d │ │ │ │ (bad) │ │ │ │ pusha │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0x78,(%eax) │ │ │ │ + movb $0x80,(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ popa │ │ │ │ - add %ebp,-0x56(%eax) │ │ │ │ - push $0x1 │ │ │ │ - jo 14114fc │ │ │ │ + add %edi,%eax │ │ │ │ + test $0xba70016a,%eax │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x900000c6,%edx │ │ │ │ + mov $0x8fc800c6,%edx │ │ │ │ ja 141154d │ │ │ │ inc %eax │ │ │ │ repz pusha │ │ │ │ add %edi,%eax │ │ │ │ xor %ah,0x1(%ebx) │ │ │ │ pop %eax │ │ │ │ imul $0x179a8c8,0x1(%ebp),%esp │ │ │ │ enter $0x6b53,$0x1 │ │ │ │ - sub %dh,%dh │ │ │ │ + lock cmc │ │ │ │ arpl %eax,(%ecx) │ │ │ │ - jo 141154b │ │ │ │ + js 141154b │ │ │ │ bound %eax,(%ecx) │ │ │ │ jo 1411524 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0xd8,(%eax) │ │ │ │ - mov $0x2f580179,%esi │ │ │ │ + movb $0x8,(%eax) │ │ │ │ + mov $0x2f580179,%edi │ │ │ │ jno 141157d │ │ │ │ test $0xae,%al │ │ │ │ jge 1411582 │ │ │ │ mov 0x3001606d,%al │ │ │ │ add $0xba70027d,%eax │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x8c6800c6,%edx │ │ │ │ + mov $0x8c4000c6,%edx │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %edx,%eax │ │ │ │ (bad) │ │ │ │ pusha │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ mov %gs,0x1(%esi) │ │ │ │ - push %eax │ │ │ │ - js 141160d │ │ │ │ + adc %bh,0x6e(%eax) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x60,(%eax) │ │ │ │ adc $0x53400169,%eax │ │ │ │ push $0x1 │ │ │ │ inc %eax │ │ │ │ or %ch,0x1(%edx) │ │ │ │ jo 1411558 │ │ │ │ jbe 14115b5 │ │ │ │ - push $0x20016c8d │ │ │ │ + jo 1411541 │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %esp,(%eax) │ │ │ │ dec %esi │ │ │ │ push $0x1 │ │ │ │ - mov 0xf80168ea,%al │ │ │ │ - mov %al,0xe8e00161 │ │ │ │ + mov 0x200168ea,%al │ │ │ │ + mov %eax,0xe8e00161 │ │ │ │ pusha │ │ │ │ - add %edx,%eax │ │ │ │ + add %ebp,%eax │ │ │ │ es jns 14115cd │ │ │ │ test $0x48,%al │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - add %edx,0x500161a5(%eax) │ │ │ │ + add %edi,0x500161a5(%eax) │ │ │ │ out %al,$0x60 │ │ │ │ add %ecx,-0x7fe9f0d(%eax) │ │ │ │ frstor 0x1(%edi) │ │ │ │ sbb %ch,(%ecx,%esi,2) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xe15800c6,%edx │ │ │ │ - add %ecx,%gs:0x52(%eax) │ │ │ │ - jne 14115f5 │ │ │ │ - push $0x18016280 │ │ │ │ + add %ecx,%gs:0x7001755d(%eax) │ │ │ │ + andb $0x18,0x1(%edx) │ │ │ │ nop │ │ │ │ pusha │ │ │ │ add %eax,%eax │ │ │ │ (bad) │ │ │ │ jnp 1411601 │ │ │ │ enter $0x62fa,$0x1 │ │ │ │ jo 14115c0 │ │ │ │ @@ -1415536,15 +1415817,15 @@ │ │ │ │ int1 │ │ │ │ pusha │ │ │ │ add %edi,-0x4c(%eax) │ │ │ │ jne 1411611 │ │ │ │ lock shrb $0x18,0x1(%ebx) │ │ │ │ leave │ │ │ │ je 1411619 │ │ │ │ - push $0xd8017931 │ │ │ │ + push $0xa8017931 │ │ │ │ xchg %eax,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x58,(%eax) │ │ │ │ (bad) 0x1(%ebp) │ │ │ │ adc %bh,0x62(%edx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ @@ -1415554,36 +1415835,36 @@ │ │ │ │ movb $0x28,(%eax) │ │ │ │ push %cs │ │ │ │ jae 141163d │ │ │ │ jo 14115f8 │ │ │ │ movb $0x88,(%eax) │ │ │ │ inc %ebx │ │ │ │ arpl %eax,(%ecx) │ │ │ │ - push $0x70017724 │ │ │ │ - mov $0xba7000c6,%edx │ │ │ │ + lock and 0x1(%edi),%esi │ │ │ │ + jo 1411604 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xdf2800c6,%edx │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ + mov $0xba7000c6,%edx │ │ │ │ + movb $0x30,(%eax) │ │ │ │ + fbld 0x1(%ebx) │ │ │ │ add %dl,%cl │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %ebp,0x70016cef(%eax) │ │ │ │ mov $0x526800c6,%edx │ │ │ │ push $0x1 │ │ │ │ - sub %bh,%ch │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add %edi,-0x71(%eax) │ │ │ │ + call 79428369 <_edata@@Base+0x74e28369> │ │ │ │ + (bad) │ │ │ │ jb 1411671 │ │ │ │ addb $0x7b,(%esi) │ │ │ │ add %eax,-0x2a(%eax) │ │ │ │ jno 1411679 │ │ │ │ jo 1411634 │ │ │ │ movb $0x8,(%eax) │ │ │ │ out %al,(%dx) │ │ │ │ jnp 1411681 │ │ │ │ - sbb %ah,(%edi) │ │ │ │ + sub %ah,(%edi) │ │ │ │ jns 1411685 │ │ │ │ shlb $1,(%esi) │ │ │ │ add %esi,%gs:-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xb8d800c6,%edx │ │ │ │ jge 1411696 │ │ │ │ jo 1411650 │ │ │ │ @@ -1415592,15 +1415873,15 @@ │ │ │ │ add %edi,%eax │ │ │ │ push %es │ │ │ │ jnp 14116a1 │ │ │ │ mov %bh,(%esi) │ │ │ │ jle 14116a5 │ │ │ │ mov %al,-0x458ffea0(%esi) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x46c800c6,%edx │ │ │ │ + mov $0x471800c6,%edx │ │ │ │ popa │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xf61000c6,%edx │ │ │ │ je 14116c1 │ │ │ │ sbb %al,-0x458ffe95(%ecx) │ │ │ │ movb $0xc8,(%eax) │ │ │ │ @@ -1415610,42 +1415891,45 @@ │ │ │ │ cli │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %ebp,0x178f6(%eax) │ │ │ │ shll $0x70,0x1(%ecx) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xcde000c6,%edx │ │ │ │ - imul $0x28,(%ecx),%eax │ │ │ │ - cld │ │ │ │ + imul $0xffffffe0,(%ecx),%eax │ │ │ │ + sti │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x97a000c6,%edx │ │ │ │ + mov $0x979800c6,%edx │ │ │ │ jl 14116fd │ │ │ │ jo 14116b8 │ │ │ │ movb $0x90,(%eax) │ │ │ │ xor $0xf6500166,%eax │ │ │ │ je 1411709 │ │ │ │ - call 71427ec0 <_edata@@Base+0x6ce27ec0> │ │ │ │ - mov $0xba7000c6,%edx │ │ │ │ - movb $0xe8,(%eax) │ │ │ │ - divb -0x58(%ecx,%eax,1) │ │ │ │ - shll $1,0x1(%esi) │ │ │ │ + clc │ │ │ │ + mov $0x67,%bl │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ + movb $0x70,(%eax) │ │ │ │ + mov $0xf6e800c6,%edx │ │ │ │ + je 1411719 │ │ │ │ + test $0xd1,%al │ │ │ │ + jbe 141171d │ │ │ │ jo 14116d8 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x28,(%eax) │ │ │ │ out %eax,$0x62 │ │ │ │ add %ecx,%eax │ │ │ │ mov $0x61,%ah │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xf42800c6,%edx │ │ │ │ jno 141173d │ │ │ │ - mov $0xc8016cfb,%eax │ │ │ │ + push $0xc8016cfb │ │ │ │ push %edi │ │ │ │ jge 1411745 │ │ │ │ mov $0xe4,%al │ │ │ │ bound %eax,(%ecx) │ │ │ │ jo 1411704 │ │ │ │ movb $0xd8,(%eax) │ │ │ │ aam $0x72 │ │ │ │ @@ -1415659,66 +1415943,63 @@ │ │ │ │ lock jno,pn 1411765 │ │ │ │ nop │ │ │ │ xchg %ah,0x1(%eax) │ │ │ │ mov 0x780179a9,%al │ │ │ │ imul $0x0,0x1(%edi),%esp │ │ │ │ push %ebp │ │ │ │ add %edx,%gs:0x41(%eax) │ │ │ │ - gs add %edi,%eax │ │ │ │ - imul $0x16a05a0,0x1(%ecx),%esp │ │ │ │ - nop │ │ │ │ + add %edx,%gs:(%eax) │ │ │ │ + push $0x61 │ │ │ │ + add %esp,-0x6ffe95fb(%eax) │ │ │ │ xor %ah,0x1(%ebx) │ │ │ │ jo 1411740 │ │ │ │ movb $0xb0,(%eax) │ │ │ │ jno,pn 141178d │ │ │ │ cmp %ch,%dh │ │ │ │ jnp 1411791 │ │ │ │ push %eax │ │ │ │ pushf │ │ │ │ imul $0xffffff80,(%ecx),%eax │ │ │ │ jmp d72918fa <_edata@@Base+0xd2c918fa> │ │ │ │ jnp 141179d │ │ │ │ nop │ │ │ │ lret │ │ │ │ imul $0x70,(%ecx),%eax │ │ │ │ - mov $0x6b2000c6,%edx │ │ │ │ + mov $0x6b3800c6,%edx │ │ │ │ popa │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x8d4000c6,%edx │ │ │ │ pusha │ │ │ │ add %ebx,0x2e(%eax) │ │ │ │ jno 14117b9 │ │ │ │ pusha │ │ │ │ mov $0x2fa8016b,%ebx │ │ │ │ jno 14117c1 │ │ │ │ - dec %eax │ │ │ │ - (bad) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %ebx,-0x18(%eax) │ │ │ │ + cmp %cl,-0x17a7fe91(%edi) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %edx,%eax │ │ │ │ lret │ │ │ │ imul $0xffffffa0,(%ecx),%eax │ │ │ │ xor %esp,0x1(%edx) │ │ │ │ jo 141178c │ │ │ │ movb $0x88,(%eax) │ │ │ │ adc %esp,0x1(%ebp) │ │ │ │ clc │ │ │ │ - lds -0x70(%ecx,%eax,1),%esp │ │ │ │ - mov $0x74900163,%eax │ │ │ │ + lds -0x68(%ecx,%eax,1),%esp │ │ │ │ + mov $0x74980163,%eax │ │ │ │ popa │ │ │ │ add %edx,%eax │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jge 14117ea │ │ │ │ jo 14117a4 │ │ │ │ - movb $0x60,(%eax) │ │ │ │ + movb $0x78,(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ imul $0xc6ba70,(%ecx),%eax │ │ │ │ - sub %bl,0x29580172(%edx) │ │ │ │ + sub %bl,0x29780172(%edx) │ │ │ │ jns 14117fd │ │ │ │ and $0x62,%dl │ │ │ │ add %esp,(%eax) │ │ │ │ in $0x62,%al │ │ │ │ add %esp,(%eax) │ │ │ │ add $0x7b,%al │ │ │ │ add %esi,%eax │ │ │ │ @@ -1415727,26 +1416008,27 @@ │ │ │ │ call bbb11976 <_edata@@Base+0xb7511976> │ │ │ │ movb $0xf0,(%eax) │ │ │ │ lret │ │ │ │ pusha │ │ │ │ add %esp,0x20016cfc(%eax) │ │ │ │ into │ │ │ │ imul $0x70,(%ecx),%eax │ │ │ │ - mov $0x255000c6,%edx │ │ │ │ + mov $0x252800c6,%edx │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ cmc │ │ │ │ je 1411835 │ │ │ │ - sub %dh,0x61(%ebp) │ │ │ │ + pop %eax │ │ │ │ + jne 1411898 │ │ │ │ add %esp,%eax │ │ │ │ xor %bh,0x1(%ecx) │ │ │ │ cwtl │ │ │ │ xchg %ah,0x1(%eax) │ │ │ │ - mov $0x16c49,%eax │ │ │ │ + mov $0x18016c49,%eax │ │ │ │ idivl 0x1(%eax) │ │ │ │ mov $0x2c,%al │ │ │ │ jno 141184d │ │ │ │ jo 1411808 │ │ │ │ movb $0xa0,(%eax) │ │ │ │ js 14118b4 │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ @@ -1415764,28 +1416046,28 @@ │ │ │ │ pop %ds │ │ │ │ add %edx,%gs:(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ imul $0xc6ba70,(%ecx),%eax │ │ │ │ jo 1411834 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0xc8,(%eax) │ │ │ │ + movb $0x70,(%eax) │ │ │ │ nop │ │ │ │ ja 1411889 │ │ │ │ jo 1411844 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0x40,(%eax) │ │ │ │ + movb $0x48,(%eax) │ │ │ │ sti │ │ │ │ bound %eax,(%ecx) │ │ │ │ xor %dl,0x31a80160(%eax) │ │ │ │ jns 14118a1 │ │ │ │ js 141182f │ │ │ │ add %si,-0x46(%eax) │ │ │ │ - movb $0x60,(%eax) │ │ │ │ + movb $0x80,(%eax) │ │ │ │ fldenv 0x1(%ecx) │ │ │ │ jo 1411868 │ │ │ │ movb $0x60,(%eax) │ │ │ │ push %cs │ │ │ │ jno 14118b5 │ │ │ │ inc %eax │ │ │ │ shll $1,0x70(%ecx,%eax,1) │ │ │ │ @@ -1415803,66 +1416085,64 @@ │ │ │ │ sbb %dh,-0x188ffe9f(%ebp) │ │ │ │ pusha │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0xa8,(%eax) │ │ │ │ sti │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %esi,(%eax) │ │ │ │ - call b9e11a46 <_edata@@Base+0xb5811a46> │ │ │ │ + call b9e91a46 <_edata@@Base+0xb5891a46> │ │ │ │ js 14118e9 │ │ │ │ - and %cl,-0xe8ffe92(%ebp) │ │ │ │ - pusha │ │ │ │ + fmuls 0x60f17001(%esi,%ebp,2) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x88,(%eax) │ │ │ │ (bad) │ │ │ │ jo 14118fa │ │ │ │ jo 14118b4 │ │ │ │ movb $0x30,(%eax) │ │ │ │ cmc │ │ │ │ je 1411901 │ │ │ │ - pusha │ │ │ │ + pop %eax │ │ │ │ mov %ch,0x1(%edi) │ │ │ │ jo 14118e8 │ │ │ │ pusha │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x90,(%eax) │ │ │ │ - mov $0x90b8016b,%esi │ │ │ │ + mov $0x8e40016b,%esi │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - fbld 0x1(%edx) │ │ │ │ + add %eax,-0x21(%eax) │ │ │ │ + bound %eax,(%ecx) │ │ │ │ mov %ch,(%ebx) │ │ │ │ jno 141191d │ │ │ │ jo 14118d8 │ │ │ │ movb $0x20,(%eax) │ │ │ │ push $0x61 │ │ │ │ add %ebp,(%eax) │ │ │ │ and %edi,0x28(%ecx,%eax,1) │ │ │ │ xor $0xdd600166,%eax │ │ │ │ jne 1411931 │ │ │ │ jo 14118ec │ │ │ │ - movb $0x0,(%eax) │ │ │ │ + movb $0x8,(%eax) │ │ │ │ mov $0x78,%bl │ │ │ │ add %edx,0x70016085(%eax) │ │ │ │ mov $0xa9c000c6,%edx │ │ │ │ jbe 1411945 │ │ │ │ jo 1411900 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0x40,(%eax) │ │ │ │ + movb $0x48,(%eax) │ │ │ │ call bbb11ab8 <_edata@@Base+0xb7511ab8> │ │ │ │ movb $0x8,(%eax) │ │ │ │ add $0x9060017b,%eax │ │ │ │ pusha │ │ │ │ add %esp,0x20017291(%eax) │ │ │ │ - adc $0xec000169,%eax │ │ │ │ + adc $0xebd80169,%eax │ │ │ │ jbe 141196d │ │ │ │ - clc │ │ │ │ - in $0x62,%al │ │ │ │ - add %ebx,%eax │ │ │ │ - sti │ │ │ │ + add %ah,%ch │ │ │ │ + bound %eax,(%ecx) │ │ │ │ + loopne 141196d │ │ │ │ bound %eax,(%ecx) │ │ │ │ sub %al,%al │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %esp,%eax │ │ │ │ dec %ecx │ │ │ │ arpl %eax,(%ecx) │ │ │ │ jo 1411938 │ │ │ │ @@ -1415875,34 +1416155,36 @@ │ │ │ │ popa │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ add $0x60,%al │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ sub $0x71,%al │ │ │ │ - add %eax,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ jnp 1411a1c │ │ │ │ add %edx,0x6(%eax) │ │ │ │ - imul $0xffffffd8,(%ecx),%eax │ │ │ │ + imul $0xffffffe8,(%ecx),%eax │ │ │ │ imul $0x16bc9a0,%es:(%ecx),%eax │ │ │ │ mov 0xf0017930,%al │ │ │ │ loopne 1411a1a │ │ │ │ add %eax,-0x5ffe9eb8(%eax) │ │ │ │ shll $0x60,0x1(%eax) │ │ │ │ xor $0xba700171,%eax │ │ │ │ - movb $0x80,(%eax) │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ + movb $0xf0,(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ push $0x1 │ │ │ │ mov %dh,%dh │ │ │ │ jno 14119d1 │ │ │ │ call 61428009 <_edata@@Base+0x5ce28009> │ │ │ │ cmc │ │ │ │ jno 14119d9 │ │ │ │ - rolb $0x62,0x30d0016c(%edi) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + pop %eax │ │ │ │ + xchg %ch,-0x30(%ecx,%eax,1) │ │ │ │ + xor %ah,0x1(%edx) │ │ │ │ + jo 141199c │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x562000c6,%edx │ │ │ │ add %eax,%fs:-0x77fe9f1a(%eax) │ │ │ │ jmp 6ef11b58 <_edata@@Base+0x6a911b58> │ │ │ │ pusha │ │ │ │ add %eax,%eax │ │ │ │ (bad) │ │ │ │ @@ -1415921,81 +1416203,80 @@ │ │ │ │ or %ch,0x7a(%ebp) │ │ │ │ add %al,%dh │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ pusha │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0xf0,(%eax) │ │ │ │ + movb $0x70,(%eax) │ │ │ │ xchg %eax,%ecx │ │ │ │ ja 1411a35 │ │ │ │ mov $0xf5,%al │ │ │ │ je 1411a39 │ │ │ │ shl $1,%ah │ │ │ │ pusha │ │ │ │ - add %ecx,-0x1ffe9c0c(%eax) │ │ │ │ - bound %eax,%cs:(%ecx) │ │ │ │ - and %ah,0x6e(%esi) │ │ │ │ - add %esi,0x4(%eax) │ │ │ │ - jnp 1411a4d │ │ │ │ - jo 1411a08 │ │ │ │ - movb $0x70,(%eax) │ │ │ │ - mov $0x85a800c6,%edx │ │ │ │ - pusha │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ - movb $0xc0,(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + hlt │ │ │ │ + arpl %eax,(%ecx) │ │ │ │ + or %ch,(%edi) │ │ │ │ + bound %eax,(%ecx) │ │ │ │ + sub %ah,0x6e(%esi) │ │ │ │ + add %ecx,0x70017b04(%eax) │ │ │ │ + mov $0xba7000c6,%edx │ │ │ │ + movb $0xa8,(%eax) │ │ │ │ + test %esp,0x1(%eax) │ │ │ │ + jo 1411a14 │ │ │ │ + movb $0x98,(%eax) │ │ │ │ mov %gs,0x1(%esi) │ │ │ │ jo 1411a1c │ │ │ │ movb $0xd8,(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ popa │ │ │ │ add %esp,-0xf(%eax) │ │ │ │ pusha │ │ │ │ add %edi,0x7(%eax) │ │ │ │ jnp 1411a71 │ │ │ │ - clc │ │ │ │ - sub $0xf3300162,%eax │ │ │ │ + add %ch,(%esi) │ │ │ │ + bound %eax,(%ecx) │ │ │ │ + xor %dh,%bl │ │ │ │ pusha │ │ │ │ add %eax,%eax │ │ │ │ into │ │ │ │ jo 1411a7e │ │ │ │ loopne 1411ae5 │ │ │ │ bound %eax,(%ecx) │ │ │ │ nop │ │ │ │ divb 0x10(%ecx,%eax,1) │ │ │ │ sub $0x6c,%al │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0xf8,(%eax) │ │ │ │ - jmp bbb11bf4 <_edata@@Base+0xb7511bf4> │ │ │ │ - movb $0x18,(%eax) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - popa │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ - movb $0xc8,(%eax) │ │ │ │ + movb $0x0,(%eax) │ │ │ │ + ljmp $0xc6,$0xba700162 │ │ │ │ + xor %ah,-0x458ffe9f(%edi) │ │ │ │ + movb $0x80,(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ push $0x1 │ │ │ │ - call e9427e9b <_edata@@Base+0xe4e27e9b> │ │ │ │ - bound %esp,0x1(%eax) │ │ │ │ - jo 1411a64 │ │ │ │ - movb $0x40,(%eax) │ │ │ │ - out %eax,$0x60 │ │ │ │ + pop %eax │ │ │ │ + mulb 0x1(%ebx) │ │ │ │ + call 71427b0b <_edata@@Base+0x6ce27b0b> │ │ │ │ + mov $0xe74000c6,%edx │ │ │ │ + pusha │ │ │ │ add %ebp,-0x66(%eax) │ │ │ │ jb 1411ab5 │ │ │ │ rcr $1,%ch │ │ │ │ jne 1411ab9 │ │ │ │ xor %bl,%dl │ │ │ │ pusha │ │ │ │ add %ecx,%eax │ │ │ │ (bad) │ │ │ │ pusha │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xe8f800c6,%edx │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ mov $0xf1c00178,%ecx │ │ │ │ pusha │ │ │ │ add %esi,-0x6(%eax) │ │ │ │ push $0x1 │ │ │ │ adc $0x6f,%bl │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ @@ -1416003,106 +1416284,110 @@ │ │ │ │ addr16 add %esp,%eax │ │ │ │ jae 1411b5b │ │ │ │ add %edx,(%eax) │ │ │ │ loope 1411b54 │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0xc0,(%eax) │ │ │ │ + movb $0xa8,(%eax) │ │ │ │ and $0x77,%al │ │ │ │ add %esi,-0xc(%eax) │ │ │ │ jp 1411b05 │ │ │ │ - rolb $0x60,0xf5b0017b │ │ │ │ + rolb $0x60,0xf5d8017b │ │ │ │ add %edi,-0x46(%eax) │ │ │ │ jge 1411b12 │ │ │ │ jo 1411acc │ │ │ │ - movb $0xf0,(%eax) │ │ │ │ + movb $0xb0,(%eax) │ │ │ │ cli │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,-0x5ffe9f7a(%eax) │ │ │ │ push %eax │ │ │ │ push $0x1 │ │ │ │ and %bh,(%ecx,%esi,2) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x88,(%eax) │ │ │ │ inc %esi │ │ │ │ popa │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0xa8,(%eax) │ │ │ │ mov $0xa0b80179,%edi │ │ │ │ je 1411b39 │ │ │ │ - mov $0x98017e32,%eax │ │ │ │ + mov $0xc8017e32,%eax │ │ │ │ mov 0x1(%edx),%? │ │ │ │ jo 1411afc │ │ │ │ movb $0x68,(%eax) │ │ │ │ loop 1411ba7 │ │ │ │ add %ebp,0x70016bc6(%eax) │ │ │ │ mov $0x62800c6,%edx │ │ │ │ jnp 1411b55 │ │ │ │ jo 1411ae6 │ │ │ │ pusha │ │ │ │ - add %ebx,0x500174f7(%eax) │ │ │ │ + add %ebx,-0x77fe8b09(%eax) │ │ │ │ daa │ │ │ │ imul $0x16a5100,(%ecx),%eax │ │ │ │ cwtl │ │ │ │ dec %edi │ │ │ │ push $0x1 │ │ │ │ add $0x61,%al │ │ │ │ add %ecx,(%eax) │ │ │ │ pop %ss │ │ │ │ bound %eax,(%ecx) │ │ │ │ jo 1411b2c │ │ │ │ - movb $0x48,(%eax) │ │ │ │ - mov $0xf7500179,%edi │ │ │ │ + movb $0x50,(%eax) │ │ │ │ + mov $0xf7180179,%edi │ │ │ │ arpl %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ sarb $0x70,0x1(%edx) │ │ │ │ - mov $0x7d6800c6,%edx │ │ │ │ + mov $0x7d7000c6,%edx │ │ │ │ bound %eax,(%ecx) │ │ │ │ - call 714283d6 <_edata@@Base+0x6ce283d6> │ │ │ │ - mov $0xf8f800c6,%edx │ │ │ │ + clc │ │ │ │ + dec %ecx │ │ │ │ + push $0xc6ba7001 │ │ │ │ + add %al,(%eax) │ │ │ │ + stc │ │ │ │ bound %eax,(%ecx) │ │ │ │ - add %ah,-0x458ffe9f(%esi) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - xor $0xba700168,%eax │ │ │ │ + sbb %ah,-0x458ffe9f(%esi) │ │ │ │ + movb $0x30,(%eax) │ │ │ │ + xor 0x1(%eax),%ebp │ │ │ │ + jo 1411b5c │ │ │ │ movb $0xa8,(%eax) │ │ │ │ hlt │ │ │ │ pusha │ │ │ │ add %eax,0x2c(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %ebx,(%eax) │ │ │ │ clc │ │ │ │ je 1411bb1 │ │ │ │ jo 1411b6c │ │ │ │ movb $0x58,(%eax) │ │ │ │ mov $0x4c30016b,%edi │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - add %ecx,0x2e(%eax) │ │ │ │ + add %ebx,0x2e(%eax) │ │ │ │ bound %eax,(%ecx) │ │ │ │ jo 1411b7c │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x312000c6,%edx │ │ │ │ jns 1411bcd │ │ │ │ cwtl │ │ │ │ - mov $0xea980169,%ecx │ │ │ │ + mov $0xea400169,%ecx │ │ │ │ jbe 1411bd5 │ │ │ │ lock imulb 0x1(%edx) │ │ │ │ jo 1411b94 │ │ │ │ movb $0x0,(%eax) │ │ │ │ (bad) │ │ │ │ imul $0xffffffa8,(%ecx),%eax │ │ │ │ or 0x1(%edx),%ebp │ │ │ │ lock cmp %dh,0x1(%ecx) │ │ │ │ addb $0x67,-0x74dffea0(%esi) │ │ │ │ add %ebp,(%eax) │ │ │ │ push %es │ │ │ │ push $0x1 │ │ │ │ js 1411c3f │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - add %edx,0x700162e8(%eax) │ │ │ │ + add %ebp,0x700162e8(%eax) │ │ │ │ mov $0x9aa800c6,%edx │ │ │ │ jb 1411c05 │ │ │ │ jo 1411bc0 │ │ │ │ movb $0xb0,(%eax) │ │ │ │ int1 │ │ │ │ pusha │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ @@ -1416119,16 +1416404,16 @@ │ │ │ │ jo 1411be4 │ │ │ │ movb $0x10,(%eax) │ │ │ │ push %edx │ │ │ │ push $0x1 │ │ │ │ jo 1411bec │ │ │ │ movb $0x58,(%eax) │ │ │ │ add $0xba70017b,%eax │ │ │ │ - movb $0x18,(%eax) │ │ │ │ - push $0xfa90017b │ │ │ │ + movb $0x30,(%eax) │ │ │ │ + push $0xfa48017b │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x98,(%eax) │ │ │ │ jecxz 1411cad │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0xc0,(%eax) │ │ │ │ mov $0x6dd0017a,%esi │ │ │ │ @@ -1416155,20 +1416440,21 @@ │ │ │ │ sub $0x444e4f43,%eax │ │ │ │ dec %ecx │ │ │ │ push %esp │ │ │ │ dec %ecx │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ add %edx,%fs:-0x43(%eax) │ │ │ │ - add %si,%ax │ │ │ │ - cmp $0x79,%al │ │ │ │ - add %ebx,-0x7fed4f0(%eax) │ │ │ │ + add %si,(%eax) │ │ │ │ + inc %ebx │ │ │ │ + jns 1411c9d │ │ │ │ + mov $0xf8012b10,%eax │ │ │ │ cltd │ │ │ │ daa │ │ │ │ - add %ecx,%eax │ │ │ │ + add %ebp,%eax │ │ │ │ adc %ch,(%ebx) │ │ │ │ add %ecx,0x4e(%ecx) │ │ │ │ push %esp │ │ │ │ inc %ebp │ │ │ │ push %edx │ │ │ │ dec %esi │ │ │ │ inc %ecx │ │ │ │ @@ -1416180,32 +1416466,28 @@ │ │ │ │ dec %esi │ │ │ │ inc %ecx │ │ │ │ dec %ebp │ │ │ │ inc %ebp │ │ │ │ sub $0x4f525245,%eax │ │ │ │ push %edx │ │ │ │ push $0x1 │ │ │ │ - dec %eax │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %bx,-0x7f(%eax) │ │ │ │ - sub (%ecx),%al │ │ │ │ + mov $0xa8016665,%eax │ │ │ │ + subl $0x1,(%edx) │ │ │ │ clc │ │ │ │ cltd │ │ │ │ daa │ │ │ │ - add %edi,-0x7d(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + subl $0x1,(%edx) │ │ │ │ + fadds 0x63(%eax) │ │ │ │ + add %ebp,0x4(%eax) │ │ │ │ sub (%ecx),%al │ │ │ │ - nop │ │ │ │ - aaa │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ - pop %eax │ │ │ │ - add $0x2a,%al │ │ │ │ - add %edi,%eax │ │ │ │ + clc │ │ │ │ cltd │ │ │ │ daa │ │ │ │ - add %ecx,%eax │ │ │ │ + add %ebx,%eax │ │ │ │ add $0x2a,%al │ │ │ │ add %ecx,0x4e(%ecx) │ │ │ │ push %esp │ │ │ │ inc %ebp │ │ │ │ push %edx │ │ │ │ dec %esi │ │ │ │ inc %ecx │ │ │ │ @@ -1416218,21 +1416500,24 @@ │ │ │ │ dec %ebp │ │ │ │ inc %ebp │ │ │ │ push %esp │ │ │ │ dec %ecx │ │ │ │ inc %ebx │ │ │ │ sub $0x4f525245,%eax │ │ │ │ push %edx │ │ │ │ - sbb %ch,%ch │ │ │ │ + lock int1 │ │ │ │ bound %eax,(%ecx) │ │ │ │ - mov $0xf8012a54,%eax │ │ │ │ + clc │ │ │ │ + push %esp │ │ │ │ + sub (%ecx),%al │ │ │ │ + clc │ │ │ │ cltd │ │ │ │ daa │ │ │ │ - add %ebp,%eax │ │ │ │ - push %esp │ │ │ │ + add %ebp,(%eax) │ │ │ │ + push %esi │ │ │ │ sub (%ecx),%al │ │ │ │ inc %ebx │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ inc %esp │ │ │ │ dec %ecx │ │ │ │ push %esp │ │ │ │ @@ -1416263,229 +1416548,227 @@ │ │ │ │ push %edx │ │ │ │ and %ah,0x6c(%ebx) │ │ │ │ popa │ │ │ │ jae 1411dbd │ │ │ │ and %dh,0x72(%eax) │ │ │ │ gs imul $0x87486574,%fs:0x61(%ebx),%esp │ │ │ │ add %si,-0x46(%eax) │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0x4190012a │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0x4280012a │ │ │ │ add (%ecx),%eax │ │ │ │ - subb $0x1,0x65(%ecx) │ │ │ │ - jo 1411dd3 │ │ │ │ + shrb $1,0x65(%ebp) │ │ │ │ + add %eax,%eax │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ gs add %esi,%eax │ │ │ │ fadds (%edx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0xf0,(%eax) │ │ │ │ dec %edx │ │ │ │ add %ebx,0x286a(%bx,%si) │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ jb 1411da9 │ │ │ │ add %edx,%eax │ │ │ │ dec %ecx │ │ │ │ add (%ecx),%eax │ │ │ │ jo 1411d40 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 1411d91 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %ecx,0x801657c(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,%gs:(%eax) │ │ │ │ + add %ebx,-0x7d(%eax) │ │ │ │ + add %esp,%gs:(%eax) │ │ │ │ + mov $0x65,%dl │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ shlb $1,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x723800c6,%edx │ │ │ │ + mov $0x727800c6,%edx │ │ │ │ sub (%ecx),%al │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call e98065bb <_edata@@Base+0xe52065bb> │ │ │ │ add %bh,0x20169dd(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x65,%al │ │ │ │ + add %ch,%al │ │ │ │ + mov $0x65,%ch │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0xb0,(%eax) │ │ │ │ mov $0x5d,%dl │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0x8,(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ mov %eax,0xba70012a │ │ │ │ - movb $0x10,(%eax) │ │ │ │ - mov $0x971801a9,%esp │ │ │ │ + movb $0x40,(%eax) │ │ │ │ + mov $0xb1c801a9,%esi │ │ │ │ add %ecx,%gs:(%eax) │ │ │ │ mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ - pop %eax │ │ │ │ + clc │ │ │ │ jo 1411e19 │ │ │ │ - add %eax,-0x43(%eax) │ │ │ │ + add %edx,-0x35(%eax) │ │ │ │ add %esi,%gs:-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x8b000c6,%edx │ │ │ │ push $0x1 │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - fcomps 0x65(%ebp) │ │ │ │ - add %esp,-0x67fe9aa3(%eax) │ │ │ │ - pop %ebp │ │ │ │ - add %edi,%gs:0x5d(%eax) │ │ │ │ - add %edx,%gs:0x5d(%eax) │ │ │ │ - add %ecx,%gs:0x5d(%eax) │ │ │ │ - add %esi,%gs:(%eax) │ │ │ │ - pop %ebp │ │ │ │ - gs add %edi,%eax │ │ │ │ - pop %esp │ │ │ │ - gs add %esi,%eax │ │ │ │ - pop %esp │ │ │ │ - gs add %ebp,%eax │ │ │ │ - pop %esp │ │ │ │ - add %ebx,%gs:0x7801655c(%eax) │ │ │ │ - pop %esp │ │ │ │ - add %ecx,%gs:0x5c(%eax) │ │ │ │ - add %eax,%gs:0x5c(%eax) │ │ │ │ + mov $0x68,%al │ │ │ │ + add %ebp,%gs:-0x6ffe9a98(%eax) │ │ │ │ + push $0x68880165 │ │ │ │ + add %eax,%gs:0x78016568(%eax) │ │ │ │ + push $0x68580165 │ │ │ │ + add %edx,%gs:0x68(%eax) │ │ │ │ + add %ecx,%gs:0x68(%eax) │ │ │ │ + add %eax,%gs:0x68(%eax) │ │ │ │ add %edi,%gs:(%eax) │ │ │ │ - pop %esp │ │ │ │ - add %esi,%gs:-0x46(%eax) │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0x4190012a │ │ │ │ - add (%ecx),%eax │ │ │ │ - push %eax │ │ │ │ - lea 0x1(%ebp),%esp │ │ │ │ - loopne 1411dde │ │ │ │ + push $0x68300165 │ │ │ │ + add %ebp,%gs:(%eax) │ │ │ │ + push $0x68200165 │ │ │ │ + add %esp,%gs:0x70016567(%eax) │ │ │ │ + mov $0xa31800c6,%edx │ │ │ │ + sub (%ecx),%al │ │ │ │ + addb $0x1,0x3(%edx) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + add %ebp,%gs:-0x70(%eax) │ │ │ │ add %ecx,%gs:(%eax) │ │ │ │ flds (%edx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0xf0,(%eax) │ │ │ │ xchg %eax,%esi │ │ │ │ add %ebx,0x286a(%bx,%si) │ │ │ │ - add %ebp,0x72(%eax) │ │ │ │ + add %ebx,0x74(%eax) │ │ │ │ sub (%ecx),%al │ │ │ │ mov $0xbcd291a4,%ebp │ │ │ │ jae 1411e99 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ adc (%esi,%ebx,2),%edx │ │ │ │ shll %cl,0x7c(%edx,%eiz,2) │ │ │ │ shll %cl,-0x7c82b6e(%ebp,%ebp,8) │ │ │ │ mov $0x682944d3,%ebp │ │ │ │ xlat %ds:(%ebx) │ │ │ │ cmpl $0x0,-0x17c0b72f(%edx,%edi,2) │ │ │ │ - pusha │ │ │ │ - inc %edi │ │ │ │ + clc │ │ │ │ + pop %esp │ │ │ │ add %esi,%gs:-0x46(%eax) │ │ │ │ - movb $0xb8,(%eax) │ │ │ │ + movb $0xf8,(%eax) │ │ │ │ push %esp │ │ │ │ sub (%ecx),%al │ │ │ │ add $0x70d00000,%eax │ │ │ │ mov $0x300c6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ - adc %cl,%dh │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ - or %cl,%dh │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ + call c942827c <_edata@@Base+0xc4e2827c> │ │ │ │ + shll %cl,0x1(%ebx) │ │ │ │ sbb %al,0x20167 │ │ │ │ add %al,(%eax) │ │ │ │ - sar $0x63,%bh │ │ │ │ - add %eax,(%edx) │ │ │ │ + sub %al,(%edx) │ │ │ │ + add %eax,%fs:(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x3(%eax) │ │ │ │ + add %dl,0x7(%eax) │ │ │ │ add %esp,%fs:-0x44(%eax) │ │ │ │ test $0xc6ba7001,%eax │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0x88,(%eax) │ │ │ │ - xor 0x1(%ebx),%esp │ │ │ │ - dec %eax │ │ │ │ - aas │ │ │ │ + movb $0x70,(%eax) │ │ │ │ + xor $0x3f480163,%eax │ │ │ │ call 28c436df <_edata@@Base+0x246436df> │ │ │ │ - add %edi,-0x7fed5ac(%eax) │ │ │ │ - or %eax,(%ebx) │ │ │ │ - add %ecx,%eax │ │ │ │ - or $0x3,%al │ │ │ │ - add %edx,%eax │ │ │ │ - adc %al,(%ebx) │ │ │ │ - add %eax,(%edi) │ │ │ │ + add %edi,%eax │ │ │ │ + push %esp │ │ │ │ + sub (%ecx),%al │ │ │ │ + call 394221f3 <_edata@@Base+0x34e221f3> │ │ │ │ + lsl (%ecx),%eax │ │ │ │ + enter $0x312,$0x1 │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x1a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rclb $1,-0x57fe990d(%eax) │ │ │ │ cltd │ │ │ │ daa │ │ │ │ - add %ecx,0x3012a5d(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + pop %esi │ │ │ │ + sub (%ecx),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - imul $0xf0016469,0x8(%ecx,%eax,1),%esp │ │ │ │ + and %ah,0x64(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + pusha │ │ │ │ + fs add %esi,%eax │ │ │ │ dec %eax │ │ │ │ add %eax,(%bp,%si) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%eax) │ │ │ │ - andl $0x28000000,0x2(%ecx,%eax,1) │ │ │ │ - mov 0x38(%ecx,%eax,1),%ah │ │ │ │ + add %cl,-0x7a(%eax) │ │ │ │ + add %eax,%fs:(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0x38016491(%eax) │ │ │ │ mov $0xba7001a9,%esp │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x421800c6,%edx │ │ │ │ + mov $0x5ef000c6,%edx │ │ │ │ arpl %eax,(%ecx) │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call 28c43747 <_edata@@Base+0x24643747> │ │ │ │ - add %edi,-0x7ffed5ac(%eax) │ │ │ │ - sbb %al,(%ebx) │ │ │ │ - add %ebx,0x1801031b(%eax) │ │ │ │ - and %al,(%ebx) │ │ │ │ - add %eax,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - rolb $1,0x101a7cb(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + push %esp │ │ │ │ + sub (%ecx),%al │ │ │ │ + push $0xc801031b │ │ │ │ + push %ds │ │ │ │ + add (%ecx),%eax │ │ │ │ + sub %ah,0x70103 │ │ │ │ + add %dl,%al │ │ │ │ + or $0xa7,%bl │ │ │ │ + add %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ shlb $1,-0x46(%eax) │ │ │ │ movb $0xa8,(%eax) │ │ │ │ cltd │ │ │ │ daa │ │ │ │ - add %ebx,(%eax) │ │ │ │ - pusha │ │ │ │ + add %edi,0x5f(%eax) │ │ │ │ sub (%ecx),%al │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xb00164b6,%eax │ │ │ │ - mov $0x64,%dh │ │ │ │ + cmpb $0x64,-0x4187fe9c(%esi) │ │ │ │ add %esi,%eax │ │ │ │ lea 0x1(%esi),%esp │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - cmpb $0x0,0x20164(%ebx) │ │ │ │ - add %bh,%al │ │ │ │ - shlb $0x69,-0x20(%ecx,%eax,1) │ │ │ │ - test $0xc6ba7001,%eax │ │ │ │ - add %dh,%al │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add (%ecx),%al │ │ │ │ - jo 1411f58 │ │ │ │ + dec %eax │ │ │ │ + ret $0x164 │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %al,%dh │ │ │ │ + fs add %esp,%eax │ │ │ │ + imul $0x26ff000,-0x39458fff(%ecx),%ebp │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x704000c6,%edx │ │ │ │ + mov $0x779000c6,%edx │ │ │ │ arpl %eax,(%ecx) │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call 28c437af <_edata@@Base+0x246437af> │ │ │ │ - add %edi,0x10012a54(%eax) │ │ │ │ - sub (%ebx),%eax │ │ │ │ - add %ebx,0x4801032d(%eax) │ │ │ │ - das │ │ │ │ + add %edi,%eax │ │ │ │ + push %esp │ │ │ │ + sub (%ecx),%al │ │ │ │ + push %eax │ │ │ │ + sub $0x2e700103,%eax │ │ │ │ add (%ecx),%eax │ │ │ │ - pop %es │ │ │ │ + push $0x7010330 │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x201a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rclb $1,-0x7d(%eax) │ │ │ │ push $0x1 │ │ │ │ test $0x99,%al │ │ │ │ daa │ │ │ │ - add %ecx,%eax │ │ │ │ - pusha │ │ │ │ + add %edi,(%eax) │ │ │ │ + popa │ │ │ │ sub (%ecx),%al │ │ │ │ xchg %eax,%esp │ │ │ │ dec %ebx │ │ │ │ dec %ebp │ │ │ │ shrb %cl,-0x6c(%ebp) │ │ │ │ iret │ │ │ │ rorb $1,-0x38(%eax,%esi,8) │ │ │ │ @@ -1416495,47 +1416778,46 @@ │ │ │ │ xlat %ds:(%ebx) │ │ │ │ xor $0xeed5d923,%eax │ │ │ │ mov %fs,(%ecx) │ │ │ │ shlb $1,-0x3(%ebx) │ │ │ │ sub %dh,%dl │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ - call 683527ff <_edata@@Base+0x63d527ff> │ │ │ │ + call 683d8fff <_edata@@Base+0x63dd8fff> │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0x58,(%eax) │ │ │ │ + movb $0x68,(%eax) │ │ │ │ add $0x2a,%al │ │ │ │ add %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ rclb $1,0x1c(%eax) │ │ │ │ add %esi,-0x46(%bx,%si) │ │ │ │ movb $0x8,(%eax) │ │ │ │ cmp %ebp,0x101(%eax) │ │ │ │ - rcr $1,%al │ │ │ │ - xor $0x3012a,%eax │ │ │ │ + rorb $1,0x3012a39(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - and %ch,0x67(%ebp) │ │ │ │ + add %bl,(%eax) │ │ │ │ + jne 141208e │ │ │ │ add %edx,(%eax) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %esi,0x66ee(%bx,%si) │ │ │ │ - add %eax,(%edx) │ │ │ │ + jne 1412092 │ │ │ │ + add %esi,0x20166ee(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x4f(%eax) │ │ │ │ + add %bh,%al │ │ │ │ + push %esi │ │ │ │ addr16 add %ecx,%eax │ │ │ │ xchg %eax,%edi │ │ │ │ daa │ │ │ │ - add %ebx,(%eax) │ │ │ │ - push %es │ │ │ │ + add %ebx,0x6(%eax) │ │ │ │ sub (%ecx),%al │ │ │ │ - push $0x68012867 │ │ │ │ + push $0xd8012867 │ │ │ │ dec %eax │ │ │ │ sub (%ecx),%al │ │ │ │ rorb $1,0x3(%ecx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 1412059 │ │ │ │ or %ah,%bl │ │ │ │ add %di,%ax │ │ │ │ loop 14120c5 │ │ │ │ add %edi,0x40017135(%eax) │ │ │ │ int3 │ │ │ │ pusha │ │ │ │ @@ -1824795,186 +1825077,192 @@ │ │ │ │ inc %ecx │ │ │ │ inc %edx │ │ │ │ dec %esp │ │ │ │ inc %ebp │ │ │ │ pop %edi │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ - add %ebp,0x7f21a801(%ecx) │ │ │ │ + add %ebp,0x7f1ca801(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ stc │ │ │ │ - test $0x7f93f801,%eax │ │ │ │ + test $0x7f8c2001,%eax │ │ │ │ add %esp,0x25(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %ebp,-0x7fd876b(%eax) │ │ │ │ int1 │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ (bad) │ │ │ │ jp 14ca2a9 │ │ │ │ lock clc │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,0x72(%eax) │ │ │ │ - jg 14ca2b1 │ │ │ │ - pusha │ │ │ │ - lahf │ │ │ │ + add %ebx,(%eax) │ │ │ │ + jb 14ca32e │ │ │ │ + add %esp,-0x61(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - add $0x7a,%al │ │ │ │ - add %ebp,(%eax) │ │ │ │ - into │ │ │ │ + jo 14ca276 │ │ │ │ + jp 14ca2b9 │ │ │ │ + sub %cl,%dh │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,(%eax) │ │ │ │ push %ds │ │ │ │ pusha │ │ │ │ add (%eax),%bl │ │ │ │ jnp 14ca269 │ │ │ │ - add %ebx,%eax │ │ │ │ - (bad) │ │ │ │ + add %ebp,-0x2a(%eax) │ │ │ │ jns 14ca2c9 │ │ │ │ push $0xc801a70c │ │ │ │ jmp 14ca330 │ │ │ │ - add -0x7fe5e66(%eax),%al │ │ │ │ - les 0x1(%eax),%esp │ │ │ │ + add -0x77fe5e66(%eax),%al │ │ │ │ + lds 0x1(%eax),%esp │ │ │ │ cwtl │ │ │ │ andl $0xa71a7802,0x62c80801(%edx) │ │ │ │ - add %edi,(%eax) │ │ │ │ - (bad) │ │ │ │ - jae 14ca2e9 │ │ │ │ - ... │ │ │ │ - sbb %ah,0xd3801a7(%edi) │ │ │ │ + add %ebp,0x173fd(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebp,0xd(%eax) │ │ │ │ jo 14ca2f9 │ │ │ │ - mov %dh,0x6ef801a9(%edx) │ │ │ │ - jp 14ca301 │ │ │ │ ... │ │ │ │ nop │ │ │ │ xchg %eax,%esp │ │ │ │ - mov 0x7265c801,%eax │ │ │ │ + mov 0x7264b001,%eax │ │ │ │ add %eax,%eax │ │ │ │ aad $0xa8 │ │ │ │ add %eax,%eax │ │ │ │ lret │ │ │ │ js 14ca319 │ │ │ │ adc %ah,(%edi) │ │ │ │ test $0x1,%al │ │ │ │ - mov $0x40017f99,%eax │ │ │ │ - adc 0x7e241001(%edx),%ebp │ │ │ │ + test $0x96,%al │ │ │ │ + jg 14ca321 │ │ │ │ + inc %eax │ │ │ │ + adc 0x7e252001(%edx),%ebp │ │ │ │ add %edi,-0x60(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - loopne 14ca323 │ │ │ │ - jnp 14ca331 │ │ │ │ - mov 0xa001a878,%al │ │ │ │ - cmpl $0x1a21c30,0x1(%ecx) │ │ │ │ - sbb %al,0x1(,%esi,2) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x5801a04f(%eax) │ │ │ │ - and %esi,0x1(%edi) │ │ │ │ + call a14e1f23 <_edata@@Base+0x9cee1f23> │ │ │ │ + js 14ca2db │ │ │ │ + add %esp,0x7f(%eax) │ │ │ │ + jns 14ca339 │ │ │ │ + xor %bl,(%edx,%eiz,4) │ │ │ │ + add %ebp,%eax │ │ │ │ + add 0x1(%ebp),%esi │ │ │ │ ... │ │ │ │ - test $0x1d,%al │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x20(%eax) │ │ │ │ - js 14ca369 │ │ │ │ + nop │ │ │ │ + dec %edi │ │ │ │ + mov 0x7720e001,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,-0x2ffe59e3(%eax) │ │ │ │ + fistpll 0x1(%eax) │ │ │ │ ... │ │ │ │ sarb $1,(%edi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - mov 0x1(%ebx),%? │ │ │ │ + add %esi,-0x73(%eax) │ │ │ │ + jnp 14ca379 │ │ │ │ enter $0xa1c5,$0x1 │ │ │ │ push $0x27b44 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x801a7a2(%eax) │ │ │ │ - bnd jl 14ca399 │ │ │ │ - mov 0x1001a6bb,%al │ │ │ │ - push %ss │ │ │ │ - jle 14ca3a1 │ │ │ │ - pusha │ │ │ │ + add %bh,-0x77fe585e(%eax) │ │ │ │ + jmp bceca516 <_edata@@Base+0xb88ca516> │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %eax,%eax │ │ │ │ + adc $0x7e,%al │ │ │ │ + add %esp,0x3e(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,-0x4ffe8a2f(%eax) │ │ │ │ - mov %esp,0x711ea801(%eax) │ │ │ │ + add %eax,-0x4ffe8a30(%eax) │ │ │ │ + mov %esp,0x711de801(%eax) │ │ │ │ add %edx,(%eax) │ │ │ │ std │ │ │ │ - test $0x668f9801,%eax │ │ │ │ + test $0x668f7001,%eax │ │ │ │ add %ebx,%eax │ │ │ │ - mov %esp,0x75ff2801(%eax) │ │ │ │ + mov %esp,0x75feb001(%eax) │ │ │ │ add %ecx,%eax │ │ │ │ add $0x606001a3,%eax │ │ │ │ jl 14ca3ca │ │ │ │ mov %bl,%al │ │ │ │ mov 0x67767801,%eax │ │ │ │ add (%eax),%cl │ │ │ │ sahf │ │ │ │ lods %ds:(%esi),%al │ │ │ │ add %edi,0x27bec(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x1a77e(%eax) │ │ │ │ - (bad) │ │ │ │ + add %ah,-0x7ffe5882(%eax) │ │ │ │ + nop │ │ │ │ + push $0x1 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - cmpsb %es:(%edi),%ss:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - mov 0x1(%edx),%bh │ │ │ │ + xor %dh,(%esi) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebp,0x17a8b(%eax) │ │ │ │ ... │ │ │ │ - push %eax │ │ │ │ - frstor 0x7c03d001(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,-0x23(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %edi,0x10(%ecx,%eax,1) │ │ │ │ or %ah,0x27faf68(%ecx,%eax,1) │ │ │ │ dec %eax │ │ │ │ - xor %esp,0x7f722001(%edi) │ │ │ │ + xor %esp,0x7f71f001(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ dec %ebx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov 0x42680179,%eax │ │ │ │ - mov %eax,0x6a581801 │ │ │ │ - add -0x17fe5645(%eax),%bl │ │ │ │ - aad $0x7e │ │ │ │ - add %eax,0x6b(%eax) │ │ │ │ - mov %al,0x6c1db801 │ │ │ │ - add 0xc(%eax),%cl │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %edi,%eax │ │ │ │ + lahf │ │ │ │ + jns 14ca471 │ │ │ │ + push $0x1801a342 │ │ │ │ + pop %eax │ │ │ │ + push $0x2 │ │ │ │ + inc %eax │ │ │ │ + imul $0x2,0x6c1db801(%edx),%esp │ │ │ │ + dec %eax │ │ │ │ + or $0xa4,%al │ │ │ │ add %edx,%eax │ │ │ │ ret │ │ │ │ - jns 14ca492 │ │ │ │ + jns 14ca48a │ │ │ │ or %dl,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,(%eax) │ │ │ │ - loopne 14ca516 │ │ │ │ - add (%eax),%dh │ │ │ │ + loopne 14ca50e │ │ │ │ + add -0xd(%eax),%cl │ │ │ │ + test $0x1,%al │ │ │ │ + mov 0x300176f4,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ - mov 0x63b21801,%al │ │ │ │ + mov 0x63ac9801,%al │ │ │ │ add %edx,-0x67fe5ed0(%eax) │ │ │ │ mov $0x64,%bl │ │ │ │ add -0x48(%eax),%bl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0xb(%eax) │ │ │ │ - jl 14ca4b1 │ │ │ │ - subb $0x1,-0x5b(%esi) │ │ │ │ - rolb $1,0x67(%ebx) │ │ │ │ - add %eax,0x2c(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + or -0x80(%ecx,%eax,1),%bh │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebp,%eax │ │ │ │ + inc %eax │ │ │ │ + add %eax,0x2c(%bx,%si) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ + add %edx,%eax │ │ │ │ + jmp 14ca524 │ │ │ │ add %esp,(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ - add %esp,%gs:(%eax) │ │ │ │ data16 movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,%eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ jle 14ca4ca │ │ │ │ - push $0x4001a01d │ │ │ │ - mov %esi,0x1(%esi) │ │ │ │ - dec %eax │ │ │ │ - repz test $0x1,%al │ │ │ │ - dec %eax │ │ │ │ - cmc │ │ │ │ - jbe 14ca4d9 │ │ │ │ + push $0xd001a01d │ │ │ │ + jg 14ca545 │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - loopne 14ca550 │ │ │ │ - mov 0x7e4fa801,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,%al │ │ │ │ + mov %ss:0x7e4fa801,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x7ffe5b8a(%eax) │ │ │ │ fdivrl 0x0(%edx,%eax,1) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1824987,245 +1825275,246 @@ │ │ │ │ (bad) │ │ │ │ mov 0x7316b801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x1f(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,-0x1ffe88b6(%eax) │ │ │ │ + add %ecx,-0x1ffe88b5(%eax) │ │ │ │ inc %eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,0x5d(%eax) │ │ │ │ + add %eax,%eax │ │ │ │ + pop %edx │ │ │ │ push $0x1 │ │ │ │ ... │ │ │ │ add %cl,(%eax) │ │ │ │ ja 14ca5bc │ │ │ │ add %esp,%eax │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ pusha │ │ │ │ - add 0x6801a1a3(%eax),%bh │ │ │ │ + add 0x1a1a3(%eax),%bh │ │ │ │ dec %esi │ │ │ │ jns 14ca629 │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ xor $0xa1,%al │ │ │ │ add %edx,%eax │ │ │ │ (bad) │ │ │ │ popa │ │ │ │ add 0x6801a205(%eax),%dh │ │ │ │ and %dh,0x2(%edi) │ │ │ │ add %bh,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x31(%eax) │ │ │ │ - push $0x1 │ │ │ │ - clc │ │ │ │ + add %esi,-0x7fe95d0(%eax) │ │ │ │ add %esp,0x2722ac0(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ rolb $1,0x237001a2(%ebp) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x3c(%eax) │ │ │ │ mov 0x7c6b0801,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x27fe5601(%eax) │ │ │ │ - clc │ │ │ │ - jl 14ca6c9 │ │ │ │ + add %bh,0x4001a9ff(%eax) │ │ │ │ + add %edi,0x1(%ebp) │ │ │ │ lock xlat %ds:(%ebx) │ │ │ │ test $0x1,%al │ │ │ │ - sbb %al,0x7d(%ebp) │ │ │ │ - add %esp,%eax │ │ │ │ - popa │ │ │ │ + enter $0x7d44,$0x1 │ │ │ │ + loopne 14ca733 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - sub $0x6c,%al │ │ │ │ + add %ebx,0x2c(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ add %esp,-0x1d(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - sbb %ch,0x1(%edx) │ │ │ │ + add %esi,0x1c(%eax) │ │ │ │ + push $0x1 │ │ │ │ ... │ │ │ │ call 114e4840 <_edata@@Base+0xcee4840> │ │ │ │ ds popa │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ in $0xa4,%eax │ │ │ │ - add %ebx,-0x41(%eax) │ │ │ │ - jp 14ca721 │ │ │ │ - ... │ │ │ │ + add %edi,(%eax) │ │ │ │ + mov $0x17a,%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ jo 14ca6b7 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - jne 14ca7ae │ │ │ │ + add %ebx,%eax │ │ │ │ + jb 14ca7ae │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ pop %es │ │ │ │ - mov 0x71eab001,%eax │ │ │ │ + mov 0x71e51801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - add $0xad0001a8,%eax │ │ │ │ + add $0xaba801a8,%eax │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x6ffe5928(%eax) │ │ │ │ - sub 0x1(%edi),%ch │ │ │ │ + sub %ebp,0x1(%edi) │ │ │ │ fdivs 0x86001a4(%edx) │ │ │ │ jnp 14ca772 │ │ │ │ ... │ │ │ │ loopne 14ca71a │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,-0x7ffe8668(%eax) │ │ │ │ - loop 14ca747 │ │ │ │ - add %esp,0x7(%eax) │ │ │ │ - imul $0x58,(%ecx),%eax │ │ │ │ - mov $0x77c801a6,%ebp │ │ │ │ + add %esi,%eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + jns 14ca7a1 │ │ │ │ + and $0xa4,%dl │ │ │ │ + add %ecx,%eax │ │ │ │ + add $0xbd58016b,%eax │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %esp,0x77(%eax) │ │ │ │ jb 14ca7b1 │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ - jmp *0x66897801(%eax) │ │ │ │ + jmp *0x668a7001(%eax) │ │ │ │ add %eax,%eax │ │ │ │ - or $0x639801a8,%eax │ │ │ │ + or $0x5e2001a8,%eax │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x6ffe5b82(%eax) │ │ │ │ push %ecx │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add 0x36(%eax),%bl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x801668a(%eax) │ │ │ │ - fisubrs 0x752da001(%eax) │ │ │ │ - add %ebp,%eax │ │ │ │ - dec %esp │ │ │ │ - mov 0x75556801,%al │ │ │ │ + add %esp,%eax │ │ │ │ + mov 0x1(%esi),%ah │ │ │ │ + or %bl,%dh │ │ │ │ + test $0x1,%al │ │ │ │ + shrb $1,0x4ce80175 │ │ │ │ + mov 0x75553001,%al │ │ │ │ add %esp,%eax │ │ │ │ jmp 37c4a9a7 <_edata@@Base+0x3364a9a7> │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add -0x4ffe5d83(%eax),%dh │ │ │ │ lock jno 14ca812 │ │ │ │ - mov 0xe001a0da,%al │ │ │ │ - test %edi,0x1(%ecx) │ │ │ │ - call 894e49fe <_edata@@Base+0x84ee49fe> │ │ │ │ - lcall $0x1a2,$0xa0d80273 │ │ │ │ - clc │ │ │ │ - push %ebx │ │ │ │ + mov 0x9801a0da,%al │ │ │ │ + cmpb $0xe8,0x1(%ecx) │ │ │ │ + loope 14ca7bc │ │ │ │ + add %ecx,-0x27fd8c66(%eax) │ │ │ │ + mov 0x53f801a2,%al │ │ │ │ jl 14ca82a │ │ │ │ ... │ │ │ │ - xor %cl,-0x70d7fe58(%ecx) │ │ │ │ + xor %cl,-0x70c7fe58(%ecx) │ │ │ │ jbe 14ca899 │ │ │ │ mov %dh,(%eax) │ │ │ │ - test $0x7b2e7801,%eax │ │ │ │ + test $0x7b2dd001,%eax │ │ │ │ add %edx,(%eax) │ │ │ │ mov %eax,%ss:0x7665e801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x9(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - sbb $0x75,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %esi,0x1751c(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x7fe5642(%eax) │ │ │ │ - popf │ │ │ │ - jle 14ca8f1 │ │ │ │ - inc %eax │ │ │ │ - inc %ebp │ │ │ │ + add %bh,-0x67fe5642(%eax) │ │ │ │ + in $0x7e,%eax │ │ │ │ + add %eax,0x45(%eax) │ │ │ │ mov 0x7e80c801,%al │ │ │ │ add -0x49(%eax),%ah │ │ │ │ - test $0x7577b001,%eax │ │ │ │ - add %esi,0x5001a0ed(%eax) │ │ │ │ - ja 14ca979 │ │ │ │ - add %eax,(%eax) │ │ │ │ + test $0x7f325801,%eax │ │ │ │ + add %esi,-0x7fe5f13(%eax) │ │ │ │ + jbe 14ca979 │ │ │ │ + add %esi,(%eax) │ │ │ │ + out %eax,$0xa9 │ │ │ │ + add %edx,%eax │ │ │ │ + out %eax,(%dx) │ │ │ │ + jae 14ca911 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,-0x17fe5bf5(%eax) │ │ │ │ + test $0xb,%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebp,%eax │ │ │ │ mov $0x64,%bl │ │ │ │ add -0x54(%eax),%cl │ │ │ │ - test $0x6e333001,%eax │ │ │ │ + test $0x6e339801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x7(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ebp,0x6a(%eax) │ │ │ │ popa │ │ │ │ add (%eax),%cl │ │ │ │ movsb %gs:(%esi),%es:(%edi) │ │ │ │ add %esp,%eax │ │ │ │ push %eax │ │ │ │ jle 14ca9a2 │ │ │ │ ... │ │ │ │ - mov 0x9801a846,%al │ │ │ │ - fidivrs 0x1(%ecx) │ │ │ │ + mov 0xc001a846,%al │ │ │ │ + fdivrl 0x1(%ecx) │ │ │ │ and $0xa5,%dh │ │ │ │ - add %eax,%eax │ │ │ │ - push %ds │ │ │ │ + add %eax,0x1e(%eax) │ │ │ │ je 14ca9b9 │ │ │ │ push %eax │ │ │ │ pushf │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,%eax │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - ja 14ca9c1 │ │ │ │ + add %ebp,%eax │ │ │ │ + test $0x177,%eax │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ lock imul $0x2,0x7765b801(%ebx),%ebp │ │ │ │ inc %eax │ │ │ │ - fisubs 0x77fa5801(%edi) │ │ │ │ + fisubs 0x77f65801(%edi) │ │ │ │ add %ebx,(%eax) │ │ │ │ - lcall $0x17f,$0x25e001a5 │ │ │ │ + lcall $0x17f,$0x215001a5 │ │ │ │ cwtl │ │ │ │ - sbb %esp,0x7090c001(%esi) │ │ │ │ + sbb %esp,0x708ef801(%esi) │ │ │ │ add %esp,-0x36(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,(%eax) │ │ │ │ - jnp 14caa71 │ │ │ │ - add %ecx,%eax │ │ │ │ + andb $0xc8,0x1(%edx) │ │ │ │ popa │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,-0x8(%eax) │ │ │ │ - add %edx,%gs:(%eax) │ │ │ │ - add 0x62b5b801(%edx),%ch │ │ │ │ + add %eax,0x100165f0(%eax) │ │ │ │ + add 0x62b60801(%edx),%ch │ │ │ │ add %esi,%eax │ │ │ │ cmp 0x7ca91801(%eax),%ah │ │ │ │ add (%eax),%bh │ │ │ │ lock mov %al,0x6a890001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x2ffe5f6a(%eax) │ │ │ │ - jp,pt 14caa49 │ │ │ │ + add %al,0x3001a096(%eax) │ │ │ │ + inc %eax │ │ │ │ + jp 14caa49 │ │ │ │ ... │ │ │ │ mov 0x2001a20b,%al │ │ │ │ lret │ │ │ │ jo 14caa62 │ │ │ │ - mov 0x9801a184,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - jg 14caa69 │ │ │ │ + mov 0xb801a184,%al │ │ │ │ + mov 0x1(%edi),%edi │ │ │ │ pusha │ │ │ │ ss test $0x1,%al │ │ │ │ - enter $0x6755,$0x1 │ │ │ │ + fcoms 0x67(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - or %ch,(%ebx) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x280261d8(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + sub 0x61d8a801(%edi),%esp │ │ │ │ + add (%eax),%ch │ │ │ │ or 0x68af2001(%edi),%esp │ │ │ │ add 0x6f(%eax),%ch │ │ │ │ test $0x1,%al │ │ │ │ - cwtl │ │ │ │ - das │ │ │ │ + test $0x2f,%al │ │ │ │ jo 14caa99 │ │ │ │ ... │ │ │ │ fdivrs (%esi) │ │ │ │ mov 0x7c4c0801,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1825235,65 +1825524,68 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x2801a726(%eax) │ │ │ │ mov %esp,0x2(%ecx) │ │ │ │ ... │ │ │ │ and %dl,-0x5a(%eax) │ │ │ │ - add %edi,%eax │ │ │ │ - xchg %esi,0x1(%edi) │ │ │ │ + add %ebp,-0x78(%eax) │ │ │ │ + ja 14cab11 │ │ │ │ push %eax │ │ │ │ and 0x26a22b8(%ecx,%eax,1),%ah │ │ │ │ ... │ │ │ │ inc %eax │ │ │ │ - push $0x5bd001a0 │ │ │ │ + push $0x5c1801a0 │ │ │ │ jnp 14cab39 │ │ │ │ push $0xd801a040 │ │ │ │ mov $0x4250027b,%ebp │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x40017fc5(%eax) │ │ │ │ + add %edx,-0x3d(%eax) │ │ │ │ + jg 14cab49 │ │ │ │ + inc %eax │ │ │ │ push %ebx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - nop │ │ │ │ + add %eax,-0x70(%eax) │ │ │ │ jp 14cab51 │ │ │ │ ... │ │ │ │ sub %dh,%bh │ │ │ │ mov 0x7d87b001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ mov %al,0x6e42c001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x5001a98d(%eax) │ │ │ │ - inc %esi │ │ │ │ - add %eax,%gs:(%eax) │ │ │ │ + add %ch,0x6801a98d(%eax) │ │ │ │ + add %ax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x5801a40c(%eax) │ │ │ │ mov 0x72c00269,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,-0x4f(%eax) │ │ │ │ - jns 14cabd1 │ │ │ │ - jo 14cab95 │ │ │ │ + add %ebp,(%eax) │ │ │ │ + mov $0x79,%cl │ │ │ │ + add %esi,-0x3d(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,-0x17fe8a1b(%eax) │ │ │ │ - and %ebp,0x6823a801(%eax) │ │ │ │ + add %edx,0x200175e4(%eax) │ │ │ │ + call c72cad87 <_edata@@Base+0xc2ccad87> │ │ │ │ + jae 14cabe1 │ │ │ │ + call 794e5406 <_edata@@Base+0x74ee5406> │ │ │ │ + sub $0x68,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x2ffe59e1(%eax) │ │ │ │ + add %cl,0x1801a61f(%eax) │ │ │ │ sahf │ │ │ │ jns 14cac01 │ │ │ │ - lock addr16 mov 0xe001,%al │ │ │ │ + lock addr16 mov 0xc001,%al │ │ │ │ pop %edi │ │ │ │ jp 14cac09 │ │ │ │ enter $0xa2a6,$0x1 │ │ │ │ push $0x263c8 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1825310,241 +1825602,242 @@ │ │ │ │ sub %al,-0x5e(%edx) │ │ │ │ add %esp,(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ jnp 14cac3a │ │ │ │ call 294e4f0e <_edata@@Base+0x24ee4f0e> │ │ │ │ jns 14cacaa │ │ │ │ add 0x64(%eax),%bl │ │ │ │ - mov 0x6c5f1801,%al │ │ │ │ + mov 0x6c620801,%al │ │ │ │ add %edx,%eax │ │ │ │ ljmp $0x27a,$0xb7d801a1 │ │ │ │ or %cl,(%edx) │ │ │ │ - mov 0x79f78801,%al │ │ │ │ + mov 0x79f65001,%al │ │ │ │ add %ecx,(%eax) │ │ │ │ or %ah,0x69961001(%edx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ - test $0xdd5801a7,%eax │ │ │ │ + test $0xdd6801a7,%eax │ │ │ │ jp 14cac89 │ │ │ │ test $0xc3,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ + add %ebx,(%eax) │ │ │ │ push %esp │ │ │ │ jp 14cac91 │ │ │ │ mov %ch,(%esi) │ │ │ │ mov 0x7fd02001,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x9(%eax) │ │ │ │ mov %al,0x64d6b001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ - or 0x755f3001(%edx),%ch │ │ │ │ + or 0x755e6001(%edx),%ch │ │ │ │ add %eax,%eax │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,%eax │ │ │ │ - inc %edi │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %eax │ │ │ │ jae 14cace9 │ │ │ │ ... │ │ │ │ clc │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ test $0x78560801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ loop 14cacbc │ │ │ │ - add %esp,(%eax) │ │ │ │ - in $0x78,%al │ │ │ │ + add %ebx,%eax │ │ │ │ + jo 14cad8d │ │ │ │ add %esp,%eax │ │ │ │ - or %ebp,0x68d15001(%edx) │ │ │ │ + or %ebp,0x68cc3801(%edx) │ │ │ │ add %esi,%eax │ │ │ │ rep stos %al,%es:(%edi) │ │ │ │ add %edi,%eax │ │ │ │ lret │ │ │ │ jne 14cad2a │ │ │ │ pop %eax │ │ │ │ pop %ds │ │ │ │ - test $0x636a9801,%eax │ │ │ │ - add %eax,-0x27fe5f4c(%eax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ + test $0x636b4001,%eax │ │ │ │ + add %eax,0x6801a0b4(%eax) │ │ │ │ + (bad) │ │ │ │ add %sp,%ax │ │ │ │ - fs test $0x7b786001,%eax │ │ │ │ + fs test $0x7b762001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x80(%eax) │ │ │ │ - jae 14cad49 │ │ │ │ - adc %dh,0x250801a0(%esi) │ │ │ │ - jns 14cad51 │ │ │ │ - pusha │ │ │ │ + add %eax,%eax │ │ │ │ + jg 14cadba │ │ │ │ + add %edx,(%eax) │ │ │ │ + mov $0xa0,%dh │ │ │ │ + add %edx,0x60017925(%eax) │ │ │ │ dec %ecx │ │ │ │ - test $0x7ace3001,%eax │ │ │ │ + test $0x7acd4001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ mov %al,0x7afe0801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ or 0x686e9001(%ecx),%ah │ │ │ │ add %ecx,(%eax) │ │ │ │ and $0xa9,%al │ │ │ │ - add %esi,0x31(%eax) │ │ │ │ - add %eax,(%bx,%si) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + sub $0x67,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x48(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - jge 14cae35 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,0x1767a(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ cmp 0x64e7f801(%ecx),%esp │ │ │ │ add (%eax),%cl │ │ │ │ das │ │ │ │ mov %eax,0x73896801 │ │ │ │ add (%eax),%bh │ │ │ │ or %esp,0x65b71801(%ebx) │ │ │ │ add -0x4ffe57be(%eax),%dl │ │ │ │ adc %edi,0x2(%ebx) │ │ │ │ add %ah,-0x60(%edi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - jno 14cae9a │ │ │ │ - add %esp,-0x80(%eax) │ │ │ │ - test $0x79a27801,%eax │ │ │ │ - add %eax,0x2001a861(%eax) │ │ │ │ - jo 14caea2 │ │ │ │ + add %ebx,%eax │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + jnp 14cae21 │ │ │ │ + pusha │ │ │ │ + subb $0x1,0x79a0b001(%ecx) │ │ │ │ + andb $0x1,-0x58(%ecx) │ │ │ │ + mov %ch,0x73(%ebp) │ │ │ │ add %esi,0x25(%eax) │ │ │ │ - test $0x73825001,%eax │ │ │ │ + test $0x737c8801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x7f(%eax) │ │ │ │ - mov 0x76a5d801,%eax │ │ │ │ + mov 0x76a44801,%eax │ │ │ │ add %esp,-0x1ffe5ed1(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ popa │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - test $0x7fc67801,%eax │ │ │ │ + test $0x7fc7b001,%eax │ │ │ │ add %ebp,-0xffe5b0f(%eax) │ │ │ │ mov $0xa8f0017e,%edi │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,%eax │ │ │ │ - shlb $1,0x1(%edi) │ │ │ │ + add %ebx,-0x31(%eax) │ │ │ │ + ja 14cae99 │ │ │ │ mov $0x43,%al │ │ │ │ mov 0x7b851801,%al │ │ │ │ add 0x1001a403(%eax),%dh │ │ │ │ add %gs:0x19(%bx,%si),%bh │ │ │ │ test $0x1,%al │ │ │ │ - enter $0x7133,$0x1 │ │ │ │ + enter $0x7137,$0x1 │ │ │ │ js 14caf16 │ │ │ │ test $0x1,%al │ │ │ │ - add %ah,0x77(%edi) │ │ │ │ + sbb %ah,0x77(%esi) │ │ │ │ add %ebx,(%eax) │ │ │ │ clc │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %edx,-0x7fd95b5(%eax) │ │ │ │ sbb 0x26e8598(%ecx,%eax,1),%ah │ │ │ │ sbb %bh,-0x57(%eax) │ │ │ │ add %edx,%eax │ │ │ │ dec %esi │ │ │ │ jno 14caed1 │ │ │ │ push %eax │ │ │ │ - test %ah,0x7c4fc801(%ecx) │ │ │ │ + test %ah,0x7c4fd001(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ in (%dx),%eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x30(%eax) │ │ │ │ - jl 14caf01 │ │ │ │ - ... │ │ │ │ - call a94e508a <_edata@@Base+0xa4ee508a> │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - jne 14caf11 │ │ │ │ - cwtl │ │ │ │ + add %edi,0x17c34(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%al │ │ │ │ + jge 14caeac │ │ │ │ + add %ecx,-0x67fe8a55(%eax) │ │ │ │ out %al,$0xa1 │ │ │ │ add %esi,%eax │ │ │ │ fildll 0x2(%eax) │ │ │ │ pusha │ │ │ │ - mov 0x78777801(%eax),%fs │ │ │ │ + mov 0x7877e001(%eax),%fs │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ lds 0x74aeb001(%esi),%esp │ │ │ │ - add %ebp,0x1a76c(%eax) │ │ │ │ + add %ebp,0x5001a76c(%eax) │ │ │ │ hlt │ │ │ │ jae 14caf41 │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ - add 0x6675f001(%ecx),%ah │ │ │ │ + add 0x66769001(%ecx),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ push %ecx │ │ │ │ mov %al,0x7096a001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ - or %ah,0x7cbe6801(%ebp) │ │ │ │ + or %ah,0x7cbd2001(%ebp) │ │ │ │ add %ecx,(%eax) │ │ │ │ int1 │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,-0x72(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x4801a7c7(%eax) │ │ │ │ - lea 0x0(%ecx,%eax,1),%esp │ │ │ │ + mov 0x1(%edi),%gs │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x4001a680(%eax) │ │ │ │ - test %bh,0x1(%ecx) │ │ │ │ - cmpb $0x67,0x305801a4(%edx) │ │ │ │ - add (%eax),%al │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebp,%eax │ │ │ │ + mov %esp,0x0(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x6001a704(%eax) │ │ │ │ - push %ebx │ │ │ │ + add %bh,-0x37fe5980(%eax) │ │ │ │ + cmpl $0x1a4ba80,0x1(%ecx) │ │ │ │ + pop %eax │ │ │ │ + xor %ah,0x2(%edi) │ │ │ │ + ... │ │ │ │ + cwtl │ │ │ │ + add $0xa7,%al │ │ │ │ + add %esp,0x53(%eax) │ │ │ │ jg 14cafe2 │ │ │ │ ... │ │ │ │ jo 14caf97 │ │ │ │ test $0x1,%al │ │ │ │ - shlb $1,0x79(%ecx) │ │ │ │ + cmp %ah,0x79(%eax) │ │ │ │ add %ebp,%eax │ │ │ │ inc %edi │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,%eax │ │ │ │ + add %ebx,(%eax) │ │ │ │ outsw %ds:(%esi),(%dx) │ │ │ │ add %eax,0x47(%eax) │ │ │ │ mov %eax,0x67f46001 │ │ │ │ add (%eax),%ah │ │ │ │ jns 14cafa8 │ │ │ │ - add %ecx,0x56(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + push %ebx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edi,0x21(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,0x5c(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add -0x1ffe5beb(%eax),%al │ │ │ │ mov $0x27b,%ecx │ │ │ │ @@ -1825552,71 +1825845,74 @@ │ │ │ │ add %al,(%eax) │ │ │ │ cmp $0xa7,%ch │ │ │ │ add %esi,-0x7a(%eax) │ │ │ │ js 14cb03a │ │ │ │ ... │ │ │ │ xor %bl,%ch │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,0x160c7(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + (bad) │ │ │ │ + pusha │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ push %edi │ │ │ │ test $0x1,%al │ │ │ │ - loopne 14cb067 │ │ │ │ + cmp %al,(%ecx) │ │ │ │ jl 14cb069 │ │ │ │ ... │ │ │ │ mov $0xab,%al │ │ │ │ - mov 0x60b7b801,%eax │ │ │ │ + mov 0x60b82001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ - add $0xbb6801a1,%eax │ │ │ │ + add $0xb57801a1,%eax │ │ │ │ jge 14cb0e1 │ │ │ │ ... │ │ │ │ rorb $1,0x1(%esp,%eiz,4) │ │ │ │ push %eax │ │ │ │ ja 14cb153 │ │ │ │ - add 0x6001a7ec(%eax),%ah │ │ │ │ - out %al,$0x70 │ │ │ │ + add 0x4001a7ec(%eax),%ah │ │ │ │ + loop 14cb167 │ │ │ │ add %ebp,0x5c(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,-0x57fd811a(%eax) │ │ │ │ - andb $0x1,0x757fd001(%ebp) │ │ │ │ - subb $0x67,0x6ca801a6(%ecx) │ │ │ │ + andb $0x1,0x757fe801(%ebp) │ │ │ │ + subb $0x67,0x633001a6(%ecx) │ │ │ │ add %ebp,%eax │ │ │ │ - frstor 0x69fe0801(%eax) │ │ │ │ + frstor 0x69fdf801(%eax) │ │ │ │ add %edi,-0x3b(%eax) │ │ │ │ mov 0x67227801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x65(%eax) │ │ │ │ - mov 0x798f4801,%eax │ │ │ │ + mov 0x798d5801,%eax │ │ │ │ add %ebp,%eax │ │ │ │ pop %esi │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,-0x44(%eax) │ │ │ │ - je 14cb149 │ │ │ │ - call f94e598c <_edata@@Base+0xf4ee598c> │ │ │ │ - mov $0x318017e,%ebx │ │ │ │ - mov 0x657d4001,%eax │ │ │ │ + add %ebp,(%eax) │ │ │ │ + mov $0x3fe80174,%esp │ │ │ │ + test $0x1,%al │ │ │ │ + sarb $1,0x318017e(%ebx) │ │ │ │ + mov 0x657f2001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ sbb %esp,0x73d1e801(%ebx) │ │ │ │ add 0x2801a551(%eax),%bl │ │ │ │ - inc %esp │ │ │ │ + inc %ebp │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %ebx,(%eax) │ │ │ │ - mull 0x782cd801(%edi) │ │ │ │ + mull 0x7826a801(%edi) │ │ │ │ add %edx,-0x67(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,-0x67fe8aa7(%eax) │ │ │ │ - or 0x7785a001(%ecx),%ah │ │ │ │ + add %edx,-0x67fe8aa8(%eax) │ │ │ │ + or 0x7785f001(%ecx),%ah │ │ │ │ add %ecx,(%eax) │ │ │ │ cltd │ │ │ │ mov %al,0x7ded1001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ @@ -1825624,50 +1825920,52 @@ │ │ │ │ add %edx,0x268e6(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ ret │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,-0x3ffe8782(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + jle 14cb237 │ │ │ │ + add %eax,%eax │ │ │ │ or %esp,0x68bdb001(%edi) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ - cmp $0x870001a8,%eax │ │ │ │ + cmp $0x899001a8,%eax │ │ │ │ jne 14cb1e9 │ │ │ │ nop │ │ │ │ mov %es:0x614cf001,%eax │ │ │ │ add 0x16(%eax),%bl │ │ │ │ test $0x1,%al │ │ │ │ - push $0x16842 │ │ │ │ - add %al,(%eax) │ │ │ │ + or %bh,(%edi) │ │ │ │ + push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x37fe5f88(%eax) │ │ │ │ - mov %bh,0x1(%edx) │ │ │ │ + add %al,0x6801a078(%eax) │ │ │ │ + mov %edi,0x1(%edx) │ │ │ │ js 14cb18a │ │ │ │ mov 0x726c1001,%al │ │ │ │ add (%eax),%bl │ │ │ │ - or %esp,0x7e4e6801(%ebp) │ │ │ │ + or %esp,0x7e4d2001(%ebp) │ │ │ │ add %ecx,(%eax) │ │ │ │ sbb %esp,0x62653801(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ lods %ds:(%esi),%al │ │ │ │ mov 0x7682a801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ - mov $0x68a001a0,%edi │ │ │ │ + mov $0x669801a0,%edi │ │ │ │ jl 14cb279 │ │ │ │ cmp %bh,-0x59(%ebp) │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ imul $0x40,0x1(%eax),%edi │ │ │ │ cmc │ │ │ │ test $0x76946801,%eax │ │ │ │ add %al,%bh │ │ │ │ std │ │ │ │ mov %al,0x64ded001 │ │ │ │ add (%eax),%al │ │ │ │ @@ -1825677,19 +1825975,18 @@ │ │ │ │ mov %al,0x6441b801 │ │ │ │ add %al,%dl │ │ │ │ cltd │ │ │ │ mov %al,0x63f39001 │ │ │ │ add %al,%ch │ │ │ │ sahf │ │ │ │ test $0x1,%al │ │ │ │ - nop │ │ │ │ - mov %esp,-0x68(%ecx,%eax,1) │ │ │ │ - shlb %cl,0x7a427001(%ecx) │ │ │ │ + push $0x98016494 │ │ │ │ + shlb %cl,0x7a42c801(%ecx) │ │ │ │ add %edx,%eax │ │ │ │ - push $0x68f801a6 │ │ │ │ + push $0x68a801a6 │ │ │ │ ja 14cb2f9 │ │ │ │ push $0x7001a4d2 │ │ │ │ outsw %ds:(%esi),(%dx) │ │ │ │ add 0x1(%eax),%ch │ │ │ │ mov %eax,0x62911001 │ │ │ │ add (%eax),%al │ │ │ │ imul $0x2,0x64117001(%ecx),%esp │ │ │ │ @@ -1825698,922 +1825995,922 @@ │ │ │ │ mov %eax,0x6ff91801 │ │ │ │ add (%eax),%al │ │ │ │ scas %es:(%edi),%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ jae 14cb38e │ │ │ │ add -0x1c(%eax),%bh │ │ │ │ - mov 0x75a23801,%al │ │ │ │ + mov 0x75a0b001,%al │ │ │ │ add %esp,(%eax) │ │ │ │ - mov 0x6a8db801(%edi),%esp │ │ │ │ + mov 0x6a8e1001(%edi),%esp │ │ │ │ add %ecx,-0x67fe58dd(%eax) │ │ │ │ shrl $1,0x2(%ebx) │ │ │ │ pusha │ │ │ │ - adc $0x773801a6,%eax │ │ │ │ + adc $0x773001a6,%eax │ │ │ │ imul $0x1a88ac0,(%ecx),%eax │ │ │ │ - mov 0x18017739,%al │ │ │ │ - repnz mov %al,0x63755801 │ │ │ │ + cmp %bh,(%eax) │ │ │ │ + ja 14cb349 │ │ │ │ + sbb %dh,%dl │ │ │ │ + mov %al,0x63755801 │ │ │ │ add 0x13(%eax),%cl │ │ │ │ mov %al,0x60691801 │ │ │ │ add %al,%dh │ │ │ │ - sbb 0x7d63f001(%edx),%ah │ │ │ │ + sbb 0x7d629801(%edx),%ah │ │ │ │ add %ebx,(%eax) │ │ │ │ push %edi │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %ebx,%gs:0x72(%eax) │ │ │ │ - mov 0x7a59a801,%eax │ │ │ │ + mov 0x7a59c001,%eax │ │ │ │ add %ebx,-0x22(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - call 514e3304 <_edata@@Base+0x4cee3304> │ │ │ │ + pop %eax │ │ │ │ + xchg %edi,0x1(%edi) │ │ │ │ + push %eax │ │ │ │ push %ebx │ │ │ │ mov 0x703f5001,%al │ │ │ │ add %al,%bl │ │ │ │ or $0xa5,%al │ │ │ │ - add %esp,-0x6d(%eax) │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ - and %al,-0x59(%ebp) │ │ │ │ + add %edi,%eax │ │ │ │ + ja 14cb3ea │ │ │ │ + add %esp,(%eax) │ │ │ │ + inc %ebp │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,%eax │ │ │ │ pop %eax │ │ │ │ jno 14cb392 │ │ │ │ and %dl,-0x60(%ecx) │ │ │ │ - add %edi,(%eax) │ │ │ │ - push %edi │ │ │ │ + add %edx,%eax │ │ │ │ + push %ebx │ │ │ │ add %edx,0x20(%bx,%si) │ │ │ │ mov 0x60708801,%eax │ │ │ │ add (%eax),%dl │ │ │ │ dec %edx │ │ │ │ mov %eax,0x76978001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x5801a9f5(%eax) │ │ │ │ - add 0x1(%ecx),%ah │ │ │ │ + add %dl,-0x5ffe560b(%eax) │ │ │ │ + add 0x1(%ecx),%esp │ │ │ │ js 14cb385 │ │ │ │ test $0x1,%al │ │ │ │ - mov $0xbc,%al │ │ │ │ + and %cl,%cl │ │ │ │ ja 14cb3c9 │ │ │ │ mov %dl,(%edi) │ │ │ │ - test $0x6c6c5001,%eax │ │ │ │ + test $0x6c6be001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x45(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - mov 0x16e5a,%al │ │ │ │ + loopne 14cb371 │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ - aaa │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ + xor 0x1(%ebx),%esp │ │ │ │ ... │ │ │ │ - sub %ch,-0x507fe57(%esi) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + sub %ch,0x677801a9(%esi) │ │ │ │ + jb 14cb411 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x41(%eax) │ │ │ │ + pusha │ │ │ │ + inc %ecx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x21(%eax) │ │ │ │ - jnp 14cb439 │ │ │ │ + add %edx,(%eax) │ │ │ │ + fistpll 0x1(%ebx) │ │ │ │ inc %eax │ │ │ │ - arpl %esp,0x718ee801(%ebp) │ │ │ │ + arpl %esp,0x718c5001(%ebp) │ │ │ │ add %esp,-0x1f(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ push %esp │ │ │ │ jnp 14cb449 │ │ │ │ loopne 14cb4ad │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,-0x6d(%eax) │ │ │ │ - jb 14cb451 │ │ │ │ - rolb $0x68,0x6d7001a2(%ecx) │ │ │ │ - add -0x76(%eax),%bl │ │ │ │ - mov %al,0x6bdfa801 │ │ │ │ - add -0x77fe5631(%eax),%bl │ │ │ │ - test %dh,0x1(%edi) │ │ │ │ - push $0x2001a0b8 │ │ │ │ - bound %eax,%ds:(%ecx) │ │ │ │ - mov $0xb801a068,%eax │ │ │ │ - in (%dx),%eax │ │ │ │ + add %ebx,-0x3ffe8d72(%eax) │ │ │ │ + andl $0xa28a5802,0x686d7001(%edx) │ │ │ │ + add %ebp,-0x67fd9421(%eax) │ │ │ │ + iret │ │ │ │ + test $0x7e063001,%eax │ │ │ │ + add %ebp,-0x48(%eax) │ │ │ │ + mov 0x623eb801,%al │ │ │ │ + add %edi,-0x7ffe5f98(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ jnp 14cb479 │ │ │ │ lock or $0xa1,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov 0x1(%eax),%? │ │ │ │ + add %edx,-0x72(%eax) │ │ │ │ + js 14cb481 │ │ │ │ cwtl │ │ │ │ - imull 0x77a32001(%ecx) │ │ │ │ + imull 0x77a1e001(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ scas %es:(%edi),%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,-0x47fe819c(%eax) │ │ │ │ - pop %ecx │ │ │ │ - mov 0x7d92e001,%al │ │ │ │ - add %ebx,%eax │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - mov %al,0x6f03d801 │ │ │ │ - add -0x7fe593a(%eax),%dl │ │ │ │ - jle 14cb543 │ │ │ │ + add %edi,0x64(%eax) │ │ │ │ + jle 14cb4b1 │ │ │ │ + mov $0x5801a059,%eax │ │ │ │ + xchg %eax,%edx │ │ │ │ + jge 14cb4b9 │ │ │ │ + fsubrs 0x3d801a2(%edi) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add 0x2801a6c6(%eax),%dl │ │ │ │ + jg 14cb543 │ │ │ │ add %eax,-0x3d(%eax) │ │ │ │ - test $0x6a810801,%eax │ │ │ │ + test $0x6a81c801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x4801a50d(%eax) │ │ │ │ - bound %eax,%gs:(%ecx) │ │ │ │ + add %ah,0x1801a50d(%eax) │ │ │ │ + bound %eax,(%bx,%di) │ │ │ │ ... │ │ │ │ enter $0xa8aa,$0x1 │ │ │ │ - inc %eax │ │ │ │ + push %eax │ │ │ │ dec %edx │ │ │ │ jo 14cb4f9 │ │ │ │ ... │ │ │ │ nop │ │ │ │ - xchg %esp,0x175e590(%ecx,%eax,1) │ │ │ │ + xchg %esp,0x175e2d0(%ecx,%eax,1) │ │ │ │ test $0xb9,%al │ │ │ │ - mov 0x76e0d801,%al │ │ │ │ - add %edi,0x7001a1a8(%eax) │ │ │ │ - sbb 0x0(%ecx,%eax,1),%bh │ │ │ │ + mov 0x76dc3001,%al │ │ │ │ + add %edi,-0x37fe5e58(%eax) │ │ │ │ + sbb %edi,0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x37fe56ee(%eax) │ │ │ │ + add %dh,0x1801a912(%eax) │ │ │ │ xor $0x6f,%al │ │ │ │ add %esi,%eax │ │ │ │ pop %ss │ │ │ │ - mov 0x7c043001,%al │ │ │ │ + mov 0x7c029801,%al │ │ │ │ add %ebx,-0x36(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - and %ch,(%eax) │ │ │ │ - ja 14cb551 │ │ │ │ + nop │ │ │ │ + sub %dh,0x1(%edi) │ │ │ │ inc %eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - mov 0x7b453001,%al │ │ │ │ + mov 0x7b44d001,%al │ │ │ │ add %ebx,(%eax) │ │ │ │ daa │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,0x30(%eax) │ │ │ │ add %gs:(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ dec %edx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x44(%eax) │ │ │ │ + add %ebx,0x46(%eax) │ │ │ │ add %ecx,%gs:-0x6(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %ecx,0xf(%eax) │ │ │ │ popa │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x4b(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - enter $0x797c,$0x1 │ │ │ │ + jo 14cb60a │ │ │ │ + jns 14cb591 │ │ │ │ enter $0xa1ca,$0x1 │ │ │ │ - js 14cb5d6 │ │ │ │ - gs add %ecx,%eax │ │ │ │ + and %al,0x65(%ecx) │ │ │ │ + add %ecx,%eax │ │ │ │ leave │ │ │ │ mov %al,0x62e05801 │ │ │ │ add %al,%ch │ │ │ │ int1 │ │ │ │ - mov 0x76811801,%al │ │ │ │ + mov 0x767fd801,%al │ │ │ │ add %esi,%eax │ │ │ │ call 3274b74f <_edata@@Base+0x2e14b74f> │ │ │ │ jg 14cb5b2 │ │ │ │ cmp %dh,-0x60(%eax) │ │ │ │ - add %ebx,%eax │ │ │ │ - dec %ebp │ │ │ │ + add %ebx,0x4b(%eax) │ │ │ │ jge 14cb5b9 │ │ │ │ jo 14cb5f2 │ │ │ │ mov 0x7c96f801,%al │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%esi │ │ │ │ - mov 0x64d4e801,%eax │ │ │ │ + mov 0x64d3d801,%eax │ │ │ │ add %esi,-0x51(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,-0x2ffe8829(%eax) │ │ │ │ - or $0x98f001a2,%eax │ │ │ │ + add %eax,-0x28(%eax) │ │ │ │ + ja 14cb5d1 │ │ │ │ + rorb $1,0x98f001a2 │ │ │ │ add (%bx,%si),%ah │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ mov 0x79bc3001,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0xd(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - mov $0x17241,%eax │ │ │ │ + inc %eax │ │ │ │ + jb,pt 14cb629 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x30(%eax) │ │ │ │ + js 14cb682 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x30016361(%eax) │ │ │ │ - jns 14cb5ff │ │ │ │ + add %eax,0x61(%eax) │ │ │ │ + arpl %eax,(%ecx) │ │ │ │ + xor %bh,-0x5c(%ecx) │ │ │ │ add %ebx,%eax │ │ │ │ mov 0x2(%eax),%? │ │ │ │ - fcomps 0x70938801(%esi,%eiz,4) │ │ │ │ + fcomps 0x70934801(%esi,%eiz,4) │ │ │ │ add %ecx,%eax │ │ │ │ dec %edx │ │ │ │ - test $0x7843e801,%eax │ │ │ │ - add %esi,0x2801a68d(%eax) │ │ │ │ + test $0x78437801,%eax │ │ │ │ + add %esi,0x3801a68d(%eax) │ │ │ │ jp 14cb6e4 │ │ │ │ add %ebx,0x4c(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,%eax │ │ │ │ adc %esp,0x2(%esi) │ │ │ │ mov %al,%dl │ │ │ │ test $0x1,%al │ │ │ │ - jo 14cb691 │ │ │ │ + cmp %cl,(%edx) │ │ │ │ jp 14cb689 │ │ │ │ cwtl │ │ │ │ data16 movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ - xorl $0x0,0x1(%ebp) │ │ │ │ + add %ebp,-0x7d(%eax) │ │ │ │ + jne 14cb691 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x5001a677(%eax) │ │ │ │ - mov $0x77,%dh │ │ │ │ - add %eax,(%eax) │ │ │ │ + xorb $0x1,-0x5a(%edi) │ │ │ │ + call 14e2e7e │ │ │ │ movsb %ss:(%esi),%es:(%edi) │ │ │ │ add %esi,0x22(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add 0x27(%eax),%al │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %edi,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ js 14cb6da │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ out %eax,(%dx) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x1639a(%eax) │ │ │ │ + add %ebp,-0x6d(%eax) │ │ │ │ + arpl %eax,(%ecx) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x3f(%eax) │ │ │ │ + inc %eax │ │ │ │ + aas │ │ │ │ mov 0x6a05b001,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x11(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %ebx,-0x5b(%eax) │ │ │ │ - jl 14cb741 │ │ │ │ - adc %ah,-0x57(%edx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov $0x7c,%al │ │ │ │ + add %eax,0x10017ca7(%eax) │ │ │ │ + bound %ebp,0x7caff801(%ecx) │ │ │ │ add %edi,0x4c(%eax) │ │ │ │ mov %al,0x6b169801 │ │ │ │ add -0x57fe5c07(%eax),%dh │ │ │ │ ja 14cb7bf │ │ │ │ add 0x59(%eax),%cl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,-0x7e(%eax) │ │ │ │ - jnp 14cb761 │ │ │ │ - pop %eax │ │ │ │ + add %ebp,0x58017b81(%eax) │ │ │ │ dec %ebx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - jnp 14cb769 │ │ │ │ - dec %eax │ │ │ │ - sub $0x165801a6,%eax │ │ │ │ + add %ecx,0x48017bee(%eax) │ │ │ │ + sub $0x111801a6,%eax │ │ │ │ fs add %esi,%eax │ │ │ │ cmc │ │ │ │ test $0x1,%al │ │ │ │ - mov %dl,%bh │ │ │ │ - jb 14cb779 │ │ │ │ + cwtl │ │ │ │ + aam $0x72 │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - test $0xa,%al │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - add %ebp,0x277dc(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%al │ │ │ │ - pop %esi │ │ │ │ - mov %al,0x6a969801 │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%al │ │ │ │ - lret │ │ │ │ - test $0x1,%al │ │ │ │ - inc %eax │ │ │ │ + add %ch,-0x57fe55f6(%eax) │ │ │ │ + fdivl 0x2(%edi) │ │ │ │ + ... │ │ │ │ + rcrb $0x1,-0x5e(%esi) │ │ │ │ + cwtl │ │ │ │ + xchg %eax,%esi │ │ │ │ + push $0x2 │ │ │ │ + ... │ │ │ │ + call 114e6098 <_edata@@Base+0xcee6098> │ │ │ │ sbb $0x6b,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ adc %ah,0x2648160(%ecx,%eax,1) │ │ │ │ adc %dl,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,(%eax) │ │ │ │ shrl $1,0x30(%edx,%eax,1) │ │ │ │ inc %edi │ │ │ │ - test $0x7b6c7801,%eax │ │ │ │ + test $0x7b6b8001,%eax │ │ │ │ add %edi,-0x37fe5ccd(%eax) │ │ │ │ xor %edi,0x2(%eax) │ │ │ │ rorb $0xa1,(%edi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - loop 14cb870 │ │ │ │ + add %eax,%eax │ │ │ │ + loope 14cb870 │ │ │ │ add %edi,(%eax) │ │ │ │ - repnz mov 0x6be81801,%al │ │ │ │ + repnz mov 0x6bdf1801,%al │ │ │ │ add %esi,%eax │ │ │ │ cmp %ah,0x7ed0e801(%edx) │ │ │ │ add %al,%bl │ │ │ │ - lea 0x7c886001(%ecx),%esp │ │ │ │ + lea 0x7c884801(%ecx),%esp │ │ │ │ add %eax,(%eax) │ │ │ │ into │ │ │ │ mov %al,0x77050001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x73(%eax) │ │ │ │ - mov 0x75ff6001,%eax │ │ │ │ + mov 0x75fee001,%eax │ │ │ │ add %esi,0x49(%eax) │ │ │ │ mov %eax,0x68a3d001 │ │ │ │ add %al,%bh │ │ │ │ - add %ch,0x66ff7801(%edx) │ │ │ │ + add %ch,0x66ff9001(%edx) │ │ │ │ add %eax,(%eax) │ │ │ │ cli │ │ │ │ test $0x1,%al │ │ │ │ - adc $0x79,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + or %dl,%al │ │ │ │ + jns 14cb849 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - shrl $1,0x7a83c801(%ecx) │ │ │ │ + sub %dl,%cl │ │ │ │ + test $0x7d06c801,%eax │ │ │ │ add %edx,%eax │ │ │ │ - sub %ebp,0x6df47801(%ecx) │ │ │ │ + sub %ebp,0x6df43001(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x4801a325(%eax) │ │ │ │ inc %ebp │ │ │ │ je 14cb87a │ │ │ │ ... │ │ │ │ mov %ah,%bh │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - add 0x1(%esi),%ah │ │ │ │ - jo 14cb8a5 │ │ │ │ - mov 0x6a174801,%al │ │ │ │ + add %eax,0x70016601(%eax) │ │ │ │ + or 0x6a1c4801(%eax),%esp │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ - test $0xf7d801a0,%eax │ │ │ │ + test $0xf52801a0,%eax │ │ │ │ ja 14cb8d1 │ │ │ │ test $0x18,%al │ │ │ │ mov 0x72841001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ inc %esp │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - inc %ebx │ │ │ │ + add %ecx,(%eax) │ │ │ │ + inc %ecx │ │ │ │ arpl %eax,(%ecx) │ │ │ │ ... │ │ │ │ pusha │ │ │ │ cmpsl %es:(%edi),%fs:(%esi) │ │ │ │ - add %esi,%eax │ │ │ │ - push $0x176 │ │ │ │ + add %esi,0x66(%eax) │ │ │ │ + jbe 14cb929 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %ah,%bh │ │ │ │ mov %al,0x6a6c4801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x6801a7e4(%eax) │ │ │ │ + add %ch,0x1001a7e4(%eax) │ │ │ │ add $0x7d,%al │ │ │ │ add %esp,(%eax) │ │ │ │ - frstor 0x72a0b801(%ebp) │ │ │ │ + frstor 0x729e0801(%ebp) │ │ │ │ add %eax,%eax │ │ │ │ dec %esp │ │ │ │ - mov 0x72894801,%al │ │ │ │ - add %ecx,0x7801a60b(%eax) │ │ │ │ + mov 0x7283c801,%al │ │ │ │ + add %ecx,0x2001a60b(%eax) │ │ │ │ fnstsw 0x1(%ebx) │ │ │ │ add %bh,%bl │ │ │ │ mov %al,0x634db001 │ │ │ │ add %al,%bh │ │ │ │ add 0x6b8d8001(%ebx),%ah │ │ │ │ - add -0x3ffe5779(%eax),%ah │ │ │ │ - shlb $0x50,0x1(%esi) │ │ │ │ - cmp $0x521001a2,%eax │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + add -0x2ffe5779(%eax),%ah │ │ │ │ + mov $0x3d500166,%esi │ │ │ │ + mov %al,0x6e521001 │ │ │ │ add -0x5c(%eax),%ch │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - dec %ebx │ │ │ │ + add %eax,0x4a(%eax) │ │ │ │ jnp 14cb9c1 │ │ │ │ inc %eax │ │ │ │ pop %ss │ │ │ │ mov 0x75417801,%eax │ │ │ │ add (%eax),%cl │ │ │ │ mov 0x6f6ad001(%edi),%ah │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x5c(%eax) │ │ │ │ - test $0x66707801,%eax │ │ │ │ + test $0x666f3001,%eax │ │ │ │ add %edx,-0x58(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ + add %esi,(%eax) │ │ │ │ bound %ebp,0x1(%edi) │ │ │ │ test $0x51,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,0xd(%eax) │ │ │ │ imul $0x20,(%edx),%eax │ │ │ │ - cmp $0x6fd001a5,%eax │ │ │ │ + cmp $0x701001a5,%eax │ │ │ │ jne 14cb9f9 │ │ │ │ ... │ │ │ │ push $0x6801a9be │ │ │ │ - and 0x1(%ebx),%ebp │ │ │ │ + xorb $0x0,0x1(%ebp) │ │ │ │ ... │ │ │ │ - pusha │ │ │ │ - popf │ │ │ │ - mov 0x7aee2801,%al │ │ │ │ - add %edi,0x1001a09a(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,-0x63(%eax) │ │ │ │ + mov 0x7aecf801,%al │ │ │ │ + add %edi,0x5801a09a(%eax) │ │ │ │ cmp $0xb898017d,%eax │ │ │ │ mov %al,0x69873001 │ │ │ │ - add -0x5ffe5635(%eax),%dh │ │ │ │ - xchg %eax,%esi │ │ │ │ - jp 14cba79 │ │ │ │ + add 0x5801a9cb(%eax),%dh │ │ │ │ + mov 0x1(%edx),%? │ │ │ │ cwtl │ │ │ │ pop %ds │ │ │ │ - mov 0x7f015801,%al │ │ │ │ + mov 0x7f001001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ xchg %eax,%ebp │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - sub $0x168,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + sub %ch,0x1(%eax) │ │ │ │ + ... │ │ │ │ dec %eax │ │ │ │ adc $0x9ac001a5,%eax │ │ │ │ jge 14cbaaa │ │ │ │ shl $0xa1,%ch │ │ │ │ - add %ecx,%eax │ │ │ │ - and %ch,0x1(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + sbb 0x1(%eax),%ebp │ │ │ │ nop │ │ │ │ pop %ebp │ │ │ │ mov 0x6b3a5801,%eax │ │ │ │ - add 0x801a10e(%eax),%ch │ │ │ │ - mov $0x62,%dh │ │ │ │ + add -0x4ffe5ef2(%eax),%ch │ │ │ │ + mov $0x62,%ch │ │ │ │ add %ecx,-0x2e(%eax) │ │ │ │ mov 0x6095a801,%eax │ │ │ │ add %al,%dl │ │ │ │ dec %ecx │ │ │ │ mov %al,0x7500e801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x5f(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,-0x5ffe8604(%eax) │ │ │ │ - push %ebx │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,%eax │ │ │ │ - cmpb $0xe0,0x1(%esi) │ │ │ │ - sub $0x98f801a9,%eax │ │ │ │ + add %ebx,(%eax) │ │ │ │ + cld │ │ │ │ + jns 14cbb01 │ │ │ │ + mov 0x8801a553,%al │ │ │ │ + cmpl $0xffffffe0,0x1(%esi) │ │ │ │ + sub $0x965801a9,%eax │ │ │ │ ja 14cbb11 │ │ │ │ or %ah,0x1(%eax,%eiz,4) │ │ │ │ - fsubs 0x79(%eax) │ │ │ │ + add %ah,0x79(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ - test $0xd4d001a2,%eax │ │ │ │ + test $0xd06801a2,%eax │ │ │ │ jae 14cbb51 │ │ │ │ sbb %dh,%bl │ │ │ │ - mov 0x63a93001,%eax │ │ │ │ + mov 0x63a44801,%eax │ │ │ │ add %esi,%eax │ │ │ │ sbb %esp,0x68d7e801(%ebx) │ │ │ │ add %al,%al │ │ │ │ pop %esi │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - fnstcw 0x1(%esi) │ │ │ │ - test $0xea,%al │ │ │ │ - mov 0x705c8001,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - ... │ │ │ │ - jbe 14cbb28 │ │ │ │ - add %edx,%eax │ │ │ │ - fisubs 0x1(%eax) │ │ │ │ + add %eax,-0x57fe8128(%eax) │ │ │ │ + ljmp $0x270,$0x5c8001a1 │ │ │ │ ... │ │ │ │ - sub %cl,-0x5a(%ebp) │ │ │ │ + add %dh,-0x5b(%esi) │ │ │ │ + add %eax,-0x21(%eax) │ │ │ │ + pusha │ │ │ │ add %eax,(%eax) │ │ │ │ - mov $0x7c,%cl │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + dec %ebp │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebp,%eax │ │ │ │ + mov $0x7c,%al │ │ │ │ add %ecx,-0x6d(%eax) │ │ │ │ - test $0x79009801,%eax │ │ │ │ - add %ebx,0x6801a010(%eax) │ │ │ │ + test $0x79032001,%eax │ │ │ │ + add %ebx,0x4801a010(%eax) │ │ │ │ cwtl │ │ │ │ jl 14cbba9 │ │ │ │ - adc %bl,0x13c801a0(%eax) │ │ │ │ + adc %bl,0x10a001a0(%eax) │ │ │ │ jb 14cbbb1 │ │ │ │ nop │ │ │ │ jne 14cbb5a │ │ │ │ add %ebx,0x2c(%eax) │ │ │ │ push $0x1 │ │ │ │ adc %ah,%dh │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %edi,0x70017b68(%eax) │ │ │ │ + pushf │ │ │ │ + mov 0x6e1b4801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ - imul $0x1a09c70,0x1(%ebx),%edi │ │ │ │ - rcrb $0x0,0x16e │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ - fisubs 0x771d7001(%ecx) │ │ │ │ + fisubs 0x771ce001(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x2001a077(%eax) │ │ │ │ - mov 0x17d,%al │ │ │ │ + add %bh,-0x2ffe5f89(%eax) │ │ │ │ + sahf │ │ │ │ + jge 14cbbf9 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ xor %bh,%dl │ │ │ │ - mov 0x7bf7e801,%al │ │ │ │ + mov 0x7bf57001,%al │ │ │ │ add %esi,%eax │ │ │ │ aam $0xa6 │ │ │ │ - add %esp,-0x17fe85d1(%eax) │ │ │ │ - mov $0xed3001a6,%esi │ │ │ │ + add %edi,%eax │ │ │ │ + sub $0x7a,%al │ │ │ │ + add %ebp,%eax │ │ │ │ + mov $0xebf001a6,%esi │ │ │ │ jp 14cbc81 │ │ │ │ - rclb $0x77,-0x2997fe59(%ebp) │ │ │ │ + rclb $0x77,-0x29bffe59(%ebp) │ │ │ │ add %edx,%eax │ │ │ │ frstor 0x26ebb50(%ecx,%eax,1) │ │ │ │ or %dl,(%edi) │ │ │ │ mov %al,0x60bef001 │ │ │ │ add (%eax),%dh │ │ │ │ push %esp │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,0x480168d7(%eax) │ │ │ │ - fsubs 0x73800801(%ebp) │ │ │ │ + add %ebx,0x480168d2(%eax) │ │ │ │ + fsubs 0x737ac001(%ebp) │ │ │ │ add %esp,(%eax) │ │ │ │ jb 14cbc4d │ │ │ │ - add %ecx,0x55(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + push %ebp │ │ │ │ jp 14cbcb1 │ │ │ │ - cmp %cl,0x5fa801a0(%esi) │ │ │ │ + cmp %cl,0x5f9801a0(%esi) │ │ │ │ jp 14cbcb9 │ │ │ │ mov $0xf0,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x2001756e(%eax) │ │ │ │ - mov $0xa6,%ah │ │ │ │ - add %edx,(%eax) │ │ │ │ - mov 0x1(%ebp),%fs │ │ │ │ - lock mov $0xa4,%bl │ │ │ │ + add %esi,0x70(%eax) │ │ │ │ + jne 14cbcc1 │ │ │ │ + and %dh,0x658ca801(%esi,%eiz,4) │ │ │ │ + add %esi,%eax │ │ │ │ + mov $0xa4,%bl │ │ │ │ add %eax,-0x3e(%eax) │ │ │ │ bound %eax,(%edx) │ │ │ │ jo 14cbcf4 │ │ │ │ - mov %al,0x75a00001 │ │ │ │ + mov %al,0x759ed801 │ │ │ │ add %edi,%eax │ │ │ │ xor %ah,0x6201b001(%edx) │ │ │ │ add %al,%bh │ │ │ │ shll $0x2,0x6296b801(%edx) │ │ │ │ xor %ch,%ah │ │ │ │ - test $0x653f5801,%eax │ │ │ │ - add %esi,0x7001a2be(%eax) │ │ │ │ - lcall $0x1a7,$0x8df00164 │ │ │ │ - fmuls (%ecx) │ │ │ │ - pusha │ │ │ │ + test $0x653f2001,%eax │ │ │ │ + add %esi,-0x1ffe5d42(%eax) │ │ │ │ + cltd │ │ │ │ + fs add %esi,%eax │ │ │ │ + lea 0x6009d801(%edi),%esp │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ or $0xa9,%al │ │ │ │ - add %ecx,0x46(%eax) │ │ │ │ - popa │ │ │ │ - add %ebx,%eax │ │ │ │ - and 0x73348801(%ebx),%ah │ │ │ │ + add %eax,%eax │ │ │ │ + or $0x22d80161,%eax │ │ │ │ + mov %eax,0x73348801 │ │ │ │ add (%eax),%ah │ │ │ │ (bad) 0x6703f801(%edx) │ │ │ │ add %al,%dh │ │ │ │ out %al,(%dx) │ │ │ │ - mov 0x67557001,%al │ │ │ │ + mov 0x674f2801,%al │ │ │ │ add %esp,0x7801a2ab(%eax) │ │ │ │ test $0x7880261,%eax │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %esi,-0x45(%eax) │ │ │ │ - add %eax,%gs:(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x65,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ fwait │ │ │ │ - mov 0x79eaf801,%al │ │ │ │ + mov 0x79e98001,%al │ │ │ │ add %ebx,-0x17fe5cf8(%eax) │ │ │ │ frstor 0x2(%ebp) │ │ │ │ ... │ │ │ │ mov $0x4d,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,0xa(%eax) │ │ │ │ - add %eax,%gs:(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + out %eax,$0x64 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ jmp 14cbd13 │ │ │ │ - add %edx,(%eax) │ │ │ │ - idivl 0x1(%ebp) │ │ │ │ - mov $0xb001a4e1,%eax │ │ │ │ + add %esp,-0x47fe820f(%eax) │ │ │ │ + loope 14cbd1f │ │ │ │ + add %edi,(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %esp,%eax │ │ │ │ - mov $0xb56001a5,%eax │ │ │ │ + mov $0xb33001a5,%eax │ │ │ │ jp 14cbd89 │ │ │ │ jo 14cbda8 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - jmp 14cbf0d │ │ │ │ + add %esi,%eax │ │ │ │ + call 14cbf0d │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ test $0x82,%al │ │ │ │ - mov 0x7adae001,%al │ │ │ │ + mov 0x7adb2801,%al │ │ │ │ add %eax,-0x57fe5d58(%eax) │ │ │ │ inc %esp │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ mov $0xa5,%bh │ │ │ │ - add %edi,0x6b(%eax) │ │ │ │ + add %edi,0x6c(%eax) │ │ │ │ js 14cbde1 │ │ │ │ ... │ │ │ │ - sub %bh,-0x5877fe58(%esi) │ │ │ │ + sub %bh,-0x586ffe58(%esi) │ │ │ │ jle 14cbdf1 │ │ │ │ ... │ │ │ │ inc %eax │ │ │ │ aaa │ │ │ │ - test $0x7cf50001,%eax │ │ │ │ + test $0x7cf3e001,%eax │ │ │ │ add %ebx,0x67(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - add %edi,0x1(%ebp) │ │ │ │ - mov $0x2801a10d,%eax │ │ │ │ - inc %edx │ │ │ │ + add %ebp,-0x47fe8300(%eax) │ │ │ │ + or $0x422801a1,%eax │ │ │ │ push $0xa8be7801 │ │ │ │ - add %esi,(%eax) │ │ │ │ - ja 14cbe93 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %eax,0x17c77(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ push $0xffffffa8 │ │ │ │ - add %esp,%eax │ │ │ │ + add %esi,%eax │ │ │ │ sahf │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ mov %ss:0x60e57001,%eax │ │ │ │ add (%eax),%bl │ │ │ │ push %cs │ │ │ │ - mov 0x7482f001,%al │ │ │ │ + mov 0x7481b801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0xffe5908(%eax) │ │ │ │ mov 0x2(%ebx),%esp │ │ │ │ addb $0x7e,0x32001a2(%ebp) │ │ │ │ add %al,%al │ │ │ │ in (%dx),%al │ │ │ │ - mov 0x7c35f001,%al │ │ │ │ + mov 0x7c350001,%al │ │ │ │ add %edi,%eax │ │ │ │ - mov $0x401001a4,%edx │ │ │ │ + mov $0x3eb001a4,%edx │ │ │ │ jge 14cbe71 │ │ │ │ ... │ │ │ │ inc %eax │ │ │ │ (bad) │ │ │ │ - mov 0x7eccd001,%al │ │ │ │ + mov 0x7ecac001,%al │ │ │ │ add %ebx,%eax │ │ │ │ out %eax,$0xa6 │ │ │ │ - add %esp,(%eax) │ │ │ │ - cmpb $0x0,0x1(%edi) │ │ │ │ - mull 0x6125e801(%esi) │ │ │ │ - add (%eax),%al │ │ │ │ + add %esp,0x7d(%eax) │ │ │ │ + jg 14cbe89 │ │ │ │ + add %dh,%bh │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebp,%eax │ │ │ │ + and $0x261,%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%al │ │ │ │ - pop %ss │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x57(%eax) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add (%eax),%bl │ │ │ │ + enter $0xa517,$0x1 │ │ │ │ + push $0x18026d57 │ │ │ │ pop %es │ │ │ │ mov %al,0x610b4001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x47fe5690(%eax) │ │ │ │ - mov %al,0x9970017c │ │ │ │ + add %bl,0x1801a970(%eax) │ │ │ │ + mov %eax,0x9970017c │ │ │ │ test $0x1,%al │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - js 14cbef1 │ │ │ │ + sbb %ch,0x178(%ebp) │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ rclb $0x1,-0x58(%ebx) │ │ │ │ - test $0xa9,%al │ │ │ │ - jae 14cbf09 │ │ │ │ - ... │ │ │ │ - enter $0xa0f3,$0x1 │ │ │ │ - cmp %al,%ah │ │ │ │ - js 14cbf41 │ │ │ │ + cmp %bh,0x173(%ebx) │ │ │ │ ... │ │ │ │ - rolb $0xf8,0x1(%eax,%ebp,4) │ │ │ │ - aaa │ │ │ │ - jg 14cbf61 │ │ │ │ + add %al,(%eax) │ │ │ │ + or %cl,%dh │ │ │ │ + test $0x7e2bf801,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,%al │ │ │ │ + repz mov 0x78c21001,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - adc %bh,(%edx) │ │ │ │ - test $0x78dda001,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%al │ │ │ │ + inc %esp │ │ │ │ + test $0x1,%al │ │ │ │ + xorb $0x7f,(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + cmp 0x78dda801(%ecx),%ch │ │ │ │ add %edi,(%eax) │ │ │ │ - adc %ebp,0x70980001(%edx) │ │ │ │ - add %edx,0x1a847(%eax) │ │ │ │ - inc %ecx │ │ │ │ + adc %ebp,0x70949801(%edx) │ │ │ │ + add %edx,-0x37fe57b9(%eax) │ │ │ │ + inc %esp │ │ │ │ jns 14cbf81 │ │ │ │ ... │ │ │ │ lock aad $0xa5 │ │ │ │ - add %ebp,%eax │ │ │ │ - mov $0xd4780178,%eax │ │ │ │ - mov 0x6fe1a801,%eax │ │ │ │ + add %esi,%eax │ │ │ │ + mov $0x78,%bh │ │ │ │ + add %edi,-0x2c(%eax) │ │ │ │ + mov 0x6fdc5001,%eax │ │ │ │ add %edx,-0x77(%eax) │ │ │ │ - mov 0x7eed2801,%eax │ │ │ │ - add %ecx,-0x77fe5eaf(%eax) │ │ │ │ - in $0x64,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov 0x7eed5801,%eax │ │ │ │ + add %ecx,0x6801a151(%eax) │ │ │ │ + fsubl 0x0(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ test $0xa9,%al │ │ │ │ - add %ebx,0x21(%eax) │ │ │ │ + add %esi,0x19(%eax) │ │ │ │ push $0xa05b9801 │ │ │ │ - add %esp,(%eax) │ │ │ │ - xchg %bh,-0x48(%ecx,%eax,1) │ │ │ │ + add %esp,-0x47fe837c(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - test $0x791f0801,%eax │ │ │ │ - add %edi,-0x67fe5a57(%eax) │ │ │ │ - add $0x67,%al │ │ │ │ - add %ebp,-0xffe5a47(%eax) │ │ │ │ - bound %ebp,0x1(%edx) │ │ │ │ - ... │ │ │ │ - mov $0xc,%al │ │ │ │ - mov 0x7cf5d801,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - add $0xa3,%al │ │ │ │ - add %edx,-0xd(%eax) │ │ │ │ - push $0x1 │ │ │ │ + test $0x7924d801,%eax │ │ │ │ + add %edi,0x1a5a9(%eax) │ │ │ │ + add $0xb9a80167,%eax │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebp,0x16a5f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dh,0x1801a00c(%eax) │ │ │ │ + cmc │ │ │ │ + jl 14cc039 │ │ │ │ + ... │ │ │ │ + adc %al,(%ebx,%eiz,4) │ │ │ │ + add %edi,%eax │ │ │ │ + in $0x68,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - mov 0x7b2d1001,%al │ │ │ │ + mov 0x7b2c2801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x5e(%eax) │ │ │ │ mov 0x7485a801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x2b(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - mov 0x5801705b,%al │ │ │ │ + lock pop %ebx │ │ │ │ + jo 14cc0d9 │ │ │ │ + pop %eax │ │ │ │ xchg %eax,%edx │ │ │ │ - test $0x6894b801,%eax │ │ │ │ + test $0x6893f001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ int $0xa8 │ │ │ │ - add %edi,%eax │ │ │ │ - cwtl │ │ │ │ + add %edx,(%eax) │ │ │ │ + cltd │ │ │ │ jl 14cc111 │ │ │ │ - rolb $1,0x715801aa │ │ │ │ + rolb $1,0x720001aa │ │ │ │ jle 14cc119 │ │ │ │ ... │ │ │ │ mov $0xd2,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x4e(%eax) │ │ │ │ - jbe 14cc129 │ │ │ │ - shlb $1,0x745801a6(%ebx) │ │ │ │ - bound %eax,(%ecx) │ │ │ │ - cmp %ah,%ah │ │ │ │ - test $0x79b49001,%eax │ │ │ │ - add %ebp,%eax │ │ │ │ - ret │ │ │ │ - mov 0x6fde8001,%eax │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %eax,-0x2ffe8949(%eax) │ │ │ │ + mov $0xa6,%bl │ │ │ │ + add %edi,(%eax) │ │ │ │ + je 14cc191 │ │ │ │ + add %edi,(%eax) │ │ │ │ + in $0xa9,%al │ │ │ │ + add %edx,(%eax) │ │ │ │ + imul $0x1a1c3e8,0x1(%eax),%ebp │ │ │ │ + call 294e311c <_edata@@Base+0x24ee311c> │ │ │ │ mov 0x3ec801a2,%eax │ │ │ │ jns 14cc14a │ │ │ │ mov 0xc801a12a,%al │ │ │ │ cmp 0x2(%edi),%edi │ │ │ │ ... │ │ │ │ - rolb $1,-0xc5ffe5b(%edx) │ │ │ │ + rolb $1,-0xcaffe5b(%edx) │ │ │ │ je 14cc199 │ │ │ │ - mov $0x1801a009,%eax │ │ │ │ - xor 0x1(%ebp),%esp │ │ │ │ + mov $0x5001a009,%eax │ │ │ │ + xor 0x1(%ebp),%ah │ │ │ │ adc $0xa6,%cl │ │ │ │ - add %ebx,0x58017ccf(%eax) │ │ │ │ + add %esi,-0x34(%eax) │ │ │ │ + jl 14cc1a9 │ │ │ │ + pop %eax │ │ │ │ movsb %cs:(%esi),%es:(%edi) │ │ │ │ add %ebx,0x26730(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x2ffe5d9c(%eax) │ │ │ │ call f0d4c46a <_edata@@Base+0xec74c46a> │ │ │ │ test $0x1,%al │ │ │ │ - dec %eax │ │ │ │ - and -0x68(%ecx,%eax,1),%bh │ │ │ │ + xor %ah,(%ecx) │ │ │ │ + jl 14cc201 │ │ │ │ + cwtl │ │ │ │ (bad) │ │ │ │ - add %edi,%eax │ │ │ │ - add %dh,0x1(%ecx) │ │ │ │ + add %ecx,-0x1(%eax) │ │ │ │ + jo 14cc209 │ │ │ │ sbb %dh,-0x59(%ebp) │ │ │ │ - add %edi,0x16f06(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + push %es │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ - cmp 0x6fea5001(%ebp),%ah │ │ │ │ + cmp 0x6fe16801(%ebp),%ah │ │ │ │ add %edi,(%eax) │ │ │ │ - sub %esp,0x6e9a3001(%esi) │ │ │ │ + sub %esp,0x6e9a2801(%esi) │ │ │ │ add %ecx,0x6001a2c3(%eax) │ │ │ │ pop %edx │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add (%eax),%ch │ │ │ │ popf │ │ │ │ - mov 0x720c4801,%eax │ │ │ │ + mov 0x720a8001,%eax │ │ │ │ add %esi,%eax │ │ │ │ fs test $0x1,%al │ │ │ │ - mov 0x1689b,%al │ │ │ │ - add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + fwait │ │ │ │ + push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x3a(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x4e(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + dec %ecx │ │ │ │ add %eax,(%bx,%si) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x5001a052(%eax) │ │ │ │ - enter $0x170,$0x50 │ │ │ │ - mov %ah,0x7449a801(%edx) │ │ │ │ + add %cl,0x6801a052(%eax) │ │ │ │ + mov $0x88500170,%ebx │ │ │ │ + mov %al,0x7449a801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ - cmp 0x6e7ff001(%edi),%ah │ │ │ │ + cmp 0x6e809801(%edi),%ah │ │ │ │ add %edi,(%eax) │ │ │ │ sti │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %ebx,(%eax) │ │ │ │ cwtl │ │ │ │ data16 add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x4b(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %esp,-0x7f(%eax) │ │ │ │ - jl 14cc2d1 │ │ │ │ - lock xor $0xa6,%al │ │ │ │ - add %edx,0x13(%eax) │ │ │ │ - jg 14cc2d9 │ │ │ │ + add %edi,-0xffe837f(%eax) │ │ │ │ + xor $0xa6,%al │ │ │ │ + add %ebp,%eax │ │ │ │ + adc %edi,0x1(%edi) │ │ │ │ ... │ │ │ │ shl $0xa0,%cl │ │ │ │ - add %ecx,-0xffe8d7e(%eax) │ │ │ │ + add %edx,-0xffe8d82(%eax) │ │ │ │ shlb $0x2,0x7fe0a001(%ecx) │ │ │ │ sbb %dh,0x859001a1 │ │ │ │ add %fs:(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x68(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,0x40017735(%eax) │ │ │ │ + add %ecx,0x40017734(%eax) │ │ │ │ jo 14cc2ca │ │ │ │ - add %ebp,-0x41(%eax) │ │ │ │ - jnp 14cc329 │ │ │ │ - jo 14cc36d │ │ │ │ + add %edi,(%eax) │ │ │ │ + mov $0x4370017b,%esi │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,-0x2a(%eax) │ │ │ │ jg 14cc332 │ │ │ │ cwtl │ │ │ │ jo 14cc2d7 │ │ │ │ add %esp,%eax │ │ │ │ call 14cc5b8 │ │ │ │ @@ -1826623,171 +1826920,166 @@ │ │ │ │ mov $0x1e,%al │ │ │ │ mov %al,0x7a188801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ - gs test $0x702b9801,%eax │ │ │ │ + gs test $0x702b2001,%eax │ │ │ │ add %ecx,%eax │ │ │ │ daa │ │ │ │ - test $0x72c5b001,%eax │ │ │ │ + test $0x72c5a801,%eax │ │ │ │ add %ebx,(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ test $0x73c3a801,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x79(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - js 14cc3de │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %ebp,0x18016775(%eax) │ │ │ │ dec %ecx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ - inc %esp │ │ │ │ + add %ebx,0x43(%eax) │ │ │ │ jge 14cc381 │ │ │ │ dec %eax │ │ │ │ sbb 0x6f2e9801(%ebp),%ah │ │ │ │ add %al,%bl │ │ │ │ in (%dx),%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %ebx,%eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ jnp 14cc391 │ │ │ │ ... │ │ │ │ sbb %dh,%bh │ │ │ │ mov %al,0x62cf3001 │ │ │ │ add (%eax),%al │ │ │ │ - xchg %ch,0x7263d801(%ecx) │ │ │ │ - add %edx,-0x4ffe5fa2(%eax) │ │ │ │ + xchg %ch,0x72621801(%ecx) │ │ │ │ + add %edx,0x3001a05e(%eax) │ │ │ │ adc %esi,0x1(%ecx) │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ - sub $0x536801aa,%eax │ │ │ │ + sub $0x51f001aa,%eax │ │ │ │ jnp 14cc3d9 │ │ │ │ jo 14cc409 │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ popa │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x2ffe574d(%eax) │ │ │ │ - movd %mm0,(%ecx) │ │ │ │ + add %cl,0x4001a8b3(%eax) │ │ │ │ + adc %bh,0x1(%esi) │ │ │ │ ... │ │ │ │ shlb $1,-0x5e(%ecx) │ │ │ │ - add %eax,%eax │ │ │ │ - dec %esp │ │ │ │ - jae 14cc411 │ │ │ │ - jo 14cc3e4 │ │ │ │ - mov 0x6b66f001,%eax │ │ │ │ + add %eax,0x70017347(%eax) │ │ │ │ + shlb %cl,0x6b66f001(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ jbe 14cc3cc │ │ │ │ - add %eax,(%eax) │ │ │ │ - push $0x178 │ │ │ │ + add %esp,0x17867(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - sbb %ah,%ch │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,-0x4d(%eax) │ │ │ │ - jl 14cc459 │ │ │ │ + add %bl,(%eax) │ │ │ │ + in $0xa5,%eax │ │ │ │ + add %ebp,0x17cb3(%eax) │ │ │ │ ... │ │ │ │ - add %al,(%ebx) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - add %ebx,0x166d1(%eax) │ │ │ │ + add 0x66c1d001(%edx),%ebp │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x1801a465(%eax) │ │ │ │ jae 14cc507 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x68(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - arpl %esp,0x1(%esi) │ │ │ │ - cwtl │ │ │ │ - inc %ebx │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %bx,-0x3ffe5bbd(%eax) │ │ │ │ mov %al,0xd5400269 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ + add %eax,%eax │ │ │ │ cltd │ │ │ │ jns 14cc4c1 │ │ │ │ ... │ │ │ │ js 14cc4bd │ │ │ │ - mov 0x7e7ef001,%al │ │ │ │ + mov 0x7e7f7001,%al │ │ │ │ add %eax,-0x4a(%eax) │ │ │ │ - mov %al,0x70470801 │ │ │ │ + mov %al,0x7048f801 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ cmc │ │ │ │ - test $0x77c93001,%eax │ │ │ │ + test $0x77c8a001,%eax │ │ │ │ add %ecx,0x2e(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %edi,%eax │ │ │ │ addr16 jae 14cc4f2 │ │ │ │ ... │ │ │ │ - and %ah,-0x7007fe5b(%esi) │ │ │ │ + and %ah,-0x7027fe5b(%esi) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %ecx,(%eax) │ │ │ │ cld │ │ │ │ test $0x1,%al │ │ │ │ - shlb $1,0x2be8017b(%edi) │ │ │ │ - mov %eax,0x78540801 │ │ │ │ - add 0x2001a111(%eax),%ah │ │ │ │ + push %eax │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + jnp 14cc509 │ │ │ │ + call 94e6838 <_edata@@Base+0x4ee6838> │ │ │ │ + push %esp │ │ │ │ + js 14cc512 │ │ │ │ + mov 0xa801a111,%al │ │ │ │ cmpb $0x10,0x1(%ecx) │ │ │ │ - mov 0x8a2801a1,%eax │ │ │ │ + mov 0x85e001a1,%eax │ │ │ │ jae 14cc521 │ │ │ │ - ... │ │ │ │ - shr $0xa8,%cl │ │ │ │ + shl $1,%dl │ │ │ │ + test $0x732a8001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - sub %esi,0x1(%ebp) │ │ │ │ - call 114e6f0d <_edata@@Base+0xcee6f0d> │ │ │ │ - cld │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%al │ │ │ │ + jmp 2a5cc6ee <_edata@@Base+0x25fcc6ee> │ │ │ │ + jne 14cc549 │ │ │ │ + call c94e6f0d <_edata@@Base+0xc4ee6f0d> │ │ │ │ + stc │ │ │ │ jbe 14cc551 │ │ │ │ ... │ │ │ │ fdivs 0x69ec1001(%edx,%eiz,4) │ │ │ │ add (%eax),%cl │ │ │ │ and $0x8c2801a3,%eax │ │ │ │ jne 14cc57a │ │ │ │ or %al,%ah │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - cmc │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + add %ecx,%eax │ │ │ │ + rep outsl %ds:(%esi),(%dx) │ │ │ │ add %ebp,-0x80(%eax) │ │ │ │ - mov 0x6cbba801,%eax │ │ │ │ + mov 0x6cb55001,%eax │ │ │ │ add %eax,-0x1ffe5f97(%eax) │ │ │ │ jbe 14cc5f8 │ │ │ │ add %ebx,-0x71(%eax) │ │ │ │ mov %al,0x73c42001 │ │ │ │ add %al,%ah │ │ │ │ ret $0x1a5 │ │ │ │ - cwtl │ │ │ │ - test %edi,0x1(%eax) │ │ │ │ + jo 14cc522 │ │ │ │ + js 14cc5a1 │ │ │ │ shl $0xa6,%cl │ │ │ │ - add %ebx,%eax │ │ │ │ + add %edx,(%eax) │ │ │ │ (bad) │ │ │ │ jl 14cc5a9 │ │ │ │ - sbb %bh,0x3c3001a5(%ebp) │ │ │ │ + sbb %bh,0x3bc001a5(%ebp) │ │ │ │ jns 14cc5b1 │ │ │ │ ... │ │ │ │ enter $0xa76f,$0x1 │ │ │ │ mov $0x274d6,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1826796,193 +1827088,191 @@ │ │ │ │ add %ebx,%eax │ │ │ │ aam $0x78 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ ret $0x1a6 │ │ │ │ - mov %bh,0x7d(%edx) │ │ │ │ + adc %bh,0x7d(%ebx) │ │ │ │ add %eax,%eax │ │ │ │ cli │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %edx,-0x64(%eax) │ │ │ │ arpl %eax,(%edx) │ │ │ │ js 14cc65c │ │ │ │ mov %al,0x69b1d001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ - xchg %ah,0x7845b001(%ecx) │ │ │ │ + xchg %ah,0x7844c001(%ecx) │ │ │ │ add %esp,%eax │ │ │ │ - mov %eax,0x6d9801a1 │ │ │ │ + mov %eax,0x6c7801a1 │ │ │ │ jnp 14cc661 │ │ │ │ ... │ │ │ │ - xor %ah,0x6a4b7801(%ecx,%eiz,4) │ │ │ │ + xor %ah,0x6a4bc001(%ecx,%eiz,4) │ │ │ │ add %esi,(%eax) │ │ │ │ - mov 0x77d801a5,%al │ │ │ │ + mov 0x77f001a5,%al │ │ │ │ js 14cc699 │ │ │ │ mov 0x1001a431,%al │ │ │ │ in $0x6d,%al │ │ │ │ add (%eax),%ah │ │ │ │ in (%dx),%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x3a(%eax) │ │ │ │ - jno 14cc6a9 │ │ │ │ - add %bh,(%edx) │ │ │ │ - mov 0x7e42d801,%al │ │ │ │ + add %edi,0x17137(%eax) │ │ │ │ + cmp 0x7e42d801(%eax),%ah │ │ │ │ add 0x51(%eax),%cl │ │ │ │ - mov 0x64997001,%al │ │ │ │ + mov 0x6498b801,%al │ │ │ │ add %edi,(%eax) │ │ │ │ add %ah,0x66c94801(%edx) │ │ │ │ add -0xffe57c5(%eax),%dh │ │ │ │ (bad) │ │ │ │ jg 14cc6ca │ │ │ │ ... │ │ │ │ mov $0xbb,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x700178e3(%eax) │ │ │ │ + add %esp,0x700178e1(%eax) │ │ │ │ mov $0xe19001a2,%ebp │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add -0x6ffe5ea4(%eax),%ah │ │ │ │ cmp %dh,0x2(%edx) │ │ │ │ inc %eax │ │ │ │ - fsubl 0x1621e28(%ecx,%eax,1) │ │ │ │ - mov $0x2001a9c3,%eax │ │ │ │ + fsubl 0x1622190(%ecx,%eax,1) │ │ │ │ + mov $0x3801a9c3,%eax │ │ │ │ jge 14cc764 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x7ffe5d9b(%eax) │ │ │ │ ret $0x27e │ │ │ │ ... │ │ │ │ pusha │ │ │ │ - frstor 0x7d104001(%esi) │ │ │ │ + frstor 0x7d111801(%esi) │ │ │ │ add %edx,(%eax) │ │ │ │ - es test $0x7d1cb801,%eax │ │ │ │ + es test $0x7d1cd001,%eax │ │ │ │ add %esp,(%eax) │ │ │ │ - add 0x7b70b801(%eax),%ebp │ │ │ │ + add 0x7b6f9001(%eax),%ebp │ │ │ │ add %esp,%eax │ │ │ │ popf │ │ │ │ mov %al,0x75025801 │ │ │ │ add (%eax),%al │ │ │ │ - mov 0x757d2801(%esi),%fs │ │ │ │ - add %edi,-0x5ffe5b0b(%eax) │ │ │ │ - mov 0x1(%ecx),%? │ │ │ │ + mov 0x757d8001(%esi),%fs │ │ │ │ + add %edi,-0x37fe5b0b(%eax) │ │ │ │ + mov 0x1(%ecx),%esi │ │ │ │ ... │ │ │ │ enter $0xa1a2,$0x1 │ │ │ │ - mov $0xf8,%al │ │ │ │ + add %dh,%bh │ │ │ │ jl 14cc789 │ │ │ │ mov 0x7801a2c9,%al │ │ │ │ lret $0x27e │ │ │ │ and %cl,(%edi) │ │ │ │ - mov 0x71d08001,%eax │ │ │ │ + mov 0x71cad801,%eax │ │ │ │ add %eax,-0x27fe5eb6(%eax) │ │ │ │ (bad) │ │ │ │ jb 14cc7a2 │ │ │ │ dec %eax │ │ │ │ andl $0xa54a4002,0x6ccd4801(%edx) │ │ │ │ - add %ebx,0x16(%eax) │ │ │ │ - jl 14cc7b1 │ │ │ │ - dec %eax │ │ │ │ - inc %ecx │ │ │ │ + add %edi,%eax │ │ │ │ + adc $0x7c,%al │ │ │ │ + add %ecx,0x41(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x77fe9f38(%eax) │ │ │ │ - jne 14cc760 │ │ │ │ - add %ecx,0x17e23(%eax) │ │ │ │ + add %ebp,-0x38(%eax) │ │ │ │ + pusha │ │ │ │ + add %ecx,-0x1ffe5a8b(%eax) │ │ │ │ + sbb %edi,0x1(%esi) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - adc %esp,0x65281001(%ebx) │ │ │ │ + rclb $1,(%ecx) │ │ │ │ + mov %eax,0x65281001 │ │ │ │ add (%eax),%dl │ │ │ │ shll %cl,0x6a3d3801(%ecx) │ │ │ │ add %al,%ah │ │ │ │ test $0xa6,%al │ │ │ │ - add %ecx,%eax │ │ │ │ + add %esi,%eax │ │ │ │ mov %al,0xe2a8017e │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ js 14cc85d │ │ │ │ add %eax,-0x5ffe5af1(%eax) │ │ │ │ in $0x7c,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x4(%eax) │ │ │ │ - mov 0x6ada1001,%al │ │ │ │ + mov 0x6ad8a001,%al │ │ │ │ add %edi,0x49(%eax) │ │ │ │ - mov 0x70db2801,%al │ │ │ │ + mov 0x70d2b801,%al │ │ │ │ add %ecx,-0x2c(%eax) │ │ │ │ - test $0x7715f001,%eax │ │ │ │ + test $0x77156001,%eax │ │ │ │ add %ecx,(%eax) │ │ │ │ loope 14cc7cb │ │ │ │ - add %ebx,%eax │ │ │ │ - or 0x1(%edi),%edi │ │ │ │ + add %esi,%eax │ │ │ │ + or %bh,0x1(%edi) │ │ │ │ loopne 14cc83a │ │ │ │ - mov 0x73843001,%eax │ │ │ │ + mov 0x737f8001,%eax │ │ │ │ add %ecx,-0x5c(%eax) │ │ │ │ mov %al,0x6b031001 │ │ │ │ add (%eax),%bh │ │ │ │ inc %ebp │ │ │ │ test $0x1,%al │ │ │ │ - pop %eax │ │ │ │ - arpl %esi,0x1(%edx) │ │ │ │ + cwtl │ │ │ │ + pusha │ │ │ │ + jb 14cc849 │ │ │ │ dec %eax │ │ │ │ into │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,-0x1b(%eax) │ │ │ │ - js 14cc851 │ │ │ │ - cmp %dl,-0x60(%edx) │ │ │ │ - add %eax,-0x74(%eax) │ │ │ │ - push $0xa2385001 │ │ │ │ - add %eax,(%eax) │ │ │ │ - cmp %ebp,0x2(%ecx) │ │ │ │ - mov %al,(%ecx) │ │ │ │ - mov 0x685cc801,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esp,0x6e4ad801(%ecx) │ │ │ │ + add %edi,0x380178e5(%eax) │ │ │ │ + push %edx │ │ │ │ + mov 0x688d5001,%al │ │ │ │ + add %edx,0x38(%eax) │ │ │ │ + mov %al,0x69390001 │ │ │ │ + add -0x5ffe5eff(%eax),%cl │ │ │ │ + pop %edx │ │ │ │ + push $0xa1890001 │ │ │ │ + add %edx,%eax │ │ │ │ + dec %edx │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ add %ecx,-0x6e(%eax) │ │ │ │ - mov 0x7a849801,%al │ │ │ │ - add %esi,-0x7ffe570c(%eax) │ │ │ │ - push %esi │ │ │ │ + mov 0x7a854801,%al │ │ │ │ + add %esi,-0x3ffe570c(%eax) │ │ │ │ + push %ebp │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ and $0xa7,%al │ │ │ │ add %edi,(%eax) │ │ │ │ adc 0x2(%esi),%esp │ │ │ │ nop │ │ │ │ dec %eax │ │ │ │ mov %al,0x662e4001 │ │ │ │ add 0x76(%eax),%dl │ │ │ │ - mov 0x7b877801,%al │ │ │ │ + mov 0x7b86b001,%al │ │ │ │ add %ecx,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ - mov %al,0x782ea801 │ │ │ │ + mov %al,0x782be801 │ │ │ │ add %ecx,0x78(%eax) │ │ │ │ mov 0x76aed001,%eax │ │ │ │ add -0x3ffe57da(%eax),%bl │ │ │ │ enter $0x27e,$0x60 │ │ │ │ mov $0xa6,%al │ │ │ │ - add %ebx,0x5(%eax) │ │ │ │ + add %edx,0x5(%eax) │ │ │ │ push $0x1 │ │ │ │ ... │ │ │ │ - or %ch,0x583001a5 │ │ │ │ + or %ch,0x569001a5 │ │ │ │ ja 14cc8e9 │ │ │ │ jo 14cc8a0 │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ xor $0x77,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x2801a32f(%eax) │ │ │ │ jns 14cc98a │ │ │ │ add 0x42(%eax),%bl │ │ │ │ - test $0x7a5a7801,%eax │ │ │ │ + test $0x7a5a5001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x34(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -1826990,771 +1827280,775 @@ │ │ │ │ jne 14cc931 │ │ │ │ adc %bl,0x805001a3 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ - fisubs 0x7c214001(%esi) │ │ │ │ + fisubs 0x7c1f5001(%esi) │ │ │ │ add %edi,-0xffe5d7c(%eax) │ │ │ │ je 14cc9d8 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x801a518(%eax) │ │ │ │ or 0x2(%ecx),%ah │ │ │ │ ... │ │ │ │ clc │ │ │ │ - imul $0x1,0x7b6f2801(%eax),%ebp │ │ │ │ + imul $0x1,0x7b6dd001(%eax),%ebp │ │ │ │ ... │ │ │ │ - lock sbb %ch,0x756f8001(%ecx) │ │ │ │ + lock sbb %ch,0x756fa801(%ecx) │ │ │ │ add %ebx,%eax │ │ │ │ or $0x32b801a9,%eax │ │ │ │ je 14cc9ba │ │ │ │ - call 114e69be <_edata@@Base+0xcee69be> │ │ │ │ - xchg %bh,0x1(%esi) │ │ │ │ - add %ch,%al │ │ │ │ - mov 0x71ff7001,%eax │ │ │ │ - add %al,%bh │ │ │ │ + call b14e69be <_edata@@Base+0xacee69be> │ │ │ │ + cmpb $0x0,0x1(%esi) │ │ │ │ + call bccb67 │ │ │ │ + jno 14cc9ca │ │ │ │ + clc │ │ │ │ or $0xa8b001a7,%eax │ │ │ │ push $0x2 │ │ │ │ ... │ │ │ │ add %ch,-0x58(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x1(%ebp),%edi │ │ │ │ + add %ebx,(%eax) │ │ │ │ + mov 0x1(%ebp),%bh │ │ │ │ test $0x6a,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,(%eax) │ │ │ │ pop %edi │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add 0x1f(%eax),%dh │ │ │ │ - mov 0x71022001,%al │ │ │ │ - add %ebx,-0x57fe5fe6(%eax) │ │ │ │ - adc %edi,0x1(%edi) │ │ │ │ + mov 0x7101a801,%al │ │ │ │ + add %ebx,0x5001a01a(%eax) │ │ │ │ + movq %mm0,(%ecx) │ │ │ │ sbb %bl,0x17e801a2(%eax) │ │ │ │ jbe 14cca0a │ │ │ │ - mov 0x1001a495,%al │ │ │ │ - sub %ah,0x1(%edx) │ │ │ │ + mov 0x6001a495,%al │ │ │ │ + daa │ │ │ │ + bound %eax,(%ecx) │ │ │ │ inc %eax │ │ │ │ - mov $0x833001a5,%eax │ │ │ │ + mov $0x819801a5,%eax │ │ │ │ push $0xa441b801 │ │ │ │ add %edi,(%eax) │ │ │ │ dec %esi │ │ │ │ bound %eax,(%edx) │ │ │ │ ... │ │ │ │ cmp %bl,-0x59(%edi) │ │ │ │ add %eax,0x9(%eax) │ │ │ │ jo 14cca31 │ │ │ │ ... │ │ │ │ rcrb $1,-0x59(%eax) │ │ │ │ - add %ecx,%eax │ │ │ │ - ds push $0xa4d35801 │ │ │ │ - add %edx,0x600276ea(%eax) │ │ │ │ + add %esp,0x5801683a(%eax) │ │ │ │ + shll %cl,0x276ea90(%ecx,%eax,1) │ │ │ │ + pusha │ │ │ │ push %ebp │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - sbb $0x6a,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %eax,0x16a1c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x7801a638(%eax) │ │ │ │ + add %dh,0x4801a638(%eax) │ │ │ │ push %ebx │ │ │ │ jp 14cca61 │ │ │ │ cmp %dh,0x747001a4(%edx) │ │ │ │ jb 14cca6a │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ and $0xa9,%al │ │ │ │ - add %ecx,%eax │ │ │ │ - cmp 0x1(%ebp),%bh │ │ │ │ + add %ebx,0x39(%eax) │ │ │ │ + jge 14ccac1 │ │ │ │ jo 14ccae8 │ │ │ │ mov %eax,0x76f54801 │ │ │ │ add 0x47(%eax),%dl │ │ │ │ mov %al,0x6e898001 │ │ │ │ add 0x37(%eax),%ch │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,%eax │ │ │ │ xor 0x2(%edi),%edi │ │ │ │ add %ah,-0x5f(%esi) │ │ │ │ add %edx,0x6e(%eax) │ │ │ │ pusha │ │ │ │ - add 0x1001a982(%eax),%bh │ │ │ │ - cmp 0x1(%ebp),%esi │ │ │ │ + add -0x77fe567e(%eax),%bh │ │ │ │ + cmp 0x1(%ebp),%dh │ │ │ │ clc │ │ │ │ - mov 0x7bfed001(%eax),%gs │ │ │ │ + mov 0x7bffc801(%eax),%gs │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ inc %ebx │ │ │ │ test $0x1,%al │ │ │ │ - mov $0x26,%al │ │ │ │ - add %eax,(%bx,%si) │ │ │ │ + shlb $0x67,(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ and 0x7515a801(%ebx),%esp │ │ │ │ add (%eax),%ah │ │ │ │ add 0x62251001(%ebx),%esp │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x5ffe594b(%eax) │ │ │ │ es jg 14ccb32 │ │ │ │ jo 14ccb7e │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,-0x1e(%eax) │ │ │ │ + add %esi,-0x21(%eax) │ │ │ │ jbe 14ccb39 │ │ │ │ ... │ │ │ │ nop │ │ │ │ scas %es:(%edi),%eax │ │ │ │ - test $0x7c78b801,%eax │ │ │ │ + test $0x7c794801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x27fe5b27(%eax) │ │ │ │ - into │ │ │ │ - jnp 14ccb61 │ │ │ │ - fcomps -0x2947fe5b(%eax) │ │ │ │ + add %bl,0x2001a4d9(%eax) │ │ │ │ + int $0x7b │ │ │ │ + add %ebx,%eax │ │ │ │ + cwtl │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %esp,%eax │ │ │ │ + (bad) │ │ │ │ jp 14ccb69 │ │ │ │ ... │ │ │ │ - adc %cl,0x75a001a1(%eax) │ │ │ │ + adc %cl,0x759001a1(%eax) │ │ │ │ jge 14ccb89 │ │ │ │ mov %dl,(%ecx) │ │ │ │ mov 0x7bbc1001,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ andl $0x2,0x630f5801(%edx) │ │ │ │ ... │ │ │ │ - mov 0xc801a62f,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + mov 0x6001a62f,%al │ │ │ │ + in $0x6f,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ - mov $0x625801a5,%edi │ │ │ │ + mov $0x62f001a5,%edi │ │ │ │ imul $0x1a019f8,(%ecx),%eax │ │ │ │ - add %bh,0x62(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + cwtl │ │ │ │ + andb $0x0,0x1(%edx) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ - fildll 0x74d5a001(%ecx) │ │ │ │ + fildll 0x74d65801(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x4001a016(%eax) │ │ │ │ - mov 0x17e,%al │ │ │ │ + add %dh,-0x4ffe5fea(%eax) │ │ │ │ + lahf │ │ │ │ + jle 14ccc49 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ addb $0xa3,(%edx) │ │ │ │ add %edx,(%eax) │ │ │ │ out %eax,(%dx) │ │ │ │ add %fs:(%eax),%dl │ │ │ │ xchg %eax,%ebx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,0x5e(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + pop %esi │ │ │ │ jno 14ccc81 │ │ │ │ nop │ │ │ │ adc %esp,0x68a24001(%edi) │ │ │ │ add (%eax),%al │ │ │ │ andl $0x2,0x6eeef001(%edx) │ │ │ │ ... │ │ │ │ mov %cl,-0x5e(%ebx) │ │ │ │ add %edx,-0x3ffd9885(%eax) │ │ │ │ - bound %ebp,0x72de8801(%eax) │ │ │ │ + bound %ebp,0x72d96001(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ pop %ebx │ │ │ │ mov %eax,0x73a6d001 │ │ │ │ add 0x3(%eax),%bl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,0x27429(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x4a(%eax) │ │ │ │ - test $0x6e448801,%eax │ │ │ │ + test $0x6e353801,%eax │ │ │ │ add %eax,0x31(%eax) │ │ │ │ - mov 0x7926e001,%al │ │ │ │ + mov 0x79274801,%al │ │ │ │ add %edi,%eax │ │ │ │ pop %eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,0x58017971(%eax) │ │ │ │ + add %ecx,0x5801796f(%eax) │ │ │ │ sti │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,-0x65(%eax) │ │ │ │ - push $0xa8a7d001 │ │ │ │ - add %edx,(%eax) │ │ │ │ - push %ss │ │ │ │ - jne 14ccd11 │ │ │ │ - xor %al,-0x5f(%eax) │ │ │ │ - add %ebx,%eax │ │ │ │ - std │ │ │ │ - js 14ccd1a │ │ │ │ + add %esp,(%eax) │ │ │ │ + lcall $0x1a8,$0xa7d00168 │ │ │ │ + fcoms 0x40300175 │ │ │ │ + mov 0x78fdd801,%eax │ │ │ │ + add (%eax),%al │ │ │ │ ... │ │ │ │ - dec %eax │ │ │ │ - sub %esp,0x7fdf8801(%ebp) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - dec %ecx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x29(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,%eax │ │ │ │ - jo 14ccdad │ │ │ │ - add %eax,%eax │ │ │ │ - int $0xa6 │ │ │ │ - add %eax,-0x6e(%eax) │ │ │ │ - jnp 14ccd41 │ │ │ │ - dec %eax │ │ │ │ + add %ebp,-0x23(%eax) │ │ │ │ + jg 14ccd31 │ │ │ │ + sub %cl,-0x5b(%ecx) │ │ │ │ + add %edx,0x6f(%eax) │ │ │ │ + jbe 14ccd39 │ │ │ │ + ror $0xa6,%ch │ │ │ │ + add %ebx,0x48017b92(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ cwtl │ │ │ │ jae 14ccd4a │ │ │ │ ... │ │ │ │ - call 494e74e4 <_edata@@Base+0x44ee74e4> │ │ │ │ - gs jge 14ccd71 │ │ │ │ + call 914e74e4 <_edata@@Base+0x8cee74e4> │ │ │ │ + arpl %edi,0x1(%ebp) │ │ │ │ mov %al,%ah │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x380175d6(%eax) │ │ │ │ - int $0xa2 │ │ │ │ add %esi,%eax │ │ │ │ - js 14ccdfd │ │ │ │ + shll %cl,0x1(%ebp) │ │ │ │ + cmp %cl,%ch │ │ │ │ + mov %al,0x7e78f001 │ │ │ │ add 0x5d(%eax),%al │ │ │ │ mov 0x6013c801,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x2ffe5964(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %cl,-0x57fe5964(%eax) │ │ │ │ + lahf │ │ │ │ jbe 14ccd99 │ │ │ │ enter $0xa4a4,$0x1 │ │ │ │ jo 14ccd27 │ │ │ │ jno 14ccda2 │ │ │ │ and %bl,(%ecx) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x18017f95(%eax) │ │ │ │ - and 0x6c560801(%ebp),%ah │ │ │ │ + add %ebp,-0x6d(%eax) │ │ │ │ + jg 14ccda9 │ │ │ │ + sbb %ah,(%edx) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + push %esi │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x2ffe5d22(%eax) │ │ │ │ push $0x77 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x7f(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %edx,%eax │ │ │ │ - bound %ebp,0x1(%edi) │ │ │ │ - sub %ah,-0x56(%edi) │ │ │ │ + popa │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + stos %al,%es:(%di) │ │ │ │ add %ebx,%eax │ │ │ │ mov 0x272,%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ sub %cl,%bl │ │ │ │ - mov 0x7b77f001,%al │ │ │ │ + mov 0x7b732001,%al │ │ │ │ add %ecx,%eax │ │ │ │ sub %ah,0x74bba801(%ebx) │ │ │ │ - add 0x3001a187(%eax),%bl │ │ │ │ + add -0x5ffe5e79(%eax),%bl │ │ │ │ lea 0x1(%edx),%ebp │ │ │ │ - cmp %cl,-0x526ffe57(%edi) │ │ │ │ + cmp %cl,-0x4f37fe57(%edi) │ │ │ │ jle 14cce11 │ │ │ │ push $0x4801a2f2 │ │ │ │ andb $0xf0,0x2(%edi) │ │ │ │ push $0xffffffa2 │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x1(%eax),%edi │ │ │ │ - ... │ │ │ │ - mov 0x9001a6ed,%al │ │ │ │ - mov $0x14a80164,%esi │ │ │ │ + add %esp,0x17889(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,-0x3ffe5913(%eax) │ │ │ │ + mov $0x14a80164,%ebx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,-0x2a(%eax) │ │ │ │ pusha │ │ │ │ add %al,%ah │ │ │ │ jns 14ccde3 │ │ │ │ - add %esi,%eax │ │ │ │ - sub $0x69,%al │ │ │ │ - add %esp,(%eax) │ │ │ │ - mulb 0x7675f801(%ebp) │ │ │ │ - add %ebp,-0x6ffe5925(%eax) │ │ │ │ - ret │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %esi,0x6001a75a(%eax) │ │ │ │ - test $0x67f80170,%eax │ │ │ │ - mov %al,0x61f70001 │ │ │ │ - add -0x4d(%eax),%bl │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x68016405(%eax) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + add %ebp,%eax │ │ │ │ + xor 0x1(%ecx),%ebp │ │ │ │ + and %dh,%dh │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %esi,-0x57fe8989(%eax) │ │ │ │ + (bad) 0x6fbb5001(%esi) │ │ │ │ + add %esi,-0x3ffe58a6(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jo 14cce59 │ │ │ │ + clc │ │ │ │ + addr16 mov %al,0x1 │ │ │ │ + mull 0x2(%ecx) │ │ │ │ + pop %eax │ │ │ │ + mov $0xa6,%bl │ │ │ │ + add %ebp,(%eax) │ │ │ │ + add $0x64,%al │ │ │ │ + add %ebp,0x6d(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x28017389(%eax) │ │ │ │ + add %edx,0x28017385(%eax) │ │ │ │ movsl %es:(%esi),%es:(%edi) │ │ │ │ add %ebx,(%eax) │ │ │ │ dec %ebp │ │ │ │ bound %eax,(%edx) │ │ │ │ sbb %dl,-0x5c(%eax) │ │ │ │ add %edx,%eax │ │ │ │ push %es │ │ │ │ arpl %eax,(%edx) │ │ │ │ push %eax │ │ │ │ sbb %ah,0x27043f8(%ecx,%eax,1) │ │ │ │ enter $0xa5da,$0x1 │ │ │ │ - adc %ah,(%ecx,%esi,2) │ │ │ │ - add %ebx,%eax │ │ │ │ - leave │ │ │ │ + xor %ah,(%ebx) │ │ │ │ + jno 14cce91 │ │ │ │ + fmul %st(1),%st │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - jp 14cce99 │ │ │ │ - adc %bl,%ah │ │ │ │ + add %esp,%eax │ │ │ │ + mov %eax,0xdc10017a │ │ │ │ mov %al,0x763c0801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x5001a626(%eax) │ │ │ │ - cwtl │ │ │ │ + add %bh,-0x67fe59da(%eax) │ │ │ │ + xchg %eax,%esi │ │ │ │ jns 14cceb1 │ │ │ │ nop │ │ │ │ or 0x7c991801(%ebx),%esp │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ dec %edi │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,-0x77fe8a11(%eax) │ │ │ │ - std │ │ │ │ - test $0x7341e001,%eax │ │ │ │ + add %esp,%eax │ │ │ │ + in (%dx),%eax │ │ │ │ + jne 14cced1 │ │ │ │ + mov %bh,%ch │ │ │ │ + test $0x733e4801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ - mov 0x5c3001a0,%eax │ │ │ │ + mov 0x5d0801a0,%eax │ │ │ │ jnp 14ccf09 │ │ │ │ mov 0xa801a1e8,%al │ │ │ │ sub 0x2(%edi),%bh │ │ │ │ nop │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ test $0x1,%al │ │ │ │ - fmuls -0x6f57fe85(%edx) │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ + orb $0xab,-0x6f57fe85(%ebp) │ │ │ │ add %edi,-0x1f(%eax) │ │ │ │ jno 14ccf22 │ │ │ │ ... │ │ │ │ push $0x4801a333 │ │ │ │ mov $0x74,%ch │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ jp 14ccee8 │ │ │ │ - add %esp,-0x30(%eax) │ │ │ │ - js 14ccf49 │ │ │ │ - push $0xe801a7c5 │ │ │ │ - xor $0x7a,%al │ │ │ │ + add %esp,0x680178ce(%eax) │ │ │ │ + lds 0x7a32a801(%edi),%esp │ │ │ │ add %edi,-0x27(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x3ffe8766(%eax) │ │ │ │ - mov 0x6a51e801(%edi),%esp │ │ │ │ + add %ebx,-0x3ffe8769(%eax) │ │ │ │ + mov 0x6a507001(%edi),%esp │ │ │ │ add %esp,%eax │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - test $0x66b58801,%eax │ │ │ │ - add %ecx,-0x7fe583d(%eax) │ │ │ │ - aam $0x7c │ │ │ │ + test $0x66b33001,%eax │ │ │ │ + add %ecx,0x1001a7c3(%eax) │ │ │ │ + aad $0x7c │ │ │ │ add %eax,%eax │ │ │ │ pop %es │ │ │ │ - test $0x7cdfb001,%eax │ │ │ │ + test $0x7cdbf001,%eax │ │ │ │ add %esi,(%eax) │ │ │ │ fwait │ │ │ │ - mov 0x7acde001,%al │ │ │ │ + mov 0x7acce801,%al │ │ │ │ add %ebx,-0x77fe5cd0(%eax) │ │ │ │ fnstenv 0x2(%edi) │ │ │ │ push %eax │ │ │ │ - enter $0x1a8,$0x0 │ │ │ │ + enter $0x1a8,$0x50 │ │ │ │ mov $0x17c,%ecx │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ - andl $0xa1408001,0x6e4dc001(%eax) │ │ │ │ + andl $0xa1408001,0x6e4d7801(%eax) │ │ │ │ add %edi,(%eax) │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ jle 14ccfc2 │ │ │ │ cmp %bl,-0x59(%edx) │ │ │ │ - add %eax,0x58017ace(%eax) │ │ │ │ - cmp 0x61d90801(%esi),%esp │ │ │ │ + add %eax,(%eax) │ │ │ │ + into │ │ │ │ + jp 14ccfc9 │ │ │ │ + pop %eax │ │ │ │ + cmp 0x61d7e801(%esi),%esp │ │ │ │ add %ebp,%eax │ │ │ │ - xchg %esp,0x62f37801(%esi) │ │ │ │ - add %ebp,-0x1ffe596b(%eax) │ │ │ │ - ljmp *0x1(%ecx) │ │ │ │ + xchg %esp,0x62f54001(%esi) │ │ │ │ + add %ebp,0x6001a695(%eax) │ │ │ │ + add %ch,0x1(%edx) │ │ │ │ mov %al,(%edi) │ │ │ │ - mov 0x78365801,%al │ │ │ │ + mov 0x7835e001,%al │ │ │ │ add %esi,0x77(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ + add %esi,-0x54(%eax) │ │ │ │ jle 14ccff1 │ │ │ │ mov $0xa,%al │ │ │ │ mov %al,0x6f8fd001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ sahf │ │ │ │ - mov 0x7f333001,%al │ │ │ │ - add %esp,0x1001a7c4(%eax) │ │ │ │ - adc $0xd4280163,%eax │ │ │ │ + mov 0x7f310001,%al │ │ │ │ + add %esp,0x1a7c4(%eax) │ │ │ │ + adc %esp,0x1(%ebx) │ │ │ │ + sub %dl,%ah │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x16b77(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + ja 14cd0a2 │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ ret │ │ │ │ test $0x1,%al │ │ │ │ - enter $0x7f4d,$0x1 │ │ │ │ + inc %eax │ │ │ │ + dec %ebp │ │ │ │ + jg 14cd059 │ │ │ │ ... │ │ │ │ nop │ │ │ │ pop %ebp │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - cmc │ │ │ │ + add %eax,(%eax) │ │ │ │ + hlt │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %ecx,-0x7e(%eax) │ │ │ │ - mov 0x7b205801,%eax │ │ │ │ + mov 0x7b203001,%eax │ │ │ │ add %ebp,-0x6(%eax) │ │ │ │ - test $0x66c1e001,%eax │ │ │ │ + test $0x66bf1801,%eax │ │ │ │ add %ebp,(%eax) │ │ │ │ pop %es │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - aas │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - test $0x1,%al │ │ │ │ - push $0x400173d5 │ │ │ │ + add %esp,%eax │ │ │ │ + cmp 0x1(%edi),%ebp │ │ │ │ + sub %ch,-0x58(%esi) │ │ │ │ + add %eax,%eax │ │ │ │ + shlb $1,0x1(%ebx) │ │ │ │ + inc %eax │ │ │ │ sub $0x24001a4,%eax │ │ │ │ je 14cd092 │ │ │ │ - lock andl $0x1,0x78e3c001(%edi) │ │ │ │ + lock andl $0x1,0x78e21801(%edi) │ │ │ │ xor $0xa7,%bl │ │ │ │ - add %ebx,(%eax) │ │ │ │ - ss jo 14cd0a1 │ │ │ │ + add %eax,0x36(%eax) │ │ │ │ + jo 14cd0a1 │ │ │ │ test $0xfe,%al │ │ │ │ mov 0x69d72001,%eax │ │ │ │ add %al,%al │ │ │ │ add $0xa2,%al │ │ │ │ add %edx,%eax │ │ │ │ adc %ch,0x2(%edx) │ │ │ │ orb $0x1,-0x5e(%ecx) │ │ │ │ pop %eax │ │ │ │ pop %ebx │ │ │ │ push $0x2 │ │ │ │ ... │ │ │ │ - rcrb $0xb0,0x1(%ecx,%ebp,4) │ │ │ │ - cld │ │ │ │ - jnp 14cd0d9 │ │ │ │ - xorb $0x69,-0x72f7fe5c(%eax) │ │ │ │ - add %al,%dh │ │ │ │ - in (%dx),%eax │ │ │ │ + rcrb $0x18,0x1(%ecx,%ebp,4) │ │ │ │ + add -0x80(%ecx,%eax,1),%bh │ │ │ │ + mov $0xa4,%al │ │ │ │ + add %ecx,(%eax) │ │ │ │ + lea 0x2(%ecx),%ebp │ │ │ │ + lock in (%dx),%eax │ │ │ │ mov 0x6614e801,%eax │ │ │ │ add %al,%cl │ │ │ │ - mov $0x52a801a5,%esp │ │ │ │ + mov $0x52b801a5,%esp │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %esi,0x50(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - es jb 14cd0f9 │ │ │ │ - push %eax │ │ │ │ - jb 14cd09f │ │ │ │ + add %ebp,%eax │ │ │ │ + and $0x72,%al │ │ │ │ + add %edx,0x72(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,0x59(%eax) │ │ │ │ js 14cd102 │ │ │ │ mov $0xb1,%al │ │ │ │ mov 0x78544001,%al │ │ │ │ add -0x42(%eax),%bl │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,%eax │ │ │ │ - lds 0x1(%ebx),%esp │ │ │ │ - pop %eax │ │ │ │ - adc $0xa0,%al │ │ │ │ - add %esi,(%eax) │ │ │ │ - jbe 14cd177 │ │ │ │ + add %edi,(%eax) │ │ │ │ + mov $0x14580163,%edi │ │ │ │ + mov 0x60763001,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x26(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - mov %bh,(%ecx) │ │ │ │ - jl 14cd131 │ │ │ │ + nop │ │ │ │ + cmp %bh,0x0(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ - or %ah,-0x5e(%edi) │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + addr16 mov %al,0x3801 │ │ │ │ xchg %eax,%ebp │ │ │ │ ja 14cd14a │ │ │ │ ... │ │ │ │ js 14cd179 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,0x15(%eax) │ │ │ │ imul $0x0,(%edx),%eax │ │ │ │ ... │ │ │ │ mov %ah,(%edx) │ │ │ │ test $0x1,%al │ │ │ │ - add %ah,%bh │ │ │ │ + inc %eax │ │ │ │ + in (%dx),%eax │ │ │ │ je 14cd181 │ │ │ │ mov %ah,%dh │ │ │ │ mov %al,0x76fe7001 │ │ │ │ - add 0x4801a854(%eax),%cl │ │ │ │ - loope 14cd1f5 │ │ │ │ - add %ecx,-0x27fe5856(%eax) │ │ │ │ - dec %eax │ │ │ │ + add 0x1801a854(%eax),%cl │ │ │ │ + frstor 0x1(%esi) │ │ │ │ + mov %ch,0x480801a7(%edx) │ │ │ │ jg 14cd199 │ │ │ │ test $0x8b,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - pop %eax │ │ │ │ - jnp 14cd1a1 │ │ │ │ + add %ebp,0x17b58(%eax) │ │ │ │ ... │ │ │ │ - sbb %dh,%ah │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%eax) │ │ │ │ + hlt │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - jg 14cd1c9 │ │ │ │ + add %edx,0x17fa3(%eax) │ │ │ │ ... │ │ │ │ - inc %eax │ │ │ │ - sub $0xa5,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x2c(%eax) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,0x27af3(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x2e(%eax) │ │ │ │ mov 0x79846801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x1ffe5f0e(%eax) │ │ │ │ + add %dh,-0x17fe5f0e(%eax) │ │ │ │ xor %esi,0x1(%eax) │ │ │ │ cwtl │ │ │ │ cmp $0x37d801a0,%eax │ │ │ │ jnp 14cd232 │ │ │ │ test $0xef,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ - adc $0x7a,%al │ │ │ │ - add %esi,%eax │ │ │ │ - mov $0xa2,%al │ │ │ │ - add %ebp,-0x79(%eax) │ │ │ │ - popa │ │ │ │ + add %esp,(%eax) │ │ │ │ + adc $0xb0f0017a,%eax │ │ │ │ + mov %al,0x61876801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x57fe5fbe(%eax) │ │ │ │ aam $0x7b │ │ │ │ - add -0x67fe5607(%eax),%ah │ │ │ │ - aad $0x70 │ │ │ │ - add %ebp,0x6001a1f9(%eax) │ │ │ │ - mov $0x72,%dh │ │ │ │ + add 0x7001a9f9(%eax),%ah │ │ │ │ + fdivl 0x1(%eax) │ │ │ │ + test $0xf9,%al │ │ │ │ + mov 0x72b66001,%eax │ │ │ │ add %al,%dl │ │ │ │ mov $0xa7,%bh │ │ │ │ add %edx,(%eax) │ │ │ │ mov $0x68,%ch │ │ │ │ add %edi,%eax │ │ │ │ test $0xfb2001a1,%eax │ │ │ │ jnp 14cd272 │ │ │ │ ... │ │ │ │ fcomp %st(6) │ │ │ │ - mov 0x6f627801,%al │ │ │ │ + mov 0x6f60a801,%al │ │ │ │ add %edi,0x11(%eax) │ │ │ │ - mov 0x79fbe801,%eax │ │ │ │ + mov 0x79fac801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - imul $0x1,0x6d01c001(%esi),%esp │ │ │ │ + imul $0x1,0x6cfd9801(%esi),%esp │ │ │ │ adc %bh,-0x5f(%ecx) │ │ │ │ add %esp,(%eax) │ │ │ │ (bad) │ │ │ │ jbe 14cd29a │ │ │ │ push $0xf001a702 │ │ │ │ gs jg 14cd2a2 │ │ │ │ and %dh,(%edx) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ + add %edx,(%eax) │ │ │ │ cmp $0x75,%al │ │ │ │ add %esi,(%eax) │ │ │ │ - and 0x7bfad001(%esi),%ah │ │ │ │ + and 0x7bf7e001(%esi),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ pop %ds │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ aas │ │ │ │ jno 14cd2c2 │ │ │ │ ... │ │ │ │ orb $0xa1,(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov 0x1(%eax),%? │ │ │ │ ... │ │ │ │ pusha │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - mov 0x79204801,%eax │ │ │ │ + mov 0x791e6001,%eax │ │ │ │ add %esp,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ mov %al,0x7704e001 │ │ │ │ add -0x5e(%eax),%ah │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,0x3c(%eax) │ │ │ │ + add %ebp,0x3c(%eax) │ │ │ │ jle 14cd319 │ │ │ │ - mov 0x4001a661,%al │ │ │ │ - xor 0x58(%ecx,%eax,1),%ebp │ │ │ │ - sbb 0x7ba7e801(%eax),%ebp │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0xe001a661,%al │ │ │ │ + sub $0x1b58016c,%eax │ │ │ │ + test $0x1,%al │ │ │ │ + shlb $0x0,0x17b(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x4001a5f0(%eax) │ │ │ │ - push $0x54b80174 │ │ │ │ + add %ch,-0x77fe5a10(%eax) │ │ │ │ + bound %esi,-0x48(%ecx,%eax,1) │ │ │ │ + push %esp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,-0xffe87fd(%eax) │ │ │ │ - test $0x80801a4,%eax │ │ │ │ + add %ebp,0x4(%eax) │ │ │ │ + js 14cd341 │ │ │ │ + lock test $0x80801a4,%eax │ │ │ │ arpl %eax,(%edx) │ │ │ │ add %cl,%ah │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,(%eax) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %al,%cl │ │ │ │ nop │ │ │ │ - test $0x7956a801,%eax │ │ │ │ - add %edx,0x5001a0c7(%eax) │ │ │ │ - jg 14cd3c1 │ │ │ │ + test $0x7956b001,%eax │ │ │ │ + add %edx,0x6801a0c7(%eax) │ │ │ │ + jbe 14cd3c1 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x67fe5d35(%eax) │ │ │ │ pop %ebx │ │ │ │ push $0x2 │ │ │ │ ... │ │ │ │ cmp %dl,0x1(%eax,%ebp,4) │ │ │ │ - rclb $1,(%edi) │ │ │ │ + inc %eax │ │ │ │ + pop %ss │ │ │ │ jg 14cd3d1 │ │ │ │ ... │ │ │ │ add $0xa7,%dh │ │ │ │ - add %ebx,(%eax) │ │ │ │ - test $0xef48017b,%eax │ │ │ │ + add %ecx,-0x59(%eax) │ │ │ │ + jnp 14cd3e1 │ │ │ │ + dec %eax │ │ │ │ + out %eax,(%dx) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x73(%eax) │ │ │ │ - jnp 14cd3e9 │ │ │ │ + add %eax,0x17b8c(%eax) │ │ │ │ ... │ │ │ │ - lock subl $0x1,0x75f53801(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%al │ │ │ │ + subl $0x1,0x75f20801(%ecx) │ │ │ │ ... │ │ │ │ add %bl,%al │ │ │ │ mov $0xa7,%ah │ │ │ │ - add %esi,%eax │ │ │ │ - jle 14cd4d6 │ │ │ │ - add %esi,%eax │ │ │ │ - mov 0x72066801(%eax),%ah │ │ │ │ + add %edx,(%eax) │ │ │ │ + xorb $0xf0,0x1(%edi) │ │ │ │ + mov 0x7205a801(%eax),%ah │ │ │ │ add %ebx,0x2f(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - push %eax │ │ │ │ - jl 14cd4e8 │ │ │ │ + pop %eax │ │ │ │ + jnp 14cd4e8 │ │ │ │ add %ebx,-0x47(%eax) │ │ │ │ - mov 0x681b4001,%al │ │ │ │ + mov 0x68131801,%al │ │ │ │ add %edi,0x801a158(%eax) │ │ │ │ push %ebp │ │ │ │ add 0x7f(%bx,%si),%al │ │ │ │ mov %al,0x67f5d801 │ │ │ │ add -0x17fe5d10(%eax),%cl │ │ │ │ inc %ecx │ │ │ │ imul $0x1a6ddb0,(%edx),%eax │ │ │ │ - clc │ │ │ │ - push %esi │ │ │ │ + inc %eax │ │ │ │ + dec %ebp │ │ │ │ jae 14cd499 │ │ │ │ loopne 14cd46b │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - rep outsl %ds:(%esi),(%dx) │ │ │ │ - add %edx,%eax │ │ │ │ + add %ecx,-0x2ffe900f(%eax) │ │ │ │ loope 14cd448 │ │ │ │ - add %ecx,(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ jnp 14cd4a9 │ │ │ │ loopne 14cd526 │ │ │ │ mov 0x7f7d4001,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - test $0x7f19a801,%eax │ │ │ │ + test $0x7f182801,%eax │ │ │ │ add %ebp,-0xffe59cf(%eax) │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ jp 14cd4d1 │ │ │ │ - xor %ch,-0x32f7fe5b(%edx) │ │ │ │ + xor %ch,-0x339ffe5b(%edx) │ │ │ │ jno 14cd4d9 │ │ │ │ xor %dh,%cl │ │ │ │ - test $0x76b87801,%eax │ │ │ │ + test $0x76b18801,%eax │ │ │ │ add %esi,%eax │ │ │ │ - xor %ebp,0x747e6001(%ecx) │ │ │ │ + xor %ebp,0x74768001(%ecx) │ │ │ │ add %edx,(%eax) │ │ │ │ das │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + add %esi,(%eax) │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ jo 14cd4f1 │ │ │ │ xor %bl,-0x57(%ebx) │ │ │ │ - add %ebp,%eax │ │ │ │ - cmc │ │ │ │ - jns 14cd4f9 │ │ │ │ - ... │ │ │ │ - sub %dh,%dh │ │ │ │ - mov %al,0x63ce9001 │ │ │ │ + add %ecx,0x179f8(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + mulb 0x63ce9001(%edx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ cwtl │ │ │ │ test $0x1,%al │ │ │ │ - call 994e53a1 <_edata@@Base+0x94ee53a1> │ │ │ │ - or %ch,0x67106801(%eax) │ │ │ │ + jo 14cd59c │ │ │ │ + jle 14cd551 │ │ │ │ + cwtl │ │ │ │ + or %ch,0x670e3801(%eax) │ │ │ │ add %ebp,(%eax) │ │ │ │ - mov 0x73d01001(%ecx),%ebp │ │ │ │ + mov 0x73cde001(%ecx),%ebp │ │ │ │ add %esi,(%eax) │ │ │ │ mov %ss:0x79dde801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ jbe 14cd52b │ │ │ │ - add %edx,0x12(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0xa3,%al │ │ │ │ + add %edi,(%eax) │ │ │ │ + adc 0x1(%esi),%ch │ │ │ │ + ... │ │ │ │ + shlb $1,(%ebx,%eiz,4) │ │ │ │ add %ecx,%eax │ │ │ │ stos %al,%es:(%edi) │ │ │ │ fs add %al,%ch │ │ │ │ std │ │ │ │ mov %eax,0x6f0db001 │ │ │ │ add %al,%dl │ │ │ │ data16 test $0x1,%al │ │ │ │ - add %cl,-0x53affe84(%ebp) │ │ │ │ + adc %cl,-0x53affe84(%esi) │ │ │ │ mov 0x673c3801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x5e(%eax) │ │ │ │ mov 0x60c6c801,%al │ │ │ │ add %al,%dl │ │ │ │ @@ -1827765,259 +1828059,256 @@ │ │ │ │ add (%eax),%bh │ │ │ │ sbb $0x4b0801a3,%eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add -0x17fe5bc2(%eax),%bl │ │ │ │ dec %esp │ │ │ │ ja 14cd62a │ │ │ │ nop │ │ │ │ - test %esp,0x77924801(%ecx) │ │ │ │ - add %edi,0x6801a1f3(%eax) │ │ │ │ - ja,pn 14cd639 │ │ │ │ - adc %ah,%bl │ │ │ │ - mov 0x674dd801,%al │ │ │ │ - add %ebp,(%eax) │ │ │ │ + test %esp,0x77922801(%ecx) │ │ │ │ + add %edi,0x4801a1f3(%eax) │ │ │ │ + sub $0x77,%al │ │ │ │ + add %edx,(%eax) │ │ │ │ + jecxz 14cd5db │ │ │ │ + add %edi,0x49(%eax) │ │ │ │ + add %ebp,(%bx,%si) │ │ │ │ pop %esi │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,%eax │ │ │ │ cs insb (%dx),%es:(%edi) │ │ │ │ add 0x4(%eax),%dh │ │ │ │ - mov %al,0x6cef3001 │ │ │ │ + mov %al,0x6ce86801 │ │ │ │ add %esp,0x29(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - push %ebp │ │ │ │ + add %edx,0x53(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %ebp,(%eax) │ │ │ │ - bound %esp,0x7e927001(%ebp) │ │ │ │ + bound %esp,0x7e930001(%ebp) │ │ │ │ add %ebx,%eax │ │ │ │ aam $0xa5 │ │ │ │ - add %edx,%eax │ │ │ │ - aad $0x61 │ │ │ │ - add %edx,(%eax) │ │ │ │ - adc 0x7799e801(%eax),%ebp │ │ │ │ + add %ecx,0x10016112(%eax) │ │ │ │ + adc 0x77a1b001(%eax),%ebp │ │ │ │ add %esp,%eax │ │ │ │ adc %ah,0x7264f001(%ebx) │ │ │ │ add (%eax),%dl │ │ │ │ xchg %eax,%esp │ │ │ │ - test $0x6e33a001,%eax │ │ │ │ + test $0x6e341001,%eax │ │ │ │ add %edi,%eax │ │ │ │ lds 0x72c72801(%eax),%ebp │ │ │ │ - add %edx,-0xffe5b24(%eax) │ │ │ │ - lea 0x1(%ecx),%edi │ │ │ │ + add %edx,-0x77fe5b24(%eax) │ │ │ │ + mov %?,0x1(%ecx) │ │ │ │ mov $0x67,%al │ │ │ │ - test $0x6eb5d001,%eax │ │ │ │ + test $0x6eb5e801,%eax │ │ │ │ add %ebp,0x44(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x4801702e(%eax) │ │ │ │ - mov 0x7c657001(%edi),%esp │ │ │ │ - add %ecx,0x1a74b(%eax) │ │ │ │ - xor 0x1(%esi),%ch │ │ │ │ - push %eax │ │ │ │ - mov $0xa5,%dl │ │ │ │ - add %ebp,(%eax) │ │ │ │ - push %edi │ │ │ │ - ja 14cd6b9 │ │ │ │ - clc │ │ │ │ - test $0x51f001a6,%eax │ │ │ │ + add %ebp,%eax │ │ │ │ + sub $0x8b480170,%eax │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %esp,%eax │ │ │ │ + fs jl 14cd6a9 │ │ │ │ + mov %cl,-0x59(%ebx) │ │ │ │ + add %esp,0x32(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %edx,-0x4e(%eax) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebx,-0x7fe88ab(%eax) │ │ │ │ + test $0x510801a6,%eax │ │ │ │ jle 14cd6c1 │ │ │ │ test $0xfa,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %esi,%eax │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ jle 14cd6c9 │ │ │ │ loopne 14cd6e7 │ │ │ │ - mov 0x77a56001,%al │ │ │ │ + mov 0x77a3c001,%al │ │ │ │ add %esi,(%eax) │ │ │ │ sahf │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,-0x4c(%eax) │ │ │ │ + add %ebp,-0x4d(%eax) │ │ │ │ js 14cd6d9 │ │ │ │ test $0x8f,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x80(%eax) │ │ │ │ + add %ebp,-0x80(%eax) │ │ │ │ push $0x1 │ │ │ │ cwtl │ │ │ │ popf │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,-0x4ffd808a(%eax) │ │ │ │ push %ecx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x47fe997e(%eax) │ │ │ │ - mov $0xad5001a2,%ebx │ │ │ │ + add %esp,-0x7f(%eax) │ │ │ │ + add %di,0x5001a2bb(%eax) │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ jle 14cd6fa │ │ │ │ ... │ │ │ │ js 14cd733 │ │ │ │ - mov 0x7cd17801,%al │ │ │ │ + mov 0x7cd0c001,%al │ │ │ │ add %esp,(%eax) │ │ │ │ js 14cd6bc │ │ │ │ add %edx,-0x7e(%eax) │ │ │ │ jns 14cd722 │ │ │ │ test $0xbc,%al │ │ │ │ mov %al,0x77996001 │ │ │ │ - add 0x2801a8c1(%eax),%bl │ │ │ │ - out %eax,$0x7c │ │ │ │ + add -0x77fe573f(%eax),%bl │ │ │ │ + in $0x7c,%al │ │ │ │ add %eax,%eax │ │ │ │ cwtl │ │ │ │ - test $0x6273d801,%eax │ │ │ │ + test $0x62777801,%eax │ │ │ │ add %ebx,%eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,-0x56(%eax) │ │ │ │ - jns 14cd741 │ │ │ │ - loopne 14cd717 │ │ │ │ + add %ebx,%eax │ │ │ │ + test $0xd5e00179,%eax │ │ │ │ mov 0x7580e801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x77fe5f34(%eax) │ │ │ │ + add %dl,-0x1ffe5f34(%eax) │ │ │ │ inc %edx │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x37fe5cd6(%eax) │ │ │ │ xor 0x2(%esi),%dh │ │ │ │ pusha │ │ │ │ - fisubrl 0x7a065801(%ecx) │ │ │ │ + fisubrl 0x7a053001(%ecx) │ │ │ │ add %ebp,(%eax) │ │ │ │ andl $0x2,0x653d5801(%edx) │ │ │ │ mov %bl,%cl │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,%eax │ │ │ │ - mov $0x89d8017c,%esp │ │ │ │ + add %ecx,-0x44(%eax) │ │ │ │ + jl 14cd7a9 │ │ │ │ + fmuls 0x2a6001a5(%ecx) │ │ │ │ + jbe 14cd7b1 │ │ │ │ + loopne 14cd78d │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - sub $0x76,%al │ │ │ │ - add %esp,%eax │ │ │ │ - (bad) 0x6999c001(%ebp) │ │ │ │ - add %edi,0x74(%eax) │ │ │ │ - mov %al,0x6956d001 │ │ │ │ + add %ebp,%eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + imul $0x1a27478,(%ecx),%eax │ │ │ │ + rclb $1,0x69(%esi) │ │ │ │ add 0x44(%eax),%dl │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,0x6b(%eax) │ │ │ │ + add %eax,%eax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ jne 14cd7c9 │ │ │ │ dec %eax │ │ │ │ movsl %cs:(%esi),%es:(%edi) │ │ │ │ - add %edx,-0x7fe869a(%eax) │ │ │ │ + add %ebp,-0x7fe869a(%eax) │ │ │ │ dec %esi │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,-0x4ffe9ae2(%eax) │ │ │ │ - popf │ │ │ │ - mov 0x710d4801,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - stc │ │ │ │ - mov 0x79f5f001,%al │ │ │ │ + add %edi,0x1e(%eax) │ │ │ │ + add %esi,%gs:0x2801a09d(%eax) │ │ │ │ + or 0x1(%ecx),%dh │ │ │ │ + sbb %bh,%cl │ │ │ │ + mov 0x79f5f801,%al │ │ │ │ add %edx,%eax │ │ │ │ arpl %esp,0x64786001(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ - sbb $0xf72801a9,%eax │ │ │ │ + sbb $0xf48001a9,%eax │ │ │ │ ja 14cd7f9 │ │ │ │ js 14cd850 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x3(%eax) │ │ │ │ - add %cx,0x1001a674(%eax) │ │ │ │ - sbb $0x7a,%al │ │ │ │ - add %edi,0x2001a46e(%eax) │ │ │ │ - ss add %gs:0x6001a819(%eax),%ah │ │ │ │ - mov $0x69,%bh │ │ │ │ - add %ebx,(%eax) │ │ │ │ - test $0xa1,%al │ │ │ │ - add %eax,-0x1c(%eax) │ │ │ │ - jle 14cd821 │ │ │ │ - test $0x19,%al │ │ │ │ - mov 0x73253801,%al │ │ │ │ - add %esp,%eax │ │ │ │ - in (%dx),%al │ │ │ │ + add %ebp,-0x77fe9904(%eax) │ │ │ │ + je 14cd7a9 │ │ │ │ + add %ecx,%eax │ │ │ │ + sbb 0x1(%edx),%bh │ │ │ │ + mov $0x2001a46e,%eax │ │ │ │ + ss add %gs:0x1a819(%eax),%ah │ │ │ │ + test $0xa8180169,%eax │ │ │ │ + mov 0x7ee45001,%eax │ │ │ │ + add %ebp,0x3801a019(%eax) │ │ │ │ + and $0xece00173,%eax │ │ │ │ test $0x1,%al │ │ │ │ cmp %ch,0x69(%edx) │ │ │ │ add %edx,(%eax) │ │ │ │ int3 │ │ │ │ test $0x1,%al │ │ │ │ - nop │ │ │ │ - test $0x18f8017c,%eax │ │ │ │ + fsubrs 0x18f8017c(%ecx) │ │ │ │ mov 0x73514801,%eax │ │ │ │ add (%eax),%bh │ │ │ │ jmp 14cd7ea │ │ │ │ - add %edi,%eax │ │ │ │ + add %esi,(%eax) │ │ │ │ and $0x7c,%al │ │ │ │ add %ebp,%eax │ │ │ │ - cmp 0x72649801(%edi),%esp │ │ │ │ + cmp 0x72640001(%edi),%esp │ │ │ │ add %ecx,-0x2d(%eax) │ │ │ │ - mov 0x75c3a001,%al │ │ │ │ + mov 0x75bf3001,%al │ │ │ │ add %esp,(%eax) │ │ │ │ - and $0xd63001a9,%eax │ │ │ │ + and $0xd4f801a9,%eax │ │ │ │ jg 14cd861 │ │ │ │ rorb $1,-0x5d(%eax) │ │ │ │ add %eax,-0x49(%eax) │ │ │ │ jbe 14cd86a │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ int3 │ │ │ │ - mov 0x718d6801,%eax │ │ │ │ + mov 0x718a6801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%edi │ │ │ │ - test $0x6fae3801,%eax │ │ │ │ - add %ebp,-0x7fe56be(%eax) │ │ │ │ + test $0x6facf001,%eax │ │ │ │ + add %ebp,0x1001a942(%eax) │ │ │ │ jp 14cd949 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ (bad) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ + add %ebp,(%eax) │ │ │ │ xchg %eax,%esi │ │ │ │ jns 14cd901 │ │ │ │ cwtl │ │ │ │ xchg %eax,%ebp │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - lea 0x30(%ecx,%eax,1),%edi │ │ │ │ - adc 0x7a81e801(%ecx),%esp │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0x30(%ecx,%eax,1),%edi │ │ │ │ + adc 0x7a81a801(%ecx),%esp │ │ │ │ add %edx,(%eax) │ │ │ │ xor %esp,0x75230801(%ebx) │ │ │ │ - add 0x1a79d(%eax),%dl │ │ │ │ - jo 14cd98a │ │ │ │ - add %eax,(%eax) │ │ │ │ + add 0x7001a79d(%eax),%dl │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + imul $0x0,(%ecx),%eax │ │ │ │ in $0xa5,%al │ │ │ │ - add %eax,0x68016e81(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + subb $0x68,0x1(%esi) │ │ │ │ movsl %ss:(%esi),%es:(%edi) │ │ │ │ - add %ebx,0x36(%eax) │ │ │ │ + add %ecx,0x36(%eax) │ │ │ │ jns 14cd931 │ │ │ │ add %ch,-0x5c(%eax) │ │ │ │ add %ebp,(%eax) │ │ │ │ sahf │ │ │ │ bound %eax,(%edx) │ │ │ │ push $0xf801a400 │ │ │ │ loop 14cd9aa │ │ │ │ add 0x7001a1c9(%eax),%dh │ │ │ │ call ddd4dbbb <_edata@@Base+0xd974dbbb> │ │ │ │ mov %al,0x70502001 │ │ │ │ add (%eax),%dh │ │ │ │ aad $0xa7 │ │ │ │ - add %eax,%eax │ │ │ │ + add %ebp,%eax │ │ │ │ sarb %cl,0x1(%ebx) │ │ │ │ ... │ │ │ │ pusha │ │ │ │ xchg %eax,%edx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x41(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + aas │ │ │ │ jg 14cd969 │ │ │ │ nop │ │ │ │ - bound %esp,0x7fa35801(%esi) │ │ │ │ + bound %esp,0x7fa33001(%esi) │ │ │ │ add %ebp,%eax │ │ │ │ xchg %eax,%esi │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x17768(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + push $0x177 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%eax) │ │ │ │ - mov $0xd1d001a6,%edi │ │ │ │ + cmp %bh,-0x2ecffe5a(%edi) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ daa │ │ │ │ @@ -1828025,69 +1828316,72 @@ │ │ │ │ add %ebx,(%eax) │ │ │ │ fwait │ │ │ │ jne 14cd99a │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ pop %esi │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x17caa(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jl 14cd9a9 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - pushf │ │ │ │ - mov 0x7c7a2001,%eax │ │ │ │ + adc %bl,0x7c7a9801(%ecx,%eiz,4) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ - mov 0x712a9801,%eax │ │ │ │ + mov 0x712a4001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x1e(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - fadds 0x1(%ebx,%ebp,2) │ │ │ │ + fsubrs 0x6b(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - pop %eax │ │ │ │ - in $0xa7,%al │ │ │ │ - add %eax,%eax │ │ │ │ - std │ │ │ │ - jno 14cda21 │ │ │ │ - pusha │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x1c(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %esp,0x600171f5(%eax) │ │ │ │ cmpsb %es:(%edi),%cs:(%esi) │ │ │ │ - add %edx,0x176e6(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + in $0x76,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x3d(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - addb $0x0,0x178(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,(%eax) │ │ │ │ - shrb $1,0x78c69801(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,-0x2(%eax) │ │ │ │ + cwtl │ │ │ │ + xchg %bh,0x1(%eax) │ │ │ │ + ... │ │ │ │ + and %dl,%al │ │ │ │ + test $0x1,%al │ │ │ │ + clc │ │ │ │ + ret │ │ │ │ + js 14cda49 │ │ │ │ + ... │ │ │ │ + jo 14cda50 │ │ │ │ mov %al,0x632a5001 │ │ │ │ add %al,%ah │ │ │ │ gs test $0x1,%al │ │ │ │ - nop │ │ │ │ - test $0x7b,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + pusha │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jnp 14cda61 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,-0x65(%eax) │ │ │ │ + pusha │ │ │ │ + fwait │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x67fe88c4(%eax) │ │ │ │ - arpl %esp,0x6addc801(%edi) │ │ │ │ + add %esp,(%eax) │ │ │ │ + aas │ │ │ │ + ja 14cda79 │ │ │ │ + cwtl │ │ │ │ + arpl %esp,0x6add6001(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x6ffe5eb3(%eax) │ │ │ │ mov $0x27f,%edi │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1828095,17 +1828389,17 @@ │ │ │ │ mov 0x68e38001,%eax │ │ │ │ add %al,%bl │ │ │ │ loope 14cdaad │ │ │ │ add %ecx,%eax │ │ │ │ adc %ch,0x2(%ebp) │ │ │ │ ... │ │ │ │ enter $0xa0e9,$0x1 │ │ │ │ - loopne 14cdb69 │ │ │ │ - jns 14cdb49 │ │ │ │ - call f94e7d15 <_edata@@Base+0xf4ee7d15> │ │ │ │ + or %ah,(%ecx,%edi,2) │ │ │ │ + add %ebp,%eax │ │ │ │ + enter $0x1a1,$0xf8 │ │ │ │ cmp $0x6d,%al │ │ │ │ add -0x59(%eax),%ch │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ebp,(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ push $0x1 │ │ │ │ ... │ │ │ │ @@ -1828117,57 +1828411,63 @@ │ │ │ │ enter $0xa215,$0x1 │ │ │ │ dec %eax │ │ │ │ mov $0x60,%bh │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x74(%eax) │ │ │ │ - mov 0x6cbbe001,%eax │ │ │ │ + mov 0x6cbbc801,%eax │ │ │ │ add %ebx,(%eax) │ │ │ │ jb 14cdb80 │ │ │ │ + add %edx,-0x47fe8406(%eax) │ │ │ │ + cmpsw %es:(%edi),%ds:(%esi) │ │ │ │ + add %edx,0x700176e9(%eax) │ │ │ │ + sbb %esp,0x60b92001(%esi) │ │ │ │ add %edx,%eax │ │ │ │ - sti │ │ │ │ - jnp 14cdbe1 │ │ │ │ - mov $0x8801a766,%eax │ │ │ │ - ljmp $0x1a6,$0x19700176 │ │ │ │ - or %bh,-0x122ffea0(%eax) │ │ │ │ + in (%dx),%eax │ │ │ │ test $0x1,%al │ │ │ │ - push %eax │ │ │ │ - and 0x1(%esi),%esi │ │ │ │ + dec %eax │ │ │ │ + and 0x1(%esi),%dh │ │ │ │ mov %ch,-0x47d7fe5c(%ebp) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %al,%bh │ │ │ │ jbe 14cdbaa │ │ │ │ - add %edx,0x176ea(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,-0x1a(%eax) │ │ │ │ - mov %al,0x7449c001 │ │ │ │ - add (%eax),%al │ │ │ │ + add %ebx,%eax │ │ │ │ + jmp 14cdd80 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x7001a0b5(%eax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add %ax,(%eax) │ │ │ │ + pusha │ │ │ │ + out %al,$0xa2 │ │ │ │ + add %eax,%eax │ │ │ │ + dec %ecx │ │ │ │ + je 14cdc1a │ │ │ │ + ... │ │ │ │ + cwtl │ │ │ │ + mov $0xa0,%ch │ │ │ │ + add %esi,0x1668f(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x40(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,-0x7f(%eax) │ │ │ │ - jb 14cdc79 │ │ │ │ + add %ebp,(%eax) │ │ │ │ + jle 14cdce9 │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - or %al,0x44b001a1(%esi) │ │ │ │ - ja 14cdca1 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + xchg %ah,0x7744e001(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - push $0x8001a608 │ │ │ │ - outsl %fs:(%esi),(%dx) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - push $0xffffffa4 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0x8(%eax) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %esi,%eax │ │ │ │ + arpl %ebp,0x1(%edi) │ │ │ │ + or %ch,-0x5c(%edx) │ │ │ │ add %ebp,-0x4d(%eax) │ │ │ │ popa │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x52(%eax) │ │ │ │ @@ -1828175,203 +1828475,202 @@ │ │ │ │ add %edx,0x35(%eax) │ │ │ │ jae 14cdcd2 │ │ │ │ mov $0x3801a036,%eax │ │ │ │ xchg %eax,%ecx │ │ │ │ jle 14cdcda │ │ │ │ fdivs (%esi) │ │ │ │ test $0x1,%al │ │ │ │ - dec %eax │ │ │ │ - das │ │ │ │ - jns 14cdce1 │ │ │ │ + sbb %ch,(%ecx,%edi,2) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - rcl $1,%dh │ │ │ │ - mov 0x78164001,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + mov 0x78168801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ rep stos %al,%es:(%edi) │ │ │ │ add %ebp,0x3a(%eax) │ │ │ │ js 14cdd0a │ │ │ │ ... │ │ │ │ mov %ah,0x3c3801ac(%eax) │ │ │ │ jl 14cdd2a │ │ │ │ sarb $0xa3,(%edx) │ │ │ │ add %ebp,0x380277e1(%eax) │ │ │ │ ret │ │ │ │ mov %al,0x72b29001 │ │ │ │ add %al,%dh │ │ │ │ mov $0xa0,%dl │ │ │ │ - add %esi,-0x4ffe8bf1(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + or -0x50(%ecx,%eax,1),%dh │ │ │ │ lock mov %al,0x6a819801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x57fe56c4(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - jbe 14cdd69 │ │ │ │ - and %dl,-0x7527fe60(%edi) │ │ │ │ - push $0x1 │ │ │ │ + add %dl,0x3801a93c(%eax) │ │ │ │ + mov %al,0x97200176 │ │ │ │ + mov 0x688b3801,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x67fe5ff6(%eax) │ │ │ │ + add %al,0x7001a00a(%eax) │ │ │ │ mov $0x72,%cl │ │ │ │ add %ecx,(%eax) │ │ │ │ andb $0x2,0x7bd40801(%edx) │ │ │ │ ... │ │ │ │ mov 0x4001a26f,%al │ │ │ │ xchg %ah,0x2(%edx) │ │ │ │ ... │ │ │ │ - shlb $0x7c,-0x277fe60(%esi) │ │ │ │ - add %edx,0x5801a496(%eax) │ │ │ │ + shlb $0x7c,-0x3b7fe60(%esi) │ │ │ │ + add %edx,0x7001a496(%eax) │ │ │ │ add 0x1(%ebx),%edi │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ - fbld 0x6dd6f801(%eax) │ │ │ │ + fbld 0x6dd29001(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x3001a930(%eax) │ │ │ │ - xor $0xb1300178,%eax │ │ │ │ - test $0x1,%al │ │ │ │ - xor %ah,0x75(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - mov $0x7fa001a8,%eax │ │ │ │ + add %dh,-0x17fe56d0(%eax) │ │ │ │ + xor 0x1(%eax),%edi │ │ │ │ + xor %dh,0x5fc001a8(%ecx) │ │ │ │ + jne 14cde01 │ │ │ │ + ... │ │ │ │ + adc %bh,0x7d3001a8(%eax) │ │ │ │ jg 14cde11 │ │ │ │ - mov $0x4001a810,%eax │ │ │ │ - bound %esp,0x1(%edi) │ │ │ │ - lock add 0x7cddc801(%ecx),%ah │ │ │ │ + mov $0x3801a810,%eax │ │ │ │ + pop %ebp │ │ │ │ + addr16 add %esi,%eax │ │ │ │ + add 0x7cdac001(%ecx),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ int1 │ │ │ │ mov %al,0x6dd56801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x7e(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,-0x5(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + cld │ │ │ │ js 14cde41 │ │ │ │ js 14cde7e │ │ │ │ test $0x1,%al │ │ │ │ - and %ah,-0x757ffe86(%edx) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - adc %ch,0x1(%ecx) │ │ │ │ - mov %al,0x3b8801a6(%ebx) │ │ │ │ - jp 14cde59 │ │ │ │ + jo 14cdde7 │ │ │ │ + jp 14cde49 │ │ │ │ + orb $0x68,-0x1617fe59(%edx) │ │ │ │ + add %ecx,-0x17fe597d(%eax) │ │ │ │ + cmp %bh,0x1(%edx) │ │ │ │ test $0xb5,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,0x49(%eax) │ │ │ │ push $0xa470e802 │ │ │ │ add %ebx,-0x7ffd9e0e(%eax) │ │ │ │ jb 14cde11 │ │ │ │ - add %esp,-0x3(%eax) │ │ │ │ - imul $0x0,(%ecx),%eax │ │ │ │ + add %esp,0x16bef(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ leave │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - inc %ebx │ │ │ │ + add %ebp,(%eax) │ │ │ │ + aas │ │ │ │ addr16 add %ecx,%eax │ │ │ │ adc 0x7c5a0001(%ebp),%ah │ │ │ │ add 0x65(%eax),%bh │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x80(%eax) │ │ │ │ + add %ebx,-0x5a(%eax) │ │ │ │ bound %eax,(%ecx) │ │ │ │ - sub %al,0x750001a7(%ebx) │ │ │ │ + sub %al,0x713001a7(%ebx) │ │ │ │ jle 14cde99 │ │ │ │ subb $0xa7,(%ebx) │ │ │ │ add %edi,-0x51(%eax) │ │ │ │ add %gs:(%eax),%ah │ │ │ │ cltd │ │ │ │ test $0x1,%al │ │ │ │ - pusha │ │ │ │ - adc %edi,0x1(%ebx) │ │ │ │ - ... │ │ │ │ - mov 0x3001a2e2,%al │ │ │ │ + call 14e59bb │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x3001a2e2(%eax) │ │ │ │ mov 0xa2e00265,%eax │ │ │ │ mov %al,0x71237001 │ │ │ │ add (%eax),%al │ │ │ │ dec %ebp │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ add %ebx,(%eax) │ │ │ │ jo 14cdf3b │ │ │ │ add -0x3a(%eax),%bl │ │ │ │ mov %al,0x60bf1001 │ │ │ │ add %al,%al │ │ │ │ - cmp %ebp,0x771af801(%ecx) │ │ │ │ + cmp %ebp,0x7719b001(%ecx) │ │ │ │ add %edx,-0x4ffe5ead(%eax) │ │ │ │ dec %ebx │ │ │ │ add %gs:(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ lret $0x1a8 │ │ │ │ - sub %ch,0x30c80174(%edi) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - add %ebx,0x13(%eax) │ │ │ │ - jbe 14cdf02 │ │ │ │ - mov $0xc801a946,%eax │ │ │ │ - clc │ │ │ │ - jne 14cdf09 │ │ │ │ + push %eax │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + je 14cdef9 │ │ │ │ + enter $0xaa30,$0x1 │ │ │ │ + pop %eax │ │ │ │ + adc 0x2(%esi),%esi │ │ │ │ + mov $0xd801a946,%eax │ │ │ │ + repz jne 14cdf09 │ │ │ │ cmp %ah,(%esi) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,-0x6ffd8be1(%eax) │ │ │ │ sahf │ │ │ │ - mov 0x78abf001,%eax │ │ │ │ - add %ebp,-0x37fe59b1(%eax) │ │ │ │ + mov 0x78a44001,%eax │ │ │ │ + add %ebp,-0x5ffe59b1(%eax) │ │ │ │ adc %ch,0x1(%edi) │ │ │ │ lock push %cs │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,-0x2(%eax) │ │ │ │ bound %eax,(%edx) │ │ │ │ rorb $0x7c,0xcd8801a3 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x37fe5ac9(%eax) │ │ │ │ + add %ch,0x801a537(%eax) │ │ │ │ jb 14cdfc2 │ │ │ │ - add %edi,0x5001a5f4(%eax) │ │ │ │ - adc %ebp,0x0(%ecx,%eax,1) │ │ │ │ + add %edi,0x3001a5f4(%eax) │ │ │ │ + adc %ch,0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ inc %eax │ │ │ │ mov %eax,0x6ac07001 │ │ │ │ add (%eax),%dh │ │ │ │ lahf │ │ │ │ - mov 0x7b958801,%eax │ │ │ │ - add %edx,-0x67fe5a57(%eax) │ │ │ │ - mov 0x1(%edx),%dh │ │ │ │ + mov 0x7b960001,%eax │ │ │ │ + add %edx,0x7001a5a9(%eax) │ │ │ │ + test %esi,0x1(%edx) │ │ │ │ test $0x91,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %edi │ │ │ │ + add %ecx,%eax │ │ │ │ + inc %ebp │ │ │ │ jge 14cdf79 │ │ │ │ nop │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ test $0x723a7801,%eax │ │ │ │ add (%eax),%cl │ │ │ │ push %esi │ │ │ │ - test $0x7e73f801,%eax │ │ │ │ + test $0x7e72b001,%eax │ │ │ │ add %eax,0x13(%eax) │ │ │ │ mov 0x73b42001,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%edi │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - adc 0x0(%ecx,%eax,1),%dh │ │ │ │ + add %edi,0x1740c(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x1d(%eax) │ │ │ │ mov %al,0x629d5001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1828384,413 +1828683,411 @@ │ │ │ │ and $0xa3,%al │ │ │ │ add %ecx,-0x65(%eax) │ │ │ │ jbe 14ce012 │ │ │ │ ... │ │ │ │ jo 14ce011 │ │ │ │ mov 0x66f52001,%eax │ │ │ │ add %al,%dh │ │ │ │ - mov $0xdd8001a7,%edx │ │ │ │ + mov $0xd0a801a7,%edx │ │ │ │ add %eax,-0x5a74(%bx,%si) │ │ │ │ - add %esi,%eax │ │ │ │ - (bad) │ │ │ │ + add %ecx,-0x3a(%eax) │ │ │ │ jb 14ce051 │ │ │ │ mov $0x9801a6f3,%eax │ │ │ │ aas │ │ │ │ data16 add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ add $0xa1,%al │ │ │ │ - add %edx,-0xffe84ba(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + add %esp,%eax │ │ │ │ + inc %ebp │ │ │ │ + jnp 14ce079 │ │ │ │ + lock outsb %ds:(%esi),(%dx) │ │ │ │ test $0x1,%al │ │ │ │ - or %dh,0xf3080168 │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x70(%eax) │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ - lock or 0x7f88d001(%edi),%esp │ │ │ │ + inc %eax │ │ │ │ + cs push $0xa7f30801 │ │ │ │ + add %esi,%eax │ │ │ │ + jne 14ce0ea │ │ │ │ + add %esi,%eax │ │ │ │ + or 0x7f8a2001(%edi),%esp │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x5ffe5926(%eax) │ │ │ │ - ss jl 14ce0a1 │ │ │ │ - fdivrs -0x6f7fe5a(%edx) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %bh,0x6801a6da(%eax) │ │ │ │ + xor $0xbad8017c,%eax │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebp,0x16ef8(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x63(%eax) │ │ │ │ - mov 0x78990001,%al │ │ │ │ + mov 0x7895f801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x6ffe5919(%eax) │ │ │ │ - xor $0x178,%eax │ │ │ │ + add %dh,-0x3ffe5919(%eax) │ │ │ │ + xor $0x78,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - nop │ │ │ │ - ret $0x1a0 │ │ │ │ - xor %al,-0x5ba7fe86(%ebx) │ │ │ │ + add %dl,-0x4ffe5f3e(%eax) │ │ │ │ + cmpb $0x58,0x1(%edx) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ - mov $0xb708017b,%ecx │ │ │ │ - mov %al,0x63446001 │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x6801a081(%eax) │ │ │ │ + add %esp,-0x49(%eax) │ │ │ │ + jnp 14ce111 │ │ │ │ + or %dh,0x446001a2(%edi) │ │ │ │ + arpl %eax,(%edx) │ │ │ │ + ... │ │ │ │ + mov $0xe001a081,%eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ js 14ce129 │ │ │ │ ... │ │ │ │ mov %dl,0x19d801a1 │ │ │ │ ja 14ce162 │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ lea 0x70a57001(%edi),%esp │ │ │ │ add (%eax),%al │ │ │ │ pop %es │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x1a(%eax) │ │ │ │ - jne 14ce191 │ │ │ │ - jo 14ce1f6 │ │ │ │ - mov 0x7f5b3801,%eax │ │ │ │ + add %ecx,0x7001751a(%eax) │ │ │ │ + mov %fs:0x7f5b3801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ - xor %ah,0x73cf0801(%esi) │ │ │ │ + xor %ah,0x73cc4801(%esi) │ │ │ │ add %esi,(%eax) │ │ │ │ loop 14ce177 │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ dec %esp │ │ │ │ jle 14ce1d9 │ │ │ │ ... │ │ │ │ pusha │ │ │ │ - andb $0x80,0x17626f8(%ecx,%eax,1) │ │ │ │ + andb $0x80,0x1762500(%ecx,%eax,1) │ │ │ │ pusha │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ xchg %ebp,0x2(%ecx) │ │ │ │ test $0xcc,%al │ │ │ │ - mov 0x7625e801,%eax │ │ │ │ + mov 0x76240001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ mov %al,0x68103801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x52(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x1ffe892a(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + aad $0x76 │ │ │ │ + add %esp,%eax │ │ │ │ aad $0xa6 │ │ │ │ - add %esp,(%eax) │ │ │ │ - add $0x518017a,%eax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x26491(%eax) │ │ │ │ + add %edx,0x18017a03(%eax) │ │ │ │ + add $0x91b801a4,%eax │ │ │ │ + add %fs:(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x54(%eax) │ │ │ │ mov %eax,0x6073a801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x1(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - cmp %cl,-0x2647fe8b(%esi) │ │ │ │ + xor %cl,-0x2647fe8b(%ebp) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,(%eax) │ │ │ │ - jo 14ce2de │ │ │ │ + jbe 14ce2de │ │ │ │ add %ebx,%eax │ │ │ │ - mov $0xfc8001a5,%ebx │ │ │ │ + mov $0xfb1801a5,%ebx │ │ │ │ jl 14ce269 │ │ │ │ push %eax │ │ │ │ push %ecx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x50017cae(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + jl 14ce271 │ │ │ │ + push %eax │ │ │ │ push %ebx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,-0x42(%eax) │ │ │ │ - jne 14ce279 │ │ │ │ - dec %eax │ │ │ │ - lret │ │ │ │ + add %edi,(%eax) │ │ │ │ + mov $0x75,%ah │ │ │ │ + add %ecx,-0x35(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - adc %ah,%dh │ │ │ │ + cmp %ah,%dl │ │ │ │ add %eax,(%bx,%si) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x5801a81f(%eax) │ │ │ │ - lcall $0x0,$0x175 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %bh,0x2001a81f(%eax) │ │ │ │ + cwtl │ │ │ │ + jne 14ce299 │ │ │ │ + ... │ │ │ │ sbb %cl,%dl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - cltd │ │ │ │ - jo 14ce2a9 │ │ │ │ - enter $0xa61b,$0x1 │ │ │ │ - fsubs (%esi) │ │ │ │ - jl 14ce2b1 │ │ │ │ - ... │ │ │ │ - call 494e8494 <_edata@@Base+0x44ee8494> │ │ │ │ - sbb 0x2(%ebx),%ebp │ │ │ │ - clc │ │ │ │ + add %edx,-0x37fe8f6a(%eax) │ │ │ │ + sbb 0x7c25c801(%esi),%esp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%al │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + mov 0x6b1b4801,%eax │ │ │ │ + add %al,%bh │ │ │ │ cltd │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ - dec %edi │ │ │ │ - jp 14ce2c9 │ │ │ │ - cwtl │ │ │ │ + add %ebx,-0x67fe85b2(%eax) │ │ │ │ sti │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - add 0x1(%ecx),%esi │ │ │ │ + add %edx,(%eax) │ │ │ │ + add 0x1(%ecx),%dh │ │ │ │ andb $0xa1,(%edx) │ │ │ │ add %ebx,%eax │ │ │ │ mov 0x2(%ebx),%ah │ │ │ │ ... │ │ │ │ - mov $0xf801a874,%eax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + mov $0x9001a874,%eax │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ jge 14ce2f9 │ │ │ │ ... │ │ │ │ - mov $0xc001a6ee,%eax │ │ │ │ - push %esp │ │ │ │ + mov $0xa001a6ee,%eax │ │ │ │ + push %ebx │ │ │ │ jge 14ce309 │ │ │ │ ... │ │ │ │ shlb $1,(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x300168e1(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + loope 14ce3af │ │ │ │ + add %esi,(%eax) │ │ │ │ shll %cl,0x2662c58(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ jo 14ce30b │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - pop %esi │ │ │ │ - jb 14ce381 │ │ │ │ - shl $0xa6,%al │ │ │ │ - add %ebp,(%eax) │ │ │ │ - leave │ │ │ │ - jle 14ce389 │ │ │ │ + add %ebp,-0x3ffe8daf(%eax) │ │ │ │ + lock cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %edi,(%eax) │ │ │ │ + ret $0x17e │ │ │ │ lock ret $0x1a4 │ │ │ │ xor %ch,0x7290026c(%edx) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x12(%eax) │ │ │ │ - js 14ce399 │ │ │ │ + add %ebx,(%eax) │ │ │ │ + adc 0x1(%eax),%bh │ │ │ │ push $0x4801a478 │ │ │ │ xor 0x2(%ecx),%ebp │ │ │ │ js 14ce40a │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,%eax │ │ │ │ mov 0x6f380272,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,-0x27fe8e27(%eax) │ │ │ │ - jecxz 14ce353 │ │ │ │ - add %ebx,-0x23(%eax) │ │ │ │ - pusha │ │ │ │ + add %esi,-0x2b(%eax) │ │ │ │ + jno 14ce3b1 │ │ │ │ + fsub %st(3),%st │ │ │ │ + mov 0x60ddb001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ int $0xa7 │ │ │ │ - add %eax,0x16634(%eax) │ │ │ │ + add %ebx,0x16631(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x65(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %ebp,(%eax) │ │ │ │ jns 14ce45e │ │ │ │ add -0x7e(%eax),%ch │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x47(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + aas │ │ │ │ jae 14ce3f1 │ │ │ │ subb $0x1,-0x5a(%eax) │ │ │ │ - jo 14ce397 │ │ │ │ - ja 14ce3f9 │ │ │ │ - dec %eax │ │ │ │ - sbb $0xa8,%al │ │ │ │ - add %ebx,0x78017777(%eax) │ │ │ │ - jle 14ce3a5 │ │ │ │ - add %esi,0x8(%eax) │ │ │ │ - jno 14ce40a │ │ │ │ - sbb %ch,0xb27001a9 │ │ │ │ + fcomps 0x1c480177(%esi) │ │ │ │ + test $0x1,%al │ │ │ │ + shlb $0x1,0x77(%edi) │ │ │ │ + js 14ce480 │ │ │ │ + mov %al,0x71087001 │ │ │ │ + add (%eax),%bl │ │ │ │ + sub $0xb01801a9,%eax │ │ │ │ ja 14ce411 │ │ │ │ pusha │ │ │ │ into │ │ │ │ - mov 0x7a8f1001,%eax │ │ │ │ + mov 0x7a8f4001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ xchg %eax,%ebx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ + add %esi,%eax │ │ │ │ cmp %esi,0x1(%edx) │ │ │ │ nop │ │ │ │ sub 0x6a0c3001(%edi),%ah │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ - cmp $0xcc7801a7,%eax │ │ │ │ + cmp $0xcb5801a7,%eax │ │ │ │ jae 14ce449 │ │ │ │ cmp %bh,(%edx,%eiz,4) │ │ │ │ add %ebx,0x60(%eax) │ │ │ │ fs add %al,%dh │ │ │ │ - and %esp,0x7666e801(%eax) │ │ │ │ + and %esp,0x7665c001(%eax) │ │ │ │ add %esp,(%eax) │ │ │ │ lock mov 0x633c1801,%eax │ │ │ │ add (%eax),%al │ │ │ │ adc $0xaa1801a7,%eax │ │ │ │ data16 add (%eax),%bl │ │ │ │ - xchg %ebp,0x71087801(%ecx) │ │ │ │ + xchg %ebp,0x71055801(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x1ffe56c4(%eax) │ │ │ │ + add %bh,0x3001a93c(%eax) │ │ │ │ jle 14ce4f3 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x1a00e(%eax) │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %dl,0x2001a00e(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ js 14ce4a9 │ │ │ │ ... │ │ │ │ adc %bl,%dl │ │ │ │ - test $0x72771001,%eax │ │ │ │ + test $0x72760001,%eax │ │ │ │ add %ebx,%eax │ │ │ │ adc %ebp,0x71fb2801(%edx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ pop %edx │ │ │ │ test $0x1,%al │ │ │ │ - push %eax │ │ │ │ - out %al,$0x74 │ │ │ │ - add %esi,(%eax) │ │ │ │ - dec %edx │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0xa(%eax) │ │ │ │ + mov %ah,%dh │ │ │ │ + je 14ce4e1 │ │ │ │ + xor %cl,-0x5a(%edx) │ │ │ │ + add %edi,0xb(%eax) │ │ │ │ push $0x1 │ │ │ │ dec %eax │ │ │ │ - xor 0x71922801(%esi),%ah │ │ │ │ + xor 0x718f5001(%esi),%ah │ │ │ │ add %edx,%eax │ │ │ │ - cs test $0x7b682001,%eax │ │ │ │ + cs test $0x7b67f001,%eax │ │ │ │ add %ebx,(%eax) │ │ │ │ - lea 0x60e8f001(%eax),%ebp │ │ │ │ + lea 0x60ebc001(%eax),%ebp │ │ │ │ add %esp,%eax │ │ │ │ xchg %eax,%ebp │ │ │ │ - mov 0x6a26e801,%al │ │ │ │ + mov 0x6a270801,%al │ │ │ │ add %ecx,-0xa(%eax) │ │ │ │ - mov 0x6cd44001,%al │ │ │ │ + mov 0x6cc2f801,%al │ │ │ │ add %ebp,0x6a(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - pusha │ │ │ │ - int3 │ │ │ │ + mov $0xcb,%al │ │ │ │ jnp 14ce519 │ │ │ │ push $0x9801aa68 │ │ │ │ sti │ │ │ │ jbe 14ce522 │ │ │ │ sub %dl,-0x5f(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ or 0x2(%edx),%ah │ │ │ │ - mov $0xb801a0d6,%eax │ │ │ │ - shlb $0x66,0x58(%ecx,%eax,1) │ │ │ │ + mov $0x8001a0d6,%eax │ │ │ │ + mov $0x66580164,%ebp │ │ │ │ test $0x1,%al │ │ │ │ - mov 0x70017cbe,%al │ │ │ │ - inc %esi │ │ │ │ + nop │ │ │ │ + mov $0x4670017c,%ebp │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x18017b22(%eax) │ │ │ │ - mov %eax,%cs:0x75b84801 │ │ │ │ + add %ebx,%eax │ │ │ │ + and 0x1(%ebx),%bh │ │ │ │ + sbb %ch,(%esi) │ │ │ │ + mov %eax,0x75b84801 │ │ │ │ add %al,%ch │ │ │ │ - fisubrl 0x62594801(%eax) │ │ │ │ + fisubrl 0x62572801(%eax) │ │ │ │ add %ebp,-0x47fe5eca(%eax) │ │ │ │ aad $0x79 │ │ │ │ add 0x8(%eax),%al │ │ │ │ - mov 0x7b731801,%eax │ │ │ │ + mov 0x7b72a801,%eax │ │ │ │ add %edi,(%eax) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ mov %al,0x78947001 │ │ │ │ add (%eax),%cl │ │ │ │ inc %ecx │ │ │ │ mov 0x7c231801,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ - add 0x72374001(%ecx),%ebp │ │ │ │ + add 0x7234e801(%ecx),%ebp │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0xe(%eax) │ │ │ │ mov %eax,0x61554001 │ │ │ │ add %al,%al │ │ │ │ mov $0xa8,%dl │ │ │ │ - add %edi,%eax │ │ │ │ - or $0x7f,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + or %edi,0x1(%edi) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%eax) │ │ │ │ - mov $0xa7,%cl │ │ │ │ - add %eax,-0x3f(%eax) │ │ │ │ + sbb %dh,-0x3ebffe59(%ecx) │ │ │ │ push $0xa51bb001 │ │ │ │ add %esi,%eax │ │ │ │ add $0x273,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %ch,(%ecx) │ │ │ │ test $0x1,%al │ │ │ │ - mov $0x28017ae9,%eax │ │ │ │ - sbb %ch,0x79e1f001(%ecx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + fsub %st(7),%st │ │ │ │ + jp 14ce5f1 │ │ │ │ + sub %bl,(%eax) │ │ │ │ + test $0x79def001,%eax │ │ │ │ + add %ebx,-0x6ffe563b(%eax) │ │ │ │ + shlb $1,0x1(%edi) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x3001a317(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - data16 add %al,%bl │ │ │ │ + cwtl │ │ │ │ + pop %ss │ │ │ │ + mov %eax,0x666c3001 │ │ │ │ + add %al,%bl │ │ │ │ dec %eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x48016779(%eax) │ │ │ │ - fldenv 0x27f8aa0(%ecx,%eax,1) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + js 14ce67e │ │ │ │ + add %ecx,-0x27(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %esp,0x27f8a(%eax) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,%al │ │ │ │ das │ │ │ │ test $0x1,%al │ │ │ │ - inc %eax │ │ │ │ - sub 0x1(%edi),%ch │ │ │ │ + pusha │ │ │ │ + sub %ebp,0x1(%edi) │ │ │ │ ... │ │ │ │ - sarb $1,-0x2957fe60(%esi) │ │ │ │ + sarb $1,-0x2c4ffe60(%esi) │ │ │ │ jae 14ce651 │ │ │ │ ... │ │ │ │ - xor %dh,0x266001a8(%esi) │ │ │ │ + xor %dh,0x279001a8(%esi) │ │ │ │ ja 14ce661 │ │ │ │ clc │ │ │ │ push %cs │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,-0x17fe8f54(%eax) │ │ │ │ - or $0xdb3001a3,%eax │ │ │ │ - add %ax,(%eax) │ │ │ │ + add %ebp,%eax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + jo 14ce669 │ │ │ │ + call 794e897a <_edata@@Base+0x74ee897a> │ │ │ │ + fsubs 0x1(%esi) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - std │ │ │ │ + sub %bh,%ch │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x78,%bh │ │ │ │ + add %ebp,(%eax) │ │ │ │ + mov $0x78,%dh │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ in $0xa8,%al │ │ │ │ add %esp,(%eax) │ │ │ │ (bad) │ │ │ │ @@ -1828798,373 +1829095,404 @@ │ │ │ │ jo 14ce71f │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %edx,%eax │ │ │ │ (bad) │ │ │ │ jg 14ce70a │ │ │ │ clc │ │ │ │ jno 14ce6b2 │ │ │ │ - add %esi,0x79(%eax) │ │ │ │ + add %eax,0x78(%eax) │ │ │ │ add %esi,-0x5(%bx,%si) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ - sub 0x1(%edi),%ebp │ │ │ │ - ... │ │ │ │ - loopne 14ce739 │ │ │ │ + add %edi,0x16f2b(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,%al │ │ │ │ + pop %ss │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x176e5(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + loop 14ce79d │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x35(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - mov $0xfd,%al │ │ │ │ + and %bh,%ch │ │ │ │ jae 14ce741 │ │ │ │ ... │ │ │ │ adc %dl,(%edi) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,%eax │ │ │ │ ds insl (%dx),%es:(%edi) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x2001a6df(%eax) │ │ │ │ + add %bh,0x3001a6df(%eax) │ │ │ │ jge 14ce7f0 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ - sbb %ah,0x7711d001(%esi) │ │ │ │ + sbb %ah,0x770fc801(%esi) │ │ │ │ add %ebx,(%eax) │ │ │ │ xor 0x27ea060(%ecx,%eax,1),%ah │ │ │ │ push %eax │ │ │ │ lret $0x1a1 │ │ │ │ nop │ │ │ │ - stc │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ - (bad) │ │ │ │ + imull 0x1(%ebp) │ │ │ │ + lock (bad) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,0x700271de(%eax) │ │ │ │ - cmp %ah,0x60f7f801(%ebp) │ │ │ │ + cmp %ah,0x60f6e801(%ebp) │ │ │ │ add %edi,(%eax) │ │ │ │ jno 14ce757 │ │ │ │ add %ecx,(%eax) │ │ │ │ test %ah,0x2(%ecx) │ │ │ │ adc %ch,(%edi) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %ecx,0x3(%eax) │ │ │ │ jne 14ce7c1 │ │ │ │ lock jne 14ce769 │ │ │ │ - add %edx,0x40017fa3(%eax) │ │ │ │ + add %edx,-0x5d(%eax) │ │ │ │ + jg 14ce7c9 │ │ │ │ + inc %eax │ │ │ │ dec %edi │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %ecx,(%eax) │ │ │ │ nop │ │ │ │ ja 14ce7d2 │ │ │ │ - sub %ah,-0x1ce7fe5f(%edi) │ │ │ │ + sub %ah,-0x1d9ffe5f(%edi) │ │ │ │ jb 14ce7d9 │ │ │ │ - sub %ah,-0x1107fe5b(%ebx) │ │ │ │ + sub %ah,-0x1257fe5b(%ebx) │ │ │ │ jnp 14ce7e1 │ │ │ │ nop │ │ │ │ push %ss │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,-0x49(%eax) │ │ │ │ push $0xa729a002 │ │ │ │ - add %ebp,0x28017ff4(%eax) │ │ │ │ - or 0x7a638001(%eax),%ch │ │ │ │ - add %ecx,(%eax) │ │ │ │ - sub %ch,0x72447801(%edx) │ │ │ │ - add %al,%dh │ │ │ │ - jnp 14ce7a3 │ │ │ │ - add %ebx,-0x37fe8b82(%eax) │ │ │ │ + add %edx,-0xc(%eax) │ │ │ │ + jg 14ce7f1 │ │ │ │ + sub %cl,(%edx) │ │ │ │ + test $0x1,%al │ │ │ │ + dec %eax │ │ │ │ + popa │ │ │ │ + jp 14ce7f9 │ │ │ │ + or %ch,(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + add %edi,0x44(%eax) │ │ │ │ + jb 14ce802 │ │ │ │ + lock jnp 14ce7a3 │ │ │ │ + add %ebx,-0x37fe8b89(%eax) │ │ │ │ push %ecx │ │ │ │ mov %al,0x6034b801 │ │ │ │ add (%eax),%dl │ │ │ │ mov $0xc57001a2,%esi │ │ │ │ jge 14ce81a │ │ │ │ ... │ │ │ │ - fdivs 0x20a801a5(%ecx) │ │ │ │ + fdivs 0x205801a5(%ecx) │ │ │ │ jnp 14ce829 │ │ │ │ mov $0xd9,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ - pop %ecx │ │ │ │ - add %ax,(%eax) │ │ │ │ + add %ecx,0x16655(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x78(%eax) │ │ │ │ - mov 0x7f6ca001,%al │ │ │ │ + mov 0x7f6ad001,%al │ │ │ │ add %edi,0x58(%eax) │ │ │ │ - mov 0x720d8001,%al │ │ │ │ + mov 0x720b5001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x24(%eax) │ │ │ │ mov 0x79fb3801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ xchg %eax,%esp │ │ │ │ - mov 0x7a0be801,%al │ │ │ │ + mov 0x7a0b3801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x4(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ecx,-0x68(%eax) │ │ │ │ pusha │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - push %ebx │ │ │ │ + add %ebp,(%eax) │ │ │ │ + push %esp │ │ │ │ ja 14ce901 │ │ │ │ + enter $0xa981,$0x1 │ │ │ │ + xor %dl,(%edx) │ │ │ │ + jbe 14ce909 │ │ │ │ or $0xa9,%cl │ │ │ │ - add %edi,%eax │ │ │ │ - mov $0x81c8017a,%edi │ │ │ │ - test $0x76152801,%eax │ │ │ │ - add %ebp,-0x54(%eax) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + xchg %ch,0x1(%eax) │ │ │ │ + push $0x801a7ac │ │ │ │ lret │ │ │ │ push $0xa91c1001 │ │ │ │ - add %esp,0x58(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + pop %eax │ │ │ │ js 14ce921 │ │ │ │ - call 394e913c <_edata@@Base+0x34ee913c> │ │ │ │ - adc %ch,0x1(%eax) │ │ │ │ + call a94e913c <_edata@@Base+0xa4ee913c> │ │ │ │ + or 0x1(%eax),%ch │ │ │ │ pusha │ │ │ │ cli │ │ │ │ mov %al,0x62f45001 │ │ │ │ add %al,%bh │ │ │ │ bound %esp,0x688f2801(%edx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x3ffe5819(%eax) │ │ │ │ + add %ah,0x4801a7e7(%eax) │ │ │ │ add %edi,0x1(%edi) │ │ │ │ add %bh,(%edi) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ mov %eax,0x16b │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - call 794e897f <_edata@@Base+0x74ee897f> │ │ │ │ + call a14e897f <_edata@@Base+0x9cee897f> │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ jne 14ce969 │ │ │ │ adc %bh,%bh │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,-0x73(%eax) │ │ │ │ - add %esp,%fs:0x3001a79c(%eax) │ │ │ │ - push $0xe818017d │ │ │ │ - mov %al,0x6461d801 │ │ │ │ - add 0x4001a5c0(%eax),%dh │ │ │ │ - arpl %esi,0x1(%edx) │ │ │ │ + add %esi,(%eax) │ │ │ │ + mov -0x60(%ecx,%eax,1),%ah │ │ │ │ + pushf │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %edx,0x18017d69(%eax) │ │ │ │ + call 6324eb20 <_edata@@Base+0x5ec4eb20> │ │ │ │ + add %fs:0x4801a5c0(%eax),%dh │ │ │ │ + pusha │ │ │ │ + jb 14ce989 │ │ │ │ shlb $0x6c,-0x55b7fe5c(%ecx) │ │ │ │ add %al,%dh │ │ │ │ - sub 0x79e9b801(%eax),%esp │ │ │ │ + sub 0x79e78801(%eax),%esp │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ - mov $0x271001a0,%ebp │ │ │ │ + mov $0x266801a0,%ebp │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - add %ebx,-0x7fe564f(%eax) │ │ │ │ - (bad) │ │ │ │ - jp 14ce9b1 │ │ │ │ + add %esi,0x5801a999(%eax) │ │ │ │ + cmp %ah,0x1(%edx) │ │ │ │ + cwtl │ │ │ │ + mov $0xa9,%cl │ │ │ │ + add %edi,%eax │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + jp 14ce9b9 │ │ │ │ ... │ │ │ │ - mov $0xa001a6c6,%eax │ │ │ │ - imul $0x1a2b618,0x1(%ecx),%ebp │ │ │ │ - sub %dl,%al │ │ │ │ - jb 14ce9da │ │ │ │ + mov $0xa801a6c6,%eax │ │ │ │ + push $0xb6180169 │ │ │ │ + mov %al,0x72d02801 │ │ │ │ + add (%eax),%al │ │ │ │ ... │ │ │ │ - cmp %dh,-0x5b(%ebp) │ │ │ │ - add %edi,0x1709f(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,(%eax) │ │ │ │ + jne 14ce990 │ │ │ │ + add %ebx,(%eax) │ │ │ │ + mov 0x170,%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x33(%eax) │ │ │ │ + js 14cea3d │ │ │ │ mov %al,0x60a42801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ jno 14ce9cd │ │ │ │ - add %ecx,-0x37fe832c(%eax) │ │ │ │ - mov %ah,0x7ba5b801(%edi) │ │ │ │ - add %ecx,0x4801a4cb(%eax) │ │ │ │ - dec %edi │ │ │ │ + add %ecx,-0x2c(%eax) │ │ │ │ + jl 14cea31 │ │ │ │ + enter $0xa788,$0x1 │ │ │ │ + mov $0x88017ba4,%eax │ │ │ │ + lret │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ecx,0x4f(%eax) │ │ │ │ push $0xa1327002 │ │ │ │ add %edi,%eax │ │ │ │ test %bh,0x0(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ and $0xa6,%al │ │ │ │ - add %edx,%eax │ │ │ │ - bound %esp,0x1(%esi) │ │ │ │ - ... │ │ │ │ - adc %bh,0x7558a001(%esp,%eiz,4) │ │ │ │ - add (%eax),%ch │ │ │ │ - inc %edx │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,-0x59(%eax) │ │ │ │ + add %esi,0x62(%eax) │ │ │ │ + add %ax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + mov $0x58a001a4,%esp │ │ │ │ + jne 14cea6a │ │ │ │ + sub %al,-0x59(%edx) │ │ │ │ + add %ebx,-0x59(%eax) │ │ │ │ jle 14cea71 │ │ │ │ inc %eax │ │ │ │ - sub 0x78188001(%esi),%esp │ │ │ │ + sub 0x78180801(%esi),%esp │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ cmpsl %es:(%edi),%es:(%esi) │ │ │ │ add %ecx,(%eax) │ │ │ │ push %edx │ │ │ │ popa │ │ │ │ add %al,%ch │ │ │ │ push %ebx │ │ │ │ test $0x1,%al │ │ │ │ - pusha │ │ │ │ - sarb $1,0x0(%ecx,%eax,1) │ │ │ │ + mov $0xcd,%al │ │ │ │ + jl 14ceaa1 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x2001a18a(%eax) │ │ │ │ - mov $0x7b,%dl │ │ │ │ + mov $0xb001a18a,%eax │ │ │ │ + mov $0x7b,%cl │ │ │ │ add %ecx,0x6001a2b9(%eax) │ │ │ │ into │ │ │ │ add %gs:(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ iret │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,(%eax) │ │ │ │ pop %esi │ │ │ │ jg 14ceb0a │ │ │ │ ... │ │ │ │ clc │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - test $0x7d69c001,%eax │ │ │ │ + test $0x7d6cf001,%eax │ │ │ │ add %edi,%eax │ │ │ │ stos %al,%es:(%edi) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,%eax │ │ │ │ - push %eax │ │ │ │ + add %eax,0x50(%eax) │ │ │ │ ja 14ceb21 │ │ │ │ test $0xf9,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %ebx,%eax │ │ │ │ mov $0x65,%ch │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x53(%eax) │ │ │ │ - test $0x76d45001,%eax │ │ │ │ + add %bh,-0x3e(%eax) │ │ │ │ + test $0x6917f001,%eax │ │ │ │ + add %esp,0x53(%eax) │ │ │ │ + test $0x76d2e801,%eax │ │ │ │ add %ebp,(%eax) │ │ │ │ - loopne 14ceaef │ │ │ │ - add %ebx,-0x1e(%eax) │ │ │ │ - js 14ceb51 │ │ │ │ - loopne 14ceb7a │ │ │ │ + loopne 14ceaf7 │ │ │ │ + add %ebp,-0x20(%eax) │ │ │ │ + js 14ceb59 │ │ │ │ + xor %al,(%esi,%eiz,4) │ │ │ │ + add %esi,(%eax) │ │ │ │ + lock jge 14ceb61 │ │ │ │ + loopne 14ceb8a │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,0x1(%eax) │ │ │ │ - push $0xa6043002 │ │ │ │ - add %ebp,-0x2ffe820c(%eax) │ │ │ │ - mov %fs,0x6eb77801(%ebp) │ │ │ │ - add %esi,0x1d(%eax) │ │ │ │ - mov %al,0x63307801 │ │ │ │ - add (%eax),%al │ │ │ │ + push $0xa58cd002 │ │ │ │ + add %ecx,0x70016eb7(%eax) │ │ │ │ + sbb $0x307801a2,%eax │ │ │ │ + arpl %eax,(%edx) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x27fe5a4f(%eax) │ │ │ │ - sbb $0x89b0017a,%eax │ │ │ │ + mov %dh,0x1d7801a5(%ecx) │ │ │ │ + jp 14ceb91 │ │ │ │ + mov $0x89,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - mov 0x1(%ecx),%esi │ │ │ │ + add %ebx,(%eax) │ │ │ │ + test %esi,0x1(%ecx) │ │ │ │ ... │ │ │ │ lock xor $0xa1,%al │ │ │ │ add %ecx,0x17(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x7(%eax) │ │ │ │ mov %eax,0x61466001 │ │ │ │ add %al,%dl │ │ │ │ - subl $0x1,0x60f44801(%ecx) │ │ │ │ + subl $0x1,0x60f66001(%ecx) │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ push %ss │ │ │ │ mov %eax,0x7edf8801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x2001a710(%eax) │ │ │ │ xor 0x2(%edx),%ebp │ │ │ │ adc %ah,-0x3f6ffe5c(%ebx) │ │ │ │ js 14cec22 │ │ │ │ ... │ │ │ │ mov %cl,%ch │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x7801733e(%eax) │ │ │ │ - mov 0x8cb801a7,%eax │ │ │ │ - add %esp,%gs:-0x4(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + cmp 0x1(%ebx),%dh │ │ │ │ + js 14cebd3 │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov 0x1(%ebp),%fs │ │ │ │ + pusha │ │ │ │ + cld │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,%eax │ │ │ │ - cli │ │ │ │ + add %ebx,-0x7(%eax) │ │ │ │ jbe 14cec41 │ │ │ │ fmuls (%ecx) │ │ │ │ test $0x1,%al │ │ │ │ - cmp %dl,%bh │ │ │ │ + xor %bl,%dh │ │ │ │ je 14cec49 │ │ │ │ or %bl,%al │ │ │ │ - test $0x7bb61001,%eax │ │ │ │ - add %esp,-0x57fe5a85(%eax) │ │ │ │ - and $0x77,%al │ │ │ │ - add %esi,%eax │ │ │ │ - xor 0x7ca71801(%eax),%ch │ │ │ │ - add %ebx,-0x61(%eax) │ │ │ │ - mov 0x66df2801,%eax │ │ │ │ + test $0x7bb2a001,%eax │ │ │ │ + add %esp,0x801a57b(%eax) │ │ │ │ + and $0x32f00177,%eax │ │ │ │ + test $0x1,%al │ │ │ │ + xor %ah,-0x60a7fe84(%edi) │ │ │ │ + mov 0x66da0001,%eax │ │ │ │ add %edi,%eax │ │ │ │ jl 14cec11 │ │ │ │ - add %esi,%eax │ │ │ │ - cmp 0x1(%ecx),%edi │ │ │ │ + add %esi,0x3b(%eax) │ │ │ │ + jns 14cec71 │ │ │ │ shlb $0xa2,(%esi) │ │ │ │ add %edx,-0xffd9151(%eax) │ │ │ │ pop %ebp │ │ │ │ mov 0x7b183001,%al │ │ │ │ add -0x2ffe5e43(%eax),%al │ │ │ │ push %edi │ │ │ │ jl 14cec8a │ │ │ │ xor %ah,%ch │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - (bad) │ │ │ │ + add %eax,-0x75(%eax) │ │ │ │ jle 14cec91 │ │ │ │ ... │ │ │ │ - enter $0xa189,$0x1 │ │ │ │ - push $0x88016618 │ │ │ │ - leave │ │ │ │ - mov 0x6f03c001,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + enter $0xa9c7,$0x1 │ │ │ │ + mov 0xc8016912,%al │ │ │ │ + mov %esp,0x6610e001(%ecx) │ │ │ │ + add %ecx,-0x3ffe5e37(%eax) │ │ │ │ + add 0x2(%edi),%ebp │ │ │ │ ... │ │ │ │ + shl $0xa4,%bh │ │ │ │ + add %eax,%eax │ │ │ │ + jno 14ced4d │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%al │ │ │ │ - mull 0x17e7a68(%ecx,%eax,1) │ │ │ │ - ... │ │ │ │ - enter $0xa8eb,$0x1 │ │ │ │ - jo 14cec60 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,%al │ │ │ │ + jmp 14cec83 │ │ │ │ + add %ebx,-0x7e(%eax) │ │ │ │ jne 14cece1 │ │ │ │ ... │ │ │ │ sbb %cl,(%eax) │ │ │ │ - mov 0x7aaf2001,%eax │ │ │ │ + mov 0x7aab7001,%eax │ │ │ │ add %ecx,(%eax) │ │ │ │ - sbb %esp,0x78dd5801(%eax) │ │ │ │ + sbb %esp,0x78ddf001(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ push %eax │ │ │ │ mov 0x723ee001,%eax │ │ │ │ @@ -1829176,180 +1829504,170 @@ │ │ │ │ movsb %cs:(%esi),%es:(%edi) │ │ │ │ add %ecx,-0x66(%eax) │ │ │ │ push $0x2 │ │ │ │ mov 0xe801aab7,%al │ │ │ │ mov $0x277,%ecx │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - call e94e94c0 <_edata@@Base+0xe4ee94c0> │ │ │ │ + call 894e94c0 <_edata@@Base+0x84ee94c0> │ │ │ │ fnstsw 0x1(%ebx) │ │ │ │ pusha │ │ │ │ jmp 14ced0a │ │ │ │ - add %esp,-0x4b(%eax) │ │ │ │ - fs add %esp,%eax │ │ │ │ - mov 0x73fdc001(%ecx),%ah │ │ │ │ + add %edx,-0x1ffe9b4b(%eax) │ │ │ │ + mov 0x73fd5001(%ecx),%ah │ │ │ │ add %edx,%eax │ │ │ │ xchg %eax,%ebp │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - lds 0x1(%ecx),%edi │ │ │ │ + add %ebp,%eax │ │ │ │ + les 0x1(%ecx),%edi │ │ │ │ mov %ah,%cl │ │ │ │ mov %al,0x7f09c001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4d(%eax) │ │ │ │ - test $0x7577b801,%eax │ │ │ │ + test $0x75822801,%eax │ │ │ │ add %ebx,(%eax) │ │ │ │ and $0x8e5001a2,%eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x7ffe5753(%eax) │ │ │ │ + add %bl,0x5801a8ad(%eax) │ │ │ │ or $0x17c,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rclb $0x1,-0x5b(%ecx) │ │ │ │ lock js 14cee4d │ │ │ │ add %ebx,(%eax) │ │ │ │ xchg %eax,%ebp │ │ │ │ - mov 0x750c3801,%al │ │ │ │ + mov 0x75143001,%al │ │ │ │ add %edx,-0x3f(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ - in (%dx),%eax │ │ │ │ - pusha │ │ │ │ - add %ecx,0xe(%eax) │ │ │ │ + add %edi,0x480160ef(%eax) │ │ │ │ + push %cs │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,0x268c7(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x1801a64c(%eax) │ │ │ │ - imul $0xfffffff8,0x1(%ecx),%edi │ │ │ │ - loope 14cedc8 │ │ │ │ - add %eax,-0x1ffe8d9a(%eax) │ │ │ │ - stc │ │ │ │ + add %dh,-0x5ffe59b4(%eax) │ │ │ │ + imul $0x1a5e1f8,0x1(%ecx),%edi │ │ │ │ + enter $0x7265,$0x1 │ │ │ │ + loopne 14cee23 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - add $0x7d,%al │ │ │ │ - add %eax,0x5(%eax) │ │ │ │ - test $0x7a45a801,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - js 14cede8 │ │ │ │ - add %ecx,(%eax) │ │ │ │ - jno 14ceead │ │ │ │ - add %edi,-0x3ffe568d(%eax) │ │ │ │ - xor $0x7b,%al │ │ │ │ - add %edi,0x9(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + add 0x1(%ebp),%edi │ │ │ │ + inc %eax │ │ │ │ + add $0x462001a9,%eax │ │ │ │ + jp 14cee39 │ │ │ │ + ... │ │ │ │ + or %bh,-0x5b(%eax) │ │ │ │ + add %ebx,0x71(%eax) │ │ │ │ + add %di,-0x17fe568d(%eax) │ │ │ │ + ss jnp 14cee51 │ │ │ │ + js 14cee5b │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,0x3b(%eax) │ │ │ │ jb 14cee59 │ │ │ │ jo 14cee44 │ │ │ │ - mov %al,0x787b9801 │ │ │ │ + mov %al,0x787bb001 │ │ │ │ add %ebp,%eax │ │ │ │ jb 14cee05 │ │ │ │ add %esp,0x264c2(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x6ffe55d1(%eax) │ │ │ │ - test %bh,0x1(%ecx) │ │ │ │ - xor %cl,%al │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,-0x77(%eax) │ │ │ │ - addr16 add %ecx,%eax │ │ │ │ - xor %esp,0x26fa988(%ecx,%eax,1) │ │ │ │ + add %dh,-0xffe55d1(%eax) │ │ │ │ + cmpl $0x1a5c830,0x1(%ecx) │ │ │ │ + mov %al,0x31c80167(%ebx) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ecx,0x26fa9(%eax) │ │ │ │ ... │ │ │ │ - mov $0xe001a644,%eax │ │ │ │ - imul $0x0,0x1(%eax),%edi │ │ │ │ add %al,(%eax) │ │ │ │ + add %bh,0x2801a644(%eax) │ │ │ │ + push $0x78 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - nop │ │ │ │ - pop %esi │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x1a55e(%eax) │ │ │ │ jo 14cef43 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ rsm │ │ │ │ add %ecx,(%eax) │ │ │ │ - jge 14cef3c │ │ │ │ + jle 14cef3c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x6ffe5e91(%eax) │ │ │ │ and %ah,-0x48(%edx,%eax,1) │ │ │ │ mov %eax,%cs:0x75322801 │ │ │ │ add (%eax),%al │ │ │ │ - mov $0x5801a7,%edi │ │ │ │ + mov $0x21001a7,%edi │ │ │ │ push $0x1 │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ - shlb $0x1,0x724eb001(%esi) │ │ │ │ + shlb $0x1,0x724b4001(%esi) │ │ │ │ ... │ │ │ │ - call f94e9795 <_edata@@Base+0xf4ee9795> │ │ │ │ - aas │ │ │ │ - push $0xa7251801 │ │ │ │ - add %ebp,(%eax) │ │ │ │ - sbb %esp,0x2(%ecx) │ │ │ │ - pop %eax │ │ │ │ - call 613cf0f6 <_edata@@Base+0x5cdcf0f6> │ │ │ │ + call 514e9795 <_edata@@Base+0x4cee9795> │ │ │ │ + cmp 0x1(%eax),%ebp │ │ │ │ + sbb %ah,0x192801a7 │ │ │ │ + popa │ │ │ │ + add -0x18(%eax),%bl │ │ │ │ + test $0x1,%al │ │ │ │ + clc │ │ │ │ + pop %edi │ │ │ │ js 14cef51 │ │ │ │ ... │ │ │ │ sbb %dl,%al │ │ │ │ - mov 0x6be86801,%eax │ │ │ │ + mov 0x6bdf9801,%eax │ │ │ │ add %edx,%eax │ │ │ │ - sbb %esp,0x7a3cf001(%eax) │ │ │ │ + sbb %esp,0x7a3ce801(%eax) │ │ │ │ add %edx,0x32(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - clc │ │ │ │ - jae 14cefee │ │ │ │ + mov %dh,0x6f(%ecx) │ │ │ │ add %esp,(%eax) │ │ │ │ ja 14cef2a │ │ │ │ - add %edi,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + add %ebx,(%eax) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ jns 14cef89 │ │ │ │ ... │ │ │ │ dec %eax │ │ │ │ push %edi │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ push %ss │ │ │ │ jg 14cef9a │ │ │ │ ... │ │ │ │ - mov 0x7801a5d0,%al │ │ │ │ - pop %ebp │ │ │ │ + mov 0x3801a5d0,%al │ │ │ │ + pop %esp │ │ │ │ jno 14cefa9 │ │ │ │ shlb $1,0x3ab801a4(%ecx) │ │ │ │ push $0xa6f40802 │ │ │ │ add %esi,0x5e(%eax) │ │ │ │ jb 14cefba │ │ │ │ ... │ │ │ │ dec %eax │ │ │ │ - push $0xcd8801a7 │ │ │ │ + push $0xcb8801a7 │ │ │ │ jae 14cefc9 │ │ │ │ push $0x4001a44b │ │ │ │ or %esi,0x2(%ebp) │ │ │ │ ... │ │ │ │ inc %eax │ │ │ │ jbe 14cef84 │ │ │ │ add %esi,0x10(%eax) │ │ │ │ jl 14cefea │ │ │ │ push %eax │ │ │ │ jl 14cef94 │ │ │ │ - add %edi,0x1e(%eax) │ │ │ │ + add %ecx,0x1e(%eax) │ │ │ │ jp 14ceff1 │ │ │ │ ... │ │ │ │ test $0xb4,%al │ │ │ │ mov 0x79666001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1829358,20 +1829676,19 @@ │ │ │ │ add 0x48(%eax),%al │ │ │ │ mov %al,0x778cd801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ mov $0xa0,%ch │ │ │ │ - add %edi,0x17fc6(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x33(%eax) │ │ │ │ - mov 0x729fc801,%al │ │ │ │ + add %edx,-0x3b(%eax) │ │ │ │ + jg 14cf071 │ │ │ │ + ... │ │ │ │ + dec %eax │ │ │ │ + xor 0x729cc801(%eax),%esp │ │ │ │ add %esi,(%eax) │ │ │ │ dec %eax │ │ │ │ mov %eax,0x69b5d001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x4ffe5d22(%eax) │ │ │ │ @@ -1829385,483 +1829702,480 @@ │ │ │ │ add (%eax),%bh │ │ │ │ adc 0x73b87801(%ebx),%esp │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x6f(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x6ffe9747(%eax) │ │ │ │ - arpl %esp,0x7a2ed001(%ebp) │ │ │ │ + add %esi,-0x6ffe9747(%eax) │ │ │ │ + arpl %esp,0x7a2c2801(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ mov $0x860001a1,%edi │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ inc %ebp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - jb 14cf1fb │ │ │ │ - add %ecx,(%eax) │ │ │ │ - pop %edx │ │ │ │ - mov 0x722da801,%al │ │ │ │ - add %ebx,0x8(%eax) │ │ │ │ - mov %al,0x70189001 │ │ │ │ + add %ebp,0x72(%eax) │ │ │ │ + jl 14cf181 │ │ │ │ + or %bl,-0x60(%edx) │ │ │ │ + add %ebp,0x28(%eax) │ │ │ │ + jb 14cf189 │ │ │ │ + pop %eax │ │ │ │ + or %ah,0x70189001(%edx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ mov $0xa6,%ah │ │ │ │ - add %ebx,%eax │ │ │ │ - ss jge 14cf1a9 │ │ │ │ + add %esp,%eax │ │ │ │ + xor 0x1(%ebp),%bh │ │ │ │ ... │ │ │ │ - sbb %bl,-0x2b77fe5f(%esi) │ │ │ │ + sbb %bl,-0x2fcffe5f(%esi) │ │ │ │ jg 14cf1b9 │ │ │ │ - sbb %al,0x6d2801a9 │ │ │ │ + sbb %al,0x6cf001a9 │ │ │ │ jp 14cf1c1 │ │ │ │ and %bh,-0x5a(%eax) │ │ │ │ - add %esp,0x7801720c(%eax) │ │ │ │ - and 0x27f2310(%ecx,%eax,1),%ah │ │ │ │ + add %edi,%eax │ │ │ │ + or 0x1(%edx),%dh │ │ │ │ + js 14cf1ec │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %edx,(%eax) │ │ │ │ + and 0x2(%edi),%edi │ │ │ │ pop %eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ + add %edx,%eax │ │ │ │ ss jns 14cf1d9 │ │ │ │ adc %ch,0x142001a2(%edx) │ │ │ │ jb 14cf1e2 │ │ │ │ sar $0xa8,%ch │ │ │ │ - add %esp,(%eax) │ │ │ │ - jecxz 14cf262 │ │ │ │ + add %edi,%eax │ │ │ │ + loope 14cf262 │ │ │ │ add %ebx,(%eax) │ │ │ │ mov $0xa6,%bh │ │ │ │ add %ebp,%eax │ │ │ │ xchg %eax,%edi │ │ │ │ add %fs:(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ - lcall $0x17e,$0x2f8001a4 │ │ │ │ + lcall $0x17e,$0x2e1001a4 │ │ │ │ cwtl │ │ │ │ - enter $0x1a6,$0x40 │ │ │ │ + enter $0x1a6,$0x30 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ jno 14cf211 │ │ │ │ ... │ │ │ │ adc %dl,(%eax) │ │ │ │ - mov 0x76a09001,%eax │ │ │ │ + mov 0x769e0801,%eax │ │ │ │ add %edx,(%eax) │ │ │ │ adc %esp,0x76d18001(%eax) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ stc │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,-0x47(%eax) │ │ │ │ - ja 14cf249 │ │ │ │ - clc │ │ │ │ - lock movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x7f(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + mov $0xf0f80177,%eax │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,-0x80(%eax) │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x17fe5f4d(%eax) │ │ │ │ - arpl %edi,0x1(%edx) │ │ │ │ + add %dl,-0x6ffe5f4d(%eax) │ │ │ │ + popa │ │ │ │ + jp 14cf289 │ │ │ │ ... │ │ │ │ ror $0xa4,%bh │ │ │ │ add %ecx,0x78(%eax) │ │ │ │ data16 add -0x32(%eax),%bh │ │ │ │ mov %al,0x6c115801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ xchg %eax,%ecx │ │ │ │ test $0x1,%al │ │ │ │ - loopne 14cf2b6 │ │ │ │ + dec %eax │ │ │ │ + out %al,(%dx) │ │ │ │ ja 14cf2c9 │ │ │ │ sub %ch,%dh │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - int3 │ │ │ │ - jnp 14cf2d1 │ │ │ │ + add %ecx,0x17bc8(%eax) │ │ │ │ ... │ │ │ │ - xor %bl,%dl │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - cmp %ebp,0x1(%edi) │ │ │ │ - fdivs (%ebx) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - dec %eax │ │ │ │ - jno 14cf2f9 │ │ │ │ - clc │ │ │ │ - sub %ah,0x7c33b001(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + fisubl 0x6f361001(%edi) │ │ │ │ + add %ebx,%eax │ │ │ │ + xor 0x7145b001(%esi),%esp │ │ │ │ + add %edi,%eax │ │ │ │ + sub %ah,0x7c336001(%eax) │ │ │ │ add %ebp,(%eax) │ │ │ │ clc │ │ │ │ - mov 0x6677b001,%al │ │ │ │ + mov 0x6678f001,%al │ │ │ │ add %edi,0xe(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,%eax │ │ │ │ push %eax │ │ │ │ jae 14cf312 │ │ │ │ ... │ │ │ │ clc │ │ │ │ - lcall $0x17d,$0x94801a6 │ │ │ │ + lcall $0x17d,$0x99801a6 │ │ │ │ cwtl │ │ │ │ cli │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,(%eax) │ │ │ │ (bad) │ │ │ │ add (%bx,%si),%ah │ │ │ │ add $0xa7,%al │ │ │ │ add %esi,-0x6c(%eax) │ │ │ │ jno 14cf33a │ │ │ │ enter $0xa16b,$0x1 │ │ │ │ inc %eax │ │ │ │ sbb %esp,0x2(%ebx) │ │ │ │ ... │ │ │ │ pusha │ │ │ │ - cmp %ah,0x727ad801(%esi) │ │ │ │ + cmp %ah,0x7279e001(%esi) │ │ │ │ add %esi,(%eax) │ │ │ │ - shll $0x1,0x6b1b8801(%edi) │ │ │ │ + shll $0x1,0x6b1b4001(%edi) │ │ │ │ mov $0xfa,%al │ │ │ │ mov %al,0x635df001 │ │ │ │ add %al,%bh │ │ │ │ mov $0xa2,%dl │ │ │ │ add %esi,-0x61(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add (%eax),%cl │ │ │ │ pushf │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,-0x3ffe89d6(%eax) │ │ │ │ - xor 0x6ac6b801(%ebp),%esp │ │ │ │ - add %edx,0x1001a8b5(%eax) │ │ │ │ - sub 0x1(%esi),%dh │ │ │ │ - enter $0xa710,$0x1 │ │ │ │ - cmp %al,-0x34effda0(%esi) │ │ │ │ + add %esi,-0x3ffe89da(%eax) │ │ │ │ + xor 0x6ac7b001(%ebp),%esp │ │ │ │ + add %edx,-0x27fe574b(%eax) │ │ │ │ + and $0x10c80176,%eax │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %edi,(%eax) │ │ │ │ + xchg %ah,0x2(%eax) │ │ │ │ + adc %cl,%bl │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,%eax │ │ │ │ jns 14cf417 │ │ │ │ add %al,%bl │ │ │ │ ret $0x1a8 │ │ │ │ - clc │ │ │ │ + inc %eax │ │ │ │ out %al,(%dx) │ │ │ │ jns 14cf3b1 │ │ │ │ inc %eax │ │ │ │ xchg %eax,%ebp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,(%eax) │ │ │ │ daa │ │ │ │ jae 14cf3b9 │ │ │ │ pusha │ │ │ │ in (%dx),%eax │ │ │ │ - mov 0x6706b001,%al │ │ │ │ + mov 0x6706d801,%al │ │ │ │ add %edx,0x27(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,(%eax) │ │ │ │ aas │ │ │ │ jge 14cf3ca │ │ │ │ call a94e96b2 <_edata@@Base+0xa4ee96b2> │ │ │ │ push %ds │ │ │ │ pusha │ │ │ │ - add 0x7801a7f3(%eax),%ch │ │ │ │ - lret $0x170 │ │ │ │ + add -0x2ffe580d(%eax),%ch │ │ │ │ + leave │ │ │ │ + jo 14cf3d9 │ │ │ │ loopne 14cf372 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,-0x67fe8368(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + cwtl │ │ │ │ + jl 14cf3e1 │ │ │ │ + cwtl │ │ │ │ jecxz 14cf387 │ │ │ │ - add %edi,%eax │ │ │ │ + add %esp,(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ jbe 14cf3e9 │ │ │ │ lock stos %eax,%es:(%edi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,0x28(%eax) │ │ │ │ - imul $0x48,(%ecx),%eax │ │ │ │ + add %edi,0x48016b2d(%eax) │ │ │ │ pop %edi │ │ │ │ mov 0x6c93b801,%eax │ │ │ │ - add -0x5ffe5d94(%eax),%ch │ │ │ │ + add -0x57fe5d94(%eax),%ch │ │ │ │ lea 0x1(%esi),%ebp │ │ │ │ ... │ │ │ │ test $0x6,%al │ │ │ │ - test $0x7b5f6001,%eax │ │ │ │ + test $0x7b611801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ cli │ │ │ │ - mov %eax,0x6c385801 │ │ │ │ + mov %eax,0x6c30d001 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x61(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %eax,0x69(%eax) │ │ │ │ jg 14cf461 │ │ │ │ ... │ │ │ │ and %ch,(%ecx) │ │ │ │ - mov 0x77d37001,%al │ │ │ │ + mov 0x77d55001,%al │ │ │ │ add %ecx,0x3e(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,0x38026b0a(%eax) │ │ │ │ and $0x15d001a5,%eax │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %al,%cl │ │ │ │ cltd │ │ │ │ mov 0x67045001,%al │ │ │ │ add %esi,(%eax) │ │ │ │ push %ds │ │ │ │ - mov 0x79f57801,%al │ │ │ │ + mov 0x79f56001,%al │ │ │ │ add %ebx,0x23(%eax) │ │ │ │ - mov 0x7a1bb001,%al │ │ │ │ + mov 0x7a1a5801,%al │ │ │ │ add %esp,(%eax) │ │ │ │ pop %eax │ │ │ │ mov %eax,0x68054801 │ │ │ │ add 0x5801a29b(%eax),%dh │ │ │ │ hlt │ │ │ │ jb 14cf4aa │ │ │ │ enter $0xa247,$0x1 │ │ │ │ cmp %ah,0x6d(%ecx) │ │ │ │ add 0x17(%eax),%cl │ │ │ │ test $0x1,%al │ │ │ │ - pusha │ │ │ │ - (bad) │ │ │ │ - add %ebp,(%eax) │ │ │ │ + call 294e66e8 <_edata@@Base+0x24ee66e8> │ │ │ │ and %ah,0x616bb001(%ecx) │ │ │ │ add (%eax),%ch │ │ │ │ push %ebx │ │ │ │ - mov 0x65e59801,%al │ │ │ │ + mov 0x65d36801,%al │ │ │ │ add %edx,0x28(%eax) │ │ │ │ mov %eax,0x75c88801 │ │ │ │ add -0x7ffe5e38(%eax),%bl │ │ │ │ or 0x2(%edi),%esi │ │ │ │ ... │ │ │ │ cmp %ch,%ch │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - js 14cf4e9 │ │ │ │ - test $0x35,%al │ │ │ │ + add %edx,(%eax) │ │ │ │ + mov 0x35a80178,%eax │ │ │ │ mov %al,0x69a33001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x75(%eax) │ │ │ │ - test $0x7948e001,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ - fldenv 0x63666801(%ecx) │ │ │ │ - add %al,%bl │ │ │ │ + mov $0xa9,%bl │ │ │ │ + add %ebx,0x48017ce8(%eax) │ │ │ │ + jne 14cf4ac │ │ │ │ + add %ecx,0x44(%eax) │ │ │ │ + jns 14cf509 │ │ │ │ + enter $0xa1d9,$0x1 │ │ │ │ + push $0xd8026366 │ │ │ │ leave │ │ │ │ mov 0x6ddd6801,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ - repz mov 0x6d466801,%al │ │ │ │ + repz mov 0x6d3e5801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x1ffe5d33(%eax) │ │ │ │ push %ss │ │ │ │ je 14cf54a │ │ │ │ ... │ │ │ │ mov $0x6,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - imul $0x78,0x1(%ecx),%edi │ │ │ │ - push %ebx │ │ │ │ - mov 0x72286801,%al │ │ │ │ + add %edi,%eax │ │ │ │ + push $0x79 │ │ │ │ + add %edi,0x53(%eax) │ │ │ │ + mov 0x7211c801,%al │ │ │ │ add %eax,-0xa(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - mov $0x17c36,%eax │ │ │ │ + sub %dh,(%esi) │ │ │ │ + jl 14cf581 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - push %edx │ │ │ │ - mov 0x70ad7001,%eax │ │ │ │ - add -0x7ffe5b09(%eax),%bl │ │ │ │ - mov %esp,0x1(%edi) │ │ │ │ + sub %dl,-0x5f(%edx) │ │ │ │ + add %esi,-0x53(%eax) │ │ │ │ + jo 14cf59a │ │ │ │ + cwtl │ │ │ │ + mull 0x1678440(%ecx,%eax,1) │ │ │ │ adc %ah,(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,%eax │ │ │ │ push %es │ │ │ │ jno 14cf5aa │ │ │ │ and %dl,(%ecx) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,(%eax) │ │ │ │ and %ebp,0x2(%esi) │ │ │ │ push %eax │ │ │ │ - sub %esp,0x7a11b801(%edx) │ │ │ │ + sub %esp,0x7a118001(%edx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - shrb $1,0x663bf001(%ecx) │ │ │ │ - add %edx,%eax │ │ │ │ - adc %ebp,0x7612e001(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + adc %ebp,0x76128801(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + shrb $1,0x6acad001(%ecx) │ │ │ │ add %ebp,-0x68(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - jbe 14cf65b │ │ │ │ - add %ebx,-0x27fe5b95(%eax) │ │ │ │ - push %eax │ │ │ │ - jo 14cf5ea │ │ │ │ - test $0x86,%al │ │ │ │ - mov 0x71b82001,%eax │ │ │ │ + add %eax,0x77(%eax) │ │ │ │ + jl 14cf5e1 │ │ │ │ + cwtl │ │ │ │ + imul $0xffffffa8,0x27050d8(%ecx,%eax,1),%esp │ │ │ │ + xchg %ah,0x71b80801(%ecx) │ │ │ │ add %ebx,(%eax) │ │ │ │ out %al,(%dx) │ │ │ │ mov 0x70cfb001,%eax │ │ │ │ add %al,%bl │ │ │ │ - cmp $0xf12001a6,%eax │ │ │ │ + cmp $0xf1b001a6,%eax │ │ │ │ js 14cf601 │ │ │ │ cwtl │ │ │ │ jno 14cf5ab │ │ │ │ - add %esi,-0x58(%eax) │ │ │ │ + add %esi,-0x59(%eax) │ │ │ │ jp 14cf609 │ │ │ │ inc %eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - pop %esp │ │ │ │ + add %esi,0x5c(%eax) │ │ │ │ jo 14cf611 │ │ │ │ jo 14cf5aa │ │ │ │ - test $0x7a46a001,%eax │ │ │ │ + test $0x7a48a001,%eax │ │ │ │ add %edx,%eax │ │ │ │ and $0xa9,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ adc 0x1(%edx),%bh │ │ │ │ - ... │ │ │ │ - mov %ah,0xc96801a5 │ │ │ │ + cwtl │ │ │ │ + aam $0xa9 │ │ │ │ + add %edi,0x4e(%eax) │ │ │ │ + add %ecx,-0x5adb(%bx,%si) │ │ │ │ + add %ebp,-0x37(%eax) │ │ │ │ imul $0x0,(%edx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ - es test $0x732b6801,%eax │ │ │ │ + es test $0x732a7801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - mov 0x6fea6801,%eax │ │ │ │ + mov 0x6fe17801,%eax │ │ │ │ add %ebx,%eax │ │ │ │ - mov %al,0x24a801a5 │ │ │ │ + mov %al,0x24d001a5 │ │ │ │ push $0x1 │ │ │ │ - mov 0xa001a6d9,%al │ │ │ │ + mov 0x3001a6d9,%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ jbe 14cf669 │ │ │ │ ... │ │ │ │ pusha │ │ │ │ inc %ebp │ │ │ │ test $0x1,%al │ │ │ │ - enter $0x7863,$0x1 │ │ │ │ + loopne 14cf6d9 │ │ │ │ + js 14cf679 │ │ │ │ xor %ch,(%ecx) │ │ │ │ - test $0x685a2001,%eax │ │ │ │ + test $0x6858e801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x20(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - pop %eax │ │ │ │ - cltd │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %esp,(%eax) │ │ │ │ + push $0x20016e99 │ │ │ │ pop %eax │ │ │ │ test $0x1,%al │ │ │ │ - mov %ah,0x64(%eax) │ │ │ │ - add %ebp,%eax │ │ │ │ + push %eax │ │ │ │ + popa │ │ │ │ + fs add %ebp,%eax │ │ │ │ into │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,-0x30(%eax) │ │ │ │ - jp 14cf6a9 │ │ │ │ - lock loopne 14cf654 │ │ │ │ - add %esp,%eax │ │ │ │ - cmpb $0xe0,0x1(%ebx) │ │ │ │ - int1 │ │ │ │ + add %ebp,-0xffe8530(%eax) │ │ │ │ + loopne 14cf654 │ │ │ │ + add %ecx,-0x76(%eax) │ │ │ │ + jnp 14cf6b1 │ │ │ │ + loopne 14cf6a3 │ │ │ │ test $0x1,%al │ │ │ │ - nop │ │ │ │ - add $0x7c,%al │ │ │ │ - add %eax,0x6d(%eax) │ │ │ │ - mov 0x64b5f801,%al │ │ │ │ - add %eax,-0x6ffe5a83(%eax) │ │ │ │ - lahf │ │ │ │ + mov %al,(%ebx) │ │ │ │ + jl 14cf6b9 │ │ │ │ + inc %eax │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + mov 0x64b64801,%al │ │ │ │ + add %eax,-0x1ffe5a83(%eax) │ │ │ │ + pushf │ │ │ │ jbe 14cf6c9 │ │ │ │ call f94e9953 <_edata@@Base+0xf4ee9953> │ │ │ │ ja 14cf73b │ │ │ │ add %al,%ch │ │ │ │ dec %esi │ │ │ │ test $0x1,%al │ │ │ │ - mov %bh,0x17b(%esi) │ │ │ │ + mov %bh,0x17b(%ebp) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x50,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - aas │ │ │ │ - jno 14cf6f9 │ │ │ │ + add %ecx,%eax │ │ │ │ + cmp 0x1(%ecx),%dh │ │ │ │ push %eax │ │ │ │ mov $0xa4,%bl │ │ │ │ add %ecx,0x265a0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x5(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,-0xe(%eax) │ │ │ │ + add %ebx,-0xf(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x25(%eax) │ │ │ │ mov %eax,0x743d2801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x67fe5bc8(%eax) │ │ │ │ xchg %esp,0x2(%ebx) │ │ │ │ test $0xbe,%al │ │ │ │ - mov 0x76cd5001,%al │ │ │ │ + mov 0x76c9f001,%al │ │ │ │ add %edi,(%eax) │ │ │ │ test $0xa4,%al │ │ │ │ add %edi,0x27633(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ pop %esp │ │ │ │ mov 0x72aa3001,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x5001a09f(%eax) │ │ │ │ - fidivs 0x1(%ebp) │ │ │ │ + add %dl,0x6801a09f(%eax) │ │ │ │ + fdivl 0x1(%ebp) │ │ │ │ ... │ │ │ │ pusha │ │ │ │ jbe 14cf754 │ │ │ │ - add %esi,0x17844(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,-0x3ffe5eec(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + inc %ebx │ │ │ │ + js 14cf7b1 │ │ │ │ + ... │ │ │ │ + cwtl │ │ │ │ + adc $0xa1,%al │ │ │ │ + add %eax,%eax │ │ │ │ jmp *0x2(%eax) │ │ │ │ ... │ │ │ │ - push $0x6801a013 │ │ │ │ - mov $0xe6b8017e,%ebx │ │ │ │ - test $0x73c98001,%eax │ │ │ │ - add %esi,%eax │ │ │ │ - out %eax,(%dx) │ │ │ │ - test $0x752e9801,%eax │ │ │ │ + push $0x4001a013 │ │ │ │ + ret $0x17e │ │ │ │ + mov $0x3001a9e6,%eax │ │ │ │ + test $0xeff0016f,%eax │ │ │ │ + test $0x752f5001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x31(%eax) │ │ │ │ mov 0x76c45001,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ @@ -1829871,165 +1830185,168 @@ │ │ │ │ push %eax │ │ │ │ mov 0xc6b801a2,%eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x6ffe5987(%eax) │ │ │ │ + add %dh,0x3801a679(%eax) │ │ │ │ xchg %eax,%edi │ │ │ │ jbe 14cf831 │ │ │ │ js 14cf7e4 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - jg 14cf8b1 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebp,0x17a7f(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x1b(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x179b1(%eax) │ │ │ │ + add %ebx,-0x4f(%eax) │ │ │ │ + jns 14cf861 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - shlb %cl,0x62b82801(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ - adc 0x76cda801(%esi),%esp │ │ │ │ - add %ecx,%eax │ │ │ │ - cld │ │ │ │ - mov 0x713c0001,%eax │ │ │ │ + adc %dl,%dl │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %edx,-0x19(%eax) │ │ │ │ + bound %eax,(%ecx) │ │ │ │ + rclb $1,(%ebx) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %esp,(%eax) │ │ │ │ + lret │ │ │ │ + jbe 14cf889 │ │ │ │ + enter $0xa1fc,$0x1 │ │ │ │ + add %bh,(%ecx,%esi,2) │ │ │ │ add -0xffe5853(%eax),%ch │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ jp 14cf899 │ │ │ │ enter $0xa698,$0x1 │ │ │ │ - mov $0x17,%al │ │ │ │ - bound %eax,(%ecx) │ │ │ │ - pop %eax │ │ │ │ + mov $0x58016219,%eax │ │ │ │ inc %ebp │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,-0x67fe80d4(%eax) │ │ │ │ + add %ecx,-0x67fe80d5(%eax) │ │ │ │ lret $0x1a4 │ │ │ │ sbb %ah,(%edi) │ │ │ │ popa │ │ │ │ add %al,%bh │ │ │ │ cld │ │ │ │ mov %eax,0x6704f801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ fs test $0x1,%al │ │ │ │ - nop │ │ │ │ - cmpl $0x0,0x1(%esi) │ │ │ │ + loopne 14cf852 │ │ │ │ + jle 14cf8d1 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ inc %ebx │ │ │ │ mov %eax,0x691a2001 │ │ │ │ add -0x5(%eax),%al │ │ │ │ mov %eax,0x7f475001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ cli │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x17(%eax) │ │ │ │ - jg 14cf919 │ │ │ │ - clc │ │ │ │ - loopne 14cf8c1 │ │ │ │ - add %esi,0x7d(%eax) │ │ │ │ - imul $0xffffff80,(%ecx),%eax │ │ │ │ - mov %ss:0x617ab001,%eax │ │ │ │ + add %esi,%eax │ │ │ │ + adc $0xe0f8017f,%eax │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + jg 14cf98a │ │ │ │ + add %eax,-0x4ffe5eca(%eax) │ │ │ │ + jp 14cf988 │ │ │ │ add %al,%bl │ │ │ │ sub $0x670801a2,%eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add (%eax),%dl │ │ │ │ nop │ │ │ │ test $0x1,%al │ │ │ │ - push %eax │ │ │ │ - or $0x83800178,%eax │ │ │ │ - test $0x62375001,%eax │ │ │ │ - add %edx,-0x2ffe57f0(%eax) │ │ │ │ - shlb %cl,0x0(%ecx,%eax,1) │ │ │ │ + mov 0x8001780c,%al │ │ │ │ + subl $0x1,0x62361001(%ecx) │ │ │ │ + nop │ │ │ │ + adc %ch,0x74d2a001(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x5001a8f9(%eax) │ │ │ │ - and $0xf440016f,%eax │ │ │ │ - mov 0x7a87a001,%al │ │ │ │ + add %dh,-0x4ffe5707(%eax) │ │ │ │ + and 0x1(%edi),%ch │ │ │ │ + inc %eax │ │ │ │ + hlt │ │ │ │ + mov 0x7a882801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ lock cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - pop %ebp │ │ │ │ + add %ebp,0x5d(%eax) │ │ │ │ jle 14cf991 │ │ │ │ lock cmp 0x272ded0(%ecx,%eax,1),%esp │ │ │ │ ... │ │ │ │ - fcomps 0x31c801a0(%ebp) │ │ │ │ + fcomps 0x2e6801a0(%ebp) │ │ │ │ jg 14cf9d9 │ │ │ │ - rolb $1,-0x2f7fe60(%edi) │ │ │ │ + rolb $1,-0x7e7fe60(%edi) │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x64(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %edx,(%eax) │ │ │ │ push $0x69 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ ret │ │ │ │ - mov 0x7e06f801,%al │ │ │ │ + mov 0x7e04e801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ out %eax,$0xa0 │ │ │ │ - add %edx,-0x79(%eax) │ │ │ │ - je 14cfa19 │ │ │ │ - ... │ │ │ │ - shlb $0x72,-0x3f8ffe5b(%ebp) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - pop %esi │ │ │ │ + add %edi,%eax │ │ │ │ + xchg %esi,0x0(%ecx,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0xa5,%ch │ │ │ │ + add %ebp,(%eax) │ │ │ │ + mov $0x5e180172,%ebp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,%eax │ │ │ │ - add %dh,0x1(%ebp) │ │ │ │ + add %esi,(%eax) │ │ │ │ + add %esi,0x1(%ebp) │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ push %cs │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x46(%eax) │ │ │ │ - jge 14cfa41 │ │ │ │ + add %edi,0x17db4(%eax) │ │ │ │ ... │ │ │ │ - push $0xf801a022 │ │ │ │ - mov %ebp,0x1(%ebx) │ │ │ │ - and %ch,-0x5e(%eax) │ │ │ │ - add %edi,-0x32(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0x22(%eax) │ │ │ │ + mov 0x6b8b1801,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + push $0xce7801a2 │ │ │ │ jbe 14cfa72 │ │ │ │ ... │ │ │ │ jo 14cfa77 │ │ │ │ mov %eax,0x7113b001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ - test $0x859801a7,%eax │ │ │ │ + test $0x87e801a7,%eax │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,0x70(%eax) │ │ │ │ - mov %al,0x67ec8801 │ │ │ │ + mov %al,0x67e85001 │ │ │ │ add %esi,0x42(%eax) │ │ │ │ mov 0x7bdb1801,%al │ │ │ │ - add -0x2ffe5a31(%eax),%cl │ │ │ │ - jmp 14cfb12 │ │ │ │ + add 0x2801a5cf(%eax),%cl │ │ │ │ + loopne 14cfb12 │ │ │ │ add %ebp,0x1a523(%eax) │ │ │ │ push %ebx │ │ │ │ js 14cfab2 │ │ │ │ mov %al,-0x25effe5e(%edi) │ │ │ │ jo 14cfaba │ │ │ │ pusha │ │ │ │ cmc │ │ │ │ @@ -1830044,308 +1830361,304 @@ │ │ │ │ mov %eax,0x68d19801 │ │ │ │ add 0x2b(%eax),%al │ │ │ │ mov 0x6b347001,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x2001a557(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - pop %eax │ │ │ │ + add %cl,-0x37fe5aa9(%eax) │ │ │ │ + mov %eax,0x5818016f │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ + add %edx,-0x56(%eax) │ │ │ │ jp 14cfaf1 │ │ │ │ pop %eax │ │ │ │ sbb 0x26bd438(%ecx,%eax,1),%ah │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ mov $0xa7,%bh │ │ │ │ - add %esp,(%eax) │ │ │ │ - mov $0x6e,%cl │ │ │ │ + add %edx,-0x3f(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ add %esp,0x10(%eax) │ │ │ │ - mov 0x79d44001,%eax │ │ │ │ + mov 0x79d2c001,%eax │ │ │ │ add %edx,(%eax) │ │ │ │ popa │ │ │ │ - mov 0x62f1a801,%al │ │ │ │ + mov 0x62f1e001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ inc %edx │ │ │ │ mov %eax,0x6ab03001 │ │ │ │ add 0x28(%eax),%cl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - das │ │ │ │ - ja 14cfb61 │ │ │ │ - push $0xd801a1d5 │ │ │ │ - cli │ │ │ │ - jb 14cfb6a │ │ │ │ - mov 0xc801a864,%al │ │ │ │ - and 0x1(%eax),%bh │ │ │ │ + add %edi,%eax │ │ │ │ + sub $0xd5680177,%eax │ │ │ │ + mov 0x72fad801,%eax │ │ │ │ + add -0x67fe579c(%eax),%ah │ │ │ │ + and %bh,0x1(%eax) │ │ │ │ inc %eax │ │ │ │ sbb 0x66e79001(%edx),%esp │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ push $0xffffffa9 │ │ │ │ add %ebp,(%eax) │ │ │ │ xchg %dh,0x2(%edx) │ │ │ │ and %ch,%bh │ │ │ │ mov %al,0x6d368801 │ │ │ │ add %al,%dl │ │ │ │ inc %edi │ │ │ │ - test $0x75af2001,%eax │ │ │ │ + test $0x75ab1801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x2b(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - shrb $0x6f,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %eax │ │ │ │ + sub %ch,0x1(%edi) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,%al │ │ │ │ - xor 0x7a09f001(%edi),%ah │ │ │ │ - add %esi,(%eax) │ │ │ │ - (bad) 0x76081801(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - mov 0x1776be0(%ecx,%eax,1),%esp │ │ │ │ + fdivs (%edx) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %eax,0x9(%eax) │ │ │ │ + jp 14cfbc9 │ │ │ │ + xor %bl,%bl │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ecx,0x7(%eax) │ │ │ │ + jbe 14cfbd1 │ │ │ │ + sub %cl,0x69d001a4(%ebx) │ │ │ │ + ja 14cfbd9 │ │ │ │ mov $0x5801aa0e,%eax │ │ │ │ aam $0x73 │ │ │ │ add 0x3001a728(%eax),%cl │ │ │ │ mov $0x63,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x6ffe57e1(%eax) │ │ │ │ - sbb $0xc930016c,%eax │ │ │ │ - test $0x67906001,%eax │ │ │ │ - add %edi,0x6001a7f7(%eax) │ │ │ │ - adc %dh,0x1(%ecx) │ │ │ │ + add %dl,-0x5ffe57e1(%eax) │ │ │ │ + das │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %esi,(%eax) │ │ │ │ + leave │ │ │ │ + test $0x67863001,%eax │ │ │ │ + add %edi,0x1001a7f7(%eax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - mov $0x5801a8dd,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,-0x77fe5723(%eax) │ │ │ │ aam $0x7a │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4801a32c(%eax) │ │ │ │ dec %esp │ │ │ │ jne 14cfc5a │ │ │ │ ... │ │ │ │ test $0x34,%al │ │ │ │ mov %eax,0x77838801 │ │ │ │ - add -0x1ffe5afa(%eax),%bl │ │ │ │ - int3 │ │ │ │ + add -0x67fe5afa(%eax),%bl │ │ │ │ + lret │ │ │ │ jno 14cfc71 │ │ │ │ ... │ │ │ │ pusha │ │ │ │ - mov $0x2c2801a7,%ecx │ │ │ │ + mov $0x2b9001a7,%ecx │ │ │ │ jg 14cfc89 │ │ │ │ - mov $0xa001a563,%eax │ │ │ │ - mov $0x79,%dl │ │ │ │ + mov $0x8001a563,%eax │ │ │ │ + mov $0x79,%cl │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x2b(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x78017985(%eax) │ │ │ │ + add %eax,0x78017982(%eax) │ │ │ │ daa │ │ │ │ - test $0x7e534801,%eax │ │ │ │ + test $0x7e535801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ - xor $0xa18001a9,%eax │ │ │ │ + xor $0xa04001a9,%eax │ │ │ │ jp 14cfcc1 │ │ │ │ inc %eax │ │ │ │ - xor %ah,0x7c669001(%esi) │ │ │ │ + xor %ah,0x7c668801(%esi) │ │ │ │ add %esi,(%eax) │ │ │ │ inc %edx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,%eax │ │ │ │ test %ch,0x2(%eax) │ │ │ │ - rorb $1,-0x1147fe5c(%eax) │ │ │ │ + rorb $1,-0x127ffe5c(%eax) │ │ │ │ jnp 14cfcd9 │ │ │ │ mov %dl,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,0x200266d3(%eax) │ │ │ │ out %eax,$0xa5 │ │ │ │ - add %ebx,%eax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %esp,0x16fab(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x1801a69a(%eax) │ │ │ │ - std │ │ │ │ + add %al,-0xffe5966(%eax) │ │ │ │ + sti │ │ │ │ jg 14cfd09 │ │ │ │ cwtl │ │ │ │ - andb $0x1,0x792cd001(%esi) │ │ │ │ + andb $0x1,0x792c4801(%esi) │ │ │ │ push $0xb001a207 │ │ │ │ inc %eax │ │ │ │ jno 14cfd1a │ │ │ │ ... │ │ │ │ - add %ah,-0x66dffe5a(%edi) │ │ │ │ + add %ah,-0x67bffe5a(%edi) │ │ │ │ jnp 14cfd39 │ │ │ │ - xor %dl,0x31f001a1(%eax) │ │ │ │ + xor %dl,0x30a801a1(%eax) │ │ │ │ jl 14cfd41 │ │ │ │ nop │ │ │ │ - xor %esp,0x7aeda801(%eax) │ │ │ │ + xor %esp,0x7aec6801(%eax) │ │ │ │ add %ecx,0x70(%eax) │ │ │ │ - test $0x79bd6001,%eax │ │ │ │ + test $0x79ba8001,%eax │ │ │ │ add %esi,0x49(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - js 14cfcfa │ │ │ │ - jne 14cfd59 │ │ │ │ - sbb %ch,0x644f9801(%edx,%eiz,4) │ │ │ │ + cmp %ah,-0x53e7fe8b(%edx) │ │ │ │ + mov %al,0x644f9801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jno 14cfd42 │ │ │ │ - add %eax,0x70017ca3(%eax) │ │ │ │ - shll %cl,0x7d19e001(%ebp) │ │ │ │ - add %esi,0x2001a0f7(%eax) │ │ │ │ - adc %esi,0x1(%esi) │ │ │ │ + add %edi,0x70017ca2(%eax) │ │ │ │ + shll %cl,0x7d19d001(%ebp) │ │ │ │ + add %esi,-0x6ffe5f09(%eax) │ │ │ │ + or 0x1(%esi),%dh │ │ │ │ mov %ah,-0x5b(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - js 14cfe28 │ │ │ │ - add %esp,(%eax) │ │ │ │ - cmpsl %es:(%edi),%ss:(%esi) │ │ │ │ - add %edi,0x7a(%eax) │ │ │ │ - jo 14cfdc1 │ │ │ │ + add %eax,0x67(%eax) │ │ │ │ + jno 14cfdb9 │ │ │ │ + and %dh,(%esi) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %eax,0x1707a(%eax) │ │ │ │ ... │ │ │ │ - and %ah,-0x58(%edi) │ │ │ │ - add %esp,0x41(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,(%eax) │ │ │ │ + addr16 test $0x1,%al │ │ │ │ + pusha │ │ │ │ + inc %ecx │ │ │ │ jp 14cfdd9 │ │ │ │ - call 294ea6f3 <_edata@@Base+0x24eea6f3> │ │ │ │ - std │ │ │ │ + call 514ea6f3 <_edata@@Base+0x4ceea6f3> │ │ │ │ + clc │ │ │ │ jge 14cfde1 │ │ │ │ - sbb %bl,0x7fd4a001(%eax,%ebp,4) │ │ │ │ + sbb %bl,0x7fd0b001(%eax,%ebp,4) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x67(%eax) │ │ │ │ - mov 0x67e3b801,%al │ │ │ │ - add %ebx,0x6001a7d6(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jns 14cfe09 │ │ │ │ - cwtl │ │ │ │ - js 14cfdac │ │ │ │ - add %eax,%eax │ │ │ │ - in $0x72,%al │ │ │ │ + mov 0x67dd8801,%al │ │ │ │ + add %ebx,-0x17fe582a(%eax) │ │ │ │ + test $0x78980179,%eax │ │ │ │ + mov 0x72e4c001,%eax │ │ │ │ add %al,%ch │ │ │ │ or 0x788d7801(%eax),%esp │ │ │ │ add %eax,0x73(%eax) │ │ │ │ - test $0x74f1d801,%eax │ │ │ │ + test $0x74f0d801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x64(%eax) │ │ │ │ - test $0x73427001,%eax │ │ │ │ + test $0x733eb801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - mov 0x7f42b801,%eax │ │ │ │ + mov 0x7f429001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ mov %eax,0x31a801a5 │ │ │ │ jo 14cfe69 │ │ │ │ mov 0x9001a701,%al │ │ │ │ imulb 0x2(%ecx) │ │ │ │ ... │ │ │ │ mov $0xa9,%al │ │ │ │ test $0x1,%al │ │ │ │ - sar $0x7d,%cl │ │ │ │ - add %eax,(%eax) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + jle 14cfe81 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x6b(%eax) │ │ │ │ - test $0x7a41b001,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + dec %eax │ │ │ │ + imul $0x1,0x7a421001(%ecx),%ebp │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,(%eax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x178b3(%eax) │ │ │ │ + and %dl,-0x4d27fe5b(%edi) │ │ │ │ + js 14cfec9 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x801a507(%eax) │ │ │ │ - jecxz 14cff59 │ │ │ │ + mov %al,(%edi) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ecx,%eax │ │ │ │ + loope 14cff59 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x3d(%eax) │ │ │ │ mov 0x64514801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x801a7a0(%eax) │ │ │ │ - hlt │ │ │ │ - jl 14cff31 │ │ │ │ - mov 0x801a48b,%al │ │ │ │ + add %cl,-0x6ffe5860(%eax) │ │ │ │ + bnd jl 14cff31 │ │ │ │ + mov 0x8801a48b,%al │ │ │ │ lea 0x1(%edx),%ebp │ │ │ │ add %bl,-0x5b(%ebp) │ │ │ │ - add %eax,0x17b67(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + addr16 jnp 14cff41 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,-0x1ffe5e59(%eax) │ │ │ │ + mov 0x7001a1a7,%al │ │ │ │ mov $0x62,%ah │ │ │ │ add %ebx,(%eax) │ │ │ │ jl 14cff08 │ │ │ │ - add %eax,-0x24(%eax) │ │ │ │ - jle 14cff69 │ │ │ │ - mov 0x7001a5a3,%al │ │ │ │ - pusha │ │ │ │ + add %esp,(%eax) │ │ │ │ + fdivrl 0x1(%esi) │ │ │ │ + mov 0x9801a5a3,%al │ │ │ │ + pop %edi │ │ │ │ jle 14cff71 │ │ │ │ cmp %al,%al │ │ │ │ - mov 0x66d92801,%al │ │ │ │ + mov 0x66d1b801,%al │ │ │ │ add %eax,%eax │ │ │ │ cmp %ah,0x7b767801(%eax) │ │ │ │ add -0x3ffe585f(%eax),%ah │ │ │ │ ljmp $0x0,$0x276 │ │ │ │ ... │ │ │ │ js 14cffa8 │ │ │ │ - test $0x791d6801,%eax │ │ │ │ - add %esi,-0x3ffe5b7b(%eax) │ │ │ │ - cmc │ │ │ │ + test $0x791b7801,%eax │ │ │ │ + add %esi,-0xffe5b7b(%eax) │ │ │ │ + hlt │ │ │ │ jl 14cffa9 │ │ │ │ ... │ │ │ │ - mov 0xa801a02b,%al │ │ │ │ - cmp %dh,0x1(%ebp) │ │ │ │ - or %dl,0x3b0001a4(%edi) │ │ │ │ + mov 0xc801a02b,%al │ │ │ │ + aaa │ │ │ │ + jne 14cffc9 │ │ │ │ + or %dl,0x390001a4(%edi) │ │ │ │ jns 14cffd1 │ │ │ │ - rorb $1,-0x746ffe5f(%ebx) │ │ │ │ + rorb $1,-0x756ffe5f(%ebx) │ │ │ │ jge 14cffd9 │ │ │ │ clc │ │ │ │ loop 14cff84 │ │ │ │ - add %ebp,-0x80(%eax) │ │ │ │ - push $0xa4ad6001 │ │ │ │ + add %ecx,(%eax) │ │ │ │ + mov %fs,0x1(%ebp) │ │ │ │ + pusha │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,0x21(%eax) │ │ │ │ jns 14cffea │ │ │ │ add %dl,(%esi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x68016cb5(%eax) │ │ │ │ - ljmp $0x177,$0x3dd801a0 │ │ │ │ - call 294ea265 <_edata@@Base+0x24eea265> │ │ │ │ - push %ebx │ │ │ │ + add %edx,-0x4f(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %ebp,-0x16(%eax) │ │ │ │ + mov 0x773da801,%al │ │ │ │ + add %ebp,%eax │ │ │ │ + push $0x532801a2 │ │ │ │ data16 add (%eax),%bl │ │ │ │ - les 0x7cfe2001(%eax),%ebp │ │ │ │ + les 0x7cfc7801(%eax),%ebp │ │ │ │ add %ebx,(%eax) │ │ │ │ push %ebx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - xor 0x1(%edi),%bh │ │ │ │ + add %ecx,%eax │ │ │ │ + jg,pn 14d0011 │ │ │ │ push %eax │ │ │ │ sbb 0x6a916001(%edi),%ah │ │ │ │ add %al,%al │ │ │ │ pop %edx │ │ │ │ mov 0x77bb2801,%eax │ │ │ │ add %al,%bh │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ @@ -1830354,15 +1830667,15 @@ │ │ │ │ push %cs │ │ │ │ push $0x2 │ │ │ │ pop %eax │ │ │ │ shll $0x2,0x76562001(%edx) │ │ │ │ push $0x2001a05e │ │ │ │ cmp $0x77,%al │ │ │ │ add %al,%cl │ │ │ │ - shll %cl,0x7eb31801(%edi) │ │ │ │ + shll %cl,0x7eb2c801(%edi) │ │ │ │ add %edx,%eax │ │ │ │ lret │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,-0xa(%eax) │ │ │ │ jo 14d004a │ │ │ │ rcrb $0x70,0x204801a4(%ebp) │ │ │ │ add (%eax),%ah │ │ │ │ @@ -1830371,243 +1830684,221 @@ │ │ │ │ mov 0x6e0cc001,%al │ │ │ │ add %esp,%eax │ │ │ │ pop %eax │ │ │ │ mov 0x72ebf801,%eax │ │ │ │ add %al,%bh │ │ │ │ dec %ebp │ │ │ │ test $0x1,%al │ │ │ │ - and %dh,%dl │ │ │ │ + test $0xf0,%al │ │ │ │ jne 14d0071 │ │ │ │ - sub %cl,0x2c3801a0(%edx) │ │ │ │ + sub %cl,0x2b7001a0(%edx) │ │ │ │ js 14d0079 │ │ │ │ enter $0xa774,$0x1 │ │ │ │ - mov 0x40017386,%al │ │ │ │ - and 0x6b254801(%eax),%ah │ │ │ │ + sbb %al,0x22400173(%edx) │ │ │ │ + mov 0x6b22f801,%al │ │ │ │ add %esp,(%eax) │ │ │ │ inc %eax │ │ │ │ mov %al,0x70368001 │ │ │ │ add (%eax),%bl │ │ │ │ push %es │ │ │ │ test $0x1,%al │ │ │ │ - cwtl │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ - cmp %al,%dl │ │ │ │ + and %ch,-0x3dc7fe9d(%ecx) │ │ │ │ test $0x1,%al │ │ │ │ - pop %eax │ │ │ │ - test $0x76,%al │ │ │ │ - add %ecx,-0x37fe5dd8(%eax) │ │ │ │ - popf │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + xor %ah,0x28880176(%ebp) │ │ │ │ + mov %al,0x6c9dc801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ - fsubl 0x794e1801(%ebp) │ │ │ │ + fsubl 0x794db801(%ebp) │ │ │ │ add %esi,%eax │ │ │ │ xchg %eax,%edi │ │ │ │ mov %al,0x7ff3d001 │ │ │ │ add %al,%dl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,-0x2e(%eax) │ │ │ │ je 14d00d2 │ │ │ │ call 594ea360 <_edata@@Base+0x54eea360> │ │ │ │ mov $0x26b,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - call f14ea9ab <_edata@@Base+0xeceea9ab> │ │ │ │ - test %esi,0x1(%edi) │ │ │ │ + call 794ea9ab <_edata@@Base+0x74eea9ab> │ │ │ │ + xchg %dh,0x1(%edi) │ │ │ │ loopne 14d0127 │ │ │ │ test $0x1,%al │ │ │ │ - pop %eax │ │ │ │ - xor %edi,0x1(%edi) │ │ │ │ - mov $0xe801a892,%eax │ │ │ │ - inc %edx │ │ │ │ + inc %eax │ │ │ │ + cmp %bh,0x1(%edi) │ │ │ │ + mov $0x3801a892,%eax │ │ │ │ + aas │ │ │ │ jle 14d00f9 │ │ │ │ enter $0xa23d,$0x1 │ │ │ │ pusha │ │ │ │ inc %ebx │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x34(%eax) │ │ │ │ - mov 0x76f9c801,%al │ │ │ │ + mov 0x76f90001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ scas %es:(%edi),%eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x11(%eax) │ │ │ │ - jae 14d0161 │ │ │ │ - shlb $0xa8,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - inc %esp │ │ │ │ - js 14d0169 │ │ │ │ - xor %al,%al │ │ │ │ - test $0x1,%al │ │ │ │ - inc %eax │ │ │ │ - push %ds │ │ │ │ - je 14d0171 │ │ │ │ + add %edx,-0x3ffe8c15(%eax) │ │ │ │ + xor %ch,0x78439001(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + shrb $0x1,0x741ea801(%eax) │ │ │ │ dec %eax │ │ │ │ int $0xa1 │ │ │ │ - add %ebx,0x1771c(%eax) │ │ │ │ + add %ebx,0x1771b(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ - sub %ah,0x75382001(%eax) │ │ │ │ + sub %ah,0x75377001(%eax) │ │ │ │ add %ecx,-0x43(%eax) │ │ │ │ mov %al,0x6de50001 │ │ │ │ add (%eax),%ch │ │ │ │ - or %ah,0x79c9f801(%eax) │ │ │ │ + or %ah,0x79c97001(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ - xor 0x7cd0a801(%eax),%esp │ │ │ │ + xor 0x7ccfd001(%eax),%esp │ │ │ │ add %esi,(%eax) │ │ │ │ and %ah,0x78262801(%ebx) │ │ │ │ add %al,%ch │ │ │ │ pop %esi │ │ │ │ mov %al,0x6fb42001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ - mov %eax,0xd6b801a7 │ │ │ │ + mov %eax,0xd54801a7 │ │ │ │ jg 14d0209 │ │ │ │ - mov 0x6001a7fb,%al │ │ │ │ + mov 0xd801a7fb,%al │ │ │ │ xor 0x1(%esi),%ch │ │ │ │ fcoms (%edi) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,(%eax) │ │ │ │ mov $0xedf0027c,%edx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,-0x2ffe97ea(%eax) │ │ │ │ - std │ │ │ │ - mov %al,0x62d75001 │ │ │ │ - add (%eax),%al │ │ │ │ + add %ebp,0x4(%eax) │ │ │ │ + push $0xa2fdd001 │ │ │ │ + add %edx,-0x29(%eax) │ │ │ │ + bound %eax,(%edx) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,-0x47fe5d51(%eax) │ │ │ │ - jb 14d02a6 │ │ │ │ + mov $0xaf,%al │ │ │ │ + mov %al,0x6772b801 │ │ │ │ add (%eax),%al │ │ │ │ inc %eax │ │ │ │ - test $0x71026801,%eax │ │ │ │ + test $0x70e68801,%eax │ │ │ │ add %eax,0x1(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - push %eax │ │ │ │ - mov %eax,0x38200178 │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - mov %eax,0xc7a00172 │ │ │ │ - test $0x69124001,%eax │ │ │ │ + mov $0x200178a0,%eax │ │ │ │ + cmp %ah,0x72a0c001(%ebp) │ │ │ │ add %edi,(%eax) │ │ │ │ and %esp,0x263b988(%ecx,%eax,1) │ │ │ │ - fcoms 0x417001a7(%esi) │ │ │ │ + fcoms 0x440801a7(%esi) │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ out %eax,(%dx) │ │ │ │ - mov 0x633c0801,%al │ │ │ │ + mov 0x63372801,%al │ │ │ │ add %ebp,%eax │ │ │ │ mov $0xa4,%dh │ │ │ │ add %eax,0x260b0(%eax) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - out %eax,$0xa9 │ │ │ │ - add %eax,0x1713d(%eax) │ │ │ │ - sub 0x77339001(%eax),%esp │ │ │ │ + sub 0x77331001(%eax),%esp │ │ │ │ add %ebp,(%eax) │ │ │ │ add %ah,0x62a15001(%ebx) │ │ │ │ add (%eax),%ah │ │ │ │ fisubs 0x26097c0(%ecx,%eax,1) │ │ │ │ push $0xe801a874 │ │ │ │ - xchg %eax,%ebp │ │ │ │ + xchg %eax,%edx │ │ │ │ jo 14d02e1 │ │ │ │ ... │ │ │ │ dec %eax │ │ │ │ - mov %fs,0x67cad801(%esi) │ │ │ │ + mov %fs,0x67c4e001(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x2801a985(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + add %dh,0x2001a985(%eax) │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ jb 14d0309 │ │ │ │ ... │ │ │ │ fmuls (%esi) │ │ │ │ mov %eax,0x6c519801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ das │ │ │ │ - mov 0x73ca4801,%al │ │ │ │ + mov 0x73c9e001,%al │ │ │ │ add %esp,(%eax) │ │ │ │ out %al,$0xa1 │ │ │ │ add %eax,0xb(%eax) │ │ │ │ add %gs:-0xc(%eax),%dh │ │ │ │ mov %al,0x7e4f9001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ inc %esi │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x49(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + inc %edi │ │ │ │ js 14d0361 │ │ │ │ - and %bh,0xc6801a9(%ebx) │ │ │ │ + and %bh,0xda801a9(%ebx) │ │ │ │ jp 14d0369 │ │ │ │ mov 0x6801a49f,%al │ │ │ │ push %esi │ │ │ │ arpl %eax,(%edx) │ │ │ │ - and %ah,0x631001a0(%esi) │ │ │ │ + and %ah,0x62d001a0(%esi) │ │ │ │ jns 14d0379 │ │ │ │ - mov 0x1801a67f,%al │ │ │ │ - sahf │ │ │ │ + mov 0x801a67f,%al │ │ │ │ + cltd │ │ │ │ jbe 14d0381 │ │ │ │ ... │ │ │ │ adc %ah,-0x5c(%edi) │ │ │ │ add %edx,-0x1f(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - add -0x2ffe590e(%eax),%ah │ │ │ │ + add 0x1001a6f2(%eax),%ah │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ jb 14d0399 │ │ │ │ nop │ │ │ │ xchg %eax,%edx │ │ │ │ test $0x1,%al │ │ │ │ - push $0xf0017b1a │ │ │ │ - mov %al,0x241801a6 │ │ │ │ + dec %eax │ │ │ │ + adc 0x1(%ebx),%edi │ │ │ │ + lock mov %al,0x1e1001a6 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - add %edx,0x7001a2ed(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + add %edx,-0xffe5d13(%eax) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ jle 14d03b1 │ │ │ │ cwtl │ │ │ │ or 0x74fab801(%edx),%ebp │ │ │ │ add (%eax),%dl │ │ │ │ lret │ │ │ │ - test $0x7dc0c001,%eax │ │ │ │ - add %ebp,0x3001a875(%eax) │ │ │ │ - cmp 0x1(%ebp),%dh │ │ │ │ + test $0x7dc05001,%eax │ │ │ │ + add %ebp,-0x47fe578b(%eax) │ │ │ │ + cmp %dh,0x1(%ebp) │ │ │ │ ... │ │ │ │ clc │ │ │ │ inc %eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ - add %edi,0x1(%eax) │ │ │ │ - clc │ │ │ │ + add %eax,-0x7fe87ff(%eax) │ │ │ │ mov $0x8aa001a2,%esp │ │ │ │ jns 14d041a │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ jmp *0x74fa4801(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ @@ -1830616,17 +1830907,17 @@ │ │ │ │ lods %ds:(%esi),%al │ │ │ │ add %ebp,(%eax) │ │ │ │ lds 0x2(%edx),%edi │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ push %esp │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - mov $0xac98017c,%esi │ │ │ │ - test $0x6ef76001,%eax │ │ │ │ + add %edi,-0x67fe8344(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + test $0x6ef63801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ and $0xa4,%al │ │ │ │ add %esi,(%eax) │ │ │ │ (bad) │ │ │ │ @@ -1830635,32 +1830926,33 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x3ffe5d43(%eax) │ │ │ │ inc %ebp │ │ │ │ push $0x2 │ │ │ │ ... │ │ │ │ rol $1,%dl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,-0x3ffe97c4(%eax) │ │ │ │ - shlb %cl,0x60f68801(%esi) │ │ │ │ + add %ecx,-0x3ffe97c7(%eax) │ │ │ │ + shlb %cl,0x60f5f801(%esi) │ │ │ │ add %edx,0x6801a0f4(%eax) │ │ │ │ jb 14d0587 │ │ │ │ add %edi,0x1001a176(%eax) │ │ │ │ - mov $0xb7100270,%eax │ │ │ │ - test $0x6885b001,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x270,%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x6001a5b7(%eax) │ │ │ │ - addr16 jno 14d0549 │ │ │ │ - call f14eaeb8 <_edata@@Base+0xeceeaeb8> │ │ │ │ - xchg %eax,%esp │ │ │ │ + mov 0x1801a5b7,%al │ │ │ │ + pop %edi │ │ │ │ + jno 14d0549 │ │ │ │ + call 914eaeb8 <_edata@@Base+0x8ceeaeb8> │ │ │ │ + xchg %eax,%ebx │ │ │ │ jg 14d0551 │ │ │ │ enter $0xa1f2,$0x1 │ │ │ │ - call f94e80fb <_edata@@Base+0xf4ee80fb> │ │ │ │ - andb $0x1,0x7b945801(%ebp) │ │ │ │ + sbb %ah,-0x7d07fe85(%ebx) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebp,-0x6c(%eax) │ │ │ │ + jnp 14d0561 │ │ │ │ cmp $0xa6,%cl │ │ │ │ add %ebp,(%eax) │ │ │ │ ret │ │ │ │ popa │ │ │ │ add 0x3801a4cd(%eax),%bh │ │ │ │ mov $0x67,%bh │ │ │ │ add %al,%dh │ │ │ │ @@ -1830668,434 +1830960,436 @@ │ │ │ │ mov %al,0x74083801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ mov $0xa8,%bh │ │ │ │ - add %esp,(%eax) │ │ │ │ - inc %esp │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ - fsubs -0x2fa7fe60(%edx) │ │ │ │ + add %ebx,-0x27fe9cbf(%eax) │ │ │ │ + mov %al,0xcfd001a0 │ │ │ │ jle 14d0591 │ │ │ │ mov $0x13,%al │ │ │ │ test $0x1,%al │ │ │ │ - enter $0x7ecb,$0x1 │ │ │ │ - mov 0x3001a2d8,%al │ │ │ │ + and %cl,%bl │ │ │ │ + jle 14d0599 │ │ │ │ + mov 0x2801a2d8,%al │ │ │ │ mov $0x6b,%ah │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x8(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,%eax │ │ │ │ xchg %eax,%ebp │ │ │ │ arpl %eax,(%edx) │ │ │ │ or %bl,-0x5c(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov $0x56100174,%esi │ │ │ │ + add %ecx,0x100174be(%eax) │ │ │ │ + push %esi │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - push %ebp │ │ │ │ + add %edx,0x55(%eax) │ │ │ │ ja 14d05d9 │ │ │ │ ... │ │ │ │ loopne 14d05ee │ │ │ │ mov %al,0x648ab001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - mov $0x17949,%eax │ │ │ │ + inc %eax │ │ │ │ + inc %edi │ │ │ │ + jns 14d0629 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - int $0xa0 │ │ │ │ - add %ebx,-0x37fe8396(%eax) │ │ │ │ + or %cl,%ch │ │ │ │ + mov 0x7c686001,%al │ │ │ │ + add %ecx,%eax │ │ │ │ xor $0xa6,%al │ │ │ │ - add %eax,%eax │ │ │ │ - lret │ │ │ │ + add %ebp,-0x39(%eax) │ │ │ │ jbe 14d0649 │ │ │ │ ... │ │ │ │ pusha │ │ │ │ jge 14d0605 │ │ │ │ add %ebp,-0x5(%eax) │ │ │ │ bound %eax,(%edx) │ │ │ │ fsubr %st(0),%st │ │ │ │ - mov 0x74f83001,%al │ │ │ │ + mov 0x74f88801,%al │ │ │ │ add %ebp,%eax │ │ │ │ - fsubs 0x688b7001(%eax) │ │ │ │ + fsubs 0x688c4001(%eax) │ │ │ │ add %esp,(%eax) │ │ │ │ inc %esp │ │ │ │ test $0x1,%al │ │ │ │ clc │ │ │ │ - pop %edx │ │ │ │ + pop %ecx │ │ │ │ jle 14d0681 │ │ │ │ clc │ │ │ │ - cmp %ebp,0x777a4801(%eax) │ │ │ │ + cmp %ebp,0x777a8801(%eax) │ │ │ │ add %edi,(%eax) │ │ │ │ clc │ │ │ │ - test $0x7d3c0001,%eax │ │ │ │ + test $0x7d3c2801,%eax │ │ │ │ add %ecx,-0x3f(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - enter $0x7b76,$0x1 │ │ │ │ - ... │ │ │ │ - shrb $1,-0x5f(%ebp) │ │ │ │ - add %ebx,-0x6c(%eax) │ │ │ │ - data16 add (%eax),%al │ │ │ │ + pop %eax │ │ │ │ + js 14d0712 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + mov 0x66945801,%eax │ │ │ │ + add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x64(%eax) │ │ │ │ - mov 0x69708001,%eax │ │ │ │ + mov 0x69713801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6001a937(%eax) │ │ │ │ - sub -0x70(%ecx,%eax,1),%bh │ │ │ │ + add %dl,-0x3ffe56c9(%eax) │ │ │ │ + sub %bh,-0x70(%ecx,%eax,1) │ │ │ │ push %es │ │ │ │ test $0x1,%al │ │ │ │ - and %ah,0x7a(%ebx) │ │ │ │ - add %ecx,0x1001a1fb(%eax) │ │ │ │ - leave │ │ │ │ - jge 14d06f2 │ │ │ │ + mov $0x88017a60,%eax │ │ │ │ + sti │ │ │ │ + mov 0x7dc91001,%eax │ │ │ │ + add (%eax),%al │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - lret │ │ │ │ - test $0x1,%al │ │ │ │ - pusha │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x3001a8cb(%eax) │ │ │ │ pop %eax │ │ │ │ jge 14d0709 │ │ │ │ ... │ │ │ │ mov %dl,(%esi) │ │ │ │ - mov 0x7f36d801,%al │ │ │ │ + mov 0x7f3b1801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0xe(%eax) │ │ │ │ - mov 0x6417a801,%al │ │ │ │ + mov 0x6413a801,%al │ │ │ │ add %ecx,0x24(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,-0x8(%eax) │ │ │ │ jo 14d0732 │ │ │ │ pusha │ │ │ │ ret $0x1a8 │ │ │ │ - clc │ │ │ │ - pop %ebx │ │ │ │ + cwtl │ │ │ │ + push %edi │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %ebp,0xb(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - pop %eax │ │ │ │ - fstpt 0x1(%edx) │ │ │ │ + push $0x17adb │ │ │ │ ... │ │ │ │ - fadds (%ecx) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - pop %es │ │ │ │ - ja 14d0761 │ │ │ │ - mov %bh,(%ebx) │ │ │ │ - mov %eax,0x764b2801 │ │ │ │ - add (%eax),%al │ │ │ │ - fisubl 0x6f2bc001(%ebp) │ │ │ │ - add %edx,%eax │ │ │ │ - ljmp $0x166,$0xdf9001a6 │ │ │ │ - call f94eae4f <_edata@@Base+0xf4eeae4f> │ │ │ │ - mov $0x78,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - jmp *0x641d9001(%edx) │ │ │ │ + add %bl,%al │ │ │ │ + add %esp,0x77076801(%esi) │ │ │ │ + add %ecx,0x2801a33b(%eax) │ │ │ │ + dec %ebx │ │ │ │ + jbe 14d076a │ │ │ │ + add %bl,%dl │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %edi,0x2b(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %edx,%eax │ │ │ │ + ljmp $0x166,$0xdaa001a6 │ │ │ │ + call 494eae4f <_edata@@Base+0x44eeae4f> │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + js 14d0781 │ │ │ │ + ... │ │ │ │ + adc %bh,%bh │ │ │ │ + mov %al,0x641d9001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x7001a65e(%eax) │ │ │ │ - pushf │ │ │ │ + add %ch,0x1a65e(%eax) │ │ │ │ + nop │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x69(%eax) │ │ │ │ mov 0x7a6da801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ - xchg %esp,0x7c07f801(%esi) │ │ │ │ + xchg %esp,0x7c07a801(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x36(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,-0x67(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + xchg %eax,%ecx │ │ │ │ jp 14d0801 │ │ │ │ ... │ │ │ │ enter $0xa17a,$0x1 │ │ │ │ - cmp %bl,0x7c(%eax) │ │ │ │ + mov %bl,0x7c(%eax) │ │ │ │ add %edi,-0x37(%eax) │ │ │ │ mov %al,0x66df0801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ - jmp *0x177e700(%ecx,%eax,1) │ │ │ │ + jmp *0x177e678(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ js 14d08c3 │ │ │ │ test $0x1,%al │ │ │ │ - xorb $0xa8,-0x4ceffe89(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - adc $0x164,%eax │ │ │ │ + test $0xb8,%al │ │ │ │ + ja 14d0861 │ │ │ │ + adc %dh,0x10b801a8(%ebx) │ │ │ │ + add %eax,%fs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - fsubrs -0x5a(%edx) │ │ │ │ - add %ecx,0x68016f67(%eax) │ │ │ │ - fisubl 0x7a674801(%esi) │ │ │ │ - add %ebx,-0x77fe5cda(%eax) │ │ │ │ - jb 14d08fb │ │ │ │ + add %bl,%al │ │ │ │ + push $0xffffffa6 │ │ │ │ + add %edx,(%eax) │ │ │ │ + outsl %ds:(%si),(%dx) │ │ │ │ + add %ebp,-0x26(%eax) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %edi,-0x67fe859d(%eax) │ │ │ │ + mov %eax,%es:0x74728801 │ │ │ │ add (%eax),%dl │ │ │ │ jmp 14d0832 │ │ │ │ - add %eax,0x63(%eax) │ │ │ │ - jne 14d0891 │ │ │ │ - call 914eafa8 <_edata@@Base+0x8ceeafa8> │ │ │ │ - jb 14d0901 │ │ │ │ + add %edi,-0x17fe8aa1(%eax) │ │ │ │ + adc 0x6a729001(%edi),%esp │ │ │ │ add -0x33(%eax),%ch │ │ │ │ - test $0x67b4a001,%eax │ │ │ │ + test $0x7aa87801,%eax │ │ │ │ add %ebp,0x6d(%eax) │ │ │ │ - mov 0x7e51a801,%al │ │ │ │ + mov 0x7e50b001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x71(%eax) │ │ │ │ test $0x1,%al │ │ │ │ jo 14d0902 │ │ │ │ ja 14d08c2 │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ - ljmp $0x16f,$0xc92801a9 │ │ │ │ - call a94eae2b <_edata@@Base+0xa4eeae2b> │ │ │ │ - sbb 0x1(%edi),%edi │ │ │ │ + ljmp $0x167,$0xf2e801a9 │ │ │ │ + call 614eae2b <_edata@@Base+0x5ceeae2b> │ │ │ │ + sbb 0x1(%edi),%bh │ │ │ │ ... │ │ │ │ or %ah,%bl │ │ │ │ test $0x1,%al │ │ │ │ - or %ah,%dh │ │ │ │ - js 14d08f1 │ │ │ │ - push $0x1a0c7 │ │ │ │ - mov %dh,0x1(%ebp) │ │ │ │ - xor %dh,0x71e25801(%ebp,%eiz,4) │ │ │ │ + cwtl │ │ │ │ + out %al,$0x78 │ │ │ │ + add %ebp,-0x39(%eax) │ │ │ │ + mov 0x75883001,%al │ │ │ │ + add %esi,(%eax) │ │ │ │ + mov $0xa5,%ah │ │ │ │ + add %edx,%eax │ │ │ │ + loope 14d0970 │ │ │ │ add %esp,0x5801a134(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ jns 14d090a │ │ │ │ ... │ │ │ │ - mov 0x7001a5f8,%al │ │ │ │ - ret $0x179 │ │ │ │ - clc │ │ │ │ + mov 0xd001a5f8,%al │ │ │ │ + sarl $0xf8,0x1(%ecx) │ │ │ │ mov 0x5cd801a4,%eax │ │ │ │ popa │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x3d(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ - jecxz 14d09e6 │ │ │ │ - add %ebp,-0x3ffe5e6b(%eax) │ │ │ │ - sarb $1,0x1(%ebx) │ │ │ │ + add %eax,%eax │ │ │ │ + loop 14d09e6 │ │ │ │ + add %ebp,-0x37fe5e6b(%eax) │ │ │ │ + iret │ │ │ │ + jnp 14d0979 │ │ │ │ js 14d09ed │ │ │ │ test $0x1,%al │ │ │ │ - mov 0xa0017b19,%al │ │ │ │ + mov 0xa0017b11,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ test $0x75539001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ - mov 0x73bb9001(%ecx),%esp │ │ │ │ + mov 0x73a9b001(%ecx),%esp │ │ │ │ add %ecx,-0x17fe5ccf(%eax) │ │ │ │ xorb $0x0,0x2(%edx) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ dec %edi │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,0x66(%eax) │ │ │ │ popa │ │ │ │ - add -0x47fe5ead(%eax),%bh │ │ │ │ + add 0x1001a153(%eax),%bh │ │ │ │ push %ebx │ │ │ │ push $0x1 │ │ │ │ ... │ │ │ │ enter $0xa143,$0x1 │ │ │ │ cmp %dl,0x267(%ecx) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ enter $0xa814,$0x1 │ │ │ │ - sub %bl,-0x1b7fe85(%edi) │ │ │ │ + mov $0x48017b9e,%eax │ │ │ │ + (bad) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ mov %dh,0x2(%ebp) │ │ │ │ mov $0xc,%al │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %ebp,%eax │ │ │ │ dec %edx │ │ │ │ jb 14d0a2a │ │ │ │ mov $0x1801a72f,%eax │ │ │ │ fnstcw 0x2(%esi) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ dec %esp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,-0xb(%eax) │ │ │ │ - jge 14d0a49 │ │ │ │ - call c94eab7a <_edata@@Base+0xc4eeab7a> │ │ │ │ - bound %esi,0x2(%ebx) │ │ │ │ + add %esi,-0x17fe8210(%eax) │ │ │ │ + sub $0x62c801a1,%eax │ │ │ │ + jae 14d0a52 │ │ │ │ dec %eax │ │ │ │ - lea 0x6a4ee801(%eax),%esp │ │ │ │ + lea 0x6a4eb001(%eax),%esp │ │ │ │ add %ecx,%eax │ │ │ │ mov $0xa7,%al │ │ │ │ - add %edx,-0x11(%eax) │ │ │ │ - jae 14d0a61 │ │ │ │ - cmp %dh,-0x58(%edx) │ │ │ │ - add %esp,(%eax) │ │ │ │ - pop %ebp │ │ │ │ + add %ebp,%eax │ │ │ │ + jmp 73850bd5 <_edata@@Base+0x6f250bd5> │ │ │ │ + test $0x1,%al │ │ │ │ + dec %eax │ │ │ │ + pop %ebx │ │ │ │ jle 14d0a69 │ │ │ │ test $0xab,%al │ │ │ │ - test $0x6f39c801,%eax │ │ │ │ + test $0x6f3a5001,%eax │ │ │ │ add %esi,0x3001a4cb(%eax) │ │ │ │ or %ch,0x2(%ebp) │ │ │ │ js 14d0a02 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - (bad) │ │ │ │ + add %ebp,-0x1(%eax) │ │ │ │ jg 14d0a81 │ │ │ │ inc %eax │ │ │ │ - repz mov 0x7be21001,%eax │ │ │ │ + repz mov 0x7be04001,%eax │ │ │ │ add %esi,%eax │ │ │ │ inc %ecx │ │ │ │ mov %eax,0x69ef0801 │ │ │ │ add -0x27fe5b85(%eax),%cl │ │ │ │ mov $0xde780261,%ecx │ │ │ │ mov 0x6ab62801,%eax │ │ │ │ add 0x63(%eax),%bl │ │ │ │ mov 0x68070001,%eax │ │ │ │ add 0x59(%eax),%ah │ │ │ │ mov %eax,0x6ddbf001 │ │ │ │ - add -0x67fe5abe(%eax),%bl │ │ │ │ - jg 14d0b2b │ │ │ │ + add -0x2ffe5abe(%eax),%bl │ │ │ │ + jle 14d0b2b │ │ │ │ add %eax,-0x67(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,-0x4e(%eax) │ │ │ │ - je 14d0ac1 │ │ │ │ - nop │ │ │ │ - mov $0xeb5801a6,%esp │ │ │ │ - jno 14d0ac9 │ │ │ │ - clc │ │ │ │ - aad $0xa2 │ │ │ │ - add %edx,-0x1e(%eax) │ │ │ │ - pusha │ │ │ │ - add 0x5801a761(%eax),%bh │ │ │ │ - dec %edi │ │ │ │ + add %esi,(%eax) │ │ │ │ + mov $0x74,%dl │ │ │ │ + add %edx,-0x6ffe5944(%eax) │ │ │ │ + call d7450c3b <_edata@@Base+0xd2e50c3b> │ │ │ │ + mov %al,0x60e25001 │ │ │ │ + add 0x1001a761(%eax),%bh │ │ │ │ + dec %ebp │ │ │ │ jnp 14d0ad9 │ │ │ │ pusha │ │ │ │ mov $0x21a801a5,%ebx │ │ │ │ jns 14d0ae1 │ │ │ │ test $0xa0,%al │ │ │ │ - mov 0x6ff72001,%al │ │ │ │ + mov 0x6ff55801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ inc %edx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x40017cbe(%eax) │ │ │ │ - add 0x75fb8001(%esi),%esp │ │ │ │ + add %ecx,0x40017cbd(%eax) │ │ │ │ + add 0x75fb1001(%esi),%esp │ │ │ │ add %edi,0x5801aa27(%eax) │ │ │ │ jnp 14d0b74 │ │ │ │ add %al,%dl │ │ │ │ sahf │ │ │ │ - mov %al,0x794d5801 │ │ │ │ + mov %al,0x794d4001 │ │ │ │ add %edx,-0x6ffe5d04(%eax) │ │ │ │ out %eax,$0x63 │ │ │ │ add (%eax),%ch │ │ │ │ data16 cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - push $0x44c00178 │ │ │ │ + add %edi,-0x3ffe8799(%eax) │ │ │ │ + inc %esp │ │ │ │ mov %eax,0x6ae91001 │ │ │ │ add 0x7001a0a8(%eax),%ah │ │ │ │ ss jl 14d0b2a │ │ │ │ sbb %bl,0x4ba001ac(%eax) │ │ │ │ jnp 14d0b32 │ │ │ │ loopne 14d0ad9 │ │ │ │ mov %al,0x76dbf001 │ │ │ │ add 0x32(%eax),%bl │ │ │ │ - mov 0x791ed001,%al │ │ │ │ + mov 0x791cf801,%al │ │ │ │ add %ebx,%eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,-0xe(%eax) │ │ │ │ + add %edi,-0xf(%eax) │ │ │ │ jne 14d0b49 │ │ │ │ - call a14eb49f <_edata@@Base+0x9ceeb49f> │ │ │ │ - jg 14d0bc4 │ │ │ │ + call e14eb49f <_edata@@Base+0xdceeb49f> │ │ │ │ + jl 14d0bc4 │ │ │ │ add %ebp,-0x22(%eax) │ │ │ │ - mov %al,0x7e72d001 │ │ │ │ + mov %al,0x7e6fc001 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x5801a7ea(%eax) │ │ │ │ - in $0x72,%eax │ │ │ │ + add %bl,0x4001a7ea(%eax) │ │ │ │ + loopne 14d0c01 │ │ │ │ add %ebp,%eax │ │ │ │ fwait │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,-0x47fe80b9(%eax) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x6f(%eax) │ │ │ │ + add %ecx,0x47(%eax) │ │ │ │ + jg 14d0b99 │ │ │ │ + mov $0xe001a7a7,%eax │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ jbe 14d0ba1 │ │ │ │ ... │ │ │ │ - cmp %cl,0x6e0801a9(%edx) │ │ │ │ + cmp %cl,0x6d3801a9(%edx) │ │ │ │ jb 14d0bb9 │ │ │ │ mov %dl,(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,-0x47fe88a3(%eax) │ │ │ │ - dec %edx │ │ │ │ - mov 0x6ec05001,%al │ │ │ │ - add %ecx,-0x48(%eax) │ │ │ │ - mov %al,0x7d966001 │ │ │ │ - add (%eax),%dh │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov 0x7e5fc001,%eax │ │ │ │ - add %edi,%eax │ │ │ │ - bound %esp,0x786a0001(%edi) │ │ │ │ + add %edi,(%eax) │ │ │ │ + pop %esp │ │ │ │ + ja 14d0bc1 │ │ │ │ + mov $0xe801a04a,%eax │ │ │ │ + shrb $0x48,0x1(%esi) │ │ │ │ + mov $0x966001a2,%eax │ │ │ │ + jge 14d0bd2 │ │ │ │ + xor %dl,0x5f0001a1(%ebp) │ │ │ │ + jle 14d0bd9 │ │ │ │ + clc │ │ │ │ + bound %esp,0x78688801(%edi) │ │ │ │ add %ebp,-0x2a(%eax) │ │ │ │ mov 0x788e8001,%al │ │ │ │ add %esp,-0x5(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %edx,0x802690d(%eax) │ │ │ │ sti │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,-0x7fe8dde(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + and %esi,0x1(%edx) │ │ │ │ + clc │ │ │ │ or %ah,0x69178001(%edi) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x7fe5876(%eax) │ │ │ │ - push $0x6b │ │ │ │ - add %ecx,0x2001a6ab(%eax) │ │ │ │ - or $0x67,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ch,0x3001a78a(%eax) │ │ │ │ + inc %ebp │ │ │ │ + imul $0xffffff88,(%ecx),%eax │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebx,0x1670b(%eax) │ │ │ │ dec %esi │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,(%eax) │ │ │ │ - cld │ │ │ │ + sti │ │ │ │ jnp 14d0c29 │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ jno 14d0bdb │ │ │ │ add %esp,(%eax) │ │ │ │ - daa │ │ │ │ - jbe 14d0c41 │ │ │ │ - jo 14d0c92 │ │ │ │ + and $0x50700176,%eax │ │ │ │ mov 0x65a8f001,%eax │ │ │ │ add (%eax),%cl │ │ │ │ ljmp $0x277,$0x7e1801a1 │ │ │ │ call 994eae5e <_edata@@Base+0x94eeae5e> │ │ │ │ data16 js 14d0c5a │ │ │ │ ... │ │ │ │ cmp %dl,(%esi) │ │ │ │ @@ -1831103,151 +1831397,153 @@ │ │ │ │ add %ecx,%eax │ │ │ │ in $0x76,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x44(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - sub $0x67,%al │ │ │ │ - add %ebp,-0x67fe5e61(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + sub %esp,0x1(%edi) │ │ │ │ + test $0x9f,%al │ │ │ │ + mov 0x648bf801,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ inc %ebp │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,%eax │ │ │ │ xchg %eax,%esi │ │ │ │ push $0xa5ac6002 │ │ │ │ - add %esi,0x16b33(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + das │ │ │ │ + imul $0x0,(%ecx),%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x2001a4be(%eax) │ │ │ │ jl 14d0d65 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x4d(%eax) │ │ │ │ - test $0x75448801,%eax │ │ │ │ + test $0x7a791801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ jl 14d0cc3 │ │ │ │ - add %edi,0x7b(%eax) │ │ │ │ - jp 14d0d21 │ │ │ │ - ... │ │ │ │ - and %dl,%cl │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - bound %esi,0x1(%ebp) │ │ │ │ - shlb $1,(%ebx) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - lcall $0x1a3,$0x54b00268 │ │ │ │ - nop │ │ │ │ + add %esi,%eax │ │ │ │ + jns 14d0d99 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,(%eax) │ │ │ │ + shll $1,0x75601001(%edi) │ │ │ │ + add %edx,%eax │ │ │ │ + and 0x689a0801(%ebp),%esp │ │ │ │ + add -0x6ffe5cac(%eax),%dh │ │ │ │ (bad) │ │ │ │ jno 14d0d42 │ │ │ │ inc %eax │ │ │ │ movsl %ss:(%esi),%es:(%edi) │ │ │ │ - add %esp,-0x35(%eax) │ │ │ │ - jge 14d0d49 │ │ │ │ - or $0xa1,%ah │ │ │ │ add %ebp,%eax │ │ │ │ - mov %?,0x1(%ecx) │ │ │ │ - dec %eax │ │ │ │ + lret $0x17d │ │ │ │ + or $0xa1,%ah │ │ │ │ + add %ebx,0x48017187(%eax) │ │ │ │ xchg %ah,0x6ba01001(%edi) │ │ │ │ add 0x1c(%eax),%bh │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,0x77(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ rep movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,-0xffe87e9(%eax) │ │ │ │ + add %esp,-0xffe87e9(%eax) │ │ │ │ adc %ah,0x61a62801(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x71(%eax) │ │ │ │ - mov 0x64c11801,%al │ │ │ │ + mov 0x64be1801,%al │ │ │ │ add %esp,-0x47fe5e3b(%eax) │ │ │ │ out %eax,(%dx) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ or $0xa8,%al │ │ │ │ - add %ecx,-0x37fe81d1(%eax) │ │ │ │ + add %ecx,-0x37fe81d2(%eax) │ │ │ │ mov $0xa6,%dh │ │ │ │ - add %esi,-0x7fe84b0(%eax) │ │ │ │ + add %esi,0x4e(%eax) │ │ │ │ + jnp 14d0dd1 │ │ │ │ + clc │ │ │ │ cld │ │ │ │ test $0x1,%al │ │ │ │ - or %dh,%dl │ │ │ │ + test $0xef,%al │ │ │ │ jne 14d0dd9 │ │ │ │ mov 0x1001a166,%al │ │ │ │ shlb $0x0,0x2(%ecx) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ - add %esp,0x77804801(%ecx) │ │ │ │ + add %esp,0x77812801(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ - cmp %esp,0x766d5001(%ecx) │ │ │ │ + cmp %esp,0x766af001(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x2001a850(%eax) │ │ │ │ + add %ah,0x5001a850(%eax) │ │ │ │ pop %edi │ │ │ │ jl 14d0e29 │ │ │ │ inc %eax │ │ │ │ mov %ss:0x7b5fa801,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x3c(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,-0x27(%eax) │ │ │ │ add %gs:0x4a(%eax),%cl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - js 14d0ec8 │ │ │ │ + add %edi,%eax │ │ │ │ + ja 14d0ec8 │ │ │ │ add %ecx,0x4b(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,-0x37(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + leave │ │ │ │ ja 14d0e61 │ │ │ │ jo 14d0e77 │ │ │ │ - mov 0x76e86801,%al │ │ │ │ + mov 0x76ecb001,%al │ │ │ │ add %ebx,(%eax) │ │ │ │ push %esp │ │ │ │ mov 0x7038b001,%al │ │ │ │ add (%eax),%ah │ │ │ │ - sub $0xa40001a6,%eax │ │ │ │ + sub $0xa03001a6,%eax │ │ │ │ jge 14d0e79 │ │ │ │ - cmp %ch,0x2ca001a8(%esi) │ │ │ │ + cmp %ch,0x2bd001a8(%esi) │ │ │ │ jo 14d0e81 │ │ │ │ sbb %cl,%dl │ │ │ │ mov %al,0x67c75801 │ │ │ │ add %al,%bh │ │ │ │ - jmp *0x75c15801(%ebp) │ │ │ │ + jmp *0x75be1801(%ebp) │ │ │ │ add %esp,%eax │ │ │ │ lret $0x1a2 │ │ │ │ sbb %ah,0x6a(%edx) │ │ │ │ add %al,%cl │ │ │ │ loop 14d0e3d │ │ │ │ add %edx,-0x27fd9f2c(%eax) │ │ │ │ - cmp $0xdf4801a1,%eax │ │ │ │ + cmp $0xdec001a1,%eax │ │ │ │ jnp 14d0ea9 │ │ │ │ ... │ │ │ │ clc │ │ │ │ mov %ss:0x74fd4001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1831257,145 +1831553,139 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ xor $0x275,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test $0xe7,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,%eax │ │ │ │ + add %ecx,(%eax) │ │ │ │ jne 14d0f9a │ │ │ │ add %ebx,-0x7a(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - shrl $1,0x1(%eax) │ │ │ │ - ... │ │ │ │ - sarb $0x75,0x324801a7(%eax) │ │ │ │ - add %edi,-0x4ffe5b3d(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + int3 │ │ │ │ + push $0x1 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x332001a7,%eax │ │ │ │ + jne 14d0f51 │ │ │ │ + mov $0xb001a4c3,%eax │ │ │ │ pop %eax │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ aas │ │ │ │ test $0x1,%al │ │ │ │ - inc %eax │ │ │ │ - pop %ds │ │ │ │ + mov %dl,(%edi) │ │ │ │ jbe 14d0f69 │ │ │ │ - mov $0x8801a60d,%eax │ │ │ │ - mov $0x160,%ebx │ │ │ │ + mov $0x7001a60d,%eax │ │ │ │ + les 0x1(%eax),%esp │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ js 14d0f7c │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ - sahf │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ - loopne 14d101d │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,-0x44(%eax) │ │ │ │ - jl 14d0fa9 │ │ │ │ - clc │ │ │ │ - adc 0x67650001(%ecx),%esp │ │ │ │ - add %eax,-0x6ffe581c(%eax) │ │ │ │ - sbb %edi,0x1(%ebp) │ │ │ │ - loopne 14d1031 │ │ │ │ - mov 0x74068801,%al │ │ │ │ + add %eax,-0x1ffe9c69(%eax) │ │ │ │ + jnp 14d0f49 │ │ │ │ + add %edx,%eax │ │ │ │ + mov $0x13f8017c,%ebx │ │ │ │ + mov 0x67604001,%eax │ │ │ │ + add %eax,0x2801a7e4(%eax) │ │ │ │ + sbb $0x77e0017d,%eax │ │ │ │ + mov 0x7405b001,%al │ │ │ │ add %edi,0x7(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,-0x6ffe8b77(%eax) │ │ │ │ + add %esi,-0x77(%eax) │ │ │ │ + je 14d0fc9 │ │ │ │ + nop │ │ │ │ sti │ │ │ │ mov %eax,0x6d50b001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x10(%eax) │ │ │ │ - test $0x6568a801,%eax │ │ │ │ + test $0x6568e801,%eax │ │ │ │ add %edx,(%eax) │ │ │ │ pop %ecx │ │ │ │ test $0x1,%al │ │ │ │ - add %dh,(%ebx) │ │ │ │ + mov %dh,(%ebx) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x15(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - clc │ │ │ │ - push %esp │ │ │ │ - jl 14d1041 │ │ │ │ + fcoms 0x1(%esp,%edi,2) │ │ │ │ ... │ │ │ │ mov $0x1001a1e4,%eax │ │ │ │ out %al,$0x66 │ │ │ │ add (%eax),%ah │ │ │ │ dec %edi │ │ │ │ mov %al,0x7b3de801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x7001a2c2(%eax) │ │ │ │ dec %eax │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - add 0x801a566(%eax),%dh │ │ │ │ - cli │ │ │ │ - jl 14d10b1 │ │ │ │ - rcrb $0x70,-0xebffe5e(%edx) │ │ │ │ - add 0x43(%eax),%bl │ │ │ │ + add -0x5ffe5a9a(%eax),%dh │ │ │ │ + idivl -0x40(%ecx,%eax,1) │ │ │ │ + lcall $0x270,$0xf14001a2 │ │ │ │ + pop %eax │ │ │ │ + inc %ebx │ │ │ │ mov %eax,0x680f2001 │ │ │ │ add (%eax),%ch │ │ │ │ push %ds │ │ │ │ test $0x1,%al │ │ │ │ dec %eax │ │ │ │ - subl $0x1a35b40,0x1(%eax) │ │ │ │ - push $0x9802633a │ │ │ │ - dec %ebp │ │ │ │ - test $0x71e0a801,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + test %ebp,0x1(%eax) │ │ │ │ + inc %eax │ │ │ │ + pop %ebx │ │ │ │ + mov %eax,0x633a6801 │ │ │ │ + add 0x801a94d(%eax),%bl │ │ │ │ + fbstp 0x1(%ecx) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0xad1001a7,%eax │ │ │ │ + lock cmp $0xacd801a7,%eax │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - add %eax,0x4001a6d6(%eax) │ │ │ │ + add %eax,0x6801a6d6(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ jl 14d1109 │ │ │ │ ... │ │ │ │ push $0x4801a329 │ │ │ │ dec %eax │ │ │ │ jae 14d1122 │ │ │ │ sub %ch,-0x5f(%ebx) │ │ │ │ add %esp,%eax │ │ │ │ mov $0x7cc00264,%ebx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ecx,(%eax) │ │ │ │ - loop 14d11a8 │ │ │ │ - add %eax,(%eax) │ │ │ │ + fistpll 0x1(%ecx) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - inc %edx │ │ │ │ + loopne 14d1194 │ │ │ │ mov %eax,0x6a870801 │ │ │ │ add (%eax),%al │ │ │ │ (bad) │ │ │ │ - test $0x65322801,%eax │ │ │ │ + test $0x652f4801,%eax │ │ │ │ add %edi,%eax │ │ │ │ or %esp,0x68546801(%ecx) │ │ │ │ add %ecx,(%eax) │ │ │ │ stc │ │ │ │ mov 0x70832001,%eax │ │ │ │ add %al,%dl │ │ │ │ nop │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,-0x6ffe823e(%eax) │ │ │ │ - shlb %cl,0x26d4d78(%ecx,%eax,1) │ │ │ │ - nop │ │ │ │ - jo 14d112a │ │ │ │ - add %ebx,%eax │ │ │ │ - jne 14d11ff │ │ │ │ + add %edi,%eax │ │ │ │ + mov $0xd290017d,%esi │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %edi,0x4d(%eax) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add 0x2001a770(%eax),%dl │ │ │ │ + jbe 14d11ff │ │ │ │ add %eax,-0x1d(%eax) │ │ │ │ mov %al,0x76a21801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ mov $0xe0801a2,%edi │ │ │ │ @@ -1831403,26 +1831693,27 @@ │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ cld │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x6e(%eax) │ │ │ │ - ja 14d11d9 │ │ │ │ - ... │ │ │ │ - mov $0x2801a02c,%eax │ │ │ │ - push %esp │ │ │ │ + add %edi,0x17792(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x2001a02c(%eax) │ │ │ │ + dec %esp │ │ │ │ jae 14d11e9 │ │ │ │ mov 0x8001a42c,%al │ │ │ │ mov $0x7b,%bl │ │ │ │ add -0x57fe5ed5(%eax),%dl │ │ │ │ test $0x76,%al │ │ │ │ add 0x2(%eax),%bh │ │ │ │ - mov 0x7988b801,%eax │ │ │ │ + mov 0x7984d801,%eax │ │ │ │ add %edi,%eax │ │ │ │ je 14d11a7 │ │ │ │ add %esi,%eax │ │ │ │ jp 14d127a │ │ │ │ add (%eax),%al │ │ │ │ jns 14d11ad │ │ │ │ add %esp,0x62(%eax) │ │ │ │ @@ -1831433,1351 +1831724,1368 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ lock jle 14d11c5 │ │ │ │ add %edi,-0xffd8c1d(%eax) │ │ │ │ fsubs 0x6df98801(%edi) │ │ │ │ add %ebx,%eax │ │ │ │ rep movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - pop %esi │ │ │ │ - jg 14d1239 │ │ │ │ - sbb %bl,-0x5a(%ebp) │ │ │ │ - add %edx,0x3d(%eax) │ │ │ │ - jge 14d1241 │ │ │ │ - js 14d1269 │ │ │ │ + add %edx,0x18017f5d(%eax) │ │ │ │ + pop %ebp │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %esp,0x38017d3d(%eax) │ │ │ │ + fisubrl 0x7ca41801(%ecx) │ │ │ │ + add %edi,0x27(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,0x3b(%eax) │ │ │ │ - imul $0x0,(%edx),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%ebx │ │ │ │ - mov 0x670d5801,%eax │ │ │ │ - add %edx,-0x4ffe5caf(%eax) │ │ │ │ - jecxz 14d12ce │ │ │ │ + imul $0x1a19350,(%edx),%eax │ │ │ │ + enter $0x670b,$0x1 │ │ │ │ + nop │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x6fe3b001 │ │ │ │ add -0x56(%eax),%al │ │ │ │ - test $0x7d3b1001,%eax │ │ │ │ + test $0x7d399001,%eax │ │ │ │ add %edi,-0x72(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x500179f5(%eax) │ │ │ │ + add %edi,-0xb(%eax) │ │ │ │ + jns 14d1271 │ │ │ │ + push %eax │ │ │ │ popf │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ - xchg %dh,0x1(%ebp) │ │ │ │ - ... │ │ │ │ - cmp %al,-0x5d(%eax) │ │ │ │ - add %edx,-0x48(%eax) │ │ │ │ - push $0x2 │ │ │ │ + add %eax,0x17589(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,(%eax) │ │ │ │ inc %eax │ │ │ │ - cmp 0x7cb14801(%eax),%esp │ │ │ │ + mov %eax,0x6ab85001 │ │ │ │ + add 0x3b(%eax),%al │ │ │ │ + mov 0x7cb14801,%al │ │ │ │ add 0x27(%eax),%bl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %eax,%eax │ │ │ │ jns,pn 14d1299 │ │ │ │ enter $0xa445,$0x1 │ │ │ │ push $0x60026890 │ │ │ │ sub $0xa8,%al │ │ │ │ add %eax,(%eax) │ │ │ │ arpl %esi,0x70(%edx,%eax,1) │ │ │ │ adc $0xa1,%al │ │ │ │ add %esi,(%eax) │ │ │ │ imul $0x0,0x2(%edi),%ebp │ │ │ │ ... │ │ │ │ js 14d135e │ │ │ │ - test $0x6ec1a001,%eax │ │ │ │ + test $0x6ec3e801,%eax │ │ │ │ add %ebx,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ test $0x1,%al │ │ │ │ - pop %eax │ │ │ │ - mov $0x17c,%edi │ │ │ │ + push %eax │ │ │ │ + mov $0x17c,%esi │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ loopne 14d12a1 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov %bh,0x0(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x47fe593b(%eax) │ │ │ │ + add %ah,-0x7ffe593b(%eax) │ │ │ │ push %esp │ │ │ │ jne 14d1329 │ │ │ │ - and %ch,0x650801a6(%edi) │ │ │ │ + and %ch,0x650001a6(%edi) │ │ │ │ jne 14d1331 │ │ │ │ ... │ │ │ │ js 14d1309 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,0x16fdc(%eax) │ │ │ │ + add %ebp,-0x27(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ out %eax,$0xa1 │ │ │ │ add %edx,-0x6(%eax) │ │ │ │ push $0xa434c002 │ │ │ │ add %eax,(%eax) │ │ │ │ adc $0x72,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x62(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ - adc 0x1(%edx),%bh │ │ │ │ - and %dh,0x70b801a0(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + adc 0x1(%edx),%edi │ │ │ │ + and %dh,0x71e001a0(%eax) │ │ │ │ imul $0x1a98ec0,(%ecx),%eax │ │ │ │ - cwtl │ │ │ │ - adc $0x6e,%al │ │ │ │ - add %esi,0x6801a020(%eax) │ │ │ │ - inc %ebx │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ - pusha │ │ │ │ - adc %esp,0x713d6001(%eax) │ │ │ │ + mov $0xb0016e13,%eax │ │ │ │ + and %ah,0x63414001(%eax) │ │ │ │ + add %esp,0x11(%eax) │ │ │ │ + mov 0x7141a801,%al │ │ │ │ add %esi,(%eax) │ │ │ │ push %edx │ │ │ │ mov %eax,0x61ff6801 │ │ │ │ add (%eax),%ch │ │ │ │ - imul $0x1,0x6d740801(%esi),%esp │ │ │ │ - push $0xd001a9d7 │ │ │ │ - loopne 14d142e │ │ │ │ - add %ebp,0x2a(%eax) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ + imul $0x1,0x6d71b801(%esi),%esp │ │ │ │ + push $0x1801a9d7 │ │ │ │ + fidivrs 0x1(%edi) │ │ │ │ + push $0xc001a72a │ │ │ │ shlb %cl,0x2(%ebx) │ │ │ │ adc %ah,-0x5f(%eax) │ │ │ │ add %edx,0x27082(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x6801a5c8(%eax) │ │ │ │ - bound %ebp,0x1(%ecx) │ │ │ │ + add %ch,0x1001a5c8(%eax) │ │ │ │ + arpl %ebp,0x1(%ecx) │ │ │ │ enter $0xa4a9,$0x1 │ │ │ │ pusha │ │ │ │ and $0x72,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x7c(%eax) │ │ │ │ mov %al,0x6fbe9801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x15(%eax) │ │ │ │ - mov %eax,0x7cab5001 │ │ │ │ + mov %eax,0x7cac7001 │ │ │ │ add %ebp,-0x27fe5fc9(%eax) │ │ │ │ sahf │ │ │ │ jnp 14d142a │ │ │ │ js 14d1407 │ │ │ │ mov %al,0x72c01001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ loopne 14d13eb │ │ │ │ - add %ebp,%eax │ │ │ │ - jl 14d14c4 │ │ │ │ - add %esp,%eax │ │ │ │ - adc %ch,0x7a1cf001(%eax) │ │ │ │ + add %esp,0x7d(%eax) │ │ │ │ + jge 14d1449 │ │ │ │ + loopne 14d145a │ │ │ │ + test $0x1,%al │ │ │ │ + cwtl │ │ │ │ + sbb 0x1(%edx),%edi │ │ │ │ + or %dl,-0x59(%ebx) │ │ │ │ add %ecx,(%eax) │ │ │ │ - push %ebx │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ test $0xb500179,%eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %edi,%eax │ │ │ │ xor %esp,0x2(%esi) │ │ │ │ - mov 0xe001a076,%al │ │ │ │ - and $0x172,%eax │ │ │ │ + mov 0xb801a076,%al │ │ │ │ + and $0x72,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %cl,-0x5b(%ebx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ + add %cl,(%eax) │ │ │ │ + dec %ebx │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %esi,-0x54(%eax) │ │ │ │ js 14d1479 │ │ │ │ dec %eax │ │ │ │ or %esp,0x6adc2001(%edi) │ │ │ │ add %al,%dh │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - mov 0x7b186801,%al │ │ │ │ + mov 0x7b11f801,%al │ │ │ │ add %ecx,%eax │ │ │ │ - test %esp,0x714a1801(%eax) │ │ │ │ + test %esp,0x7147d001(%eax) │ │ │ │ add %ecx,-0x16(%eax) │ │ │ │ mov %al,0x788c8801 │ │ │ │ add %al,%ch │ │ │ │ dec %edx │ │ │ │ mov %al,0x7fe29801 │ │ │ │ add %al,%ah │ │ │ │ fisubs 0x79d6d001(%edx) │ │ │ │ add (%eax),%dl │ │ │ │ - mov 0x1bf801a6,%eax │ │ │ │ + mov 0x1a4001a6,%eax │ │ │ │ jl 14d14b1 │ │ │ │ clc │ │ │ │ inc %ecx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ - xchg %eax,%ecx │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %eax,-0x7(%eax) │ │ │ │ + add %esp,0x40016e8f(%eax) │ │ │ │ + stc │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x67(%eax) │ │ │ │ + add %edx,0x67(%eax) │ │ │ │ ja 14d14c1 │ │ │ │ mov 0x5001a512,%al │ │ │ │ pop %eax │ │ │ │ jo 14d14ca │ │ │ │ ... │ │ │ │ test $0xb7,%al │ │ │ │ mov %al,0x6a3f7001 │ │ │ │ add %al,%dl │ │ │ │ - or 0x7124b001(%ebp),%ah │ │ │ │ + or 0x71244001(%ebp),%ah │ │ │ │ add %ecx,(%eax) │ │ │ │ - shll $1,0x7a487801(%esi) │ │ │ │ + shll $1,0x7a492001(%esi) │ │ │ │ add %eax,-0x44(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,-0x22(%eax) │ │ │ │ - jl 14d14f1 │ │ │ │ - inc %eax │ │ │ │ + add %edx,%eax │ │ │ │ + fidivrl 0x40(%ecx,%eax,1) │ │ │ │ xchg %eax,%ecx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,%eax │ │ │ │ - mov $0x7b80017b,%edx │ │ │ │ + add %edx,%eax │ │ │ │ + mov $0x7b80017b,%eax │ │ │ │ mov %al,0x61b32001 │ │ │ │ - add 0x3001a540(%eax),%dl │ │ │ │ - jg 14d1582 │ │ │ │ - add %edi,0x3001a734(%eax) │ │ │ │ - and %ch,0x1(%ebx) │ │ │ │ + add 0x2801a540(%eax),%dl │ │ │ │ + jle 14d1582 │ │ │ │ + add %edi,-0x77fe58cc(%eax) │ │ │ │ + pop %ds │ │ │ │ + imul $0x0,(%ecx),%eax │ │ │ │ ... │ │ │ │ - shlb $0x1,(%eax,%eiz,4) │ │ │ │ - loopne 14d14ce │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%al │ │ │ │ + and $0xa0,%al │ │ │ │ + add %eax,%eax │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbbb $0xa4,(%edi) │ │ │ │ add %edi,0x49(%eax) │ │ │ │ pusha │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x57fe5827(%eax) │ │ │ │ + add %dl,0x3001a7d9(%eax) │ │ │ │ pusha │ │ │ │ jp 14d1549 │ │ │ │ - fcoms 0x17c801a5(%ebx) │ │ │ │ + fcoms 0x115801a5(%ebx) │ │ │ │ jnp 14d1551 │ │ │ │ and %cl,-0x59(%edi) │ │ │ │ - add %eax,0x60017c6b(%eax) │ │ │ │ - inc %esi │ │ │ │ + add %edx,(%eax) │ │ │ │ + push $0x7c │ │ │ │ + add %esp,0x46(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,0x7802700b(%eax) │ │ │ │ std │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,-0x7a(%eax) │ │ │ │ - jp 14d1569 │ │ │ │ + add %eax,(%eax) │ │ │ │ + xchg %edi,0x1(%edx) │ │ │ │ ... │ │ │ │ or %bh,0x1(%esi,%eiz,4) │ │ │ │ - or %dh,0x17b(%esi) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - call 614eb5da <_edata@@Base+0x5ceeb5da> │ │ │ │ - out %al,$0x77 │ │ │ │ + cwtl │ │ │ │ + mov $0x7b,%dl │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%eax) │ │ │ │ - sti │ │ │ │ + add %ch,%al │ │ │ │ + adc $0xe5d001a0,%eax │ │ │ │ + ja 14d15c9 │ │ │ │ + ... │ │ │ │ + sbb %bh,%bl │ │ │ │ mov %eax,0x704a6801 │ │ │ │ add %al,%bh │ │ │ │ sbb 0x76457001(%ebx),%esp │ │ │ │ add 0x44(%eax),%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - jl 14d166a │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,(%eax) │ │ │ │ - dec %esp │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - in (%dx),%eax │ │ │ │ + add %esp,0x7a(%eax) │ │ │ │ + jnp 14d15f1 │ │ │ │ + ... │ │ │ │ + and %cl,0x1(%edx,%ebp,4) │ │ │ │ + sbb %ch,%ch │ │ │ │ ja 14d1602 │ │ │ │ ... │ │ │ │ pusha │ │ │ │ mov $0xa0,%dh │ │ │ │ - add %esi,0x17824(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + and 0x1(%eax),%edi │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x3e(%eax) │ │ │ │ - mov 0x7d2cc801,%al │ │ │ │ + pusha │ │ │ │ + mov %ds:0x7d2cc801,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ adc $0x969001a1,%eax │ │ │ │ - add %gs:0x5001a133(%eax),%dh │ │ │ │ - xor 0x1(%edi),%dh │ │ │ │ + add %gs:-0x7fe5ecd(%eax),%dh │ │ │ │ + xor %esi,0x1(%edi) │ │ │ │ ... │ │ │ │ add %ah,-0x5a(%esi) │ │ │ │ - add %edx,0x23(%eax) │ │ │ │ + add %esp,0x21(%eax) │ │ │ │ jp 14d1661 │ │ │ │ ... │ │ │ │ mov %al,-0x5f(%edi) │ │ │ │ add %ebp,-0xf(%eax) │ │ │ │ arpl %eax,(%edx) │ │ │ │ sub %dh,%al │ │ │ │ test $0x1,%al │ │ │ │ - nop │ │ │ │ - jne,pt 14d16a1 │ │ │ │ - lock sub %ch,0x7c58c001(%eax) │ │ │ │ - add %esp,-0x37fe5ee5(%eax) │ │ │ │ + cwtl │ │ │ │ + cmp $0x28f00175,%eax │ │ │ │ + test $0x1,%al │ │ │ │ + js 14d16ff │ │ │ │ + jl 14d16a9 │ │ │ │ + mov 0xc801a11b,%al │ │ │ │ lret │ │ │ │ jnp 14d16b2 │ │ │ │ ... │ │ │ │ - call 694eb7b9 <_edata@@Base+0x64eeb7b9> │ │ │ │ - add 0x1(%eax),%edi │ │ │ │ + call 914eb7b9 <_edata@@Base+0x8ceeb7b9> │ │ │ │ + add $0x78,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - adc %ah,%bh │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - ret $0x177 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + out %eax,$0xa6 │ │ │ │ + add %edi,(%eax) │ │ │ │ + mov $0x177,%esi │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ loopne 14d16d7 │ │ │ │ - mov 0x77347801,%eax │ │ │ │ - add %ebp,-0x3ffe5f5b(%eax) │ │ │ │ - pop %ebx │ │ │ │ + mov 0x77336001,%eax │ │ │ │ + add %ebp,-0x47fe5f5b(%eax) │ │ │ │ + pop %edx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,0x35(%eax) │ │ │ │ mov 0x60504001,%eax │ │ │ │ add %al,%bh │ │ │ │ inc %edx │ │ │ │ - test $0x76d1f801,%eax │ │ │ │ - add %esp,-0x57fe575b(%eax) │ │ │ │ + test $0x76cd8801,%eax │ │ │ │ + add %esp,-0xffe575b(%eax) │ │ │ │ inc %ebx │ │ │ │ gs add %edx,%eax │ │ │ │ - sub $0xd58001a5,%eax │ │ │ │ + sub $0xd5d801a5,%eax │ │ │ │ je 14d1781 │ │ │ │ - add %ah,-0x2117fe58(%ebp) │ │ │ │ - add %sp,-0x37fe5652(%eax) │ │ │ │ - je 14d17f8 │ │ │ │ - add %esi,0x5e(%eax) │ │ │ │ + add %ah,-0x264ffe58(%ebp) │ │ │ │ + add %sp,-0x67fe5652(%eax) │ │ │ │ + mov 0x5e700275,%eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,%eax │ │ │ │ - push %ebp │ │ │ │ + add %ecx,%eax │ │ │ │ + push %esp │ │ │ │ js 14d1799 │ │ │ │ pusha │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - mov 0x78333801,%al │ │ │ │ + mov 0x78320801,%al │ │ │ │ add %ebx,(%eax) │ │ │ │ dec %eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %esp,(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ jp 14d17a9 │ │ │ │ dec %eax │ │ │ │ - sbb 0x16e4ff8(%ecx,%eax,1),%esp │ │ │ │ + sbb 0x16e4fd0(%ecx,%eax,1),%esp │ │ │ │ js 14d181f │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,-0x5ffd8ff6(%eax) │ │ │ │ dec %edi │ │ │ │ - test $0x75ae2001,%eax │ │ │ │ + test $0x75ae7801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x77fe5f59(%eax) │ │ │ │ - jbe 14d185e │ │ │ │ + add %cl,0x5001a0a7(%eax) │ │ │ │ + jne 14d185e │ │ │ │ add %eax,0x1a(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - inc %eax │ │ │ │ - mov $0x17f,%edx │ │ │ │ + call 14e97b1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sbb %bh,%bl │ │ │ │ + add %bl,(%eax) │ │ │ │ + sti │ │ │ │ test $0x1,%al │ │ │ │ - cwtl │ │ │ │ - aad $0x71 │ │ │ │ + adc $0x71,%dl │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ - test %ebp,0x7fb8d801(%ecx) │ │ │ │ + test %ebp,0x7fba2001(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x32(%eax) │ │ │ │ mov %al,0x74abd801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ js 14d17f3 │ │ │ │ - add %edx,0x17a21(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x2ffe5cac(%eax) │ │ │ │ - imul $0x0,0x2(%eax),%esp │ │ │ │ + add %esi,0x21(%eax) │ │ │ │ + jp 14d1851 │ │ │ │ + ... │ │ │ │ + mov %dl,0x1(%ebx,%eiz,4) │ │ │ │ + shrb $1,0x60(%ebx) │ │ │ │ + add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ - mov %al,0x79c4c001 │ │ │ │ + mov %al,0x79c36001 │ │ │ │ add %esi,(%eax) │ │ │ │ movsb %cs:(%esi),%es:(%edi) │ │ │ │ add %eax,0x2766d(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ aam $0xa7 │ │ │ │ - add %esp,0x17(%eax) │ │ │ │ + add %ebx,0x15(%eax) │ │ │ │ jle 14d18a1 │ │ │ │ test $0xfd,%al │ │ │ │ mov %al,0x62c8d001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x4ffe5fb4(%eax) │ │ │ │ + add %bl,-0x6ffe5fb4(%eax) │ │ │ │ aad $0x7e │ │ │ │ add %esi,(%eax) │ │ │ │ ret │ │ │ │ - mov 0x77cca001,%al │ │ │ │ + mov 0x77cc5801,%al │ │ │ │ add %ecx,%eax │ │ │ │ - fsubrl 0x75bdf001(%eax) │ │ │ │ + fsubrl 0x75b16001(%eax) │ │ │ │ add %eax,%eax │ │ │ │ xor %ah,0x74ab6801(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x77fe5a4a(%eax) │ │ │ │ - add %sp,%gs:0x1e(%eax) │ │ │ │ + add %dh,0x4001a5b6(%eax) │ │ │ │ + pop %esp │ │ │ │ + add %esp,%gs:0x1e(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,-0x4a(%eax) │ │ │ │ jg 14d18f2 │ │ │ │ or %dl,%ch │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x1a(%eax) │ │ │ │ - js 14d18f9 │ │ │ │ - pusha │ │ │ │ + add %esi,0x600178e6(%eax) │ │ │ │ in (%dx),%al │ │ │ │ mov 0x6314e801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x14(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - sub %ah,(%ecx) │ │ │ │ + sbb %dl,(%ecx) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x24(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - adc %bh,0x76(%edx) │ │ │ │ - add %edx,%eax │ │ │ │ - fsubs 0x2617f28(%ecx,%eax,1) │ │ │ │ - fcom %st(0) │ │ │ │ + jo 14d19e9 │ │ │ │ + jbe 14d1971 │ │ │ │ + rcr $1,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,-0x1ffd9c63(%eax) │ │ │ │ - cmpsb %es:(%edi),%es:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - mov %esi,0x28(%ecx,%eax,1) │ │ │ │ - or $0x2f9801aa,%eax │ │ │ │ + add %ebp,(%eax) │ │ │ │ + jg 14d19d8 │ │ │ │ + add %al,%bl │ │ │ │ + shlb $1,0x2639da8(%ecx,%eax,1) │ │ │ │ + loopne 14d19a8 │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ecx,-0x77(%eax) │ │ │ │ + je 14d1989 │ │ │ │ + sub %cl,0x2f9801aa │ │ │ │ jbe 14d1992 │ │ │ │ enter $0xa823,$0x1 │ │ │ │ - push $0x380179ac │ │ │ │ - mov $0x92f801a1,%edi │ │ │ │ + adc %ch,-0x5e40c7ff(%ecx,%edi,2) │ │ │ │ + add %edi,%eax │ │ │ │ + xchg %eax,%edx │ │ │ │ js 14d19a2 │ │ │ │ ... │ │ │ │ mov $0x25,%al │ │ │ │ - mov 0x7f565801,%al │ │ │ │ + mov 0x7f54f001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x1801a98e(%eax) │ │ │ │ xchg %eax,%ecx │ │ │ │ jp 14d19c9 │ │ │ │ ... │ │ │ │ - shrb $1,-0xc67fe60(%edi) │ │ │ │ + shrb $1,-0xb27fe60(%edi) │ │ │ │ jle 14d1a21 │ │ │ │ ... │ │ │ │ lock inc %esi │ │ │ │ test $0x1,%al │ │ │ │ call 814f8c53 <_edata@@Base+0x7cef8c53> │ │ │ │ dec %esi │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,-0x67fe83fb(%eax) │ │ │ │ - out %al,$0xa6 │ │ │ │ - add %edi,%eax │ │ │ │ + add %ebp,(%eax) │ │ │ │ + add $0x7c,%al │ │ │ │ + add %ebx,0x5001a6e6(%eax) │ │ │ │ test %edi,0x1(%eax) │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ - mulb 0x17a6b20(%ecx,%eax,1) │ │ │ │ + mulb 0x17a6920(%ecx,%eax,1) │ │ │ │ mov %bl,(%edx) │ │ │ │ - mov 0x6a59a801,%eax │ │ │ │ + mov 0x6a593801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ - mov %fs,0x17d22c0(%ecx,%eax,1) │ │ │ │ + mov %fs,0x17d2308(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ and %ch,(%edx,%eiz,4) │ │ │ │ add %ecx,-0x5c(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ dec %edx │ │ │ │ mov 0x63b79001,%eax │ │ │ │ add 0x9(%eax),%cl │ │ │ │ - mov %al,0x717d9801 │ │ │ │ + mov %al,0x717e1001 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0xc(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,%eax │ │ │ │ - (bad) │ │ │ │ + add %ebp,-0x38(%eax) │ │ │ │ jo 14d1ad1 │ │ │ │ ... │ │ │ │ cmpb $0x1,-0x57(%esi) │ │ │ │ mov 0x80026fe1,%al │ │ │ │ inc %ecx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x36(%eax) │ │ │ │ + add %edi,0x36(%eax) │ │ │ │ jne 14d1af1 │ │ │ │ inc %eax │ │ │ │ - andl $0xa69cb001,0x77281801(%ebp) │ │ │ │ - add %ebp,0x17b5b(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,(%eax) │ │ │ │ - sbb %ah,0x6404f001(%edi) │ │ │ │ + andl $0xa69cb001,0x77288801(%ebp) │ │ │ │ + add %ebx,%eax │ │ │ │ + pop %ebx │ │ │ │ + jnp 14d1b01 │ │ │ │ + ... │ │ │ │ + and %bl,(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %esi,%eax │ │ │ │ + add $0x64,%al │ │ │ │ add 0x76(%eax),%ah │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,%eax │ │ │ │ lds 0x18(%edx,%eax,1),%edi │ │ │ │ and 0x267f288(%ecx,%eax,1),%esp │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x17cd7(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + fdivrs 0x0(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x2c(%eax) │ │ │ │ mov %al,0x7b72e001 │ │ │ │ add %al,%dl │ │ │ │ or $0x5f4801a7,%eax │ │ │ │ bound %eax,(%edx) │ │ │ │ ... │ │ │ │ enter $0xa666,$0x1 │ │ │ │ - enter $0x7804,$0x1 │ │ │ │ - jo 14d1c07 │ │ │ │ - test $0x792be001,%eax │ │ │ │ + sbb %al,0x75700178 │ │ │ │ + test $0x792a7001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ jg 14d1b54 │ │ │ │ - add %ecx,-0x7fe8b9e(%eax) │ │ │ │ + add %ebp,%eax │ │ │ │ + pop %edx │ │ │ │ + je 14d1bb9 │ │ │ │ + clc │ │ │ │ cmpsb %es:(%edi),%ss:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov 0x1(%edx),%ebp │ │ │ │ + add %esp,-0x75(%eax) │ │ │ │ + push $0x1 │ │ │ │ ... │ │ │ │ nop │ │ │ │ - shll $1,0x7ead8001(%ebp) │ │ │ │ + shll $1,0x7eace801(%ebp) │ │ │ │ add %edx,%eax │ │ │ │ xchg %eax,%ecx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,0x18(%eax) │ │ │ │ - add %bx,%ax │ │ │ │ - popa │ │ │ │ - mov 0x7bbd7001,%al │ │ │ │ - add %edi,%eax │ │ │ │ - nop │ │ │ │ + add %edx,(%eax) │ │ │ │ + adc %ah,0x1(%esi) │ │ │ │ + fsubs -0x60(%ecx) │ │ │ │ + add %ebx,%eax │ │ │ │ + mov $0x90f8017b,%edx │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ add %edi,-0x3b(%eax) │ │ │ │ jne 14d1c0a │ │ │ │ pusha │ │ │ │ fsubs 0x6dc5f801(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x53(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - xor %bl,%al │ │ │ │ + mov $0xda,%al │ │ │ │ jp 14d1c21 │ │ │ │ ... │ │ │ │ and %al,0x1be001a2(%esi) │ │ │ │ imul $0x1a09fb8,(%edx),%eax │ │ │ │ - mov 0xd8017ca2,%al │ │ │ │ - jne 14d1be8 │ │ │ │ - add %edi,0x80175d7(%eax) │ │ │ │ + enter $0x7ca2,$0x1 │ │ │ │ + fdivs -0x5b(%ebp) │ │ │ │ + add %edi,%eax │ │ │ │ + aad $0x75 │ │ │ │ + add %ecx,(%eax) │ │ │ │ cmp 0x7553a801(%edx),%ah │ │ │ │ add %al,%dh │ │ │ │ - enter $0x1a8,$0x40 │ │ │ │ + enter $0x1a8,$0x18 │ │ │ │ (bad) │ │ │ │ jl 14d1c59 │ │ │ │ and %cl,-0x58(%esi) │ │ │ │ - add %edx,-0x12(%eax) │ │ │ │ - js 14d1c61 │ │ │ │ - ... │ │ │ │ - sar $0xa4,%ah │ │ │ │ - add %ebp,0x75(%eax) │ │ │ │ - js 14d1c71 │ │ │ │ - rorb $0x1,(%esp,%eiz,4) │ │ │ │ - push %eax │ │ │ │ - xor $0x45b80271,%eax │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,0x178ec(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%al │ │ │ │ + cld │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebx,%eax │ │ │ │ + jne 14d1ce7 │ │ │ │ add %eax,%eax │ │ │ │ - mov %esi,0x1(%edx) │ │ │ │ + or $0xa4,%al │ │ │ │ + add %edx,0x35(%eax) │ │ │ │ + jno 14d1c7a │ │ │ │ + mov $0x2801a545,%eax │ │ │ │ + test %esi,0x1(%edx) │ │ │ │ ... │ │ │ │ mov $0xc6,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,0x26a42(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x19(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - pop %ebp │ │ │ │ + add %ebx,%eax │ │ │ │ + pop %esp │ │ │ │ jo 14d1cb9 │ │ │ │ sbb %cl,-0x5b(%edx) │ │ │ │ - add %edi,0x28017ecf(%eax) │ │ │ │ - sbb 0x7cbac001(%esi),%esp │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + iret │ │ │ │ + jle 14d1cc1 │ │ │ │ + sub %bl,(%ebx) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebx,0x18017cba(%eax) │ │ │ │ sub 0x6a6c3001(%edi),%ah │ │ │ │ add %al,%ah │ │ │ │ - ljmp $0x177,$0x1fd001a0 │ │ │ │ - add %al,-0x7caffe5c(%esi) │ │ │ │ + ljmp $0x177,$0x1eb801a0 │ │ │ │ + add %al,-0x7d07fe5c(%esi) │ │ │ │ push $0xa1a6b001 │ │ │ │ - add %eax,-0x4ffe9c38(%eax) │ │ │ │ - mov %al,0x9ac001a5 │ │ │ │ + add %eax,-0x4ffe9c3a(%eax) │ │ │ │ + mov %al,0x9a2801a5 │ │ │ │ ja 14d1cf1 │ │ │ │ - mov 0x9001a6b1,%al │ │ │ │ + mov 0x8801a6b1,%al │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jle 14d1cf9 │ │ │ │ - fsubs 0x753001a7(%eax) │ │ │ │ + fsubs 0x77b001a7(%eax) │ │ │ │ jl 14d1d01 │ │ │ │ - mov 0xf801a4db,%al │ │ │ │ + mov 0x9001a4db,%al │ │ │ │ push $0xe0e8017b │ │ │ │ mov %al,0x73d69801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x1801a6a0(%eax) │ │ │ │ - fidivs 0x1(%ecx) │ │ │ │ - mov 0x2801a49a,%al │ │ │ │ + add %bl,0x5801a6a0(%eax) │ │ │ │ + fidivl 0x1(%ecx) │ │ │ │ + mov 0x4001a49a,%al │ │ │ │ popa │ │ │ │ js 14d1d41 │ │ │ │ add %cl,-0x5a(%ebp) │ │ │ │ - add %ebp,0x164e7(%eax) │ │ │ │ + add %eax,-0x22(%eax) │ │ │ │ + add %eax,%fs:(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x52(%eax) │ │ │ │ - test $0x708be001,%eax │ │ │ │ + test $0x6df9b001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ - mov 0x48d801a7,%eax │ │ │ │ - add %sp,-0x27fe5a0d(%eax) │ │ │ │ - add $0x76,%al │ │ │ │ - add %ebp,(%eax) │ │ │ │ - push %ss │ │ │ │ + mov 0x47b801a7,%eax │ │ │ │ + add %sp,-0x67fe5a0d(%eax) │ │ │ │ + add 0x1(%esi),%dh │ │ │ │ + sub %dl,(%esi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x38017ec9(%eax) │ │ │ │ + add %edi,0x38017ec2(%eax) │ │ │ │ jle 14d1d24 │ │ │ │ - add %edx,%eax │ │ │ │ + add %esi,%eax │ │ │ │ and $0x7a,%al │ │ │ │ add %edx,(%eax) │ │ │ │ - test %esp,0x17ee608(%ecx,%eax,1) │ │ │ │ + test %esp,0x17ee610(%ecx,%eax,1) │ │ │ │ jo 14d1dac │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %edi,-0x73(%eax) │ │ │ │ + add %esi,-0x74(%eax) │ │ │ │ je 14d1d99 │ │ │ │ - push $0x2801a7f2 │ │ │ │ - ss js 14d1da1 │ │ │ │ - mov %bh,(%edi) │ │ │ │ - test $0x71d57001,%eax │ │ │ │ + push $0xc801a7f2 │ │ │ │ + xor $0x3f880178,%eax │ │ │ │ + test $0x71d29801,%eax │ │ │ │ add %esi,%eax │ │ │ │ - imul $0x1,0x6ac64801(%esi),%esp │ │ │ │ + imul $0x1,0x6ac75801(%esi),%esp │ │ │ │ dec %eax │ │ │ │ - mov 0x293001a1,%al │ │ │ │ + mov 0x29b801a1,%al │ │ │ │ jne 14d1db9 │ │ │ │ - mov 0x9001a049,%al │ │ │ │ - repz jno 14d1dc1 │ │ │ │ - mov %bl,%dh │ │ │ │ - mov 0x63323001,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - andb $0x1,0x75714001(%ecx) │ │ │ │ - test $0x3c,%al │ │ │ │ - mov 0x7bcc7801,%al │ │ │ │ - add 0x5801a019(%eax),%al │ │ │ │ + mov 0x8801a049,%al │ │ │ │ + ljmp $0x1a0,$0xde880171 │ │ │ │ + dec %eax │ │ │ │ + adc $0x80180163,%eax │ │ │ │ + mov 0x7571f801,%eax │ │ │ │ + add %ebp,0x7801a03c(%eax) │ │ │ │ + int3 │ │ │ │ + jnp 14d1dda │ │ │ │ + sbbb $0xa0,(%ecx) │ │ │ │ + add %edx,(%eax) │ │ │ │ cmpl $0x1a0fff8,0x1(%ebx) │ │ │ │ - adc %dh,0x7c(%ecx) │ │ │ │ + pop %eax │ │ │ │ + jno 14d1e63 │ │ │ │ add %ecx,(%eax) │ │ │ │ - xchg %ah,0x64be7801(%esi) │ │ │ │ + xchg %ah,0x64bbb001(%esi) │ │ │ │ add %eax,0x6001a843(%eax) │ │ │ │ cli │ │ │ │ jge 14d1dfa │ │ │ │ ... │ │ │ │ enter $0xa800,$0x1 │ │ │ │ - nop │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + jo 14d1db4 │ │ │ │ jne 14d1e11 │ │ │ │ add %cl,%al │ │ │ │ test $0x1,%al │ │ │ │ - sbb %al,(%ebx) │ │ │ │ - jb 14d1e19 │ │ │ │ + xor %bh,%dh │ │ │ │ + jno 14d1e19 │ │ │ │ xor %dl,(%eax,%eiz,4) │ │ │ │ - add %edx,%eax │ │ │ │ - sub 0x1(%eax),%esi │ │ │ │ + add %esp,%eax │ │ │ │ + pop %edx │ │ │ │ + jo 14d1e21 │ │ │ │ pop %eax │ │ │ │ in (%dx),%al │ │ │ │ - test $0x7c76c001,%eax │ │ │ │ + test $0x7c777001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ test $0x1,%al │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - jb 14d1e59 │ │ │ │ + rcl $0x72,%bl │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - jo 14d1e70 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,-0x2a(%eax) │ │ │ │ mov %al,0x70299001 │ │ │ │ add 0x35(%eax),%dl │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,0x17abf(%eax) │ │ │ │ + add %ebp,-0x41(%eax) │ │ │ │ + jp 14d1ea9 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - pushf │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - mov $0x78,%bl │ │ │ │ + xor %bl,0x78b1b001(%esp,%eiz,4) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x1a5be(%eax) │ │ │ │ - pusha │ │ │ │ + add %ch,-0x37fe5a42(%eax) │ │ │ │ + pop %esi │ │ │ │ jne 14d1ed1 │ │ │ │ ... │ │ │ │ adc %ch,(%esi) │ │ │ │ - mov 0x7c6ff001,%eax │ │ │ │ + mov 0x7c6fd801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ - add %esp,0x7f111801(%eax) │ │ │ │ + add %esp,0x7f0f3801(%eax) │ │ │ │ add %ebp,(%eax) │ │ │ │ aaa │ │ │ │ mov %eax,0x74e4e801 │ │ │ │ add -0x2(%eax),%cl │ │ │ │ mov %al,0x6340f001 │ │ │ │ add (%eax),%bh │ │ │ │ out %eax,(%dx) │ │ │ │ test $0x1,%al │ │ │ │ - or %al,%dh │ │ │ │ - jl 14d1f19 │ │ │ │ - sbb %ah,0x78e8d801(%eax,%eiz,4) │ │ │ │ + enter $0x7cc3,$0x1 │ │ │ │ + sbb %ah,0x78e98801(%eax,%eiz,4) │ │ │ │ add %ebx,-0x53(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,0x3b(%eax) │ │ │ │ jns 14d1f2a │ │ │ │ add %bl,-0x5b(%eax) │ │ │ │ - add %esi,%eax │ │ │ │ - mov $0x74,%cl │ │ │ │ - add %ebp,-0x1ffe5781(%eax) │ │ │ │ - push %ebx │ │ │ │ + add %ebx,-0x4f(%eax) │ │ │ │ + je 14d1f31 │ │ │ │ + test $0x7f,%al │ │ │ │ + test $0x1,%al │ │ │ │ + dec %eax │ │ │ │ + push %esp │ │ │ │ jp 14d1f39 │ │ │ │ cwtl │ │ │ │ loop 14d1edb │ │ │ │ - add %eax,0x38(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + aaa │ │ │ │ ja 14d1f41 │ │ │ │ push %eax │ │ │ │ - mov %es:0x7ac23001,%al │ │ │ │ + mov %es:0x7ac27001,%al │ │ │ │ add %ebx,0x1(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,(%eax) │ │ │ │ out %eax,$0x68 │ │ │ │ add 0x3a(%eax),%dl │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - inc %edx │ │ │ │ + add %ebp,0x41(%eax) │ │ │ │ jns 14d1f59 │ │ │ │ cmp %dl,-0x5a(%ecx) │ │ │ │ - add %ecx,-0x5ffe97bd(%eax) │ │ │ │ - add $0x7e9001a3,%eax │ │ │ │ - bound %eax,(%edx) │ │ │ │ - ... │ │ │ │ - mov 0xb801a07b,%al │ │ │ │ - jbe 14d1fe2 │ │ │ │ + add %edx,(%eax) │ │ │ │ + inc %eax │ │ │ │ + push $0xa305a001 │ │ │ │ + add %edx,0x2627e(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,-0x37fe5f85(%eax) │ │ │ │ + ja 14d1fe2 │ │ │ │ add %esi,(%eax) │ │ │ │ je 14d1f1f │ │ │ │ add %ecx,%eax │ │ │ │ jle 14d1fee │ │ │ │ - add -0x4ffe5614(%eax),%ch │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add -0x27fe5614(%eax),%ch │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ js 14d1f89 │ │ │ │ cwtl │ │ │ │ pop %es │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,%eax │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ jo 14d1f92 │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ push %ebx │ │ │ │ test $0x1,%al │ │ │ │ - rcr $0x6e,%ch │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x5a(%eax) │ │ │ │ + cwtl │ │ │ │ + fisubrl 0x1(%esi) │ │ │ │ + ... │ │ │ │ + jo 14d201c │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,0x58017a9a(%eax) │ │ │ │ + add %edi,-0x6d(%eax) │ │ │ │ + jp 14d1fc9 │ │ │ │ + pop %eax │ │ │ │ jb 14d1f71 │ │ │ │ - add %edi,%eax │ │ │ │ - in $0x6c,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + ret │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ add %edx,0x6d(%eax) │ │ │ │ - test $0x64d41801,%eax │ │ │ │ + test $0x64d37801,%eax │ │ │ │ add %esi,(%eax) │ │ │ │ xor $0xa3,%al │ │ │ │ add %ecx,(%eax) │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ imul $0x0,(%edx),%eax │ │ │ │ lea 0x7e981001(%edx),%esp │ │ │ │ - add -0x57fe5a68(%eax),%dh │ │ │ │ - adc -0x68(%ecx,%eax,1),%esi │ │ │ │ + add -0x6ffe5a68(%eax),%dh │ │ │ │ + adc %esi,-0x68(%ecx,%eax,1) │ │ │ │ mov $0xa4,%cl │ │ │ │ add %ebp,%eax │ │ │ │ or 0x2(%ebp),%ebp │ │ │ │ sub %bl,0x1(%ecx,%eiz,4) │ │ │ │ subb $0x2,0x7b(%edx) │ │ │ │ mov $0x7f,%al │ │ │ │ mov 0x61249801,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ dec %ebp │ │ │ │ - mov %eax,0x78114801 │ │ │ │ + mov %eax,0x78108001 │ │ │ │ add %esp,%eax │ │ │ │ pop %esi │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,-0x4e(%eax) │ │ │ │ + add %esp,-0x4f(%eax) │ │ │ │ jle 14d2031 │ │ │ │ ... │ │ │ │ nop │ │ │ │ dec %eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - ljmp $0x1a4,$0x93480176 │ │ │ │ - mov $0x1796f,%eax │ │ │ │ + add %esp,0x480176e9(%eax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %esp,%eax │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + jns 14d2061 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,%al │ │ │ │ - jle 14d2024 │ │ │ │ - add %ebp,-0x4a(%eax) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6801a95a(%eax) │ │ │ │ - loop 14d210b │ │ │ │ + fdivrs -0x5f(%esi) │ │ │ │ + add %esi,%eax │ │ │ │ + mov %gs,0x1(%ebp) │ │ │ │ + ... │ │ │ │ + nop │ │ │ │ + pop %edx │ │ │ │ + test $0x74e1a801,%eax │ │ │ │ add %esi,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ - pop %ss │ │ │ │ - js 14d20a1 │ │ │ │ - rorb $0xa8,(%eax) │ │ │ │ - add %eax,%eax │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - jp 14d20a9 │ │ │ │ - xor %ah,-0x4b6ffe59(%ebx) │ │ │ │ + add %esi,-0x3ffe87e9(%eax) │ │ │ │ + or %ch,0x7aaac801(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + mov %eax,0xb55001a7 │ │ │ │ add %edx,%fs:(%eax) │ │ │ │ xstore-rng (bad) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,-0x2ffd967f(%eax) │ │ │ │ jle 14d205f │ │ │ │ add %edx,0x78027682(%eax) │ │ │ │ - jmp 2d5d2266 <_edata@@Base+0x28fd2266> │ │ │ │ + jmp 2d1d2266 <_edata@@Base+0x28bd2266> │ │ │ │ jle 14d20c9 │ │ │ │ - mov 0xb001a733,%al │ │ │ │ + mov 0xd001a733,%al │ │ │ │ mov %ebp,0x1(%eax) │ │ │ │ call 914ec24d <_edata@@Base+0x8ceec24d> │ │ │ │ sub $0x7a,%al │ │ │ │ add -0x5ffe5af1(%eax),%ch │ │ │ │ cmpl $0x1a8e718,0x2(%esi) │ │ │ │ - push %eax │ │ │ │ - xor 0x1(%eax),%bh │ │ │ │ + mov $0x31,%al │ │ │ │ + js 14d20e9 │ │ │ │ ... │ │ │ │ shrb $1,-0x5b(%ecx) │ │ │ │ - add %esi,0x68017af1(%eax) │ │ │ │ - shll $1,0x69762801(%ebp) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + lock jp 14d2109 │ │ │ │ + push $0xe001a5d1 │ │ │ │ + jne 14d2178 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%edi │ │ │ │ - mov 0x69359801,%al │ │ │ │ + mov 0x692cf801,%al │ │ │ │ add %edx,0x801a045(%eax) │ │ │ │ (bad) │ │ │ │ jnp 14d2142 │ │ │ │ ... │ │ │ │ loopne 14d214c │ │ │ │ - test $0x7b6d3001,%eax │ │ │ │ + test $0x7b6bf001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x76(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - sub $0x7f,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebp,0x17f2a(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x1ffe59bb(%eax) │ │ │ │ - iret │ │ │ │ + add %al,-0x37fe59bb(%eax) │ │ │ │ + int3 │ │ │ │ jl 14d21c1 │ │ │ │ ... │ │ │ │ or %dl,%dh │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - ss jns 14d21d1 │ │ │ │ + add %esi,0x17935(%eax) │ │ │ │ ... │ │ │ │ - sar $0xa8,%al │ │ │ │ - add %esi,0x57(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%al │ │ │ │ + clc │ │ │ │ + test $0x1,%al │ │ │ │ + inc %eax │ │ │ │ + push %esp │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x1001a774(%eax) │ │ │ │ - sub 0x1(%edx),%edi │ │ │ │ + add %ah,-0x67fe588c(%eax) │ │ │ │ + sub 0x1(%edx),%bh │ │ │ │ ... │ │ │ │ - rorb $1,0x34a801a9(%eax) │ │ │ │ + rorb $1,0x354001a9(%eax) │ │ │ │ jo 14d2231 │ │ │ │ ... │ │ │ │ js 14d2273 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - pop %ds │ │ │ │ - js 14d2241 │ │ │ │ - cmp %bh,-0x5b(%edx) │ │ │ │ - add %esi,-0x17fe8e79(%eax) │ │ │ │ - aad $0xa8 │ │ │ │ - add %esi,%eax │ │ │ │ - cwtl │ │ │ │ - jns 14d2251 │ │ │ │ - sbbb $0xa3,(%ebx) │ │ │ │ + add %esi,0x3801781c(%eax) │ │ │ │ + jp 14d21e8 │ │ │ │ add %edi,%eax │ │ │ │ - int3 │ │ │ │ - jno 14d2259 │ │ │ │ - ... │ │ │ │ - push $0x8001a086 │ │ │ │ - sbb %bh,0x1(%edi) │ │ │ │ - sub %bh,%bl │ │ │ │ + xorl $0xffffffe8,0x1(%ecx) │ │ │ │ + aad $0xa8 │ │ │ │ + add %edx,-0x7ffe8668(%eax) │ │ │ │ + sbb 0x71cc0001(%ebx),%esp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,-0x7a(%eax) │ │ │ │ + mov 0x7f16f001,%al │ │ │ │ + add %ebp,(%eax) │ │ │ │ + sti │ │ │ │ mov %al,0x6280d001 │ │ │ │ add %al,%bh │ │ │ │ sub 0x746c2801(%ebx),%ah │ │ │ │ add 0x5001a435(%eax),%cl │ │ │ │ xchg %eax,%esi │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add (%eax),%ch │ │ │ │ popa │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x1b(%eax) │ │ │ │ + add %eax,0x7(%eax) │ │ │ │ imul $0x60,(%ecx),%eax │ │ │ │ sub 0x634d7801(%ebp),%ah │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ - call 6b15244a <_edata@@Base+0x66b5244a> │ │ │ │ + call 6965244a <_edata@@Base+0x6505244a> │ │ │ │ jg 14d22a9 │ │ │ │ call b94ec76d <_edata@@Base+0xb4eec76d> │ │ │ │ pop %edi │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ inc %esi │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x80177ce(%eax) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,0x269bb(%eax) │ │ │ │ - xor %ebp,0x7eb25801(%ecx) │ │ │ │ - add %esi,(%eax) │ │ │ │ - add %ebp,0x7804d801(%ecx) │ │ │ │ + add %edx,-0x32(%eax) │ │ │ │ + ja 14d22d1 │ │ │ │ + or %ah,-0x445ffe5c(%esi) │ │ │ │ + imul $0x1a93100,(%edx),%eax │ │ │ │ + js 14d228f │ │ │ │ + jle 14d22e1 │ │ │ │ + xor %al,(%ecx) │ │ │ │ + test $0x7804d801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ frstor 0x2705eb0(%ecx,%eax,1) │ │ │ │ cwtl │ │ │ │ jb 14d22b2 │ │ │ │ - add %ebp,0x70017a0c(%eax) │ │ │ │ - fwait │ │ │ │ + add %edx,0xc(%eax) │ │ │ │ + jp 14d2311 │ │ │ │ + jo 14d22ad │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - xorl $0x1a73260,0x1(%ebp) │ │ │ │ - dec %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - ja 14d2321 │ │ │ │ - xor %ah,-0x5a(%ebx) │ │ │ │ - add %eax,-0x37(%eax) │ │ │ │ - push $0x1 │ │ │ │ - push %eax │ │ │ │ - int3 │ │ │ │ - test $0x7c615801,%eax │ │ │ │ + add %esi,-0x7f(%eax) │ │ │ │ + jne 14d2319 │ │ │ │ + pusha │ │ │ │ + xor 0x77af1001(%edi),%ah │ │ │ │ + add %esi,(%eax) │ │ │ │ + arpl %esp,0x6ac98801(%esi) │ │ │ │ add %ebp,%eax │ │ │ │ - push $0x379801a7 │ │ │ │ - jl 14d2339 │ │ │ │ - push $0x9001a4eb │ │ │ │ - enter $0x177,$0x0 │ │ │ │ + push $0x37e001a7 │ │ │ │ + jl 14d2331 │ │ │ │ + push $0x9801a4eb │ │ │ │ + ret │ │ │ │ + ja 14d2339 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,-0x19(%eax) │ │ │ │ - test $0x1,%al │ │ │ │ - jo 14d235d │ │ │ │ - je 14d2381 │ │ │ │ + push $0x1001a8e7 │ │ │ │ + fidivs 0x0(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ - rorb $0xa1,(%edx) │ │ │ │ - add %esp,(%eax) │ │ │ │ - xor $0x5cd00173,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%al │ │ │ │ + or 0x732f6001(%ecx),%ah │ │ │ │ + add %edx,%eax │ │ │ │ + pop %esp │ │ │ │ mov %eax,0x7f911001 │ │ │ │ add (%eax),%cl │ │ │ │ shll $0x2,0x7451f801(%edx) │ │ │ │ mov $0x46,%al │ │ │ │ mov %al,0x7fc14801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ - xor %ch,0x7fae6801(%eax) │ │ │ │ + xor %ch,0x7fac6001(%eax) │ │ │ │ add %ebp,%eax │ │ │ │ push %es │ │ │ │ - mov 0x7da58801,%al │ │ │ │ + mov 0x7da12801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ push %ds │ │ │ │ test $0x1,%al │ │ │ │ - jo 14d23bc │ │ │ │ - jo 14d23f9 │ │ │ │ + push $0x170c7 │ │ │ │ ... │ │ │ │ - sbb %ah,0x2c0001a4(%ebp) │ │ │ │ - ja 14d242a │ │ │ │ - dec %eax │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - test $0x7f5c0001,%eax │ │ │ │ - add %ebp,-0x17fe58b7(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%eax) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + sub $0x77,%al │ │ │ │ + add -0x59(%eax),%cl │ │ │ │ + test $0x7f5b0801,%eax │ │ │ │ + add %ebp,0x4801a749(%eax) │ │ │ │ je 14d24a6 │ │ │ │ add %ecx,-0x55(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,0x178b3(%eax) │ │ │ │ + add %ecx,0x178b2(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x3ffe5edf(%eax) │ │ │ │ dec %ebx │ │ │ │ jo 14d2462 │ │ │ │ - add %dl,0x2b5001a7(%edi) │ │ │ │ + add %dl,0x52f001a7(%edi) │ │ │ │ jbe 14d2469 │ │ │ │ push %eax │ │ │ │ - adc 0x7d025001(%eax),%ah │ │ │ │ + adc 0x7d04b001(%eax),%ah │ │ │ │ add %esp,(%eax) │ │ │ │ cmc │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %ecx,%eax │ │ │ │ or $0x77,%al │ │ │ │ - add 0x3801a53c(%eax),%ch │ │ │ │ - aam $0x64 │ │ │ │ - add %edx,(%eax) │ │ │ │ + add -0x57fe5ac4(%eax),%ch │ │ │ │ + shll %cl,0x10(%ecx,%eax,1) │ │ │ │ push %eax │ │ │ │ mov %al,0x7735b801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ dec %esi │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - aad $0x6d │ │ │ │ - add %ecx,(%eax) │ │ │ │ - or 0x77964001(%ecx),%ebp │ │ │ │ + add %edx,0x8016dcd(%eax) │ │ │ │ + or 0x77964801(%ecx),%ebp │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x3001a4dd(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %al,-0x37fe5b23(%eax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ jge 14d24c1 │ │ │ │ mov $0x9a,%al │ │ │ │ test $0x1,%al │ │ │ │ - mov 0x1623c,%al │ │ │ │ + add %bh,0x162 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x37fe5d65(%eax) │ │ │ │ - test %ch,-0x78(%edx,%eax,1) │ │ │ │ - arpl %ebp,0x7abd0801(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov %bl,-0x7b37fe5e(%ebx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add -0x47fe579d(%eax),%cl │ │ │ │ + mov $0x17a,%esp │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - push %ds │ │ │ │ - mov 0x6e22c801,%al │ │ │ │ - add %edi,0x3001a0ea(%eax) │ │ │ │ - inc %ebx │ │ │ │ + rcrb $1,(%esi) │ │ │ │ + mov 0x6e23a801,%al │ │ │ │ + add %edi,-0x47fe5f16(%eax) │ │ │ │ + inc %edx │ │ │ │ jnp 14d2531 │ │ │ │ call b14ec7ed <_edata@@Base+0xaceec7ed> │ │ │ │ mov -0x10(%edx,%eax,1),%edi │ │ │ │ add 0x788f1801(%eax),%esp │ │ │ │ - add %edi,-0x1ffe57e6(%eax) │ │ │ │ - adc $0x68,%al │ │ │ │ - add %esi,0x1801a33b(%eax) │ │ │ │ - fdivs 0x2(%ebx) │ │ │ │ - adc %ah,0x349801a0 │ │ │ │ + add %edi,-0xffe57e6(%eax) │ │ │ │ + add %ebp,0x1(%eax) │ │ │ │ + mov $0x3b,%al │ │ │ │ + mov %eax,0x73d81801 │ │ │ │ + add (%eax),%dl │ │ │ │ + and $0x18a801a0,%eax │ │ │ │ arpl %eax,(%ecx) │ │ │ │ fcomps (%edx) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x6f(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + nop │ │ │ │ jo 14d2561 │ │ │ │ sbb %bl,%dl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ + add %ebp,%eax │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ jle 14d2569 │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ pop %ss │ │ │ │ - mov 0x7b309801,%al │ │ │ │ + mov 0x7b30a801,%al │ │ │ │ add %ecx,0x801a64c(%eax) │ │ │ │ jns 14d25f5 │ │ │ │ - add %ebx,0x7001a65a(%eax) │ │ │ │ - adc 0x1(%edi),%edi │ │ │ │ + add %ebx,0x3001a65a(%eax) │ │ │ │ + adc 0x1(%edi),%bh │ │ │ │ pop %eax │ │ │ │ - lcall $0x17c,$0xf56801a6 │ │ │ │ - sbb %cl,0x2ac801a8(%eax) │ │ │ │ + lcall $0x17c,$0xf4c801a6 │ │ │ │ + sbb %cl,0x2ad001a8(%eax) │ │ │ │ add %ax,(%eax) │ │ │ │ - mov 0xa32801a8,%al │ │ │ │ + mov 0xa0d801a8,%al │ │ │ │ jb 14d25a9 │ │ │ │ mov $0x25,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,%eax │ │ │ │ lret │ │ │ │ push $0xa800a002 │ │ │ │ - add %edi,-0x77fe867d(%eax) │ │ │ │ - sbb %ch,0x7b2d2801(%eax) │ │ │ │ + add %ebp,-0x7f(%eax) │ │ │ │ + jns 14d25b9 │ │ │ │ + mov %bl,(%eax) │ │ │ │ + test $0x1,%al │ │ │ │ + cwtl │ │ │ │ + sub $0x7b,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x51(%eax) │ │ │ │ - mov 0x66d5a801,%al │ │ │ │ + mov 0x66c41001,%al │ │ │ │ add %edx,0x70(%eax) │ │ │ │ mov 0x644c1001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ - mov %fs,0x770c3801(%esi) │ │ │ │ + mov %fs,0x770ba001(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x6b(%eax) │ │ │ │ - mov 0x7bffc801,%eax │ │ │ │ + mov 0x7bffc001,%eax │ │ │ │ add %edi,%eax │ │ │ │ - andb $0x1,0x7b826801(%eax) │ │ │ │ + andb $0x1,0x7b81b801(%eax) │ │ │ │ cmp $0xa2,%al │ │ │ │ add %esi,(%eax) │ │ │ │ cltd │ │ │ │ bound %eax,(%edx) │ │ │ │ ... │ │ │ │ js 14d265e │ │ │ │ mov %eax,0x6ff05001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - test $0x7711a801,%eax │ │ │ │ - add %esi,0x801a0b6(%eax) │ │ │ │ - cli │ │ │ │ + test $0x770f9801,%eax │ │ │ │ + add %esi,0x1001a0b6(%eax) │ │ │ │ + stc │ │ │ │ jns 14d2669 │ │ │ │ xorb $0x6c,0x15b001a4(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ test $0xa5,%al │ │ │ │ - add %ecx,(%eax) │ │ │ │ - jl 14d26e2 │ │ │ │ + add %esi,%eax │ │ │ │ + jge 14d26e2 │ │ │ │ add %ebp,-0x7ffe5bff(%eax) │ │ │ │ cmp 0x2(%edi),%ah │ │ │ │ - lock mov %eax,0x1e6001a0 │ │ │ │ + lock mov %eax,0x1c8001a0 │ │ │ │ jns 14d2689 │ │ │ │ ... │ │ │ │ mov $0x6e,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x67(%eax) │ │ │ │ - jbe 14d26a9 │ │ │ │ + add %esi,%eax │ │ │ │ + gs jbe 14d26a9 │ │ │ │ and %ch,-0x59(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - inc %eax │ │ │ │ + add %eax,%eax │ │ │ │ + aas │ │ │ │ jnp 14d26b1 │ │ │ │ push $0x7801a423 │ │ │ │ xor $0x262,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub %bh,(%ecx) │ │ │ │ - mov 0x70cfb801,%eax │ │ │ │ + mov 0x70cf5001,%eax │ │ │ │ add %edi,(%eax) │ │ │ │ sub %esp,0x75c6a001(%ecx) │ │ │ │ - add -0x67fe5991(%eax),%dh │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - jle 14d26d9 │ │ │ │ - or %dl,-0x5c(%ecx) │ │ │ │ + add -0x2ffe5991(%eax),%dh │ │ │ │ + push $0x7e │ │ │ │ + add %ecx,(%eax) │ │ │ │ + push %ecx │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,%eax │ │ │ │ inc %esi │ │ │ │ jns 14d26e2 │ │ │ │ adc %dl,%dl │ │ │ │ mov %al,0x7fcb6801 │ │ │ │ add (%eax),%bh │ │ │ │ - xchg %esp,0x7f942001(%edi) │ │ │ │ + xchg %esp,0x7f964801(%edi) │ │ │ │ add %ecx,0x4c(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %esp,%eax │ │ │ │ - ja 14d275a │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edx,0x16376(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ fwait │ │ │ │ - mov 0x78f81801,%al │ │ │ │ + mov 0x78fb1801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ or $0xa4,%al │ │ │ │ add %ebp,0x26b23(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x27fe594a(%eax) │ │ │ │ + add %ah,-0x2ffe594a(%eax) │ │ │ │ jmp 14d28f5 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ rolb $0xa0,(%esi) │ │ │ │ - add %ecx,-0x64(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + pushf │ │ │ │ ja 14d27b1 │ │ │ │ adc %cl,0x1(%ecx,%eiz,4) │ │ │ │ sub %cl,(%esp,%edi,2) │ │ │ │ add (%eax),%cl │ │ │ │ dec %edx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - fstpt 0x48(%ecx,%eax,1) │ │ │ │ - or 0x76928801(%esi),%ah │ │ │ │ + add %ebp,-0x27(%eax) │ │ │ │ + jl 14d27c1 │ │ │ │ + dec %eax │ │ │ │ + or 0x76903801(%esi),%ah │ │ │ │ add %ebp,0x1e(%eax) │ │ │ │ - test $0x780ff001,%eax │ │ │ │ + test $0x780f2001,%eax │ │ │ │ add %eax,-0x71(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ - jmp 14d283d │ │ │ │ + add %edi,(%eax) │ │ │ │ + loope 14d283d │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x2(%eax) │ │ │ │ mov %eax,0x63993001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x47fe5fd8(%eax) │ │ │ │ + add %ch,0x1001a028(%eax) │ │ │ │ mov $0x3800017c,%esp │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ + add %esp,%eax │ │ │ │ mov $0x6b,%bl │ │ │ │ add %edi,(%eax) │ │ │ │ add 0x2744040(%ecx,%eax,1),%esp │ │ │ │ sub %ch,0x9c001a0(%eax) │ │ │ │ jb 14d281a │ │ │ │ ... │ │ │ │ and %dh,0x258801a4(%esi) │ │ │ │ push $0x2 │ │ │ │ ... │ │ │ │ add %bl,-0x7b(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - xchg %eax,%edx │ │ │ │ + add %edi,-0x70(%eax) │ │ │ │ jbe 14d2849 │ │ │ │ ... │ │ │ │ cmp %ch,(%esi) │ │ │ │ mov 0x6dab0801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ jle 14d2812 │ │ │ │ - add %esp,%eax │ │ │ │ - xor $0x62,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x4001a627(%eax) │ │ │ │ - shlb $1,0x0(%ecx,%eax,1) │ │ │ │ + add %ecx,0x28(%eax) │ │ │ │ + bound %eax,(%ecx) │ │ │ │ + ... │ │ │ │ + test $0x27,%al │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %edx,0x174d0(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jg 14d283b │ │ │ │ - add %ebx,(%eax) │ │ │ │ - and %edi,0x1(%ecx) │ │ │ │ + add %esi,0x1f(%eax) │ │ │ │ + jns 14d2899 │ │ │ │ call e14ecfe2 <_edata@@Base+0xdceecfe2> │ │ │ │ fbstp 0x2(%ebp) │ │ │ │ ... │ │ │ │ rorb $1,-0x59(%ecx) │ │ │ │ - add %edx,0x4801796b(%eax) │ │ │ │ - shll %cl,0x734e9801(%ebp) │ │ │ │ - add %esi,0x56(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + push $0x79 │ │ │ │ + add %ecx,-0x2d(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x40017b0e(%eax) │ │ │ │ - sahf │ │ │ │ - mov 0x717d2801,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + dec %edx │ │ │ │ + jae 14d28b9 │ │ │ │ + jo 14d2910 │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,%eax │ │ │ │ + or $0x9e40017b,%eax │ │ │ │ + mov 0x717d5001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ iret │ │ │ │ - mov 0x78049801,%eax │ │ │ │ + mov 0x7804c801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x6ffe5821(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %al,0x7801a7df(%eax) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ js 14d28e9 │ │ │ │ test $0x7d,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,%eax │ │ │ │ - shrl %cl,0x1(%esi) │ │ │ │ + add %edi,-0x2d(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - push %eax │ │ │ │ - jecxz 14d28a9 │ │ │ │ - add %ebp,-0x1ffe8f64(%eax) │ │ │ │ - push %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,-0x1d(%eax) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %edi,(%eax) │ │ │ │ + sahf │ │ │ │ + jo 14d2909 │ │ │ │ + loopne 14d295c │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,0x273f8(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ cmp 0x7b6e4801(%eax),%esp │ │ │ │ add %al,%bh │ │ │ │ @@ -1832795,820 +1833103,801 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x801a33d(%eax) │ │ │ │ inc %edi │ │ │ │ jl 14d2982 │ │ │ │ clc │ │ │ │ sahf │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x30(%eax) │ │ │ │ - jp 14d2989 │ │ │ │ + add %esi,(%eax) │ │ │ │ + sarl $1,0x1(%edx) │ │ │ │ enter $0xa62f,$0x1 │ │ │ │ - mov 0x78017195,%al │ │ │ │ - mov $0x95c001a0,%esp │ │ │ │ - jno 14d2999 │ │ │ │ - dec %eax │ │ │ │ - dec %ebp │ │ │ │ + clc │ │ │ │ + xchg %eax,%ecx │ │ │ │ + jno 14d2991 │ │ │ │ + js 14d294e │ │ │ │ + mov 0x7191e001,%al │ │ │ │ + add %ecx,0x4d(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,(%eax) │ │ │ │ out %al,(%dx) │ │ │ │ data16 add (%eax),%bl │ │ │ │ in $0xa6,%al │ │ │ │ - add %ecx,(%eax) │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %edi,%eax │ │ │ │ + xchg %eax,%esp │ │ │ │ jg 14d29a9 │ │ │ │ ... │ │ │ │ enter $0xa0fd,$0x1 │ │ │ │ - cwtl │ │ │ │ - into │ │ │ │ + adc %cl,%ch │ │ │ │ jnp 14d29d1 │ │ │ │ - push $0x3801a81a │ │ │ │ - xchg %esi,0x1(%ecx) │ │ │ │ + push $0x2001a81a │ │ │ │ + test %dh,0x1(%ecx) │ │ │ │ sbb %ch,-0x56(%eax) │ │ │ │ add %edi,(%eax) │ │ │ │ ja,pn 14d29e2 │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ - add $0xfde801a0,%eax │ │ │ │ + add $0xf0a801a0,%eax │ │ │ │ imul $0xffffffa0,(%ecx),%eax │ │ │ │ pop %ebp │ │ │ │ mov 0x70e20001,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x27fe5a1e(%eax) │ │ │ │ - sub $0x99e00168,%eax │ │ │ │ + add %bl,-0x7ffe5a1e(%eax) │ │ │ │ + sub %ebp,0x1(%eax) │ │ │ │ + loopne 14d29c3 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x47(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + inc %ebx │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ push %esi │ │ │ │ test $0x7ac6f001,%eax │ │ │ │ add %eax,0x7001a7ad(%eax) │ │ │ │ pop %ebp │ │ │ │ jnp 14d2a42 │ │ │ │ - cmp %bh,0x3e0001a6 │ │ │ │ + cmp %bh,0x39a001a6 │ │ │ │ jae 14d2a49 │ │ │ │ ... │ │ │ │ pusha │ │ │ │ - cmp $0x81c001a6,%eax │ │ │ │ + cmp $0x81f801a6,%eax │ │ │ │ jl 14d2a79 │ │ │ │ ... │ │ │ │ fadds (%edx) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ - sub %dh,0x1(%eax) │ │ │ │ + add %esi,0x28(%eax) │ │ │ │ + jo 14d2a89 │ │ │ │ add %bl,%cl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x23(%eax) │ │ │ │ - jo 14d2a91 │ │ │ │ + add %esi,(%eax) │ │ │ │ + and 0x1(%eax),%esi │ │ │ │ ... │ │ │ │ sbb $0xa9,%al │ │ │ │ - add %ebx,%eax │ │ │ │ - loopne 14d2b38 │ │ │ │ - add %edx,0x4801a24d(%eax) │ │ │ │ - into │ │ │ │ - arpl %eax,(%edx) │ │ │ │ - pusha │ │ │ │ - std │ │ │ │ - test $0x77382801,%eax │ │ │ │ + add %ebx,-0x21(%eax) │ │ │ │ + jns 14d2ac1 │ │ │ │ + nop │ │ │ │ + dec %ebp │ │ │ │ + mov %al,0x63ce4801 │ │ │ │ + add -0x3(%eax),%ah │ │ │ │ + test $0x7736e801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ - les 0x7e3f3801(%edi),%esp │ │ │ │ + les 0x7e3a2001(%edi),%esp │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ into │ │ │ │ mov 0x73c70001,%al │ │ │ │ add (%eax),%cl │ │ │ │ - and $0xe5d001a8,%eax │ │ │ │ + and $0xe1c801a8,%eax │ │ │ │ add %eax,(%bx,%si) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x4801a620(%eax) │ │ │ │ + add %ah,-0xffe59e0(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ jp 14d2b49 │ │ │ │ and %ah,-0x408ffe5c(%edx) │ │ │ │ jne 14d2b52 │ │ │ │ - cmp %ch,0x6cf801a7(%edx) │ │ │ │ + cmp %ch,0x6a8801a7(%edx) │ │ │ │ jo 14d2b59 │ │ │ │ test $0x3b,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - dec %esp │ │ │ │ + add %esi,0x4c(%eax) │ │ │ │ jl 14d2b61 │ │ │ │ - sub %dh,-0x4b47fe60(%edi) │ │ │ │ + sub %dh,-0x4b57fe60(%edi) │ │ │ │ jns 14d2b69 │ │ │ │ ... │ │ │ │ test $0xb4,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,0x6801658f(%eax) │ │ │ │ + add %esp,0x6801658e(%eax) │ │ │ │ push %ebx │ │ │ │ mov 0x62341001,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x1ffe574d(%eax) │ │ │ │ - inc %esp │ │ │ │ + add %dh,0x4801a8b3(%eax) │ │ │ │ + inc %ebx │ │ │ │ jge 14d2b99 │ │ │ │ - and %cl,0x7a240801(%ecx,%eiz,4) │ │ │ │ + and %cl,0x7a239801(%ecx,%eiz,4) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ - cmpb $0x88,0x1(%ecx) │ │ │ │ - mov 0xc5e801a6,%eax │ │ │ │ - jns 14d2bd9 │ │ │ │ - mov 0xc801a58a,%al │ │ │ │ + add %ebx,%eax │ │ │ │ + jle 14d2c48 │ │ │ │ + add %ecx,-0x6ffe595f(%eax) │ │ │ │ + lds 0x1(%ecx),%edi │ │ │ │ + mov 0xe001a58a,%al │ │ │ │ js 14d2c4f │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ dec %esp │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,-0x5ffe8ba0(%eax) │ │ │ │ - push %ebp │ │ │ │ - mov %eax,0x61471801 │ │ │ │ - add 0x4801a947(%eax),%ch │ │ │ │ - aad $0x75 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebp,0x55(%eax) │ │ │ │ + je 14d2c29 │ │ │ │ + mov 0x1801a355,%al │ │ │ │ + inc %edi │ │ │ │ + popa │ │ │ │ + add -0x3ffe56b9(%eax),%ch │ │ │ │ + shlb $1,0x1(%ebp) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,-0x4ffe5d63(%eax) │ │ │ │ - sbb $0x68,%al │ │ │ │ + nop │ │ │ │ + popf │ │ │ │ + mov %al,0x681cb001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x27(%eax) │ │ │ │ mov %eax,0x73c7c801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ - xor %ah,0x71d81001(%esi) │ │ │ │ + xor %ah,0x71d45801(%esi) │ │ │ │ add %esi,(%eax) │ │ │ │ - sbb 0x172af48(%ecx,%eax,1),%ah │ │ │ │ + sbb 0x172af10(%ecx,%eax,1),%ah │ │ │ │ clc │ │ │ │ sub $0xa1,%al │ │ │ │ - add %ebp,0x26b2c(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ + add %ebp,0x60026b2c(%eax) │ │ │ │ + aad $0xa9 │ │ │ │ + add %ebx,-0x38(%eax) │ │ │ │ + add %ecx,%gs:(%eax) │ │ │ │ dec %ecx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ - in (%dx),%al │ │ │ │ + add %ecx,-0x14(%eax) │ │ │ │ jns 14d2d31 │ │ │ │ dec %eax │ │ │ │ - or 0x6a607801(%ebp),%esp │ │ │ │ + or 0x6a5f3801(%ebp),%esp │ │ │ │ add %esi,-0x21(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - pusha │ │ │ │ - pop %ecx │ │ │ │ + jo 14d2d96 │ │ │ │ jne 14d2d41 │ │ │ │ enter $0xa77e,$0x1 │ │ │ │ - sarb $0x1,0x67(%ebx) │ │ │ │ + mov $0x16779,%eax │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - mov 0x59001a4,%al │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add -0x78(%eax),%dl │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,-0x6ffe5b60(%eax) │ │ │ │ + add $0x8850026f,%eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - mov $0x78,%dh │ │ │ │ - add %ecx,0x3801a453(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + mov $0x53880178,%eax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %edi,(%eax) │ │ │ │ pusha │ │ │ │ add %fs:(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x5(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,(%eax) │ │ │ │ mov $0x95c80263,%ecx │ │ │ │ - test $0x7749d801,%eax │ │ │ │ + test $0x7751c801,%eax │ │ │ │ add %edi,-0x47fe5cb9(%eax) │ │ │ │ push %ecx │ │ │ │ push $0x2 │ │ │ │ ... │ │ │ │ inc %eax │ │ │ │ or $0xa7,%al │ │ │ │ add %esi,-0x72(%eax) │ │ │ │ push $0x2 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x7001a781(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - jge 14d2dd1 │ │ │ │ - dec %eax │ │ │ │ - in (%dx),%eax │ │ │ │ - test $0x7a066801,%eax │ │ │ │ - add %eax,-0x37fe5a65(%eax) │ │ │ │ + add %bl,0x7801a781(%eax) │ │ │ │ + push $0x7d │ │ │ │ + add %ecx,-0x13(%eax) │ │ │ │ + test $0x7a055801,%eax │ │ │ │ + add %eax,0x7801a59b(%eax) │ │ │ │ adc $0x14d80175,%eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,(%eax) │ │ │ │ jmp 14d2e4f │ │ │ │ - add 0x1001a070(%eax),%cl │ │ │ │ - leave │ │ │ │ + add -0x47fe5f90(%eax),%cl │ │ │ │ + (bad) │ │ │ │ jne 14d2df1 │ │ │ │ jo 14d2d7a │ │ │ │ - mov 0x6f8d8801,%al │ │ │ │ + mov 0x6f8d4801,%al │ │ │ │ add %ebp,(%eax) │ │ │ │ leave │ │ │ │ mov %al,0x71b2c001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ sahf │ │ │ │ mov %al,0x780c5001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ and $0xa0,%al │ │ │ │ - add %ebp,%eax │ │ │ │ - out %eax,$0x66 │ │ │ │ - add %eax,%eax │ │ │ │ - adc %ah,0x60dcc801(%eax) │ │ │ │ + add %ecx,-0x3ffe9921(%eax) │ │ │ │ + adc %ah,0x60e59001(%eax) │ │ │ │ add %esp,0x3801aa99(%eax) │ │ │ │ mov $0xaa980275,%ebp │ │ │ │ - mov 0x6f034001,%eax │ │ │ │ + mov 0x6f00b001,%eax │ │ │ │ add %edx,(%eax) │ │ │ │ - shlb $0x1,0x75f1a801(%eax) │ │ │ │ + shlb $0x1,0x75ef9001(%eax) │ │ │ │ and %ah,0x60867001(,%eiz,4) │ │ │ │ add (%eax),%bl │ │ │ │ - or $0x8f1801a6,%eax │ │ │ │ + or $0x8d2801a6,%eax │ │ │ │ jns 14d2e79 │ │ │ │ test $0x99,%al │ │ │ │ mov %al,0x77135801 │ │ │ │ add -0x61(%eax),%cl │ │ │ │ lods %ds:(%esi),%al │ │ │ │ add %ebp,0x14(%eax) │ │ │ │ jl 14d2e8a │ │ │ │ ... │ │ │ │ mov %ah,0x1(%edx,%eiz,4) │ │ │ │ mov %cl,0x68(%ebp) │ │ │ │ add (%eax),%bh │ │ │ │ push %es │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - pop %ebx │ │ │ │ + add %edi,%eax │ │ │ │ + push %ebx │ │ │ │ jbe 14d2ea1 │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - mov 0x78704001,%eax │ │ │ │ + mov 0x78722001,%eax │ │ │ │ add %ecx,-0x27fe5b49(%eax) │ │ │ │ pop %esi │ │ │ │ jb 14d2eb2 │ │ │ │ ... │ │ │ │ enter $0xa346,$0x1 │ │ │ │ mov $0xad,%al │ │ │ │ imul $0x0,(%edx),%eax │ │ │ │ ... │ │ │ │ lock ja 14d2e9c │ │ │ │ - add %ebx,(%eax) │ │ │ │ - gs jnp 14d2ef9 │ │ │ │ - sarb $0x6e,-0x7cfffe5f(%esi) │ │ │ │ + add %eax,-0x3ffe849c(%eax) │ │ │ │ + mov $0x830001a1,%esi │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ add %al,%bh │ │ │ │ in $0xa2,%al │ │ │ │ add %esi,%eax │ │ │ │ cmpb $0x88,0x2(%esi) │ │ │ │ - add 0x7e60f001(%eax),%ah │ │ │ │ + add 0x7e5ff001(%eax),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ mov %ah,0x65f9e801(%edx) │ │ │ │ add 0x34(%eax),%bh │ │ │ │ mov 0x7becd801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ jl 14d2f24 │ │ │ │ - add %esi,%eax │ │ │ │ - adc 0x1(%edi),%bh │ │ │ │ + add %esp,%eax │ │ │ │ + adc %bh,0x1(%edi) │ │ │ │ jo 14d2f94 │ │ │ │ - mov 0x7a4ca801,%eax │ │ │ │ + mov 0x7a4c4801,%eax │ │ │ │ add %ecx,(%eax) │ │ │ │ jno 14d2f35 │ │ │ │ - add %ebx,0x42(%eax) │ │ │ │ + add %edi,0x42(%eax) │ │ │ │ jp 14d2f99 │ │ │ │ and %dh,-0x5f(%ebx) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - mov $0x62,%ah │ │ │ │ - add %esi,0x21(%eax) │ │ │ │ - mov %eax,0x73cfe801 │ │ │ │ + add %esi,0x700162b3(%eax) │ │ │ │ + and %esp,0x73cfe801(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x1001a0ad(%eax) │ │ │ │ + add %ah,-0x47fe5f53(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ js 14d2fc9 │ │ │ │ ... │ │ │ │ clc │ │ │ │ - sub $0xabe801a5,%eax │ │ │ │ + sub $0xac0001a5,%eax │ │ │ │ je 14d2fd9 │ │ │ │ jo 14d2ffe │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,-0x7c(%eax) │ │ │ │ jne 14d2fe2 │ │ │ │ pop %eax │ │ │ │ repnz test $0x1,%al │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + test $0x8f,%al │ │ │ │ jge 14d2fe9 │ │ │ │ ... │ │ │ │ xor %al,-0x288ffe5f(%esi) │ │ │ │ jp 14d3009 │ │ │ │ ... │ │ │ │ cmp %cl,%dh │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - iret │ │ │ │ - jl 14d3029 │ │ │ │ - ... │ │ │ │ - and %dl,-0x5f(%ebp) │ │ │ │ - add %edi,%eax │ │ │ │ - (bad) │ │ │ │ - jg 14d303a │ │ │ │ - js 14d30b0 │ │ │ │ - mov 0x7ab10001,%al │ │ │ │ + add %ebp,0x17ccc(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,(%eax) │ │ │ │ + push %ebp │ │ │ │ + mov 0x7f8ff801,%eax │ │ │ │ + add 0x76(%eax),%bh │ │ │ │ + mov 0x7aafb801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x5801a415(%eax) │ │ │ │ - fidivrs 0x0(%ecx,%eax,1) │ │ │ │ + add %ch,-0x5ffe5beb(%eax) │ │ │ │ + fidivrl 0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ lcall $0x275,$0xf6a801a2 │ │ │ │ ... │ │ │ │ - sbb %cl,-0x68c7fe5a(%edx) │ │ │ │ - add %ecx,%fs:0x3001a61a(%eax) │ │ │ │ - pop %ecx │ │ │ │ + sbb %cl,-0x694ffe5a(%edx) │ │ │ │ + add %ecx,%fs:0x3801a61a(%eax) │ │ │ │ + push %edx │ │ │ │ jbe 14d3099 │ │ │ │ cwtl │ │ │ │ cmp $0xa6,%al │ │ │ │ - add %ebx,-0x67(%eax) │ │ │ │ + add %edx,-0x68(%eax) │ │ │ │ jnp 14d30a1 │ │ │ │ enter $0xa5b2,$0x1 │ │ │ │ - mov $0xd2,%al │ │ │ │ + js 14d3078 │ │ │ │ je 14d30a9 │ │ │ │ mov $0xc9,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,-0x77fe8161(%eax) │ │ │ │ - mull 0x71122801(%ebp) │ │ │ │ + add %edx,-0x77fe8162(%eax) │ │ │ │ + mull 0x71119001(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ dec %esp │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,0x273db(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x6801a0d7(%eax) │ │ │ │ + add %al,0x3001a0d7(%eax) │ │ │ │ inc %esi │ │ │ │ js 14d30d9 │ │ │ │ - call a14ed88b <_edata@@Base+0x9ceed88b> │ │ │ │ + call f94ed88b <_edata@@Base+0xf4eed88b> │ │ │ │ cmpl $0x0,0x1(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ - bound %esp,0x1792c50(%ecx,%eax,1) │ │ │ │ + bound %esp,0x1792b08(%ecx,%eax,1) │ │ │ │ pusha │ │ │ │ pusha │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x1(%eax) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %eax,0x16cfa(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x57fe5ae0(%eax) │ │ │ │ sahf │ │ │ │ addr16 add %al,%bl │ │ │ │ - ljmp $0x164,$0x601801a8 │ │ │ │ - lock xor $0xfba801a5,%eax │ │ │ │ + ljmp $0x164,$0x617801a8 │ │ │ │ + lock xor $0xef2801a5,%eax │ │ │ │ imul $0x10,(%ecx),%eax │ │ │ │ - mulb 0x706dd801(%ecx) │ │ │ │ + mulb 0x7070d001(%ecx) │ │ │ │ add %ecx,-0x43(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,-0x21(%eax) │ │ │ │ - jle 14d3129 │ │ │ │ + add %ebx,0x17edf(%eax) │ │ │ │ ... │ │ │ │ - pusha │ │ │ │ - mov 0x78c801a7,%al │ │ │ │ - jns 14d3159 │ │ │ │ - mov 0x5001a463,%al │ │ │ │ - lds 0x2(%ebp),%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,-0x60(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %edi,-0x5ffe868b(%eax) │ │ │ │ + arpl %esp,0x26dc550(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ and %cl,%bh │ │ │ │ - test $0x7a5ff801,%eax │ │ │ │ + test $0x77843001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6ffe5e8c(%eax) │ │ │ │ - imul $0x1a20420,0x1(%ebx),%ebp │ │ │ │ - and %bh,%bl │ │ │ │ + add %cl,-0x17fe5e8c(%eax) │ │ │ │ + imul $0x20,%ds:(%ecx),%eax │ │ │ │ + add $0xa2,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + sti │ │ │ │ jno 14d31ba │ │ │ │ ... │ │ │ │ nop │ │ │ │ bound %esp,0x73a10801(%ecx) │ │ │ │ add -0x6f(%eax),%ah │ │ │ │ mov %al,0x73f2b801 │ │ │ │ add (%eax),%ah │ │ │ │ jne 14d3184 │ │ │ │ - add %ebp,(%eax) │ │ │ │ - bound %edi,0x1(%ecx) │ │ │ │ - pusha │ │ │ │ - jmp dd7d338f <_edata@@Base+0xd91d338f> │ │ │ │ + add %edx,0x60017960(%eax) │ │ │ │ + jmp ea2d338f <_edata@@Base+0xe5cd338f> │ │ │ │ jle 14d31e9 │ │ │ │ ... │ │ │ │ - fdivrs -0x328ffe58(%ebp) │ │ │ │ + fdivrs -0x37affe58(%ebp) │ │ │ │ jg 14d3241 │ │ │ │ pusha │ │ │ │ inc %esp │ │ │ │ test $0x7a485001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x5001a5d6(%eax) │ │ │ │ - in $0x6f,%al │ │ │ │ - add %ecx,-0x4a(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %dl,-0x6ffe5a2a(%eax) │ │ │ │ + fsubrl 0x1(%edi) │ │ │ │ + dec %eax │ │ │ │ + mov $0xa4,%dh │ │ │ │ add %eax,%eax │ │ │ │ cld │ │ │ │ jge 14d326a │ │ │ │ ... │ │ │ │ or %al,0x1(%edx,%eiz,4) │ │ │ │ rclb $1,(%edx) │ │ │ │ jle 14d3282 │ │ │ │ ... │ │ │ │ xor %bh,-0x58(%edx) │ │ │ │ - add %ecx,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ dec %ecx │ │ │ │ jo 14d3291 │ │ │ │ js 14d32c2 │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %ecx,%eax │ │ │ │ jb,pn 14d329a │ │ │ │ sub %bl,-0x60(%eax) │ │ │ │ - add %ebx,-0xe(%eax) │ │ │ │ + add %edx,-0x13(%eax) │ │ │ │ imul $0x58,(%ecx),%eax │ │ │ │ - sub %ah,0x7fa25801(%eax) │ │ │ │ + sub %ah,0x7fa14801(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ pop %edi │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - hlt │ │ │ │ + add %esi,-0xd(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x1001a913(%eax) │ │ │ │ - (bad) │ │ │ │ - jl 14d32e1 │ │ │ │ + add %ah,-0x1ffe56ed(%eax) │ │ │ │ + lea 0x0(%ecx,%eax,1),%edi │ │ │ │ ... │ │ │ │ - add %dh,-0x5b(%ecx) │ │ │ │ - add %esp,0x7a(%eax) │ │ │ │ + jno 14d3290 │ │ │ │ + add %esi,0x7a(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %esi,0x1(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,0x70016b45(%eax) │ │ │ │ - aam $0xa9 │ │ │ │ - add %ebx,0x16754(%eax) │ │ │ │ + add %ebp,%eax │ │ │ │ + xor 0x1(%ebx),%ebp │ │ │ │ + jo 14d32ce │ │ │ │ + test $0x6a326001,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ - cmp 0x75491001(%ecx),%ebp │ │ │ │ + cmp 0x7548b801(%ecx),%ebp │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ - sub 0x72dff001(%edx),%ebp │ │ │ │ + sub 0x72def801(%edx),%ebp │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ inc %esi │ │ │ │ - mov 0x6e2cb801,%al │ │ │ │ + mov 0x6e442801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x18(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ - fnstcw 0x1(%edx) │ │ │ │ - call e14ed7cf <_edata@@Base+0xdceed7cf> │ │ │ │ - out %al,$0x78 │ │ │ │ + add %eax,-0x26(%eax) │ │ │ │ + jp 14d3379 │ │ │ │ + call 214ed7cf <_edata@@Base+0x1ceed7cf> │ │ │ │ + out %eax,$0x78 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x1a6fd(%eax) │ │ │ │ into │ │ │ │ push $0xa5be0802 │ │ │ │ - add %eax,(%eax) │ │ │ │ - dec %ebp │ │ │ │ - jnp 14d33c1 │ │ │ │ - ... │ │ │ │ - rcrb $1,0x21e001a6(%edx) │ │ │ │ - jb 14d33d1 │ │ │ │ + add %ecx,0x17b4b(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + lcall $0x172,$0x14c001a6 │ │ │ │ cwtl │ │ │ │ - shlb %cl,0x73cdf801(%esi) │ │ │ │ + shlb %cl,0x73cbb001(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x27fe536b(%eax) │ │ │ │ jecxz 14d3491 │ │ │ │ add (%eax),%dl │ │ │ │ - mov %al,0x9ce801a0 │ │ │ │ + mov %al,0x9b7001a0 │ │ │ │ push $0x1 │ │ │ │ mov 0xf001a210,%al │ │ │ │ sbb %esp,0x2(%ecx) │ │ │ │ clc │ │ │ │ mov $0xa9,%ch │ │ │ │ - add %edx,0x43(%eax) │ │ │ │ - add %ax,0x4801a555(%eax) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + add %edi,-0x7ffe98b5(%eax) │ │ │ │ + push %ebp │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,0x6a(%eax) │ │ │ │ jle 14d3439 │ │ │ │ lock inc %esp │ │ │ │ mov 0x7c06f801,%al │ │ │ │ add (%eax),%bh │ │ │ │ xchg %eax,%esp │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,%eax │ │ │ │ - loop 14d34ae │ │ │ │ - add %ecx,(%eax) │ │ │ │ + add %ebx,-0x25(%eax) │ │ │ │ + add %ecx,(%bx,%si) │ │ │ │ je 14d33f4 │ │ │ │ - add %esi,(%eax) │ │ │ │ - mov %?,0x1(%edx) │ │ │ │ + add %eax,%eax │ │ │ │ + mov 0x1(%edx),%dh │ │ │ │ ... │ │ │ │ - sub %cl,0x53e801a5 │ │ │ │ + sub %cl,0x52b001a5 │ │ │ │ jg 14d3461 │ │ │ │ cwtl │ │ │ │ out %eax,(%dx) │ │ │ │ mov %al,0x73604801 │ │ │ │ add -0x74(%eax),%dh │ │ │ │ - mov 0x70bc0001,%eax │ │ │ │ + mov 0x70bd8801,%eax │ │ │ │ add %edx,%eax │ │ │ │ jmp 14d3413 │ │ │ │ - add %ecx,0x1703c(%eax) │ │ │ │ + add %eax,0x3b(%eax) │ │ │ │ + jo 14d3479 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ das │ │ │ │ mov %eax,0x727ac801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ jl 14d3469 │ │ │ │ - add %ebp,(%eax) │ │ │ │ - dec %ebp │ │ │ │ + add %ebp,0x4d(%eax) │ │ │ │ jl 14d34c9 │ │ │ │ ... │ │ │ │ xor %bh,%bh │ │ │ │ - mov 0x7b4fe001,%al │ │ │ │ + mov 0x7b4dc801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ - jmp e90d36b3 <_edata@@Base+0xe4ad36b3> │ │ │ │ + jmp e92d36b3 <_edata@@Base+0xe4cd36b3> │ │ │ │ jle 14d3511 │ │ │ │ - call f14edb06 <_edata@@Base+0xeceedb06> │ │ │ │ - jb 14d3588 │ │ │ │ - add %edi,(%eax) │ │ │ │ - fwait │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,-0x67fe93e3(%eax) │ │ │ │ - cmp 0x7b08f801(%edi),%esp │ │ │ │ - add %ecx,(%eax) │ │ │ │ - and $0xa4,%al │ │ │ │ + call 314edb06 <_edata@@Base+0x2ceedb06> │ │ │ │ + pop %edi │ │ │ │ + jno 14d3519 │ │ │ │ + cmp %bl,0x293001a7(%ebx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %ebx,0x5001a73b(%eax) │ │ │ │ + or %edi,0x1(%ebx) │ │ │ │ + or %ah,(%esp,%eiz,4) │ │ │ │ add %esi,(%eax) │ │ │ │ lret $0x274 │ │ │ │ inc %eax │ │ │ │ out %al,$0xa4 │ │ │ │ - add %esi,%eax │ │ │ │ - dec %edx │ │ │ │ + add %edx,%eax │ │ │ │ + dec %ebx │ │ │ │ jl 14d3539 │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ - or $0x2ff001a8,%eax │ │ │ │ + or $0x2fe801a8,%eax │ │ │ │ jno 14d3551 │ │ │ │ ... │ │ │ │ adc %dl,%bh │ │ │ │ mov %al,0x7f04f801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ - sbb $0xe47001a9,%eax │ │ │ │ + sbb $0xe53001a9,%eax │ │ │ │ jle 14d3579 │ │ │ │ ... │ │ │ │ loopne 14d3601 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - test $0x7e,%al │ │ │ │ - add %edi,0x4001a0c2(%eax) │ │ │ │ - dec %ecx │ │ │ │ - fs add %eax,%eax │ │ │ │ + add %ebx,%eax │ │ │ │ + test $0xc2b8017e,%eax │ │ │ │ + mov 0x6415b801,%al │ │ │ │ + add %eax,%eax │ │ │ │ mov $0xa32001a2,%eax │ │ │ │ add -0x11(%bx,%si),%ah │ │ │ │ test $0x1,%al │ │ │ │ cwtl │ │ │ │ sub 0x2(%eax),%edi │ │ │ │ jo 14d359a │ │ │ │ mov 0x7f0d7001,%eax │ │ │ │ add %al,%dh │ │ │ │ jno 14d3553 │ │ │ │ add %eax,(%eax) │ │ │ │ cltd │ │ │ │ jnp 14d35ba │ │ │ │ - push $0x4801a586 │ │ │ │ + push $0x1001a586 │ │ │ │ mov $0x72,%dl │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x6801a755(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jp 14d35d1 │ │ │ │ - pop %eax │ │ │ │ - aaa │ │ │ │ + add %dh,0x5801a755(%eax) │ │ │ │ + test $0x3758017a,%eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,%eax │ │ │ │ - sbb $0x17c,%eax │ │ │ │ + add %edi,0x17c1c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - js 14d35d8 │ │ │ │ + add %bh,-0xa(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ - sarl $0xd7,-0x48(%ecx,%eax,1) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,%eax │ │ │ │ + add %ebp,-0x41(%eax) │ │ │ │ + jl 14d35e9 │ │ │ │ + mov $0xc001a4d7,%eax │ │ │ │ xchg %eax,%ebp │ │ │ │ imul $0x1a1a610,(%edx),%eax │ │ │ │ - inc %eax │ │ │ │ - bound %edi,0x1(%ecx) │ │ │ │ - mov 0xd801a611,%al │ │ │ │ - push %es │ │ │ │ - ja 14d3601 │ │ │ │ - adc %ah,-0x4da7fe5b(%edx) │ │ │ │ + mov 0xa0017960,%al │ │ │ │ + adc %esp,0x77064801(%esi) │ │ │ │ + add %edx,(%eax) │ │ │ │ + mov %al,0xb22001a5 │ │ │ │ jb 14d3609 │ │ │ │ inc %eax │ │ │ │ - (bad) 0x6cac5801(%eax) │ │ │ │ + (bad) 0x6ca59001(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ jnp 14d35b4 │ │ │ │ - add %ebx,(%eax) │ │ │ │ - out %eax,$0x70 │ │ │ │ + add %ecx,(%eax) │ │ │ │ + out %al,$0x70 │ │ │ │ add %edi,0x19(%eax) │ │ │ │ mov %eax,0x73767801 │ │ │ │ add %al,%bl │ │ │ │ inc %eax │ │ │ │ mov %eax,0x6a98f001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x1ffe5e6c(%eax) │ │ │ │ - (bad) │ │ │ │ + add %bh,-0x5ffe5e6c(%eax) │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ ja 14d3639 │ │ │ │ dec %eax │ │ │ │ xlat %ds:(%ebx) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - inc %eax │ │ │ │ - jb 14d3641 │ │ │ │ - xor %dl,(%esi) │ │ │ │ + add %esi,0x3001723d(%eax) │ │ │ │ + push %ss │ │ │ │ test $0x1,%al │ │ │ │ - push $0xa0016a35 │ │ │ │ - je 14d35ed │ │ │ │ - add %ecx,(%eax) │ │ │ │ + xorb $0x6a,(%edx) │ │ │ │ + add %esp,0x801a274(%eax) │ │ │ │ jno 14d36b4 │ │ │ │ add %al,%al │ │ │ │ data16 movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,-0x38(%eax) │ │ │ │ jnp 14d365a │ │ │ │ - adc %dl,0xb80801a6 │ │ │ │ + adc %dl,0xb6a001a6 │ │ │ │ jle 14d3661 │ │ │ │ ... │ │ │ │ - call 314edfea <_edata@@Base+0x2ceedfea> │ │ │ │ - mov $0x78,%ah │ │ │ │ + call 414edfea <_edata@@Base+0x3ceedfea> │ │ │ │ + mov $0x78,%bl │ │ │ │ add %edi,%eax │ │ │ │ - imul $0xa5f96801,0x7941e001(%ebp),%esp │ │ │ │ - add %ebx,0x60(%eax) │ │ │ │ + imul $0xa5f96801,0x79415001(%ebp),%esp │ │ │ │ + add %ebp,%eax │ │ │ │ + pop %esi │ │ │ │ ja 14d3689 │ │ │ │ call b14ed7c4 <_edata@@Base+0xaceed7c4> │ │ │ │ sub 0x2(%edx),%esp │ │ │ │ lock in (%dx),%al │ │ │ │ mov %al,0x7bae7001 │ │ │ │ add (%eax),%ch │ │ │ │ dec %esi │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,0x28016f59(%eax) │ │ │ │ - xor %ah,0x7ce81001(%ebp) │ │ │ │ + add %ebp,%eax │ │ │ │ + inc %ecx │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + xor %ah,0x7ce7d001(%ebp) │ │ │ │ add %esi,(%eax) │ │ │ │ sub %esp,0x2783250(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ pusha │ │ │ │ dec %edi │ │ │ │ test $0x1,%al │ │ │ │ - sbb %dh,%bh │ │ │ │ - jg 14d36c1 │ │ │ │ + clc │ │ │ │ + idivb 0x1(%edi) │ │ │ │ ... │ │ │ │ dec %eax │ │ │ │ - fsubs 0x7cfc1801(%eax) │ │ │ │ + fsubs 0x7cfa5001(%eax) │ │ │ │ add %ebx,%eax │ │ │ │ dec %eax │ │ │ │ - mov 0x77c13801,%al │ │ │ │ + mov 0x77bc8001,%al │ │ │ │ add %esi,-0x34(%eax) │ │ │ │ mov %al,0x74850001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ loop 14d36aa │ │ │ │ - add %ebp,-0x7b(%eax) │ │ │ │ - jno 14d3709 │ │ │ │ - loopne 14d370d │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x0(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + add %esi,%eax │ │ │ │ + xorb $0xe0,0x1(%ecx) │ │ │ │ + add 0x6effd001(%esi),%esp │ │ │ │ add %ecx,(%eax) │ │ │ │ xchg %eax,%esi │ │ │ │ - mov 0x7b90f801,%al │ │ │ │ + mov 0x7b919001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x1001a8dc(%eax) │ │ │ │ - shll $1,0x1(%edi) │ │ │ │ - mov $0x8801a324,%eax │ │ │ │ - mov 0x274,%eax │ │ │ │ + add %ah,0x5801a8dc(%eax) │ │ │ │ + (bad) │ │ │ │ + add %edi,-0x5cdc(%bx,%si) │ │ │ │ + add %ecx,0x274a1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - call f94edda9 <_edata@@Base+0xf4eedda9> │ │ │ │ - lcall $0x1a0,$0x80017b │ │ │ │ - add %ah,%ah │ │ │ │ - jo 14d3751 │ │ │ │ - pusha │ │ │ │ - pop %edi │ │ │ │ + add %ch,%al │ │ │ │ + cmpsb %es:(%edi),%fs:(%esi) │ │ │ │ + add %eax,-0x7ffe8466(%eax) │ │ │ │ + add %ah,0x70e1c801(%eax) │ │ │ │ + add %esp,0x5f(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x600171fd(%eax) │ │ │ │ + add %ebx,0x600171f5(%eax) │ │ │ │ (bad) │ │ │ │ test $0x1,%al │ │ │ │ - push $0x17284 │ │ │ │ - andb $0x2,0x708c2001(%eax) │ │ │ │ + adc %al,-0x7ffffe8e(%ecx) │ │ │ │ + mov 0x708c2001,%al │ │ │ │ + add (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,0x6d5801a6(%ebp) │ │ │ │ - js 14d3781 │ │ │ │ - push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + popf │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebp,0x5001786f(%eax) │ │ │ │ push %esp │ │ │ │ - test $0x71480801,%eax │ │ │ │ + test $0x713f8801,%eax │ │ │ │ add %ebx,-0x5ffe5e24(%eax) │ │ │ │ outsl %ss:(%esi),(%dx) │ │ │ │ add -0x14(%eax),%cl │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - and 0x1(%eax),%esi │ │ │ │ - ... │ │ │ │ - cmp %cl,-0x5b(%eax) │ │ │ │ - add %ebp,-0x4e(%eax) │ │ │ │ + add %edi,0x17022(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,(%eax) │ │ │ │ + dec %eax │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ jbe 14d37a9 │ │ │ │ dec %eax │ │ │ │ cmp %esp,0x266c328(%ecx,%eax,1) │ │ │ │ clc │ │ │ │ dec %edi │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - in $0x79,%eax │ │ │ │ + add %esi,(%eax) │ │ │ │ + loop 14d3830 │ │ │ │ add %esp,(%eax) │ │ │ │ push %cs │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %edx,%eax │ │ │ │ bound %ebp,0x2(%ecx) │ │ │ │ ... │ │ │ │ sbb %ch,-0x5b(%eax) │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov %eax,0x1968017f │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ push %cs │ │ │ │ jg 14d37da │ │ │ │ ... │ │ │ │ test $0xe4,%al │ │ │ │ @@ -1833626,163 +1833915,165 @@ │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ mov 0x68ebc801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ - or 0x7cb3a001(%eax),%ah │ │ │ │ + or 0x7cb3d001(%eax),%ah │ │ │ │ add %esp,(%eax) │ │ │ │ - sbb 0x78717001(%ecx),%ebp │ │ │ │ + sbb 0x7873c001(%ecx),%ebp │ │ │ │ add %ecx,(%eax) │ │ │ │ shlb $1,0x660d2801(%edx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x49(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %ebx,(%eax) │ │ │ │ jnp 14d38fd │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x6001a5df(%eax) │ │ │ │ - add $0x9fb8016b,%eax │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - fidivrs 0x1(%ebx) │ │ │ │ + add %ah,-0x6ffe5a21(%eax) │ │ │ │ + in (%dx),%eax │ │ │ │ + push $0x1 │ │ │ │ + mov $0xe801a59f,%eax │ │ │ │ + fnstsw 0x1(%ebx) │ │ │ │ or %bl,(%ebx) │ │ │ │ mov %eax,0x71f2d001 │ │ │ │ add (%eax),%bl │ │ │ │ or 0x76057801(%ebx),%esp │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0xa(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x69(%eax) │ │ │ │ - jl 14d38e9 │ │ │ │ + add %edi,%eax │ │ │ │ + data16 jl 14d38e9 │ │ │ │ xorb $0x1,-0x5e(%ecx) │ │ │ │ - mov %ch,0x7f(%ecx) │ │ │ │ - add %eax,%eax │ │ │ │ - xchg %ah,0x63e08801(%edx) │ │ │ │ + jo 14d3954 │ │ │ │ + jg 14d38f1 │ │ │ │ + rolb $0x63,-0x1f77fe5e(%esi) │ │ │ │ add -0x7e(%eax),%dh │ │ │ │ mov 0x77c9f801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x7b(%eax) │ │ │ │ - mov 0x7224b801,%eax │ │ │ │ + mov 0x72246001,%eax │ │ │ │ add %edi,0x41(%eax) │ │ │ │ mov %eax,0x68848801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x45(%eax) │ │ │ │ - test $0x76637801,%eax │ │ │ │ + test $0x7665e001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ movsl %cs:(%esi),%es:(%edi) │ │ │ │ - add %edi,-0x7ffe838a(%eax) │ │ │ │ - cld │ │ │ │ - mov %eax,0x7794a001 │ │ │ │ - add (%eax),%al │ │ │ │ + add %ebx,0x77(%eax) │ │ │ │ + jl 14d3971 │ │ │ │ + cmp $0xa3,%ah │ │ │ │ + add %esp,0x27794(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ dec %edi │ │ │ │ mov 0x65de8001,%eax │ │ │ │ add %al,%dh │ │ │ │ jg 14d392c │ │ │ │ - add %ecx,(%eax) │ │ │ │ - shlb $1,0x1(%ebx) │ │ │ │ - ... │ │ │ │ - shlb $1,0x6407b001(%esi,%eiz,4) │ │ │ │ + add %edx,%eax │ │ │ │ + int $0x73 │ │ │ │ add %eax,(%eax) │ │ │ │ + ... │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ecx,%eax │ │ │ │ + add $0x164,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%al │ │ │ │ - int $0xa1 │ │ │ │ - add %eax,%eax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - ja 14d39d1 │ │ │ │ - dec %eax │ │ │ │ - pushf │ │ │ │ + add %al,(%eax) │ │ │ │ + call 514edb9a <_edata@@Base+0x4ceedb9a> │ │ │ │ + mov %eax,0x9c480177 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,-0x28(%eax) │ │ │ │ - jns 14d39d9 │ │ │ │ + add %ebp,(%eax) │ │ │ │ + fdivrs 0x1(%ecx) │ │ │ │ ... │ │ │ │ js 14d3a42 │ │ │ │ test $0x1,%al │ │ │ │ - lock mov 0x7850017d,%eax │ │ │ │ + cwtl │ │ │ │ + mov 0x7850017d,%al │ │ │ │ test $0x1,%al │ │ │ │ - and %al,%cl │ │ │ │ - jl 14d3a01 │ │ │ │ - ... │ │ │ │ - and %dl,0x59e001a0 │ │ │ │ + and %bh,0x17c(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + and %dl,0x639001a0 │ │ │ │ js 14d3a11 │ │ │ │ - push $0x801a76b │ │ │ │ - mov %edi,0x1(%edi) │ │ │ │ - mov $0xb001a7bb,%eax │ │ │ │ - or %edi,0x1(%ebp) │ │ │ │ + push $0xd801a76b │ │ │ │ + test %edi,0x1(%edi) │ │ │ │ + mov $0x5801a7bb,%eax │ │ │ │ + or 0x1(%ebp),%bh │ │ │ │ loopne 14d3a05 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,-0x6ffe81a8(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %esi │ │ │ │ + jle 14d3a29 │ │ │ │ + nop │ │ │ │ xchg %eax,%ebx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x40017fbb(%eax) │ │ │ │ + add %esp,0x40017fba(%eax) │ │ │ │ inc %ebx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x22(%eax) │ │ │ │ - ja 14d3a39 │ │ │ │ + add %ecx,(%eax) │ │ │ │ + and 0x1(%edi),%dh │ │ │ │ pusha │ │ │ │ popa │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,-0x27fe8473(%eax) │ │ │ │ - fldenv 0x7b939001(%ebp) │ │ │ │ + add %ecx,-0x74(%eax) │ │ │ │ + jnp 14d3a41 │ │ │ │ + fcomp %st(1) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ - add 0x7d819801(%esi),%ah │ │ │ │ - add %esi,%eax │ │ │ │ + xchg %eax,%esp │ │ │ │ + jnp 14d3a49 │ │ │ │ + add %al,(%edx) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebp,-0xffe827f(%eax) │ │ │ │ repnz cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - pop %esi │ │ │ │ - jns 14d3a59 │ │ │ │ - mov %cl,0x6b4801a5(%ecx) │ │ │ │ - jo 14d3a61 │ │ │ │ - cmp %bh,(%ecx) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %edi,-0x77fe86a5(%eax) │ │ │ │ + mov %esp,0x706b4801(%ebp) │ │ │ │ add %edi,(%eax) │ │ │ │ - add $0x6a,%al │ │ │ │ + cmp %esp,0x6a043801(%ebp) │ │ │ │ add %edi,0x7a(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ - jge 14d3aed │ │ │ │ - add %esi,0x801a5b1(%eax) │ │ │ │ - push %cs │ │ │ │ - js 14d3a79 │ │ │ │ - sub %ch,(%edx) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ - (bad) │ │ │ │ - jns 14d3a81 │ │ │ │ - mov 0xf001a6a2,%al │ │ │ │ - mov 0x1(%edx),%edi │ │ │ │ + add %esp,%eax │ │ │ │ + jle 14d3aed │ │ │ │ + add %esi,-0x7ffe5a4f(%eax) │ │ │ │ + or $0x2a280178,%eax │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %edx,-0x5ffe8603(%eax) │ │ │ │ + mov %al,0x8ca801a6 │ │ │ │ + jp 14d3a89 │ │ │ │ push %eax │ │ │ │ push %edx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x2e(%eax) │ │ │ │ - jge 14d3a91 │ │ │ │ - enter $0xa6ca,$0x1 │ │ │ │ - cmp %ch,%ch │ │ │ │ + add %ebx,(%eax) │ │ │ │ + sub $0x7d,%al │ │ │ │ + add %ecx,%eax │ │ │ │ + lret $0x1a6 │ │ │ │ + loopne 14d3a82 │ │ │ │ bound %eax,(%ecx) │ │ │ │ sbb %bl,(%ebx) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ecx,0x5(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add 0x48(%eax),%cl │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ @@ -1833800,99 +1834091,101 @@ │ │ │ │ imul $0x1a51110,(%edx),%eax │ │ │ │ js 14d3b29 │ │ │ │ push $0x2 │ │ │ │ and %bl,(%edi) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,0x50026edb(%eax) │ │ │ │ int $0xa8 │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %al,0xe4100179 │ │ │ │ + add %ecx,-0x60(%eax) │ │ │ │ + jns 14d3ae1 │ │ │ │ + adc %ah,%ah │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,0x40016bc0(%eax) │ │ │ │ + add %edi,-0x41(%eax) │ │ │ │ + imul $0x40,(%ecx),%eax │ │ │ │ cld │ │ │ │ mov %al,0x63169001 │ │ │ │ add (%eax),%dh │ │ │ │ hlt │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,%eax │ │ │ │ es jno 14d3afa │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ (bad) │ │ │ │ - test $0x7ab11801,%eax │ │ │ │ + test $0x7ab08801,%eax │ │ │ │ add %ebp,%eax │ │ │ │ mov $0xa6,%ah │ │ │ │ - add %edi,(%eax) │ │ │ │ - pop %edx │ │ │ │ + add %ebx,%eax │ │ │ │ + push %ebp │ │ │ │ add %bx,(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - test $0x756a0001,%eax │ │ │ │ + test $0x756cd801,%eax │ │ │ │ add %eax,0x5e(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - jnp 14d3b98 │ │ │ │ - add %ebx,(%eax) │ │ │ │ - test $0x523801a5,%eax │ │ │ │ + add %edi,0x7a(%eax) │ │ │ │ + jns 14d3b21 │ │ │ │ + sbb %ch,0x50b001a5(%ecx) │ │ │ │ jp 14d3b29 │ │ │ │ test $0x19,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,0x16(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add 0x59(%eax),%ch │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ pop %ecx │ │ │ │ add %edx,%gs:0x27(%eax) │ │ │ │ - test $0x7718b001,%eax │ │ │ │ + test $0x77183001,%eax │ │ │ │ add %esi,-0x64(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,0x5801751c(%eax) │ │ │ │ - imul $0xa4c02001,0x644ff001(%ebp),%esp │ │ │ │ + add %ebp,0x20(%eax) │ │ │ │ + jne 14d3b49 │ │ │ │ + pop %eax │ │ │ │ + imul $0xa4c02001,0x6418c001(%ebp),%esp │ │ │ │ add %ebx,-0x32(%eax) │ │ │ │ bound %eax,(%edx) │ │ │ │ shlb $0xa4,(%eax) │ │ │ │ add %edi,%eax │ │ │ │ pop %ss │ │ │ │ bound %eax,(%edx) │ │ │ │ - call 914edb84 <_edata@@Base+0x8ceedb84> │ │ │ │ + call d94edb84 <_edata@@Base+0xd4eedb84> │ │ │ │ jl 14d3be3 │ │ │ │ add %ecx,-0x4ffe5ee1(%eax) │ │ │ │ imul $0x0,(%edx),%ax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ mov %bl,-0x59(%edx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - cli │ │ │ │ + add %ecx,(%eax) │ │ │ │ + stc │ │ │ │ jns 14d3b89 │ │ │ │ pop %eax │ │ │ │ - mov 0x7c5f1001(%esi),%esp │ │ │ │ - add %ecx,-0xffe5f2c(%eax) │ │ │ │ + mov 0x7c5d9801(%esi),%esp │ │ │ │ + add %ecx,-0x17fe5f2c(%eax) │ │ │ │ push %ds │ │ │ │ jnp 14d3b99 │ │ │ │ ... │ │ │ │ - mov 0xa801a062,%al │ │ │ │ + mov 0x6001a062,%al │ │ │ │ fistpll 0x1(%esi) │ │ │ │ nop │ │ │ │ xchg %eax,%esp │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - int1 │ │ │ │ + add %ecx,-0xe(%eax) │ │ │ │ jns 14d3bc9 │ │ │ │ - mov $0x1a0db,%eax │ │ │ │ + mov $0x1801a0db,%eax │ │ │ │ test $0xa0600174,%eax │ │ │ │ mov %al,0x63c79801 │ │ │ │ add 0xf(%eax),%ah │ │ │ │ mov %al,0x6938e001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x4001a1db(%eax) │ │ │ │ jno 14d3c60 │ │ │ │ - add -0x67fe5796(%eax),%bh │ │ │ │ - fisubrl 0x1(%esi) │ │ │ │ + add 0x4801a86a(%eax),%bh │ │ │ │ + fldcw 0x1(%esi) │ │ │ │ cmp %dh,(%esi) │ │ │ │ mov %eax,0x73f07801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ push %edi │ │ │ │ @@ -1833902,115 +1834195,115 @@ │ │ │ │ js 14d3c32 │ │ │ │ ... │ │ │ │ xor %ch,%dh │ │ │ │ mov %al,0x77a5b801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x2801a4f2(%eax) │ │ │ │ - cmp 0x1(%edi),%dh │ │ │ │ + add %bl,-0x3ffe5b0e(%eax) │ │ │ │ + cmp %dh,0x1(%edi) │ │ │ │ lock cwtl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - jno 14d3cfe │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%al │ │ │ │ - in $0xa2,%eax │ │ │ │ + add %eax,0x71(%eax) │ │ │ │ + jg 14d3c81 │ │ │ │ + ... │ │ │ │ + shl $0xa2,%ch │ │ │ │ add %edx,%eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add (%eax),%dl │ │ │ │ and 0x76414801(%ebx),%ah │ │ │ │ add %al,%ah │ │ │ │ mov $0xa6,%bh │ │ │ │ - add %esi,(%eax) │ │ │ │ - mov $0x21080172,%ecx │ │ │ │ + add %edi,-0x46(%eax) │ │ │ │ + jb 14d3ca1 │ │ │ │ + or %ah,(%ecx) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %edx,%eax │ │ │ │ addr16 jle 14d3caa │ │ │ │ ... │ │ │ │ - mov 0x9801aa58,%al │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + mov 0xb801aa58,%al │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ jnp 14d3cb9 │ │ │ │ clc │ │ │ │ push %esp │ │ │ │ - mov 0x7b78b001,%eax │ │ │ │ + mov 0x7b75b001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ - or 0x793c6801(%esi),%esp │ │ │ │ + or 0x793c8001(%esi),%esp │ │ │ │ add %ecx,(%eax) │ │ │ │ adc 0x67ce4001(%edi),%ah │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ pop %esi │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ dec %esp │ │ │ │ jno 14d3cf9 │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ test $0x1,%al │ │ │ │ - inc %eax │ │ │ │ - xor %edi,0x1(%ecx) │ │ │ │ + xor %dh,(%ebx) │ │ │ │ + jns 14d3d01 │ │ │ │ ... │ │ │ │ test $0xe1,%al │ │ │ │ - mov 0x7dec5001,%al │ │ │ │ + mov 0x7dcbc801,%al │ │ │ │ add %esp,%eax │ │ │ │ test $0xa1,%al │ │ │ │ - add %esi,(%eax) │ │ │ │ - sahf │ │ │ │ + add %esp,%eax │ │ │ │ + pushf │ │ │ │ jnp 14d3d39 │ │ │ │ lock dec %ebp │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - mov $0x79,%ah │ │ │ │ - add %ebx,0x7801a0bf(%eax) │ │ │ │ - idivl 0x1(%eax) │ │ │ │ + add %ecx,-0x4d(%eax) │ │ │ │ + jns 14d3d41 │ │ │ │ + cwtl │ │ │ │ + mov $0xf83801a0,%edi │ │ │ │ + js 14d3d49 │ │ │ │ ... │ │ │ │ fdivr %st(1),%st │ │ │ │ mov %eax,0x71d03001 │ │ │ │ add %al,%al │ │ │ │ cmp $0xa6,%al │ │ │ │ - add %edx,-0x57fe83b3(%eax) │ │ │ │ - fbld 0x695f3001(%edx) │ │ │ │ + add %edx,%eax │ │ │ │ + dec %ebp │ │ │ │ + jl 14d3d69 │ │ │ │ + test $0xdf,%al │ │ │ │ + mov %al,0x695f3001 │ │ │ │ add %al,%bh │ │ │ │ (bad) 0x6e9ef001(%ecx) │ │ │ │ add -0x39(%eax),%bl │ │ │ │ - mov 0x7e0e9001,%eax │ │ │ │ + mov 0x7e096001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0xffe5642(%eax) │ │ │ │ - in $0x7e,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %dl,0x3801a9be(%eax) │ │ │ │ + and 0x1(%ebx),%ch │ │ │ │ ... │ │ │ │ + sub $0xa7,%cl │ │ │ │ + add %ebp,(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + jb 14d3dd9 │ │ │ │ + call c14ee360 <_edata@@Base+0xbceee360> │ │ │ │ + jle 14d3e53 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x2801a7e9(%eax) │ │ │ │ - jb 14d3e49 │ │ │ │ - add %ebp,%eax │ │ │ │ - andl $0x1,0x747f8801(%ebp) │ │ │ │ - ... │ │ │ │ - cwtl │ │ │ │ - push %esi │ │ │ │ - mov 0x69df0001,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - jle 14d3d94 │ │ │ │ - add %edx,-0x18(%eax) │ │ │ │ - jbe 14d3df9 │ │ │ │ - js 14d3da8 │ │ │ │ - test $0x75a19801,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x37fe5faa(%eax) │ │ │ │ + mov $0x7e100169,%esp │ │ │ │ + mov 0x76e76001,%eax │ │ │ │ + add %edi,-0x52(%eax) │ │ │ │ + test $0x66a10801,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ push %ds │ │ │ │ mov %eax,0x72b1e801 │ │ │ │ add (%eax),%al │ │ │ │ @@ -1834019,476 +1834312,443 @@ │ │ │ │ add %dl,%al │ │ │ │ hlt │ │ │ │ mov 0x696c5801,%eax │ │ │ │ add %edi,(%eax) │ │ │ │ xor $0xfc4801a4,%eax │ │ │ │ popa │ │ │ │ add %al,%cl │ │ │ │ - push $0xc9b001a9 │ │ │ │ + push $0xd04001a9 │ │ │ │ je 14d3e39 │ │ │ │ - push $0x1001a8c9 │ │ │ │ + push $0x8801a8c9 │ │ │ │ xchg %dh,0x1(%edi) │ │ │ │ ... │ │ │ │ xor %bh,0x601001a6(%eax) │ │ │ │ js 14d3e69 │ │ │ │ pusha │ │ │ │ and $0xa6,%al │ │ │ │ - add %esp,(%eax) │ │ │ │ - imul $0x1a432b8,0x1(%ebx),%edi │ │ │ │ - or %ah,0x3e300261(%ebx) │ │ │ │ + add %esi,%eax │ │ │ │ + push $0x32b8017b │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + mov %eax,0x3e300261 │ │ │ │ test $0x1,%al │ │ │ │ - pop %eax │ │ │ │ - jp,pt 14d3e81 │ │ │ │ + xor %bh,(%esi) │ │ │ │ + jp 14d3e81 │ │ │ │ add %dh,%dh │ │ │ │ mov %al,0x64555001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x1ffe5fd2(%eax) │ │ │ │ - nop │ │ │ │ - jns 14d3e99 │ │ │ │ + add %bl,0x1a02e(%eax) │ │ │ │ + mov 0x1(%ecx),%? │ │ │ │ ... │ │ │ │ sbb %ah,%ah │ │ │ │ mov 0x6beac801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4f(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - cmp 0x1(%ecx),%edi │ │ │ │ - cmp %dl,%dl │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - jbe 14d3ef9 │ │ │ │ - sarb $1,(%ebx) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x17440(%eax) │ │ │ │ + add %ecx,0x38017939(%eax) │ │ │ │ + shlb %cl,0x76a42801(%edi) │ │ │ │ + add %edx,%eax │ │ │ │ + cmp 0x74408801(%esi),%esp │ │ │ │ + add %eax,(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,-0x39(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - add -0x6ffe58d0(%eax),%ch │ │ │ │ - jb 14d3f78 │ │ │ │ - add %esi,(%eax) │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,-0x66(%eax) │ │ │ │ - jb 14d3f1a │ │ │ │ - rcr $1,%ah │ │ │ │ - mov 0x72331801,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ - cmc │ │ │ │ + add 0x3001a730(%eax),%ch │ │ │ │ + lcall $0x1a4,$0xab300169 │ │ │ │ + pusha │ │ │ │ + lcall $0x1a0,$0xdcd00272 │ │ │ │ + sbb %dh,(%eax) │ │ │ │ + jb 14d3f21 │ │ │ │ + cmp %dh,%ch │ │ │ │ mov %al,0x6deec001 │ │ │ │ - add 0x1001a75f(%eax),%cl │ │ │ │ - imull 0x1(%edi) │ │ │ │ + add -0x3ffe58a1(%eax),%cl │ │ │ │ + hlt │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - aaa │ │ │ │ - mov 0x7657d801,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%al │ │ │ │ - mov 0x639801a1,%al │ │ │ │ - jbe 14d3f69 │ │ │ │ - mov 0xe001a0c1,%al │ │ │ │ + add %bl,-0x27fe5ec9(%eax) │ │ │ │ + push %edi │ │ │ │ + jbe 14d3f5a │ │ │ │ + ... │ │ │ │ + shlb $0x76,0x59f801a1(%eax) │ │ │ │ + add %esp,-0x1ffe5f3f(%eax) │ │ │ │ dec %edx │ │ │ │ pusha │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ sti │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,%eax │ │ │ │ - std │ │ │ │ + add %esi,-0x4(%eax) │ │ │ │ jnp 14d3f91 │ │ │ │ ... │ │ │ │ and %al,-0x60(%edi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - inc %edx │ │ │ │ - jns 14d3fe9 │ │ │ │ + add %eax,0x17941(%eax) │ │ │ │ ... │ │ │ │ - call 414ee78e <_edata@@Base+0x3ceee78e> │ │ │ │ - mov $0xeb800171,%edx │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,-0x3a(%eax) │ │ │ │ - jne 14d4019 │ │ │ │ - mov 0xb801a936,%al │ │ │ │ - js 14d4091 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%al │ │ │ │ + andl $0xa5eb8001,0x71ba2801(%edi) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + les 0x1(%ebp),%esi │ │ │ │ + mov 0xf801a936,%al │ │ │ │ + ja 14d4091 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x7ffe56ce(%eax) │ │ │ │ leave │ │ │ │ ja 14d4031 │ │ │ │ ... │ │ │ │ enter $0xa6c0,$0x1 │ │ │ │ - enter $0x6e99,$0x1 │ │ │ │ - cwtl │ │ │ │ - ja 14d400a │ │ │ │ - add %ecx,-0x3ffe99ff(%eax) │ │ │ │ + rcrb $0xa7,0x7798016e(%ecx) │ │ │ │ + add %ecx,-0x3ffe9a00(%eax) │ │ │ │ lret $0x1a4 │ │ │ │ push $0x300266b8 │ │ │ │ xchg %eax,%esi │ │ │ │ - mov 0x60f8a001,%al │ │ │ │ + mov 0x60f7c001,%al │ │ │ │ add %ebp,(%eax) │ │ │ │ - mov %eax,0xcb5001a0 │ │ │ │ + mov %eax,0xcaa801a0 │ │ │ │ ja 14d4081 │ │ │ │ mov 0x4801a328,%al │ │ │ │ pcmpeqw (%edx),%mm0 │ │ │ │ clc │ │ │ │ pop %edx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %ebp,0x6c(%eax) │ │ │ │ add %bx,-0x7(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,0x73(%eax) │ │ │ │ arpl %eax,(%edx) │ │ │ │ - cmp %ah,0x25e801a0 │ │ │ │ + cmp %ah,0x265001a0 │ │ │ │ jp 14d40a1 │ │ │ │ call a94ee290 <_edata@@Base+0xa4eee290> │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ data16 add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ xchg %eax,%esi │ │ │ │ lods %ds:(%esi),%al │ │ │ │ add %eax,0x27b05(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x1a46f(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ - jno 14d40e1 │ │ │ │ + add %ch,-0x7fe5b91(%eax) │ │ │ │ + jmp 14d4253 │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ nop │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - adc $0x77,%al │ │ │ │ - add %edx,%eax │ │ │ │ - push %es │ │ │ │ + add %ecx,(%eax) │ │ │ │ + adc 0x1(%edi),%dh │ │ │ │ + rolb $1,(%esi) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ mov $0x62,%cl │ │ │ │ add (%eax),%dh │ │ │ │ data16 test $0x1,%al │ │ │ │ - sub %ch,-0x61a7fe94(%edi) │ │ │ │ + mov $0x58016cac,%eax │ │ │ │ + sahf │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - (bad) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + or $0x17a,%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - mov $0xa9,%ch │ │ │ │ - add %ecx,(%eax) │ │ │ │ - add %ah,-0x70(%ecx,%eax,1) │ │ │ │ - test %esp,0x60b4f801(%esi) │ │ │ │ + nop │ │ │ │ + test %esp,0x60b70801(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x4801a16c(%eax) │ │ │ │ mov $0x265,%ebx │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%ecx) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - les 0x1(%eax),%edi │ │ │ │ + add %ecx,(%eax) │ │ │ │ + ret $0x178 │ │ │ │ push %eax │ │ │ │ inc %esi │ │ │ │ test $0x1,%al │ │ │ │ - enter $0x7c89,$0x1 │ │ │ │ - js 14d415c │ │ │ │ - test $0x1,%al │ │ │ │ - js 14d4181 │ │ │ │ - jl 14d4191 │ │ │ │ - sbb %dl,%cl │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,%eax │ │ │ │ - ret │ │ │ │ - push $0xa519d001 │ │ │ │ - add %ecx,-0x77fd8049(%eax) │ │ │ │ - iret │ │ │ │ - mov 0x7df21001,%al │ │ │ │ - add (%eax),%al │ │ │ │ + mov 0x78017c89,%al │ │ │ │ + shrb %cl,0x7cf2b001(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + shll $1,0x68c38001(%ebp) │ │ │ │ + add %edx,%eax │ │ │ │ + sbb %esp,0x7fb78801(%ebp) │ │ │ │ + add 0x1001a0cf(%eax),%cl │ │ │ │ + bnd jge 14d41aa │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x3b(%eax) │ │ │ │ - mov %al,0x73f94801 │ │ │ │ + dec %eax │ │ │ │ + cmp 0x73f94801(%edx),%esp │ │ │ │ add (%eax),%bh │ │ │ │ dec %edx │ │ │ │ mov %eax,0x7d8cf001 │ │ │ │ add (%eax),%al │ │ │ │ + ... │ │ │ │ add %al,(%eax) │ │ │ │ + add %bh,%al │ │ │ │ + mov $0x2a1001a9,%edx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov $0x2c5801a9,%edi │ │ │ │ - jns 14d41d9 │ │ │ │ - clc │ │ │ │ - mov $0x69c801a9,%edx │ │ │ │ - jp 14d41e1 │ │ │ │ - ... │ │ │ │ - test $0xe6,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0x7801a5e6(%eax) │ │ │ │ + or $0xc1f8017a,%eax │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %ecx,-0x3ffe937a(%eax) │ │ │ │ + sti │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0xd(%eax) │ │ │ │ - jp 14d41f1 │ │ │ │ - clc │ │ │ │ - shll $0x1,0x6ca96001(%edi) │ │ │ │ - sar $0xa5,%bl │ │ │ │ - add %esp,-0x57fe9b4a(%eax) │ │ │ │ - push %edi │ │ │ │ - test $0x1,%al │ │ │ │ - xor %ah,%al │ │ │ │ - add %ax,(%eax) │ │ │ │ + add %eax,%eax │ │ │ │ + mov $0x64,%dh │ │ │ │ + add %ebp,0x5001a857(%eax) │ │ │ │ + fsubl 0x1(%esi) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - mov 0x7fa96801,%al │ │ │ │ + lock (bad) │ │ │ │ + mov 0x7fa3f001,%al │ │ │ │ add %ecx,-0x4(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - dec %eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + inc %esi │ │ │ │ add %ax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ jl 14d4264 │ │ │ │ - add %ebp,0x17aca(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + lret $0x17a │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%al │ │ │ │ - andb $0x1,0x794f8801(%ecx) │ │ │ │ - add $0xa2,%cl │ │ │ │ - add %ebp,-0x47fd8cb6(%eax) │ │ │ │ - mov $0xa8,%ch │ │ │ │ - add %esi,0x17cfe(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - push %esi │ │ │ │ + rolb $0x79,0x4ee001a1(%edx) │ │ │ │ + add %eax,-0x57fe5d3f(%eax) │ │ │ │ + dec %edx │ │ │ │ + jae 14d42ea │ │ │ │ + mov $0xd801a8b5,%eax │ │ │ │ + std │ │ │ │ + jl 14d42f1 │ │ │ │ + ... │ │ │ │ + loopne 14d4350 │ │ │ │ test $0x1,%al │ │ │ │ - js 14d4291 │ │ │ │ - push $0x1 │ │ │ │ + adc %dl,0x16a(%ebx) │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,0x8d6801a0 │ │ │ │ js 14d4319 │ │ │ │ lock jge 14d42c3 │ │ │ │ - add %esi,-0x3c(%eax) │ │ │ │ - jne 14d4321 │ │ │ │ - dec %eax │ │ │ │ + add %eax,0x480175bf(%eax) │ │ │ │ (bad) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - fnstcw 0x1(%edi) │ │ │ │ + add %ebx,%eax │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + jg 14d4329 │ │ │ │ ... │ │ │ │ rol $0xa7,%dl │ │ │ │ - add %esp,-0x3ffe870d(%eax) │ │ │ │ + add %ebx,-0x3ffe870d(%eax) │ │ │ │ ret │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - cltd │ │ │ │ + add %ebx,-0x6c(%eax) │ │ │ │ jae 14d4341 │ │ │ │ adc %dl,-0x59(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov $0x78,%ch │ │ │ │ - add %edi,%eax │ │ │ │ - fbld 0x77817801(%edi) │ │ │ │ + add %edx,-0x7fe874c(%eax) │ │ │ │ + fbld 0x77841001(%edi) │ │ │ │ add %eax,%eax │ │ │ │ cmpsl %es:(%edi),%ss:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - pop %es │ │ │ │ + add %edi,0x7(%eax) │ │ │ │ jl 14d4359 │ │ │ │ ... │ │ │ │ loopne 14d438e │ │ │ │ test $0x1,%al │ │ │ │ - mov $0xf8016415,%eax │ │ │ │ + clc │ │ │ │ + or -0x8(%ecx,%eax,1),%esp │ │ │ │ or $0xa3,%al │ │ │ │ add %ebp,0x18027b4c(%eax) │ │ │ │ ret $0x1a5 │ │ │ │ - or %al,%dl │ │ │ │ - jbe 14d4381 │ │ │ │ - rcrb $0xa6,(%ecx) │ │ │ │ - add %edi,%eax │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - jno 14d4389 │ │ │ │ - sbb %bl,0x135001a0(%edx) │ │ │ │ - imul $0x1a21898,(%ecx),%eax │ │ │ │ - rorb $1,(%edx) │ │ │ │ - pusha │ │ │ │ + add %bh,0x19c00176(%esi) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %esi,0x180171d3(%eax) │ │ │ │ + lcall $0x169,$0x154001a0 │ │ │ │ + cwtl │ │ │ │ + sbb %ah,0x600ad001(%edx) │ │ │ │ add -0x32(%eax),%bl │ │ │ │ - test $0x732b6001,%eax │ │ │ │ - add 0x5001a000(%eax),%ch │ │ │ │ - pop %ebp │ │ │ │ + test $0x6b458801,%eax │ │ │ │ + add %ebp,-0x4ffe6000(%eax) │ │ │ │ + pop %ebx │ │ │ │ jl 14d43a9 │ │ │ │ add %ch,0x214001a0(%eax) │ │ │ │ jo 14d43b2 │ │ │ │ ... │ │ │ │ or %dh,(%ecx) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,-0x52(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ bound %eax,(%ecx) │ │ │ │ ... │ │ │ │ mov $0xe,%al │ │ │ │ mov %eax,0x7a261001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ - sub $0x94c001a0,%eax │ │ │ │ + sub $0x91f001a0,%eax │ │ │ │ jns 14d4429 │ │ │ │ and %cl,-0x5e(%edx) │ │ │ │ add %eax,0x58027ddc(%eax) │ │ │ │ - sbb $0x377801a6,%eax │ │ │ │ + sbb $0x373801a6,%eax │ │ │ │ jne 14d4439 │ │ │ │ ... │ │ │ │ pusha │ │ │ │ int1 │ │ │ │ mov 0x73362801,%eax │ │ │ │ add %al,%dh │ │ │ │ popa │ │ │ │ mov 0x7da9e001,%eax │ │ │ │ add (%eax),%ah │ │ │ │ - mov $0x5b2001a7,%eax │ │ │ │ + mov $0x55a001a7,%eax │ │ │ │ add %edi,-0x5bdd(%bx,%si) │ │ │ │ add %esp,(%eax) │ │ │ │ mov $0xc5a8027d,%esi │ │ │ │ test $0x1,%al │ │ │ │ - mov $0x3,%al │ │ │ │ + mov %al,(%ecx) │ │ │ │ jg 14d4481 │ │ │ │ inc %eax │ │ │ │ bound %esp,0x7344f801(%ecx) │ │ │ │ add 0x41(%eax),%ah │ │ │ │ mov %al,0x62ac7001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ - xor 0x658ef801(%eax),%ch │ │ │ │ + xor 0x658e1801(%eax),%ch │ │ │ │ add %edi,(%eax) │ │ │ │ sub $0xa8,%al │ │ │ │ add %edx,%eax │ │ │ │ mov 0x272,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ js 14d4498 │ │ │ │ - test $0x7a6a3801,%eax │ │ │ │ + test $0x7bd55801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ add $0xa8,%al │ │ │ │ add %esp,0x274f6(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ dec %esp │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x17a4e(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + dec %ebp │ │ │ │ + jp 14d4509 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x51(%eax) │ │ │ │ + pusha │ │ │ │ + push %ecx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ + add %ecx,(%eax) │ │ │ │ bound %edi,0x50(%ecx,%eax,1) │ │ │ │ - bound %esp,0x7727a801(%ebp) │ │ │ │ + bound %esp,0x7727e801(%ebp) │ │ │ │ add %ebp,0xd(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x50017764(%eax) │ │ │ │ + add %ebp,0x5001775f(%eax) │ │ │ │ jb 14d44e4 │ │ │ │ - add %ecx,-0x3ffe8d4e(%eax) │ │ │ │ + add %ebx,-0x3ffe8d4e(%eax) │ │ │ │ inc %esi │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x4b(%eax) │ │ │ │ + add %ebp,0x4a(%eax) │ │ │ │ jnp 14d4549 │ │ │ │ ... │ │ │ │ - sbb %ch,-0x5767fe5f(%ebp) │ │ │ │ + sbb %ch,-0x5847fe5f(%ebp) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %ebp,(%eax) │ │ │ │ mov $0xa58801a4,%eax │ │ │ │ jg 14d4592 │ │ │ │ mov $0x7801a428,%eax │ │ │ │ aad $0x6f │ │ │ │ add 0x6c(%eax),%dl │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,%eax │ │ │ │ + add %eax,%eax │ │ │ │ test %ch,0x1(%eax) │ │ │ │ - sbbb $0x6f,-0x58effe5f(%edi) │ │ │ │ + sbbb $0x6f,-0x5977fe5f(%edi) │ │ │ │ add %ebp,(%eax) │ │ │ │ jnp 14d454b │ │ │ │ - add %ebp,-0x7fe9344(%eax) │ │ │ │ - push %esi │ │ │ │ - test $0x75392001,%eax │ │ │ │ + add %ebx,%eax │ │ │ │ + mov $0x56f8016c,%esp │ │ │ │ + test $0x75370801,%eax │ │ │ │ add %edi,0x28(%eax) │ │ │ │ mov %eax,0x73a72801 │ │ │ │ add 0x4c(%eax),%dh │ │ │ │ - mov 0x7cb89801,%al │ │ │ │ + mov 0x7cb91801,%al │ │ │ │ add %esi,(%eax) │ │ │ │ xchg %eax,%ecx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,-0x6ffe9a95(%eax) │ │ │ │ - xor %esp,0x64142001(%ebp) │ │ │ │ - add %esp,0xf(%eax) │ │ │ │ + add %ebx,0x6b(%eax) │ │ │ │ + add %edx,%gs:-0x37fe5acf(%eax) │ │ │ │ + or 0x60(%ecx,%eax,1),%esp │ │ │ │ + xstore-rng (bad) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ecx,(%eax) │ │ │ │ dec %edi │ │ │ │ bound %eax,(%edx) │ │ │ │ push %eax │ │ │ │ dec %esi │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,-0x68(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + xchg %eax,%esi │ │ │ │ jns 14d45e9 │ │ │ │ - mov 0xd001a7bf,%al │ │ │ │ - ds push $0xa2b57801 │ │ │ │ + mov 0x1801a7bf,%al │ │ │ │ + inc %edx │ │ │ │ + push $0xa2b57801 │ │ │ │ add %ebp,0x4d(%eax) │ │ │ │ jns 14d45fa │ │ │ │ js 14d4634 │ │ │ │ mov 0x7e3c6801,%al │ │ │ │ add (%eax),%bh │ │ │ │ js 14d45a5 │ │ │ │ add %edi,-0x2ffd8b9e(%eax) │ │ │ │ jge 14d45ab │ │ │ │ - add %ebx,-0x5ffe89f4(%eax) │ │ │ │ - ja 14d45bc │ │ │ │ - add %ecx,%eax │ │ │ │ + add %edi,%eax │ │ │ │ + or 0x1(%esi),%esi │ │ │ │ + mov 0xb801a977,%al │ │ │ │ and %esi,0x1(%edi) │ │ │ │ ... │ │ │ │ cmp %bl,(%edi) │ │ │ │ mov 0x67078801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x3ffe5e8a(%eax) │ │ │ │ int3 │ │ │ │ jns 14d4682 │ │ │ │ ... │ │ │ │ xor %cl,-0x59(%ecx) │ │ │ │ - add %edx,%eax │ │ │ │ - add $0x33480178,%eax │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x17cc1(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + js 14d4691 │ │ │ │ + dec %eax │ │ │ │ + xor 0x7cbf5801(%ebp),%esp │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ xchg %eax,%edi │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x47(%eax) │ │ │ │ - jle 14d46b1 │ │ │ │ - ... │ │ │ │ - clc │ │ │ │ + add %edx,0x17e46(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,%al │ │ │ │ push %ds │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,%eax │ │ │ │ loope 14d472d │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1834507,219 +1834767,211 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ in $0xa1,%eax │ │ │ │ add %esp,%eax │ │ │ │ shrb %cl,0x2(%eax) │ │ │ │ loopne 14d471e │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,-0x4ffe891f(%eax) │ │ │ │ + add %esp,-0x4ffe8923(%eax) │ │ │ │ clc │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - mov 0xb0f8016f,%eax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebx,-0x7fe9062(%eax) │ │ │ │ + mov $0xa4,%al │ │ │ │ add %ecx,(%eax) │ │ │ │ fbld 0x2(%edx) │ │ │ │ pop %eax │ │ │ │ je 14d46dc │ │ │ │ - add %edi,0x71(%eax) │ │ │ │ + add %eax,%eax │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ jb 14d4739 │ │ │ │ adc %ch,-0x5a(%edi) │ │ │ │ - add %ebx,0x16f66(%eax) │ │ │ │ + add %edi,0x65(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %eax,(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ test $0x1,%al │ │ │ │ - jo 14d46fe │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %ebp,0x2801aa00(%eax) │ │ │ │ - cmp $0x7a,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %cl,0xa8016d(%edi) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + add %edx,0x18017a3d(%eax) │ │ │ │ daa │ │ │ │ - mov 0x772cb001,%al │ │ │ │ + mov 0x772bc801,%al │ │ │ │ add %esi,%eax │ │ │ │ in $0xa5,%al │ │ │ │ - add %esi,%eax │ │ │ │ + add %esp,%eax │ │ │ │ jns,pt 14d4761 │ │ │ │ ... │ │ │ │ enter $0xa134,$0x1 │ │ │ │ - mov $0x179dc,%eax │ │ │ │ + and %bl,%bl │ │ │ │ + jns 14d4771 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x70(%eax) │ │ │ │ - mov 0x750a1001,%al │ │ │ │ - add %esi,0x3(%eax) │ │ │ │ + pusha │ │ │ │ + jo 14d4733 │ │ │ │ + add %eax,%eax │ │ │ │ + or %esi,0x1(%ebp) │ │ │ │ + jo 14d479d │ │ │ │ mov %eax,0x62622801 │ │ │ │ add -0x3e(%eax),%cl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - dec %eax │ │ │ │ - jl 14d47a9 │ │ │ │ - rorb $0x1,-0x5a(%ebx) │ │ │ │ - nop │ │ │ │ - loopne 14d4822 │ │ │ │ - add %esi,0x60(%eax) │ │ │ │ - mov 0x6aa89001,%al │ │ │ │ + add %ebx,-0x3ffe83c2(%eax) │ │ │ │ + dec %ebx │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %edi,(%eax) │ │ │ │ + fidivs 0x1(%ebx) │ │ │ │ + jo 14d4812 │ │ │ │ + mov 0x6ac5e001,%al │ │ │ │ add %edx,-0x46(%eax) │ │ │ │ mov %al,0x6d8f2801 │ │ │ │ add 0x1d(%eax),%dl │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,0x200274fa(%eax) │ │ │ │ aas │ │ │ │ mov %eax,0x76515801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ - adc 0x6ed4f801(%ecx),%ebp │ │ │ │ + adc 0x6ed3e001(%ecx),%ebp │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ aas │ │ │ │ mov %al,0x743a1801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ jae 14d47bc │ │ │ │ - add %esp,-0x78(%eax) │ │ │ │ + add %ebp,-0x77(%eax) │ │ │ │ jge 14d4819 │ │ │ │ - mov $0x6801a833,%eax │ │ │ │ - pop %ebp │ │ │ │ + mov $0xb801a833,%eax │ │ │ │ + pop %ebx │ │ │ │ jle 14d4821 │ │ │ │ shr $0xa9,%ch │ │ │ │ - add %ebp,%eax │ │ │ │ - subl $0x18,0x1(%eax) │ │ │ │ - mov %gs,0x6f078001(%ecx) │ │ │ │ + add %ebx,0x18016880(%eax) │ │ │ │ + mov %gs,0x6f063801(%ecx) │ │ │ │ add %ebx,%eax │ │ │ │ out %al,(%dx) │ │ │ │ - test $0x62ee4801,%eax │ │ │ │ + test $0x62edf801,%eax │ │ │ │ add %eax,0x25(%eax) │ │ │ │ mov %al,0x792e6801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x6ffe568c(%eax) │ │ │ │ + add %ch,-0x7fe568c(%eax) │ │ │ │ push %es │ │ │ │ jb 14d4851 │ │ │ │ ... │ │ │ │ add %bl,%bh │ │ │ │ - mov 0x7a1a8801,%al │ │ │ │ + mov 0x7a19a001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ - mov 0xf9f801a0,%al │ │ │ │ + mov 0xf9b801a0,%al │ │ │ │ jle 14d4891 │ │ │ │ - mov 0x1001a008,%al │ │ │ │ - (bad) │ │ │ │ - jnp 14d4899 │ │ │ │ + mov 0x4001a008,%al │ │ │ │ + mov 0x1(%ebx),%? │ │ │ │ sbb %cl,(%ecx) │ │ │ │ - mov 0x653f5001,%al │ │ │ │ + mov 0x653f1801,%al │ │ │ │ add %ecx,(%eax) │ │ │ │ sbb %ah,0x706fb001(%ecx) │ │ │ │ add -0x1ffe58d9(%eax),%bl │ │ │ │ - aaa │ │ │ │ - jge 14d48b1 │ │ │ │ - mov $0xa001a315,%eax │ │ │ │ - ljmp *0x2(%edi) │ │ │ │ - mov $0x9801a2d9,%eax │ │ │ │ - xchg %eax,%edi │ │ │ │ + xor $0x15b8017d,%eax │ │ │ │ + mov %eax,0x6fffa001 │ │ │ │ + add 0x7001a2d9(%eax),%bh │ │ │ │ + xchg %eax,%ebp │ │ │ │ jg 14d48c1 │ │ │ │ ... │ │ │ │ lock lret $0x1a1 │ │ │ │ - nop │ │ │ │ - daa │ │ │ │ - push $0xa2f1c801 │ │ │ │ - add %esp,(%eax) │ │ │ │ - iret │ │ │ │ - data16 add -0x6e(%eax),%dh │ │ │ │ - mov 0x60db2001,%al │ │ │ │ - add %edx,0x801a270(%eax) │ │ │ │ - arpl %edi,0x0(%ecx,%eax,1) │ │ │ │ + shlb $1,(%eax,%ebp,2) │ │ │ │ + add %ecx,%eax │ │ │ │ + int1 │ │ │ │ + mov %al,0x66cf2001 │ │ │ │ + add -0x6e(%eax),%dh │ │ │ │ + mov 0x60dcd001,%al │ │ │ │ + add %edx,0x3801a270(%eax) │ │ │ │ + bound %edi,0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x22(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ - dec %ebx │ │ │ │ + add %ebp,0x4a(%eax) │ │ │ │ jno 14d4911 │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ pop %ds │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,%eax │ │ │ │ mov $0x8f08027e,%eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x69(%eax) │ │ │ │ + add %eax,0x69(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x6(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x20(%eax) │ │ │ │ + add %edx,-0x1c(%eax) │ │ │ │ je 14d4939 │ │ │ │ ... │ │ │ │ mov $0x53,%al │ │ │ │ - test $0x7c1b1801,%eax │ │ │ │ + test $0x7c1fd801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x7801a0ae(%eax) │ │ │ │ - mov $0x87c80163,%ebx │ │ │ │ - test $0x1,%al │ │ │ │ - add %cl,0x166(%ebp) │ │ │ │ + add %bh,-0x4ffe5f52(%eax) │ │ │ │ + mov $0x63,%ch │ │ │ │ + add %ecx,%eax │ │ │ │ + xchg %ebp,0x668dc001(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - js 14d49df │ │ │ │ + add %bh,0x5d(%eax) │ │ │ │ mov 0x7cb1c001,%al │ │ │ │ - add 0x5801a5d4(%eax),%cl │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add -0x67fe5a2c(%eax),%cl │ │ │ │ + xchg %eax,%esp │ │ │ │ jbe 14d4991 │ │ │ │ ... │ │ │ │ rolb $0x1,-0x57(%ebx) │ │ │ │ - lock lea 0x1(%edi),%esp │ │ │ │ - sarb $0x7e,0xe801a5(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov %al,-0x403ffe99(%esi) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + cld │ │ │ │ + jge 14d49a9 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%eax) │ │ │ │ - mov $0x7e8801a5,%eax │ │ │ │ + sbb %bh,0x7ee001a5(%eax) │ │ │ │ ja 14d49c1 │ │ │ │ fdivrs -0x59(%ebp) │ │ │ │ - add %esp,%eax │ │ │ │ - and $0x70,%al │ │ │ │ - add %edi,0x801a419(%eax) │ │ │ │ - pop %ebp │ │ │ │ - push $0x2 │ │ │ │ + add %edi,-0x47fe8fd2(%eax) │ │ │ │ + sbb %esp,0x2685d08(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ - add %dl,(%eax) │ │ │ │ - sub $0xce4001a2,%eax │ │ │ │ + adc %ch,0xbd0001a2 │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ cmp %esp,0x7c7b6801(%eax) │ │ │ │ add -0x53(%eax),%ch │ │ │ │ mov 0x6244e001,%eax │ │ │ │ add (%eax),%bh │ │ │ │ - cmp %ah,0x6dc56001(%ecx) │ │ │ │ + cmp %ah,0x6dc17001(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x77fe599e(%eax) │ │ │ │ - out %al,$0x70 │ │ │ │ + add %bh,-0x6ffe599e(%eax) │ │ │ │ + jecxz 14d4a9f │ │ │ │ add %esp,-0x46(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - mov $0x6e,%ch │ │ │ │ + add %ebx,-0x4b(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ in $0xa2,%al │ │ │ │ add %esi,(%eax) │ │ │ │ @@ -1834729,122 +1834981,111 @@ │ │ │ │ mov $0xf6,%al │ │ │ │ mov 0x69c82001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x4f(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - lahf │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %esi,-0x6ffe5abd(%eax) │ │ │ │ - jne 14d4af5 │ │ │ │ + add %edx,-0x4ffe9274(%eax) │ │ │ │ + inc %ebx │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + jbe 14d4af5 │ │ │ │ add %edi,(%eax) │ │ │ │ inc %ecx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %edx,-0x44(%eax) │ │ │ │ + jb 14d4a99 │ │ │ │ + fcoms 0x311001a7(%ecx) │ │ │ │ + push $0xa5db9001 │ │ │ │ + add %eax,0x40017d16(%eax) │ │ │ │ + cmp 0x77833001(%ebp),%esp │ │ │ │ add %eax,(%eax) │ │ │ │ - shlb $0xd8,0x1(%edx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - xor %ebp,0x1(%eax) │ │ │ │ - nop │ │ │ │ - (bad) 0x7d16b001(%ebp) │ │ │ │ - add %eax,0x3b(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,0x17783(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ mov $0xa5,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ jge 14d4b43 │ │ │ │ add %edx,(%eax) │ │ │ │ - adc %ah,0x7e9d9001(%esi) │ │ │ │ + adc %ah,0x7e99f001(%esi) │ │ │ │ add %esp,0x7e(%eax) │ │ │ │ - mov 0x70ad2801,%eax │ │ │ │ + mov 0x70ad6001,%eax │ │ │ │ add %ebp,(%eax) │ │ │ │ mov $0xa8,%ah │ │ │ │ - add %ebp,0x63(%eax) │ │ │ │ - jb 14d4ae1 │ │ │ │ - adc %dl,(%edx) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,-0x2a(%eax) │ │ │ │ - jne 14d4aea │ │ │ │ + add %esp,0x10017260(%eax) │ │ │ │ + adc 0x275d640(%ecx,%eax,1),%ah │ │ │ │ mov $0xc1,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,0x3e(%eax) │ │ │ │ jp 14d4af2 │ │ │ │ ... │ │ │ │ or %ch,(%esi) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ js 14d4b22 │ │ │ │ ... │ │ │ │ rol $0xa0,%ah │ │ │ │ - add %ecx,(%eax) │ │ │ │ - jnp 14d4be6 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebx,0x1777c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x64(%eax) │ │ │ │ mov 0x73c0e801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ sti │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,-0x22(%eax) │ │ │ │ + add %esp,-0x22(%eax) │ │ │ │ jp 14d4ba9 │ │ │ │ clc │ │ │ │ and %esp,0x70c23001(%edi) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ - fildll 0x68d3d001(%eax) │ │ │ │ + fildll 0x68d26801(%eax) │ │ │ │ add %ebp,0x7801a4ce(%eax) │ │ │ │ fsubrl 0x2(%ebx) │ │ │ │ call 414eed41 <_edata@@Base+0x3ceeed41> │ │ │ │ loopne 14d4c4f │ │ │ │ add -0x6c(%eax),%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %eax,%eax │ │ │ │ + mov %eax,0x16f │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%eax) │ │ │ │ - arpl %ebp,0x78b12801(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + cmp %ah,-0x58(%ebx) │ │ │ │ + add %eax,-0x50(%eax) │ │ │ │ + js 14d4bf9 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ movsl %fs:(%esi),%es:(%edi) │ │ │ │ - add %esp,0x80163a8(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + mov 0x9b00163,%eax │ │ │ │ + test $0x1,%al │ │ │ │ + push $0x8016835 │ │ │ │ mov $0xa9,%al │ │ │ │ - add %esi,(%eax) │ │ │ │ - ret │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %esi,-0x5ffe57f7(%eax) │ │ │ │ - ss push $0x1 │ │ │ │ + add %ebx,(%eax) │ │ │ │ + ja 14d4ca4 │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,-0x27(%eax) │ │ │ │ mov 0x7a588801,%eax │ │ │ │ - add 0x7801a921(%eax),%cl │ │ │ │ - je 14d4cde │ │ │ │ + add 0x2001a921(%eax),%cl │ │ │ │ + jae 14d4cde │ │ │ │ add %esp,(%eax) │ │ │ │ - mov %ebp,0x6ff70001(%ecx) │ │ │ │ - add %eax,0x1801a80c(%eax) │ │ │ │ - jg 14d4cfa │ │ │ │ + mov %ebp,0x6ff49001(%ecx) │ │ │ │ + add %eax,-0x37fe57f4(%eax) │ │ │ │ + jge 14d4cfa │ │ │ │ add %edi,%eax │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,%eax │ │ │ │ xor 0x2(%esi),%ah │ │ │ │ jo 14d4ca0 │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ @@ -1834859,19 +1835100,23 @@ │ │ │ │ mov 0x96e001a4,%al │ │ │ │ jl 14d4cb2 │ │ │ │ mov 0xe801a418,%al │ │ │ │ out %eax,(%dx) │ │ │ │ imul $0xfffffff8,(%edx),%eax │ │ │ │ clc │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - shll $0xf8,0x1(%ebp) │ │ │ │ + add %ecx,%eax │ │ │ │ + mov $0x75,%ah │ │ │ │ + add %edi,%eax │ │ │ │ sti │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x60017fc9(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + (bad) │ │ │ │ + jg 14d4cc9 │ │ │ │ + pusha │ │ │ │ mov $0xaa,%dh │ │ │ │ add %edi,(%eax) │ │ │ │ pop %esi │ │ │ │ jbe 14d4cd2 │ │ │ │ enter $0xac9c,$0x1 │ │ │ │ pop %eax │ │ │ │ int3 │ │ │ │ @@ -1834885,414 +1835130,416 @@ │ │ │ │ add %edi,(%eax) │ │ │ │ sub $0x262,%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ call 614ef41b <_edata@@Base+0x5ceef41b> │ │ │ │ mulb 0x2(%ebx) │ │ │ │ mov $0x34,%al │ │ │ │ - mov 0x78c64001,%al │ │ │ │ + mov 0x78c31801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3001a534(%eax) │ │ │ │ + add %cl,0x2801a534(%eax) │ │ │ │ xchg %eax,%ebp │ │ │ │ push $0x1 │ │ │ │ ... │ │ │ │ add %bl,(%eax) │ │ │ │ pop %edi │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,%eax │ │ │ │ mov %edi,0x2(%ecx) │ │ │ │ push %eax │ │ │ │ pop %edi │ │ │ │ test $0x1,%al │ │ │ │ - js 14d4dc1 │ │ │ │ + sarb $1,(%ecx) │ │ │ │ jge 14d4d89 │ │ │ │ or %dh,(%edx) │ │ │ │ - mov 0x7268b801,%al │ │ │ │ + mov 0x7267f001,%al │ │ │ │ add %ecx,(%eax) │ │ │ │ - (bad) 0x6d033001(%esi) │ │ │ │ + (bad) 0x6d031001(%esi) │ │ │ │ add %ebx,%eax │ │ │ │ or 0x61f22801(%edi),%ah │ │ │ │ add %al,%ch │ │ │ │ inc %eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,%eax │ │ │ │ - jno 14d4e26 │ │ │ │ - add %esp,-0x7c(%eax) │ │ │ │ + add %ecx,0x60017f71(%eax) │ │ │ │ + test %ah,0x72d5a001(%ebp) │ │ │ │ + add %ebp,0x7c(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,-0x28(%eax) │ │ │ │ - jb 14d4db1 │ │ │ │ - push $0x4001a57c │ │ │ │ - dec %ebx │ │ │ │ + add %eax,0x44(%eax) │ │ │ │ jb 14d4db9 │ │ │ │ ... │ │ │ │ mov $0x1d,%al │ │ │ │ mov %eax,0x784f8801 │ │ │ │ - add -0x1ffe5653(%eax),%dh │ │ │ │ - data16 jb 14d4dd9 │ │ │ │ + add -0x77fe5653(%eax),%dh │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + jno 14d4dda │ │ │ │ nop │ │ │ │ and $0xd57001a2,%eax │ │ │ │ pusha │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ sub $0xa0,%al │ │ │ │ - add %edi,0x580162f9(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + clc │ │ │ │ + bound %eax,(%ecx) │ │ │ │ + pop %eax │ │ │ │ std │ │ │ │ mov %al,0x6378b001 │ │ │ │ - add 0x801a93f(%eax),%dh │ │ │ │ - nop │ │ │ │ - jno 14d4e01 │ │ │ │ + add 0x3001a93f(%eax),%dh │ │ │ │ + mov %dh,0x1(%ecx) │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ in $0xa0,%al │ │ │ │ - add %ecx,0x16eff(%eax) │ │ │ │ + add %ecx,-0x1(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x47fe59f4(%eax) │ │ │ │ + add %ah,-0x4ffe59f4(%eax) │ │ │ │ sbb 0x1(%ebp),%ah │ │ │ │ ... │ │ │ │ xor %cl,%bl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x7d(%eax) │ │ │ │ - imul $0x1a733c8,(%ecx),%eax │ │ │ │ - mov $0x55,%al │ │ │ │ - jg 14d4e81 │ │ │ │ - rolb $0x1,-0x5b(%edx) │ │ │ │ - enter $0x77ad,$0x1 │ │ │ │ - inc %eax │ │ │ │ - shll $0x1,0x60ede801(%esi) │ │ │ │ + add %esi,(%eax) │ │ │ │ + jge 14d4ee0 │ │ │ │ + add %ecx,%eax │ │ │ │ + xor 0x7f53f001(%edi),%esp │ │ │ │ + add %eax,%eax │ │ │ │ + inc %edx │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %esi,0x400177ae(%eax) │ │ │ │ + shll $0x1,0x60efb001(%esi) │ │ │ │ sub %ah,(%esi) │ │ │ │ - mov 0x7a1ca801,%al │ │ │ │ - add %ebp,-0x3ffe5a88(%eax) │ │ │ │ - bound %esi,0x1(%edx) │ │ │ │ + mov 0x7a1b0801,%al │ │ │ │ + add %ebp,-0x27fe5a88(%eax) │ │ │ │ + pop %esi │ │ │ │ + jb 14d4ea1 │ │ │ │ fdivr %st(4),%st │ │ │ │ - mov 0x773ff001,%al │ │ │ │ + mov 0x773fb001,%al │ │ │ │ add %ebp,%eax │ │ │ │ out %al,$0xa6 │ │ │ │ - add %esi,-0x49(%eax) │ │ │ │ + add %edi,-0x4a(%eax) │ │ │ │ js 14d4eb1 │ │ │ │ - cmpb $0x1,0x7b8e8801(,%eiz,4) │ │ │ │ + cmpb $0x1,0x7b8d5001(,%eiz,4) │ │ │ │ xor %ch,-0x5a(%ebp) │ │ │ │ - add %esp,0x780172ae(%eax) │ │ │ │ - test $0xd8a001a4,%eax │ │ │ │ - jnp 14d4eca │ │ │ │ - push %eax │ │ │ │ + add %ebp,-0x52(%eax) │ │ │ │ + jb 14d4ec1 │ │ │ │ + js 14d4e6b │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %esp,0x50027bd8(%eax) │ │ │ │ sbb 0x71878001(%edx),%ah │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x4801a0cb(%eax) │ │ │ │ + add %ah,0x7801a0cb(%eax) │ │ │ │ jno 14d4f8b │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x27fe5ef4(%eax) │ │ │ │ lea 0x1(%eax),%edi │ │ │ │ ... │ │ │ │ clc │ │ │ │ - lcall $0x178,$0xf3c001a1 │ │ │ │ + lcall $0x178,$0xf3f001a1 │ │ │ │ cwtl │ │ │ │ stc │ │ │ │ mov %al,0x63b19001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x1001a2cf(%eax) │ │ │ │ sbb 0x2(%esi),%edi │ │ │ │ and %ah,-0x59(%ebx) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - jns 14d4fc9 │ │ │ │ - add %esp,0x23(%eax) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebp,0x60017279(%eax) │ │ │ │ + and 0x7aecf001(%edi),%esp │ │ │ │ add %eax,(%eax) │ │ │ │ - out %al,(%dx) │ │ │ │ - jp 14d4f61 │ │ │ │ - ... │ │ │ │ - inc %eax │ │ │ │ - sbb %ebp,0x7d1e0001(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x19(%eax) │ │ │ │ + test $0x7d1e1801,%eax │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %ecx │ │ │ │ - test $0x651cb001,%eax │ │ │ │ + test $0x651d0801,%eax │ │ │ │ add %ecx,%eax │ │ │ │ inc %esi │ │ │ │ test $0x1,%al │ │ │ │ - mov $0xd7,%al │ │ │ │ + sub %dl,%bh │ │ │ │ jle 14d4f81 │ │ │ │ ... │ │ │ │ - call 994ef709 <_edata@@Base+0x94eef709> │ │ │ │ - das │ │ │ │ - jns 14d4f91 │ │ │ │ + call e14ef709 <_edata@@Base+0xdceef709> │ │ │ │ + xor %edi,0x1(%ecx) │ │ │ │ ... │ │ │ │ - adc %dh,-0x689ffe5b(%esi) │ │ │ │ + adc %dh,-0x692ffe5b(%esi) │ │ │ │ jnp 14d4fc1 │ │ │ │ - sub %ah,0x213001a7(%esi) │ │ │ │ + sub %ah,0x1f4001a7(%esi) │ │ │ │ jbe 14d4fc9 │ │ │ │ or %cl,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,-0x37fe8766(%eax) │ │ │ │ + add %esp,-0x37fe8769(%eax) │ │ │ │ or %esp,0x276c8b0(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ mov $0x36,%al │ │ │ │ mov %eax,0x77a82801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ push %gs │ │ │ │ - add %ecx,(%eax) │ │ │ │ - imul $0x1a85c30,0x1(%ebx),%ebp │ │ │ │ - and %al,%dh │ │ │ │ + add %ebx,%eax │ │ │ │ + imul $0x30,%ds:(%ecx),%eax │ │ │ │ + pop %esp │ │ │ │ + test $0x1,%al │ │ │ │ + mov %al,%al │ │ │ │ arpl %eax,(%ecx) │ │ │ │ ... │ │ │ │ adc %cl,%bh │ │ │ │ mov 0x78f07001,%al │ │ │ │ add (%eax),%bh │ │ │ │ sbb $0xa4,%al │ │ │ │ add %eax,0x18(%eax) │ │ │ │ jge 14d503a │ │ │ │ ... │ │ │ │ jo 14d50be │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x17957(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + push %esi │ │ │ │ + jns 14d5051 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x2d(%eax) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - add %bh,0x2(%edx) │ │ │ │ + pusha │ │ │ │ + sub $0xe801a7,%eax │ │ │ │ + jp 14d506a │ │ │ │ ... │ │ │ │ inc %eax │ │ │ │ - mov 0x6e117001(%ecx),%ah │ │ │ │ + mov 0x6e115001(%ecx),%ah │ │ │ │ add %ecx,0x4001a241(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - add -0x36(%eax),%dh │ │ │ │ - test $0x79f5f801,%eax │ │ │ │ - add %edx,0xc(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0xc(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x22(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %esi,(%eax) │ │ │ │ + sbb $0x6c,%al │ │ │ │ add %ebp,(%eax) │ │ │ │ sahf │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,0x6(%eax) │ │ │ │ - je 14d5099 │ │ │ │ + add %edx,0x17405(%eax) │ │ │ │ ... │ │ │ │ - adc %ch,0x723d0801(%eax,%eiz,4) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + mov 0x723a3001,%al │ │ │ │ add %ecx,0x3(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - sbb %al,0x7a(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %eax │ │ │ │ + dec %esi │ │ │ │ + jp 14d50b9 │ │ │ │ ... │ │ │ │ + push %eax │ │ │ │ + jae 14d5093 │ │ │ │ + add %edi,0x17a4f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x73(%eax) │ │ │ │ - test $0x1,%al │ │ │ │ - adcb $0x1,0x7a(%ecx) │ │ │ │ - ... │ │ │ │ - or %cl,%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + iret │ │ │ │ test $0x1,%al │ │ │ │ - sub %ah,(%edi) │ │ │ │ + xor %ah,(%esi) │ │ │ │ je 14d5101 │ │ │ │ loopne 14d5177 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x5ffe8a05(%eax) │ │ │ │ + add %edx,-0x5ffe8a05(%eax) │ │ │ │ cmpsl %es:(%edi),%gs:(%esi) │ │ │ │ - add %eax,0x40(%eax) │ │ │ │ - push $0xa8311001 │ │ │ │ - add %ebx,0x2e(%eax) │ │ │ │ - jge 14d5119 │ │ │ │ - xor %dl,(%eax) │ │ │ │ - test $0x76095801,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %ecx,%eax │ │ │ │ + cmp 0x1(%eax),%ebp │ │ │ │ + adc %dh,(%ecx) │ │ │ │ + test $0x1,%al │ │ │ │ + or %ch,-0x56efcfff(,%edi,2) │ │ │ │ + add %ebx,0x9(%eax) │ │ │ │ + jbe 14d5122 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%al │ │ │ │ - imull 0x77e32801(%ecx) │ │ │ │ + shl $0xa9,%bh │ │ │ │ + add %ebp,(%eax) │ │ │ │ + jecxz 14d51ae │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x6801a7ab(%eax) │ │ │ │ - fidivs 0x1(%edi) │ │ │ │ + add %ah,-0x7ffe5855(%eax) │ │ │ │ + fdivl 0x1(%edi) │ │ │ │ test $0xa3,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - pop %eax │ │ │ │ + add %ebx,%eax │ │ │ │ + push %edi │ │ │ │ ja 14d5171 │ │ │ │ test $0x97,%al │ │ │ │ - test $0x7edde801,%eax │ │ │ │ + test $0x7edf3001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0xffe5b5a(%eax) │ │ │ │ and $0x73,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ - test $0x74b22001,%eax │ │ │ │ + test $0x74b20001,%eax │ │ │ │ add %edi,%eax │ │ │ │ - mov %fs,0x7b1d2801(%eax) │ │ │ │ + mov %fs,0x7b1cc801(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ dec %ebx │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %eax,0x17b63(%eax) │ │ │ │ + add %edi,0x63(%eax) │ │ │ │ + jnp 14d5209 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - add 0x67aa5801(%ecx),%ah │ │ │ │ + sub %al,(%edx) │ │ │ │ + mov 0x67a69001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ adc $0xa3,%al │ │ │ │ add %esp,(%eax) │ │ │ │ add 0x2(%edx),%esi │ │ │ │ shlb $0x1,-0x60(%ebp) │ │ │ │ shl $1,%ah │ │ │ │ jle 14d5241 │ │ │ │ ... │ │ │ │ - adcb $0x6a,-0x2827fe60(%ecx) │ │ │ │ + adcb $0x6a,-0x281ffe60(%ecx) │ │ │ │ add %edx,0x3801a180(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ jnp 14d5281 │ │ │ │ - lock test $0xb84001a9,%eax │ │ │ │ + lock test $0xbe9001a9,%eax │ │ │ │ jg 14d5289 │ │ │ │ inc %eax │ │ │ │ cld │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ + add %esi,%eax │ │ │ │ mov $0x8f18017c,%eax │ │ │ │ - mov 0x797cb001,%eax │ │ │ │ + mov 0x797c1801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0xffe568c(%eax) │ │ │ │ - aaa │ │ │ │ - jb 14d52a9 │ │ │ │ + add %al,0x1801a974(%eax) │ │ │ │ + cmp 0x1(%edx),%dh │ │ │ │ rclb $0x1,-0x5b(%esi) │ │ │ │ - lock stc │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %edx,0xd(%eax) │ │ │ │ - mov 0x788d8801,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ + call 514ec2a7 <_edata@@Base+0x4ceec2a7> │ │ │ │ + or $0x8da001a0,%eax │ │ │ │ + js 14d52b9 │ │ │ │ + ... │ │ │ │ + loopne 14d52b1 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,0x54(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + push %ebx │ │ │ │ jl 14d52c9 │ │ │ │ cwtl │ │ │ │ jl 14d526d │ │ │ │ add %ecx,0x38026d29(%eax) │ │ │ │ pusha │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ - jns 14d5344 │ │ │ │ + add %ebp,(%eax) │ │ │ │ + jp 14d5344 │ │ │ │ add %esp,0x3a(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,0x74(%eax) │ │ │ │ add (%bx,%si),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0xd(%eax) │ │ │ │ - mov 0x71023801,%eax │ │ │ │ - add %ebp,-0xffe5fba(%eax) │ │ │ │ - push %edx │ │ │ │ + mov 0x7101c001,%eax │ │ │ │ + add %ebp,-0x5ffe5fba(%eax) │ │ │ │ + push %ecx │ │ │ │ ja 14d5301 │ │ │ │ pop %eax │ │ │ │ - or 0x79442801(%eax),%ah │ │ │ │ + or 0x7943d001(%eax),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - in $0x69,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edx,0x169e4(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ - mov %ah,0x7b83b001(%eax) │ │ │ │ - add %ecx,0x7001a0c0(%eax) │ │ │ │ - iret │ │ │ │ + mov %ah,0x7b832801(%eax) │ │ │ │ + add %ecx,-0x17fe5f40(%eax) │ │ │ │ + into │ │ │ │ jp 14d5341 │ │ │ │ dec %eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - mov 0x718cf001,%al │ │ │ │ + mov 0x7187b801,%al │ │ │ │ add %ebp,(%eax) │ │ │ │ xchg %eax,%edx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %edi,(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jg 14d5351 │ │ │ │ + nop │ │ │ │ + sub 0x78593001(%esi),%esp │ │ │ │ add %eax,(%eax) │ │ │ │ - mov %al,0x2b90017f │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x17859(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ - les 0x1(%ecx),%edi │ │ │ │ - inc %eax │ │ │ │ + add %esi,0x400179c3(%eax) │ │ │ │ dec %ebx │ │ │ │ - test $0x6e1c7801,%eax │ │ │ │ + test $0x6e187801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ cmp $0xa4,%al │ │ │ │ add %edi,(%eax) │ │ │ │ adc $0x6f,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ ds test $0x1,%al │ │ │ │ - or %al,(%eax) │ │ │ │ - pusha │ │ │ │ - add %eax,(%eax) │ │ │ │ + xor %dh,0x160(%ebp) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x6a(%eax) │ │ │ │ - mov 0x78782801,%al │ │ │ │ + jo 14d546c │ │ │ │ + mov 0x78784801,%al │ │ │ │ add %ebp,0x70(%eax) │ │ │ │ - mov %al,0x7fe4f001 │ │ │ │ + mov %al,0x7fe28801 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ (bad) │ │ │ │ - mov 0x76b33001,%al │ │ │ │ + mov 0x76b05801,%al │ │ │ │ add %esi,%eax │ │ │ │ dec %eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x46(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + dec %eax │ │ │ │ jp 14d5429 │ │ │ │ - mov $0x2001a0c7,%eax │ │ │ │ - cld │ │ │ │ - jbe 14d5431 │ │ │ │ + mov $0xa801a0c7,%eax │ │ │ │ + divl 0x1(%esi) │ │ │ │ pusha │ │ │ │ mulb 0x6aa46801(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x77fe5ce1(%eax) │ │ │ │ @@ -1835308,36 +1835555,37 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ movsl %gs:(%esi),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ push $0x77500162 │ │ │ │ - test $0x7763d001,%eax │ │ │ │ + test $0x775f6801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x801a4ec(%eax) │ │ │ │ - ret $0x17d │ │ │ │ + add %al,0x3801a4ec(%eax) │ │ │ │ + mov $0x17d,%esi │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ push %eax │ │ │ │ dec %ebx │ │ │ │ mov %eax,0x6331b001 │ │ │ │ add (%eax),%bh │ │ │ │ - push $0x415801a8 │ │ │ │ + push $0x38f001a8 │ │ │ │ add %ebp,0x38(%bx,%si) │ │ │ │ test $0x1,%al │ │ │ │ - xor %dl,0x7a(%ebx) │ │ │ │ + add %dl,0x7a(%edx) │ │ │ │ add %ecx,(%eax) │ │ │ │ out %al,(%dx) │ │ │ │ mov %al,0x67ef3801 │ │ │ │ add 0x53(%eax),%cl │ │ │ │ mov %eax,0x74eb4801 │ │ │ │ add 0xe(%eax),%al │ │ │ │ - mov 0x767b8801,%al │ │ │ │ + mov 0x7679e801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0xa(%eax) │ │ │ │ test $0x1,%al │ │ │ │ cmp %bl,(%eax) │ │ │ │ @@ -1835345,227 +1835593,234 @@ │ │ │ │ js 14d55a6 │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,%eax │ │ │ │ lds 0x2(%ebp),%esi │ │ │ │ mov $0xb001a43c,%eax │ │ │ │ mov %ebp,0x50(%edx,%eax,1) │ │ │ │ adc $0xa8,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ add 0x1(%ebx),%bh │ │ │ │ ... │ │ │ │ adc %bh,%dl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,-0x7fe82ad(%eax) │ │ │ │ - adc 0x78fc9001(%esi),%esp │ │ │ │ + add %esi,0x58(%eax) │ │ │ │ + jge 14d5581 │ │ │ │ + clc │ │ │ │ + adc 0x78fd1001(%esi),%esp │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ je 14d5533 │ │ │ │ add %eax,-0x1f(%eax) │ │ │ │ jp 14d559a │ │ │ │ call 94ef6f2 <_edata@@Base+0x4eef6f2> │ │ │ │ mov $0x6c,%bl │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x7001a634(%eax) │ │ │ │ + add %ah,-0x77fe59cc(%eax) │ │ │ │ jne 14d561d │ │ │ │ add %esi,%eax │ │ │ │ push %edi │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x22(%eax) │ │ │ │ + add %esi,0x23(%eax) │ │ │ │ push $0x1 │ │ │ │ pop %eax │ │ │ │ ret │ │ │ │ - mov 0x7a4c5801,%al │ │ │ │ + mov 0x7a4bc001,%al │ │ │ │ add %eax,%eax │ │ │ │ pop %eax │ │ │ │ mov %eax,0x6d0e9001 │ │ │ │ - add -0x2ffe5e76(%eax),%dl │ │ │ │ - dec %ebx │ │ │ │ + add 0x6001a18a(%eax),%dl │ │ │ │ + dec %ecx │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %ecx,0x1801a291(%eax) │ │ │ │ (bad) │ │ │ │ data16 add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x6ffe574c(%eax) │ │ │ │ - mov %eax,0xb3e80172 │ │ │ │ + add %ah,0x1a8b4(%eax) │ │ │ │ + mov 0xb3e80172,%eax │ │ │ │ mov %al,0x7ea05801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x63(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - xchg %eax,%edx │ │ │ │ + add %ecx,-0x6e(%eax) │ │ │ │ push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x17fe5e2d(%eax) │ │ │ │ mov 0x58(%edx,%eax,1),%dh │ │ │ │ - xchg %ah,0x7c329801(%ecx) │ │ │ │ + xchg %ah,0x7c320001(%ecx) │ │ │ │ add %edx,(%eax) │ │ │ │ - call 1ee557db <_edata@@Base+0x1a8557db> │ │ │ │ + call 1d8557db <_edata@@Base+0x192557db> │ │ │ │ jp 14d5639 │ │ │ │ call 594efa4e <_edata@@Base+0x54eefa4e> │ │ │ │ je 14d56a8 │ │ │ │ add %al,%bh │ │ │ │ xchg %eax,%esi │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,%eax │ │ │ │ - lock js 14d5649 │ │ │ │ - and %ch,-0x5e87fe60(%ebx) │ │ │ │ + add %ebx,-0xf(%eax) │ │ │ │ + js 14d5649 │ │ │ │ + and %ch,-0x5ffffe60(%ebx) │ │ │ │ jne 14d5651 │ │ │ │ test $0x20,%al │ │ │ │ mov %eax,0x77576801 │ │ │ │ add -0x7ffe5d69(%eax),%ah │ │ │ │ (bad) │ │ │ │ imul $0x1a84240,(%edx),%eax │ │ │ │ inc %eax │ │ │ │ sub 0x2(%eax),%bh │ │ │ │ rolb $0x1,-0x5f(%ecx) │ │ │ │ add $0x79,%ah │ │ │ │ add 0x7001a6fe(%eax),%ch │ │ │ │ imul $0x0,0x2(%ebx),%esp │ │ │ │ ... │ │ │ │ cmp %bh,-0x57(%ebx) │ │ │ │ - add %esi,(%eax) │ │ │ │ - xor $0xc688016f,%eax │ │ │ │ - test $0x7aff4801,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebx,0x38(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %ecx,-0x37fe563a(%eax) │ │ │ │ + arpl %edi,0x1(%esi) │ │ │ │ ... │ │ │ │ + add %bh,(%esi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x59(%eax) │ │ │ │ + add %eax,-0x5b(%eax) │ │ │ │ jnp 14d56b1 │ │ │ │ enter $0xa783,$0x1 │ │ │ │ - mov $0x4e,%al │ │ │ │ + push %eax │ │ │ │ + dec %esi │ │ │ │ jns 14d56b9 │ │ │ │ - shlb $1,0x423001a9(%ebp) │ │ │ │ - add %ebx,0x43(%bx,%si) │ │ │ │ + shlb $1,0x1ec001a9(%ebp) │ │ │ │ + je 14d56c1 │ │ │ │ + pop %eax │ │ │ │ + inc %ebx │ │ │ │ test $0x1,%al │ │ │ │ rclb $0xa7,-0x347ffd8c(%edi) │ │ │ │ add %edx,%eax │ │ │ │ jnp 14d5748 │ │ │ │ add 0x3001a293(%eax),%dl │ │ │ │ jns,pn 14d56da │ │ │ │ mov %ch,%dl │ │ │ │ test $0x1,%al │ │ │ │ - nop │ │ │ │ + pop %eax │ │ │ │ and $0xfee80170,%eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,%eax │ │ │ │ mov $0x79,%bl │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x5ffe5a70(%eax) │ │ │ │ + add %dl,-0x57fe5a70(%eax) │ │ │ │ pop %ebp │ │ │ │ js 14d5719 │ │ │ │ - clc │ │ │ │ - les 0x75313001(%ecx),%ebp │ │ │ │ - add %edi,-0x7ffe5d86(%eax) │ │ │ │ + ... │ │ │ │ + mov $0x8001a27a,%eax │ │ │ │ jg 14d5789 │ │ │ │ add -0x46(%eax),%bh │ │ │ │ mov %al,0x67aba801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x5e(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ cmpb $0x3a,-0x80(%ecx,%eax,1) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - idivl 0x1(%ebp) │ │ │ │ + add %ecx,-0xf(%eax) │ │ │ │ + jge 14d5751 │ │ │ │ clc │ │ │ │ in (%dx),%eax │ │ │ │ test $0x1,%al │ │ │ │ - jo 14d57b3 │ │ │ │ - jge 14d5759 │ │ │ │ - jo 14d57c9 │ │ │ │ + call 714ed4b4 <_edata@@Base+0x6ceed4b4> │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,-0x3b(%eax) │ │ │ │ - jns 14d5761 │ │ │ │ + add %ebx,(%eax) │ │ │ │ + lds 0x1(%ecx),%edi │ │ │ │ mov %dl,-0x60(%edi) │ │ │ │ - add %esp,-0x5ffe8d8e(%eax) │ │ │ │ - pop %edx │ │ │ │ - test $0x1,%al │ │ │ │ - mov %bl,0x65(%ecx) │ │ │ │ - add %edi,(%eax) │ │ │ │ - andl $0x1,0x79577001(%esi) │ │ │ │ + add %ecx,0x6f(%eax) │ │ │ │ + jb 14d5769 │ │ │ │ + mov 0x9801a85a,%al │ │ │ │ + pop %ecx │ │ │ │ + add %edi,%gs:(%eax) │ │ │ │ + andl $0x1,0x7956e801(%esi) │ │ │ │ pop %eax │ │ │ │ adc $0xa5,%al │ │ │ │ add %ebp,(%eax) │ │ │ │ pop %ss │ │ │ │ add (%bx,%si),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x76(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,0x27(%eax) │ │ │ │ - jnp 14d5799 │ │ │ │ + add %esi,(%eax) │ │ │ │ + es jnp 14d5799 │ │ │ │ mov %al,-0x5a(%edx) │ │ │ │ - add %edx,0x17a14(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + adc $0x7a,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ - imul $0x1,0x77409801(%edi),%esp │ │ │ │ + imul $0x1,0x773f1801(%edi),%esp │ │ │ │ enter $0xa404,$0x1 │ │ │ │ fdivr %st(6),%st │ │ │ │ add 0x1b(%bx,%si),%ch │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,-0x7(%eax) │ │ │ │ push $0x2 │ │ │ │ sar $0xa2,%cl │ │ │ │ add %edx,0x3c(%eax) │ │ │ │ add %fs:(%eax),%ah │ │ │ │ jnp 14d5773 │ │ │ │ - add %edx,0x28017b0e(%eax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ - ss jne 14d57d9 │ │ │ │ + add %esp,0xd(%eax) │ │ │ │ + jnp 14d57d1 │ │ │ │ + sub %dl,0x39f001a7(%edi) │ │ │ │ + jne 14d57d9 │ │ │ │ ... │ │ │ │ pusha │ │ │ │ push %eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - loop 14d586a │ │ │ │ + add %ebx,%eax │ │ │ │ + loopne 14d586a │ │ │ │ add %edx,0x63(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,%eax │ │ │ │ xchg %esi,0x2(%ebx) │ │ │ │ test $0xe,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ imul $0x0,0x1(%eax),%esi │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x5c(%eax) │ │ │ │ mov 0x735f4001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x3001a7de(%eax) │ │ │ │ - sbb $0xad88016a,%eax │ │ │ │ - test $0x79447801,%eax │ │ │ │ - add %esp,0x4f(%eax) │ │ │ │ + pop %ds │ │ │ │ + push $0x1 │ │ │ │ + mov %ch,-0x49effe57(%ebp) │ │ │ │ + jl 14d5861 │ │ │ │ + pusha │ │ │ │ + dec %edi │ │ │ │ mov %eax,0x644a0801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x5(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x17dc3(%eax) │ │ │ │ + add %eax,0x17dc1(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x30(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,0x2708d(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1835573,47 +1835828,49 @@ │ │ │ │ xor $0x27c801a2,%eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ mov $0xa7,%ch │ │ │ │ - add %esi,0x8(%eax) │ │ │ │ - jb 14d5919 │ │ │ │ + add %ecx,(%eax) │ │ │ │ + or %dh,0x1(%edx) │ │ │ │ ... │ │ │ │ rol $1,%al │ │ │ │ test $0x1,%al │ │ │ │ - xor %bl,0x7b(%eax) │ │ │ │ - add %eax,%eax │ │ │ │ - shrb $1,0x6ed87801(%eax) │ │ │ │ - add %edx,(%eax) │ │ │ │ - mov $0xcea001a5,%ebx │ │ │ │ + mov $0x58,%al │ │ │ │ + jnp 14d5929 │ │ │ │ + rcl $0xa8,%al │ │ │ │ + add %ebp,0x10016ed7(%eax) │ │ │ │ + mov $0xc70001a5,%ebx │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %edi,%eax │ │ │ │ lret │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %esp,-0x6c(%eax) │ │ │ │ jo 14d5941 │ │ │ │ enter $0xa7fb,$0x1 │ │ │ │ - sarb $1,-0x58ee47ff(%ebp,%eiz,2) │ │ │ │ + sbb %bh,0x11b80165(%ebx) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,%eax │ │ │ │ inc %ecx │ │ │ │ add %fs:(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x17fe5e75(%eax) │ │ │ │ - loop 14d59d8 │ │ │ │ - add %ebx,0x49(%eax) │ │ │ │ + add %al,-0x6ffe5e75(%eax) │ │ │ │ + fistpll 0x1(%ecx) │ │ │ │ + pop %eax │ │ │ │ + dec %ecx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ - mov $0x5b48017b,%ecx │ │ │ │ + add %ebp,%eax │ │ │ │ + mov $0x7b,%bh │ │ │ │ + add %ecx,0x5b(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,-0x4(%eax) │ │ │ │ + add %edx,-0x10(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %ebp,-0x2ffe5cf9(%eax) │ │ │ │ mov $0x9778026e,%ebx │ │ │ │ mov %al,0x7ad89801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1835621,572 +1835878,590 @@ │ │ │ │ add %ch,(%eax) │ │ │ │ (bad) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,0x275b5(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x6801a0c6(%eax) │ │ │ │ - cld │ │ │ │ + add %ah,-0x77fe5f3a(%eax) │ │ │ │ + sti │ │ │ │ jnp 14d59a1 │ │ │ │ adc %ah,-0x60(%esi) │ │ │ │ - add %esp,-0x3d(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + ret │ │ │ │ jp 14d59a9 │ │ │ │ ... │ │ │ │ - xor %ch,-0x56fffe57(%ebx) │ │ │ │ + xor %ch,-0x4837fe57(%ebx) │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + mov $0xe4001a9,%edx │ │ │ │ + add %eax,%fs:(%eax) │ │ │ │ ... │ │ │ │ - adcb $0x78,0x68f801a5(%esi) │ │ │ │ - add %ebx,-0x1d(%eax) │ │ │ │ - test $0x1,%al │ │ │ │ - adc %bh,0x79(%edx) │ │ │ │ - add %edx,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x37fe5a6a(%eax) │ │ │ │ + imul $0x1a8e358,0x1(%eax),%edi │ │ │ │ + mov $0x10017979,%eax │ │ │ │ cwtl │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ - ja 14d5a5a │ │ │ │ + add %edx,%eax │ │ │ │ + jbe 14d5a5a │ │ │ │ add %ebx,0x1a411(%eax) │ │ │ │ mov %esi,0x2(%esi) │ │ │ │ sub %ch,%bh │ │ │ │ - test $0x77047001,%eax │ │ │ │ - add %eax,0x3001a082(%eax) │ │ │ │ - push $0x4b20017b │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,%eax │ │ │ │ - popa │ │ │ │ + test $0x770b6001,%eax │ │ │ │ + add %eax,-0x37fe5f7e(%eax) │ │ │ │ + gs jnp 14d5a11 │ │ │ │ + and %cl,-0x5a(%ebx) │ │ │ │ + add %edx,%eax │ │ │ │ + pusha │ │ │ │ jl 14d5a19 │ │ │ │ dec %eax │ │ │ │ and 0x752a7001(%edi),%ah │ │ │ │ add %al,%ch │ │ │ │ lret $0x1a9 │ │ │ │ - js 14d59c2 │ │ │ │ - jbe 14d5a29 │ │ │ │ + enter $0x769d,$0x1 │ │ │ │ nop │ │ │ │ push %esp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,-0x1ffe8124(%eax) │ │ │ │ - cmp $0x99b001a3,%eax │ │ │ │ - imul $0xffffffd8,(%edx),%eax │ │ │ │ - cmp 0x62f82001(%eax),%ebp │ │ │ │ - add %eax,-0x5ffe5eed(%eax) │ │ │ │ - repz jle 14d5a49 │ │ │ │ + add %eax,-0x24(%eax) │ │ │ │ + jle 14d5a31 │ │ │ │ + loopne 14d5a6f │ │ │ │ + mov %eax,0x6b99b001 │ │ │ │ + add %al,%bl │ │ │ │ + cmp 0x62f7c801(%eax),%ebp │ │ │ │ + add %eax,-0x1ffe5eed(%eax) │ │ │ │ + hlt │ │ │ │ + jle 14d5a49 │ │ │ │ test $0x3b,%al │ │ │ │ mov 0x6b075001,%eax │ │ │ │ add (%eax),%cl │ │ │ │ - test %esp,0x79bd8001(%edi) │ │ │ │ + test %esp,0x79bb2801(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ inc %ecx │ │ │ │ test $0x1,%al │ │ │ │ - shrb $1,0x6b(%esi) │ │ │ │ - add %eax,-0x10(%eax) │ │ │ │ - test $0x64c43801,%eax │ │ │ │ + mov 0x40016b6e,%al │ │ │ │ + lock test $0x64c2c001,%eax │ │ │ │ add %esi,0x4b(%eax) │ │ │ │ mov 0x7282b001,%eax │ │ │ │ add (%eax),%ah │ │ │ │ in $0xa2,%eax │ │ │ │ - add %ebp,%eax │ │ │ │ - mov $0x7d,%cl │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,(%eax) │ │ │ │ - imul $0x1,0x74d16801(%eax),%esp │ │ │ │ + add %ebx,-0x50(%eax) │ │ │ │ + jge 14d5a89 │ │ │ │ + ... │ │ │ │ + cmp %ch,-0x60(%ebx) │ │ │ │ + add %ebp,-0x2f(%eax) │ │ │ │ + je 14d5a99 │ │ │ │ push $0x8801a338 │ │ │ │ jno 14d5b16 │ │ │ │ add (%eax),%al │ │ │ │ repnz mov 0x6d052801,%eax │ │ │ │ add %al,%bh │ │ │ │ pop %edi │ │ │ │ - mov 0x7ff68001,%al │ │ │ │ + mov 0x7fee0801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ - jmp 1555c7a │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + jmp cd5c7a │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ add %ebp,%eax │ │ │ │ adc %ah,0x63c7c801(%ebp) │ │ │ │ add 0x55(%eax),%ch │ │ │ │ - test $0x7980a001,%eax │ │ │ │ + test $0x797df001,%eax │ │ │ │ add %esp,0x47(%eax) │ │ │ │ mov 0x6a36a801,%eax │ │ │ │ add (%eax),%al │ │ │ │ - lea 0x7f385801(%edi),%esp │ │ │ │ + lea 0x7f36b001(%edi),%esp │ │ │ │ add %ecx,0x70(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,%eax │ │ │ │ andb $0x4,-0x28(%edx,%eax,1) │ │ │ │ mov %eax,0x65f1a001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - test $0x7d925001,%eax │ │ │ │ + test $0x7d903801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x801a535(%eax) │ │ │ │ - cmp $0x26500173,%eax │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ah,0x5801a535(%eax) │ │ │ │ + xor 0x1(%ebx),%dh │ │ │ │ + push %eax │ │ │ │ + movsl %es:(%esi),%es:(%edi) │ │ │ │ add %ebx,-0xffd9ec0(%eax) │ │ │ │ - xchg %ch,0x7b9aa001(%ecx) │ │ │ │ + xchg %ch,0x7b993001(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x14(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,-0x6ffe82f7(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + or %edi,0x1(%ebp) │ │ │ │ + nop │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,-0xffe868e(%eax) │ │ │ │ - in $0xa0,%al │ │ │ │ add %edi,%eax │ │ │ │ - jmp 14d5c15 │ │ │ │ - add %esp,(%eax) │ │ │ │ - shll $1,0x71e3f001(%edx) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + jns 14d5b91 │ │ │ │ + lock in $0xa0,%al │ │ │ │ + add %esi,-0x16(%eax) │ │ │ │ + jle 14d5b99 │ │ │ │ + and %dl,%cl │ │ │ │ + mov %al,0x71e3f001 │ │ │ │ add %al,%dl │ │ │ │ and 0x775ba801(%ecx),%ah │ │ │ │ add (%eax),%al │ │ │ │ pop %esp │ │ │ │ mov 0x7e166001,%eax │ │ │ │ add %al,%ah │ │ │ │ fbld 0x6ac3b001(%ecx) │ │ │ │ add (%eax),%ah │ │ │ │ - fildll 0x75e47001(%eax) │ │ │ │ + fildll 0x75e24801(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ popf │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x3001768c(%eax) │ │ │ │ - repz mov %al,0x6fa7b001 │ │ │ │ + add %ebx,(%eax) │ │ │ │ + mov %?,0x1(%esi) │ │ │ │ + xor %dh,%bl │ │ │ │ + mov %al,0x6fa7b001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x3801a0fe(%eax) │ │ │ │ - and $0x7c,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ + add %bh,0x7801a0fe(%eax) │ │ │ │ + and 0x10(%ecx,%eax,1),%bh │ │ │ │ (bad) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - jle 14d5c5c │ │ │ │ - add %eax,0x5001a92e(%eax) │ │ │ │ - jge 14d5c7b │ │ │ │ + add %ebp,-0x7ffe9a80(%eax) │ │ │ │ + cs test $0x7c7ee801,%eax │ │ │ │ add %edx,%eax │ │ │ │ adc $0xa5,%al │ │ │ │ add %edi,-0x2ffd959d(%eax) │ │ │ │ dec %esi │ │ │ │ mov %al,0x6d9b3801 │ │ │ │ add %al,%bh │ │ │ │ sbb $0xd61001a1,%eax │ │ │ │ jb 14d5c1a │ │ │ │ pop %eax │ │ │ │ xchg %eax,%ecx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,%eax │ │ │ │ - add $0x5990017a,%eax │ │ │ │ + add %edx,0x4(%eax) │ │ │ │ + jp 14d5c21 │ │ │ │ + nop │ │ │ │ + pop %ecx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,%eax │ │ │ │ + add %ebx,(%eax) │ │ │ │ or %dh,0x1(%esi) │ │ │ │ dec %eax │ │ │ │ push %esi │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,%eax │ │ │ │ - push $0x78 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,0x1786b(%eax) │ │ │ │ ... │ │ │ │ push %ds │ │ │ │ test $0x1,%al │ │ │ │ - fdiv %st(4),%st │ │ │ │ + test $0xfb,%al │ │ │ │ jae 14d5c49 │ │ │ │ inc %eax │ │ │ │ nop │ │ │ │ - mov 0x767f6801,%al │ │ │ │ + mov 0x767c6801,%al │ │ │ │ add %edx,-0x67fe5fc0(%eax) │ │ │ │ cmpl $0x0,0x0(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x3797fe58(%ebx) │ │ │ │ + add %bl,-0x317ffe58(%ebx) │ │ │ │ jp 14d5c69 │ │ │ │ ... │ │ │ │ cmp %bl,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x6d(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ jl 14d5c89 │ │ │ │ fdivrs (%edx) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,%eax │ │ │ │ - ljmp $0x0,$0x166 │ │ │ │ + add %ecx,0x166e0(%eax) │ │ │ │ ... │ │ │ │ - xor %bl,-0xbbffe5f(%edx) │ │ │ │ - jl 14d5ca9 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + lcall $0x17c,$0xf26801a1 │ │ │ │ xor %ch,-0x5a(%eax) │ │ │ │ - add %edx,0xd(%eax) │ │ │ │ - add %ebp,0x32(%bx,%si) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,(%eax) │ │ │ │ + add %eax,%eax │ │ │ │ + or 0x1(%edi),%esp │ │ │ │ + push $0x2001a432 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ jne 14d5cba │ │ │ │ cwtl │ │ │ │ xor %esp,0x75a42801(%edx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x43(%eax) │ │ │ │ mov %al,0x755a2801 │ │ │ │ add -0x72(%eax),%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - fnstenv 0x1(%ebp) │ │ │ │ - call 894efe97 <_edata@@Base+0x84eefe97> │ │ │ │ - dec %ecx │ │ │ │ - jnp 14d5cf1 │ │ │ │ - test $0xe9,%al │ │ │ │ - mov %al,0x6ffae001 │ │ │ │ + add %eax,-0x17fe8a1a(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mov 0x7b490801,%eax │ │ │ │ + add %ebp,-0x1ffe5d17(%eax) │ │ │ │ + cli │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ - mov 0x726c4001,%al │ │ │ │ + mov 0x726b0001,%al │ │ │ │ add %ebx,-0x29(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - sti │ │ │ │ + add %edx,-0x7(%eax) │ │ │ │ jnp 14d5d19 │ │ │ │ ... │ │ │ │ xor %bl,-0x59(%ebp) │ │ │ │ - add %esi,(%eax) │ │ │ │ - mov %ebp,0x1(%edx) │ │ │ │ + add %edx,(%eax) │ │ │ │ + mov 0x1(%edx),%ebp │ │ │ │ ... │ │ │ │ jo 14d5d42 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - add $0x66,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - jb 14d5cef │ │ │ │ + add %ebx,%eax │ │ │ │ + add $0x72000166,%eax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,0x27102(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ pop %ss │ │ │ │ mov %eax,0x700b9001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,0x2001a9d9(%eax) │ │ │ │ + clc │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ - ljmp $0x179,$0x608801a9 │ │ │ │ - mov $0xd801a937,%eax │ │ │ │ + ljmp $0x179,$0x5f7801a9 │ │ │ │ + mov $0x3001a937,%eax │ │ │ │ mov $0x17e,%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0xc90001a0 │ │ │ │ + add %dh,0xc7a801a0 │ │ │ │ jne 14d5e31 │ │ │ │ - adc %cl,-0x6c47fe5b(%esi) │ │ │ │ + adc %cl,-0x7407fe5b(%esi) │ │ │ │ jg 14d5e39 │ │ │ │ ... │ │ │ │ js 14d5ed9 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x23(%eax) │ │ │ │ + add %ebx,0x22(%eax) │ │ │ │ imul $0x20,(%ecx),%eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,-0xffe84a5(%eax) │ │ │ │ - into │ │ │ │ + add %esi,0x5b(%eax) │ │ │ │ + jnp 14d5e69 │ │ │ │ + lock into │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,-0x4(%eax) │ │ │ │ - ja 14d5e71 │ │ │ │ + add %ecx,%eax │ │ │ │ + divl 0x1(%edi) │ │ │ │ mov 0xc001a1de,%al │ │ │ │ (bad) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add -0x79(%eax),%cl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ - jecxz 14d5ef7 │ │ │ │ + add %ebp,(%eax) │ │ │ │ + loop 14d5ef7 │ │ │ │ add %esi,(%eax) │ │ │ │ dec %esi │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ - mov %ebp,0x1(%edx) │ │ │ │ + add %ecx,-0x75(%eax) │ │ │ │ + push $0x1 │ │ │ │ ... │ │ │ │ - rolb $1,0x110001a1(%esi) │ │ │ │ + rolb $1,0xec801a1(%esi) │ │ │ │ ja 14d5ea1 │ │ │ │ ... │ │ │ │ enter $0xa323,$0x1 │ │ │ │ or %bh,%bh │ │ │ │ je 14d5ed2 │ │ │ │ ... │ │ │ │ jo 14d5ecf │ │ │ │ mov 0x74aaf801,%al │ │ │ │ - add %ebx,0x2001a461(%eax) │ │ │ │ - mov %al,0xd478016f │ │ │ │ + add %ebx,-0x37fe5b9f(%eax) │ │ │ │ + mov 0xd478016f,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x24(%eax) │ │ │ │ - jno 14d5f09 │ │ │ │ - pusha │ │ │ │ - cwtl │ │ │ │ + add %esp,(%eax) │ │ │ │ + and $0x71,%al │ │ │ │ + add %esp,-0x68(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,0x500171f5(%eax) │ │ │ │ - iret │ │ │ │ - mov 0x6fdce001,%eax │ │ │ │ + add %esp,(%eax) │ │ │ │ + jmp 14d5f80 │ │ │ │ + add %edx,-0x31(%eax) │ │ │ │ + mov 0x6fd9a001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ mov $0xa0,%bh │ │ │ │ - add %ebx,(%eax) │ │ │ │ - sbb 0x1(%edi),%esi │ │ │ │ + add %ebx,%eax │ │ │ │ + sbb %esi,0x1(%edi) │ │ │ │ ... │ │ │ │ sub %dl,%ch │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,-0x5a(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ bound %eax,(%ecx) │ │ │ │ push %eax │ │ │ │ - and 0x7f3a0001(%ecx),%ch │ │ │ │ - add %ebp,-0x77fe5bfa(%eax) │ │ │ │ + and 0x7f385001(%ecx),%ch │ │ │ │ + add %ebp,-0x37fe5bfa(%eax) │ │ │ │ jae 14d5ff9 │ │ │ │ add %eax,-0x72(%eax) │ │ │ │ mov %al,0x6b008801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ sub $0xa6,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - sbb $0x179,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + sbb 0x1(%ecx),%bh │ │ │ │ + ... │ │ │ │ cwtl │ │ │ │ - andl $0x1,0x63be6801(%eax) │ │ │ │ + andl $0x1,0x63bd5001(%eax) │ │ │ │ ... │ │ │ │ fmuls (%edi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,%eax │ │ │ │ xor 0x2(%eax),%ch │ │ │ │ sarb $1,-0x58(%edx) │ │ │ │ - add %edi,0x2e(%eax) │ │ │ │ - jg 14d5ff9 │ │ │ │ - and %ah,0x7c589801(%edi,%eiz,4) │ │ │ │ + add %eax,(%eax) │ │ │ │ + xor %bh,0x1(%edi) │ │ │ │ + and %ah,0x7c592801(%edi,%eiz,4) │ │ │ │ add %edi,-0x3a(%eax) │ │ │ │ - mov 0x6335b001,%al │ │ │ │ + mov 0x6319e801,%al │ │ │ │ add %ebp,%eax │ │ │ │ cs stos %al,%es:(%edi) │ │ │ │ add %ebp,%eax │ │ │ │ pcmpeqb (%edx),%mm0 │ │ │ │ add %dl,%bl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x21(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + sbb $0x6f,%al │ │ │ │ add %edx,%eax │ │ │ │ add 0x695aa001(%edi),%esp │ │ │ │ - add (%eax),%bl │ │ │ │ - fsubrl 0x652f5001(%ecx) │ │ │ │ - add %esp,%eax │ │ │ │ - sbb %ch,0x7fd51001(%edx) │ │ │ │ + add (%eax),%cl │ │ │ │ + lcall $0x17a,$0xaa7801a1 │ │ │ │ + loopne 14d6042 │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + add %eax,%eax │ │ │ │ + aam $0x7f │ │ │ │ add %ebx,(%eax) │ │ │ │ loop 14d5fdb │ │ │ │ - add %edx,-0x4ffe869b(%eax) │ │ │ │ - jg 14d5fe0 │ │ │ │ - add %ecx,-0x16(%eax) │ │ │ │ - jns 14d6041 │ │ │ │ - adc %ch,-0x60(%ebx) │ │ │ │ - add %edx,(%eax) │ │ │ │ - and %edi,0x1(%ebp) │ │ │ │ - push $0xe001a310 │ │ │ │ - sbb $0x63,%al │ │ │ │ + add %edi,0x65(%eax) │ │ │ │ + jns 14d6039 │ │ │ │ + mov $0x7f,%al │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %esp,%eax │ │ │ │ + call 6c5d61bb <_edata@@Base+0x67fd61bb> │ │ │ │ + mov 0x7d20e801,%al │ │ │ │ + add %ebp,0x10(%eax) │ │ │ │ + mov %eax,0x631ce001 │ │ │ │ add (%eax),%bl │ │ │ │ pop %esp │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - xchg %ch,0x1(%ebp) │ │ │ │ - or %bl,-0x52b7fe5f(%edx) │ │ │ │ - jp 14d6061 │ │ │ │ - push $0xb801a626 │ │ │ │ - in $0x7c,%eax │ │ │ │ + add %esp,%eax │ │ │ │ + xchg %ebp,0x1(%ebp) │ │ │ │ + pusha │ │ │ │ + cli │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov %esi,0x1(%ebx) │ │ │ │ + push $0xe001a626 │ │ │ │ + jecxz 14d60e3 │ │ │ │ add %ecx,0x67(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - pop %eax │ │ │ │ - es push $0x1 │ │ │ │ - sarb $1,-0x5b(%ebp) │ │ │ │ - add %edx,(%eax) │ │ │ │ - (bad) │ │ │ │ - add %edx,(%eax) │ │ │ │ - push %ecx │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ - int3 │ │ │ │ - jo 14d6081 │ │ │ │ - push %eax │ │ │ │ + cwtl │ │ │ │ + and $0x7dd0016a,%eax │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + push %cs │ │ │ │ + jnp 14d6079 │ │ │ │ + adc %dl,-0x5a(%ecx) │ │ │ │ + add %edi,0x500170cc(%eax) │ │ │ │ adc 0x62203801(%ebp),%ah │ │ │ │ - add -0x6(%eax),%ah │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ - mov 0x1(%ebx),%esi │ │ │ │ - adc %al,0x7c0d7001(%ebp,%eiz,4) │ │ │ │ + add %al,%bh │ │ │ │ + arpl %esp,0x793b7801(%esi) │ │ │ │ + add %edx,(%eax) │ │ │ │ + test %ah,0x7c0d3801(%ebp) │ │ │ │ add %edx,%eax │ │ │ │ and $0xa4,%al │ │ │ │ add %eax,0x3f(%eax) │ │ │ │ imul $0x78,(%edx),%eax │ │ │ │ dec %ebx │ │ │ │ mov %eax,0x62eb2001 │ │ │ │ - add %al,%bh │ │ │ │ - arpl %esp,0x793bf801(%esi) │ │ │ │ - add %ebx,-0x3ffe5df7(%eax) │ │ │ │ - mov $0x7080271,%edi │ │ │ │ + add -0x3ffe5df7(%eax),%bl │ │ │ │ + mov $0x271,%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %al,(%edi) │ │ │ │ test $0x1,%al │ │ │ │ - dec %eax │ │ │ │ - dec %eax │ │ │ │ + clc │ │ │ │ + inc %esi │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ jb 14d6073 │ │ │ │ - add %esp,0x600179f2(%eax) │ │ │ │ + add %esi,0x600179f2(%eax) │ │ │ │ (bad) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,(%eax) │ │ │ │ push %ebp │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ - imul $0x1,0x7aef0001(%eax),%ebp │ │ │ │ + imul $0x1,0x7aedc801(%eax),%ebp │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ add $0xe7b801a3,%eax │ │ │ │ jle 14d6102 │ │ │ │ ... │ │ │ │ fdivs -0x57(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ shlb %cl,0x1(%edi) │ │ │ │ nop │ │ │ │ inc %ebp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,0x17831(%eax) │ │ │ │ + add %ebp,0x1782e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ cmp 0x7768b801(%edx),%ah │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x3ffe5e36(%eax) │ │ │ │ - mov $0xa1c80164,%esi │ │ │ │ + add %ah,-0x37fe5e36(%eax) │ │ │ │ + shlb $0xa1,-0x38(%ecx,%eax,1) │ │ │ │ mov %al,0x630d2801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ - mov $0xa26001a7,%esi │ │ │ │ + mov $0xa29801a7,%esi │ │ │ │ jg 14d6179 │ │ │ │ ... │ │ │ │ - jo 14d61d4 │ │ │ │ + rol $1,%ah │ │ │ │ + test $0x7c3cb001,%eax │ │ │ │ + add %esi,-0x6(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,-0x71(%eax) │ │ │ │ - jne 14d61e1 │ │ │ │ - mov 0xe801a74c,%al │ │ │ │ - and %edi,0x1(%ecx) │ │ │ │ + add %esi,%eax │ │ │ │ + lea 0x1(%ebp),%esi │ │ │ │ + mov 0x801a74c,%al │ │ │ │ + and 0x1(%ecx),%bh │ │ │ │ clc │ │ │ │ jb 14d6191 │ │ │ │ - add %ecx,0x300169e2(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - test $0x74855801,%eax │ │ │ │ - add %ebx,%eax │ │ │ │ + add %ebp,-0x1e(%eax) │ │ │ │ + imul $0x1a96f30,(%ecx),%eax │ │ │ │ + push %eax │ │ │ │ + test %esi,-0x28(%ecx,%eax,1) │ │ │ │ and $0xa1,%al │ │ │ │ add %esp,%eax │ │ │ │ xchg %eax,%edx │ │ │ │ jb 14d6202 │ │ │ │ ... │ │ │ │ - mov $0x1001a9d2,%eax │ │ │ │ - test %edi,0x1(%edx) │ │ │ │ + mov $0x1801a9d2,%eax │ │ │ │ + push %cs │ │ │ │ + jl 14d6211 │ │ │ │ ... │ │ │ │ pusha │ │ │ │ pop %esp │ │ │ │ - mov 0x648c0001,%al │ │ │ │ + mov 0x6489d801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ dec %esp │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ mov $0x7d,%dh │ │ │ │ add (%eax),%bh │ │ │ │ mov $0xa9,%dl │ │ │ │ - add %esi,%eax │ │ │ │ - adc %ah,0x1(%ebp) │ │ │ │ + add %eax,%eax │ │ │ │ + or %dh,0x1(%edx) │ │ │ │ ... │ │ │ │ clc │ │ │ │ pushf │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,-0x2ffe8319(%eax) │ │ │ │ - fbld 0x6ea74001(%edi) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + out %eax,$0x7c │ │ │ │ + add %edx,%eax │ │ │ │ + fbld 0x6ea67801(%edi) │ │ │ │ add %eax,0x5f(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,-0x64(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - add -0x77fe5952(%eax),%al │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - imul $0x0,(%ecx),%eax │ │ │ │ + add 0x7801a6ae(%eax),%al │ │ │ │ + mov %al,0x169 │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ - or %ebp,0x7791d801(%edx) │ │ │ │ + or %ebp,0x7795c801(%edx) │ │ │ │ add %ecx,(%eax) │ │ │ │ xchg %eax,%edx │ │ │ │ test $0x7ac4a801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x31(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,-0x61(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + sahf │ │ │ │ jns 14d62b1 │ │ │ │ ... │ │ │ │ and %dh,%bh │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,%eax │ │ │ │ + add %esi,(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ jge 14d62c1 │ │ │ │ ... │ │ │ │ js 14d6356 │ │ │ │ - mov 0x70cb2801,%al │ │ │ │ + mov 0x70c7c001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ imul $0x68,0x262e410(%ecx,%eax,1),%esp │ │ │ │ and %ah,0x72b98001(%edi) │ │ │ │ - add 0x2001a58d(%eax),%bl │ │ │ │ - adc %esi,0x1(%edi) │ │ │ │ + add -0x17fe5a73(%eax),%bl │ │ │ │ + push %cs │ │ │ │ + ja 14d6311 │ │ │ │ ... │ │ │ │ - fadds 0x102801a7(%edi) │ │ │ │ + fadds 0xdc001a7(%edi) │ │ │ │ jns 14d6321 │ │ │ │ enter $0xa58a,$0x1 │ │ │ │ - clc │ │ │ │ - pop %esi │ │ │ │ - ja 14d6329 │ │ │ │ - mov %cl,%cl │ │ │ │ + mov $0x8801775c,%eax │ │ │ │ + leave │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x20016f60(%eax) │ │ │ │ - fsubl 0x64179001(%esi) │ │ │ │ + add %ecx,0x20016f59(%eax) │ │ │ │ + fsubl 0x64129001(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ jmp *0x6e6f5001(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ @@ -1836198,81 +1836473,81 @@ │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ ja 14d6324 │ │ │ │ add %esp,-0x7b(%eax) │ │ │ │ jnp 14d638a │ │ │ │ ... │ │ │ │ - mov 0xf001a8f0,%al │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + mov 0xa001a8f0,%al │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ jl 14d63c1 │ │ │ │ ... │ │ │ │ loopne 14d642f │ │ │ │ mov %al,0x755d8801 │ │ │ │ add %al,%ch │ │ │ │ cmc │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %edi,-0x28(%eax) │ │ │ │ jb 14d63f2 │ │ │ │ pop %eax │ │ │ │ out %eax,$0xa9 │ │ │ │ - add %ebp,(%eax) │ │ │ │ - lock jge 14d63f9 │ │ │ │ + add %ecx,-0x3(%eax) │ │ │ │ + jge 14d63f9 │ │ │ │ shl $0xa0,%dl │ │ │ │ - add %esi,-0x37fe83a1(%eax) │ │ │ │ - pop %eax │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - xchg %ah,0x1(%esi) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + pop %esi │ │ │ │ + jl 14d6401 │ │ │ │ + enter $0xa558,$0x1 │ │ │ │ + enter $0x6684,$0x1 │ │ │ │ pop %eax │ │ │ │ leave │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,%eax │ │ │ │ inc %edx │ │ │ │ arpl %eax,(%edx) │ │ │ │ - sarb $0x67,-0x7857fe5a(%esi) │ │ │ │ + sarb $0x67,-0x7d3ffe5a(%esi) │ │ │ │ add %esp,-0x41(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - loopne 14d6491 │ │ │ │ - add %edi,%eax │ │ │ │ + add %ecx,-0x7fe8d22(%eax) │ │ │ │ out %al,(%dx) │ │ │ │ mov %al,0x6c19b801 │ │ │ │ - add 0x2801a617(%eax),%dl │ │ │ │ + add -0x47fe59e9(%eax),%dl │ │ │ │ add %bh,0x1(%ecx) │ │ │ │ sbb %ch,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,%eax │ │ │ │ - js 14d64b3 │ │ │ │ + add %ebp,%eax │ │ │ │ + jns 14d64b3 │ │ │ │ add %ebp,%eax │ │ │ │ sbb 0x26d2648(%ecx,%eax,1),%esp │ │ │ │ lock movsb %ss:(%esi),%es:(%edi) │ │ │ │ add %ebx,(%eax) │ │ │ │ push %ds │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %al,%ah │ │ │ │ shlb $0x2,0x7f440801(%edx) │ │ │ │ sarb $0x1,-0x60(%esi) │ │ │ │ add %bl,%cl │ │ │ │ jge 14d645a │ │ │ │ ... │ │ │ │ and %ah,%bh │ │ │ │ - mov 0x72e42001,%al │ │ │ │ + mov 0x72dd5801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ jbe 14d6439 │ │ │ │ - add %edx,0x17224(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + and $0x72,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ ret $0x1a2 │ │ │ │ - mov %ch,%al │ │ │ │ + cmp %ch,%al │ │ │ │ jl 14d64b9 │ │ │ │ shlb $0xa2,(%edx) │ │ │ │ add %edi,0x14(%eax) │ │ │ │ pusha │ │ │ │ add -0x47(%eax),%ah │ │ │ │ mov %al,0x725e3001 │ │ │ │ add -0x2ffe5e9e(%eax),%bh │ │ │ │ @@ -1836288,37 +1836563,35 @@ │ │ │ │ or $0x6b,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ inc %eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,-0x43(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + add %esi,(%eax) │ │ │ │ + mov $0x6f,%bh │ │ │ │ add %eax,-0x3d(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,(%eax) │ │ │ │ daa │ │ │ │ jle 14d652a │ │ │ │ or %ah,%ch │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - dec %edx │ │ │ │ + add %ebp,0x4a(%eax) │ │ │ │ jp 14d6531 │ │ │ │ ... │ │ │ │ mov %al,-0x5a(%edi) │ │ │ │ - add %ebx,%eax │ │ │ │ - push %ds │ │ │ │ - jbe 14d6551 │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc $0x176,%eax │ │ │ │ ... │ │ │ │ - call e14f0636 <_edata@@Base+0xdcef0636> │ │ │ │ - push %cs │ │ │ │ - jge 14d6571 │ │ │ │ - enter $0xa1e8,$0x1 │ │ │ │ - add %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + call 994f0636 <_edata@@Base+0x94ef0636> │ │ │ │ + (bad) │ │ │ │ + add %ecx,%eax │ │ │ │ + call f4d6717 <_edata@@Base+0xaed6717> │ │ │ │ imul $0x0,(%edx),%eax │ │ │ │ ... │ │ │ │ xor %ch,(%ecx,%eiz,4) │ │ │ │ add %ebp,-0x6ffd920c(%eax) │ │ │ │ sbb $0xa1,%al │ │ │ │ add %edi,0xc(%eax) │ │ │ │ jns 14d65a2 │ │ │ │ @@ -1836336,347 +1836609,356 @@ │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ cmpsl %es:(%edi),%cs:(%esi) │ │ │ │ add %ecx,0x27a4f(%eax) │ │ │ │ xchg %eax,%esi │ │ │ │ test $0x1,%al │ │ │ │ - nop │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - jns 14d6631 │ │ │ │ - xor %bh,%ah │ │ │ │ + and %ch,-0x3cffe87(%edx) │ │ │ │ mov %eax,0x76a64001 │ │ │ │ add -0x70(%eax),%dh │ │ │ │ mov %al,0x7a60c001 │ │ │ │ add -0x77(%eax),%dh │ │ │ │ - test $0x76673801,%eax │ │ │ │ + test $0x7665d001,%eax │ │ │ │ add %edx,(%eax) │ │ │ │ - fisubs 0x7e474001(%ebp) │ │ │ │ + fisubs 0x7e45d001(%ebp) │ │ │ │ add %ebx,-0x5ffe5bea(%eax) │ │ │ │ imul $0xfffffff8,0x2(%edi),%edi │ │ │ │ popa │ │ │ │ test $0x1,%al │ │ │ │ - mov $0xd2,%al │ │ │ │ + sub %dl,%ch │ │ │ │ ja 14d6661 │ │ │ │ add %bh,-0x59(%ecx) │ │ │ │ - add %esi,%eax │ │ │ │ - lahf │ │ │ │ + add %edi,%eax │ │ │ │ + sahf │ │ │ │ jne 14d6669 │ │ │ │ js 14d666d │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,-0x67fe8a69(%eax) │ │ │ │ + add %edi,-0x67fe8a6a(%eax) │ │ │ │ mov $0xa4,%dh │ │ │ │ add %esp,-0x34(%eax) │ │ │ │ jae 14d667a │ │ │ │ nop │ │ │ │ jb 14d661b │ │ │ │ add %esp,0x26027(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x1001a86a(%eax) │ │ │ │ - and 0x1(%eax),%esi │ │ │ │ + add %dl,-0x5ffe5796(%eax) │ │ │ │ + and 0x1(%eax),%dh │ │ │ │ push %eax │ │ │ │ pop %ecx │ │ │ │ - test $0x77950801,%eax │ │ │ │ + test $0x77977801,%eax │ │ │ │ add %ebx,0x51(%eax) │ │ │ │ - test $0x75959801,%eax │ │ │ │ - add %eax,0x5801a8e8(%eax) │ │ │ │ - jne 14d6723 │ │ │ │ + test $0x7593e001,%eax │ │ │ │ + add %eax,0x6801a8e8(%eax) │ │ │ │ + jbe 14d6723 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x5c(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,%eax │ │ │ │ repz add %fs:(%eax),%ah │ │ │ │ and $0x2b7801a4,%eax │ │ │ │ add %fs:0x33(%eax),%ch │ │ │ │ test $0x1,%al │ │ │ │ - rcl $1,%bh │ │ │ │ + or %dl,%bh │ │ │ │ jns 14d66e1 │ │ │ │ ... │ │ │ │ add %dh,(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,-0x62(%eax) │ │ │ │ - jo 14d6701 │ │ │ │ - adc %dl,%bh │ │ │ │ + add %edx,0x1001709e(%eax) │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %edi,(%eax) │ │ │ │ js 14d676f │ │ │ │ add %esi,(%eax) │ │ │ │ add %esp,0x26fc870(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ nop │ │ │ │ add $0xa0,%al │ │ │ │ add %ebp,0x27(%eax) │ │ │ │ push $0x1 │ │ │ │ push %eax │ │ │ │ je 14d66d2 │ │ │ │ - add %edx,0x38016b3c(%eax) │ │ │ │ - mov $0x2c7801a8,%eax │ │ │ │ + add %ebx,(%eax) │ │ │ │ + xor %ch,0x1(%ebx) │ │ │ │ + cmp %bh,0x285801a8(%eax) │ │ │ │ jp 14d6739 │ │ │ │ adc %cl,%bh │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,%eax │ │ │ │ - sub %ch,0x1(%esi) │ │ │ │ - mov $0x9001a838,%eax │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ + add %eax,0x2b(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %edi,-0x2ffe57c8(%eax) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ jne 14d6749 │ │ │ │ ... │ │ │ │ - orb $0x6f,0x9f8001a2 │ │ │ │ + sub %dl,%dh │ │ │ │ + test $0x62a55801,%eax │ │ │ │ + add %eax,-0x7ffe5df3(%eax) │ │ │ │ + lahf │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0xf(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ mov $0x71,%bl │ │ │ │ - add 0x7801a78e(%eax),%dl │ │ │ │ + add -0x3ffe5872(%eax),%dl │ │ │ │ xchg %eax,%edi │ │ │ │ js 14d6789 │ │ │ │ ... │ │ │ │ enter $0xa797,$0x1 │ │ │ │ - shlb $0x1,0x75(%esi) │ │ │ │ + enter $0x7566,$0x1 │ │ │ │ ... │ │ │ │ mov $0x7d,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x28017a9b(%eax) │ │ │ │ - jge 14d675b │ │ │ │ - add %ebp,-0x6c(%eax) │ │ │ │ - jg 14d67b9 │ │ │ │ + add %ebx,(%eax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + jp 14d67b1 │ │ │ │ + sub %bh,-0x58(%ebp) │ │ │ │ + add %ecx,0x17f8c(%eax) │ │ │ │ ... │ │ │ │ - and %bl,(%edx) │ │ │ │ - mov 0x7675f001,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,(%eax) │ │ │ │ + sbb 0x7677a801(%eax),%ah │ │ │ │ add %ecx,%eax │ │ │ │ - xor $0x121801a5,%eax │ │ │ │ + xor $0x8c001a5,%eax │ │ │ │ je 14d67d9 │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ adc %esp,0x6bd71801(%ebx) │ │ │ │ add %al,%dh │ │ │ │ - mov 0x7060c001(%ebp),%ah │ │ │ │ - add %ecx,-0x7fe590f(%eax) │ │ │ │ - out %al,$0x74 │ │ │ │ - add %edi,%eax │ │ │ │ - xor 0x7f785801(%ecx),%ebp │ │ │ │ + mov 0x70610001(%ebp),%ah │ │ │ │ + add %ecx,0x3801a6f1(%eax) │ │ │ │ + in (%dx),%eax │ │ │ │ + je 14d6859 │ │ │ │ + clc │ │ │ │ + xor 0x7f786001(%ecx),%ebp │ │ │ │ add %ecx,-0x40(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,%eax │ │ │ │ or 0x2(%esi),%ch │ │ │ │ rorb $0x1,-0x5c(%eax) │ │ │ │ rorb $0x7b,(%esi) │ │ │ │ add (%eax),%dl │ │ │ │ pop %ebx │ │ │ │ mov 0x676e4001,%eax │ │ │ │ - add 0x801a023(%eax),%ch │ │ │ │ - dec %eax │ │ │ │ + add 0x6801a023(%eax),%ch │ │ │ │ + inc %esi │ │ │ │ jge 14d6881 │ │ │ │ test $0xc,%al │ │ │ │ mov %eax,0x64441801 │ │ │ │ add 0x63(%eax),%ah │ │ │ │ test $0x1,%al │ │ │ │ - mov %bl,0x7d(%ebp) │ │ │ │ - add %ebx,0x5001a19b(%eax) │ │ │ │ - js 14d6911 │ │ │ │ + nop │ │ │ │ + pop %esi │ │ │ │ + jge 14d6891 │ │ │ │ + cwtl │ │ │ │ + fwait │ │ │ │ + mov 0x7a783001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ - shlb $1,0x67388001(%ebp) │ │ │ │ + shlb $1,0x67349801(%ebp) │ │ │ │ add %edx,%eax │ │ │ │ sub %esp,0x27a5520(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ or %dl,(%edx) │ │ │ │ mov %al,0x646fe801 │ │ │ │ add (%eax),%ch │ │ │ │ ja 14d6894 │ │ │ │ - add %ecx,(%eax) │ │ │ │ - xchg %esi,0x1(%edi) │ │ │ │ - enter $0xa0da,$0x1 │ │ │ │ - mov $0x56,%al │ │ │ │ - fs add %ebx,%eax │ │ │ │ + add %ebp,-0x37fe8879(%eax) │ │ │ │ + fisubl 0x64438001(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ enter $0x1a2,$0xf8 │ │ │ │ sbb 0x2(%eax),%ebp │ │ │ │ jo 14d68bc │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - mov $0xa10017d,%esp │ │ │ │ - mov %al,0x717d8001 │ │ │ │ - add 0x5801a654(%eax),%ch │ │ │ │ - out %eax,$0x77 │ │ │ │ + movb $0xa0,(%eax) │ │ │ │ + mov $0x7d,%ch │ │ │ │ + add %edx,(%eax) │ │ │ │ + or 0x717d8001(%edx),%ah │ │ │ │ + add -0x47fe59ac(%eax),%ch │ │ │ │ + out %al,$0x77 │ │ │ │ add %ecx,(%eax) │ │ │ │ - bound %esp,0x74171801(%edi) │ │ │ │ + bound %esp,0x74126801(%edi) │ │ │ │ add %esp,0xb(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,-0x7ffe8190(%eax) │ │ │ │ + add %edi,-0x7ffe8195(%eax) │ │ │ │ push %edi │ │ │ │ mov %eax,0x7a2fe001 │ │ │ │ add -0x19(%eax),%dl │ │ │ │ mov %al,0x62a63801 │ │ │ │ add %al,%bh │ │ │ │ inc %esp │ │ │ │ mov %al,0x6a72d001 │ │ │ │ - add 0x5001a057(%eax),%dh │ │ │ │ - jae,pt 14d6949 │ │ │ │ - clc │ │ │ │ + add -0x77fe5fa9(%eax),%dh │ │ │ │ + cmp $0x73,%al │ │ │ │ + add %edi,%eax │ │ │ │ jns 14d68f4 │ │ │ │ - add %edx,0x48016267(%eax) │ │ │ │ + add %edx,0x68(%eax) │ │ │ │ + bound %eax,(%ecx) │ │ │ │ + dec %eax │ │ │ │ jp 14d68fc │ │ │ │ - add %ebx,0x4b(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + dec %ebx │ │ │ │ jo 14d6959 │ │ │ │ test $0xc3,%al │ │ │ │ - mov 0x7a62c801,%al │ │ │ │ + mov 0x7a60a001,%al │ │ │ │ add %edi,-0x7(%eax) │ │ │ │ - test $0x77822801,%eax │ │ │ │ + test $0x7782f801,%eax │ │ │ │ add %esi,0x19(%eax) │ │ │ │ mov 0x64890801,%eax │ │ │ │ add (%eax),%bl │ │ │ │ jno 14d6914 │ │ │ │ add %edx,-0x2ffd811a(%eax) │ │ │ │ push %es │ │ │ │ test $0x77fe4801,%eax │ │ │ │ add 0xa(%eax),%ch │ │ │ │ - test $0x62b7c001,%eax │ │ │ │ + test $0x62b83001,%eax │ │ │ │ add %ecx,-0x7ffe5d42(%eax) │ │ │ │ mov 0x2(%edi),%dh │ │ │ │ adc %cl,-0x5d(%edi) │ │ │ │ add %esi,%eax │ │ │ │ imull 0x28(%edx,%eax,1) │ │ │ │ jg 14d693c │ │ │ │ - add %esp,-0xa(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + cmc │ │ │ │ jg 14d69a1 │ │ │ │ loopne 14d69ad │ │ │ │ test $0x1,%al │ │ │ │ - sarb $0x1,0x7c(%ebp) │ │ │ │ - or %bh,%bl │ │ │ │ - test $0x64ec0001,%eax │ │ │ │ + sub %al,-0x4f7fe84(%ecx) │ │ │ │ + test $0x64e54001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x27(%eax) │ │ │ │ mov %al,0x7fb43801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x7001a6fc(%eax) │ │ │ │ aam $0x68 │ │ │ │ add (%eax),%dh │ │ │ │ sub 0x7604e801(%ebx),%ah │ │ │ │ add (%eax),%ah │ │ │ │ - andl $0x1,0x69ddf801(%ebp) │ │ │ │ + andl $0x1,0x69b95801(%ebp) │ │ │ │ dec %eax │ │ │ │ - mov %gs:0x63bd8801,%al │ │ │ │ + mov %gs:0x63ba5001,%al │ │ │ │ add %eax,0x4001a721(%eax) │ │ │ │ repz push $0xa4df1002 │ │ │ │ add %eax,0x78027b79(%eax) │ │ │ │ cmpsl %es:(%edi),%cs:(%esi) │ │ │ │ add %edi,(%eax) │ │ │ │ jae 14d6a7a │ │ │ │ add -0x6ffe5842(%eax),%dh │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + test $0x6c,%al │ │ │ │ add %eax,0x24(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - add %cl,%dl │ │ │ │ + clc │ │ │ │ + leave │ │ │ │ ja 14d6a21 │ │ │ │ - loopne 14d6a08 │ │ │ │ - test $0x7b5c7801,%eax │ │ │ │ + lock sub 0x6a502001(%esi),%ah │ │ │ │ add %edx,-0x77(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,-0x59(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ bound %eax,(%ecx) │ │ │ │ mov %dl,-0x5b(%edx) │ │ │ │ - add %ebx,%eax │ │ │ │ - mov $0x62,%ah │ │ │ │ - add %esi,%eax │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + add %edx,-0x4c(%eax) │ │ │ │ + bound %eax,(%ecx) │ │ │ │ + lock insl (%dx),%es:(%edi) │ │ │ │ test $0x766b1801,%eax │ │ │ │ - add %al,%dh │ │ │ │ - sub 0x6a50b801(%esi),%ah │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add (%eax),%ch │ │ │ │ repnz cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,-0x5ffe82dc(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ - mov %al,0x77e79801 │ │ │ │ + add %ebp,0x24(%eax) │ │ │ │ + jge 14d6a49 │ │ │ │ + mov 0x9801a2ec,%al │ │ │ │ + out %eax,$0x77 │ │ │ │ add %al,%al │ │ │ │ int3 │ │ │ │ mov %al,0x7e61f001 │ │ │ │ add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ - frstor 0x7d8b5001(%esi) │ │ │ │ + frstor 0x7d8a5001(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ hlt │ │ │ │ test $0x1,%al │ │ │ │ test $0x1e,%al │ │ │ │ js 14d6a8a │ │ │ │ ... │ │ │ │ - call 494f1499 <_edata@@Base+0x44ef1499> │ │ │ │ - sub 0x1(%edi),%dh │ │ │ │ + call c94f1499 <_edata@@Base+0xc4ef1499> │ │ │ │ + push $0x72 │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - call c94f14cf <_edata@@Base+0xc4ef14cf> │ │ │ │ - cmp 0x1(%eax),%ch │ │ │ │ - loopne 14d6a79 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%al │ │ │ │ + repnz test $0x68369801,%eax │ │ │ │ + add %esp,%eax │ │ │ │ + xchg %eax,%edi │ │ │ │ test $0x1,%al │ │ │ │ - push %eax │ │ │ │ - lret $0x173 │ │ │ │ - ... │ │ │ │ - jo 14d6aba │ │ │ │ + call 14edeb2 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,-0x38(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x7f(%eax) │ │ │ │ - je 14d6af9 │ │ │ │ - mov $0x7001a1fd,%eax │ │ │ │ - xorl $0xffffffc8,0x2(%ecx) │ │ │ │ + add %edx,-0x47fe8b82(%eax) │ │ │ │ + std │ │ │ │ + mov 0x71837001,%eax │ │ │ │ + add %al,%cl │ │ │ │ jb 14d6aa7 │ │ │ │ add %ecx,0x47(%eax) │ │ │ │ add %fs:(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ pop %eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add %esp,%eax │ │ │ │ + xchg %eax,%edx │ │ │ │ ja 14d6b19 │ │ │ │ push %eax │ │ │ │ - mov 0x70a11001(%eax),%ah │ │ │ │ + mov 0x70a24001(%eax),%ah │ │ │ │ add %ecx,-0x4ffe5db0(%eax) │ │ │ │ popf │ │ │ │ push $0x2 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ (bad) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ andl $0x0,0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ - shrl %cl,0x7ac02801(%eax) │ │ │ │ - add %esp,-0x1ffe5a80(%eax) │ │ │ │ - (bad) │ │ │ │ - jne 14d6b51 │ │ │ │ - andb $0x79,0x44d001a4(%ecx) │ │ │ │ - add %al,%cl │ │ │ │ - sub 0x7a063801(%esi),%ah │ │ │ │ - add %ebp,(%eax) │ │ │ │ - lret $0x1a6 │ │ │ │ - mov $0x60017ee0,%eax │ │ │ │ - int $0xa2 │ │ │ │ - add %edx,(%eax) │ │ │ │ - inc %edi │ │ │ │ - popa │ │ │ │ + shrl %cl,0x7abff001(%eax) │ │ │ │ + add %esp,-0x5ffe5a80(%eax) │ │ │ │ + aam $0x75 │ │ │ │ + add %eax,-0x2ffe5b5f(%eax) │ │ │ │ + inc %esp │ │ │ │ + jns 14d6b5a │ │ │ │ + enter $0xa62a,$0x1 │ │ │ │ + add %al,0xca28017a │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %edx,%eax │ │ │ │ + loopne 14d6be5 │ │ │ │ + add %esp,-0x33(%eax) │ │ │ │ + mov %al,0x61471001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ jge 14d6b1f │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -1836687,24 +1836969,22 @@ │ │ │ │ add (%eax),%al │ │ │ │ push %cs │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,%eax │ │ │ │ aaa │ │ │ │ pusha │ │ │ │ add (%eax),%dh │ │ │ │ - cmp $0x4aa801a9,%eax │ │ │ │ + cmp $0x49f001a9,%eax │ │ │ │ jp 14d6bb1 │ │ │ │ sbb %dh,(%ecx) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - loope 14d6c2d │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %edi,0x300176dc(%eax) │ │ │ │ sbb %esp,0x7e5f6001(%ebp) │ │ │ │ add (%eax),%ah │ │ │ │ - shll %cl,0x7ce12001(%eax) │ │ │ │ + shll %cl,0x7cde5001(%eax) │ │ │ │ add %edx,%eax │ │ │ │ and %ah,0x73e85801(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x59(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ @@ -1836719,580 +1836999,564 @@ │ │ │ │ add %ah,0x5801a41d(%eax) │ │ │ │ (bad) │ │ │ │ imul $0x0,(%edx),%eax │ │ │ │ ... │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ + add %esp,(%eax) │ │ │ │ mov %edi,0x1(%ecx) │ │ │ │ - or %bl,0x4c4801a6(%edi) │ │ │ │ + or %bl,0x476801a6(%edi) │ │ │ │ push $0xa9716001 │ │ │ │ - add %esi,%eax │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - jns 14d6c51 │ │ │ │ - jo 14d6cb3 │ │ │ │ - test $0x7d177001,%eax │ │ │ │ + add %ebp,0x700179a5(%eax) │ │ │ │ + popa │ │ │ │ + test $0x7d16a001,%eax │ │ │ │ add %edx,-0x2b(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,-0x5d(%eax) │ │ │ │ - jg 14d6c61 │ │ │ │ - nop │ │ │ │ - mov $0xa9,%ah │ │ │ │ - add %edx,(%eax) │ │ │ │ - sub $0x69,%al │ │ │ │ + add %edi,(%eax) │ │ │ │ + mov %eax,0xb490017f │ │ │ │ + test $0x692a7001,%eax │ │ │ │ add %esp,0x1d(%eax) │ │ │ │ mov %eax,0x76256801 │ │ │ │ add -0x37fe5be4(%eax),%cl │ │ │ │ js 14d6cda │ │ │ │ add %al,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - mov 0x771e5001,%eax │ │ │ │ - add %esp,0x4801a5c1(%eax) │ │ │ │ - push %esi │ │ │ │ + mov 0x771d4001,%eax │ │ │ │ + add %esp,0x801a5c1(%eax) │ │ │ │ + push %ecx │ │ │ │ addr16 add %ecx,%eax │ │ │ │ - and $0x3bc801a6,%eax │ │ │ │ + and $0x36b801a6,%eax │ │ │ │ push $0xa7c06801 │ │ │ │ - add %ecx,(%eax) │ │ │ │ - dec %edi │ │ │ │ + add %edi,0x55(%eax) │ │ │ │ push $0x1 │ │ │ │ shrb $0x1,-0x5c(%ebx) │ │ │ │ mov 0x78026297,%al │ │ │ │ pushf │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ecx,%eax │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ jge 14d6ca9 │ │ │ │ xor %al,-0x5a(%eax) │ │ │ │ - add %ebp,0x4001767a(%eax) │ │ │ │ + add %ebp,0x40017679(%eax) │ │ │ │ xor 0x26c6650(%ecx,%eax,1),%ah │ │ │ │ - shlb $0x67,-0x21e7fe5b(%ecx) │ │ │ │ + shlb $0x67,-0x2b77fe5b(%ecx) │ │ │ │ add %esp,(%eax) │ │ │ │ dec %ebp │ │ │ │ - test $0x6d4e5001,%eax │ │ │ │ - add %ecx,0x1a755(%eax) │ │ │ │ - bound %esp,0x1(%esi) │ │ │ │ - nop │ │ │ │ - iret │ │ │ │ - mov %al,0x7699c801 │ │ │ │ - add %al,%ah │ │ │ │ - addr16 mov 0x5801,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - pusha │ │ │ │ - add -0xffe5aba(%eax),%ch │ │ │ │ - (bad) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + test $0x6d49a001,%eax │ │ │ │ + add %ecx,-0x47fe58ab(%eax) │ │ │ │ + popa │ │ │ │ + add %dx,-0x37fe5d31(%eax) │ │ │ │ + cltd │ │ │ │ + jbe 14d6cda │ │ │ │ + loopne 14d6d41 │ │ │ │ + mov 0x60ee5801,%eax │ │ │ │ + add 0x2001a546(%eax),%ch │ │ │ │ + mov $0x16f,%edi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%al │ │ │ │ - pop %esi │ │ │ │ - test $0x7b240801,%eax │ │ │ │ + enter $0xa95e,$0x1 │ │ │ │ + dec %eax │ │ │ │ + and $0x7b,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ (bad) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %ecx,0x29(%eax) │ │ │ │ pusha │ │ │ │ add 0x24(%eax),%cl │ │ │ │ - mov 0x784cc001,%al │ │ │ │ + mov 0x784bd001,%al │ │ │ │ add %ecx,-0x4e(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - pop %eax │ │ │ │ - fdivrs 0x0(%ecx,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x1e(%eax) │ │ │ │ + loopne 14d6d0e │ │ │ │ + jl 14d6d39 │ │ │ │ + ... │ │ │ │ + dec %eax │ │ │ │ + push %ds │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x5f(%eax) │ │ │ │ + add %esp,0x5e(%eax) │ │ │ │ jno 14d6d49 │ │ │ │ ... │ │ │ │ - sbb %bl,-0x1337fe60(%edi) │ │ │ │ + sbb %bl,-0x1357fe60(%edi) │ │ │ │ jle 14d6d59 │ │ │ │ ... │ │ │ │ lock add $0x498001a3,%eax │ │ │ │ jb 14d6d72 │ │ │ │ ... │ │ │ │ adc %ch,(%edx) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %ecx,0x28017c54(%eax) │ │ │ │ - adc 0x75df6801(%edx),%ch │ │ │ │ - add (%eax),%al │ │ │ │ + add %ecx,(%eax) │ │ │ │ + push %esp │ │ │ │ + jl 14d6d89 │ │ │ │ + sub %dl,(%edx) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + add %ebp,-0x21(%eax) │ │ │ │ + jne 14d6d92 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub $0xef2001a0,%eax │ │ │ │ + or %ch,0xe9a801a0 │ │ │ │ jae 14d6da9 │ │ │ │ enter $0xa0df,$0x1 │ │ │ │ - adc %bl,0x177(%ecx) │ │ │ │ + test $0x98,%al │ │ │ │ + ja 14d6db1 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ rcl $1,%ah │ │ │ │ test $0x1,%al │ │ │ │ - rcrb $1,(%edx) │ │ │ │ - jns 14d6dc9 │ │ │ │ + push $0x17914 │ │ │ │ ... │ │ │ │ - cmp %bh,(%edx) │ │ │ │ - test $0x76dbe801,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,(%eax) │ │ │ │ + cmp 0x76d89801(%ecx),%ch │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ inc %ebp │ │ │ │ - test $0x6ae94801,%eax │ │ │ │ + test $0x6ae33801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ - sub $0xd50801a0,%eax │ │ │ │ + sub $0xc30001a0,%eax │ │ │ │ add %ax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x6001a66d(%eax) │ │ │ │ - out %eax,$0x76 │ │ │ │ + add %al,-0x47fe5993(%eax) │ │ │ │ + in $0x76,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ xor $0xa6,%al │ │ │ │ - add %edi,%eax │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ + add %ebx,-0x54(%eax) │ │ │ │ jo 14d6e91 │ │ │ │ cmp %cl,0x1(%ecx,%eiz,4) │ │ │ │ loopne 14d6ec9 │ │ │ │ arpl %eax,(%edx) │ │ │ │ ... │ │ │ │ - xor %bl,0x74267801(%ecx,%ebp,4) │ │ │ │ - add %ebx,-0x7fe5e8d(%eax) │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ + xor %bl,0x741e1801(%ecx,%ebp,4) │ │ │ │ + add %ebx,-0x57fe5e8d(%eax) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x21(%eax) │ │ │ │ mov 0x74601801,%eax │ │ │ │ add %al,%ah │ │ │ │ xor $0xa7,%al │ │ │ │ - add %edx,-0x4a(%eax) │ │ │ │ - add %sp,(%eax) │ │ │ │ + add %ebp,%eax │ │ │ │ + mov $0x66,%bl │ │ │ │ + add %esp,(%eax) │ │ │ │ inc %ecx │ │ │ │ mov 0x68f24801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ - frstor 0x78522001(%edi) │ │ │ │ + frstor 0x784f8001(%edi) │ │ │ │ add %ecx,%eax │ │ │ │ - bound %esp,0x79e18801(%ebp) │ │ │ │ + bound %esp,0x79de7801(%ebp) │ │ │ │ add %esp,-0x37(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x16fa7(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ - mov $0x714801a0,%edx │ │ │ │ + mov $0x711801a0,%edx │ │ │ │ jp 14d6f49 │ │ │ │ ... │ │ │ │ test $0xc8,%al │ │ │ │ - mov 0x7178c801,%al │ │ │ │ + mov 0x7176b801,%al │ │ │ │ add %edx,(%eax) │ │ │ │ push %ss │ │ │ │ - mov 0x6d497801,%al │ │ │ │ + mov 0x6d738001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ (bad) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,0x3b(%eax) │ │ │ │ arpl %eax,(%edx) │ │ │ │ nop │ │ │ │ jl 14d6f0b │ │ │ │ add %esi,0x48027519(%eax) │ │ │ │ inc %esp │ │ │ │ test $0x1,%al │ │ │ │ - cwtl │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - jle 14d6f79 │ │ │ │ + enter $0x7edb,$0x1 │ │ │ │ enter $0xa0a8,$0x1 │ │ │ │ add %al,0x7a(%eax) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x4a(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - mov $0x17e52,%eax │ │ │ │ + call 14eedf2 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x2d(%eax) │ │ │ │ - test $0x678d1001,%eax │ │ │ │ + test $0x6785f001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ dec %esp │ │ │ │ test $0x1,%al │ │ │ │ - nop │ │ │ │ - stc │ │ │ │ + push %eax │ │ │ │ + hlt │ │ │ │ jne 14d6fd9 │ │ │ │ ... │ │ │ │ enter $0xa9e5,$0x1 │ │ │ │ - dec %eax │ │ │ │ - divb 0x1(%esi) │ │ │ │ + inc %eax │ │ │ │ + cmc │ │ │ │ + jbe 14d6ff1 │ │ │ │ dec %eax │ │ │ │ xchg %eax,%esp │ │ │ │ test $0x1,%al │ │ │ │ xor %cl,(%ecx) │ │ │ │ jo 14d6ff9 │ │ │ │ ... │ │ │ │ - mov 0x9001a90e,%al │ │ │ │ - lret │ │ │ │ + mov 0x4801a90e,%al │ │ │ │ + leave │ │ │ │ js 14d7009 │ │ │ │ xor %ch,%ch │ │ │ │ test $0x1,%al │ │ │ │ - call 14eedb4 │ │ │ │ + sbb %ah,0x17d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%eax) │ │ │ │ - push %esp │ │ │ │ - mov %eax,0x764ea001 │ │ │ │ - add (%eax),%al │ │ │ │ + cmp %dl,0x1(%ebx,%eiz,4) │ │ │ │ + mov 0x2764e,%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ inc %esp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,%eax │ │ │ │ - test $0x7c,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebp,-0x57(%eax) │ │ │ │ + jl 14d7051 │ │ │ │ + ... │ │ │ │ + inc %eax │ │ │ │ + mov $0xa8,%ch │ │ │ │ + add %esi,(%eax) │ │ │ │ + mov $0x163,%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x4b(%eax) │ │ │ │ - test $0x1,%al │ │ │ │ - or %al,%al │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ - ... │ │ │ │ mov %dh,(%eax,%eiz,4) │ │ │ │ - add %ecx,0x40017f32(%eax) │ │ │ │ + add %edx,0x40017f30(%eax) │ │ │ │ push %edi │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - (bad) │ │ │ │ - jl 14d7079 │ │ │ │ - push %eax │ │ │ │ + add %esi,(%eax) │ │ │ │ + les 0x50(%ecx,%eax,1),%edi │ │ │ │ jne 14d701c │ │ │ │ - add %esp,-0x5c(%eax) │ │ │ │ - jne 14d7081 │ │ │ │ - mov %bh,0x2a9001a6(%edi) │ │ │ │ - jbe 14d7089 │ │ │ │ - push %eax │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov %al,0xbf880175 │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebp,0x50017626(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ - arpl %esp,0x1(%edi) │ │ │ │ - loopne 14d704d │ │ │ │ - mov %al,0x7bc54801 │ │ │ │ - add (%eax),%al │ │ │ │ + add %edi,0x5e(%eax) │ │ │ │ + addr16 add %esp,%eax │ │ │ │ + mov $0xc54801a2,%ebx │ │ │ │ + jnp 14d709a │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,%al │ │ │ │ - mov $0xa0,%dh │ │ │ │ - add %edi,(%eax) │ │ │ │ - mov $0xbf900176,%esp │ │ │ │ - test $0x1,%al │ │ │ │ - mov $0x17758,%eax │ │ │ │ - inc %ebp │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + fdivs -0x46effe60(%esi) │ │ │ │ + jbe 14d70b1 │ │ │ │ + nop │ │ │ │ + mov $0x56d001a8,%edi │ │ │ │ + ja 14d70b9 │ │ │ │ + add %al,-0x5c(%ebp) │ │ │ │ add %ebp,(%eax) │ │ │ │ mov $0x62,%ah │ │ │ │ - add 0x3801a5c2(%eax),%bh │ │ │ │ + add 0x6001a5c2(%eax),%bh │ │ │ │ xlat %ds:(%ebx) │ │ │ │ jp 14d70c9 │ │ │ │ - sarb $0x6f,0x647001a6(%ecx) │ │ │ │ + sarb $0x6f,0x63e001a6(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0xffe5801(%eax) │ │ │ │ - cmpl $0x0,0x1(%ebx) │ │ │ │ + cmpb $0x0,0x1(%ebx) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ les 0x27ace60(%ecx,%eax,1),%esp │ │ │ │ ... │ │ │ │ dec %eax │ │ │ │ pusha │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ aas │ │ │ │ jns 14d7111 │ │ │ │ - push $0x5001a504 │ │ │ │ + push $0x4001a504 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ jno 14d7119 │ │ │ │ pop %eax │ │ │ │ std │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %edx,(%eax) │ │ │ │ sbb %edi,0x2(%edx) │ │ │ │ ... │ │ │ │ or %dh,-0x59(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - mov 0x1(%edx),%gs │ │ │ │ - dec %eax │ │ │ │ + add %edi,0x48016a8c(%eax) │ │ │ │ pop %ebp │ │ │ │ test $0x1,%al │ │ │ │ - cwtl │ │ │ │ - mov $0x7b700160,%ebx │ │ │ │ - test $0x1,%al │ │ │ │ nop │ │ │ │ - pop %es │ │ │ │ - jge 14d7141 │ │ │ │ - ... │ │ │ │ - adc %dl,%cl │ │ │ │ + les 0x1(%eax),%esp │ │ │ │ + jo 14d71b5 │ │ │ │ test $0x1,%al │ │ │ │ - inc %eax │ │ │ │ - sarl %cl,0x0(%ecx,%eax,1) │ │ │ │ + addb $0x7d,(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + shrl $1,0x7cd2b001(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0xe(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,-0x3d(%eax) │ │ │ │ - jge 14d7169 │ │ │ │ - lock push %edx │ │ │ │ + add %esp,%eax │ │ │ │ + mov $0x52f0017d,%edi │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x14(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + in (%dx),%al │ │ │ │ jle 14d7171 │ │ │ │ push $0x2001a2ca │ │ │ │ xor %dh,0x2(%ecx) │ │ │ │ ... │ │ │ │ - sbb %dl,0xe66801a8 │ │ │ │ + sbb %dl,0xe3d001a8 │ │ │ │ jbe 14d7191 │ │ │ │ ... │ │ │ │ cmp %dh,-0x60(%ebp) │ │ │ │ add %esi,(%eax) │ │ │ │ cmp $0x7f,%al │ │ │ │ add -0x71(%eax),%cl │ │ │ │ test $0x1,%al │ │ │ │ - and %al,%ah │ │ │ │ + lock ret │ │ │ │ jp 14d71d9 │ │ │ │ cwtl │ │ │ │ jg 14d717f │ │ │ │ - add %edi,%eax │ │ │ │ - lock jle 14d71e1 │ │ │ │ + add %edx,(%eax) │ │ │ │ + int1 │ │ │ │ + jle 14d71e1 │ │ │ │ ... │ │ │ │ pusha │ │ │ │ mov $0xa7,%ah │ │ │ │ - add %edx,-0x1ffe8673(%eax) │ │ │ │ - movsb %fs:(%esi),%es:(%edi) │ │ │ │ + add %ebx,-0x74(%eax) │ │ │ │ + jns 14d71f9 │ │ │ │ + loopne 14d725e │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,%eax │ │ │ │ pop %esp │ │ │ │ data16 add (%eax),%ah │ │ │ │ movsl %cs:(%esi),%es:(%edi) │ │ │ │ - add %edi,%eax │ │ │ │ - mov 0x1(%ecx),%? │ │ │ │ + add %edi,-0x74(%eax) │ │ │ │ + jno 14d7209 │ │ │ │ mov $0xa801a06d,%eax │ │ │ │ - loop 14d728a │ │ │ │ + loopne 14d728a │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ pusha │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,0xa(%eax) │ │ │ │ - push $0x1 │ │ │ │ - or %bl,(%ebx) │ │ │ │ - test $0x1,%al │ │ │ │ - call 614ed6c7 <_edata@@Base+0x5ceed6c7> │ │ │ │ - and %esp,0x27fde68(%ecx,%eax,1) │ │ │ │ + add %edi,0x8016a0b(%eax) │ │ │ │ + sbb 0x64947801(%eax),%ebp │ │ │ │ + add %esp,0x21(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebp,-0x22(%eax) │ │ │ │ + jg 14d723a │ │ │ │ ... │ │ │ │ - call d94f1819 <_edata@@Base+0xd4ef1819> │ │ │ │ - or $0xdaa00165,%eax │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,0x63(%eax) │ │ │ │ + call c14f1819 <_edata@@Base+0xbcef1819> │ │ │ │ + or $0x65,%al │ │ │ │ + add %esp,-0x47fe5a26(%eax) │ │ │ │ + pop %ebp │ │ │ │ addr16 add %ebx,%eax │ │ │ │ - mov 0xb87001a6,%eax │ │ │ │ + mov 0xb5c801a6,%eax │ │ │ │ jb 14d7269 │ │ │ │ ... │ │ │ │ orb $0xa9,(%ebx) │ │ │ │ add %ebp,%eax │ │ │ │ out %eax,(%dx) │ │ │ │ jne 14d727a │ │ │ │ ... │ │ │ │ - rolb $1,-0x89ffe5f(%ecx) │ │ │ │ + rolb $1,-0xddffe5f(%ecx) │ │ │ │ jge 14d7291 │ │ │ │ inc %eax │ │ │ │ - lcall $0x16d,$0x75f801a0 │ │ │ │ + lcall $0x16d,$0x73e801a0 │ │ │ │ cwtl │ │ │ │ inc %eax │ │ │ │ mov %al,0x7438c801 │ │ │ │ add 0x7801a1d1(%eax),%al │ │ │ │ mov %edi,0x2(%edi) │ │ │ │ - xor %al,0x5eb001a1(%ecx) │ │ │ │ + xor %al,0x558801a1(%ecx) │ │ │ │ jb 14d72b1 │ │ │ │ - lock sub $0x28a801a8,%eax │ │ │ │ + lock sub $0x287801a8,%eax │ │ │ │ jo 14d72b9 │ │ │ │ xorb $0xa1,(%ecx) │ │ │ │ add %edi,%eax │ │ │ │ inc %edx │ │ │ │ jne 14d72c2 │ │ │ │ ... │ │ │ │ js 14d72b8 │ │ │ │ - mov 0x73d63801,%al │ │ │ │ + mov 0x73d36801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x2801aaf5(%eax) │ │ │ │ cmc │ │ │ │ jbe 14d72e2 │ │ │ │ - xor %bh,-0x61effe5b(%esi) │ │ │ │ + xor %bh,-0x66a7fe5b(%esi) │ │ │ │ jp 14d72e9 │ │ │ │ ... │ │ │ │ inc %eax │ │ │ │ jl 14d7298 │ │ │ │ - add %ebp,-0x6a(%eax) │ │ │ │ - jo 14d72f9 │ │ │ │ - xor %bl,-0x5b(%edi) │ │ │ │ - add %ebp,0x10017949(%eax) │ │ │ │ - mov $0xa7,%ah │ │ │ │ - add %esp,0x17819(%eax) │ │ │ │ + add %esi,0x30017093(%eax) │ │ │ │ + pop %edi │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %edi,(%eax) │ │ │ │ + inc %edi │ │ │ │ + jns 14d7301 │ │ │ │ + adc %dh,0x78182801(%edi,%eiz,4) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x14(%eax) │ │ │ │ mov %al,0x7ec40801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ dec %esp │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ - leave │ │ │ │ + add %edi,-0x36(%eax) │ │ │ │ jo 14d7341 │ │ │ │ ... │ │ │ │ test $0x8e,%al │ │ │ │ test $0x1,%al │ │ │ │ - and %cl,(%edi) │ │ │ │ - jb 14d7359 │ │ │ │ + clc │ │ │ │ + or $0x72,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - push $0x3801a4af │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,-0x51(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %edi,(%eax) │ │ │ │ test %ebp,0x2(%ebx) │ │ │ │ or %ch,-0x5a(%eax) │ │ │ │ - add %edi,-0x17(%eax) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %ebp,0xa(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ - data16 jo 14d7382 │ │ │ │ + add %esi,0x68016de8(%eax) │ │ │ │ + or 0x27066d0(%ecx,%eax,1),%ah │ │ │ │ or %dl,-0x5b(%ebp) │ │ │ │ - add %edi,0x14(%eax) │ │ │ │ - bound %eax,(%ecx) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + adc 0x1(%edx),%ah │ │ │ │ ... │ │ │ │ - mov 0x5001a071,%al │ │ │ │ - cmp 0x1(%edx),%esp │ │ │ │ - jo 14d7342 │ │ │ │ - mov 0x7d470801,%eax │ │ │ │ + mov 0x2801a071,%al │ │ │ │ + cmp $0x62,%al │ │ │ │ + add %esi,-0x60(%eax) │ │ │ │ + mov 0x7d45a801,%eax │ │ │ │ add %edi,%eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x33(%eax) │ │ │ │ - push $0xaa0ff801 │ │ │ │ + add %esi,%eax │ │ │ │ + sub $0xff80168,%eax │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ add %ebx,-0x4ffd8881(%eax) │ │ │ │ - or $0x7cc001a9,%eax │ │ │ │ + or $0x798001a9,%eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ - shlb %cl,0x7e5ea001(%eax) │ │ │ │ + shlb %cl,0x7e5e1001(%eax) │ │ │ │ add %edi,%eax │ │ │ │ cli │ │ │ │ - mov 0x62a66001,%al │ │ │ │ + mov 0x627e1801,%al │ │ │ │ add %edi,%eax │ │ │ │ clc │ │ │ │ mov %al,0x64e6f001 │ │ │ │ add %al,%dl │ │ │ │ shlb $1,0x675e8801(%edx) │ │ │ │ add -0x73(%eax),%ah │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x3d(%eax) │ │ │ │ - jnp 14d73f9 │ │ │ │ + add %edi,0x17b39(%eax) │ │ │ │ ... │ │ │ │ - push $0x3801a6ee │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,-0x12(%eax) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebx,%eax │ │ │ │ imul $0x0,%fs:(%ecx),%eax │ │ │ │ ... │ │ │ │ - lock mov $0x4ba801a5,%esp │ │ │ │ + lock mov $0x470801a5,%esp │ │ │ │ add %edi,(%bx,%si) │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ test $0x72035801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ cmp $0x62d801a0,%eax │ │ │ │ jl 14d746a │ │ │ │ inc %eax │ │ │ │ - addr16 mov 0xe801,%eax │ │ │ │ - subb $0x0,0x1(%eax) │ │ │ │ + addr16 mov 0x4001,%eax │ │ │ │ + subl $0x0,0x1(%eax) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x3001a2dc(%eax) │ │ │ │ - pop %esp │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + mov $0xdc,%al │ │ │ │ + mov %al,0x6f5c3001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ xchg %eax,%edi │ │ │ │ mov %al,0x6cb17801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ es stos %al,%es:(%edi) │ │ │ │ - add %ecx,0x1b(%eax) │ │ │ │ - ja 14d74e1 │ │ │ │ + add %edx,(%eax) │ │ │ │ + sbb 0x1(%edi),%dh │ │ │ │ test $0x14,%al │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - jecxz 14d7559 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,0x172e2(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x1801a687(%eax) │ │ │ │ - adc 0x1(%edi),%edi │ │ │ │ + add %bl,0x2001a687(%eax) │ │ │ │ + adc %edi,0x1(%edi) │ │ │ │ js 14d757f │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x3ffe9f0a(%eax) │ │ │ │ - loopne 14d74ba │ │ │ │ - add %ebx,%eax │ │ │ │ - inc %esi │ │ │ │ + add %ebx,(%eax) │ │ │ │ + mulb 0x1(%eax) │ │ │ │ + shl $0xa7,%al │ │ │ │ + add %edi,0x42(%eax) │ │ │ │ jle 14d7519 │ │ │ │ loopne 14d74dd │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,0x48(%eax) │ │ │ │ je 14d7522 │ │ │ │ cwtl │ │ │ │ - mov $0xb8f801a0,%edx │ │ │ │ + mov $0xb65001a0,%edx │ │ │ │ imul $0xfffffff8,(%ecx),%eax │ │ │ │ (bad) │ │ │ │ mov 0x68c8d801,%eax │ │ │ │ add 0x2001a298(%eax),%bh │ │ │ │ push %esi │ │ │ │ jb 14d753a │ │ │ │ ... │ │ │ │ mov $0x801a28e,%eax │ │ │ │ xchg %eax,%ebp │ │ │ │ je 14d7562 │ │ │ │ ... │ │ │ │ sbb %ah,(%esi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %ebp,%eax │ │ │ │ + xchg %eax,%edx │ │ │ │ jl 14d7589 │ │ │ │ ... │ │ │ │ lock outsl %ds:(%esi),(%dx) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ebp,%eax │ │ │ │ lcall $0x0,$0x276 │ │ │ │ ... │ │ │ │ @@ -1837300,202 +1837564,199 @@ │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ mov $0xf38001a0,%esp │ │ │ │ jne 14d75d2 │ │ │ │ ... │ │ │ │ sbb %al,%cl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - push $0x1ac00172 │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,0x177ac(%eax) │ │ │ │ + add %esi,-0x3ffe8d99(%eax) │ │ │ │ + sbb 0x77ac1001(%ebp),%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x38(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ebx,0x67(%eax) │ │ │ │ push $0xa6115001 │ │ │ │ - add %esi,0x1786b(%eax) │ │ │ │ - push %esi │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x64(%eax) │ │ │ │ - jo 14d7699 │ │ │ │ + add %esp,%eax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + js 14d7691 │ │ │ │ + add %dl,-0x59(%esi) │ │ │ │ + add %edx,%eax │ │ │ │ + fs jo 14d7699 │ │ │ │ loopne 14d7675 │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %edi,-0x4(%eax) │ │ │ │ jae 14d76a2 │ │ │ │ adc %dl,-0x5b(%edx) │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ test %ch,0x1(%eax) │ │ │ │ ... │ │ │ │ - mov 0x4001a19d,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - jl 14d76b9 │ │ │ │ + mov 0x2801a19d,%al │ │ │ │ + mov 0x0(%ecx,%eax,1),%? │ │ │ │ ... │ │ │ │ - jo 14d7677 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,-0x6b(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - bound %eax,%fs:(%ecx) │ │ │ │ - or %bl,-0x5b(%edi) │ │ │ │ - add %esi,0x1d(%eax) │ │ │ │ + add %ecx,0x8016263(%eax) │ │ │ │ + pop %edi │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebx,0x1f(%eax) │ │ │ │ push $0x1 │ │ │ │ ... │ │ │ │ cmp %bl,(%edi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - fwait │ │ │ │ + add %edx,-0x67(%eax) │ │ │ │ jge 14d7701 │ │ │ │ - call f94f1f67 <_edata@@Base+0xf4ef1f67> │ │ │ │ - enter $0x16a,$0x70 │ │ │ │ - aas │ │ │ │ + call 514f1f67 <_edata@@Base+0x4cef1f67> │ │ │ │ + leave │ │ │ │ + push $0x1 │ │ │ │ + jo 14d7749 │ │ │ │ mov %eax,0x6962a801 │ │ │ │ add %al,%cl │ │ │ │ push %ebp │ │ │ │ test $0x1,%al │ │ │ │ - call 614eee80 <_edata@@Base+0x5ceeee80> │ │ │ │ - dec %ebx │ │ │ │ + mov %ah,0x77(%edi) │ │ │ │ + add %esp,0x4b(%eax) │ │ │ │ mov %al,0x67fe9001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x77(%eax) │ │ │ │ - test $0x773a3001,%eax │ │ │ │ + test $0x7738d001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x37(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - fsubrs 0x70(%edx) │ │ │ │ + push %eax │ │ │ │ + js 14d77df │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x2e(%eax) │ │ │ │ mov 0x7e1eb001,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ - mov 0x7a48d001(%ecx),%esp │ │ │ │ + mov 0x7a493001(%ecx),%esp │ │ │ │ add %ecx,0x2801a309(%eax) │ │ │ │ inc %esi │ │ │ │ push $0x2 │ │ │ │ ... │ │ │ │ jo 14d77ea │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x2801796e(%eax) │ │ │ │ - jb 14d776f │ │ │ │ + add %eax,0x6c(%eax) │ │ │ │ + jns 14d77c9 │ │ │ │ + sub %dh,-0x5c(%edx) │ │ │ │ add %edi,-0x37fd9817(%eax) │ │ │ │ - jmp d6c5797b <_edata@@Base+0xd265797b> │ │ │ │ + jmp d43d797b <_edata@@Base+0xcfdd797b> │ │ │ │ jg 14d77d9 │ │ │ │ - call f14f1da6 <_edata@@Base+0xecef1da6> │ │ │ │ - out %al,(%dx) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add %ebx,%eax │ │ │ │ - test %ah,0x718eb001(%eax) │ │ │ │ + call 394f1da6 <_edata@@Base+0x34ef1da6> │ │ │ │ + call 8625794e <_edata@@Base+0x81c5794e> │ │ │ │ + mov 0x718bd801,%al │ │ │ │ add %edx,%eax │ │ │ │ cmpsl %es:(%edi),%es:(%esi) │ │ │ │ add %ecx,0x3b(%eax) │ │ │ │ pusha │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ - mov 0x7b9be801,%eax │ │ │ │ + mov 0x7b9bb801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0xf(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ - and 0x1(%eax),%dh │ │ │ │ + add %esp,0x22(%eax) │ │ │ │ + jo 14d7821 │ │ │ │ lock push %ebx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - subb $0x0,0x1(%edx) │ │ │ │ + add %eax,-0x7d(%eax) │ │ │ │ + push $0x1 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,(%eax) │ │ │ │ - es test $0x1,%al │ │ │ │ - mov %cl,-0x2717fe89(%ecx) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,-0x3ffe8930(%eax) │ │ │ │ - frstor 0x658fe801(%eax) │ │ │ │ + and %ah,(%esi) │ │ │ │ + test $0x1,%al │ │ │ │ + mov $0x89,%al │ │ │ │ + ja 14d7849 │ │ │ │ + call 514f1e25 <_edata@@Base+0x4cef1e25> │ │ │ │ + int $0x76 │ │ │ │ + add %eax,%eax │ │ │ │ + frstor 0x658fb801(%eax) │ │ │ │ add %esp,-0xe(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %edi,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ ja 14d7862 │ │ │ │ ... │ │ │ │ inc %eax │ │ │ │ - mov $0xa32001a9,%ecx │ │ │ │ - imul $0x1a941b8,(%ecx),%eax │ │ │ │ - pusha │ │ │ │ + mov $0x105001a9,%ecx │ │ │ │ + jnp 14d7871 │ │ │ │ + mov $0x1001a941,%eax │ │ │ │ jo 14d78f3 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ - add $0xce5001aa,%eax │ │ │ │ + add $0xcc9001aa,%eax │ │ │ │ jbe 14d7899 │ │ │ │ ... │ │ │ │ - call 794f2076 <_edata@@Base+0x74ef2076> │ │ │ │ - shlb %cl,0x1(%esi) │ │ │ │ + call 714f2076 <_edata@@Base+0x6cef2076> │ │ │ │ + shlb $1,0x1(%esi) │ │ │ │ shr $1,%bl │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - cmp $0x9d00016b,%eax │ │ │ │ - mov 0x724f2801,%eax │ │ │ │ + add %ecx,0x30(%eax) │ │ │ │ + imul $0x0,(%ecx),%eax │ │ │ │ + popf │ │ │ │ + mov 0x724df801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ - gs test $0x7e7ce001,%eax │ │ │ │ + gs test $0x7e7d3001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x4001a780(%eax) │ │ │ │ + add %al,0x2801a780(%eax) │ │ │ │ mov $0x17c,%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ cmp $0xa8,%al │ │ │ │ - add %esi,(%eax) │ │ │ │ - mov 0x1120016f,%al │ │ │ │ - test $0x737f0801,%eax │ │ │ │ - add -0x50(%eax),%bl │ │ │ │ - test $0x7728f801,%eax │ │ │ │ - add %esi,0x3801a859(%eax) │ │ │ │ - sahf │ │ │ │ - jo 14d7929 │ │ │ │ - loopne 14d78ab │ │ │ │ - mov 0x6e4d0001,%al │ │ │ │ + add %esp,0x20016f9c(%eax) │ │ │ │ + adc %ebp,0x737f0801(%ecx) │ │ │ │ + add -0x7ffe57a7(%eax),%dh │ │ │ │ + sahf │ │ │ │ + jo 14d7921 │ │ │ │ + loopne 14d78a3 │ │ │ │ + mov 0x6e4c9001,%al │ │ │ │ add %ecx,-0x3(%eax) │ │ │ │ mov %eax,0x6c3d7801 │ │ │ │ add (%eax),%dl │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ mov 0x74786801,%eax │ │ │ │ - add (%eax),%dl │ │ │ │ - cmpsb %es:(%edi),%cs:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - shlb $1,-0x80(%ecx,%eax,1) │ │ │ │ - loopne 14d78ec │ │ │ │ - add %edi,-0x27fd8865(%eax) │ │ │ │ - (bad) │ │ │ │ - test $0x63460801,%eax │ │ │ │ - add %ecx,(%eax) │ │ │ │ - pusha │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add -0x47fe5e20(%eax),%al │ │ │ │ + fwait │ │ │ │ + ja 14d7942 │ │ │ │ + adc %ch,(%esi) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %esi,-0x30(%eax) │ │ │ │ + je 14d7949 │ │ │ │ + ... │ │ │ │ + or %ah,-0x5c(%eax) │ │ │ │ add %esp,0x60027b23(%eax) │ │ │ │ or %ah,0x27d5400(%ecx,%eax,1) │ │ │ │ add %ah,%bl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ push %eax │ │ │ │ jns 14d7971 │ │ │ │ loopne 14d7974 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,0x27547(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1837504,232 +1837765,231 @@ │ │ │ │ mov %al,0x6559f001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x17fe5d97(%eax) │ │ │ │ inc %esi │ │ │ │ push $0xa78a5802 │ │ │ │ - add %ebx,-0x77fe880c(%eax) │ │ │ │ - pop %ebx │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ + add %ebp,(%eax) │ │ │ │ + lock ja 14d79d9 │ │ │ │ + mov %bl,-0x5a(%ebx) │ │ │ │ + add %edi,%eax │ │ │ │ (bad) │ │ │ │ jp 14d79e1 │ │ │ │ cmp %al,(%edi) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,-0x50(%eax) │ │ │ │ + add %edi,-0x51(%eax) │ │ │ │ jns 14d79e9 │ │ │ │ pusha │ │ │ │ call 8f357b8e <_edata@@Base+0x8ad57b8e> │ │ │ │ js 14d79f1 │ │ │ │ - call a14f1a55 <_edata@@Base+0x9cef1a55> │ │ │ │ - (bad) │ │ │ │ - jbe 14d79f9 │ │ │ │ - ... │ │ │ │ - push %eax │ │ │ │ - mov $0x57e801a2,%edi │ │ │ │ - add %fs:(%eax),%al │ │ │ │ + call 714f1a55 <_edata@@Base+0x6cef1a55> │ │ │ │ + shll $0x0,0x1(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,-0x41(%eax) │ │ │ │ + mov %al,0x6457e801 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ sub $0xa3,%al │ │ │ │ add %ecx,-0x77(%eax) │ │ │ │ jb 14d7a1a │ │ │ │ jo 14d7a25 │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - lock js 14d7a21 │ │ │ │ + add %edi,-0xf(%eax) │ │ │ │ + js 14d7a21 │ │ │ │ ... │ │ │ │ mov 0x9001a404,%al │ │ │ │ mov $0x6c,%al │ │ │ │ add (%eax),%bl │ │ │ │ pop %ss │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - mov $0x7c,%bh │ │ │ │ - add %eax,0x47(%eax) │ │ │ │ + add %edx,0x40017cb7(%eax) │ │ │ │ + inc %edi │ │ │ │ test $0x1,%al │ │ │ │ - sbb %ah,0x52580168(%ebx) │ │ │ │ + call 594ee2f3 <_edata@@Base+0x54eee2f3> │ │ │ │ + push %edx │ │ │ │ mov %eax,0x6fced001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x75(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,-0x4(%eax) │ │ │ │ push $0x2 │ │ │ │ lock movsl %es:(%esi),%es:(%edi) │ │ │ │ add %edx,-0x7fd8ea9(%eax) │ │ │ │ aas │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ jb 14d7a79 │ │ │ │ - cmp %ch,0x633801a9(%eax) │ │ │ │ + cmp %ch,0x618801a9(%eax) │ │ │ │ jge 14d7a81 │ │ │ │ clc │ │ │ │ popf │ │ │ │ test $0x1,%al │ │ │ │ - js 14d7aa0 │ │ │ │ - jp 14d7a89 │ │ │ │ - test $0x39,%al │ │ │ │ - test $0x1,%al │ │ │ │ - jo 14d7aec │ │ │ │ + sbbb $0x7a,(%ecx) │ │ │ │ + add %ebp,-0x1ffe57c7(%eax) │ │ │ │ + pop %ecx │ │ │ │ imul $0x1a6bd80,(%ecx),%eax │ │ │ │ - shlb $1,0x1(%edx,%esi,2) │ │ │ │ + xorb $0x1,0x72(%ecx) │ │ │ │ sub %dl,(%ebx,%eiz,4) │ │ │ │ add %ecx,%eax │ │ │ │ push %esi │ │ │ │ - gs add %al,%bl │ │ │ │ - mov $0xa9,%bh │ │ │ │ - add %esp,0x480165ba(%eax) │ │ │ │ - call e2457c52 <_edata@@Base+0xdde57c52> │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %ecx,%eax │ │ │ │ + gs add %al,%cl │ │ │ │ clc │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x70017093(%eax) │ │ │ │ - (bad) │ │ │ │ + add %eax,0x48017093(%eax) │ │ │ │ + call dd4d7c52 <_edata@@Base+0xd8ed7c52> │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %esi,-0x2(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x16270(%eax) │ │ │ │ + add %ebp,%eax │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + bound %eax,(%ecx) │ │ │ │ ... │ │ │ │ - shlb $1,0x74a8b801(%ebp) │ │ │ │ + add %dl,%al │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,%eax │ │ │ │ + test $0x74,%al │ │ │ │ add %edx,%eax │ │ │ │ add %esp,0x27f3be8(%ecx,%eax,1) │ │ │ │ sub %bh,-0x59(%ecx) │ │ │ │ - add %eax,%eax │ │ │ │ + add %edx,%eax │ │ │ │ in $0x75,%eax │ │ │ │ add %edi,%eax │ │ │ │ sub $0xa6,%al │ │ │ │ - add %edi,0x22(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %ecx,0x72(%eax) │ │ │ │ - mov %al,0x77757801 │ │ │ │ + add %eax,%eax │ │ │ │ + and 0x1(%esi),%ch │ │ │ │ + dec %eax │ │ │ │ + jb 14d7a9d │ │ │ │ + add %esi,(%eax) │ │ │ │ + jae 14d7b76 │ │ │ │ add %esi,0x4a(%eax) │ │ │ │ mov %al,0x66624801 │ │ │ │ add (%eax),%bl │ │ │ │ inc %eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,-0x58(%eax) │ │ │ │ - jnp 14d7b11 │ │ │ │ - inc %eax │ │ │ │ + add %ebx,0x40017ba6(%eax) │ │ │ │ sbb %esp,0x2760050(%ecx,%eax,1) │ │ │ │ test $0xbb,%al │ │ │ │ test $0x1,%al │ │ │ │ - cwtl │ │ │ │ - mov $0x69,%bh │ │ │ │ - add %edx,(%eax) │ │ │ │ - xchg %esp,0x6654a801(%edx) │ │ │ │ - add (%eax),%dl │ │ │ │ - mov $0x9fe801a9,%esp │ │ │ │ - jbe 14d7b31 │ │ │ │ - js 14d7ab7 │ │ │ │ - mov 0x7f6f3801,%al │ │ │ │ - add %edx,-0x57fe59e4(%eax) │ │ │ │ - popf │ │ │ │ + shlb $1,-0x78effe97(%esi) │ │ │ │ + mov %al,0x6654a801 │ │ │ │ + add -0x7b(%eax),%bh │ │ │ │ + mov 0x7f6c3801,%al │ │ │ │ + add %esi,(%eax) │ │ │ │ + mov $0x2c4801a0,%esi │ │ │ │ + jno 14d7b39 │ │ │ │ + nop │ │ │ │ + sbb $0xa6,%al │ │ │ │ + add %ebx,(%eax) │ │ │ │ + cltd │ │ │ │ jae 14d7b41 │ │ │ │ - xor %bh,0x2e1001a0(%esi) │ │ │ │ - jno 14d7b49 │ │ │ │ lock lods %ds:(%esi),%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,%eax │ │ │ │ - iret │ │ │ │ - jae 14d7b51 │ │ │ │ - js 14d7b7d │ │ │ │ + int3 │ │ │ │ + jae 14d7b49 │ │ │ │ + js 14d7b75 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,%eax │ │ │ │ inc %eax │ │ │ │ - jb 14d7b5a │ │ │ │ + jb 14d7b52 │ │ │ │ + xorb $0x1,-0x5f(%edi) │ │ │ │ + add %dh,(%ebx) │ │ │ │ + jp 14d7b5a │ │ │ │ mov %bl,%bl │ │ │ │ test $0x1,%al │ │ │ │ - mov 0xf8017503,%al │ │ │ │ + cwtl │ │ │ │ + or %esi,0x1(%ebp) │ │ │ │ + clc │ │ │ │ xor 0x7ee4b801(%eax),%ah │ │ │ │ add %ebx,-0x35(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - imul $0x5b,-0x38(%ecx,%eax,1),%edi │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - sti │ │ │ │ + add %ecx,%eax │ │ │ │ + imul $0x1a75b,-0x38(%ecx,%eax,1),%edi │ │ │ │ + cli │ │ │ │ jg 14d7b79 │ │ │ │ xor %bh,%al │ │ │ │ mov %al,0x64659001 │ │ │ │ - add 0x1a177(%eax),%al │ │ │ │ - xor 0x2(%edx),%edi │ │ │ │ - mov 0x6001a62a,%al │ │ │ │ - inc %edx │ │ │ │ - js 14d7b91 │ │ │ │ - sub %ah,0x64001a6(%edx) │ │ │ │ - js 14d7b99 │ │ │ │ - adc %dh,-0x60(%ebp) │ │ │ │ + add (%eax),%dl │ │ │ │ + jne 14d7b23 │ │ │ │ add %eax,(%eax) │ │ │ │ dec %ebx │ │ │ │ - jg 14d7ba2 │ │ │ │ + jg 14d7b8a │ │ │ │ + mov 0x3801a62a,%al │ │ │ │ + inc %eax │ │ │ │ + js 14d7b91 │ │ │ │ + sub %ah,0x67801a6(%edx) │ │ │ │ + js 14d7b99 │ │ │ │ + ... │ │ │ │ mov $0x20,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - cli │ │ │ │ + add %edx,(%eax) │ │ │ │ + stc │ │ │ │ jbe 14d7ba9 │ │ │ │ and %dh,0x14d801a4(%ecx) │ │ │ │ jno 14d7bb2 │ │ │ │ fmuls -0x58(%edx) │ │ │ │ - add %ebp,0x6c(%eax) │ │ │ │ - add %eax,(%bx,%si) │ │ │ │ + add %edi,0x16762(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ mov $0xa7,%ch │ │ │ │ - add %ebp,-0x71(%eax) │ │ │ │ + add %ecx,-0x6f(%eax) │ │ │ │ jne 14d7bd1 │ │ │ │ ... │ │ │ │ - push $0x8801a7b6 │ │ │ │ - shll $0x0,0x1(%esi) │ │ │ │ + push $0x2001a7b6 │ │ │ │ + mov $0x176,%esp │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x1801a96b(%eax) │ │ │ │ - std │ │ │ │ - imul $0x0,(%ecx),%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + cwtl │ │ │ │ + imul $0x1,0x69f45801(%ecx),%ebp │ │ │ │ + ... │ │ │ │ pusha │ │ │ │ - bound %ebp,0x7c160801(%ecx) │ │ │ │ + bound %ebp,0x7c175801(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ - andb $0x1,0x7b576001(%ecx) │ │ │ │ + andb $0x1,0x7b583001(%ecx) │ │ │ │ andb $0xa2,(%ecx) │ │ │ │ add %esi,%eax │ │ │ │ subl $0x1a34470,0x2(%esi) │ │ │ │ xor %dh,%cl │ │ │ │ push $0x2 │ │ │ │ rcrb $0x1,-0x5f(%edi) │ │ │ │ test $0x61,%al │ │ │ │ add %gs:(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x3ffe58ae(%eax) │ │ │ │ - jae 14d7cc9 │ │ │ │ + add %dl,0x1001a752(%eax) │ │ │ │ + je 14d7cc9 │ │ │ │ add %edx,-0x6d(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ push %edx │ │ │ │ jne 14d7c71 │ │ │ │ sar $1,%ah │ │ │ │ mov %eax,0x67d94801 │ │ │ │ add %al,%ah │ │ │ │ or $0xa2,%al │ │ │ │ add %edi,0x3(%eax) │ │ │ │ jp 14d7c82 │ │ │ │ cwtl │ │ │ │ xchg %eax,%edi │ │ │ │ - mov 0x74823801,%al │ │ │ │ + mov 0x74802801,%al │ │ │ │ add %ebx,0x17(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,%eax │ │ │ │ add %bh,0x2(%esi) │ │ │ │ ... │ │ │ │ add %bh,%ah │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ @@ -1837740,427 +1838000,430 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ jp 14d7c6d │ │ │ │ add %edx,%eax │ │ │ │ sub %ah,0x2(%ecx) │ │ │ │ mov %ah,(%edi) │ │ │ │ mov %eax,0x7497a801 │ │ │ │ - add 0x2801a652(%eax),%ah │ │ │ │ - gs jns 14d7ce1 │ │ │ │ - push $0xf001a932 │ │ │ │ - pushf │ │ │ │ + add -0x7fe59ae(%eax),%ah │ │ │ │ + fs jns 14d7ce1 │ │ │ │ + push $0x2801a932 │ │ │ │ + cltd │ │ │ │ jle 14d7ce9 │ │ │ │ or %al,%bh │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,%eax │ │ │ │ - dec %ebx │ │ │ │ + add %ebx,%eax │ │ │ │ + inc %esi │ │ │ │ jae 14d7cf1 │ │ │ │ push %eax │ │ │ │ - mov %al,0xc9f801a6 │ │ │ │ + mov %al,0xc9f001a6 │ │ │ │ ja 14d7cf9 │ │ │ │ or %bh,-0x58(%edi) │ │ │ │ - add %ebp,-0xa(%eax) │ │ │ │ + add %edx,-0x9(%eax) │ │ │ │ jbe 14d7d01 │ │ │ │ js 14d7ce4 │ │ │ │ mov %al,0x7b063801 │ │ │ │ add (%eax),%al │ │ │ │ - jmp 67bd7eb3 <_edata@@Base+0x635d7eb3> │ │ │ │ + jmp 63a57eb3 <_edata@@Base+0x5f457eb3> │ │ │ │ je 14d7d11 │ │ │ │ - call 414f2216 <_edata@@Base+0x3cef2216> │ │ │ │ - mov 0x1(%ebx),%esi │ │ │ │ + call 14f2216 │ │ │ │ + xchg %dh,0x1(%ebx) │ │ │ │ shlb $1,-0x59(%edx) │ │ │ │ - add %ebp,%eax │ │ │ │ - lds 0x1(%ebp),%esi │ │ │ │ + add %esp,-0x40(%eax) │ │ │ │ + jne 14d7d21 │ │ │ │ pusha │ │ │ │ - shll %cl,0x7ca5a801(%esi) │ │ │ │ + shll %cl,0x7ca5a001(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ jge 14d7cd3 │ │ │ │ - add %esp,%eax │ │ │ │ - dec %ebx │ │ │ │ + add %ebx,%eax │ │ │ │ + dec %edx │ │ │ │ js 14d7d31 │ │ │ │ ... │ │ │ │ fcomp %st(2) │ │ │ │ - test $0x675b4801,%eax │ │ │ │ + test $0x675d4801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x3801a83d(%eax) │ │ │ │ - or %edi,0x1(%ebx) │ │ │ │ - ... │ │ │ │ - shr $1,%ah │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov $0x7e,%ch │ │ │ │ + add %dl,0x4001a83d(%eax) │ │ │ │ + or $0x7b,%al │ │ │ │ add %eax,(%eax) │ │ │ │ + ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,%al │ │ │ │ - je 14d7d85 │ │ │ │ - add %edi,-0x79(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + in (%dx),%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebp,-0x4d(%eax) │ │ │ │ + jle 14d7dd9 │ │ │ │ + ... │ │ │ │ + enter $0xa274,$0x1 │ │ │ │ + js 14d7d6d │ │ │ │ add (%bx,%si),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ ja 14d7da3 │ │ │ │ add %edx,(%eax) │ │ │ │ data16 jne 14d7e01 │ │ │ │ mov $0x61,%al │ │ │ │ - mov 0x66d41001,%al │ │ │ │ + mov 0x66c2c801,%al │ │ │ │ add %edi,0xa(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - addb $0x1,0x78(%ebx) │ │ │ │ + rolb $0x1,0x78(%ecx) │ │ │ │ clc │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ mov 0x665ad801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x38(%eax) │ │ │ │ - mov 0x6899b801,%al │ │ │ │ + mov 0x68980001,%al │ │ │ │ add %ecx,%eax │ │ │ │ pop %eax │ │ │ │ - mov 0x7eb8f001,%al │ │ │ │ + mov 0x7eb84001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ - mov $0x8be001a0,%esi │ │ │ │ + mov $0x8c8801a0,%esi │ │ │ │ push $0x1 │ │ │ │ ... │ │ │ │ pusha │ │ │ │ - repnz mov 0x75ae1001,%al │ │ │ │ + repnz mov 0x75ac2801,%al │ │ │ │ add %esi,%eax │ │ │ │ pusha │ │ │ │ - mov %al,0x66879801 │ │ │ │ + mov %al,0x66867801 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x7ffe5f75(%eax) │ │ │ │ + add %bh,-0x2ffe5f75(%eax) │ │ │ │ hlt │ │ │ │ js 14d7e79 │ │ │ │ ... │ │ │ │ mov $0x91,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,0x1a(%eax) │ │ │ │ - jg 14d7e99 │ │ │ │ + add %ebx,(%eax) │ │ │ │ + sbb %edi,0x1(%edi) │ │ │ │ nop │ │ │ │ mov $0xa5,%bl │ │ │ │ - add %ebx,0x50017283(%eax) │ │ │ │ + add %esi,0x5001727f(%eax) │ │ │ │ aas │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,-0x3e(%eax) │ │ │ │ - jl 14d7ea9 │ │ │ │ - and %al,(%edi) │ │ │ │ + add %ecx,0x20017cc1(%eax) │ │ │ │ + pop %es │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,0x74(%eax) │ │ │ │ jae 14d7eb2 │ │ │ │ loopne 14d7ece │ │ │ │ mov 0x7666b801,%eax │ │ │ │ add 0x3001a78c(%eax),%cl │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ jp 14d7ec2 │ │ │ │ ... │ │ │ │ inc %eax │ │ │ │ out %al,(%dx) │ │ │ │ - mov 0x6fb55801,%eax │ │ │ │ + mov 0x6fb0e001,%eax │ │ │ │ add %ecx,%eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ - ret │ │ │ │ + add %ebx,-0x41(%eax) │ │ │ │ jne 14d7ef9 │ │ │ │ test $0x8c,%al │ │ │ │ - mov 0x6eb75001,%al │ │ │ │ + mov 0x6eb77801,%al │ │ │ │ add %ebx,%eax │ │ │ │ lret │ │ │ │ - test $0x70dc7001,%eax │ │ │ │ + test $0x7a914001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x77(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,0x17a6a(%eax) │ │ │ │ + add %ecx,0x17a68(%eax) │ │ │ │ push %edx │ │ │ │ - mov 0x7a254001,%eax │ │ │ │ - add %esi,-0x4ffe5fa4(%eax) │ │ │ │ + mov 0x7a258001,%eax │ │ │ │ + add %esi,-0x37fe5fa4(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ bound %eax,(%ecx) │ │ │ │ pusha │ │ │ │ - sbb 0x6cf55001(%eax),%esp │ │ │ │ + sbb 0x6cea2001(%eax),%esp │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x6ffe5ff1(%eax) │ │ │ │ - xor %edi,0x0(%ecx,%eax,1) │ │ │ │ + add %ch,0x6801a00f(%eax) │ │ │ │ + xor %bh,0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ xchg %eax,%edi │ │ │ │ - mov 0x6771c801,%al │ │ │ │ + mov 0x6769c001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x5f(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - shl $1,%ch │ │ │ │ - jns 14d7f81 │ │ │ │ - mov 0x8001a940,%al │ │ │ │ + shl $0x79,%ch │ │ │ │ + add %esp,-0x7ffe56c0(%eax) │ │ │ │ xor %esi,0x1(%eax) │ │ │ │ - sbb %al,-0x2de7fe60(%esi) │ │ │ │ + sbb %al,-0x3147fe60(%esi) │ │ │ │ jbe 14d7f91 │ │ │ │ push %eax │ │ │ │ - or $0x352801a5,%eax │ │ │ │ + or $0x33e001a5,%eax │ │ │ │ js 14d7f99 │ │ │ │ ... │ │ │ │ - mov 0x1001a09e,%al │ │ │ │ - mov $0x9c8017a,%eax │ │ │ │ - test $0x7bb14001,%eax │ │ │ │ + mov 0x6001a09e,%al │ │ │ │ + mov $0x7a,%dh │ │ │ │ + add %ecx,%eax │ │ │ │ + or %ebp,0x7baf1001(%ecx) │ │ │ │ add %ecx,%eax │ │ │ │ lahf │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,-0x7b(%eax) │ │ │ │ jb 14d7fba │ │ │ │ ... │ │ │ │ sub %bh,(%ecx) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,(%eax) │ │ │ │ - outsl %ss:(%esi),(%dx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - (bad) │ │ │ │ - test $0x62a52001,%eax │ │ │ │ - add %edi,(%eax) │ │ │ │ - sub 0x7431a001(%ebp),%ah │ │ │ │ - add -0xffe5e19(%eax),%dh │ │ │ │ + xor $0x2a38016f,%eax │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %esp,-0x4ffd8bcf(%eax) │ │ │ │ + out %eax,$0xa1 │ │ │ │ + add %esi,%eax │ │ │ │ clc │ │ │ │ - jno 14d7ff2 │ │ │ │ + jno 14d7fea │ │ │ │ + ... │ │ │ │ pop %eax │ │ │ │ - sub $0x1f1801a0,%eax │ │ │ │ + sub $0x1f1001a0,%eax │ │ │ │ jp 14d7ff9 │ │ │ │ ... │ │ │ │ mov $0x3a,%al │ │ │ │ - test $0x76265801,%eax │ │ │ │ + test $0x76240801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6801a5e5(%eax) │ │ │ │ + add %dl,0x7801a5e5(%eax) │ │ │ │ jae 14d809d │ │ │ │ add %esi,-0x69(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - dec %ebx │ │ │ │ - jno 14d8039 │ │ │ │ - and %dh,-0x57(%eax) │ │ │ │ - add %edx,(%eax) │ │ │ │ - jmp 22bd81b8 <_edata@@Base+0x1e5d81b8> │ │ │ │ + add %ebp,0x20017149(%eax) │ │ │ │ + jo 14d7fe4 │ │ │ │ + add %esi,-0x1a(%eax) │ │ │ │ + jbe 14d8041 │ │ │ │ + jo 14d8063 │ │ │ │ test $0x1,%al │ │ │ │ - mov $0xdd,%al │ │ │ │ + sub %bl,%ch │ │ │ │ jl 14d8049 │ │ │ │ mov %bl,0x1f0801a3 │ │ │ │ jbe 14d8052 │ │ │ │ ... │ │ │ │ jo 14d80d2 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x78017605(%eax) │ │ │ │ - jb 14d8007 │ │ │ │ - add %esp,(%eax) │ │ │ │ - or $0x75,%al │ │ │ │ - add %esp,(%eax) │ │ │ │ - dec %esp │ │ │ │ - mov 0x7f54e001,%al │ │ │ │ + add %ecx,(%eax) │ │ │ │ + add $0x72780176,%eax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,0x14(%eax) │ │ │ │ + jne 14d8069 │ │ │ │ + and %cl,0x1(%eax,%eiz,4) │ │ │ │ + or %dl,0x7f(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ test $0x1,%al │ │ │ │ - enter $0x7a14,$0x1 │ │ │ │ - shrb $0x79,0xc4f001a6 │ │ │ │ - add %esi,%eax │ │ │ │ + sub %dl,0x2dc0017a │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebp,-0xffe863d(%eax) │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,%eax │ │ │ │ - pop %es │ │ │ │ - add %ax,(%eax) │ │ │ │ + add %esi,0x16608(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x6e(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - jg 14d8121 │ │ │ │ - add %edx,0x3801a67b(%eax) │ │ │ │ - mov $0x179,%eax │ │ │ │ + add %ecx,-0x7d(%eax) │ │ │ │ + push $0x1 │ │ │ │ + nop │ │ │ │ + jnp 14d8061 │ │ │ │ + add %ebp,(%eax) │ │ │ │ + mov $0x79,%ch │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - js 14d8083 │ │ │ │ + add %bh,-0x5f(%eax) │ │ │ │ mov %al,0x6025f801 │ │ │ │ add 0x6001a17a(%eax),%ah │ │ │ │ cmpl $0x0,0x2(%edx) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ - and 0x6d433001(%esi),%ah │ │ │ │ + and 0x6d3c8801(%esi),%ah │ │ │ │ add %esp,(%eax) │ │ │ │ cli │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %ebp,%eax │ │ │ │ mov %eax,0x260 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ enter $0xa09e,$0x1 │ │ │ │ - and %dl,(%ecx) │ │ │ │ - jg 14d8159 │ │ │ │ + inc %eax │ │ │ │ + movq %mm0,(%ecx) │ │ │ │ pop %eax │ │ │ │ cmpsl %es:(%edi),%es:(%esi) │ │ │ │ add %edi,%eax │ │ │ │ mov $0xede80265,%ebp │ │ │ │ - test $0x7b402001,%eax │ │ │ │ + test $0x7b3fe001,%eax │ │ │ │ add %esi,%eax │ │ │ │ mull 0x6ac71001(%esi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x3001a31b(%eax) │ │ │ │ popa │ │ │ │ jno 14d8182 │ │ │ │ ... │ │ │ │ clc │ │ │ │ push %eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ + add %esi,(%eax) │ │ │ │ push %es │ │ │ │ jb 14d81b9 │ │ │ │ ... │ │ │ │ rcrb $1,(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x18017efb(%eax) │ │ │ │ - shlb %cl,0x2678798(%ecx,%eax,1) │ │ │ │ - nop │ │ │ │ - xor $0x8fb001a6,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cli │ │ │ │ + jle 14d81d9 │ │ │ │ + sbb %dl,%dl │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebx,-0x6ffd9879(%eax) │ │ │ │ + xor $0x8f1801a6,%eax │ │ │ │ jbe 14d81e9 │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ - mov %ah,0x1710bb0(%ecx,%eax,1) │ │ │ │ + mov %ah,0x17107d8(%ecx,%eax,1) │ │ │ │ mov %bl,-0x5c(%eax) │ │ │ │ add %esi,(%eax) │ │ │ │ imul $0x1aa6778,%ds:(%edx),%eax │ │ │ │ pop %eax │ │ │ │ xorb $0xb0,0x2(%esi) │ │ │ │ repnz stos %al,%es:(%edi) │ │ │ │ add %ebx,0x48027469(%eax) │ │ │ │ (bad) │ │ │ │ mov %al,0x7408d801 │ │ │ │ add -0x5ffe5d6c(%eax),%ch │ │ │ │ test $0x27b,%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - adc %ah,0x3cd801a7(%eax) │ │ │ │ + adc %ah,0x38d001a7(%eax) │ │ │ │ add %esp,-0x5bed(%bx,%si) │ │ │ │ add %edi,0x10026d2c(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - mov 0x7d25b001,%al │ │ │ │ + mov 0x7d24a001,%al │ │ │ │ add %esi,-0x7fe5fc2(%eax) │ │ │ │ xor $0xdc00027e,%eax │ │ │ │ test $0x1,%al │ │ │ │ - mov $0x16225,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%eax) │ │ │ │ - sbb 0x64690001(%edx),%esp │ │ │ │ + cwtl │ │ │ │ + bound %eax,%es:(%ecx) │ │ │ │ + ... │ │ │ │ + sbb %bl,(%ebx) │ │ │ │ + mov %al,0x64690001 │ │ │ │ add (%eax),%bh │ │ │ │ xchg %eax,%edi │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x18017c57(%eax) │ │ │ │ - sbb 0x6189b001(%ebx),%ah │ │ │ │ + add %ecx,%eax │ │ │ │ + push %edi │ │ │ │ + jl 14d8291 │ │ │ │ + sbb %bl,(%edx) │ │ │ │ + mov %eax,0x6189b001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x2001a82d(%eax) │ │ │ │ - sub %dh,0x1(%ebx) │ │ │ │ + add %ah,-0x17fe57d3(%eax) │ │ │ │ + std │ │ │ │ + jb 14d82a9 │ │ │ │ test $0x2d,%al │ │ │ │ - mov 0x706ec801,%al │ │ │ │ + mov 0x7070d801,%al │ │ │ │ add %esi,(%eax) │ │ │ │ test %esp,0x68568801(%edx) │ │ │ │ add %al,%dh │ │ │ │ cltd │ │ │ │ - mov 0x688bf001,%al │ │ │ │ + mov 0x688c9801,%al │ │ │ │ add %edi,-0x38(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - sbb %dh,%al │ │ │ │ - jnp 14d82c9 │ │ │ │ - enter $0xa878,$0x1 │ │ │ │ - inc %eax │ │ │ │ - xor 0x1(%edi),%esi │ │ │ │ + call c94efeb8 <_edata@@Base+0xc4eefeb8> │ │ │ │ + js 14d8273 │ │ │ │ + add %edi,%eax │ │ │ │ + xor 0x1(%edi),%dh │ │ │ │ pusha │ │ │ │ dec %esi │ │ │ │ - test $0x78734001,%eax │ │ │ │ + test $0x7874b001,%eax │ │ │ │ add %ebx,0x1a1f0(%eax) │ │ │ │ or 0x2(%edi),%ch │ │ │ │ xor %al,(%edi) │ │ │ │ mov %eax,0x7fd3b801 │ │ │ │ add %al,%bl │ │ │ │ - adc %esp,0x75035801(%eax) │ │ │ │ + adc %esp,0x7513e801(%eax) │ │ │ │ add %edx,(%eax) │ │ │ │ fsubs 0x62144001(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ pop %es │ │ │ │ - mov %eax,0x69a52801 │ │ │ │ + mov %eax,0x69a2b001 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ sbb $0xa5,%al │ │ │ │ - add %ebp,0x16b8a(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x6001a0e6(%eax) │ │ │ │ - lea 0x1(%esi),%esp │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov 0x1(%ebx),%gs │ │ │ │ ... │ │ │ │ - call 194f23b1 <_edata@@Base+0x14ef23b1> │ │ │ │ - and 0x0(%ecx,%eax,1),%edi │ │ │ │ + test $0xe6,%al │ │ │ │ + mov 0x668d2001,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x49(%eax) │ │ │ │ + add %ch,%al │ │ │ │ + and $0xa0,%al │ │ │ │ + add %eax,0x22(%eax) │ │ │ │ + jl 14d8391 │ │ │ │ + ... │ │ │ │ + push %eax │ │ │ │ + dec %ecx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,0x5b(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + push %esp │ │ │ │ jbe 14d8419 │ │ │ │ loopne 14d8441 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,-0x6ffe9b6f(%eax) │ │ │ │ + add %esi,-0x6ffe9b76(%eax) │ │ │ │ jnp 14d83c4 │ │ │ │ - add %ecx,0x7b(%eax) │ │ │ │ - jns 14d8429 │ │ │ │ - dec %eax │ │ │ │ + add %esi,0x4801797a(%eax) │ │ │ │ push %ecx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,-0x76(%eax) │ │ │ │ - jge 14d8431 │ │ │ │ - cwtl │ │ │ │ + add %edi,-0x67fe8277(%eax) │ │ │ │ pushf │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,-0x26(%eax) │ │ │ │ - jns 14d8439 │ │ │ │ + add %esp,(%eax) │ │ │ │ + fidivrl 0x1(%ecx) │ │ │ │ sub %ch,0x1(%eax,%eiz,4) │ │ │ │ - enter $0x729c,$0x1 │ │ │ │ + jo 14d83d5 │ │ │ │ + jb 14d8441 │ │ │ │ ... │ │ │ │ jo 14d8478 │ │ │ │ - mov 0x65fcb001,%al │ │ │ │ + mov 0x65f43801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ and %esp,0x73af4801(%ebx) │ │ │ │ add 0x35(%eax),%ah │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ @@ -1838172,113 +1838435,119 @@ │ │ │ │ test $0x1,%al │ │ │ │ rcr $0x7a,%dl │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ in $0xa8,%eax │ │ │ │ - add %esp,-0x5ffe82ac(%eax) │ │ │ │ - nop │ │ │ │ - test $0x7969e001,%eax │ │ │ │ - add %ecx,-0x44(%eax) │ │ │ │ - test $0x1,%al │ │ │ │ - lock adc 0x1(%ecx),%ch │ │ │ │ - ... │ │ │ │ + add %esi,%eax │ │ │ │ + push %esp │ │ │ │ + jge 14d84b1 │ │ │ │ + mov 0x8001a990,%al │ │ │ │ + imul $0x1a8bc48,0x1(%ecx),%edi │ │ │ │ + mov $0x13,%al │ │ │ │ + imul $0x0,(%ecx),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ mov $0x5001a41e,%eax │ │ │ │ sti │ │ │ │ imul $0x0,(%edx),%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ hlt │ │ │ │ - test $0x77ec2801,%eax │ │ │ │ + test $0x77ebd801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ sahf │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ - mov %al,0x9dc8016b │ │ │ │ + add %ebp,-0x5e(%eax) │ │ │ │ + imul $0xffffffc8,(%ecx),%eax │ │ │ │ + popf │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x12(%eax) │ │ │ │ + add %ebp,0x12(%eax) │ │ │ │ jge 14d8511 │ │ │ │ - push $0x8001a568 │ │ │ │ + push $0x801a568 │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ imul $0x68,(%ecx),%eax │ │ │ │ imul $0x1a6b678,0x27f2d20(%ecx,%eax,1),%esp │ │ │ │ - rclb $1,0x170(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + jo 14d84b7 │ │ │ │ + jo 14d8529 │ │ │ │ + ... │ │ │ │ cwtl │ │ │ │ - mov 0x16fc228(%ecx,%eax,1),%fs │ │ │ │ + mov 0x16fb948(%ecx,%eax,1),%fs │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ push %ebp │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %ebp,(%eax) │ │ │ │ add %esi,0x2(%ebp) │ │ │ │ pop %eax │ │ │ │ jmp 14d84eb │ │ │ │ - add %edx,-0x17fe80be(%eax) │ │ │ │ - pop %eax │ │ │ │ - mov %eax,0x7d8ff001 │ │ │ │ - add (%eax),%al │ │ │ │ - push %ebx │ │ │ │ - mov 0x79c28001,%al │ │ │ │ - add %edx,0x0(%eax) │ │ │ │ - mov %eax,0x64b19001 │ │ │ │ + add %ebp,%eax │ │ │ │ + inc %ecx │ │ │ │ + jg 14d8551 │ │ │ │ + call f14f28ad <_edata@@Base+0xecef28ad> │ │ │ │ + (bad) │ │ │ │ + jge 14d855a │ │ │ │ + add %dl,-0x60(%ebx) │ │ │ │ + add %ebp,0x500179c1(%eax) │ │ │ │ + add %ah,0x64b19001(%ebx) │ │ │ │ add -0x4c(%eax),%dh │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ + add %esi,%eax │ │ │ │ arpl %edi,0x1(%eax) │ │ │ │ mov %bl,0x1(%ebp,%eiz,4) │ │ │ │ - pusha │ │ │ │ - and $0x2978017c,%eax │ │ │ │ + clc │ │ │ │ + and $0x7c,%al │ │ │ │ + add %edi,0x29(%eax) │ │ │ │ mov %al,0x79ab9801 │ │ │ │ add (%eax),%al │ │ │ │ add $0xa4,%al │ │ │ │ add %eax,%eax │ │ │ │ mov %edi,0x2(%ebx) │ │ │ │ inc %eax │ │ │ │ pop %ebp │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %ebx,%eax │ │ │ │ + nop │ │ │ │ jne 14d8591 │ │ │ │ pop %eax │ │ │ │ - sbb %ah,0x65382001(%esi) │ │ │ │ + sbb %ah,0x65389001(%esi) │ │ │ │ add %ebx,(%eax) │ │ │ │ pop %edx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ and 0x2(%ecx),%dh │ │ │ │ - rorb $0x7c,-0x39c7fe5b(%ebp) │ │ │ │ + rorb $0x7c,-0x3c4ffe5b(%ebp) │ │ │ │ add %ebp,(%eax) │ │ │ │ jp 14d854c │ │ │ │ - add %esp,0x171d9(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + aad $0x71 │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x63(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,%eax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + add %esp,%eax │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ imul $0x60,(%ecx),%eax │ │ │ │ jae 14d858a │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ dec %ebx │ │ │ │ jp 14d85e9 │ │ │ │ - adc %ch,-0x1f6ffe59(%edx) │ │ │ │ + adc %ch,-0x2227fe59(%edx) │ │ │ │ jb 14d85f1 │ │ │ │ test $0x13,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0x1(%ecx),%? │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %?,0x1(%ecx) │ │ │ │ and %ah,(%ecx) │ │ │ │ mov %eax,0x748f8801 │ │ │ │ add %al,%bh │ │ │ │ mov $0xa22801a4,%edi │ │ │ │ arpl %eax,(%edx) │ │ │ │ and %ah,(%ebx) │ │ │ │ mov 0x664ed801,%eax │ │ │ │ @@ -1838287,47 +1838556,49 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ push %ss │ │ │ │ mov %eax,0x6a7b2001 │ │ │ │ add 0x4b(%eax),%dl │ │ │ │ test $0x1,%al │ │ │ │ - nop │ │ │ │ + inc %eax │ │ │ │ pop %edx │ │ │ │ jl 14d8629 │ │ │ │ ... │ │ │ │ inc %eax │ │ │ │ aas │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x17dad(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + test $0x7d,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x7001a284(%eax) │ │ │ │ xor 0x2(%edi),%edi │ │ │ │ ... │ │ │ │ sbb %bh,-0x5c(%ebp) │ │ │ │ add %esi,-0x5f(%eax) │ │ │ │ jg 14d8682 │ │ │ │ ... │ │ │ │ sub %ch,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - pop %edi │ │ │ │ + add %edi,(%eax) │ │ │ │ + pop %ebx │ │ │ │ gs add %ebp,%eax │ │ │ │ sub 0x264db08(%ecx,%eax,1),%ah │ │ │ │ ... │ │ │ │ loopne 14d8646 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,-0x37fe8df7(%eax) │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - or %cl,%ah │ │ │ │ + add %esi,(%eax) │ │ │ │ + or %esi,0x1(%edx) │ │ │ │ + enter $0xa8af,$0x1 │ │ │ │ + jo 14d868a │ │ │ │ jne 14d86c1 │ │ │ │ andb $0x1,-0x58(%esi) │ │ │ │ - call 14f0682 │ │ │ │ + push $0x17fb9 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x7a(%eax) │ │ │ │ mov %al,0x7f1ca001 │ │ │ │ add 0x5f(%eax),%dh │ │ │ │ mov 0x624b7001,%eax │ │ │ │ add (%eax),%al │ │ │ │ @@ -1838340,204 +1838611,217 @@ │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ push %cs │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,0x68026aa1(%eax) │ │ │ │ (bad) │ │ │ │ - mov 0x729e6001,%al │ │ │ │ + mov 0x729ba001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ (bad) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x18017b27(%eax) │ │ │ │ - mov 0x70cfc001(%ebp),%esp │ │ │ │ - add %ecx,-0x4ffe58e7(%eax) │ │ │ │ - lret $0x27c │ │ │ │ + add %esi,0x26(%eax) │ │ │ │ + jnp 14d8731 │ │ │ │ + sbb %cl,-0x3067fe5b(%ebx) │ │ │ │ + jo 14d8739 │ │ │ │ + mov %bl,(%ecx) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %esi,0x27cca(%eax) │ │ │ │ ... │ │ │ │ - mov 0x1001a76f,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,-0x5ffe5891(%eax) │ │ │ │ jb 14d8805 │ │ │ │ add %ebp,(%eax) │ │ │ │ - fbld 0x65eef001(%eax) │ │ │ │ + fbld 0x65edf801(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x7d(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x70016ff0(%eax) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - mov 0x7d558001,%al │ │ │ │ + add %esi,%eax │ │ │ │ + jmp a7bd8911 <_edata@@Base+0xa35d8911> │ │ │ │ + mov 0x7d55b001,%al │ │ │ │ add %esp,%eax │ │ │ │ push %ebp │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,0x15(%eax) │ │ │ │ jbe 14d87b2 │ │ │ │ mov $0x97,%al │ │ │ │ - mov 0x675bb001,%eax │ │ │ │ + mov 0x67570001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ - (bad) 0x66e09001(%edi) │ │ │ │ + (bad) 0x66dca001(%edi) │ │ │ │ add %ebx,%eax │ │ │ │ jmp 14d8782 │ │ │ │ - add %ebx,(%eax) │ │ │ │ - dec %esi │ │ │ │ + add %esi,%eax │ │ │ │ + dec %ebp │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %ebx,-0x28(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - adc %edi,0x1(%edi) │ │ │ │ + add %esi,(%eax) │ │ │ │ + movq %mm0,(%ecx) │ │ │ │ ... │ │ │ │ - call c14f31a1 <_edata@@Base+0xbcef31a1> │ │ │ │ - adc $0x4570017f,%eax │ │ │ │ + call 514f31a1 <_edata@@Base+0x4cef31a1> │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + jns 14d87f9 │ │ │ │ + jo 14d883f │ │ │ │ mov %al,0x6b690801 │ │ │ │ add %al,%ch │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ mov %al,0x67a2c801 │ │ │ │ add 0x3d(%eax),%dh │ │ │ │ mov 0x7e085801,%al │ │ │ │ add (%eax),%dl │ │ │ │ push %es │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x48016a7f(%eax) │ │ │ │ - fsubl 0x7cb1a001(%esi) │ │ │ │ + add %ecx,0x7f(%eax) │ │ │ │ + push $0x1 │ │ │ │ + dec %eax │ │ │ │ + fsubl 0x7cb25801(%esi) │ │ │ │ add %esp,%eax │ │ │ │ - lcall $0x171,$0xe35801a5 │ │ │ │ + lcall $0x171,$0xe24801a5 │ │ │ │ cwtl │ │ │ │ loope 14d87d1 │ │ │ │ - add %esp,(%eax) │ │ │ │ - fnstenv 0x1(%ebp) │ │ │ │ + add %esi,(%eax) │ │ │ │ + (bad) │ │ │ │ + jne 14d8831 │ │ │ │ ... │ │ │ │ sub %cl,-0x5a(%eax) │ │ │ │ - add %ebp,0x4801767d(%eax) │ │ │ │ - sub 0x2657f78(%ecx,%eax,1),%ah │ │ │ │ - push $0x6801a8fb │ │ │ │ - mov $0xf0400179,%esi │ │ │ │ + add %ecx,%eax │ │ │ │ + jnp 14d88dd │ │ │ │ + add %ecx,0x2a(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,-0x2f(%eax) │ │ │ │ - jno 14d8881 │ │ │ │ - lock inc %eax │ │ │ │ + add %edi,0x7f(%eax) │ │ │ │ + add %gs:-0x5(%eax),%ch │ │ │ │ + test $0x1,%al │ │ │ │ + sub %bh,-0xfbffe87(%ebp) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %edi,-0xffe8e31(%eax) │ │ │ │ + inc %eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,-0x63(%eax) │ │ │ │ jl 14d888a │ │ │ │ pusha │ │ │ │ js 14d8832 │ │ │ │ - add %eax,(%eax) │ │ │ │ - or %dh,0x1(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + or %esi,0x1(%eax) │ │ │ │ js 14d88f5 │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,0x68026a29(%eax) │ │ │ │ aam $0xa7 │ │ │ │ - add %ebx,-0x2a(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + aad $0x6e │ │ │ │ add %esi,(%eax) │ │ │ │ fbld 0x70f91001(%edx) │ │ │ │ - add -0x7ffe5953(%eax),%bh │ │ │ │ - and 0x1(%edx),%esi │ │ │ │ + add -0x17fe5953(%eax),%bh │ │ │ │ + and %esi,0x1(%edx) │ │ │ │ xor %ah,%ah │ │ │ │ mov %al,0x671a4001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x2e(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - xor %dl,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + jo 14d88c2 │ │ │ │ + imul $0x0,(%ecx),%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x3b(%eax) │ │ │ │ - test $0x75781001,%eax │ │ │ │ + add %bh,-0x67fe561f(%eax) │ │ │ │ + jbe 14d8957 │ │ │ │ + add %edi,0x3b(%eax) │ │ │ │ + test $0x7578a001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x7d(%eax) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x17ed8(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x57(%eax) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - add 0x1(%esi),%esp │ │ │ │ + add %dh,0x7d(%eax) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %esp,(%eax) │ │ │ │ + fdivrs 0x1(%esi) │ │ │ │ + ... │ │ │ │ + push $0xd801a757 │ │ │ │ + add 0x1(%esi),%ah │ │ │ │ ... │ │ │ │ sar $1,%dl │ │ │ │ - mov 0x66b32001,%al │ │ │ │ + mov 0x66b27801,%al │ │ │ │ add %edi,%eax │ │ │ │ shlb $1,0x722ba001(%edx) │ │ │ │ - add 0x3801a06c(%eax),%ah │ │ │ │ - mov $0x3a300177,%ecx │ │ │ │ + add -0x27fe5f94(%eax),%ah │ │ │ │ + mov $0x3a300177,%eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x38017bb9(%eax) │ │ │ │ - xor 0x711f6001(%esi),%esp │ │ │ │ - add %ecx,%eax │ │ │ │ + add %esi,-0x42(%eax) │ │ │ │ + jnp 14d8931 │ │ │ │ + cmp %dh,(%ebx) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ecx,-0x37fe8ee2(%eax) │ │ │ │ pop %ss │ │ │ │ - mov 0x77208001,%al │ │ │ │ + mov 0x771fa801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ mov $0xa7,%bh │ │ │ │ - add %ecx,0x1(%eax) │ │ │ │ - js 14d8969 │ │ │ │ + add %edi,0x17800(%eax) │ │ │ │ ... │ │ │ │ - mov %ah,0x77b001a1(%esi) │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ - mov 0xe001a689,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x6801a1a6(%eax) │ │ │ │ + jbe 14d89f2 │ │ │ │ + add %esp,0x801a689(%eax) │ │ │ │ in (%dx),%eax │ │ │ │ jnp 14d8999 │ │ │ │ - mov %ah,0x79b801a5(%edx) │ │ │ │ + mov %ah,0x798801a5(%edx) │ │ │ │ jno 14d89a1 │ │ │ │ ... │ │ │ │ nop │ │ │ │ - mov %gs,0x6c6ba001(%ecx) │ │ │ │ + mov %gs,0x6c6d0001(%ecx) │ │ │ │ add %esi,-0x69(%eax) │ │ │ │ - mov 0x63d6a001,%al │ │ │ │ + mov 0x63d01001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ push %ebx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x77(%eax) │ │ │ │ - jb 14d8a01 │ │ │ │ - push %eax │ │ │ │ - add %esp,0x65d93801(%edi) │ │ │ │ - add %al,%ah │ │ │ │ - dec %esi │ │ │ │ + add %ebp,%eax │ │ │ │ + jbe 14d8a71 │ │ │ │ + add %edx,0x1(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %edi,(%eax) │ │ │ │ + fldenv 0x2(%ebp) │ │ │ │ + loopne 14d8a58 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - mov $0x179,%ebp │ │ │ │ + add %ebx,-0x46(%eax) │ │ │ │ + jns 14d8a11 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ pusha │ │ │ │ int $0xa7 │ │ │ │ - add %esp,-0x7d(%eax) │ │ │ │ - jnp 14d8a31 │ │ │ │ - subb $0x1,-0x5b(%ecx) │ │ │ │ - mov $0x6801702c,%eax │ │ │ │ - andl $0xa2aad801,0x775fc001(%ebp) │ │ │ │ - add %eax,%eax │ │ │ │ - cmp $0x79,%al │ │ │ │ - add %ebp,0x801a2da(%eax) │ │ │ │ - mov $0x76900278,%ebx │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - xorl $0x1a60d90,0x1(%edx) │ │ │ │ - adc %al,0x6b(%esi) │ │ │ │ + add %eax,-0x7ffe847e(%eax) │ │ │ │ + imul $0xa5816801,0x702bf801(%ebp),%esp │ │ │ │ + add %esp,%eax │ │ │ │ + pop %ebp │ │ │ │ + ja 14d8a41 │ │ │ │ + fsubrs 0x3cd001a2(%edx) │ │ │ │ + jns 14d8a49 │ │ │ │ + test $0xda,%al │ │ │ │ + mov %al,0x78bb0801 │ │ │ │ + add -0x5ffe598a(%eax),%dl │ │ │ │ + jle 14d8ac9 │ │ │ │ + add %edx,-0x57fe59f3(%eax) │ │ │ │ + cmp $0x6b,%al │ │ │ │ add %eax,0x0(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,(%eax) │ │ │ │ repz arpl %eax,(%edx) │ │ │ │ add %al,-0x5c(%eax) │ │ │ │ add %esi,%eax │ │ │ │ shrb $1,0x2(%ecx) │ │ │ │ inc %eax │ │ │ │ - les 0x73e8d801(%eax),%ebp │ │ │ │ + les 0x73e92001(%eax),%ebp │ │ │ │ add %ecx,%eax │ │ │ │ push %cs │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ cltd │ │ │ │ jp 14d8a82 │ │ │ │ lock pop %ds │ │ │ │ @@ -1838548,410 +1838832,435 @@ │ │ │ │ add 0x1001a053(%eax),%ah │ │ │ │ mov %edi,0x2(%esi) │ │ │ │ mov $0x5001a342,%eax │ │ │ │ xor $0xbb40026a,%eax │ │ │ │ mov %al,0x6a183001 │ │ │ │ add (%eax),%al │ │ │ │ int3 │ │ │ │ - test $0x7c28a801,%eax │ │ │ │ + test $0x70e72001,%eax │ │ │ │ add %ebx,(%eax) │ │ │ │ cmp %esp,0x6f3b3001(%edx) │ │ │ │ - add -0x42(%eax),%dl │ │ │ │ + add %al,%dh │ │ │ │ + (bad) │ │ │ │ + test $0x7393b001,%eax │ │ │ │ + add %edx,-0x42(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - pusha │ │ │ │ - subl $0xffffffc8,0x1(%ebx) │ │ │ │ - mov $0xa57801a8,%esi │ │ │ │ - ja 14d8ac9 │ │ │ │ - pusha │ │ │ │ - jle 14d8a71 │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %al,0x7e60016b(%ebp) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %edx,(%eax) │ │ │ │ pop %ebp │ │ │ │ js 14d8ad1 │ │ │ │ call d14f2fc7 <_edata@@Base+0xccef2fc7> │ │ │ │ test $0x7c,%al │ │ │ │ add %esi,%eax │ │ │ │ - call 839d8c84 <_edata@@Base+0x7f3d8c84> │ │ │ │ + call 83158c84 <_edata@@Base+0x7eb58c84> │ │ │ │ jne 14d8ae1 │ │ │ │ - mov $0x2001a095,%eax │ │ │ │ - leave │ │ │ │ + mov $0xe801a095,%eax │ │ │ │ + (bad) │ │ │ │ jnp 14d8ae9 │ │ │ │ - shlb $0x1,(%ecx,%ebp,4) │ │ │ │ - sbb %bh,0x4f700164(%ecx) │ │ │ │ + enter $0xa8be,$0x1 │ │ │ │ + call c14f0294 <_edata@@Base+0xbcef0294> │ │ │ │ + xor $0xa9,%al │ │ │ │ + add %ecx,0x700164b8(%eax) │ │ │ │ + dec %edi │ │ │ │ mov %al,0x7a521801 │ │ │ │ - add (%eax),%bh │ │ │ │ - sbb 0x7f985801(%ecx),%ah │ │ │ │ add (%eax),%cl │ │ │ │ shll $0x1,0x689af801(%edi) │ │ │ │ rorb $0xa5,(%ebx) │ │ │ │ - add %edi,-0x37fe889b(%eax) │ │ │ │ - mov 0x7b305001(%eax),%ah │ │ │ │ + add %ebx,0x64(%eax) │ │ │ │ + ja 14d8b11 │ │ │ │ + enter $0xa08a,$0x1 │ │ │ │ + xorb $0x7b,(%eax) │ │ │ │ add %ecx,-0x47fe5d38(%eax) │ │ │ │ pop %ss │ │ │ │ je 14d8b22 │ │ │ │ cwtl │ │ │ │ - les 0x7dedb801(%ebp),%esp │ │ │ │ + les 0x7decf001(%ebp),%esp │ │ │ │ add %edi,%eax │ │ │ │ (bad) │ │ │ │ mov %al,0x70d9b001 │ │ │ │ add %al,%bl │ │ │ │ pop %ecx │ │ │ │ mov %eax,0x734a5001 │ │ │ │ add -0x25(%eax),%bl │ │ │ │ mov 0x73a86801,%eax │ │ │ │ + add (%eax),%bh │ │ │ │ + sbb 0x7f985801(%ecx),%ah │ │ │ │ add 0x4001a716(%eax),%bh │ │ │ │ hlt │ │ │ │ - jno 14d8b4a │ │ │ │ - ... │ │ │ │ + jno 14d8b52 │ │ │ │ rcr $1,%dl │ │ │ │ - mov %al,0x6f2b6801 │ │ │ │ + mov %al,0x6f2b3801 │ │ │ │ add %ebx,%eax │ │ │ │ loop 14d8b01 │ │ │ │ - add %eax,-0x3a(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + (bad) │ │ │ │ jb 14d8b61 │ │ │ │ loopne 14d8b3c │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x7001718c(%eax) │ │ │ │ - or $0x6a0801a8,%eax │ │ │ │ - gs add %edx,%eax │ │ │ │ + add %ebp,%eax │ │ │ │ + test %esi,0x1(%ecx) │ │ │ │ + jo 14d8b77 │ │ │ │ + test $0x1,%al │ │ │ │ + cmp %ch,0x65(%edx) │ │ │ │ + add %edx,%eax │ │ │ │ inc %ebp │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x70(%eax) │ │ │ │ - add %bx,%ax │ │ │ │ + add %ecx,-0x27fe9992(%eax) │ │ │ │ shlb %cl,0x68162001(%edx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ - mov 0x6d336801,%al │ │ │ │ + mov 0x6d28e801,%al │ │ │ │ add %ebx,0x76(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x1766e(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + jbe 14d8ba1 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,%al │ │ │ │ - dec %edi │ │ │ │ - test $0x73b4d801,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + enter $0xa94f,$0x1 │ │ │ │ + fdivs 0x2(%ebx,%esi,2) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ - lea 0x7e9d7001(%eax),%ebp │ │ │ │ + lea 0x7e99c001(%eax),%ebp │ │ │ │ add %esi,(%eax) │ │ │ │ pop %ds │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,0x28016ada(%eax) │ │ │ │ - ljmp $0x179,$0x6c7001a4 │ │ │ │ - call d94f322d <_edata@@Base+0xd4ef322d> │ │ │ │ - adc 0x1(%edi),%esi │ │ │ │ + add %eax,%eax │ │ │ │ + fldcw 0x1(%edx) │ │ │ │ + sub %ch,%dl │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,-0x17fe8695(%eax) │ │ │ │ + sub %ah,0x7711a801(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - or %al,%dh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + (bad) │ │ │ │ mov %al,0x6a163001 │ │ │ │ add (%eax),%bl │ │ │ │ - mov $0xcdb001a8,%edx │ │ │ │ + mov $0xc9e801a8,%edx │ │ │ │ jbe 14d8c31 │ │ │ │ jo 14d8c66 │ │ │ │ - test $0x7c771001,%eax │ │ │ │ + test $0x7c77d801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ - mov %al,0x927801a7 │ │ │ │ + mov %al,0x90f801a7 │ │ │ │ jns 14d8c61 │ │ │ │ - mov 0x3801a6e3,%al │ │ │ │ + mov 0x2801a6e3,%al │ │ │ │ (bad) │ │ │ │ jb 14d8c69 │ │ │ │ sbb %al,0x1(%esi,%eiz,4) │ │ │ │ - inc %eax │ │ │ │ - loope 14d8cde │ │ │ │ + sbb %bl,%ah │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x37(%eax) │ │ │ │ - mov 0x6bb83801,%al │ │ │ │ + mov 0x6bb65801,%al │ │ │ │ add %esi,0x10(%eax) │ │ │ │ - mov 0x7fa05001,%al │ │ │ │ + mov 0x7fa4f801,%al │ │ │ │ add %edx,(%eax) │ │ │ │ jo 14d8c3b │ │ │ │ - add %edi,0x33(%eax) │ │ │ │ - jns 14d8ca1 │ │ │ │ + add %edi,(%eax) │ │ │ │ + xor 0x1(%ecx),%edi │ │ │ │ push %eax │ │ │ │ fisubs 0x7ae56801(%ecx) │ │ │ │ add %al,%al │ │ │ │ cmc │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,(%eax) │ │ │ │ add 0x2(%eax),%esi │ │ │ │ enter $0xa170,$0x1 │ │ │ │ - clc │ │ │ │ - cld │ │ │ │ - jg 14d8cb9 │ │ │ │ + call 14f0cb4 │ │ │ │ ... │ │ │ │ - pusha │ │ │ │ - andl $0x1,0x7c282801(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,-0x7d(%eax) │ │ │ │ + mov 0x7c270001,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - mov $0xf801a9f5,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,-0x7fe560b(%eax) │ │ │ │ mov 0x2(%ebx),%dh │ │ │ │ pop %eax │ │ │ │ inc %edi │ │ │ │ - test $0x7a884801,%eax │ │ │ │ + test $0x7a889001,%eax │ │ │ │ add %eax,-0x37(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - shlb $1,0x1(%ecx,%ebp,2) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,-0x1a(%eax) │ │ │ │ - jp 14d8d01 │ │ │ │ + add %ah,0x69(%ebp) │ │ │ │ + add %edx,-0x77fe5a39(%eax) │ │ │ │ + out %al,$0x7a │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - xor %ch,-0x5c(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,-0x6(%eax) │ │ │ │ jnp 14d8d3a │ │ │ │ clc │ │ │ │ loope 14d8cdb │ │ │ │ - add %esp,0x40(%eax) │ │ │ │ + add %esi,0x40(%eax) │ │ │ │ add %eax,%gs:-0x2(%eax) │ │ │ │ - mov 0x7ada6801,%al │ │ │ │ + mov 0x7adac001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x11(%eax) │ │ │ │ - mov 0x7942a001,%al │ │ │ │ + mov 0x79420001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x17fe5f19(%eax) │ │ │ │ + add %bl,0x4001a0e7(%eax) │ │ │ │ arpl %edi,0x1(%esi) │ │ │ │ push %eax │ │ │ │ - mulb 0x76f8d001(%edi) │ │ │ │ + mulb 0x76fa4801(%edi) │ │ │ │ add %edx,-0x67fe58c2(%eax) │ │ │ │ int3 │ │ │ │ jne 14d8d79 │ │ │ │ ... │ │ │ │ sbb %bl,-0x58(%ebx) │ │ │ │ - add %ebp,0x17a27(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x34(%eax) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x7c(%eax) │ │ │ │ - addr16 add %ebx,%eax │ │ │ │ - mov $0xa60801a9,%esp │ │ │ │ - imul $0x0,(%ecx),%eax │ │ │ │ + add %ebp,%eax │ │ │ │ + daa │ │ │ │ + jp 14d8d99 │ │ │ │ + ... │ │ │ │ + inc %eax │ │ │ │ + xor $0xa7,%al │ │ │ │ + add %ecx,0x7a(%eax) │ │ │ │ + add %eax,(%bx,%si) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0xc(%eax) │ │ │ │ - test $0x74a96801,%eax │ │ │ │ + test $0x74a99801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x2801a092(%eax) │ │ │ │ - jl 14d8e9e │ │ │ │ + add %bl,0x801a092(%eax) │ │ │ │ + jnp 14d8e9e │ │ │ │ add %edx,-0x4ffe5d68(%eax) │ │ │ │ test %bh,0x2(%edi) │ │ │ │ ... │ │ │ │ - push $0x9001a810 │ │ │ │ - xchg %eax,%ebx │ │ │ │ - push $0x1 │ │ │ │ + push $0xe801a810 │ │ │ │ + lds 0x1(%edx),%ebp │ │ │ │ adc %ch,-0x58(%eax) │ │ │ │ - add %eax,%eax │ │ │ │ - mov 0x179,%eax │ │ │ │ + add %ebp,(%eax) │ │ │ │ + mov 0x179,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ js 14d8e3b │ │ │ │ test $0x1,%al │ │ │ │ - fcoms 0x78e00175 │ │ │ │ - test $0x6b1cb801,%eax │ │ │ │ + pusha │ │ │ │ + adc $0x78e00175,%eax │ │ │ │ + test $0x6b1cd001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x54(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,-0x47fe8c26(%eax) │ │ │ │ - mov $0xa6,%dl │ │ │ │ - add %edi,(%eax) │ │ │ │ - popa │ │ │ │ + add %ecx,-0x23(%eax) │ │ │ │ + jae 14d8e79 │ │ │ │ + mov $0x3001a6b2,%eax │ │ │ │ + pusha │ │ │ │ jl 14d8e81 │ │ │ │ mov $0xba,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x56(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %eax,0x16e55(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ xor 0x79f4c801(%ecx),%esp │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x6801a84f(%eax) │ │ │ │ - push %eax │ │ │ │ + add %dh,-0x5ffe57b1(%eax) │ │ │ │ + dec %esp │ │ │ │ push $0xa9a54001 │ │ │ │ - add %esp,-0x2b(%eax) │ │ │ │ - jg 14d8ec9 │ │ │ │ + add %edi,(%eax) │ │ │ │ + sarb $1,0x1(%edi) │ │ │ │ test $0x41,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x18(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + pop %ss │ │ │ │ jge 14d8ed1 │ │ │ │ inc %eax │ │ │ │ - test $0xfa4801a5,%eax │ │ │ │ + test $0xf95001a5,%eax │ │ │ │ jns 14d8ed9 │ │ │ │ clc │ │ │ │ - and 0x71300801(%eax),%esp │ │ │ │ + and 0x71300001(%eax),%esp │ │ │ │ add %eax,0x2801a1db(%eax) │ │ │ │ adc %ch,0x2(%edx) │ │ │ │ ... │ │ │ │ shlb $0x77,-0x187ffe5c(%edi) │ │ │ │ add 0x66(%eax),%cl │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,0x7a(%eax) │ │ │ │ add (%bx,%si),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0xc(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %ecx,%eax │ │ │ │ xorl $0x1a665b0,0x2(%ebp) │ │ │ │ - shl $0x7c,%dh │ │ │ │ - add %ebp,%eax │ │ │ │ - add 0x7c1f5801(%eax),%ebp │ │ │ │ - add %edx,0x2c(%eax) │ │ │ │ + cwtl │ │ │ │ + cmc │ │ │ │ + jl 14d8f29 │ │ │ │ + call 914f3730 <_edata@@Base+0x8cef3730> │ │ │ │ + sbb $0x2c50017c,%eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,%eax │ │ │ │ repz jnp 14d8f3a │ │ │ │ ... │ │ │ │ jo 14d8f7d │ │ │ │ - mov 0x7cd97801,%al │ │ │ │ + mov 0x7cd90801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ stc │ │ │ │ mov %al,0x64a15001 │ │ │ │ add (%eax),%bh │ │ │ │ xchg %eax,%ecx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x59(%eax) │ │ │ │ + add %eax,%eax │ │ │ │ + pop %ecx │ │ │ │ jl 14d8f69 │ │ │ │ - mov 0x2801a17f,%al │ │ │ │ - mov 0x1(%edx),%dh │ │ │ │ + mov 0x3001a17f,%al │ │ │ │ + test %esi,0x1(%edx) │ │ │ │ nop │ │ │ │ - cmp 0x6d73c801(%ebp),%esp │ │ │ │ + cmp 0x6d719001(%ebp),%esp │ │ │ │ add %ebx,-0xb(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,0x3001669c(%eax) │ │ │ │ + add %ecx,-0x63(%eax) │ │ │ │ + add %si,(%eax) │ │ │ │ dec %esi │ │ │ │ mov %al,0x6f76e001 │ │ │ │ add %al,%bh │ │ │ │ and 0x6fe58001(%ecx),%ah │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x2801a65f(%eax) │ │ │ │ + add %bl,0x3001a65f(%eax) │ │ │ │ add $0x7b,%al │ │ │ │ add %esi,%eax │ │ │ │ dec %ecx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - fs jb 14d8fa9 │ │ │ │ + add %ebx,0x62(%eax) │ │ │ │ + jb 14d8fa9 │ │ │ │ dec %eax │ │ │ │ int1 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,%eax │ │ │ │ - dec %eax │ │ │ │ - add %edx,%fs:0x1801aadb(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc $0xdb900164,%eax │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + add %ebx,(%eax) │ │ │ │ or $0x77,%al │ │ │ │ add %al,%dh │ │ │ │ stos %al,%es:(%edi) │ │ │ │ test $0x1,%al │ │ │ │ - call 14f0b07 │ │ │ │ + adc %al,0x7b(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x5001a609(%eax) │ │ │ │ - dec %esp │ │ │ │ + add %ch,-0x77fe59f7(%eax) │ │ │ │ + dec %esi │ │ │ │ push $0x1 │ │ │ │ - or %ch,0x583801a5(%edx) │ │ │ │ + or %ch,0x57e001a5(%edx) │ │ │ │ jge 14d8fe9 │ │ │ │ pop %eax │ │ │ │ - imul $0x1,0x78536001(%eax),%ebp │ │ │ │ - addb $0x75,0xccc801aa │ │ │ │ + imul $0x1,0x784de001(%eax),%ebp │ │ │ │ + addb $0x75,0xccd001aa │ │ │ │ add %ebx,-0x27fe5ee2(%eax) │ │ │ │ xchg %ch,0x2(%ebp) │ │ │ │ enter $0xa8fa,$0x1 │ │ │ │ - call 194f0e29 <_edata@@Base+0x14ef0e29> │ │ │ │ + rcrb $0x7e,(%ecx) │ │ │ │ + add %ebx,(%eax) │ │ │ │ cmpsw %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x74(%eax) │ │ │ │ + add %esi,0x71(%eax) │ │ │ │ jae 14d9011 │ │ │ │ lock inc %edi │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x17797(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + ja 14d9019 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x6e(%eax) │ │ │ │ + inc %eax │ │ │ │ + xchg %eax,%edx │ │ │ │ test $0x1,%al │ │ │ │ - call 14f0936 │ │ │ │ - stc │ │ │ │ + jo 14d9032 │ │ │ │ + js 14d9049 │ │ │ │ + add %bh,%cl │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x38017e91(%eax) │ │ │ │ - test %ah,0x7a11e001(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + jle 14d9051 │ │ │ │ + cmp %al,0x7a11a001(%eax,%eiz,4) │ │ │ │ add %edi,-0x39(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,(%eax) │ │ │ │ sbb %esi,0x2(%eax) │ │ │ │ clc │ │ │ │ - add %ah,0x7e7d9801(%ebp) │ │ │ │ + add %ah,0x7e7de801(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ dec %edx │ │ │ │ - mov 0x792ae001,%eax │ │ │ │ + mov 0x792a2001,%eax │ │ │ │ add %ecx,-0x7(%eax) │ │ │ │ mov %al,0x62873001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x1801a88d(%eax) │ │ │ │ - das │ │ │ │ - jno 14d9099 │ │ │ │ + add %dl,-0x2ffe5773(%eax) │ │ │ │ + jno,pn 14d9099 │ │ │ │ ... │ │ │ │ lock xchg %eax,%esp │ │ │ │ - mov 0x6b1eb001,%al │ │ │ │ + mov 0x6b1ee001,%al │ │ │ │ add %ebx,(%eax) │ │ │ │ sbb $0x898001a5,%eax │ │ │ │ add %gs:(%eax),%al │ │ │ │ sub $0xfd3001a8,%eax │ │ │ │ ja 14d90ca │ │ │ │ ... │ │ │ │ clc │ │ │ │ shll $1,0x6804b801(%ecx) │ │ │ │ add -0x1a(%eax),%dl │ │ │ │ test $0x1,%al │ │ │ │ - add %ah,-0x22affe87(%edi) │ │ │ │ - mov %al,0x750c6001 │ │ │ │ + lock cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + jns 14d90e1 │ │ │ │ + push %eax │ │ │ │ + frstor 0x750c6001(%edx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x67fe57e0(%eax) │ │ │ │ + add %al,0x4001a820(%eax) │ │ │ │ mov $0x7e,%bl │ │ │ │ add %esp,(%eax) │ │ │ │ - subb $0x1,0x67787001(%eax) │ │ │ │ - ... │ │ │ │ - inc %eax │ │ │ │ - adc %ch,0x7c837801(%eax) │ │ │ │ - add %ebx,-0x27fe5811(%eax) │ │ │ │ - repz add %si,%ax │ │ │ │ - mov 0x6f5a9001(%ecx),%ebp │ │ │ │ + subb $0x1,0x67765801(%eax) │ │ │ │ + pop %eax │ │ │ │ + mov $0xa9,%ch │ │ │ │ + add %ecx,%eax │ │ │ │ + mov $0x1040016c,%ebp │ │ │ │ + test $0x1,%al │ │ │ │ + pop %eax │ │ │ │ + cmpl $0xffffffef,-0x68(%ecx,%eax,1) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebp,-0xf(%eax) │ │ │ │ + add %si,%ax │ │ │ │ + mov 0x6f466801(%ecx),%ebp │ │ │ │ add %edx,(%eax) │ │ │ │ inc %eax │ │ │ │ test $0x1,%al │ │ │ │ nop │ │ │ │ xor $0x27f,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1838960,26 +1839269,27 @@ │ │ │ │ lds 0x7e4d1001(%edx),%esp │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ sub $0xa8,%al │ │ │ │ - add %esp,-0x61(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + sahf │ │ │ │ jnp 14d9191 │ │ │ │ cwtl │ │ │ │ lahf │ │ │ │ mov %al,0x65d44801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - mov 0x7f2d1001,%al │ │ │ │ + mov 0x7f2c0001,%al │ │ │ │ add %esp,0x9(%eax) │ │ │ │ mov %eax,0x6ba1f001 │ │ │ │ add (%eax),%cl │ │ │ │ arpl %esp,0x71ba8001(%ecx) │ │ │ │ add %al,%cl │ │ │ │ xchg %eax,%esp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ @@ -1838989,85 +1839299,85 @@ │ │ │ │ add %ecx,-0x31(%eax) │ │ │ │ add %gs:(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ dec %esp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,%eax │ │ │ │ - (bad) │ │ │ │ + add %esi,-0x2a(%eax) │ │ │ │ jns 14d91f1 │ │ │ │ ... │ │ │ │ add %ah,0x1(%eax,%ebp,4) │ │ │ │ - cmp %cl,(%eax) │ │ │ │ + sbb %al,(%edi) │ │ │ │ jp 14d9221 │ │ │ │ ... │ │ │ │ clc │ │ │ │ mov $0xfde001a1,%ebp │ │ │ │ jns 14d923a │ │ │ │ inc %eax │ │ │ │ mov $0xa4,%ah │ │ │ │ add %edi,0x38(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ - add 0x4801a8c5(%eax),%al │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add -0x17fe573b(%eax),%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ jg 14d9249 │ │ │ │ ... │ │ │ │ nop │ │ │ │ dec %ebx │ │ │ │ - test $0x7afef001,%eax │ │ │ │ + test $0x7b00e001,%eax │ │ │ │ add %ecx,-0x6f(%eax) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ add %ebp,-0x72(%eax) │ │ │ │ jb 14d9262 │ │ │ │ sub %dh,(%ebx) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x55(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + push %esp │ │ │ │ jne 14d9269 │ │ │ │ xor %ch,(%ebx) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ecx,%eax │ │ │ │ fldcw 0x2(%ebx) │ │ │ │ inc %eax │ │ │ │ xchg %eax,%ebp │ │ │ │ - mov 0x7acf2001,%al │ │ │ │ + mov 0x7aceb801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ inc %ecx │ │ │ │ test $0x1,%al │ │ │ │ - jo 14d9256 │ │ │ │ + xor %bl,%al │ │ │ │ jns 14d9281 │ │ │ │ ... │ │ │ │ - push $0xe801a054 │ │ │ │ - inc %ebp │ │ │ │ + push $0x9001a054 │ │ │ │ + inc %ecx │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x55(%eax) │ │ │ │ mov 0x6b21c001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ - les 0x769a1001(%ebp),%esp │ │ │ │ + les 0x7697a001(%ebp),%esp │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x2ffe5bfb(%eax) │ │ │ │ inc %edx │ │ │ │ ja 14d9332 │ │ │ │ ... │ │ │ │ clc │ │ │ │ - imul $0xa1f86801,0x7b618001(%eax),%esp │ │ │ │ + imul $0xa1f86801,0x7b61e001(%eax),%esp │ │ │ │ add %ebx,(%eax) │ │ │ │ lahf │ │ │ │ je 14d934a │ │ │ │ ... │ │ │ │ test $0xaa,%al │ │ │ │ - mov 0x67770001,%al │ │ │ │ + mov 0x6774d001,%al │ │ │ │ add %ebp,0x6801a2a8(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ @@ -1839079,274 +1839389,278 @@ │ │ │ │ add -0x7fe5b38(%eax),%bh │ │ │ │ pop %ds │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%eax),%bh │ │ │ │ sbb $0xa9,%al │ │ │ │ add %ebp,%eax │ │ │ │ jmp 14d9453 │ │ │ │ - add 0x3001a67e(%eax),%cl │ │ │ │ - popf │ │ │ │ + add -0x7ffe5982(%eax),%cl │ │ │ │ + cltd │ │ │ │ jle 14d93e9 │ │ │ │ call 94f342a <_edata@@Base+0x4ef342a> │ │ │ │ mov 0x68(%edx,%eax,1),%bh │ │ │ │ cld │ │ │ │ mov %al,0x62ab3001 │ │ │ │ add -0x3ffe5e8b(%eax),%ah │ │ │ │ aad $0x72 │ │ │ │ - add -0x7ffe5ac0(%eax),%bh │ │ │ │ + add -0x17fe5ac0(%eax),%bh │ │ │ │ jmp f6bd9582 <_edata@@Base+0xf25d9582> │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,%eax │ │ │ │ jns 14d947e │ │ │ │ add -0x47(%eax),%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,%eax │ │ │ │ pop %edi │ │ │ │ popa │ │ │ │ - add -0x4ffe59c1(%eax),%bh │ │ │ │ - in $0x78,%al │ │ │ │ + add 0x1a63f(%eax),%bh │ │ │ │ + in $0x78,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x46(%eax) │ │ │ │ - test $0x76330801,%eax │ │ │ │ + test $0x762ab801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ shld $0x50,%eax,(%ecx) │ │ │ │ shrb $0x20,0x2(%edi) │ │ │ │ (bad) │ │ │ │ test $0x1,%al │ │ │ │ - test $0xe,%al │ │ │ │ - jb 14d9459 │ │ │ │ - mov %dh,(%ebx) │ │ │ │ + adc %cl,0x33880172 │ │ │ │ mov 0x79e45801,%eax │ │ │ │ add %al,%bh │ │ │ │ - enter $0x1a0,$0xa0 │ │ │ │ - xchg %ah,0x1(%edi) │ │ │ │ - enter $0xa0f8,$0x1 │ │ │ │ - inc %eax │ │ │ │ - (bad) │ │ │ │ - jg 14d9471 │ │ │ │ - and %ah,0x1(%ecx,%eiz,4) │ │ │ │ + enter $0x1a0,$0x60 │ │ │ │ + andb $0xc8,0x1(%edi) │ │ │ │ clc │ │ │ │ - idivl 0x2(%edi) │ │ │ │ - nop │ │ │ │ - andl $0xa1908001,0x6eadc001(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov %esp,0x1(%edi) │ │ │ │ - xor %bl,-0x59(%eax) │ │ │ │ - add %eax,0x580162a9(%eax) │ │ │ │ + mov 0x7fc4f801,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov %fs:0x7ff7f801,%eax │ │ │ │ + add 0x1801a081(%eax),%dl │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %eax,0x1801a190(%eax) │ │ │ │ + andl $0x30,0x1(%edi) │ │ │ │ + pop %eax │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %edx,%eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + bound %eax,(%ecx) │ │ │ │ + pop %eax │ │ │ │ xor 0x26c28d0(%ecx,%eax,1),%esp │ │ │ │ nop │ │ │ │ in $0xa0,%eax │ │ │ │ - add %edi,%eax │ │ │ │ - fisubrs 0x1(%ebp) │ │ │ │ - js 14d94b4 │ │ │ │ + add %edx,-0x26(%eax) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,0x12(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %eax,%eax │ │ │ │ - les 0x1(%ebp),%edi │ │ │ │ + add %ebx,%eax │ │ │ │ + sarl $0x0,0x1(%ebp) │ │ │ │ ... │ │ │ │ - add %dh,%dh │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x17f00(%eax) │ │ │ │ + mulb 0x7efea001(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x6801a322(%eax) │ │ │ │ add %bh,0x2(%eax) │ │ │ │ subb $0x1,-0x60(%esi) │ │ │ │ - dec %eax │ │ │ │ - sarl $0xbb,0x30(%ecx,%eax,1) │ │ │ │ + xor %bh,-0x44cffe84(%edi) │ │ │ │ test $0x1,%al │ │ │ │ - call e94f0dc7 <_edata@@Base+0xe4ef0dc7> │ │ │ │ - inc %edx │ │ │ │ - mov 0x7bad7801,%al │ │ │ │ - add -0x5ffe5fb9(%eax),%bl │ │ │ │ - push %ss │ │ │ │ - jge 14d9509 │ │ │ │ - inc %eax │ │ │ │ - call 23b596b0 <_edata@@Base+0x1f5596b0> │ │ │ │ - jg 14d9512 │ │ │ │ - fcomps -0x58(%ecx) │ │ │ │ - add %ebx,-0x5a(%eax) │ │ │ │ - ja 14d9519 │ │ │ │ - pop %eax │ │ │ │ - fsubrs 0x70604801(%ecx) │ │ │ │ - add %esi,0x7001a23c(%eax) │ │ │ │ - jno 14d9596 │ │ │ │ + adc %cl,%dh │ │ │ │ + js 14d94f9 │ │ │ │ + call 794f353f <_edata@@Base+0x74ef353f> │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + jnp 14d9502 │ │ │ │ + cwtl │ │ │ │ + inc %edi │ │ │ │ + mov 0x7d165801,%al │ │ │ │ + add %eax,-0x18(%eax) │ │ │ │ + mov %al,0x7f226801 │ │ │ │ + add %al,%bl │ │ │ │ + pop %ecx │ │ │ │ + test $0x1,%al │ │ │ │ + cmp %ah,-0x5627a7ff(%edi,%esi,2) │ │ │ │ + add %edx,-0x4ffe8fa0(%eax) │ │ │ │ + cmp $0xa2,%al │ │ │ │ + add %esi,0x71(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x3801a8cd(%eax) │ │ │ │ + add %ah,-0x3ffe5733(%eax) │ │ │ │ push %cs │ │ │ │ jge 14d9541 │ │ │ │ test $0xcd,%al │ │ │ │ mov 0x7d3ee001,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x13(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov 0x178,%eax │ │ │ │ + add %edi,(%eax) │ │ │ │ + mov 0x178,%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ adc %ah,(%ebx) │ │ │ │ mov %al,0x660d8001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x77fe5b0a(%eax) │ │ │ │ - je 14d9623 │ │ │ │ + add %ch,-0x47fe5b0a(%eax) │ │ │ │ + jne 14d9623 │ │ │ │ add %ebx,(%eax) │ │ │ │ scas %es:(%edi),%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x16f3c(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + cmp 0x1(%edi),%ebp │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x5801a654(%eax) │ │ │ │ + adcb $0x30,0x1(%esi,%eiz,4) │ │ │ │ fistpll 0x1(%edx) │ │ │ │ pusha │ │ │ │ out %eax,$0xa1 │ │ │ │ add %edx,0x261b9(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ add %ah,0x261c5f8(%ecx,%eax,1) │ │ │ │ adc %bl,0x26b801a4(%esi) │ │ │ │ bound %eax,(%edx) │ │ │ │ enter $0xa64d,$0x1 │ │ │ │ - cmp %bl,-0x2527fe83(%ebx) │ │ │ │ + js 14d959f │ │ │ │ + jge 14d9609 │ │ │ │ + fcomp %st(2) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ xor 0x1(%edi),%ebp │ │ │ │ mov %ah,(%eax) │ │ │ │ - mov 0x726ae001,%al │ │ │ │ + mov 0x72695001,%al │ │ │ │ add %esp,(%eax) │ │ │ │ - mov %ah,0x78618801(%eax) │ │ │ │ + mov %ah,0x7861a001(%eax) │ │ │ │ add %ebx,%eax │ │ │ │ - fsubs 0x665d4801(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ - aam $0xa9 │ │ │ │ - add %edx,0x6001726b(%eax) │ │ │ │ - and $0x228801a5,%eax │ │ │ │ - imul $0xffffffe8,(%edx),%eax │ │ │ │ + fsubs 0x665a3001(%esi) │ │ │ │ + add %esp,0x25(%eax) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ecx,-0x17fd94de(%eax) │ │ │ │ mov %cs:0x7c80d801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ sbb %ah,0x27d3798(%ecx,%eax,1) │ │ │ │ + ... │ │ │ │ xor %ch,%cl │ │ │ │ mov %al,0x724dc001 │ │ │ │ add %al,%ch │ │ │ │ xor 0x661c5801(%ecx),%ah │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x17fe587d(%eax) │ │ │ │ - push %es │ │ │ │ - jns 14d9671 │ │ │ │ - andb $0x7c,-0x752ffe59(%ebx) │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %ah,-0x7fe587d(%eax) │ │ │ │ + add $0xa3800179,%eax │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebx,%eax │ │ │ │ + mov 0x18(%ecx,%eax,1),%bh │ │ │ │ sub $0xa5,%al │ │ │ │ add %eax,0x277b5(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x2ffe5e9c(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ jle 14d96a2 │ │ │ │ ... │ │ │ │ mov $0x83,%al │ │ │ │ - mov 0x7d57d001,%eax │ │ │ │ + mov 0x7d577801,%eax │ │ │ │ add %esp,-0x63(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,0x171cd(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + int3 │ │ │ │ + jno 14d96d9 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - shlb $1,0x1(%ecx) │ │ │ │ + shrb $1,-0x31dffe5b(%edi) │ │ │ │ + jno 14d9719 │ │ │ │ ... │ │ │ │ nop │ │ │ │ - or %ah,0x7dab5801(%ecx) │ │ │ │ + or %ah,0x7da66001(%ecx) │ │ │ │ add %ecx,(%eax) │ │ │ │ xchg %eax,%ecx │ │ │ │ - mov 0x702ad001,%al │ │ │ │ + mov 0x702a8001,%al │ │ │ │ add %esp,(%eax) │ │ │ │ - mulb 0x7e0e2801(%eax) │ │ │ │ - add %edi,0x6801a568(%eax) │ │ │ │ + mulb 0x7e0e3801(%eax) │ │ │ │ + add %edi,-0x4ffe5a98(%eax) │ │ │ │ mov $0xb968016c,%ebp │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,-0x18(%eax) │ │ │ │ jg 14d9762 │ │ │ │ and %ch,(%edi) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,0x18017322(%eax) │ │ │ │ - arpl %esp,0x78e83001(%eax) │ │ │ │ - add %esp,0x18(%eax) │ │ │ │ - mov %eax,0x6cb8b001 │ │ │ │ + add %ebx,(%eax) │ │ │ │ + and 0x1(%ebx),%dh │ │ │ │ + sbb %ah,-0x60(%ebx) │ │ │ │ + add %edx,0x600178e8(%eax) │ │ │ │ + sbb %ah,0x6cb8b001(%ebx) │ │ │ │ add %al,%ch │ │ │ │ cld │ │ │ │ - test $0x7ebc6001,%eax │ │ │ │ + test $0x7ebc3001,%eax │ │ │ │ add %edx,(%eax) │ │ │ │ - mov %eax,0xdce001a9 │ │ │ │ + mov %eax,0xdb1001a9 │ │ │ │ push $0x1 │ │ │ │ - adc %ch,-0x4f07fe5f(%ebx) │ │ │ │ + adc %ch,-0x5387fe5f(%ebx) │ │ │ │ jge 14d9791 │ │ │ │ test $0x11,%al │ │ │ │ mov %eax,0x720bc001 │ │ │ │ add (%eax),%cl │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - shll %cl,0x1(%ebx) │ │ │ │ - ... │ │ │ │ - mov $0x1001a4af,%eax │ │ │ │ + add %esp,%eax │ │ │ │ + int $0x63 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x1001a4af(%eax) │ │ │ │ add %ch,0x2(%ebp) │ │ │ │ ... │ │ │ │ - sarb $1,0x11c801a9 │ │ │ │ + sarb $1,0x116001a9 │ │ │ │ jp 14d97c1 │ │ │ │ ... │ │ │ │ enter $0xa602,$0x1 │ │ │ │ - nop │ │ │ │ - or %esi,0x1(%edx) │ │ │ │ + sub %cl,(%ecx) │ │ │ │ + jb 14d97e1 │ │ │ │ lock mov $0xa5,%bh │ │ │ │ - add %ebp,0x37(%eax) │ │ │ │ - jb 14d97e9 │ │ │ │ + add %ecx,%eax │ │ │ │ + ss jb 14d97e9 │ │ │ │ jo 14d976b │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,-0x7ffe8ef5(%eax) │ │ │ │ + add %edx,-0x7ffe8efa(%eax) │ │ │ │ jae 14d9798 │ │ │ │ - add %eax,-0x1ffe9053(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %esp,%eax │ │ │ │ inc %edi │ │ │ │ mov %eax,0x6b243801 │ │ │ │ add (%eax),%bh │ │ │ │ - mov $0x33c801a8,%ebp │ │ │ │ + mov $0x2f7001a8,%ebp │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - add %ebx,-0x5ffe5e33(%eax) │ │ │ │ - in (%dx),%eax │ │ │ │ - jne 14d9811 │ │ │ │ - mov $0xc801a87e,%eax │ │ │ │ + add %ebx,-0x17fe5e33(%eax) │ │ │ │ + jmp 14d9884 │ │ │ │ + add %edi,-0x5ffe5782(%eax) │ │ │ │ dec %esp │ │ │ │ jle 14d9819 │ │ │ │ add %cl,%dl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - pop %es │ │ │ │ + add %esp,0x7(%eax) │ │ │ │ jo 14d9821 │ │ │ │ ... │ │ │ │ pusha │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ test $0x1,%al │ │ │ │ - loopne 14d9861 │ │ │ │ + or %bl,(%edx) │ │ │ │ jle 14d9841 │ │ │ │ loopne 14d9850 │ │ │ │ - mov 0x68952001,%al │ │ │ │ + mov 0x6894b801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ mov $0xa4,%bh │ │ │ │ add %ebp,0x26458(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1839366,139 +1839680,141 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ ja 14d984d │ │ │ │ add %ebp,(%eax) │ │ │ │ push %ds │ │ │ │ je 14d98b2 │ │ │ │ test $0x72,%al │ │ │ │ - mov 0x749d6001,%eax │ │ │ │ + mov 0x749e0801,%eax │ │ │ │ add %esi,-0x57(%eax) │ │ │ │ mov %al,0x66f64001 │ │ │ │ - add -0x37fe59be(%eax),%dh │ │ │ │ + add 0x4801a642(%eax),%dh │ │ │ │ scas %es:(%edi),%eax │ │ │ │ jb 14d98c9 │ │ │ │ inc %eax │ │ │ │ mov $0xa6,%dl │ │ │ │ - add %ebx,-0x2ffe88e5(%eax) │ │ │ │ - andb $0x1,0x75e56801(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + sbb 0x1(%edi),%dh │ │ │ │ + rolb $1,-0x1d77fe60(%edx) │ │ │ │ + jne 14d98d9 │ │ │ │ adc $0xa2,%al │ │ │ │ add %ebx,0x274bc(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ pop %esp │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x2d(%eax) │ │ │ │ - jp 14d9911 │ │ │ │ + add %eax,(%eax) │ │ │ │ + sub 0x1(%edx),%edi │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ lds 0x7ee4d801(%eax),%ebp │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0xffe5984(%eax) │ │ │ │ + add %ch,0x6001a67c(%eax) │ │ │ │ test $0x93100179,%eax │ │ │ │ - mov 0x7cb65801,%al │ │ │ │ + mov 0x7cb6b001,%al │ │ │ │ add %ebp,(%eax) │ │ │ │ sub %esp,0x6a5db001(%edi) │ │ │ │ add (%eax),%ch │ │ │ │ sub 0x7fc94001(%ebp),%esp │ │ │ │ add (%eax),%cl │ │ │ │ mov $0xa8,%dh │ │ │ │ - add %ecx,%eax │ │ │ │ - dec %ebx │ │ │ │ + add %edi,0x4b(%eax) │ │ │ │ jo 14d9951 │ │ │ │ nop │ │ │ │ - adc %ah,0x6c6b5001(%ebx) │ │ │ │ + adc %ah,0x6c6b3001(%ebx) │ │ │ │ add %ecx,-0x27fe5fc2(%eax) │ │ │ │ int $0x7d │ │ │ │ add (%eax),%al │ │ │ │ jbe 14d9903 │ │ │ │ - add %edi,%eax │ │ │ │ - adc 0x10(%ecx,%eax,1),%ch │ │ │ │ + add %edx,0x10016c12(%eax) │ │ │ │ loope 14d9912 │ │ │ │ - add %ebp,%eax │ │ │ │ - mov $0x74,%dl │ │ │ │ - add %esp,%eax │ │ │ │ - adc 0x666b6801(%ebp),%esp │ │ │ │ - add -0x6b(%eax),%bh │ │ │ │ + add %esp,-0x4e(%eax) │ │ │ │ + je 14d9971 │ │ │ │ + loopne 14d9985 │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebp,0x6b(%eax) │ │ │ │ + data16 add -0x6b(%eax),%bh │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,0x38016d91(%eax) │ │ │ │ - (bad) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + mov %gs,0x1(%ebp) │ │ │ │ + cmp %al,%dh │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,(%eax) │ │ │ │ mov %fs,0x2(%ecx) │ │ │ │ jo 14d99b1 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ jns 14d9992 │ │ │ │ ... │ │ │ │ - push $0x5001a680 │ │ │ │ + push $0x3801a680 │ │ │ │ xchg %eax,%ebp │ │ │ │ push $0x1 │ │ │ │ subb $0x1,-0x5c(%edx) │ │ │ │ nop │ │ │ │ sub %dh,0x2(%ecx) │ │ │ │ ... │ │ │ │ lock xchg %eax,%edi │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,-0x2(%eax) │ │ │ │ - add %eax,%gs:(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + add %ah,0x1(%esi) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x1001a8bf(%eax) │ │ │ │ - sarb %cl,-0x38(%ecx,%eax,1) │ │ │ │ + mov $0xf801a8bf,%eax │ │ │ │ + sarb $1,-0x38(%ecx,%eax,1) │ │ │ │ in $0xa4,%eax │ │ │ │ - add %esp,%eax │ │ │ │ - jmp 14d9a60 │ │ │ │ - add %edx,(%eax) │ │ │ │ - in (%dx),%eax │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,-0x47fe8882(%eax) │ │ │ │ - movsl %ss:(%esi),%es:(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - or $0x176,%eax │ │ │ │ + add %ecx,(%eax) │ │ │ │ + ljmp $0x1a5,$0xed100179 │ │ │ │ + test $0x7f,%al │ │ │ │ + ja 14d99f1 │ │ │ │ + mov $0x3001a536,%eax │ │ │ │ + or $0x76,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - adc %cl,-0x5c(%ecx) │ │ │ │ + add %dl,(%eax) │ │ │ │ + dec %ecx │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,(%eax) │ │ │ │ outsw %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,-0x27fe93a6(%eax) │ │ │ │ - adc $0x5e6801a6,%eax │ │ │ │ + add %eax,-0x27fe93a8(%eax) │ │ │ │ + adc $0x59d801a6,%eax │ │ │ │ imul $0x1a29480,(%ecx),%eax │ │ │ │ inc %eax │ │ │ │ adc 0x2(%eax),%dh │ │ │ │ ... │ │ │ │ inc %eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x2801663e(%eax) │ │ │ │ - jo 14d9a91 │ │ │ │ - add %ecx,-0x27fe8570(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + cmp %esp,0x1(%esi) │ │ │ │ + sub %dh,-0x5a(%eax) │ │ │ │ + add %esp,-0x27fe8570(%eax) │ │ │ │ adc $0xa2,%al │ │ │ │ add %esp,%eax │ │ │ │ mov %esi,0x2(%ecx) │ │ │ │ push $0x2801a03b │ │ │ │ je 14d9b7c │ │ │ │ add (%eax),%ch │ │ │ │ popa │ │ │ │ mov 0x6798a801,%eax │ │ │ │ add 0x2a(%eax),%dh │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,0x32(%eax) │ │ │ │ push $0xa88b6002 │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ or $0x7c,%al │ │ │ │ add %eax,0x55(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,(%eax) │ │ │ │ dec %edi │ │ │ │ jnp 14d9b22 │ │ │ │ pusha │ │ │ │ @@ -1839511,130 +1839827,132 @@ │ │ │ │ shld %cl,%eax,(%ecx) │ │ │ │ cwtl │ │ │ │ in (%dx),%eax │ │ │ │ jo 14d9b3a │ │ │ │ ... │ │ │ │ loopne 14d9ba2 │ │ │ │ test $0x1,%al │ │ │ │ - cmp %ah,0x7f(%esi) │ │ │ │ - add %esp,-0x20(%eax) │ │ │ │ - test $0x1,%al │ │ │ │ - push %eax │ │ │ │ - xor 0x1(%ecx),%edi │ │ │ │ - add %dh,0x6d3001a5(%edx) │ │ │ │ + mov 0x60017f67,%al │ │ │ │ + loopne 14d9af3 │ │ │ │ + add %edi,%eax │ │ │ │ + xor 0x1(%ecx),%bh │ │ │ │ + add %dh,0x6d2001a5(%edx) │ │ │ │ jne 14d9b59 │ │ │ │ mov $0x1,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - jle 14d9b61 │ │ │ │ - lock cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %eax,-0xffe816d(%eax) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ mov %al,0x63c1d801 │ │ │ │ add (%eax),%ah │ │ │ │ - adc $0xbc0001aa,%eax │ │ │ │ + adc $0xc05001aa,%eax │ │ │ │ jg 14d9b71 │ │ │ │ sbb %bh,-0x5e(%edi) │ │ │ │ add %esp,0x30026974(%eax) │ │ │ │ - mov %fs,0x6f41a001(%ebp) │ │ │ │ - add %esi,0x4801a81d(%eax) │ │ │ │ + mov %fs,0x6f3c9801(%ebp) │ │ │ │ + add %esi,-0x27fe57e3(%eax) │ │ │ │ adc %bh,0x1(%ebp) │ │ │ │ ... │ │ │ │ shl $0xa0,%dh │ │ │ │ - add %esi,0x42(%eax) │ │ │ │ - jge 14d9bc1 │ │ │ │ - ... │ │ │ │ - mov 0x4801a08a,%al │ │ │ │ - sbb $0xa088017a,%eax │ │ │ │ - mov %al,0x7b0ca801 │ │ │ │ - add (%eax),%al │ │ │ │ + add %edi,0x17d40(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - jno 14d9bc2 │ │ │ │ - add %esi,0x70016103(%eax) │ │ │ │ - or 0x6e78e801(%ebp),%esp │ │ │ │ + add %ah,-0x47fe5f76(%eax) │ │ │ │ + sbb 0x1(%edx),%edi │ │ │ │ + mov %ah,0xca801a2(%eax) │ │ │ │ + jnp 14d9bf2 │ │ │ │ + ... │ │ │ │ + or %dh,-0x59(%ecx) │ │ │ │ + add %edi,0x6(%eax) │ │ │ │ + popa │ │ │ │ + add %esi,0xb(%eax) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebp,%eax │ │ │ │ + js 14d9c95 │ │ │ │ add %esp,-0x2f(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - pusha │ │ │ │ + pop %eax │ │ │ │ mov 0x60d0016b,%eax │ │ │ │ - test $0x705dc801,%eax │ │ │ │ + test $0x705de801,%eax │ │ │ │ add %esp,0x37(%eax) │ │ │ │ mov %al,0x69524001 │ │ │ │ add %al,%al │ │ │ │ - andb $0x1,0x78c34801(%esi) │ │ │ │ + andb $0x1,0x78bea001(%esi) │ │ │ │ add $0xa6,%dl │ │ │ │ - add %ecx,0x13(%eax) │ │ │ │ - jg 14d9c51 │ │ │ │ + add %esp,%eax │ │ │ │ + adc %edi,0x1(%edi) │ │ │ │ sbb %bh,-0x189ffe5c(%ecx) │ │ │ │ imul $0xffffffb8,(%edx),%eax │ │ │ │ sbb %ah,0x7c515001(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x5801a17e(%eax) │ │ │ │ - pop %ds │ │ │ │ - imul $0x0,(%ecx),%eax │ │ │ │ + add %dh,0x1a17e(%eax) │ │ │ │ + sbb $0x69,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - mov $0xe801a022,%eax │ │ │ │ - mov $0x2ce0016c,%eax │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,0x20016f2a(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,-0xffe5fde(%eax) │ │ │ │ + mov $0x6c,%cl │ │ │ │ + add %esp,%eax │ │ │ │ + sub $0xa5,%al │ │ │ │ + add %ebx,0x20016f29(%eax) │ │ │ │ mov $0xfba801a2,%eax │ │ │ │ arpl %eax,(%edx) │ │ │ │ ... │ │ │ │ nop │ │ │ │ sbb $0x6e801a5,%eax │ │ │ │ popa │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ cltd │ │ │ │ - mov %al,0x7f939001 │ │ │ │ + mov %al,0x7f8bb001 │ │ │ │ add %ebx,-0x57fe5ece(%eax) │ │ │ │ daa │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x3001a61d(%eax) │ │ │ │ + add %al,-0x2ffe59e3(%eax) │ │ │ │ xchg %eax,%ebx │ │ │ │ jnp 14d9d11 │ │ │ │ sub %cl,-0x57(%edx) │ │ │ │ - add %ebx,0x15(%eax) │ │ │ │ - jne 14d9d19 │ │ │ │ + add %ebx,0x17514(%eax) │ │ │ │ ... │ │ │ │ - and %ah,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,(%eax) │ │ │ │ + daa │ │ │ │ mov %al,0x64401001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ mov $0xc3e001a2,%ebp │ │ │ │ popa │ │ │ │ add -0x1c(%eax),%ah │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - jne 14d9d49 │ │ │ │ - ... │ │ │ │ - push %eax │ │ │ │ - cmp 0x7e153801(%eax),%ah │ │ │ │ + add %ecx,0x175a8(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x3a(%eax) │ │ │ │ + mov 0x7e153801,%al │ │ │ │ add (%eax),%bh │ │ │ │ push %eax │ │ │ │ mov %al,0x7388d801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x6c(%eax) │ │ │ │ - mov 0x7ad8a801,%eax │ │ │ │ + mov 0x7ad88801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x30(%eax) │ │ │ │ test $0x1,%al │ │ │ │ rcrb $1,(%esi) │ │ │ │ jnp 14d9da9 │ │ │ │ @@ -1839642,619 +1839960,636 @@ │ │ │ │ sub $0xdbe801a4,%eax │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%eax),%dh │ │ │ │ jo 14d9d5b │ │ │ │ add %ebp,0x26161(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x2001a50c(%eax) │ │ │ │ + add %dh,0x1801a50c(%eax) │ │ │ │ cltd │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x4b(%eax) │ │ │ │ - test $0x7b6b8001,%eax │ │ │ │ + test $0x7b6df801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xf(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,-0x17fd907f(%eax) │ │ │ │ pop %ds │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,-0x22(%eax) │ │ │ │ jne 14d9e3a │ │ │ │ mov $0x2,%al │ │ │ │ - mov 0x7cd29001,%al │ │ │ │ + mov 0x7cd20801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ mov $0xa2,%al │ │ │ │ add %esi,-0x20(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %al,%dl │ │ │ │ - sub %ah,0x72b1a001(%eax) │ │ │ │ - add %ebp,-0x17fe564b(%eax) │ │ │ │ - push %ds │ │ │ │ - je 14d9e59 │ │ │ │ + sub %ah,0x72b17801(%eax) │ │ │ │ + add %ebp,0x2801a9b5(%eax) │ │ │ │ + dec %ecx │ │ │ │ + jg 14d9e59 │ │ │ │ jo 14d9e32 │ │ │ │ - mov 0x7c330001,%al │ │ │ │ + mov 0x7c32b801,%al │ │ │ │ add %ebx,%eax │ │ │ │ jo 14d9e03 │ │ │ │ - add %edx,%eax │ │ │ │ - adc $0x76,%al │ │ │ │ - add %edi,0x1a0e0(%eax) │ │ │ │ - and 0x1(%edi),%bh │ │ │ │ - loopne 14d9e2a │ │ │ │ - mov 0x741b5001,%al │ │ │ │ - add %ebp,(%eax) │ │ │ │ - shlb $1,0x77cb1001(%eax) │ │ │ │ + add %ecx,0xc(%eax) │ │ │ │ + jbe 14d9e69 │ │ │ │ + mov $0xd801a0e0,%eax │ │ │ │ + sbb $0x7f,%al │ │ │ │ + add %esp,%eax │ │ │ │ + mov $0x13b001a0,%eax │ │ │ │ + je 14d9e79 │ │ │ │ + sub %dl,%al │ │ │ │ + mov 0x77cb1001,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ - add 0x6fcb7001(%esi),%ah │ │ │ │ + add 0x6fc1e001(%esi),%ah │ │ │ │ add %ebx,(%eax) │ │ │ │ ja 14d9e33 │ │ │ │ - add %ecx,(%eax) │ │ │ │ - lock jle 14d9e99 │ │ │ │ + add %edx,-0x10(%eax) │ │ │ │ + jle 14d9e99 │ │ │ │ add %ch,(%edx) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - imul $0x1a23260,0x1(%ebp),%esi │ │ │ │ - push $0x30026b60 │ │ │ │ + add %esi,0x6001756c(%eax) │ │ │ │ + xor 0x6b606801(%edx),%ah │ │ │ │ + add (%eax),%dh │ │ │ │ bound %esp,0x75984801(%edx) │ │ │ │ add -0x56(%eax),%bl │ │ │ │ - mov 0x7ba13001,%al │ │ │ │ + mov 0x7ba12801,%al │ │ │ │ add %esp,-0x65(%eax) │ │ │ │ mov %al,0x72ed4001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ mov %al,%gs:0x6686e001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x61(%eax) │ │ │ │ - mov 0x7f1f5001,%al │ │ │ │ + mov 0x7f1bb001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x15(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %edx,0x2687a(%eax) │ │ │ │ - ss test $0x7adda001,%eax │ │ │ │ + ss test $0x7add8801,%eax │ │ │ │ add %ebx,%eax │ │ │ │ - adc 0x7c288001(%ebx),%esp │ │ │ │ + adc 0x7c271001(%ebx),%esp │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ das │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - jnp 14d9f51 │ │ │ │ - ... │ │ │ │ - mov 0xc801a2bf,%al │ │ │ │ + add %esp,0x17bad(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,-0x37fe5d41(%eax) │ │ │ │ (bad) │ │ │ │ jg 14d9f62 │ │ │ │ ... │ │ │ │ mov %ch,(%edx) │ │ │ │ - mov 0x65387801,%al │ │ │ │ + mov 0x6538e001,%al │ │ │ │ add %ebp,(%eax) │ │ │ │ mov %ah,0x6a888001(%edx) │ │ │ │ add (%eax),%bl │ │ │ │ aaa │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,(%eax) │ │ │ │ jge 14da000 │ │ │ │ add 0x5c(%eax),%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - add $0x7d,%al │ │ │ │ - add %ecx,(%eax) │ │ │ │ - fsubl 0x68524801(%eax) │ │ │ │ + add %ebx,0x8017d03(%eax) │ │ │ │ + fsubl 0x68504801(%eax) │ │ │ │ add %ebx,0x6d(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - and $0x71,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %eax,%eax │ │ │ │ + and 0x1(%ecx),%dh │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x3e(%eax) │ │ │ │ - test $0x1,%al │ │ │ │ - loopne 14d9f44 │ │ │ │ - jle 14d9fc1 │ │ │ │ - shlb $1,(%edi) │ │ │ │ + pop %eax │ │ │ │ + ds test $0x1,%al │ │ │ │ + or %al,0x37d0017e(%edi) │ │ │ │ mov 0x7dfe6801,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x46(%eax) │ │ │ │ - test $0x760d0001,%eax │ │ │ │ + test $0x760ad801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ stc │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - mov %al,0x23f80178 │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,-0x6d(%eax) │ │ │ │ - push $0xa79c0002 │ │ │ │ - add %ecx,%eax │ │ │ │ - test %esp,0x1(%edi) │ │ │ │ + add %edx,-0x7fe8760(%eax) │ │ │ │ + and 0x68937801(%ebp),%esp │ │ │ │ + add (%eax),%al │ │ │ │ + pushf │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %esi,0x16781(%eax) │ │ │ │ ... │ │ │ │ - js 14da0d5 │ │ │ │ - mov 0x7a6cc001,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x7b(%eax) │ │ │ │ + mov 0x7a6b8801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x2001a58e(%eax) │ │ │ │ - sub %ebp,0x1(%edi) │ │ │ │ + add %cl,0x6001a58e(%eax) │ │ │ │ + sub %ch,0x1(%edi) │ │ │ │ ... │ │ │ │ mov %dl,%al │ │ │ │ - test $0x6ac98801,%eax │ │ │ │ + test $0x66523001,%eax │ │ │ │ add %edx,%eax │ │ │ │ - mov %ebp,0x7be48801(%eax) │ │ │ │ + mov %ebp,0x7be33801(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x67fe5d4b(%eax) │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ + add %ah,0x3001a2b5(%eax) │ │ │ │ + (bad) │ │ │ │ jg 14da0d1 │ │ │ │ ... │ │ │ │ mov %bh,-0x5b(%edx) │ │ │ │ - add %esi,-0x21(%eax) │ │ │ │ + add %ebx,-0x21(%eax) │ │ │ │ jp 14da101 │ │ │ │ clc │ │ │ │ - and %ch,0x7f544001(%eax) │ │ │ │ + and %ch,0x7f53f801(%eax) │ │ │ │ add %edi,-0x77(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x50016eb2(%eax) │ │ │ │ - and 0x7c1c4001(%eax),%ebp │ │ │ │ - add %eax,0x2001a0d2(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + mov $0x6e,%dl │ │ │ │ + add %edx,0x23(%eax) │ │ │ │ + test $0x1,%al │ │ │ │ + add %bl,(%ebx) │ │ │ │ + jl 14da119 │ │ │ │ + adc $0xa0,%dl │ │ │ │ + add %esp,(%eax) │ │ │ │ cmp 0x2(%ecx),%esi │ │ │ │ lock pop %ecx │ │ │ │ - test $0x6cb27001,%eax │ │ │ │ + test $0x6cbca801,%eax │ │ │ │ add %esi,0x7001a359(%eax) │ │ │ │ cmp 0x2(%esi),%ch │ │ │ │ ... │ │ │ │ - add %cl,0x8b5001aa │ │ │ │ + add %cl,0x864801aa │ │ │ │ jae 14da149 │ │ │ │ ... │ │ │ │ js 14da19f │ │ │ │ - mov 0x73531001,%al │ │ │ │ + mov 0x734b3801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x67fe5e29(%eax) │ │ │ │ jno 14da207 │ │ │ │ - add -0x6ffe5ec6(%eax),%dl │ │ │ │ + add 0x3001a13a(%eax),%dl │ │ │ │ or $0x71,%al │ │ │ │ add %edi,(%eax) │ │ │ │ xchg %eax,%ecx │ │ │ │ mov %al,0x674ce001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x58(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - add %ch,0x70a80179(%edi) │ │ │ │ + pop %eax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + jns 14da211 │ │ │ │ + test $0x70,%al │ │ │ │ test $0x1,%al │ │ │ │ add %ah,(%eax) │ │ │ │ ja 14da21a │ │ │ │ ... │ │ │ │ - sub %ch,0x302001a5(%ebp) │ │ │ │ + sub %ch,0x2fc801a5(%ebp) │ │ │ │ jns 14da239 │ │ │ │ ... │ │ │ │ enter $0xa2fb,$0x1 │ │ │ │ lock jmp *0x2(%ebx) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %edx,-0x62(%eax) │ │ │ │ je 14da272 │ │ │ │ mov %al,-0x58(%ebp) │ │ │ │ - add %eax,0x76(%eax) │ │ │ │ - jns 14da279 │ │ │ │ - fmuls 0x695001a6(%ebp) │ │ │ │ - add %eax,%gs:0x68(%eax) │ │ │ │ + add %ebp,%eax │ │ │ │ + jno 14da2f0 │ │ │ │ + add %ebx,%eax │ │ │ │ + lea 0x65696001(%esi),%esp │ │ │ │ + add %eax,0x68(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,%eax │ │ │ │ - sarl $0x68,0x1(%edi) │ │ │ │ + add %esi,0x68017fc0(%eax) │ │ │ │ inc %ecx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,-0x4f(%eax) │ │ │ │ jp 14da292 │ │ │ │ js 14da2ef │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - push $0x7c │ │ │ │ - add %ebp,0x3801a726(%eax) │ │ │ │ - mov $0x2b0017d,%esp │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - add %ebp,%eax │ │ │ │ - stc │ │ │ │ + add %eax,%eax │ │ │ │ + addr16 jl 14da299 │ │ │ │ + test $0x26,%al │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %edx,%eax │ │ │ │ + mov $0x7d,%ch │ │ │ │ + add %esi,-0x5ffe55fe(%eax) │ │ │ │ + cli │ │ │ │ jl 14da2a9 │ │ │ │ dec %eax │ │ │ │ - or %ch,0x7d052001(%eax) │ │ │ │ + or %ch,0x7d04d001(%eax) │ │ │ │ add %ecx,(%eax) │ │ │ │ dec %eax │ │ │ │ test $0x1,%al │ │ │ │ - mov 0xe00166e0,%al │ │ │ │ - shlb $1,0x7e600801(%esi) │ │ │ │ + mov $0xdc,%al │ │ │ │ + add %sp,%ax │ │ │ │ + shlb $1,0x7e5f6001(%esi) │ │ │ │ add %ecx,(%eax) │ │ │ │ xchg %eax,%ebp │ │ │ │ - mov 0x70d33001,%eax │ │ │ │ + mov 0x70d14801,%eax │ │ │ │ add %edi,(%eax) │ │ │ │ - xor 0x79937001(%edi),%ah │ │ │ │ + xor 0x79912801(%edi),%ah │ │ │ │ add %esi,(%eax) │ │ │ │ - cmp 0x79a25801(%esi),%esp │ │ │ │ + cmp 0x79a1c801(%esi),%esp │ │ │ │ add %ebx,-0x1(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ pushf │ │ │ │ jns 14da2e1 │ │ │ │ push %eax │ │ │ │ xchg %eax,%edx │ │ │ │ mov %al,0x62be4001 │ │ │ │ add %al,%cl │ │ │ │ inc %esp │ │ │ │ mov 0x7dde3801,%al │ │ │ │ add -0x5b(%eax),%dl │ │ │ │ test $0x1,%al │ │ │ │ - mov 0x78017417,%al │ │ │ │ - pop %edi │ │ │ │ + jo 14da319 │ │ │ │ + je 14da2f9 │ │ │ │ + js 14da359 │ │ │ │ test $0x1,%al │ │ │ │ - lock pop %edi │ │ │ │ - jne 14da301 │ │ │ │ + sbbb $0x1,0x75(%ebp) │ │ │ │ dec %eax │ │ │ │ - mov $0x8a801a9,%ebx │ │ │ │ - add %dx,-0x7ffe5a43(%eax) │ │ │ │ - out %eax,$0x66 │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0xc9001a9,%ebx │ │ │ │ + add %dx,0x7001a5bd(%eax) │ │ │ │ + fbld 0x1(%esi) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,0x7801a3fe(%eax) │ │ │ │ - jns 14da397 │ │ │ │ + mov %bh,%dh │ │ │ │ + mov %eax,0x68797801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ sub $0xa8,%al │ │ │ │ - add %ecx,%eax │ │ │ │ - clc │ │ │ │ - jl 14da349 │ │ │ │ - ... │ │ │ │ - cmp %bl,-0x3c77fe58(%edx) │ │ │ │ - jns 14da359 │ │ │ │ + add %edx,(%eax) │ │ │ │ + idivl 0x0(%ecx,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,(%eax) │ │ │ │ + lcall $0x179,$0xc27001a8 │ │ │ │ cwtl │ │ │ │ - cmp %ch,0x65ac0001(%edx) │ │ │ │ + cmp %ch,0x65aa3801(%edx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ adc $0xa7,%al │ │ │ │ add %ebp,%eax │ │ │ │ aam $0x7c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x4f(%eax) │ │ │ │ - mov 0x6672f801,%al │ │ │ │ + mov 0x66731801,%al │ │ │ │ add %esp,%eax │ │ │ │ loopne 14da328 │ │ │ │ - add %esi,%eax │ │ │ │ - jbe 14da3e9 │ │ │ │ - add %esi,0x7001a160(%eax) │ │ │ │ - push $0x27e │ │ │ │ + add %esi,-0x4ffe9d88(%eax) │ │ │ │ + pusha │ │ │ │ + mov 0x7e687001,%eax │ │ │ │ + add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - loopne 14da339 │ │ │ │ - mov 0x78d27801,%eax │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + mov 0x78d10001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ xchg %eax,%edi │ │ │ │ - test $0x7ec9c001,%eax │ │ │ │ + test $0x7eca7801,%eax │ │ │ │ add %ebp,%eax │ │ │ │ pop %esp │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x49(%eax) │ │ │ │ + add %ebp,%eax │ │ │ │ + dec %eax │ │ │ │ jnp 14da3d9 │ │ │ │ mov $0x3c,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - dec %edx │ │ │ │ + add %edi,%eax │ │ │ │ + dec %eax │ │ │ │ add %bp,%ax │ │ │ │ addr16 test $0x1,%al │ │ │ │ - shl $0x75,%ch │ │ │ │ - add %esi,-0x3ffe5ac2(%eax) │ │ │ │ - cwtl │ │ │ │ - js 14da3f1 │ │ │ │ - ... │ │ │ │ - inc %eax │ │ │ │ - (bad) │ │ │ │ - mov 0x70af8001,%al │ │ │ │ + enter $0x75f2,$0x1 │ │ │ │ + mov $0x3e,%al │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %edi,0x17895(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x2a(%eax) │ │ │ │ + mov 0x70a7a001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ cmc │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - push $0x16c │ │ │ │ + add %ecx,0x16c68(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %ah,%dh │ │ │ │ - mov 0x62666801,%al │ │ │ │ - add %ecx,-0x27fe5fdb(%eax) │ │ │ │ - pop %esi │ │ │ │ + add %cl,(%eax) │ │ │ │ + out %al,$0xa0 │ │ │ │ + add %ebx,%eax │ │ │ │ + bound %eax,%fs:(%ecx) │ │ │ │ + mov %ah,0x5f6801a0 │ │ │ │ jo 14da439 │ │ │ │ - add %al,0x5a7801a9(%ecx) │ │ │ │ + add %al,0x5f0801a9(%ecx) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %ebp,(%eax) │ │ │ │ movsb %ss:(%esi),%es:(%edi) │ │ │ │ add %esp,%eax │ │ │ │ dec %edx │ │ │ │ push $0x2 │ │ │ │ ... │ │ │ │ - lock and $0x4d1001a6,%eax │ │ │ │ + lock and $0x4cf001a6,%eax │ │ │ │ jo 14da459 │ │ │ │ pusha │ │ │ │ - cmp %esp,0x65e71801(%ebp) │ │ │ │ + cmp %esp,0x65e70001(%ebp) │ │ │ │ add %edi,(%eax) │ │ │ │ popa │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,-0x70(%eax) │ │ │ │ - push $0x1 │ │ │ │ + add %ebp,0x1688f(%eax) │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ push %es │ │ │ │ test $0x1,%al │ │ │ │ - mov $0x58017a4f,%eax │ │ │ │ + nop │ │ │ │ + dec %esi │ │ │ │ + jp 14da481 │ │ │ │ + pop %eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - mov 0x7cbed001,%eax │ │ │ │ + mov 0x7cbe1001,%eax │ │ │ │ add %ebx,-0x60(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x40017570(%eax) │ │ │ │ + add %eax,0x71(%eax) │ │ │ │ + jne 14da491 │ │ │ │ + inc %eax │ │ │ │ jge 14da43c │ │ │ │ - add %esi,-0x5ffe99a6(%eax) │ │ │ │ - pop %ecx │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,0x4f(%eax) │ │ │ │ + add %edx,0x56(%eax) │ │ │ │ + add %sp,0x5801a459(%eax) │ │ │ │ + dec %edi │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ - cmp %ebp,0x7bcd2001(%edx) │ │ │ │ + cmp %ebp,0x7bcc1001(%edx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ - imul $0xa5316801,0x755ed001(%ebp),%esp │ │ │ │ - add %edx,0x71(%eax) │ │ │ │ - jne 14da4f1 │ │ │ │ + imul $0xa5316801,0x755b9801(%ebp),%esp │ │ │ │ + add %esp,(%eax) │ │ │ │ + jb 14da564 │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - adc %dh,(%eax,%eiz,4) │ │ │ │ - add %esi,%eax │ │ │ │ - sub $0x16f,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + xor $0xa0,%al │ │ │ │ + add %esi,(%eax) │ │ │ │ + outsl %cs:(%esi),(%dx) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - nop │ │ │ │ - jg 14da4da │ │ │ │ - add %edi,0x175c5(%eax) │ │ │ │ + add %dl,-0x57fe5881(%eax) │ │ │ │ + mov $0x175,%edi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc %ah,0x63768801(%ecx) │ │ │ │ + cmp %dl,(%eax) │ │ │ │ + mov 0x6375d801,%eax │ │ │ │ add %eax,-0x5a(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - sub %bh,0x6b(%ebx) │ │ │ │ + dec %eax │ │ │ │ + jge 14da5ba │ │ │ │ add %esp,(%eax) │ │ │ │ adc $0xa1,%al │ │ │ │ - add %ebp,(%eax) │ │ │ │ - dec %esi │ │ │ │ + add %eax,%eax │ │ │ │ + dec %ebp │ │ │ │ jns 14da559 │ │ │ │ adc %bh,(%ecx) │ │ │ │ mov 0x7e23c801,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ - mulb 0x662f8001(%edi) │ │ │ │ + mulb 0x662e2801(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x67(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ - mov $0x7a,%bh │ │ │ │ - add %ebx,-0x67fe5a87(%eax) │ │ │ │ - push $0x24800169 │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,-0x57fd8f7b(%eax) │ │ │ │ - pop %ebp │ │ │ │ + add %ebx,-0x67fe854b(%eax) │ │ │ │ + jns 14da538 │ │ │ │ + add %ebp,0x68(%eax) │ │ │ │ + imul $0x1a42480,(%ecx),%eax │ │ │ │ + nop │ │ │ │ + test %esi,0x2(%eax) │ │ │ │ + test $0x5d,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,0x3001670b(%eax) │ │ │ │ - daa │ │ │ │ + add %edi,(%eax) │ │ │ │ + or 0x1(%edi),%esp │ │ │ │ + xor %ah,(%edi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,-0x5d(%eax) │ │ │ │ - jl 14da5b1 │ │ │ │ + add %eax,%eax │ │ │ │ + mov %eax,0x17c │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ lock fisubs 0x6abd0801(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x6801a59a(%eax) │ │ │ │ - rep outsl %ds:(%esi),(%dx) │ │ │ │ - add %ebx,-0x57fe5947(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - jge 14da641 │ │ │ │ - loopne 14da667 │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %bh,0x3001a59a(%eax) │ │ │ │ + repnz outsl %ds:(%esi),(%dx) │ │ │ │ + add %ebx,0x1801a6b9(%eax) │ │ │ │ + push $0x7d │ │ │ │ add %esp,%eax │ │ │ │ - sub $0xffd80264,%eax │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - jge 14da651 │ │ │ │ - call d94f4b29 <_edata@@Base+0xd4ef4b29> │ │ │ │ + and $0x2de001a7,%eax │ │ │ │ + fs add %al,%bl │ │ │ │ + jmp *0x7d94b001(%edi) │ │ │ │ + add %ebp,%eax │ │ │ │ + aam $0xa4 │ │ │ │ + add %ebx,%eax │ │ │ │ jno 14da6bd │ │ │ │ add (%eax),%dl │ │ │ │ xor $0xa5,%al │ │ │ │ - add %edi,0x52(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %ecx,0x6801a0c5(%eax) │ │ │ │ - pop %esi │ │ │ │ - push $0x1 │ │ │ │ - add %al,(%ebx) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - push %ecx │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + add %ecx,-0x77fe91ae(%eax) │ │ │ │ + lds 0x6a5c8801(%eax),%esp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add 0x6e511001(%ebp),%esp │ │ │ │ add %eax,(%eax) │ │ │ │ add %esp,0x65e5f801(%edi) │ │ │ │ add (%eax),%ch │ │ │ │ mov %al,%gs:0x70059001 │ │ │ │ add (%eax),%bl │ │ │ │ push %es │ │ │ │ mov %eax,0x6f799001 │ │ │ │ add (%eax),%ah │ │ │ │ cmpsb %es:(%edi),%fs:(%esi) │ │ │ │ - add %ebp,-0x27fe9537(%eax) │ │ │ │ - dec %ebx │ │ │ │ - mov %al,0x7377c801 │ │ │ │ + add %esp,(%eax) │ │ │ │ + lret $0x16a │ │ │ │ + fmuls -0x5e(%ebx) │ │ │ │ + add %ecx,%eax │ │ │ │ + ja 14da70a │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x4d(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - cwtl │ │ │ │ + add %ecx,%eax │ │ │ │ + xchg %eax,%esi │ │ │ │ jne 14da6b1 │ │ │ │ ... │ │ │ │ and %cl,0x1(%ebp,%eiz,4) │ │ │ │ - push %eax │ │ │ │ - test $0x7a,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + sub %ah,0x17a(%edi) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x6ffe59c6(%eax) │ │ │ │ - daa │ │ │ │ - jns 14da6f1 │ │ │ │ - cmp %dl,-0x4b3ffe5a(%edx) │ │ │ │ + nop │ │ │ │ + cmp 0x7927e801(%esi),%ah │ │ │ │ + add %edi,(%eax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebx,-0x51(%eax) │ │ │ │ addr16 add %eax,%eax │ │ │ │ pop %ebp │ │ │ │ test $0x1,%al │ │ │ │ - lock mov 0x60280179,%eax │ │ │ │ + inc %eax │ │ │ │ + mov 0x60280179,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x600174a1(%eax) │ │ │ │ - sub 0x267f868(%ecx,%eax,1),%esp │ │ │ │ - add %dl,0x1(%ecx,%ebp,4) │ │ │ │ - clc │ │ │ │ - aam $0x7a │ │ │ │ + add %ebx,%eax │ │ │ │ + mov 0x2b600174,%eax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebp,-0x8(%eax) │ │ │ │ + add (%bx,%si),%al │ │ │ │ + push %esp │ │ │ │ + test $0x7ad54001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ jb 14da6d4 │ │ │ │ - add %esi,%eax │ │ │ │ - rep insl (%dx),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,0x16df7(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ push %edi │ │ │ │ - mov 0x78de8001,%eax │ │ │ │ + mov 0x78dee801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x17fe5fc6(%eax) │ │ │ │ int1 │ │ │ │ jnp 14da7aa │ │ │ │ clc │ │ │ │ mov %al,%es:0x74472801 │ │ │ │ add (%eax),%bh │ │ │ │ mov 0x377001a2,%al │ │ │ │ add %gs:(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x2801a77a(%eax) │ │ │ │ - inc %esp │ │ │ │ + add %dl,-0x5ffe5886(%eax) │ │ │ │ + inc %eax │ │ │ │ add %di,-0x6d(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x77fe8346(%eax) │ │ │ │ - dec %eax │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x48016e51(%eax) │ │ │ │ - mov %esp,0x1728588(%ecx,%eax,1) │ │ │ │ - rcl $0xa7,%cl │ │ │ │ - add %esp,-0x2ffe9972(%eax) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ + jl 14da7e1 │ │ │ │ + mov %cl,-0x5b(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + push %ecx │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %ecx,-0x77(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + xorl $0xffffffc0,0x1(%edx) │ │ │ │ + shll $1,0x668e5801(%edi) │ │ │ │ + add %edx,%eax │ │ │ │ ret │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - sbb $0xa520016e,%eax │ │ │ │ + add %ebx,0x20016e18(%eax) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x70017c88(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %esp,-0x78(%eax) │ │ │ │ + jl 14da809 │ │ │ │ + jo 14da7ae │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ebx,-0x9(%eax) │ │ │ │ jb 14da812 │ │ │ │ ... │ │ │ │ fmul %st(2),%st │ │ │ │ - mov 0x77639801,%al │ │ │ │ + mov 0x7762e801,%al │ │ │ │ add %ecx,%eax │ │ │ │ fsubs 0x6a194001(%edx) │ │ │ │ add -0xa(%eax),%ah │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,0x71(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x42(%eax) │ │ │ │ test $0x1,%al │ │ │ │ rcrb $0xa6,-0x1a7ffd83(%ebx) │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ and 0x1(%ebx),%bh │ │ │ │ ... │ │ │ │ mov $0x17,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,(%eax) │ │ │ │ mov 0xcd8027a,%eax │ │ │ │ - mov 0x66fe2001,%al │ │ │ │ + mov 0x66fd6801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ xchg %eax,%ecx │ │ │ │ - test $0x69ed9801,%eax │ │ │ │ - add %esi,0x1001a48a(%eax) │ │ │ │ - dec %ebp │ │ │ │ + test $0x69fd2001,%eax │ │ │ │ + add %esi,-0x3ffe5b76(%eax) │ │ │ │ + dec %ebx │ │ │ │ jnp 14da8d1 │ │ │ │ - mov %dh,0x63e801a6(%eax) │ │ │ │ + mov %dh,0x646801a6(%eax) │ │ │ │ imul $0x1a0f9e0,(%ecx),%eax │ │ │ │ - sbb %bh,%ch │ │ │ │ + fdivr %st(2),%st │ │ │ │ jbe 14da8e1 │ │ │ │ - mov $0xe801a75c,%eax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + mov $0x7801a75c,%eax │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ jge 14da8e9 │ │ │ │ clc │ │ │ │ loopne 14da88c │ │ │ │ add %eax,%eax │ │ │ │ lods %ds:(%esi),%al │ │ │ │ push $0x2 │ │ │ │ ... │ │ │ │ @@ -1840268,770 +1840603,758 @@ │ │ │ │ shrb $0xa8,(%ebx) │ │ │ │ add %esi,%eax │ │ │ │ add 0x2(%ebx),%dh │ │ │ │ ... │ │ │ │ sbb %cl,0x1(%ebx,%eiz,4) │ │ │ │ loopne 14da954 │ │ │ │ pusha │ │ │ │ - add 0x5001a17c(%eax),%ch │ │ │ │ + add -0xffe5e84(%eax),%ch │ │ │ │ mov 0x1(%edx),%bh │ │ │ │ pusha │ │ │ │ inc %edi │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - pop %eax │ │ │ │ - gs add %eax,%eax │ │ │ │ + add %ebx,-0x3ffe9aa8(%eax) │ │ │ │ (bad) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - jbe 14da9c1 │ │ │ │ + add %edx,%eax │ │ │ │ + jp 14da9c1 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ mov %esp,0x65a52801(%edx) │ │ │ │ add -0x5ffe5e1e(%eax),%cl │ │ │ │ sahf │ │ │ │ jo 14da972 │ │ │ │ sub %bh,(%edi) │ │ │ │ mov 0x7c5aa801,%al │ │ │ │ add 0xf(%eax),%cl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - adc %dh,0x1(%ecx) │ │ │ │ + add %esp,0xd(%eax) │ │ │ │ + jno 14da981 │ │ │ │ ... │ │ │ │ push $0x3001a4dc │ │ │ │ shrb $1,0x2(%esi) │ │ │ │ ... │ │ │ │ - mov 0xa001a7f6,%al │ │ │ │ - repz push $0x1 │ │ │ │ + mov 0x5001a7f6,%al │ │ │ │ + in $0x68,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,0x26460(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ cmp $0xa7,%al │ │ │ │ - add %ebp,0xc(%eax) │ │ │ │ - js 14da9e9 │ │ │ │ - xor %dh,-0x5e(%esi) │ │ │ │ + add %ecx,0x3001780b(%eax) │ │ │ │ + jbe 14da98d │ │ │ │ add %edi,0x26c62(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x35(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - shll %cl,0x1(%esi) │ │ │ │ + add %eax,-0x3e(%eax) │ │ │ │ + add %ax,(%eax) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - mov $0x6e6001a1,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x6001a1be(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ jno 14daa3a │ │ │ │ ... │ │ │ │ sbbb $0x1,(%edx,%eiz,4) │ │ │ │ jo 14daad1 │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x31(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - push $0x300176d3 │ │ │ │ - pusha │ │ │ │ - test $0x6c2a1001,%eax │ │ │ │ - add %edi,%eax │ │ │ │ + rcl $1,%cl │ │ │ │ + jbe 14daa79 │ │ │ │ + xor %ah,-0x57(%eax) │ │ │ │ + add %edi,-0x7fe93d7(%eax) │ │ │ │ loop 14daa27 │ │ │ │ - add %ebx,-0x52(%eax) │ │ │ │ - jo 14daa89 │ │ │ │ - loopne 14daa82 │ │ │ │ + add %esp,-0x1ffe8f52(%eax) │ │ │ │ + clc │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %ebx,%eax │ │ │ │ sub %esp,0x2(%esi) │ │ │ │ js 14daaa8 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - fisubs -0x48(%ecx,%eax,1) │ │ │ │ - cli │ │ │ │ - test $0x79695801,%eax │ │ │ │ - add %edx,0x1c(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + (bad) │ │ │ │ + add %edi,%fs:0x5801a9fa(%eax) │ │ │ │ + push $0x1c500179 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,-0x24(%eax) │ │ │ │ push $0xa225e002 │ │ │ │ add %ebx,0x31(%eax) │ │ │ │ add %fs:0x3(%eax),%ah │ │ │ │ - test $0x7cb96801,%eax │ │ │ │ + test $0x7cba0801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ lret $0x1a1 │ │ │ │ push %eax │ │ │ │ fsubrl 0x2(%edi) │ │ │ │ ... │ │ │ │ - sbb %al,-0x3baffe57(%edx) │ │ │ │ + sbb %al,-0x4087fe57(%edx) │ │ │ │ jne 14dab11 │ │ │ │ ... │ │ │ │ rorb $1,-0x5f(%edi) │ │ │ │ add %esi,%eax │ │ │ │ add $0x272,%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ jo 14dab6c │ │ │ │ mov %eax,0x74558801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ - cmp 0x79879801(%ebp),%esp │ │ │ │ + cmp 0x7983b801(%ebp),%esp │ │ │ │ add %edx,-0x17fe58db(%eax) │ │ │ │ pop %eax │ │ │ │ bound %eax,(%edx) │ │ │ │ cmp %bl,(%ecx) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %edi,(%eax) │ │ │ │ mulb 0x2(%ebp) │ │ │ │ or %bh,0x6b70e001(%edx,%eiz,4) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x27fe5a6d(%eax) │ │ │ │ - sub %bh,0x1(%ebp) │ │ │ │ + add %dh,0x3801a593(%eax) │ │ │ │ + daa │ │ │ │ + jge 14dabb1 │ │ │ │ ... │ │ │ │ pusha │ │ │ │ - fldenv 0x6f218801(%eax) │ │ │ │ + fldenv 0x6f1c0801(%eax) │ │ │ │ add %ebx,0x5a(%eax) │ │ │ │ - mov 0x7b85e801,%al │ │ │ │ + mov 0x7b852001,%al │ │ │ │ add %ebx,%eax │ │ │ │ pusha │ │ │ │ - mov 0x7f555001,%eax │ │ │ │ + mov 0x7f531801,%eax │ │ │ │ add %eax,-0xffe5e2a(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add 0x65(%eax),%bl │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,%eax │ │ │ │ mov $0x65,%bl │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x6c(%eax) │ │ │ │ - test $0x7b533001,%eax │ │ │ │ + test $0x7b51b801,%eax │ │ │ │ add %ebp,%eax │ │ │ │ - mov $0x12c801a8,%esp │ │ │ │ + mov $0x12001a8,%esp │ │ │ │ push $0xa756f001 │ │ │ │ - add %esp,0x1792a(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,%al │ │ │ │ + add %edx,(%eax) │ │ │ │ + sub 0x1(%ecx),%bh │ │ │ │ + ... │ │ │ │ + clc │ │ │ │ push %es │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,%eax │ │ │ │ + add %ebx,(%eax) │ │ │ │ or $0x76,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ mov 0x7c97f801(%eax),%fs │ │ │ │ add %edx,%eax │ │ │ │ - mov 0x7a107801(%eax),%gs │ │ │ │ + mov 0x7a12b001(%eax),%gs │ │ │ │ add %ebx,%eax │ │ │ │ inc %ebp │ │ │ │ mov %eax,0x6858e801 │ │ │ │ add %al,%dl │ │ │ │ adc $0xa0,%al │ │ │ │ + add %ecx,-0x5ffe88f4(%eax) │ │ │ │ + mov $0xa5,%dl │ │ │ │ add %ecx,(%eax) │ │ │ │ - push %es │ │ │ │ - ja 14dac59 │ │ │ │ - mov 0xa001a5b2,%al │ │ │ │ - sub 0x1(%ebp),%esi │ │ │ │ - mov $0xa1,%al │ │ │ │ + sub $0x75,%al │ │ │ │ + add %esi,-0x57fe595f(%eax) │ │ │ │ + xor 0x1(%esi),%ch │ │ │ │ + test $0xa4,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,0x32(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %ebp,0x3801a6a4(%eax) │ │ │ │ - mov $0x6d,%dh │ │ │ │ - add %ecx,0x1801a84a(%eax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - fs add %ebx,%eax │ │ │ │ - push %esp │ │ │ │ + add %ebp,-0x77fe9274(%eax) │ │ │ │ + dec %edx │ │ │ │ test $0x1,%al │ │ │ │ - adc %al,0x63(%ebp) │ │ │ │ - add %ebp,-0x47fe561e(%eax) │ │ │ │ - sbb $0x6c,%al │ │ │ │ - add %edi,-0x37fe5b74(%eax) │ │ │ │ + add %cl,-0x57ab27ff(%esp,%eiz,2) │ │ │ │ + add %ebx,0x42(%eax) │ │ │ │ + arpl %eax,(%ecx) │ │ │ │ + test $0xe2,%al │ │ │ │ + test $0x78e25801,%eax │ │ │ │ + add %edi,-0x7ffe5b74(%eax) │ │ │ │ addr16 jge 14dac91 │ │ │ │ pusha │ │ │ │ stos %al,%es:(%edi) │ │ │ │ mov %al,0x78c6f001 │ │ │ │ add 0x4801a262(%eax),%ch │ │ │ │ pushf │ │ │ │ push $0xa26a0002 │ │ │ │ - add %ecx,-0xffd99c6(%eax) │ │ │ │ - mov $0x538801a9,%eax │ │ │ │ - add %di,0x2801a8f1(%eax) │ │ │ │ - and $0x7e900278,%eax │ │ │ │ + add %ecx,-0x47fd99c6(%eax) │ │ │ │ + int1 │ │ │ │ test $0x1,%al │ │ │ │ - pop %eax │ │ │ │ - and -0x58(%ecx,%eax,1),%bh │ │ │ │ - add 0x71684001(%edx),%esp │ │ │ │ - add 0x5001a618(%eax),%al │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + sub %ah,0x7e900278 │ │ │ │ + test $0x1,%al │ │ │ │ + jo 14dacd7 │ │ │ │ + jl 14dacb9 │ │ │ │ + test $0x3,%al │ │ │ │ + mov %al,0x71684001 │ │ │ │ + add 0x2(%eax),%ch │ │ │ │ + mov %al,0x7c77f801 │ │ │ │ + add 0x6801a618(%eax),%al │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ jb 14dacd1 │ │ │ │ - push $0xf801a202 │ │ │ │ - ja 14dad53 │ │ │ │ - add (%eax),%al │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x4001a616(%eax) │ │ │ │ - (bad) │ │ │ │ - jns 14dacf1 │ │ │ │ + mov 0x4801a616,%al │ │ │ │ + lea 0x1(%ecx),%edi │ │ │ │ ... │ │ │ │ pusha │ │ │ │ pop %esp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,0x50016ed0(%eax) │ │ │ │ + add %esp,0x50016ec7(%eax) │ │ │ │ hlt │ │ │ │ - test $0x78586801,%eax │ │ │ │ + test $0x78615801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ pop %ss │ │ │ │ - test $0x7d232001,%eax │ │ │ │ + test $0x7d234801,%eax │ │ │ │ add %esi,%eax │ │ │ │ - adc 0x7a285001(%eax),%ah │ │ │ │ + adc 0x7a317801(%eax),%ah │ │ │ │ add %edx,(%eax) │ │ │ │ lock mov %al,0x6e5a6001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ jmp *0x7b270801(%ecx) │ │ │ │ - add 0x6001a188(%eax),%dh │ │ │ │ + add 0x5001a188(%eax),%dh │ │ │ │ jnp 14dadf0 │ │ │ │ add %ebp,-0xc(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - pop %esi │ │ │ │ - jno 14dad89 │ │ │ │ - mov %dh,-0x631ffe60(%ecx) │ │ │ │ + add %edi,-0x77fe8ea3(%eax) │ │ │ │ + mov $0xa0,%cl │ │ │ │ + add %esp,%eax │ │ │ │ + pushf │ │ │ │ jns 14dad92 │ │ │ │ ... │ │ │ │ shl $1,%ch │ │ │ │ mov 0x65037801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ pop %eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ecx,0x5801793d(%eax) │ │ │ │ or 0x26e3c78(%ecx,%eax,1),%esp │ │ │ │ ... │ │ │ │ - mov 0xf001a69d,%al │ │ │ │ - mov %ebp,0x1(%ebp) │ │ │ │ + mov 0x1a69d,%al │ │ │ │ + mov 0x1(%ebp),%ebp │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ inc %esi │ │ │ │ mov 0x63593801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ dec %esi │ │ │ │ mov %eax,0x7ccc4001 │ │ │ │ add 0x7d(%eax),%ch │ │ │ │ - test $0x75340801,%eax │ │ │ │ + test $0x75354001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x64(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,%eax │ │ │ │ - inc %esp │ │ │ │ + add %ebx,0x45(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %esp,(%eax) │ │ │ │ leave │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - sbb $0x21c8017c,%eax │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,%eax │ │ │ │ + add %ebx,0x1c(%eax) │ │ │ │ + jl 14dae81 │ │ │ │ + enter $0xa521,$0x1 │ │ │ │ + clc │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ popa │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0xffe5f22(%eax) │ │ │ │ + add %dh,-0x2ffe5f22(%eax) │ │ │ │ cmpb $0x0,0x1(%edx) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x5001a881(%eax) │ │ │ │ + add %al,0x6001a9b0(%eax) │ │ │ │ + sub %esi,0x1(%edi) │ │ │ │ + mov $0x81,%al │ │ │ │ + test $0x1,%al │ │ │ │ + push %eax │ │ │ │ xchg %eax,%edx │ │ │ │ - jae 14daeba │ │ │ │ - ... │ │ │ │ + jae 14daec2 │ │ │ │ inc %eax │ │ │ │ pop %ebx │ │ │ │ test $0x1,%al │ │ │ │ - pusha │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - jl 14daec9 │ │ │ │ + and %ch,0x1(%esp,%edi,2) │ │ │ │ ... │ │ │ │ - shlb $0x1,0x6942b801(%edi,%eiz,4) │ │ │ │ + shlb $0x1,0x69593001(%edi,%eiz,4) │ │ │ │ ... │ │ │ │ cmp %al,(%edi) │ │ │ │ - mov 0x7d123801,%al │ │ │ │ + mov 0x7d125801,%al │ │ │ │ add %eax,0x49(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - ja 14daf68 │ │ │ │ - add %ecx,0x42(%eax) │ │ │ │ + add %ebx,0x48017972(%eax) │ │ │ │ + inc %edx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,-0x4ffe8ab8(%eax) │ │ │ │ - sbb $0xa9,%al │ │ │ │ + add %eax,%eax │ │ │ │ + inc %edi │ │ │ │ + jne 14daef9 │ │ │ │ + mov $0x1c,%al │ │ │ │ + test $0x73f8d001,%eax │ │ │ │ add %esp,(%eax) │ │ │ │ - cmc │ │ │ │ - jae 14daf01 │ │ │ │ - and %bh,-0x407fe5a(%esi) │ │ │ │ + mov $0xf9f001a6,%esi │ │ │ │ jl 14daf09 │ │ │ │ add %cl,(%esi,%eiz,4) │ │ │ │ - add %edx,0x78(%eax) │ │ │ │ - jno 14daf11 │ │ │ │ - adc %al,-0x5e(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - aad $0x6d │ │ │ │ + add %edx,%eax │ │ │ │ + jb 14daf80 │ │ │ │ + add %edx,(%eax) │ │ │ │ + inc %esi │ │ │ │ + mov %al,0x6dd50001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ - fsubs 0x6d7c8801(%esi) │ │ │ │ + fsubs 0x6d7cc801(%esi) │ │ │ │ add %ebx,%eax │ │ │ │ adc 0x278a9f0(%ecx,%eax,1),%ah │ │ │ │ lock aas │ │ │ │ mov 0x7c3f2801,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ - and 0x6b755801(%ecx),%ebp │ │ │ │ + and 0x6b766001(%ecx),%ebp │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x5001aa06(%eax) │ │ │ │ - pop %es │ │ │ │ - jbe 14dafa9 │ │ │ │ + add %bl,0x801aa06(%eax) │ │ │ │ + add %esi,0x1(%esi) │ │ │ │ ... │ │ │ │ js 14daf66 │ │ │ │ mov %al,0x6328b001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x1801a5f5(%eax) │ │ │ │ - jns 14db080 │ │ │ │ + add %ch,0x4801a5f5(%eax) │ │ │ │ + js 14db080 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x4f(%eax) │ │ │ │ mov %al,0x7d11e001 │ │ │ │ add 0x5001a16a(%eax),%dh │ │ │ │ jb 14db090 │ │ │ │ add (%eax),%ch │ │ │ │ - mov %al,0x6fe001a1 │ │ │ │ + mov %al,0x6c4001a1 │ │ │ │ jg 14db039 │ │ │ │ sbb %dh,(%esi) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - and -0x58(%ecx,%eax,1),%bh │ │ │ │ - mov %ebp,0x7db22801(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + and %edi,-0x58(%ecx,%eax,1) │ │ │ │ + mov %ebp,0x7db08001(%eax) │ │ │ │ add %ecx,-0x7fe5658(%eax) │ │ │ │ push %cs │ │ │ │ jae 14db052 │ │ │ │ cmp %ah,(%eax) │ │ │ │ - mov 0x6605f801,%al │ │ │ │ + mov 0x66064801,%al │ │ │ │ add %esp,(%eax) │ │ │ │ cmp %ah,0x7e684801(%eax) │ │ │ │ add -0x67fe5dd7(%eax),%ah │ │ │ │ dec %ebp │ │ │ │ pusha │ │ │ │ add 0x6f(%eax),%cl │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - in (%dx),%eax │ │ │ │ - jbe 14db071 │ │ │ │ + add %ebx,(%eax) │ │ │ │ + jmp 14db0e5 │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - fsubr %st(0),%st │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - cmp %esi,-0x18(%ecx,%eax,1) │ │ │ │ - fldenv 0x169ff20(%ecx,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,%al │ │ │ │ + call 3ab5b243 <_edata@@Base+0x3655b243> │ │ │ │ + je 14db0a1 │ │ │ │ + call c94f557e <_edata@@Base+0xc4ef557e> │ │ │ │ + ljmp *0x1(%ecx) │ │ │ │ js 14db0c7 │ │ │ │ - test $0x78321001,%eax │ │ │ │ + test $0x78314801,%eax │ │ │ │ add %esi,%eax │ │ │ │ - shlb $0x1,0x72a08001(%esi) │ │ │ │ + shlb $0x1,0x729df801(%esi) │ │ │ │ lock push %ds │ │ │ │ test $0x1,%al │ │ │ │ - cwtl │ │ │ │ - les 0x1(%ebx),%esi │ │ │ │ + dec %eax │ │ │ │ + (bad) │ │ │ │ + jae 14db0c1 │ │ │ │ lock pusha │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x45(%eax) │ │ │ │ - bound %eax,(%ecx) │ │ │ │ - pusha │ │ │ │ + add %edi,0x60016252(%eax) │ │ │ │ rep movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x17e75(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + jno 14db14d │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ scas %es:(%edi),%al │ │ │ │ test $0x1,%al │ │ │ │ - or %al,(%esi) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + addb $0x6f,(%ebx) │ │ │ │ add %esi,%eax │ │ │ │ adc $0xa8,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - mov $0x172,%ebp │ │ │ │ + add %ecx,-0x3f(%eax) │ │ │ │ + jb 14db101 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ jo 14db0e5 │ │ │ │ mov 0x75922801,%al │ │ │ │ add %ebp,(%eax) │ │ │ │ (bad) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,0x5f(%eax) │ │ │ │ - jl 14db121 │ │ │ │ - ... │ │ │ │ - nop │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edi,0x17c5d(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,-0x7ffe5a93(%eax) │ │ │ │ hlt │ │ │ │ js 14db131 │ │ │ │ mov $0x2c,%al │ │ │ │ mov %eax,0x7306a801 │ │ │ │ add 0x1801a84c(%eax),%bh │ │ │ │ - or 0x1(%ebp),%bh │ │ │ │ - cmp %bh,%bh │ │ │ │ + or $0xff38017d,%eax │ │ │ │ mov %al,0x6435f001 │ │ │ │ add 0x7f(%eax),%dh │ │ │ │ - test $0x674c8801,%eax │ │ │ │ + test $0x67474001,%eax │ │ │ │ add %esp,%eax │ │ │ │ lds 0x705d8801(%edi),%esp │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x6ffe58ec(%eax) │ │ │ │ sub $0x68,%al │ │ │ │ add %al,%bh │ │ │ │ pop %ebp │ │ │ │ - mov %al,0x76d49001 │ │ │ │ + mov %al,0x76d45001 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x12(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,%eax │ │ │ │ + add %ecx,(%eax) │ │ │ │ mov 0x1(%eax),%? │ │ │ │ pusha │ │ │ │ je 14db149 │ │ │ │ - add %eax,0x60017a48(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + dec %ecx │ │ │ │ + jp 14db1a9 │ │ │ │ + pusha │ │ │ │ lods %ds:(%esi),%al │ │ │ │ - mov 0x79b08001,%al │ │ │ │ + mov 0x79afe001,%al │ │ │ │ add %esi,0x6(%eax) │ │ │ │ mov 0x788c6001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ pop %esi │ │ │ │ test $0x1,%al │ │ │ │ - mov %cl,0x7c(%eax) │ │ │ │ - add %esp,0x6001a6c0(%eax) │ │ │ │ + clc │ │ │ │ + inc %edi │ │ │ │ + jl 14db1d1 │ │ │ │ + mov 0x6001a6c0,%al │ │ │ │ out %al,$0x7e │ │ │ │ add %eax,%eax │ │ │ │ mov %al,0xd0001a4 │ │ │ │ imul $0x1a269d8,(%edx),%eax │ │ │ │ mov 0x68027fc9,%al │ │ │ │ fisubl 0x691fa001(%ecx) │ │ │ │ add -0x32(%eax),%dh │ │ │ │ mov 0x6039b801,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ lock cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x70(%eax) │ │ │ │ + add %ebx,0x6d(%eax) │ │ │ │ jb 14db221 │ │ │ │ lock (bad) 0x273f3a0(%ecx,%eax,1) │ │ │ │ - push $0xf001a35b │ │ │ │ - aas │ │ │ │ - jae 14db231 │ │ │ │ - lock cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,-0x75(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + push $0xa801a35b │ │ │ │ + cmp $0x3ef00173,%eax │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %eax,0x16e89(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x4c(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - sub %ch,0x1(%edx,%eiz,2) │ │ │ │ - mov %dh,%ch │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,-0x27fe8cbd(%eax) │ │ │ │ - mov $0x1f9801a6,%edi │ │ │ │ + or %ch,0x62(%ebp) │ │ │ │ + add %ecx,0x6001a7f5(%eax) │ │ │ │ + aas │ │ │ │ + jae 14db291 │ │ │ │ + fdivrs 0x1b8001a6(%edi) │ │ │ │ jg 14db299 │ │ │ │ ... │ │ │ │ xor %bh,0x8b4801a4 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x2001a705(%eax) │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ imul $0x0,(%edx),%eax │ │ │ │ ... │ │ │ │ jo 14db2f6 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - xorb $0xba,-0x40(%ecx,%eax,1) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,-0x22(%eax) │ │ │ │ + add %ebx,-0x3ffe8b81(%eax) │ │ │ │ + mov $0xba7001a5,%edx │ │ │ │ imul $0x1a52600,(%ecx),%eax │ │ │ │ addb $0x2,0x6b(%eax) │ │ │ │ rolb $0x1,-0x5f(%esi) │ │ │ │ cwtl │ │ │ │ jo 14db35f │ │ │ │ - add 0x5801a6c1(%eax),%bh │ │ │ │ - fstpt 0x1(%esi) │ │ │ │ + add -0x1ffe593f(%eax),%bh │ │ │ │ + fidivrl 0x1(%esi) │ │ │ │ mov $0x11,%al │ │ │ │ mov 0x78a08001,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ mov 0x6518b001(%ecx),%gs │ │ │ │ add %eax,-0x3a(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ - out %al,$0x64 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + frstor 0x0(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x1a7d8(%eax) │ │ │ │ jne 14db3b7 │ │ │ │ add %ebx,%eax │ │ │ │ mov %eax,0x668001a4 │ │ │ │ jb 14db35a │ │ │ │ ... │ │ │ │ cmp %ch,(%ebx) │ │ │ │ - test $0x678e6801,%eax │ │ │ │ - add %ebp,-0x1ffe5989(%eax) │ │ │ │ + test $0x6787a801,%eax │ │ │ │ + add %ebp,-0x4ffe5989(%eax) │ │ │ │ test %dh,0x1(%edi) │ │ │ │ pop %eax │ │ │ │ - xor %ah,0x7aab7001(%edi) │ │ │ │ + xor %ah,0x7aa9c001(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ pushf │ │ │ │ mov %al,0x78af4801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x29(%eax) │ │ │ │ mov %eax,0x7677e801 │ │ │ │ add -0x30(%eax),%bl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - push $0x78 │ │ │ │ - add %edx,%eax │ │ │ │ + add %ebp,-0x2ffe8795(%eax) │ │ │ │ pop %ebx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,(%eax) │ │ │ │ add 0x0(%edx,%eax,1),%ch │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ or $0x25e801aa,%eax │ │ │ │ jae 14db402 │ │ │ │ ... │ │ │ │ mov 0x9801a346,%al │ │ │ │ shrl $1,0x2(%ecx) │ │ │ │ ... │ │ │ │ - mov 0x8801a6a7,%al │ │ │ │ - pop %ebp │ │ │ │ + mov 0x4801a6a7,%al │ │ │ │ + pop %esp │ │ │ │ jno 14db439 │ │ │ │ pop %eax │ │ │ │ - adc %ebp,0x69fd5801(%eax) │ │ │ │ + adc %ebp,0x69fd7801(%eax) │ │ │ │ add %edx,(%eax) │ │ │ │ pop %eax │ │ │ │ - test $0x6895c001,%eax │ │ │ │ + test $0x6895b801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ push %eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ + add %ebp,%eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ jle 14db469 │ │ │ │ push %eax │ │ │ │ - (bad) 0x164d3d8(%ecx,%eax,1) │ │ │ │ + (bad) 0x164d360(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ sbb %ch,-0x5c(%ecx) │ │ │ │ add %esi,(%eax) │ │ │ │ fs ja 14db482 │ │ │ │ push $0x7001a518 │ │ │ │ push $0x21c0027c │ │ │ │ test $0x1,%al │ │ │ │ inc %eax │ │ │ │ - popf │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ jb 14db491 │ │ │ │ cwtl │ │ │ │ dec %esi │ │ │ │ mov %eax,0x6e17b001 │ │ │ │ - add 0x1001a67e(%eax),%dh │ │ │ │ + add 0x2001a67e(%eax),%dh │ │ │ │ dec %ebp │ │ │ │ jg 14db4a1 │ │ │ │ xor %bh,-0x57(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ + add %ebx,%eax │ │ │ │ je 14db517 │ │ │ │ add %esp,(%eax) │ │ │ │ - shrb $0x1,0x6dc72001(%ecx) │ │ │ │ + shrb $0x1,0x6a90e001(%ecx) │ │ │ │ sar $0xa7,%dh │ │ │ │ - add %esi,(%eax) │ │ │ │ - sub $0x7a,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x27(%eax) │ │ │ │ + add %ebp,0x2a(%eax) │ │ │ │ + jp 14db4b9 │ │ │ │ + ... │ │ │ │ + pop %eax │ │ │ │ + daa │ │ │ │ mov 0x64d4f001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ pop %ebx │ │ │ │ - test $0x7a054001,%eax │ │ │ │ - add %edx,0x1001a8a6(%eax) │ │ │ │ - in $0x76,%al │ │ │ │ + test $0x7a050801,%eax │ │ │ │ + add %edx,-0x77fe575a(%eax) │ │ │ │ + jecxz 14db575 │ │ │ │ add %edi,(%eax) │ │ │ │ cmp $0xa7,%al │ │ │ │ - add %eax,%eax │ │ │ │ - dec %edi │ │ │ │ + add %ebx,0x4f(%eax) │ │ │ │ ja 14db509 │ │ │ │ loopne 14db4a0 │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - push %edi │ │ │ │ - je 14db511 │ │ │ │ - dec %eax │ │ │ │ + add %esp,0x48017451(%eax) │ │ │ │ ret $0x1a2 │ │ │ │ inc %eax │ │ │ │ repnz push $0x2 │ │ │ │ loopne 14db53e │ │ │ │ mov %eax,0x745be801 │ │ │ │ add %al,%dh │ │ │ │ dec %edx │ │ │ │ - test $0x6f9e9001,%eax │ │ │ │ - add %edi,0x5001a8c4(%eax) │ │ │ │ - cltd │ │ │ │ + test $0x6f9e3801,%eax │ │ │ │ + add %edi,0x7801a8c4(%eax) │ │ │ │ + cwtl │ │ │ │ add %esi,%fs:(%eax) │ │ │ │ - or 0x726b1001(%eax),%ah │ │ │ │ + or 0x7269c001(%eax),%ah │ │ │ │ add %ecx,(%eax) │ │ │ │ xor %ah,0x6b82a001(%edx) │ │ │ │ add (%eax),%ch │ │ │ │ out %al,(%dx) │ │ │ │ - mov 0x62b14801,%al │ │ │ │ - add %esp,-0x47fe57e2(%eax) │ │ │ │ - xorl $0x1a77978,0x1(%edx) │ │ │ │ - sbb %bh,-0x78bffe85(%eax) │ │ │ │ - test $0x709a3001,%eax │ │ │ │ + mov 0x62b1e801,%al │ │ │ │ + add %esp,0x4801a81e(%eax) │ │ │ │ + jle 14db5c1 │ │ │ │ + add %edi,0x79(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %esi,(%eax) │ │ │ │ + mov $0x7b,%ch │ │ │ │ + add %eax,-0x79(%eax) │ │ │ │ + test $0x709a4801,%eax │ │ │ │ add %edi,0x7b(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,-0x5a(%eax) │ │ │ │ + add %eax,%eax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ jbe 14db569 │ │ │ │ inc %eax │ │ │ │ in $0xa1,%al │ │ │ │ - add %edi,%eax │ │ │ │ - mov $0x73,%dh │ │ │ │ - add %eax,%eax │ │ │ │ - dec %edx │ │ │ │ - mov %al,0x682bb001 │ │ │ │ - add (%eax),%al │ │ │ │ + add %ebx,(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + jae 14db571 │ │ │ │ + rorb $0x1,-0x5e(%edx) │ │ │ │ + mov $0x2b,%al │ │ │ │ + push $0x2 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,-0x57fe57ae(%eax) │ │ │ │ + add %ch,-0x7ffe57ae(%eax) │ │ │ │ fwait │ │ │ │ jl 14db5b1 │ │ │ │ ... │ │ │ │ - rclb $0x7a,-0x285ffe5b(%edx) │ │ │ │ + rclb $0x7a,-0x282ffe5b(%edx) │ │ │ │ add %edx,-0x57fe593f(%eax) │ │ │ │ sarl $0x0,0x1(%edx) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ test $0x1,%al │ │ │ │ - mov $0x49,%al │ │ │ │ + cwtl │ │ │ │ + dec %ecx │ │ │ │ jp 14db609 │ │ │ │ ... │ │ │ │ and %ch,0x1(%eax,%ebp,4) │ │ │ │ - add %al,-0x6afffe85(%esi) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,-0xf(%eax) │ │ │ │ + pusha │ │ │ │ + test %bh,0x1(%ebx) │ │ │ │ + add %dl,-0x16fffe5c(%ebp) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x7ffe5e2b(%eax) │ │ │ │ push $0x6d │ │ │ │ - add -0x57fe591c(%eax),%dl │ │ │ │ - inc %ebp │ │ │ │ + add 0x4001a6e4(%eax),%dl │ │ │ │ + aas │ │ │ │ jno 14db659 │ │ │ │ pusha │ │ │ │ - add %esp,0x7833d001(%ecx) │ │ │ │ + add %esp,0x78322001(%ecx) │ │ │ │ add %ebp,0x21(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x20016739(%eax) │ │ │ │ + add %ecx,0x20016738(%eax) │ │ │ │ push $0xffffffa5 │ │ │ │ - add %ebx,(%eax) │ │ │ │ - ss js 14db671 │ │ │ │ - add %ah,-0x5f(%ecx) │ │ │ │ - add %ebp,0x26743(%eax) │ │ │ │ + add %edx,0x17835(%eax) │ │ │ │ + popa │ │ │ │ + mov 0x6743a801,%eax │ │ │ │ + add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x5001a694(%eax) │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %bh,-0x77fe596c(%eax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x27fe59b2(%eax) │ │ │ │ - leave │ │ │ │ + add %dl,0x5001a64e(%eax) │ │ │ │ + ret │ │ │ │ add %edi,-0x22(%bx,%si) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x53(%eax) │ │ │ │ + add %edx,0x54(%eax) │ │ │ │ ja 14db6b9 │ │ │ │ cmp %dh,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,(%eax) │ │ │ │ cltd │ │ │ │ data16 add (%eax),%ah │ │ │ │ int1 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,-0xffe93a5(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + pop %ebx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %esi,%eax │ │ │ │ and %esp,0x62048801(%ebp) │ │ │ │ add 0x1001a287(%eax),%dh │ │ │ │ xchg %dh,0x2(%edi) │ │ │ │ - push $0x4801a059 │ │ │ │ + push $0x4001a059 │ │ │ │ fnstcw 0x1(%ebx) │ │ │ │ xor %bh,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,%eax │ │ │ │ lea 0x2(%eax),%esp │ │ │ │ jo 14db6a8 │ │ │ │ mov 0x61d77001,%eax │ │ │ │ @@ -1841043,173 +1841366,176 @@ │ │ │ │ add 0x68(%eax),%bl │ │ │ │ mov 0x72303001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ mov $0xa9,%ah │ │ │ │ - add %ecx,0x17a69(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - or $0x857001a9,%eax │ │ │ │ + add %ecx,0x66(%eax) │ │ │ │ + jp 14db759 │ │ │ │ + ... │ │ │ │ + adc %cl,0x85f001a9 │ │ │ │ jp 14db769 │ │ │ │ enter $0xa7ba,$0x1 │ │ │ │ - adc %dl,%ch │ │ │ │ - jns 14db771 │ │ │ │ - mov $0xd001a6cb,%eax │ │ │ │ - pop %ebp │ │ │ │ + mov 0xb80179d3,%al │ │ │ │ + lret │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %edi,0x5d(%eax) │ │ │ │ jno 14db779 │ │ │ │ xor %dh,(%ebx) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,-0x69(%eax) │ │ │ │ add %gs:(%eax),%dh │ │ │ │ xor %ah,0x7333c001(%edi) │ │ │ │ add 0x44(%eax),%dl │ │ │ │ mov 0x7d3d2801,%al │ │ │ │ add -0x24(%eax),%bl │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - xor %edi,0x1(%ebx) │ │ │ │ + add %esi,0x31(%eax) │ │ │ │ + jnp 14db799 │ │ │ │ js 14db808 │ │ │ │ test $0x1,%al │ │ │ │ - mov 0x17d40,%al │ │ │ │ + dec %eax │ │ │ │ + aas │ │ │ │ + jge 14db7a1 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,-0xa(%eax) │ │ │ │ - test $0x7d523801,%eax │ │ │ │ + pop %eax │ │ │ │ + imulb 0x7d509001(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ nop │ │ │ │ - test $0x79409001,%eax │ │ │ │ - add %edx,-0x27fe570f(%eax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ + test $0x7940b801,%eax │ │ │ │ + add %edx,-0x57fe570f(%eax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ jl 14db7e1 │ │ │ │ ... │ │ │ │ push $0x5001a464 │ │ │ │ pop %ss │ │ │ │ je 14db7fa │ │ │ │ adc %dh,(%edi) │ │ │ │ mov %al,0x66f6c801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x27(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,0x42(%eax) │ │ │ │ jnp 14db81a │ │ │ │ - mov %al,0x73893801(%eax,%eiz,4) │ │ │ │ + mov %al,0x7383a801(%eax,%eiz,4) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ lea 0x7fe03001(%edi),%esp │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ - call f855b9ec <_edata@@Base+0xf3f5b9ec> │ │ │ │ + call e6adb9ec <_edata@@Base+0xe24db9ec> │ │ │ │ jb 14db849 │ │ │ │ call e94f5d17 <_edata@@Base+0xe4ef5d17> │ │ │ │ lods %ds:(%esi),%al │ │ │ │ bound %eax,(%edx) │ │ │ │ ... │ │ │ │ sbb %dl,(%ebx) │ │ │ │ - mov 0x7b5d1001,%al │ │ │ │ + mov 0x7b616801,%al │ │ │ │ add %edx,(%eax) │ │ │ │ sbb %ah,0x69b0f001(%ebx) │ │ │ │ add (%eax),%ch │ │ │ │ in (%dx),%eax │ │ │ │ mov 0x647e9801,%eax │ │ │ │ add %al,%dh │ │ │ │ jb 14db82c │ │ │ │ - add %ebx,%eax │ │ │ │ - adc %edi,0x1(%edi) │ │ │ │ + add %edx,0x17f0f(%eax) │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x1001a1df(%eax) │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + jg 14db8a2 │ │ │ │ nop │ │ │ │ - fbld 0x7faf1001(%ecx) │ │ │ │ - add 0x1001a2ac(%eax),%dl │ │ │ │ - mov 0x271,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + mov %al,0x71a01001 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %dh,-0x58(%ebp) │ │ │ │ - add %esp,-0x7d(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + jne 14db85b │ │ │ │ + add %esi,-0x7c(%eax) │ │ │ │ jge 14db8b9 │ │ │ │ inc %eax │ │ │ │ - or $0x58e801a1,%eax │ │ │ │ + or $0x580801a1,%eax │ │ │ │ js 14db8c1 │ │ │ │ fadd %st(4),%st │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - loopne 14db93b │ │ │ │ - add %esi,-0x3a(%eax) │ │ │ │ + add %esp,-0x21(%eax) │ │ │ │ + je 14db8c9 │ │ │ │ + jo 14db890 │ │ │ │ test $0x1,%al │ │ │ │ - fdivrs 0x1(%eax,%edi,2) │ │ │ │ + sbb %bh,0x178(%ebp) │ │ │ │ ... │ │ │ │ - add %bl,0x37(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %eax │ │ │ │ + aaa │ │ │ │ mov 0x7db66801,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x63(%eax) │ │ │ │ mov %al,0x687b8801 │ │ │ │ add (%eax),%ch │ │ │ │ pop %edi │ │ │ │ test $0x1,%al │ │ │ │ - mov $0x17965,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,-0x1b(%eax) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x60(%eax) │ │ │ │ + jo 14db9b3 │ │ │ │ + jns 14db951 │ │ │ │ + ... │ │ │ │ + pop %eax │ │ │ │ + in $0xa6,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + popf │ │ │ │ jbe 14db961 │ │ │ │ push %eax │ │ │ │ push %esi │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x7c(%eax) │ │ │ │ - add %ebp,%fs:(%eax) │ │ │ │ + add %esp,0x2801647d(%eax) │ │ │ │ jne 14db90c │ │ │ │ add %esi,(%eax) │ │ │ │ in $0x77,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x6ffe5ff9(%eax) │ │ │ │ + add %dh,-0x77fe5ff9(%eax) │ │ │ │ arpl %edi,0x1(%ebx) │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ inc %esp │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0xffe8a70(%eax) │ │ │ │ - push %ecx │ │ │ │ + add %edx,-0x71(%eax) │ │ │ │ + jne 14db9d1 │ │ │ │ + lock push %ecx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x50017ef1(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + int1 │ │ │ │ + jle 14db9d9 │ │ │ │ + push %eax │ │ │ │ rep movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - jae 14dba50 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,0x5f(%eax) │ │ │ │ + jno 14db9e1 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,-0x68(%eax) │ │ │ │ - mov 0x7049c801,%eax │ │ │ │ - add %ebx,0x5801a051(%eax) │ │ │ │ - sbb $0x6b,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %eax │ │ │ │ + cwtl │ │ │ │ + mov 0x7049d001,%eax │ │ │ │ + add %ebx,-0x47fe5faf(%eax) │ │ │ │ + sbb 0x1(%ebx),%ebp │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,-0x70(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - pop %esi │ │ │ │ + push $0xc001a590 │ │ │ │ + pop %ebp │ │ │ │ jno 14dba29 │ │ │ │ mov $0x37,%al │ │ │ │ mov %al,0x6965c001 │ │ │ │ add 0x1001a469(%eax),%dl │ │ │ │ aas │ │ │ │ jne 14dba3a │ │ │ │ ... │ │ │ │ @@ -1841217,138 +1841543,141 @@ │ │ │ │ jg 14dba52 │ │ │ │ ... │ │ │ │ or %dh,-0xe6ffe5c(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add -0x7ffe5bf8(%eax),%dh │ │ │ │ mov $0x7fb8027f,%ebp │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - test %bh,0x1(%ecx) │ │ │ │ - call 494f5d44 <_edata@@Base+0x44ef5d44> │ │ │ │ - and 0x2(%edx),%ch │ │ │ │ - ... │ │ │ │ - push %eax │ │ │ │ - jge 14dba33 │ │ │ │ - add %edi,(%eax) │ │ │ │ - nop │ │ │ │ + add %ebp,(%eax) │ │ │ │ + cmpb $0xe8,0x1(%ecx) │ │ │ │ + (bad) │ │ │ │ + mov %al,0x6a224801 │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x7d(%eax) │ │ │ │ + test $0x1,%al │ │ │ │ + dec %eax │ │ │ │ + (bad) │ │ │ │ jge 14dba91 │ │ │ │ mov %ch,0x887001a2 │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ pop %ecx │ │ │ │ - mov 0x7929a001,%al │ │ │ │ + mov 0x7928f001,%al │ │ │ │ add %ebp,-0x75(%eax) │ │ │ │ - mov 0x79911001,%al │ │ │ │ + mov 0x798e5801,%al │ │ │ │ add %esi,-0x4(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - push %ebp │ │ │ │ + add %eax,0x55(%eax) │ │ │ │ push $0x1 │ │ │ │ push %eax │ │ │ │ push %es │ │ │ │ mov %al,0x73c80801 │ │ │ │ add -0x20(%eax),%bl │ │ │ │ - mov 0x6e11e801,%eax │ │ │ │ + mov 0x6e11d001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x2f(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,-0x54(%eax) │ │ │ │ arpl %eax,(%edx) │ │ │ │ ... │ │ │ │ - rclb $1,0x186801a0(%esi) │ │ │ │ + rclb $1,0x134001a0(%esi) │ │ │ │ je 14dbb11 │ │ │ │ ... │ │ │ │ addb $0x1,-0x57(%edi) │ │ │ │ - sar $1,%al │ │ │ │ - bound %eax,(%ecx) │ │ │ │ - mov 0xb801a9a4,%al │ │ │ │ - cld │ │ │ │ - jnp 14dbb29 │ │ │ │ - mov 0xf801a5a8,%al │ │ │ │ + call a14f1e18 <_edata@@Base+0x9cef1e18> │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + test $0x7bfef001,%eax │ │ │ │ + add %esp,-0xffe5a58(%eax) │ │ │ │ fdivrl 0x1(%edx) │ │ │ │ test $0x4c,%al │ │ │ │ - test $0x67b1d801,%eax │ │ │ │ + test $0x67aac001,%eax │ │ │ │ add %edx,%eax │ │ │ │ mov $0xa7,%dl │ │ │ │ - add %edx,0x400177dc(%eax) │ │ │ │ + add %eax,-0x25(%eax) │ │ │ │ + ja 14dbb41 │ │ │ │ + inc %eax │ │ │ │ cmp $0xa9,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - cmp 0x1(%ebp),%edi │ │ │ │ + add %esi,%eax │ │ │ │ + cmp %bh,0x1(%ebp) │ │ │ │ xor %ch,%dh │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x20016bbb(%eax) │ │ │ │ + add %edx,0x20016bb7(%eax) │ │ │ │ jmp *0x60743801(%esi) │ │ │ │ add %al,%dl │ │ │ │ - add 0x7e253801(%eax),%ch │ │ │ │ - add %esi,0x1801a6d3(%eax) │ │ │ │ - sahf │ │ │ │ + add 0x7e1fe001(%eax),%ch │ │ │ │ + add %esi,-0x3ffe592d(%eax) │ │ │ │ + pushf │ │ │ │ jnp 14dbb69 │ │ │ │ push $0x7801a347 │ │ │ │ fwait │ │ │ │ add (%bx,%si),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x27fe5f42(%eax) │ │ │ │ - ret $0x178 │ │ │ │ - ... │ │ │ │ + add %al,0x2801a0be(%eax) │ │ │ │ + mov $0x178,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ rcrb $0xa6,(%esi) │ │ │ │ add %esi,(%eax) │ │ │ │ - adc %edi,0x0(%ecx,%eax,1) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ dec %ebp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,-0x14(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + in (%dx),%al │ │ │ │ jle 14dbbc1 │ │ │ │ jo 14dbbc9 │ │ │ │ - test $0x751a8801,%eax │ │ │ │ + test $0x751ab801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ push %cs │ │ │ │ - mov 0x68e1a001,%eax │ │ │ │ + mov 0x68e1e801,%eax │ │ │ │ add %ebp,0xf(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,%eax │ │ │ │ xchg %eax,%ebp │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %al,%dl │ │ │ │ xchg %eax,%ebp │ │ │ │ - mov 0x77768001,%eax │ │ │ │ + mov 0x77771001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x1801a9cb(%eax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - jb 14dbc19 │ │ │ │ - js 14dbc90 │ │ │ │ + add %bh,0x76(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,-0x67fe9895(%eax) │ │ │ │ - sub %esp,0x65d2f001(%eax) │ │ │ │ + add %ebx,-0x67fe989e(%eax) │ │ │ │ + sub %esp,0x65c98801(%eax) │ │ │ │ add %ebp,(%eax) │ │ │ │ cwtl │ │ │ │ - mov 0x7adec801,%eax │ │ │ │ + mov 0x7adea001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ ret $0x1a2 │ │ │ │ or %ch,0xe2800274 │ │ │ │ - test $0x79b34801,%eax │ │ │ │ + test $0x79b1d001,%eax │ │ │ │ add %eax,%eax │ │ │ │ ljmp $0x27e,$0x9b8001a2 │ │ │ │ - push $0xf001a93c │ │ │ │ + push $0xe801a93c │ │ │ │ mov $0x174,%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ (bad) │ │ │ │ mov %eax,0x68fe3001 │ │ │ │ @@ -1841362,33 +1841691,35 @@ │ │ │ │ add %esp,%eax │ │ │ │ dec %ebx │ │ │ │ jge 14dbcaa │ │ │ │ ... │ │ │ │ inc %eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,-0x17fe8393(%eax) │ │ │ │ - mov $0xb88801a5,%edx │ │ │ │ - jns 14dbcc1 │ │ │ │ - mov $0x8001a6e9,%eax │ │ │ │ - fs jo 14dbcc9 │ │ │ │ + add %edi,0x6c(%eax) │ │ │ │ + jl 14dbcb9 │ │ │ │ + call 894f6277 <_edata@@Base+0x84ef6277> │ │ │ │ + mov $0xe9b80179,%eax │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %edx,(%eax) │ │ │ │ + gs jo 14dbcc9 │ │ │ │ shrb $1,-0x680ffe5c(%ebx) │ │ │ │ jno 14dbcd2 │ │ │ │ - addb $0x74,-0x1bcffe5b(%edx) │ │ │ │ - add %eax,-0x1ffe597f(%eax) │ │ │ │ - mov %edi,0x1(%edx) │ │ │ │ + addb $0x74,-0x1b47fe5b(%edx) │ │ │ │ + add %eax,-0x4ffe597f(%eax) │ │ │ │ + mov 0x1(%edx),%bh │ │ │ │ fmuls 0x126801a4 │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add 0x3001a4af(%eax),%dl │ │ │ │ inc %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x7ffe5911(%eax) │ │ │ │ + add %al,0x5801a6ef(%eax) │ │ │ │ xchg %eax,%ebp │ │ │ │ push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x1f(%eax) │ │ │ │ mov 0x6589d001,%eax │ │ │ │ add 0x37(%eax),%bh │ │ │ │ @@ -1841400,35 +1841731,40 @@ │ │ │ │ aad $0xa2 │ │ │ │ add %esi,%eax │ │ │ │ in (%dx),%al │ │ │ │ arpl %eax,(%edx) │ │ │ │ clc │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,-0x61(%eax) │ │ │ │ - jle 14dbd61 │ │ │ │ + add %eax,0x17e9e(%eax) │ │ │ │ ... │ │ │ │ - sbb %dh,0x13f801a2(%ecx) │ │ │ │ - push $0xa56b1002 │ │ │ │ - add %ecx,-0x3f(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %esi,-0x37fe58f1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%eax) │ │ │ │ + mov $0xa2,%cl │ │ │ │ + add %edi,%eax │ │ │ │ + adc 0x2(%eax),%ebp │ │ │ │ + adc %ch,-0x5b(%ebx) │ │ │ │ + add %edx,%eax │ │ │ │ + ret $0x16e │ │ │ │ + mov $0xf,%al │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %ecx,%eax │ │ │ │ adc 0x68(%edx,%eax,1),%ebp │ │ │ │ adc %esp,0x61fa4801(%edi) │ │ │ │ add -0x7ffe5ee6(%eax),%dh │ │ │ │ repz jle 14dbd9a │ │ │ │ ... │ │ │ │ - call 314f5e0f <_edata@@Base+0x2cef5e0f> │ │ │ │ - and 0x1(%eax),%edi │ │ │ │ + call b14f5e0f <_edata@@Base+0xacef5e0f> │ │ │ │ + and %bh,0x1(%eax) │ │ │ │ push $0xc001a2e8 │ │ │ │ fsubrl 0x2(%edx) │ │ │ │ mov $0x801a234,%eax │ │ │ │ xor %ch,0x2(%ebp) │ │ │ │ ... │ │ │ │ - andb $0x7e,-0xfbffe60(%eax) │ │ │ │ + andb $0x7e,-0xf8ffe60(%eax) │ │ │ │ add %esp,0x7801a080(%eax) │ │ │ │ std │ │ │ │ jg 14dbe22 │ │ │ │ ... │ │ │ │ and %bl,(%ebx) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ @@ -1841441,737 +1841777,723 @@ │ │ │ │ sbb %ah,(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,%eax │ │ │ │ in (%dx),%eax │ │ │ │ jns 14dbe52 │ │ │ │ ... │ │ │ │ nop │ │ │ │ - sub $0x70c001a9,%eax │ │ │ │ + sub $0x712801a9,%eax │ │ │ │ jne 14dbe79 │ │ │ │ test $0x8b,%al │ │ │ │ - mov 0x6cb64801,%eax │ │ │ │ + mov 0x6cb17001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x1001a844(%eax) │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ + add %bl,0x6001a844(%eax) │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ jle 14dbe99 │ │ │ │ inc %eax │ │ │ │ dec %esi │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ add %edi,-0x2e(%eax) │ │ │ │ jne 14dbea2 │ │ │ │ shrb $0xa0,(%ecx) │ │ │ │ - add %esp,0x6f(%eax) │ │ │ │ + add %ebp,%eax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ jns 14dbea9 │ │ │ │ sub %al,%al │ │ │ │ mov 0x7f268001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x47fe5f71(%eax) │ │ │ │ - int3 │ │ │ │ + add %ah,-0x67fe5f71(%eax) │ │ │ │ + (bad) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x5(%eax) │ │ │ │ - test $0x62495001,%eax │ │ │ │ + test $0x624ff001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ int $0xa8 │ │ │ │ - add %edx,%eax │ │ │ │ - les 0x1(%ebx),%edi │ │ │ │ + add %esp,-0x3e(%eax) │ │ │ │ + jnp 14dbf11 │ │ │ │ ... │ │ │ │ test $0x5f,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,-0x63(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + pushf │ │ │ │ jnp 14dbf21 │ │ │ │ ... │ │ │ │ or %cl,%ch │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,0x17bdd(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + fnstsw 0x1(%ebx) │ │ │ │ + ... │ │ │ │ + xor %dh,0x7a5001a2(%edi) │ │ │ │ + jb 14dbf42 │ │ │ │ + loopne 14dbf00 │ │ │ │ + test $0x7e9a9801,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov $0xa2,%bh │ │ │ │ - add %edx,0x7a(%eax) │ │ │ │ - jb 14dbf42 │ │ │ │ - ... │ │ │ │ - nop │ │ │ │ - push %edi │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x7f(%eax) │ │ │ │ - jp 14dbf59 │ │ │ │ - push %eax │ │ │ │ - sti │ │ │ │ + add %dl,-0x4ffe58a9(%eax) │ │ │ │ + jg 14dbfd1 │ │ │ │ + add %edx,-0x5(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,-0xc(%eax) │ │ │ │ - js 14dbf61 │ │ │ │ - clc │ │ │ │ + add %ecx,-0x7fe870c(%eax) │ │ │ │ push %ebx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,%eax │ │ │ │ - shlb $0x20,0x1(%edi) │ │ │ │ - adc %ah,0x6e4da001(%eax) │ │ │ │ + add %eax,-0x44(%eax) │ │ │ │ + ja 14dbf69 │ │ │ │ + and %dl,(%eax) │ │ │ │ + mov 0x6e4d7001,%al │ │ │ │ add %edx,(%eax) │ │ │ │ - and %ah,0x786ba801(%eax) │ │ │ │ + and %ah,0x786cd801(%eax) │ │ │ │ add %edx,(%eax) │ │ │ │ - add 0x70caa001(%eax),%ah │ │ │ │ + add 0x70c69001(%eax),%ah │ │ │ │ add %esp,(%eax) │ │ │ │ push %ds │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - pop %edx │ │ │ │ - jno 14dbf89 │ │ │ │ - test $0x34,%al │ │ │ │ - test $0x1,%al │ │ │ │ - inc %eax │ │ │ │ - fdivs 0x1(%eax) │ │ │ │ - adc %dl,-0x5b(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ + add %eax,-0x57fe8eb1(%eax) │ │ │ │ + xor $0xa8,%al │ │ │ │ + add %ebx,0x100170d5(%eax) │ │ │ │ + push %edi │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %esi,-0x5e(%eax) │ │ │ │ jne 14dbf99 │ │ │ │ dec %eax │ │ │ │ sub 0x72e62801(%ebx),%esp │ │ │ │ add (%eax),%ch │ │ │ │ dec %ebx │ │ │ │ mov %eax,0x67bdb801 │ │ │ │ add -0x78(%eax),%ch │ │ │ │ test $0x1,%al │ │ │ │ - dec %eax │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add %ecx,%gs:-0x77fe5798(%eax) │ │ │ │ - mov $0x1000016f,%ecx │ │ │ │ - mov %al,0x695ab001 │ │ │ │ + sbb %dl,-0x579777ff(%ebp,%eiz,2) │ │ │ │ + add %esi,-0x4b(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %ah,0x695ab001(%edx) │ │ │ │ add 0x15(%eax),%ah │ │ │ │ mov 0x7e896001,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ movsw %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,-0x58(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %ebx,%eax │ │ │ │ - shlb $0x1,0x7d822001(%ebp) │ │ │ │ + add %ebx,-0x27fe9059(%eax) │ │ │ │ + shlb $0x1,0x7d82c801(%ebp) │ │ │ │ rcr $0xa4,%cl │ │ │ │ add %esi,0x69(%eax) │ │ │ │ add %fs:(%eax),%al │ │ │ │ ... │ │ │ │ nop │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,0x38017343(%eax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - mov %al,0x644a6001 │ │ │ │ - add -0x37fe5c00(%eax),%dl │ │ │ │ + add %edi,%eax │ │ │ │ + jae,pt 14dc049 │ │ │ │ + cmp %dl,0x4a6001a2(%esi) │ │ │ │ + add %fs:-0x37fe5c00(%eax),%dl │ │ │ │ out %al,(%dx) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add (%eax),%bh │ │ │ │ clc │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,0x60017d3c(%eax) │ │ │ │ - push %es │ │ │ │ - mov 0x7981f001,%eax │ │ │ │ + add %ebx,%eax │ │ │ │ + cmp $0x7d,%al │ │ │ │ + add %esp,0x6(%eax) │ │ │ │ + mov 0x79807001,%eax │ │ │ │ add %edi,%eax │ │ │ │ - cmp %ah,0x17a0790(%ecx,%eax,1) │ │ │ │ + cmp %ah,0x17a06f0(%ecx,%eax,1) │ │ │ │ and %bl,-0x5f(%edi) │ │ │ │ add %ebx,%eax │ │ │ │ inc %ebp │ │ │ │ pusha │ │ │ │ add (%eax),%cl │ │ │ │ - add $0xe1c001a0,%eax │ │ │ │ + add $0xe21801a0,%eax │ │ │ │ push $0x1 │ │ │ │ ... │ │ │ │ add %bl,-0x7c(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - dec %eax │ │ │ │ - add 0x0(%ecx,%eax,1),%bh │ │ │ │ + pop %eax │ │ │ │ + add %edi,0x0(%ecx,%eax,1) │ │ │ │ cmpsl %es:(%edi),%cs:(%esi) │ │ │ │ add %ecx,0x68(%eax) │ │ │ │ popa │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0xc05001a8,%ebx │ │ │ │ + mov $0xbce001a8,%ebx │ │ │ │ jb 14dc0c1 │ │ │ │ ... │ │ │ │ adc %cl,(%ecx) │ │ │ │ test $0x1,%al │ │ │ │ - mov 0x8017734,%al │ │ │ │ - adc %ch,0x6a2c7001(%ecx) │ │ │ │ + mov 0x8017732,%al │ │ │ │ + adc %ch,0x6a2e1001(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ adc $0xa8,%al │ │ │ │ - add %eax,%eax │ │ │ │ - fs jl 14dc0e9 │ │ │ │ + add %esi,0x17c65(%eax) │ │ │ │ ... │ │ │ │ - push $0x4801aa04 │ │ │ │ - dec %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0x4(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + add %ecx,0x4a(%eax) │ │ │ │ pusha │ │ │ │ add %ebp,0x1(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - lock mov 0x1(%ebx),%edi │ │ │ │ - ... │ │ │ │ + adc %cl,0x17b(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ cmpsw %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - add 0x0(%ecx,%eax,1),%esi │ │ │ │ + add %edx,0x17403(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ jecxz 14dc0d4 │ │ │ │ - add %esi,0x26(%eax) │ │ │ │ - jge 14dc131 │ │ │ │ - ... │ │ │ │ - rcrb $0xa0,(%edx) │ │ │ │ - add %edx,-0x42(%eax) │ │ │ │ - jns 14dc141 │ │ │ │ - sbb %al,%al │ │ │ │ - mov %al,0x6d0a4801 │ │ │ │ - add (%eax),%al │ │ │ │ + add %ebx,0x17d25(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - fisubl 0x6d95a001(%edx) │ │ │ │ + add %al,%al │ │ │ │ + sbb 0x79bcc801(%eax),%ah │ │ │ │ + add %ebx,(%eax) │ │ │ │ + shlb $0x2,0x6d0a4801(%edx) │ │ │ │ + ... │ │ │ │ + or %bl,%dl │ │ │ │ + mov %al,0x6d95a001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ push %edi │ │ │ │ test $0x1,%al │ │ │ │ - dec %eax │ │ │ │ - jg 14dc1e3 │ │ │ │ - add %eax,(%eax) │ │ │ │ + test $0x7f,%al │ │ │ │ + jl 14dc169 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,%al │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x79(%eax) │ │ │ │ - jno 14dc181 │ │ │ │ - mov $0x8001a2a2,%eax │ │ │ │ - adc 0x2(%edi),%ch │ │ │ │ - js 14dc10b │ │ │ │ - test $0x6d763001,%eax │ │ │ │ - add %eax,0x801a979(%eax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + enter $0xa63e,$0x1 │ │ │ │ + rolb $0xa2,-0x5d47fe8f(%ebx) │ │ │ │ + add %eax,0x78026f12(%eax) │ │ │ │ + subl $0xa9798001,0x6d79f801(%ecx) │ │ │ │ + add %eax,-0x70(%eax) │ │ │ │ jne 14dc199 │ │ │ │ - mov $0x3801a54a,%eax │ │ │ │ - clc │ │ │ │ + mov $0x801a54a,%eax │ │ │ │ + cld │ │ │ │ js 14dc1a1 │ │ │ │ dec %eax │ │ │ │ - mov $0xac0801a6,%ecx │ │ │ │ + mov $0xac7801a6,%ecx │ │ │ │ jo 14dc1a9 │ │ │ │ mov 0x2001a2ba,%al │ │ │ │ push %edi │ │ │ │ imul $0x0,(%edx),%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x7b(%eax) │ │ │ │ - mov 0x7bd3b801,%al │ │ │ │ + mov 0x7bd34001,%al │ │ │ │ add %edi,0x50(%eax) │ │ │ │ mov %eax,0x6ba7b001 │ │ │ │ add 0x26(%eax),%bl │ │ │ │ mov %al,0x73263801 │ │ │ │ add -0x1(%eax),%dh │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,0x26ae2(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x77(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,-0x6a(%eax) │ │ │ │ + add %ecx,-0x6b(%eax) │ │ │ │ jne 14dc211 │ │ │ │ mov %ah,-0x5b(%ecx) │ │ │ │ - add %ecx,%eax │ │ │ │ - aam $0x7f │ │ │ │ - add %esi,-0x2ffe5f8b(%eax) │ │ │ │ - lds 0x1(%edi),%esp │ │ │ │ - ... │ │ │ │ - pop %eax │ │ │ │ - (bad) │ │ │ │ + add %esi,(%eax) │ │ │ │ + sarl $1,0x1(%edi) │ │ │ │ + mov $0x75,%al │ │ │ │ + mov 0x67c34801,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x71(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x4f(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + push %ecx │ │ │ │ jnp 14dc231 │ │ │ │ mov $0xd801a03b,%eax │ │ │ │ or 0x2(%ebp),%bh │ │ │ │ ... │ │ │ │ sub %bh,%cl │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ - pop %ebx │ │ │ │ - jle 14dc291 │ │ │ │ - clc │ │ │ │ + add %edi,-0x7fe81a6(%eax) │ │ │ │ sub %ah,0x6fa51001(%ebp) │ │ │ │ - add 0x7001a09b(%eax),%ch │ │ │ │ - xchg %eax,%esi │ │ │ │ - jo 14dc2a1 │ │ │ │ - jo 14dc282 │ │ │ │ + add (%eax),%ah │ │ │ │ + lret $0x1a9 │ │ │ │ + rorb $1,0x7e(%ebx) │ │ │ │ + add %ebp,-0x1ffe5f65(%eax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + jo 14dc2a9 │ │ │ │ + jo 14dc28a │ │ │ │ mov %al,0x6ee81001 │ │ │ │ add %al,%ah │ │ │ │ - jb 14dc24b │ │ │ │ + jb 14dc253 │ │ │ │ add %edx,(%eax) │ │ │ │ cmp $0x276,%eax │ │ │ │ - ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xaa,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - fldenv 0x1(%ecx) │ │ │ │ - test $0xb3,%al │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x17e68(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + popa │ │ │ │ + add %ebp,-0x57fe594d(%eax) │ │ │ │ + data16 jle 14dc2d1 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x6001a74b(%eax) │ │ │ │ - jle 14dc365 │ │ │ │ - add -0x77fe57d4(%eax),%cl │ │ │ │ - pop %edi │ │ │ │ + mov $0x4b,%al │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %esp,0x7e(%eax) │ │ │ │ + jbe 14dc2f2 │ │ │ │ + mov %ch,(%eax,%ebp,4) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + pusha │ │ │ │ jg 14dc2f9 │ │ │ │ ... │ │ │ │ mov $0xb6,%al │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %edi,%eax │ │ │ │ pop %edx │ │ │ │ jae 14dc30a │ │ │ │ cmp %cl,%ah │ │ │ │ test $0x1,%al │ │ │ │ - and %bl,%dh │ │ │ │ + add %bl,%dh │ │ │ │ jnp 14dc311 │ │ │ │ mov $0xed,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,0x179d8(%eax) │ │ │ │ + add %edx,-0x28(%eax) │ │ │ │ + jns 14dc319 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x46(%eax) │ │ │ │ + pop %eax │ │ │ │ + inc %esi │ │ │ │ mov 0x7be34801,%al │ │ │ │ add -0x26(%eax),%bl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x27fe8667(%eax) │ │ │ │ + add %eax,-0x27fe8667(%eax) │ │ │ │ pop %ebx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - aad $0x76 │ │ │ │ + add %edi,%eax │ │ │ │ + aam $0x76 │ │ │ │ add %edi,-0x6a(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - adc %al,0x1488017e │ │ │ │ - mov %al,0x74191801 │ │ │ │ - add (%eax),%al │ │ │ │ + js 14dc357 │ │ │ │ + jle 14dc359 │ │ │ │ + mov %dl,(%edx,%eiz,4) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + sbb %esi,0x0(%edx,%eax,1) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x71(%eax) │ │ │ │ - test $0x7cf15801,%eax │ │ │ │ + test $0x7ce8c001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ das │ │ │ │ - mov 0x6f29e001,%al │ │ │ │ + mov 0x6f28f801,%al │ │ │ │ add %esp,0x13(%eax) │ │ │ │ mov %eax,0x6949b001 │ │ │ │ - add 0x1a796(%eax),%cl │ │ │ │ - add 0x1(%edi),%ebp │ │ │ │ - call 814f647b <_edata@@Base+0x7cef647b> │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - jae 14dc3b2 │ │ │ │ - ... │ │ │ │ - nop │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov 0x79656801,%al │ │ │ │ - add %eax,%eax │ │ │ │ - pop %edx │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x8017994(%eax) │ │ │ │ - sub %ah,0x7f560801(%ebp) │ │ │ │ - add (%eax),%ch │ │ │ │ - or %esp,0x2683d18(%ecx,%eax,1) │ │ │ │ - push $0x3801a51d │ │ │ │ + add 0x4801a796(%eax),%cl │ │ │ │ + push %es │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %ebp,%eax │ │ │ │ + into │ │ │ │ + mov 0x736e8001,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x4001a095(%eax) │ │ │ │ + gs jns 14dc3c1 │ │ │ │ + rcrb $0x1,-0x5a(%edx) │ │ │ │ + rclb $0xa5,0x28080179(%ecx) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + push %esi │ │ │ │ + jg 14dc3d2 │ │ │ │ + sub %cl,(%ecx) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + cmp $0x1d680268,%eax │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %edi,(%eax) │ │ │ │ lret $0x261 │ │ │ │ pop %eax │ │ │ │ ret $0x1a6 │ │ │ │ sbb %bh,(%ecx) │ │ │ │ jb 14dc3e9 │ │ │ │ sub %bl,%ch │ │ │ │ mov %al,0x7feaa001 │ │ │ │ add (%eax),%cl │ │ │ │ - frstor 0x177f998(%ecx,%eax,1) │ │ │ │ + frstor 0x177f5c0(%ecx,%eax,1) │ │ │ │ rolb $0xa6,(%eax) │ │ │ │ - add %eax,0x17913(%eax) │ │ │ │ - ret $0x1a4 │ │ │ │ - test $0xe2,%al │ │ │ │ - push $0xa94c8002 │ │ │ │ - add %esp,-0x35(%eax) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + add %eax,%eax │ │ │ │ + vmwrite (%ecx),%eax │ │ │ │ + add %al,%dl │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebp,-0x7ffd971e(%eax) │ │ │ │ + dec %esp │ │ │ │ + test $0x6dde4801,%eax │ │ │ │ add %esi,(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - mov 0x6f6ef001,%al │ │ │ │ + mov 0x6f6bd801,%al │ │ │ │ add %ebp,0x4c(%eax) │ │ │ │ - mov %eax,0x6bc2c801 │ │ │ │ - add %edi,-0x77fe566f(%eax) │ │ │ │ - jo 14dc49f │ │ │ │ - add %edx,0x1001a9b9(%eax) │ │ │ │ - out %al,$0x7e │ │ │ │ - add %eax,-0x7ffe5939(%eax) │ │ │ │ - es jle 14dc439 │ │ │ │ - mov %ch,-0x58(%ebp) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - cmp $0x79,%al │ │ │ │ - add %ecx,%eax │ │ │ │ - mov $0xa2,%ch │ │ │ │ - add %ebx,-0x47fd9ffd(%eax) │ │ │ │ - in (%dx),%eax │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ + mov %eax,0x6bc06001 │ │ │ │ + add %edi,0x6001a991(%eax) │ │ │ │ + jb 14dc49f │ │ │ │ + add %edi,-0x1ffe5813(%eax) │ │ │ │ mov %ch,0x2(%edi) │ │ │ │ + add $0xa6,%bh │ │ │ │ + add %esi,(%eax) │ │ │ │ + and $0x6d88017e,%eax │ │ │ │ + test $0x1,%al │ │ │ │ + mov $0x3b,%al │ │ │ │ + jns 14dc441 │ │ │ │ + enter $0xa2b5,$0x1 │ │ │ │ + cwtl │ │ │ │ + add 0x2(%eax),%esp │ │ │ │ ... │ │ │ │ js 14dc415 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - dec %ebp │ │ │ │ + add %ebx,0x4d(%eax) │ │ │ │ jle 14dc471 │ │ │ │ test $0x7b,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ - int $0x63 │ │ │ │ - add %edx,0x6001a013(%eax) │ │ │ │ - sahf │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + add %ecx,-0x6ffe9c34(%eax) │ │ │ │ + adc 0x6f9e6001(%eax),%esp │ │ │ │ add -0xf(%eax),%dh │ │ │ │ - mov 0x7ab14001,%al │ │ │ │ + mov 0x7ab00801,%al │ │ │ │ add %esi,%eax │ │ │ │ jo 14dc42c │ │ │ │ add %esi,(%eax) │ │ │ │ shll $1,0x2(%eax) │ │ │ │ ... │ │ │ │ pusha │ │ │ │ pop %ecx │ │ │ │ test $0x1,%al │ │ │ │ - push $0x167c2 │ │ │ │ + mov %bh,0x167(%edi) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x7ffe57f4(%eax) │ │ │ │ - push %ebx │ │ │ │ - jl 14dc4b9 │ │ │ │ + test $0xc,%al │ │ │ │ + test $0x1,%al │ │ │ │ + call 14f410b │ │ │ │ ... │ │ │ │ - cmp %dl,(%edi) │ │ │ │ - test $0x717ec801,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,(%eax) │ │ │ │ + pop %ss │ │ │ │ + test $0x717ed801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ push %fs │ │ │ │ - add %ecx,0x74(%eax) │ │ │ │ + add %ebp,0x6c(%eax) │ │ │ │ ja 14dc509 │ │ │ │ pop %eax │ │ │ │ lahf │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x75(%eax) │ │ │ │ + add %eax,-0x77(%eax) │ │ │ │ jnp 14dc511 │ │ │ │ pop %eax │ │ │ │ js 14dc4b8 │ │ │ │ - add %ecx,0x35(%eax) │ │ │ │ - bound %eax,(%ecx) │ │ │ │ - mov 0x9001a067,%al │ │ │ │ - fs jo 14dc521 │ │ │ │ + add %eax,-0x5ffe9dd8(%eax) │ │ │ │ + addr16 mov 0x3801,%al │ │ │ │ + gs jo 14dc521 │ │ │ │ js 14dc57b │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,0x0(%eax) │ │ │ │ jnp 14dc52a │ │ │ │ ... │ │ │ │ test $0x4b,%al │ │ │ │ - mov 0x7ed19801,%al │ │ │ │ + mov 0x7ed18801,%al │ │ │ │ add %ebx,%eax │ │ │ │ iret │ │ │ │ mov 0x7b552001,%al │ │ │ │ add -0x20(%eax),%bl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x1ffe83c3(%eax) │ │ │ │ + add %ebp,%eax │ │ │ │ + cmp %edi,-0x20(%ecx,%eax,1) │ │ │ │ pop %edx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,%eax │ │ │ │ inc %esi │ │ │ │ imul $0x70,(%edx),%eax │ │ │ │ (bad) 0x6bf16001(%edx) │ │ │ │ add %al,%ch │ │ │ │ loopne 14dc542 │ │ │ │ - add %edi,%eax │ │ │ │ - divb 0x1(%edx) │ │ │ │ + add %ecx,-0x1b(%eax) │ │ │ │ + jb 14dc5a1 │ │ │ │ loopne 14dc58d │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,-0x37fe855e(%eax) │ │ │ │ + add %eax,-0x37fe855f(%eax) │ │ │ │ jg 14dc551 │ │ │ │ - add %esp,(%eax) │ │ │ │ - cmpl $0x1801a6cc,-0x30(%ecx,%eax,1) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - ja 14dc5b9 │ │ │ │ - dec %eax │ │ │ │ - add %ebp,0x770c9001(%edx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x3f(%eax) │ │ │ │ + add %edx,-0x7f(%eax) │ │ │ │ + jl 14dc5b1 │ │ │ │ + ror $1,%ah │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %al,0x1480177 │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + add %edx,%eax │ │ │ │ + or 0x1(%edi),%esi │ │ │ │ + ... │ │ │ │ + jo 14dc609 │ │ │ │ test $0x1,%al │ │ │ │ - sbbb $0x0,0x163 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%al │ │ │ │ - jbe 14dc57b │ │ │ │ - add %ebx,0x17f14(%eax) │ │ │ │ + fcomps (%ebx) │ │ │ │ + arpl %eax,(%ecx) │ │ │ │ + ... │ │ │ │ + lock jbe 14dc57b │ │ │ │ + add %edi,(%eax) │ │ │ │ + adc $0x7f,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ - add $0x8c9801a8,%eax │ │ │ │ + add $0x895001a8,%eax │ │ │ │ jae 14dc609 │ │ │ │ ... │ │ │ │ add %bh,%dh │ │ │ │ - test $0x7d080801,%eax │ │ │ │ + test $0x7d07f801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x1c(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - int1 │ │ │ │ - jge 14dc631 │ │ │ │ + add %edx,0x17def(%eax) │ │ │ │ ... │ │ │ │ - pop %eax │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - mov 0x758d7801,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x5b(%eax) │ │ │ │ + mov 0x758cd001,%al │ │ │ │ add %ecx,-0x1a(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ fs jne 14dc651 │ │ │ │ - mov 0x7001a1d4,%al │ │ │ │ - (bad) │ │ │ │ - jbe 14dc659 │ │ │ │ - pusha │ │ │ │ + mov 0x2001a1d4,%al │ │ │ │ + shll $0x60,0x1(%esi) │ │ │ │ jmp *0x64173001(%edx) │ │ │ │ add 0x2801a2ee(%eax),%ch │ │ │ │ sarb %cl,0x2(%edx) │ │ │ │ - adc %dl,-0x4257fe59(%ecx) │ │ │ │ + adc %dl,-0x4267fe59(%ecx) │ │ │ │ jp 14dc671 │ │ │ │ nop │ │ │ │ adc 0x6178a801(%ebp),%esp │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x79(%eax) │ │ │ │ - mov 0x7e483801,%al │ │ │ │ + mov 0x7e472001,%al │ │ │ │ add %ecx,-0x3ffe5d6a(%eax) │ │ │ │ repnz imul $0x0,(%edx),%eax │ │ │ │ ... │ │ │ │ sub %dl,(%eax,%ebp,4) │ │ │ │ - add %esp,(%eax) │ │ │ │ - inc %ebp │ │ │ │ + add %edi,%eax │ │ │ │ + inc %esi │ │ │ │ jg 14dc6c1 │ │ │ │ ... │ │ │ │ pusha │ │ │ │ jp 14dc66b │ │ │ │ - add %esp,%eax │ │ │ │ - adc 0x1(%edx),%ah │ │ │ │ - fcoms 0x355801a1 │ │ │ │ + add %eax,-0x27fe9dfe(%eax) │ │ │ │ + adc $0x355801a1,%eax │ │ │ │ bound %eax,(%edx) │ │ │ │ js 14dc73a │ │ │ │ - mov %al,0x68aaa001 │ │ │ │ + mov %al,0x68a3e001 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ cmpsb %es:(%edi),%gs:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ - test %ebp,-0x48(%ecx,%eax,1) │ │ │ │ + add %ebx,-0x47fe937d(%eax) │ │ │ │ aam $0xa2 │ │ │ │ add %ecx,0x273a9(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ pop %ds │ │ │ │ - mov 0x6832e801,%al │ │ │ │ + mov 0x682cf001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x31(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,0x27012(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x1(%eax) │ │ │ │ mov %eax,0x6c4fb001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4001a764(%eax) │ │ │ │ + add %cl,0x3801a764(%eax) │ │ │ │ pop %ebp │ │ │ │ js 14dc781 │ │ │ │ ... │ │ │ │ loopne 14dc812 │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,0x72(%eax) │ │ │ │ push $0x2 │ │ │ │ rclb $0xa8,(%edx) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - in $0x7f,%al │ │ │ │ + add %ecx,%eax │ │ │ │ + loope 14dc826 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ push %edi │ │ │ │ - mov 0x67414801,%al │ │ │ │ + mov 0x673c9801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x7fe5a19(%eax) │ │ │ │ - pop %ss │ │ │ │ - imul $0x1a89b50,(%ecx),%eax │ │ │ │ + add %bl,0x2001a5e7(%eax) │ │ │ │ + sbb %ebp,0x1(%ecx) │ │ │ │ + push %eax │ │ │ │ + fwait │ │ │ │ + test $0x1,%al │ │ │ │ + adc %ah,0x63(%edx) │ │ │ │ + add %esi,0x7001a0cf(%eax) │ │ │ │ + or 0x2(%edx),%edi │ │ │ │ + ... │ │ │ │ clc │ │ │ │ - bound %esp,0x1(%ebx) │ │ │ │ - mov $0xcf,%al │ │ │ │ - mov 0x7a0b7001,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,%al │ │ │ │ - or 0x7a1dd001(%ebp),%ah │ │ │ │ + or 0x7a1d7001(%ebp),%ah │ │ │ │ add %ecx,(%eax) │ │ │ │ stc │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,0x268f9(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x4(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %ecx,%eax │ │ │ │ inc %ecx │ │ │ │ popa │ │ │ │ add %al,%bl │ │ │ │ - mov %ah,0x76fa4801(%esi) │ │ │ │ - add %ecx,0x4001a4da(%eax) │ │ │ │ - (bad) │ │ │ │ + mov %ah,0x76f93001(%esi) │ │ │ │ + add %ecx,-0x3ffe5b26(%eax) │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ jl 14dc841 │ │ │ │ mov 0xc801aa4e,%al │ │ │ │ into │ │ │ │ jbe 14dc84a │ │ │ │ pop %eax │ │ │ │ - fsubl 0x75cfe801(%eax) │ │ │ │ + fsubl 0x75cfd001(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ - mov $0x1d4001a6,%ecx │ │ │ │ + mov $0x1cb801a6,%ecx │ │ │ │ ja 14dc861 │ │ │ │ mov $0x1001a522,%eax │ │ │ │ push %ebp │ │ │ │ jns 14dc86a │ │ │ │ - push $0x3001a54f │ │ │ │ - daa │ │ │ │ - jnp 14dc871 │ │ │ │ - mov $0xf801a5bd,%eax │ │ │ │ - or $0x4f40017d,%eax │ │ │ │ - mov 0x7d4bd801,%al │ │ │ │ + push $0x801a54f │ │ │ │ + es jnp 14dc871 │ │ │ │ + mov $0x6001a5bd,%eax │ │ │ │ + push %cs │ │ │ │ + jge 14dc879 │ │ │ │ + inc %eax │ │ │ │ + dec %edi │ │ │ │ + mov 0x7d499001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ - adc 0x7e686801(%ecx),%esp │ │ │ │ + adc 0x7e662801(%ecx),%esp │ │ │ │ add %esp,(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x17d2a(%eax) │ │ │ │ + add %ebx,0x2b(%eax) │ │ │ │ + jge 14dc8b9 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%al │ │ │ │ - (bad) │ │ │ │ - add %ebx,0x62(%eax) │ │ │ │ + call 714f6edc <_edata@@Base+0x6cef6edc> │ │ │ │ + pop %esi │ │ │ │ jb 14dc8d1 │ │ │ │ fadds (%edx) │ │ │ │ - mov 0x788f5801,%al │ │ │ │ + mov 0x788f7001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ - fsubs 0x6e1c3801(%edx) │ │ │ │ + fsubs 0x6e180801(%edx) │ │ │ │ add %esp,(%eax) │ │ │ │ (bad) │ │ │ │ - add %eax,0x30017ee3(%eax) │ │ │ │ + add %edi,0x30017ee3(%eax) │ │ │ │ and 0x6c888801(%ecx),%ah │ │ │ │ add (%eax),%ah │ │ │ │ xor %esp,0x61ea3001(%edx) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,%al │ │ │ │ - test %ch,0x7bcde801(%eax) │ │ │ │ + add -0x37fe5649(%eax),%dh │ │ │ │ + add 0x1(%esi),%esp │ │ │ │ + clc │ │ │ │ + test %ch,0x7bd1e801(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ test %esp,0x79b55001(%edx) │ │ │ │ add %al,%ch │ │ │ │ jge 14dc8c1 │ │ │ │ - add %ebp,0x17cbc(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + mov $0x17c,%ebx │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x34(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ - add 0x1(%ebp),%ch │ │ │ │ - adc %al,%ch │ │ │ │ - mov 0x769fb001,%al │ │ │ │ + pusha │ │ │ │ + xor $0xa5,%al │ │ │ │ + add %esi,0x10016d01(%eax) │ │ │ │ + lds 0x769d1001(%eax),%esp │ │ │ │ add %esi,%eax │ │ │ │ or $0xa6,%al │ │ │ │ - add %eax,-0x56(%eax) │ │ │ │ + add %eax,%eax │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ je 14dc949 │ │ │ │ ... │ │ │ │ mov %bh,-0x60(%edi) │ │ │ │ add %edi,(%eax) │ │ │ │ pop %edx │ │ │ │ jge 14dc99a │ │ │ │ pop %eax │ │ │ │ jmp cfcdcb40 <_edata@@Base+0xcb6dcb40> │ │ │ │ jno 14dc9a2 │ │ │ │ jo 14dc9b4 │ │ │ │ test $0x1,%al │ │ │ │ - nop │ │ │ │ - jbe 14dca21 │ │ │ │ - add %edx,0x2e(%eax) │ │ │ │ - mov %al,0x7214b001 │ │ │ │ + sarb $0x1,0x7a(%eax) │ │ │ │ + push %eax │ │ │ │ + mov %al,%cs:0x7214b001 │ │ │ │ add %al,%ch │ │ │ │ pop %edx │ │ │ │ - mov 0x71e20801,%eax │ │ │ │ + mov 0x71e17001,%eax │ │ │ │ add %edx,-0x44(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,-0xf(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebp,0x16fee(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x17fe5768(%eax) │ │ │ │ + add %al,-0xffe5768(%eax) │ │ │ │ and %edi,0x1(%ebx) │ │ │ │ ... │ │ │ │ shlb $1,-0x5187fe5c(%eax) │ │ │ │ add -0x5b30(%bx,%si),%dh │ │ │ │ add %ecx,%eax │ │ │ │ imul $0xffffffd0,0x2(%edx),%esp │ │ │ │ inc %ebx │ │ │ │ mov %eax,0x6937c001 │ │ │ │ add 0x5001a1ef(%eax),%al │ │ │ │ mov $0x7f,%bh │ │ │ │ add %al,%bl │ │ │ │ - mov 0xe29801a1,%eax │ │ │ │ + mov 0xe28801a1,%eax │ │ │ │ imul $0x1a10ed0,(%ecx),%eax │ │ │ │ push %eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ jle 14dca11 │ │ │ │ clc │ │ │ │ or 0x27f90a8(%ecx,%eax,1),%esp │ │ │ │ mov 0xb001a1d9,%al │ │ │ │ @@ -1842182,331 +1842504,333 @@ │ │ │ │ add %esp,-0x24(%eax) │ │ │ │ js 14dca2a │ │ │ │ ... │ │ │ │ inc %eax │ │ │ │ push %esi │ │ │ │ mov %eax,0x77b39001 │ │ │ │ add %al,%ah │ │ │ │ - and %esp,0x77a22001(%esi) │ │ │ │ + and %esp,0x779f4801(%esi) │ │ │ │ add %esp,(%eax) │ │ │ │ loop 14dc9e8 │ │ │ │ - add %esi,-0x42(%eax) │ │ │ │ - jnp 14dca49 │ │ │ │ - pusha │ │ │ │ - test $0xa9,%al │ │ │ │ - add %edi,-0x57fe8522(%eax) │ │ │ │ - popa │ │ │ │ - test $0x1,%al │ │ │ │ - mov $0x97,%al │ │ │ │ + add %esi,(%eax) │ │ │ │ + mov $0xa860017b,%ebp │ │ │ │ + test $0x7ae6e801,%eax │ │ │ │ + add %ebp,-0x77fe579f(%eax) │ │ │ │ + cwtl │ │ │ │ ja 14dca59 │ │ │ │ ... │ │ │ │ mov $0x4f,%al │ │ │ │ mov %eax,0x7bdf0001 │ │ │ │ add -0x60(%eax),%ch │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,(%eax) │ │ │ │ out %eax,(%dx) │ │ │ │ push $0x2 │ │ │ │ js 14dca14 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,%eax │ │ │ │ + add %ebp,%eax │ │ │ │ inc %eax │ │ │ │ jne 14dca79 │ │ │ │ - mov 0x6801a67a,%al │ │ │ │ - sti │ │ │ │ + mov 0x4801a67a,%al │ │ │ │ + cli │ │ │ │ jle 14dca81 │ │ │ │ jo 14dca7b │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x7fe842f(%eax) │ │ │ │ + add %edi,-0x7fe842f(%eax) │ │ │ │ jae 14dca30 │ │ │ │ - add %ecx,-0x2e(%eax) │ │ │ │ + add %ebx,-0x2f(%eax) │ │ │ │ jne 14dca91 │ │ │ │ rclb $1,-0x5c(%esi) │ │ │ │ add %eax,-0x5ffd89d9(%eax) │ │ │ │ push $0xf49001a4 │ │ │ │ jnp 14dcaa2 │ │ │ │ ... │ │ │ │ add %ah,(%edx) │ │ │ │ - test $0x7ff66801,%eax │ │ │ │ + test $0x7ff40801,%eax │ │ │ │ add %esp,(%eax) │ │ │ │ - add %ebp,0x79509001(%edx) │ │ │ │ + add %ebp,0x79508801(%edx) │ │ │ │ add %eax,0x40(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ + add %edi,(%eax) │ │ │ │ + (bad) │ │ │ │ jnp 14dcac9 │ │ │ │ inc %eax │ │ │ │ inc %ecx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,(%eax) │ │ │ │ stc │ │ │ │ jle 14dcad2 │ │ │ │ fdivr %st(5),%st │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,0x58016efa(%eax) │ │ │ │ - dec %esi │ │ │ │ + add %ebp,-0x6(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %ebx,0x4e(%eax) │ │ │ │ mov %al,0x7ede4001 │ │ │ │ add %al,%ah │ │ │ │ jbe 14dca84 │ │ │ │ add %eax,(%eax) │ │ │ │ mov $0x60,%bl │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ mov $0xa6,%ch │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %esi,0x1(%ebx) │ │ │ │ + add %edi,-0x7d(%eax) │ │ │ │ + jae 14dcb01 │ │ │ │ ... │ │ │ │ - mov 0xe001a54e,%al │ │ │ │ + mov 0xb801a54e,%al │ │ │ │ test $0x79,%al │ │ │ │ - add %edx,0x801a99b(%eax) │ │ │ │ - xorl $0xffffff83,0x10(%ecx,%eax,1) │ │ │ │ - mov 0x7eef2801,%eax │ │ │ │ + add %edx,-0x2ffe5665(%eax) │ │ │ │ + jg 14dcb9b │ │ │ │ + add %edx,(%eax) │ │ │ │ + andl $0x1,0x7eef9001(%ecx) │ │ │ │ + cmp %ah,%dh │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %edi,(%eax) │ │ │ │ - out %al,$0xa7 │ │ │ │ - add %eax,%eax │ │ │ │ - cmp $0x11800162,%eax │ │ │ │ - mov %eax,0x6b7b1801 │ │ │ │ + bound %eax,%ds:(%ecx) │ │ │ │ + adcb $0xa3,(%ecx) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + jnp 14dcbaa │ │ │ │ add %al,%ch │ │ │ │ sbb $0x2e3001a7,%eax │ │ │ │ jl 14dcb4a │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ repnz mov 0x7fadb801,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x48(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x17(%eax) │ │ │ │ + add %ebx,0x16(%eax) │ │ │ │ jl 14dcb69 │ │ │ │ dec %eax │ │ │ │ imul $0x0,0x267ae88(%ecx,%eax,1),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x24(%eax) │ │ │ │ mov %al,0x62c03801 │ │ │ │ add (%eax),%cl │ │ │ │ dec %esp │ │ │ │ - test $0x6df3e001,%eax │ │ │ │ + test $0x6df11801,%eax │ │ │ │ add %ecx,(%eax) │ │ │ │ push %ss │ │ │ │ mov %eax,0x631e8801 │ │ │ │ add -0x54(%eax),%ch │ │ │ │ mov %al,0x71abd001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ - cmp %esp,0x68a39001(%edi) │ │ │ │ + cmp %esp,0x68a39801(%edi) │ │ │ │ add %edx,(%eax) │ │ │ │ - xor 0x7e870801(%esi),%esp │ │ │ │ + xor 0x7e873001(%esi),%esp │ │ │ │ add %esi,(%eax) │ │ │ │ adc 0x6437d001(%edi),%ah │ │ │ │ - add 0x7001a0f0(%eax),%ch │ │ │ │ - into │ │ │ │ + add 0x6001a0f0(%eax),%ch │ │ │ │ + leave │ │ │ │ jns 14dcbc9 │ │ │ │ lock test $0xa0,%al │ │ │ │ - add %ebx,%eax │ │ │ │ - jne 14dcc43 │ │ │ │ - add %edi,(%eax) │ │ │ │ - jecxz 14dcb78 │ │ │ │ - add %edx,%eax │ │ │ │ - pop %es │ │ │ │ + add %ebx,0x6a(%eax) │ │ │ │ + je 14dcbd1 │ │ │ │ + cmp %ah,%bl │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %edi,0x5(%eax) │ │ │ │ jno 14dcbd9 │ │ │ │ clc │ │ │ │ jne 14dcb83 │ │ │ │ - add %ebx,-0x2ffe8f36(%eax) │ │ │ │ + add %edi,-0x2ffe8f31(%eax) │ │ │ │ pop %edi │ │ │ │ - mov 0x6efcd801,%al │ │ │ │ + mov 0x6efc9001,%al │ │ │ │ add %ebx,0x4e(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - ss jb 14dcbf1 │ │ │ │ + add %eax,0x33(%eax) │ │ │ │ + jb 14dcbf1 │ │ │ │ ... │ │ │ │ - orb $0x7d,-0xfbffe57(%ebp) │ │ │ │ + orb $0x7d,-0x1367fe57(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ - adc 0x7c78a801(%ecx),%ebp │ │ │ │ - add %esp,0x7001a68e(%eax) │ │ │ │ - aam $0x79 │ │ │ │ - add %ebx,-0x7ffe5d7a(%eax) │ │ │ │ - in (%dx),%eax │ │ │ │ - jnp 14dcc3a │ │ │ │ + adc 0x7c793801(%ecx),%ebp │ │ │ │ + add %esp,-0x27fe5972(%eax) │ │ │ │ + sarb %cl,0x1(%ecx) │ │ │ │ + cwtl │ │ │ │ + xchg %ah,0x7bed8001(%edx) │ │ │ │ + add (%eax),%al │ │ │ │ ... │ │ │ │ - pusha │ │ │ │ - fsubs 0x7c7ea001(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,-0x28(%eax) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebp,-0x27fe8382(%eax) │ │ │ │ bound %esp,0x26d60f0(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ - sub %bl,0x550801a5(%ecx) │ │ │ │ + sub %bl,0x53a001a5(%ecx) │ │ │ │ push $0xa815b801 │ │ │ │ - add %ebx,%eax │ │ │ │ - mov $0x60,%ch │ │ │ │ - add %ebx,0x3801a529(%eax) │ │ │ │ - jmp 14dcd0e │ │ │ │ - add %esp,-0x4a(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - and 0x1(%edi),%ebp │ │ │ │ - call c14f73ef <_edata@@Base+0xbcef73ef> │ │ │ │ - adc %ebp,0x48(%ecx,%eax,1) │ │ │ │ - jmp 14dcc51 │ │ │ │ - add %edi,-0x57fe8179(%eax) │ │ │ │ - lcall $0x17a,$0xc85801a1 │ │ │ │ - cwtl │ │ │ │ - test $0xe24801a2,%eax │ │ │ │ + add %esi,-0x49(%eax) │ │ │ │ + pusha │ │ │ │ + add %ebx,0x5801a529(%eax) │ │ │ │ + ljmp $0x1a5,$0xb6600177 │ │ │ │ + sub %ah,(%ecx) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ + add %ebp,%eax │ │ │ │ + dec %edx │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %eax,%eax │ │ │ │ + adc %ch,0x48(%ecx,%eax,1) │ │ │ │ + jmp 14dcc51 │ │ │ │ + add %esp,%eax │ │ │ │ + xchg %edi,0x1(%esi) │ │ │ │ + test $0x9a,%al │ │ │ │ + mov 0x7ac8c001,%eax │ │ │ │ + add %ebx,0x4801a2a9(%eax) │ │ │ │ + loop 14dcd2e │ │ │ │ add %al,%ch │ │ │ │ - mulb 0x7d0f3801(%ebp) │ │ │ │ + mulb 0x7d102001(%ebp) │ │ │ │ add %eax,%eax │ │ │ │ cmp 0x72cc4801(%eax),%ch │ │ │ │ add %al,%bl │ │ │ │ loop 14dcc74 │ │ │ │ add %esp,(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ jo 14dccda │ │ │ │ loopne 14dccb3 │ │ │ │ mov %al,0x7ec07001 │ │ │ │ add 0x44(%eax),%cl │ │ │ │ mov %eax,0x69120001 │ │ │ │ add 0x35(%eax),%bl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - jne 14dcd52 │ │ │ │ + add %esi,%eax │ │ │ │ + je 14dcd52 │ │ │ │ add %ebp,(%eax) │ │ │ │ iret │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x17a64(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + arpl %edi,0x1(%edx) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,-0x77fe5bd9(%eax) │ │ │ │ + mov 0x8801a427,%al │ │ │ │ lea 0x2(%edi),%esp │ │ │ │ ... │ │ │ │ js 14dcd86 │ │ │ │ mov 0x7c170001,%eax │ │ │ │ add (%eax),%ah │ │ │ │ push %edi │ │ │ │ - test $0x7515e801,%eax │ │ │ │ + test $0x750a4801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x7001a072(%eax) │ │ │ │ mov $0x2080274,%esp │ │ │ │ test $0x1,%al │ │ │ │ - fdiv %st(5),%st │ │ │ │ - jle 14dcd61 │ │ │ │ + cwtl │ │ │ │ + idivl 0x1(%esi) │ │ │ │ sbb %dh,(%ecx) │ │ │ │ - mov 0x7948d001,%al │ │ │ │ + mov 0x79442801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ - or %ch,0x7a855001(%edx) │ │ │ │ + or %ch,0x7a85e001(%edx) │ │ │ │ add %esi,(%eax) │ │ │ │ sbb %ah,0x7a3ce801(%ecx) │ │ │ │ add -0x48(%eax),%dh │ │ │ │ mov %al,0x788d0001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x77(%eax) │ │ │ │ - mov 0x6450f801,%al │ │ │ │ + mov 0x643f0801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ mov $0xa0,%ch │ │ │ │ - add %ecx,(%eax) │ │ │ │ - repz js 14dcde9 │ │ │ │ + add %esi,0x178f3(%eax) │ │ │ │ ... │ │ │ │ - xor %ch,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + sub %ah,0x6b2ad001(%ebp) │ │ │ │ + add (%eax),%ch │ │ │ │ + xor %esp,0x27abe20(%ecx,%eax,1) │ │ │ │ + jo 14dcde6 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,%eax │ │ │ │ - sub 0x2(%ebx),%ch │ │ │ │ - sub %dh,(%ecx) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - mov $0xc470027a,%esi │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,%eax │ │ │ │ - cmp $0x2238017b,%eax │ │ │ │ + cmp 0x1(%ebx),%bh │ │ │ │ + cmp %ah,(%edx) │ │ │ │ mov %eax,0x74268801 │ │ │ │ add (%eax),%ah │ │ │ │ cmp 0x634c9801(%edx),%esp │ │ │ │ add %al,%dl │ │ │ │ - sub 0x7ae9b001(%edi),%esp │ │ │ │ - add %eax,-0x47fe55f1(%eax) │ │ │ │ - test %edi,0x1(%ebx) │ │ │ │ + sub 0x7ae7b001(%edi),%esp │ │ │ │ + add %eax,-0x1ffe55f1(%eax) │ │ │ │ + xchg %bh,0x1(%ebx) │ │ │ │ js 14dce6e │ │ │ │ mov %al,0x6973d001 │ │ │ │ add 0x7a(%eax),%ch │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x78017383(%eax) │ │ │ │ - imul $0x1,0x6ba07801(%esi),%esp │ │ │ │ - mov $0x7001a167,%eax │ │ │ │ + add %edi,%eax │ │ │ │ + jle 14dceca │ │ │ │ + add %edi,0x6b(%eax) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %edi,-0x47fe9460(%eax) │ │ │ │ + addr16 mov 0x7001,%eax │ │ │ │ std │ │ │ │ jl 14dce6a │ │ │ │ push %eax │ │ │ │ nop │ │ │ │ - test $0x65af4801,%eax │ │ │ │ - add %edx,-0x7ffe57af(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - jb 14dce79 │ │ │ │ - and %dh,(%eax) │ │ │ │ - test $0x1,%al │ │ │ │ - sbb %al,%al │ │ │ │ - jb 14dce81 │ │ │ │ - xor %ah,(%eax) │ │ │ │ - test $0x1,%al │ │ │ │ - adc %ah,0x1(,%edi,2) │ │ │ │ + test $0x65aea801,%eax │ │ │ │ + add %edx,0x4801a851(%eax) │ │ │ │ + imul $0x20,0x1(%edx),%esi │ │ │ │ + xor %ch,0x72bcf001(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + and %ch,0x7d25f001(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ - xor %esp,0x7e91d001(%esi) │ │ │ │ + xor %esp,0x7e928001(%esi) │ │ │ │ add %edi,0x7a(%eax) │ │ │ │ mov 0x6bc79801,%eax │ │ │ │ add 0x79(%eax),%bh │ │ │ │ mov %al,0x7107d001 │ │ │ │ add (%eax),%dh │ │ │ │ cli │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,0x1720b(%eax) │ │ │ │ + add %ebx,0xa(%eax) │ │ │ │ + jb 14dced1 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x5001a34c(%eax) │ │ │ │ - dec %ecx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + nop │ │ │ │ + dec %esp │ │ │ │ + mov %eax,0x6c495001 │ │ │ │ add %al,%dl │ │ │ │ dec %esp │ │ │ │ - test $0x7c045001,%eax │ │ │ │ + test $0x7c02c801,%eax │ │ │ │ add %ebx,0x53(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0xffe86ac(%eax) │ │ │ │ - shlb $1,0x71010001(%ebp) │ │ │ │ + add %esi,0x52(%eax) │ │ │ │ + jns 14dcf11 │ │ │ │ + lock shlb $1,0x70ff5001(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x5001a0ff(%eax) │ │ │ │ - sti │ │ │ │ + add %ch,-0x17fe5f01(%eax) │ │ │ │ + cli │ │ │ │ jne 14dcf41 │ │ │ │ enter $0xa7ce,$0x1 │ │ │ │ cwtl │ │ │ │ test %ch,0x1(%eax) │ │ │ │ mov $0xb9,%al │ │ │ │ mov %al,0x7c8ef801 │ │ │ │ add %al,%ch │ │ │ │ daa │ │ │ │ - mov %al,0x71253801 │ │ │ │ + mov %al,0x7124b801 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x14(%eax) │ │ │ │ - test $0x692ef001,%eax │ │ │ │ + test $0x692e5801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ inc %ebx │ │ │ │ mov %eax,0x6b0bf001 │ │ │ │ add 0xb(%eax),%al │ │ │ │ @@ -1842514,244 +1842838,241 @@ │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x1f(%eax) │ │ │ │ + add %esp,0x1f(%eax) │ │ │ │ jp 14dcfb1 │ │ │ │ pusha │ │ │ │ lock cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - fisubrs 0x1(%ebx) │ │ │ │ - lock arpl %esp,0x26e7d58(%ecx,%eax,1) │ │ │ │ + add %eax,-0x23(%eax) │ │ │ │ + imul $0xfffffff0,(%ecx),%eax │ │ │ │ + arpl %esp,0x26e7d58(%ecx,%eax,1) │ │ │ │ mov %ch,%al │ │ │ │ - mov 0x69a49001,%al │ │ │ │ + mov 0x69a26801,%al │ │ │ │ add %ebp,%eax │ │ │ │ - mov %ah,0x7ecb6801(%eax) │ │ │ │ + mov %ah,0x7ec43801(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,-0x7ffe93dc(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + and -0x80(%ecx,%eax,1),%ch │ │ │ │ movsl %fs:(%esi),%es:(%edi) │ │ │ │ - add %ebx,0x17a69(%eax) │ │ │ │ + add %esp,0x17a66(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ mov 0x6091a001,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x2001a82a(%eax) │ │ │ │ - mov %fs,0x1(%ebp) │ │ │ │ + add %al,-0x7ffe57d6(%eax) │ │ │ │ + mov 0x1(%ebp),%ah │ │ │ │ ... │ │ │ │ pusha │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,-0x49(%eax) │ │ │ │ - jl 14dd021 │ │ │ │ + add %edi,0x17cb7(%eax) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - jp 14dd00d │ │ │ │ - add %edx,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x1001a27a(%eax) │ │ │ │ sbb %esi,0x2(%ecx) │ │ │ │ push %eax │ │ │ │ mov $0xa0,%dl │ │ │ │ - add %ebp,-0x4ffe8eb2(%eax) │ │ │ │ - push %eax │ │ │ │ + add %ebp,0x4c(%eax) │ │ │ │ + jno 14dd079 │ │ │ │ + mov $0x50,%al │ │ │ │ mov %al,0x7089a001 │ │ │ │ add (%eax),%dl │ │ │ │ - mull 0x786b8001(%eax) │ │ │ │ + mull 0x786cb001(%eax) │ │ │ │ add %edi,-0x6e(%eax) │ │ │ │ mov %al,0x7f812801 │ │ │ │ add (%eax),%al │ │ │ │ dec %ebp │ │ │ │ mov 0x6110b801,%eax │ │ │ │ - add -0x77fe5aba(%eax),%al │ │ │ │ - test $0x9eb00177,%eax │ │ │ │ - test $0x64e86801,%eax │ │ │ │ + add -0x7ffe5aba(%eax),%al │ │ │ │ + test $0x77,%al │ │ │ │ + add %esi,-0xffe5662(%eax) │ │ │ │ + loop 14dd10b │ │ │ │ add %edx,(%eax) │ │ │ │ pop %edi │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ - inc %ebp │ │ │ │ + add %eax,0x46(%eax) │ │ │ │ jo 14dd0b1 │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ jl 14dd072 │ │ │ │ - add %ecx,(%eax) │ │ │ │ - int $0x63 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %eax,-0x35(%eax) │ │ │ │ + arpl %eax,(%ecx) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x6f(%eax) │ │ │ │ + pusha │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ mov 0x6452c001,%eax │ │ │ │ add -0xf(%eax),%dh │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,-0x18(%eax) │ │ │ │ - add %si,%ax │ │ │ │ - jno 14dd098 │ │ │ │ - add %edi,0x53(%eax) │ │ │ │ - jge 14dd0f9 │ │ │ │ + add %ebp,%eax │ │ │ │ + fbld 0x1(%esi) │ │ │ │ + lock jno 14dd098 │ │ │ │ + add %edi,0x17d52(%eax) │ │ │ │ ... │ │ │ │ - or %bh,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + aas │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x4b(%eax) │ │ │ │ + add %eax,0x4b(%eax) │ │ │ │ jo 14dd111 │ │ │ │ - shlb $1,-0x3427fe60(%eax) │ │ │ │ + shlb $1,-0x3c8ffe60(%eax) │ │ │ │ jle 14dd119 │ │ │ │ - addb $0x7b,0x1ff001a7(%ebp) │ │ │ │ + addb $0x7b,0x1fd001a7(%ebp) │ │ │ │ add %ecx,-0x67fe5ec3(%eax) │ │ │ │ pcmpeqd (%edx),%mm0 │ │ │ │ mov 0xb001a0d0,%al │ │ │ │ (bad) │ │ │ │ jb 14dd132 │ │ │ │ ... │ │ │ │ mov %bl,(%ebx) │ │ │ │ - mov 0x79327801,%al │ │ │ │ - add %ebp,-0x6ffe587b(%eax) │ │ │ │ - dec %esp │ │ │ │ + mov 0x7931b801,%al │ │ │ │ + add %ebp,-0x4ffe587b(%eax) │ │ │ │ + dec %esi │ │ │ │ jle 14dd161 │ │ │ │ ... │ │ │ │ jo 14dd1c2 │ │ │ │ test $0x1,%al │ │ │ │ - mov $0xa7,%al │ │ │ │ + lock cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ bound %eax,(%ecx) │ │ │ │ pop %eax │ │ │ │ jo 14dd11b │ │ │ │ add %esp,(%eax) │ │ │ │ pop %edi │ │ │ │ jo 14dd17a │ │ │ │ cmp %bh,0x67656801(%esp,%eiz,4) │ │ │ │ add (%eax),%dh │ │ │ │ - sub $0xe0a001a5,%eax │ │ │ │ + sub $0xdbb801a5,%eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %ecx,(%eax) │ │ │ │ lock movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,0x40(%eax) │ │ │ │ gs add %esi,%eax │ │ │ │ or %esp,0x27ac640(%ecx,%eax,1) │ │ │ │ mov $0x4c,%al │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ add %edi,-0x77fd888e(%eax) │ │ │ │ into │ │ │ │ - mov 0x79821801,%eax │ │ │ │ - add %ecx,-0x5ffe567b(%eax) │ │ │ │ - (bad) │ │ │ │ + mov 0x79808801,%eax │ │ │ │ + add %ecx,-0x6ffe567b(%eax) │ │ │ │ + leave │ │ │ │ jb 14dd1b1 │ │ │ │ ... │ │ │ │ mov $0x2801a293,%eax │ │ │ │ xchg %eax,%ecx │ │ │ │ push $0x2 │ │ │ │ loopne 14dd23d │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,%eax │ │ │ │ dec %eax │ │ │ │ jnp 14dd1d2 │ │ │ │ ... │ │ │ │ - call 794f73e2 <_edata@@Base+0x74ef73e2> │ │ │ │ - xchg %eax,%ebp │ │ │ │ + call 594f73e2 <_edata@@Base+0x54ef73e2> │ │ │ │ + xchg %eax,%ecx │ │ │ │ jno 14dd1f1 │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ - test $0x6a0801a9,%eax │ │ │ │ + test $0x7b1801a9,%eax │ │ │ │ jge 14dd209 │ │ │ │ test $0x51,%al │ │ │ │ - test $0x7adbb001,%eax │ │ │ │ + test $0x7adc7801,%eax │ │ │ │ add %edi,(%eax) │ │ │ │ jge 14dd1b5 │ │ │ │ add %edi,%eax │ │ │ │ pushf │ │ │ │ push $0x2 │ │ │ │ rcrb $0x61,0x4db001a2 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x47fe591b(%eax) │ │ │ │ + add %ch,-0x37fe591b(%eax) │ │ │ │ mov 0x0(%ecx,%eax,1),%bh │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ pusha │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - jge 14dd2c5 │ │ │ │ - add %esp,-0x35(%eax) │ │ │ │ + add %edi,0x6001768a(%eax) │ │ │ │ + lret │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,%eax │ │ │ │ je 14dd2c3 │ │ │ │ add %al,%bl │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ mov 0x71a8b001,%eax │ │ │ │ add (%eax),%ah │ │ │ │ repnz movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,%eax │ │ │ │ - sub 0x1(%esi),%dh │ │ │ │ - lock and %ah,0x74f49801(%esi) │ │ │ │ + add %eax,%eax │ │ │ │ + es jbe 14dd269 │ │ │ │ + lock and %ah,0x74f5c001(%esi) │ │ │ │ add %edx,%eax │ │ │ │ - lock mov 0x7ca65801,%al │ │ │ │ - add %esp,-0x2ffe5b34(%eax) │ │ │ │ - cmp 0x1(%edi),%dh │ │ │ │ + lock mov 0x7ca69001,%al │ │ │ │ + add %esp,-0x17fe5b34(%eax) │ │ │ │ + cmp %esi,0x1(%edi) │ │ │ │ loopne 14dd2c1 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x30017b07(%eax) │ │ │ │ + add %eax,0x30017b07(%eax) │ │ │ │ fisubrs 0x77c8a801(%eax) │ │ │ │ add %al,%cl │ │ │ │ fisubs 0x7818d801(%ecx) │ │ │ │ add (%eax),%cl │ │ │ │ jbe 14dd23d │ │ │ │ add %edi,%eax │ │ │ │ push $0x7c │ │ │ │ add %al,%dh │ │ │ │ shlb $1,0x7821e001(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x6b(%eax) │ │ │ │ - mov 0x703d5801,%al │ │ │ │ + mov 0x703cf001,%al │ │ │ │ add %ecx,%eax │ │ │ │ and $0xa7,%al │ │ │ │ add %ebp,%eax │ │ │ │ (bad) │ │ │ │ imul $0x0,(%edx),%eax │ │ │ │ ... │ │ │ │ pop %ss │ │ │ │ - mov 0x7a2c3801,%al │ │ │ │ + mov 0x7a2aa801,%al │ │ │ │ add %ebx,-0x4(%eax) │ │ │ │ mov %eax,0x6aada001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ ds test $0x1,%al │ │ │ │ - or %bl,%bh │ │ │ │ - jno 14dd311 │ │ │ │ - loopne 14dd37a │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,%eax │ │ │ │ - inc %esi │ │ │ │ + pop %eax │ │ │ │ + loopne 14dd380 │ │ │ │ + add %esp,%eax │ │ │ │ + push $0x412001a5 │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x56(%eax) │ │ │ │ - mov 0x7bbc1001,%al │ │ │ │ + mov 0x7bba5801,%al │ │ │ │ add %ecx,-0x7d(%eax) │ │ │ │ - mov 0x7e1be001,%al │ │ │ │ + mov 0x7e18b801,%al │ │ │ │ add %eax,-0x5ffe5cb8(%eax) │ │ │ │ pop %es │ │ │ │ jnp 14dd34a │ │ │ │ ... │ │ │ │ add %dh,-0x58(%ebx) │ │ │ │ - add %ebx,%eax │ │ │ │ + add %edi,%eax │ │ │ │ int1 │ │ │ │ jle 14dd359 │ │ │ │ ... │ │ │ │ jo 14dd2fb │ │ │ │ mov 0x7438f001,%eax │ │ │ │ add %edx,-0xffe5e8f(%eax) │ │ │ │ pop %ecx │ │ │ │ @@ -1842759,81 +1843080,78 @@ │ │ │ │ add 0x1001a47d(%eax),%bh │ │ │ │ or $0x277,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xor %ah,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x1ffe80e5(%eax) │ │ │ │ - xor 0x260ea10(%ecx,%eax,1),%ah │ │ │ │ - dec %eax │ │ │ │ - inc %esi │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ - mov $0xbfe00171,%ecx │ │ │ │ + add %ebp,0x1a(%eax) │ │ │ │ + jg 14dd391 │ │ │ │ + loopne 14dd3c4 │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %edx,(%eax) │ │ │ │ + ljmp $0x1a6,$0x46480260 │ │ │ │ + mov $0xb9,%al │ │ │ │ + jno 14dd3a1 │ │ │ │ + loopne 14dd361 │ │ │ │ test $0x1,%al │ │ │ │ - sub %al,-0x7bc7fe8c(%esi) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x169e1(%eax) │ │ │ │ + call 394f482f <_edata@@Base+0x34ef482f> │ │ │ │ + test %ah,0x69dae801(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ adc $0x2e2801aa,%eax │ │ │ │ jae 14dd3c2 │ │ │ │ dec %eax │ │ │ │ - mov $0x35a801a0,%edi │ │ │ │ + mov $0x350001a0,%edi │ │ │ │ js 14dd3c9 │ │ │ │ ... │ │ │ │ cmp %bl,%ah │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,%eax │ │ │ │ - add %esi,0x1(%edi) │ │ │ │ - call a14f7cdb <_edata@@Base+0x9cef7cdb> │ │ │ │ - pop %eax │ │ │ │ - jne 14dd3f1 │ │ │ │ + add %eax,-0x17fe8901(%eax) │ │ │ │ + out %al,(%dx) │ │ │ │ + test $0x1,%al │ │ │ │ + rclb $0x1,0x75(%edi) │ │ │ │ ... │ │ │ │ jo 14dd3d0 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - push %ebp │ │ │ │ - jl 14dd419 │ │ │ │ - cwtl │ │ │ │ - mulb 0x77a86001(%ebp) │ │ │ │ + add %esi,-0x67fe83ac(%eax) │ │ │ │ + mulb 0x77a7d801(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x47fe5d15(%eax) │ │ │ │ mov $0x73,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x5e(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - clc │ │ │ │ - repnz push $0xa517f001 │ │ │ │ + adc %ah,%ah │ │ │ │ + push $0xa517f001 │ │ │ │ add %esp,(%eax) │ │ │ │ mov $0x27e,%edi │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ shl $1,%ch │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,-0x9(%eax) │ │ │ │ - ja 14dd4b1 │ │ │ │ - test $0xaf,%al │ │ │ │ + add %ebx,-0x57fe880c(%eax) │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,(%eax) │ │ │ │ mull 0x1(%edx) │ │ │ │ - sbb %bh,-0x6a87fe58(%edi) │ │ │ │ + sbb %bh,-0x63c7fe58(%edi) │ │ │ │ jne 14dd4c1 │ │ │ │ mov $0x96,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - inc %esi │ │ │ │ + add %edi,%eax │ │ │ │ + dec %eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ sub $0x1b7001a4,%eax │ │ │ │ @@ -1842846,327 +1843164,329 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ push %esp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,-0x7e(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %eax,%eax │ │ │ │ + subl $0x0,0x1(%esi) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ pop %ebp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,-0x76(%eax) │ │ │ │ - add %esi,%gs:0x4801a647(%eax) │ │ │ │ - shll $1,0x1(%ecx) │ │ │ │ + add %esp,-0x4ffe9a79(%eax) │ │ │ │ + inc %edi │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %edi,-0x31(%eax) │ │ │ │ + jno 14dd541 │ │ │ │ mov %bh,(%edx) │ │ │ │ - test $0x767ac001,%eax │ │ │ │ + test $0x7679b001,%eax │ │ │ │ add %ebx,-0x67(%eax) │ │ │ │ mov %al,0x7c480001 │ │ │ │ add -0x37fe5ea6(%eax),%bl │ │ │ │ hlt │ │ │ │ add %gs:(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x52(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - jg 14dd5c9 │ │ │ │ - add %edx,0x61(%eax) │ │ │ │ + add %esp,-0x7f(%eax) │ │ │ │ + bound %eax,(%ecx) │ │ │ │ + push %eax │ │ │ │ + popa │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x28016e94(%eax) │ │ │ │ + add %eax,-0x6c(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %ebp,(%eax) │ │ │ │ mull 0x63c8d001(%esi) │ │ │ │ - add -0x67fe5f0b(%eax),%ch │ │ │ │ - jae 14dd5f2 │ │ │ │ - add %esp,-0x5ffe570b(%eax) │ │ │ │ - mov 0x2fd80176,%eax │ │ │ │ + add 0x2001a0f5(%eax),%ch │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + jae 14dd581 │ │ │ │ + mov 0xf801a8f5,%al │ │ │ │ + sahf │ │ │ │ + jbe 14dd589 │ │ │ │ + fsubrs (%edi) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x5f(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + pop %edi │ │ │ │ jg 14dd591 │ │ │ │ and %al,%ch │ │ │ │ - test $0x7b5c1001,%eax │ │ │ │ + test $0x75335801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ je 14dd558 │ │ │ │ - add %esp,-0xe(%eax) │ │ │ │ + add %edx,-0xf(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %ecx,%eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ test $0x1,%al │ │ │ │ - push %eax │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - bound %eax,(%ecx) │ │ │ │ - ... │ │ │ │ + sub %ah,0x162(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ pusha │ │ │ │ push %ecx │ │ │ │ mov 0x712d6001,%eax │ │ │ │ add 0x61(%eax),%dl │ │ │ │ mov 0x63eab801,%eax │ │ │ │ add %al,%dl │ │ │ │ pop %ss │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,-0xb(%eax) │ │ │ │ add (%bx,%si),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ out %al,$0xa6 │ │ │ │ - add %ebp,%eax │ │ │ │ - jle 14dd68b │ │ │ │ + add %edx,(%eax) │ │ │ │ + jg 14dd68b │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x1001a08c(%eax) │ │ │ │ - dec %eax │ │ │ │ + add %al,0x7801a08c(%eax) │ │ │ │ + inc %edi │ │ │ │ js 14dd639 │ │ │ │ ... │ │ │ │ pusha │ │ │ │ imul $0xa1626802,0x6fd5d001(%edx),%esp │ │ │ │ add %ebp,0x27309(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x2001a625(%eax) │ │ │ │ - cmp %dh,0x1(%edi) │ │ │ │ + add %ah,-0x1ffe59db(%eax) │ │ │ │ + ss ja 14dd689 │ │ │ │ sub %ah,%dl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - push %ss │ │ │ │ + add %ebp,0x16(%eax) │ │ │ │ ja 14dd691 │ │ │ │ loopne 14dd6bd │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x3d(%eax) │ │ │ │ - gs add %esi,%eax │ │ │ │ - sahf │ │ │ │ + add %ebx,(%eax) │ │ │ │ + cmp $0x9ef00165,%eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,-0x7c(%eax) │ │ │ │ - jns 14dd6a1 │ │ │ │ - mov $0x5001a8fb,%eax │ │ │ │ - push %ebx │ │ │ │ + add %ebx,%eax │ │ │ │ + cmpl $0x1a8fbb8,0x1(%ecx) │ │ │ │ + test $0x50,%al │ │ │ │ js 14dd6a9 │ │ │ │ ... │ │ │ │ mov $0xf7,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,0x17e25(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + and %edi,0x1(%esi) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x7001a88b(%eax) │ │ │ │ - cmpl $0x6001a550,0x8(%ecx,%eax,1) │ │ │ │ - test $0xff08017f,%eax │ │ │ │ - mov 0x7aeec801,%al │ │ │ │ + mov $0x8b,%al │ │ │ │ + test $0x1,%al │ │ │ │ + call 94f537a <_edata@@Base+0x4ef537a> │ │ │ │ + push %eax │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebp,0x8017fa4(%eax) │ │ │ │ + jmp *0x7aeda801(%eax) │ │ │ │ add %edx,0x9(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ - shll $0xe0,0x1(%esi) │ │ │ │ - push %ecx │ │ │ │ + add %esp,%eax │ │ │ │ + mov $0x51e00176,%esp │ │ │ │ test $0x1,%al │ │ │ │ - call 514f3ea5 <_edata@@Base+0x4cef3ea5> │ │ │ │ + call 514f3ea8 <_edata@@Base+0x4cef3ea8> │ │ │ │ loopne 14dd6c4 │ │ │ │ - add %edi,(%eax) │ │ │ │ - jbe 14dd797 │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %eax,0x28017130(%eax) │ │ │ │ add $0xa4,%al │ │ │ │ add %eax,%eax │ │ │ │ push %ds │ │ │ │ add (%bx,%si),%al │ │ │ │ in $0xa4,%eax │ │ │ │ - add %edx,(%eax) │ │ │ │ - adc %bh,0x1(%ebx) │ │ │ │ - inc %eax │ │ │ │ + add %edi,0x40017b0e(%eax) │ │ │ │ jle 14dd6db │ │ │ │ - add %eax,%eax │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %esp,-0x6f(%eax) │ │ │ │ jb 14dd739 │ │ │ │ - mov $0x5001a7ac,%eax │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + mov $0xa801a7ac,%eax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ jbe 14dd741 │ │ │ │ loopne 14dd756 │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,(%eax) │ │ │ │ aam $0x68 │ │ │ │ add -0x7c(%eax),%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x17b82(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + cmpb $0x0,0x1(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ push %es │ │ │ │ - mov 0x788c2801,%al │ │ │ │ + mov 0x788c4001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,%eax │ │ │ │ xor 0x2(%esi),%edi │ │ │ │ js 14dd756 │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,%eax │ │ │ │ popf │ │ │ │ fs add %al,%dl │ │ │ │ pop %edx │ │ │ │ - mov 0x71fe5001,%al │ │ │ │ + mov 0x71f63001,%al │ │ │ │ add %ebx,-0x30(%eax) │ │ │ │ mov %al,0x69c94001 │ │ │ │ - add 0x4801a7c6(%eax),%ch │ │ │ │ + add -0x27fe583a(%eax),%ch │ │ │ │ pop %es │ │ │ │ add %ax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x3d(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,-0x45(%eax) │ │ │ │ - jbe 14dd7c1 │ │ │ │ + add %esi,0x176b7(%eax) │ │ │ │ ... │ │ │ │ - mov %cl,%dl │ │ │ │ - mov 0x7a10a001,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x67fe5f36(%eax) │ │ │ │ + (bad) │ │ │ │ add %edi,(%eax) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ + add %edi,%eax │ │ │ │ loop 14dd865 │ │ │ │ add %ecx,%eax │ │ │ │ mov %ah,0x68434001(%edx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ mov 0x6bb57801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x7801a05a(%eax) │ │ │ │ + add %ch,0x4801a05a(%eax) │ │ │ │ pop %es │ │ │ │ jb 14dd819 │ │ │ │ lock sahf │ │ │ │ - mov 0x70359801,%al │ │ │ │ + mov 0x7035d001,%al │ │ │ │ add %ebx,-0x58(%eax) │ │ │ │ - mov %al,0x685bd001 │ │ │ │ + mov %al,0x685a4801 │ │ │ │ add %eax,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,0x17dc2(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + mov $0x17d,%edi │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x24(%eax) │ │ │ │ - mov %eax,0x77510801 │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,-0x66(%eax) │ │ │ │ + inc %eax │ │ │ │ + and $0xa3,%al │ │ │ │ + add %ecx,(%eax) │ │ │ │ + push %ecx │ │ │ │ + ja 14dd872 │ │ │ │ + ... │ │ │ │ + jo 14dd814 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - inc %ebx │ │ │ │ - add %ebx,%gs:0x6001a673(%eax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add %eax,-0x67fe9abd(%eax) │ │ │ │ + jae 14dd829 │ │ │ │ + add %ecx,%eax │ │ │ │ + xchg %eax,%ecx │ │ │ │ jl 14dd889 │ │ │ │ test $0x55,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - jg 14dd909 │ │ │ │ - add %esp,(%eax) │ │ │ │ + add %ebx,0x20017a7f(%eax) │ │ │ │ mov $0x29e001a2,%ebp │ │ │ │ imul $0x0,(%edx),%eax │ │ │ │ ... │ │ │ │ jo 14dd894 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - mov $0x72,%dl │ │ │ │ - add %edi,-0xffe598f(%eax) │ │ │ │ - sbb 0x1(%esi),%ch │ │ │ │ - mov $0xe001a83d,%eax │ │ │ │ - xchg %esi,0x1(%ecx) │ │ │ │ + add %eax,%eax │ │ │ │ + mov $0x72,%cl │ │ │ │ + add %edi,-0x4ffe598f(%eax) │ │ │ │ + adc $0x6e,%al │ │ │ │ + add %edi,-0x1ffe57c3(%eax) │ │ │ │ + test %dh,0x1(%ecx) │ │ │ │ ... │ │ │ │ - push $0x9001a04f │ │ │ │ + push $0x8801a04f │ │ │ │ jge 14dd97b │ │ │ │ - add %edx,-0x1ffe5f43(%eax) │ │ │ │ - push $0x170 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edx,-0xffe5f43(%eax) │ │ │ │ + imul $0x0,0x1(%eax),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %dh,-0x5a(%edx) │ │ │ │ - add %ebp,-0x40(%eax) │ │ │ │ + add %eax,-0x40(%eax) │ │ │ │ jp 14dd919 │ │ │ │ jo 14dd924 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x17aee(%eax) │ │ │ │ + add %ebp,-0x13(%eax) │ │ │ │ + jp 14dd921 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - popa │ │ │ │ - test $0x1,%al │ │ │ │ - and %bh,(%edi) │ │ │ │ + or %ah,-0x58(%ecx) │ │ │ │ + add %eax,%eax │ │ │ │ + aas │ │ │ │ ja 14dd951 │ │ │ │ pusha │ │ │ │ - or %ch,0x74377001(%ecx) │ │ │ │ + or %ch,0x7436d801(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ - mov 0xab7001a7,%al │ │ │ │ + mov 0xa97001a7,%al │ │ │ │ jnp 14dd971 │ │ │ │ - lock shll $0x1,0x7acbb801(%eax) │ │ │ │ + lock shll $0x1,0x7acba001(%eax) │ │ │ │ shl $0xa1,%al │ │ │ │ add %ebp,-0x1b(%eax) │ │ │ │ jb 14dd982 │ │ │ │ sbb %ah,(%edx) │ │ │ │ - mov 0x7d23e801,%al │ │ │ │ + mov 0x7d23d001,%al │ │ │ │ add %edi,0x7e(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x18017bfa(%eax) │ │ │ │ - mov $0x194801a6,%esp │ │ │ │ - add %esp,%gs:-0xffe5bc5(%eax) │ │ │ │ + add %edx,-0x9(%eax) │ │ │ │ + jnp 14dd991 │ │ │ │ + sbb %bh,0x65199001(%esi,%eiz,4) │ │ │ │ + add %esp,-0xffe5bc5(%eax) │ │ │ │ adc 0x2(%ecx),%bh │ │ │ │ - push $0x9801a0e5 │ │ │ │ - mov 0xe7500179,%al │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x3c(%eax) │ │ │ │ + push $0xc001a0e5 │ │ │ │ + lahf │ │ │ │ + jns 14dd9a9 │ │ │ │ + push %eax │ │ │ │ + out %eax,$0xa7 │ │ │ │ + add %edx,0x3c(%eax) │ │ │ │ jns 14dd9b1 │ │ │ │ - mov 0x801a1f2,%al │ │ │ │ - sub 0x1(%edi),%ch │ │ │ │ + mov 0x3801a1f2,%al │ │ │ │ + sub %ebp,0x1(%edi) │ │ │ │ lock mov 0xde0801a2,%eax │ │ │ │ je 14dd9c2 │ │ │ │ xor %ah,%ch │ │ │ │ mov 0x68be9001,%eax │ │ │ │ add 0x16(%eax),%dh │ │ │ │ - test $0x7bee8001,%eax │ │ │ │ + test $0x7bed2801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ - fsubs 0x77ebb001(%eax) │ │ │ │ + fsubs 0x77eb7001(%eax) │ │ │ │ add %ebx,%eax │ │ │ │ - and %ah,0x6ed3c001(%eax) │ │ │ │ + and %ah,0x6ed36001(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x4c(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - pop %eax │ │ │ │ - jns 14dda81 │ │ │ │ - add %ebp,(%eax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - mov 0x7bd02001,%eax │ │ │ │ - add %edx,-0x7fe5cd7(%eax) │ │ │ │ - (bad) │ │ │ │ - jae 14dda22 │ │ │ │ - lock inc %ebp │ │ │ │ - test $0x7c556801,%eax │ │ │ │ + mov $0x78,%al │ │ │ │ + jb 14dda11 │ │ │ │ + sub %dl,-0x3157fe5f(%ebx) │ │ │ │ + jnp 14dda19 │ │ │ │ + nop │ │ │ │ + sub %esp,0x73fef801(%ebx) │ │ │ │ + add %al,%dh │ │ │ │ + inc %ebp │ │ │ │ + test $0x7c54f001,%eax │ │ │ │ add %ebx,%eax │ │ │ │ - mov %eax,0x9da001a9 │ │ │ │ + mov %eax,0x9bd001a9 │ │ │ │ jg 14dda31 │ │ │ │ fsubrs -0x396ffe5f(%ebx) │ │ │ │ pusha │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1843175,87 +1843495,91 @@ │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,-0x73(%eax) │ │ │ │ add %fs:(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ - sbb 0x78af0001(%eax),%esp │ │ │ │ + sbb 0x78aed801(%eax),%esp │ │ │ │ add %ebx,(%eax) │ │ │ │ cmp %ah,0x78114801(%ebx) │ │ │ │ add 0x801a2d3(%eax),%ah │ │ │ │ inc %edi │ │ │ │ data16 add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x57fe55b3(%eax) │ │ │ │ cmp %esi,0x2(%esi) │ │ │ │ ... │ │ │ │ - add %bh,0x684801a6(%ebx) │ │ │ │ + add %bh,0x68e001a6(%ebx) │ │ │ │ jo 14dda99 │ │ │ │ mov $0x7001a702,%eax │ │ │ │ enter $0x275,$0xf8 │ │ │ │ xchg %eax,%ebx │ │ │ │ test $0x1,%al │ │ │ │ - jo 14ddad5 │ │ │ │ - jnp 14ddaa9 │ │ │ │ - ... │ │ │ │ - clc │ │ │ │ + pusha │ │ │ │ + xor $0x7b,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,%al │ │ │ │ xchg %eax,%edi │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,%eax │ │ │ │ + add %esi,%eax │ │ │ │ xchg %eax,%ebx │ │ │ │ jne 14ddab9 │ │ │ │ pusha │ │ │ │ scas %es:(%edi),%eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - inc %edi │ │ │ │ + add %ebx,0x47(%eax) │ │ │ │ ja 14ddac1 │ │ │ │ clc │ │ │ │ - cmp %ch,0x650e7801(%ecx) │ │ │ │ + cmp %ch,0x65183801(%ecx) │ │ │ │ add %esi,(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - mov 0x786af001,%al │ │ │ │ + mov 0x786b8001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ fisubrl 0x7657b801(%edx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ aaa │ │ │ │ test $0x1,%al │ │ │ │ - jo 14ddb38 │ │ │ │ - jne 14ddb11 │ │ │ │ + mov $0x1752a,%eax │ │ │ │ ... │ │ │ │ - shlb $0x76,0xcca801a3 │ │ │ │ - add (%eax),%bl │ │ │ │ - jo 14ddae5 │ │ │ │ - add %edx,0x60(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%al │ │ │ │ + xor $0xcca801a3,%eax │ │ │ │ + jbe 14ddb42 │ │ │ │ + sbb %dh,-0x5e(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + pop %esi │ │ │ │ jl 14ddb49 │ │ │ │ jo 14ddb64 │ │ │ │ - mov 0x7fe6c801,%al │ │ │ │ + mov 0x7fe3e801,%al │ │ │ │ add %edx,(%eax) │ │ │ │ push %esp │ │ │ │ mov %eax,0x7c602001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x37fe5e99(%eax) │ │ │ │ mov $0x77,%dl │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ - mov 0x7533c001(%ecx),%gs │ │ │ │ + mov 0x75351001(%ecx),%gs │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ cmp 0x7473b801(%ecx),%esp │ │ │ │ add (%eax),%al │ │ │ │ @@ -1843265,143 +1843589,145 @@ │ │ │ │ hlt │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %edi,(%eax) │ │ │ │ jo 14ddc72 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x7ffe5691(%eax) │ │ │ │ - jge 14ddc85 │ │ │ │ + add %ch,0x6001a96f(%eax) │ │ │ │ + jg 14ddc85 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x22(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - aaa │ │ │ │ + add %esi,0x37(%eax) │ │ │ │ jo 14ddc41 │ │ │ │ - mov $0xa801a9af,%eax │ │ │ │ - jmp deb5ddc3 <_edata@@Base+0xda55ddc3> │ │ │ │ + mov $0x1a9af,%eax │ │ │ │ + in $0x79,%eax │ │ │ │ + add %ebp,-0x23(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - enter $0x6797,$0x1 │ │ │ │ - add %ah,0x8b9801a6 │ │ │ │ + mov 0x16791,%al │ │ │ │ + and $0x898001a6,%eax │ │ │ │ jnp 14ddc59 │ │ │ │ jo 14ddc87 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - shlb $1,0x0(%ecx,%eax,1) │ │ │ │ + add %edx,-0x3b(%eax) │ │ │ │ + add %eax,%fs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ - fsubs 0x71511801(%edi) │ │ │ │ + fsubs 0x714bc001(%edi) │ │ │ │ add %ebx,%eax │ │ │ │ sub 0x26127f8(%ecx,%eax,1),%esp │ │ │ │ jo 14ddc52 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,-0x37(%eax) │ │ │ │ + add %ebx,-0x37(%eax) │ │ │ │ ja 14ddc81 │ │ │ │ or %bh,(%edx) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ebx,(%eax) │ │ │ │ sub %ch,0x1(%eax) │ │ │ │ cmp %cl,(%ebx) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,0x49(%eax) │ │ │ │ jp 14ddc91 │ │ │ │ fdivs -0x5c(%ecx) │ │ │ │ add %edx,%eax │ │ │ │ inc %esp │ │ │ │ jp 14ddc9a │ │ │ │ - fdivs 0x72774001(,%eiz,4) │ │ │ │ - add %ebp,-0x7ffe58b2(%eax) │ │ │ │ - pop %edi │ │ │ │ + fdivs 0x72769801(,%eiz,4) │ │ │ │ + add %ebp,-0xffe58b2(%eax) │ │ │ │ + push %ebp │ │ │ │ jae 14ddca9 │ │ │ │ sarb $0xa2,(%ebx) │ │ │ │ add %edx,%eax │ │ │ │ xor 0x2(%ecx),%esi │ │ │ │ enter $0xa9a4,$0x1 │ │ │ │ - inc %eax │ │ │ │ - js,pn 14ddcb9 │ │ │ │ + jo 14ddce7 │ │ │ │ + js 14ddcb9 │ │ │ │ mov %dl,(%esi) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,%eax │ │ │ │ idivb 0x2(%edi) │ │ │ │ - mov 0x7001a84b,%al │ │ │ │ - inc %edi │ │ │ │ + mov 0xe001a84b,%al │ │ │ │ + push %ebp │ │ │ │ add %cx,%ax │ │ │ │ test $0xa5,%al │ │ │ │ - add %edx,-0x77(%eax) │ │ │ │ - jp 14ddcd1 │ │ │ │ + add %edi,(%eax) │ │ │ │ + mov 0x1(%edx),%bh │ │ │ │ loopne 14ddc83 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ push %ds │ │ │ │ jp 14ddcd9 │ │ │ │ mov $0xe3,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,0x5f(%eax) │ │ │ │ jp 14ddce1 │ │ │ │ test $0x8,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %edi,(%eax) │ │ │ │ mov 0xab080266,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,-0x2ffd813b(%eax) │ │ │ │ push %edx │ │ │ │ test $0x1,%al │ │ │ │ - fadds -0x3657fe9a(%esi) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + addb $0xa4,-0x3657fe9a(%ebp) │ │ │ │ add %ecx,(%eax) │ │ │ │ idivl 0x2(%edi) │ │ │ │ fcomp %st(4) │ │ │ │ mov %al,0x690bb801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ mov $0xa9,%bl │ │ │ │ - add %esi,(%eax) │ │ │ │ - and %edi,0x1(%edx) │ │ │ │ + add %esi,0x17a24(%eax) │ │ │ │ ... │ │ │ │ - shrb $0x1,-0x59(%eax) │ │ │ │ - js 14ddd0f │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%al │ │ │ │ + push $0x7fb801a7 │ │ │ │ jp 14ddd91 │ │ │ │ lock jg 14ddd39 │ │ │ │ - add %esi,0x5d(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + pop %esp │ │ │ │ jno 14ddd99 │ │ │ │ push $0x5801a4c3 │ │ │ │ mov 0x1180267,%al │ │ │ │ test $0x1,%al │ │ │ │ - shlb $1,-0x5c87fe85(%ebp) │ │ │ │ - mov 0x6fe23801,%al │ │ │ │ + mov %dh,-0x5c87fe85(%edx) │ │ │ │ + mov 0x6fb2a001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x1b(%eax) │ │ │ │ mov 0x7db22001,%eax │ │ │ │ add (%eax),%dh │ │ │ │ push %edx │ │ │ │ test $0x1,%al │ │ │ │ - sbb %ah,0x7f(%ebx) │ │ │ │ + and %ah,0x7f(%edx) │ │ │ │ add %ecx,%eax │ │ │ │ - test %ah,0x727ae001(%ecx) │ │ │ │ + test %ah,0x7279e801(%ecx) │ │ │ │ add %ebx,-0x4(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - call 514f59d6 <_edata@@Base+0x4cef59d6> │ │ │ │ - xor %ch,0x6580b001(%edx) │ │ │ │ + adc %bh,%ch │ │ │ │ + jnp 14dddd9 │ │ │ │ + push %eax │ │ │ │ + xor %ch,0x6581b001(%edx) │ │ │ │ add %esp,0x35(%eax) │ │ │ │ - test $0x72a15801,%eax │ │ │ │ + test $0x729fb001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ sub 0x6921b001(%edx),%esp │ │ │ │ add 0x18(%eax),%al │ │ │ │ - mov 0x684ae801,%al │ │ │ │ + mov 0x6845d001,%al │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %eax │ │ │ │ mov 0x7cc81801,%al │ │ │ │ add -0x5c(%eax),%bh │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ pushf │ │ │ │ @@ -1843410,262 +1843736,277 @@ │ │ │ │ mov %eax,0x6405f801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,0x17bb6(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + mov $0x7b,%dl │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x3801a43d(%eax) │ │ │ │ les 0x2(%edi),%esp │ │ │ │ adcb $0xa8,(%esi) │ │ │ │ - add %edi,-0x69(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + xchg %eax,%ebp │ │ │ │ jbe 14dde71 │ │ │ │ ... │ │ │ │ mov $0xff,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x1d(%eax) │ │ │ │ + add %esi,0x1e(%eax) │ │ │ │ imul $0xffffffb0,(%ecx),%eax │ │ │ │ dec %eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,0x4801683a(%eax) │ │ │ │ - mov $0xa4,%cl │ │ │ │ + add %esp,(%eax) │ │ │ │ + ss push $0xa4b14801 │ │ │ │ add %ecx,%eax │ │ │ │ pop %edx │ │ │ │ jo 14dded2 │ │ │ │ ... │ │ │ │ rcrb $1,(%ebx) │ │ │ │ mov %eax,0x72ba0801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ - add $0x641001a6,%eax │ │ │ │ + add $0x5b3801a6,%eax │ │ │ │ jbe 14ddef1 │ │ │ │ ... │ │ │ │ - mov $0x4801a2ed,%eax │ │ │ │ + mov $0x8801a2ed,%eax │ │ │ │ cmp $0x7d,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ jb 14ddeb4 │ │ │ │ - add %ebp,0x7001669a(%eax) │ │ │ │ - stc │ │ │ │ + add %esp,%eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + add %si,-0x7(%eax) │ │ │ │ mov %al,0x638f5001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x801a00b(%eax) │ │ │ │ mov %?,0x1(%eax) │ │ │ │ mov %bh,0x63e5f801(%esp,%eiz,4) │ │ │ │ add 0x2e(%eax),%dl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,0x73(%eax) │ │ │ │ ja 14ddf52 │ │ │ │ - push $0xd801a090 │ │ │ │ - sbb %edi,0x1(%ecx) │ │ │ │ + push $0xb801a090 │ │ │ │ + adc %bh,0x1(%ecx) │ │ │ │ nop │ │ │ │ - push $0x4cb001a0 │ │ │ │ + push $0x4cf801a0 │ │ │ │ jl 14ddf61 │ │ │ │ ... │ │ │ │ - and %dh,-0x1c5ffe58(%edx) │ │ │ │ + and %dh,-0x1caffe58(%edx) │ │ │ │ jle 14ddf79 │ │ │ │ ... │ │ │ │ mov 0x9801a03f,%al │ │ │ │ inc %ebp │ │ │ │ jl 14ddf92 │ │ │ │ ... │ │ │ │ enter $0xa71f,$0x1 │ │ │ │ addb $0xa6,0x70a00263(%ebp) │ │ │ │ - add %ebp,%eax │ │ │ │ - shll $1,0x1(%edi) │ │ │ │ + add %eax,-0x30(%eax) │ │ │ │ + ja 14ddfd1 │ │ │ │ jo 14ddf74 │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,-0x55(%eax) │ │ │ │ ja 14ddfda │ │ │ │ js 14ddfce │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,%eax │ │ │ │ - jle 14de05a │ │ │ │ + add %eax,%eax │ │ │ │ + jge 14de05a │ │ │ │ add %edx,(%eax) │ │ │ │ - lcall $0x177,$0xa4d801a8 │ │ │ │ + lcall $0x177,$0xa36001a8 │ │ │ │ cwtl │ │ │ │ adc %ch,0x784dc801(%edx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ - and $0x898001a8,%eax │ │ │ │ + and $0x84a001a8,%eax │ │ │ │ jb 14de019 │ │ │ │ adc %ah,%bh │ │ │ │ mov 0x61b2f001,%eax │ │ │ │ add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x2d(%eax) │ │ │ │ + test $0x7dc2d801,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ - test $0x717ab001,%eax │ │ │ │ + test $0x7178d001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ jg 14de015 │ │ │ │ add %eax,%eax │ │ │ │ mov $0x26f,%esi │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ xor %cl,%ch │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,-0x6e(%eax) │ │ │ │ + add %edi,-0x71(%eax) │ │ │ │ jno 14de091 │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ out %al,$0xa0 │ │ │ │ - add %edi,0x72(%eax) │ │ │ │ - jl 14de0a1 │ │ │ │ + add %esi,0x17c72(%eax) │ │ │ │ ... │ │ │ │ - adc %dh,%al │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,-0xffe8d55(%eax) │ │ │ │ - adc 0x27838b0(%ecx,%eax,1),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + lock cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %eax,%eax │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + jb 14de0b9 │ │ │ │ + lock adc 0x27838b0(%ecx,%eax,1),%esp │ │ │ │ ... │ │ │ │ mov %al,(%ebx) │ │ │ │ test $0x73406801,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ pop %ss │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,%eax │ │ │ │ loop 14de147 │ │ │ │ add 0x4(%eax),%bl │ │ │ │ - mov 0x7ecc3001,%eax │ │ │ │ + mov 0x7ec3c801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ - mov %es:0x7964e801,%al │ │ │ │ + mov %es:0x7964b001,%al │ │ │ │ add %edi,-0x58(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,%eax │ │ │ │ + add %eax,%eax │ │ │ │ xor 0x1(%ebx),%bh │ │ │ │ jo 14de148 │ │ │ │ - mov 0x72b9a001,%eax │ │ │ │ + mov 0x72bae001,%eax │ │ │ │ add %ebp,-0x2ffe5b87(%eax) │ │ │ │ push %edi │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ push %esi │ │ │ │ mov %eax,0x7c7ba001 │ │ │ │ add -0x1e(%eax),%dl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - loopne 14de1b3 │ │ │ │ - add %esp,%eax │ │ │ │ + add %eax,-0x1ffe8323(%eax) │ │ │ │ push %ebx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %ecx,%eax │ │ │ │ - pop %ds │ │ │ │ - jbe 14de141 │ │ │ │ - xor %dh,0xd4f801a7 │ │ │ │ + sbb %esi,0x1(%esi) │ │ │ │ + xor %dh,0xd21801a7 │ │ │ │ jg 14de149 │ │ │ │ ... │ │ │ │ - lock adc 0x72afd801(%edx),%ch │ │ │ │ + lock adc 0x72af5801(%edx),%ch │ │ │ │ add %ecx,%eax │ │ │ │ - mov %esp,0x7b4eb001(%esi) │ │ │ │ - add %ecx,-0x5ffe5a36(%eax) │ │ │ │ - push %ecx │ │ │ │ + mov %esp,0x7b4c9001(%esi) │ │ │ │ + add %ecx,-0xffe5a36(%eax) │ │ │ │ + dec %edi │ │ │ │ jnp 14de191 │ │ │ │ sub %dh,%bl │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,%eax │ │ │ │ - cmc │ │ │ │ + add %ebx,%eax │ │ │ │ + hlt │ │ │ │ add %si,%ax │ │ │ │ - sub %esp,0x7c9e8801(%edi) │ │ │ │ + sub %esp,0x7c9c4801(%edi) │ │ │ │ + add %edx,-0x43(%eax) │ │ │ │ + test $0x7eb4f001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ - or $0xdf6001a0,%eax │ │ │ │ + or $0xc0b001a0,%eax │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ - or $0xdc6001a0,%eax │ │ │ │ + or $0xd68001a0,%eax │ │ │ │ jb 14de1d1 │ │ │ │ dec %eax │ │ │ │ inc %ecx │ │ │ │ mov 0x7ab15801,%eax │ │ │ │ add (%eax),%bl │ │ │ │ - add 0x723e5801(%esi),%esp │ │ │ │ + add 0x723ca801(%esi),%esp │ │ │ │ add %eax,(%eax) │ │ │ │ sbb 0x66c8d801(%edi),%ah │ │ │ │ add 0x49(%eax),%al │ │ │ │ mov 0x6031c001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ sti │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,-0x47(%eax) │ │ │ │ addr16 add %al,%bh │ │ │ │ adc 0x707d2001(%edi),%ah │ │ │ │ - add -0x17fe58bf(%eax),%cl │ │ │ │ - sub $0x8b40016f,%eax │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - cmp %dh,0x1(%ecx) │ │ │ │ - add %cl,-0x5a(%eax) │ │ │ │ - add %eax,%eax │ │ │ │ - in $0x65,%al │ │ │ │ - add %ecx,0x2(%eax) │ │ │ │ + add -0x37fe58bf(%eax),%cl │ │ │ │ + xor 0x1(%edi),%ch │ │ │ │ + inc %eax │ │ │ │ + mov 0x71374801(%ebp),%esp │ │ │ │ + add %eax,(%eax) │ │ │ │ + dec %eax │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %esi,-0x36(%eax) │ │ │ │ + add %ecx,%gs:0x2(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,0x6b(%eax) │ │ │ │ + add %ebx,0x6c(%eax) │ │ │ │ js 14de251 │ │ │ │ - call 714f88fa <_edata@@Base+0x6cef88fa> │ │ │ │ - cmp $0x7900177,%eax │ │ │ │ + call d94f88fa <_edata@@Base+0xd4ef88fa> │ │ │ │ + cmp 0x1(%edi),%esi │ │ │ │ + nop │ │ │ │ + pop %es │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %edx,%eax │ │ │ │ int $0x69 │ │ │ │ add -0x61(%eax),%dh │ │ │ │ mov %al,0x7bdd5001 │ │ │ │ add %al,%dh │ │ │ │ pop %es │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x16606(%eax) │ │ │ │ + add %ebp,%eax │ │ │ │ + push %es │ │ │ │ + add %ax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x1001a8c3(%eax) │ │ │ │ + add %ah,-0x7ffe573d(%eax) │ │ │ │ jno 14de2f4 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0xffe5bcc(%eax) │ │ │ │ xor %bh,0x2(%ebx) │ │ │ │ ... │ │ │ │ sub %bh,%dl │ │ │ │ test $0x1,%al │ │ │ │ cwtl │ │ │ │ out %eax,$0x75 │ │ │ │ add (%eax),%ah │ │ │ │ - frstor 0x7ad22001(%eax) │ │ │ │ - add %ecx,0x3001a73c(%eax) │ │ │ │ + frstor 0x7ad28801(%eax) │ │ │ │ + add %ecx,0x4001a73c(%eax) │ │ │ │ fstpt 0x1(%edx) │ │ │ │ andb $0x1,-0x5e(%edx) │ │ │ │ fsubs 0x268(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fadd %st(3),%st │ │ │ │ @@ -1843676,207 +1844017,200 @@ │ │ │ │ add %ah,%al │ │ │ │ sti │ │ │ │ mov %eax,0x69e63001 │ │ │ │ add %al,%bl │ │ │ │ sbb 0x72a84801(%edx),%ebp │ │ │ │ add (%eax),%cl │ │ │ │ push %ecx │ │ │ │ - test $0x76af7001,%eax │ │ │ │ + test $0x76a8c801,%eax │ │ │ │ add %edx,0x9(%eax) │ │ │ │ - test $0x7f6f0801,%eax │ │ │ │ + test $0x7f6bf801,%eax │ │ │ │ add %ebp,0x5001a1e5(%eax) │ │ │ │ int3 │ │ │ │ push $0xa5f91802 │ │ │ │ - add %ecx,0x8(%eax) │ │ │ │ + add %ebx,0x6(%eax) │ │ │ │ je 14de331 │ │ │ │ clc │ │ │ │ sbb %esp,0x64190801(%ebp) │ │ │ │ - add -0x6ffe576a(%eax),%ah │ │ │ │ - int1 │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %ebp,0x6801a48d(%eax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ - sbbb $0x10,0x1(%eax,%ebp,4) │ │ │ │ - loopne 14de3bd │ │ │ │ - add %esi,(%eax) │ │ │ │ - sbb $0x29d801a1,%eax │ │ │ │ + add -0xffe576a(%eax),%ah │ │ │ │ + ljmp $0x1a4,$0x8da8016d │ │ │ │ + xorb $0x1,0x63(%edi) │ │ │ │ + sbbb $0xc0,0x1(%eax,%ebp,4) │ │ │ │ + fildll 0x1(%esi) │ │ │ │ + xor %bl,0x29d801a1 │ │ │ │ je 14de35a │ │ │ │ sbbb $0xa5,(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ mov $0x1ce8027c,%esp │ │ │ │ test $0x1,%al │ │ │ │ - and %bh,0x70(%ecx) │ │ │ │ - add %edi,0x3801a144(%eax) │ │ │ │ + loopne 14de3e0 │ │ │ │ + jo 14de369 │ │ │ │ + mov $0x3801a144,%eax │ │ │ │ and -0x78(%edx,%eax,1),%ah │ │ │ │ - mov $0x5e9001a8,%eax │ │ │ │ + mov $0x613801a8,%eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - add %edi,0x6001a888(%eax) │ │ │ │ - and %edi,-0x70(%ecx,%eax,1) │ │ │ │ - arpl %esp,0x79441001(%eax) │ │ │ │ + add %edi,-0x77fe5778(%eax) │ │ │ │ + pop %ds │ │ │ │ + jl 14de381 │ │ │ │ + nop │ │ │ │ + arpl %esp,0x79436001(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x1c(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,0x8(%eax) │ │ │ │ + add %ebp,0xc(%eax) │ │ │ │ add %bx,0x17(%eax) │ │ │ │ mov %al,0x716ec001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x17fe5a3e(%eax) │ │ │ │ + add %dl,0x4001a5c2(%eax) │ │ │ │ or $0x7c,%al │ │ │ │ add %eax,%eax │ │ │ │ xchg %eax,%ecx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,-0x38(%eax) │ │ │ │ + add %ebp,%eax │ │ │ │ + (bad) │ │ │ │ jae 14de3e9 │ │ │ │ jo 14de466 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,%eax │ │ │ │ (bad) │ │ │ │ ja 14de3f2 │ │ │ │ ... │ │ │ │ - mov 0x801a0f3,%al │ │ │ │ - and -0x60(%ecx,%eax,1),%bh │ │ │ │ + mov 0xd801a0f3,%al │ │ │ │ + and %bh,-0x60(%ecx,%eax,1) │ │ │ │ loop 14de3b2 │ │ │ │ - add %edi,%eax │ │ │ │ + add %ecx,(%eax) │ │ │ │ xchg %eax,%ecx │ │ │ │ js 14de411 │ │ │ │ loopne 14de3b5 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x17f5f(%eax) │ │ │ │ + add %edx,0x61(%eax) │ │ │ │ + jg 14de419 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x1(%eax) │ │ │ │ - mov %eax,0x62687001 │ │ │ │ + inc %eax │ │ │ │ + add %esp,0x62687001(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x3ffe5d15(%eax) │ │ │ │ mov %ebp,0x2(%eax) │ │ │ │ ... │ │ │ │ js 14de405 │ │ │ │ test $0x1,%al │ │ │ │ - adc %ah,0x70(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + dec %eax │ │ │ │ + data16 jo 14de471 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - (bad) │ │ │ │ + xor %al,%bh │ │ │ │ mov 0x78c63801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x57fe5877(%eax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - jno 14de4b1 │ │ │ │ - mov %bh,0x604801a5(%ebx) │ │ │ │ + add %bh,0x6001a789(%eax) │ │ │ │ + mov %?,0x1(%ecx) │ │ │ │ + mov %bh,0x5f4001a5(%ebx) │ │ │ │ jns 14de4b9 │ │ │ │ cwtl │ │ │ │ lret $0x1a9 │ │ │ │ - sub %dl,0x165(%ebp) │ │ │ │ + sub %dl,0x165(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 14de4e9 │ │ │ │ test $0x1,%al │ │ │ │ - pop %eax │ │ │ │ - mov $0x6b,%dh │ │ │ │ - add %edi,0x5001aa04(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - jno 14de4d9 │ │ │ │ + sbb %bl,%bl │ │ │ │ + imul $0xffffffb8,(%ecx),%eax │ │ │ │ + add $0xaa,%al │ │ │ │ + add %edi,(%eax) │ │ │ │ + lea 0x1(%ecx),%esi │ │ │ │ ... │ │ │ │ adc %dl,%ch │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,(%eax) │ │ │ │ in (%dx),%eax │ │ │ │ imul $0x1a2f2b8,(%edx),%eax │ │ │ │ xor %ah,-0x450ffd8f(%edi) │ │ │ │ mov %al,0x729b4001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0xc(%eax) │ │ │ │ - test $0x6407e001,%eax │ │ │ │ + test $0x64067001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x47(%eax) │ │ │ │ - mov 0x7aaf6801,%al │ │ │ │ + mov 0x7aacd801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x9(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - cwtl │ │ │ │ - sbb 0x0(%ecx,%eax,1),%edi │ │ │ │ + mov $0x17c1a,%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ - jmp f8c5e764 <_edata@@Base+0xf465e764> │ │ │ │ + jmp f94de764 <_edata@@Base+0xf4ede764> │ │ │ │ jle 14de5c1 │ │ │ │ call 214f8adf <_edata@@Base+0x1cef8adf> │ │ │ │ sub %ah,0x2(%edi) │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ iret │ │ │ │ test $0x1,%al │ │ │ │ - sbb %bl,0x27c00178(%ecx) │ │ │ │ + cmp %dl,0x27c00178(%esi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,0x26425(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x7ffe5a29(%eax) │ │ │ │ + add %ch,-0x37fe5a29(%eax) │ │ │ │ out %eax,(%dx) │ │ │ │ jle 14de609 │ │ │ │ - call d94f8e15 <_edata@@Base+0xd4ef8e15> │ │ │ │ - xchg %bh,0x8(%ecx,%eax,1) │ │ │ │ - call 5f35e7be <_edata@@Base+0x5ad5e7be> │ │ │ │ + call 194f8e15 <_edata@@Base+0x14ef8e15> │ │ │ │ + xchg %edi,0x8(%ecx,%eax,1) │ │ │ │ + call 5e5de7be <_edata@@Base+0x59fde7be> │ │ │ │ jl 14de619 │ │ │ │ ... │ │ │ │ loopne 14de5b5 │ │ │ │ - mov 0x6570c801,%al │ │ │ │ + mov 0x65732001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ - cmp 0x6c1ca001(%eax),%ch │ │ │ │ + cmp 0x6c1b4801(%eax),%ch │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x43(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - jns 14de689 │ │ │ │ - enter $0xa715,$0x1 │ │ │ │ - push %eax │ │ │ │ - fwait │ │ │ │ + add %edi,(%eax) │ │ │ │ + imul $0xffffffc8,0x1(%ecx),%edi │ │ │ │ + adc $0x9b5001a7,%eax │ │ │ │ push $0x2 │ │ │ │ cwtl │ │ │ │ - xor %ch,0x6cbbc001(%eax) │ │ │ │ + xor %ch,0x6cb5a001(%eax) │ │ │ │ add %esi,(%eax) │ │ │ │ cwtl │ │ │ │ test $0x1,%al │ │ │ │ - cwtl │ │ │ │ - jo 14de701 │ │ │ │ - add %eax,%eax │ │ │ │ - mov $0xa0,%ch │ │ │ │ - add %edi,0x16536(%eax) │ │ │ │ + clc │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + bound %eax,(%ecx) │ │ │ │ + shlb $0x65,0x375001a0(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ cmpsb %es:(%di),%ds:(%si) │ │ │ │ - add %edi,%eax │ │ │ │ - jnp 14de71e │ │ │ │ + add %esp,%eax │ │ │ │ + jns 14de71e │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0xffe5d4e(%eax) │ │ │ │ cltd │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add 0x6001a2aa(%eax),%dh │ │ │ │ @@ -1843888,54 +1844222,54 @@ │ │ │ │ add %al,%al │ │ │ │ jo 14de687 │ │ │ │ add %esi,0x271a4(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ nop │ │ │ │ - mov 0x7ea07001,%eax │ │ │ │ - add %edx,-0x77fe5ff7(%eax) │ │ │ │ + mov 0x7e9fc801,%eax │ │ │ │ + add %edx,0x801a009(%eax) │ │ │ │ enter $0x17c,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x6ffe5ad1(%eax) │ │ │ │ - je 14de7a5 │ │ │ │ + add %dh,-0x27fe5ad1(%eax) │ │ │ │ + jo 14de7a5 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x77(%eax) │ │ │ │ mov %al,0x6adb2001 │ │ │ │ add (%eax),%dh │ │ │ │ - jmp 9f25e8e5 <_edata@@Base+0x9ac5e8e5> │ │ │ │ + jmp a00de8e5 <_edata@@Base+0x9bade8e5> │ │ │ │ js 14de741 │ │ │ │ or %dh,0x135001a4(%ebp) │ │ │ │ js 14de74a │ │ │ │ - call 414f8c80 <_edata@@Base+0x3cef8c80> │ │ │ │ - mov -0x78(%ecx,%eax,1),%? │ │ │ │ + call 214f8c80 <_edata@@Base+0x1cef8c80> │ │ │ │ + lea -0x78(%ecx,%eax,1),%edi │ │ │ │ push $0xffffffa1 │ │ │ │ - add %edx,-0xe(%eax) │ │ │ │ - bound %eax,(%ecx) │ │ │ │ + add %esp,(%eax) │ │ │ │ + repz bound %eax,(%ecx) │ │ │ │ push %eax │ │ │ │ rep stos %al,%es:(%edi) │ │ │ │ add %ecx,(%eax) │ │ │ │ sub 0x2(%ebp),%esi │ │ │ │ ... │ │ │ │ - mov 0x7001a1ac,%al │ │ │ │ - and 0x1(%eax),%ch │ │ │ │ + mov 0x4801a1ac,%al │ │ │ │ + and %ebp,0x1(%eax) │ │ │ │ sub %ah,(%edi) │ │ │ │ - test $0x77448801,%eax │ │ │ │ + test $0x7744d001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x77fe5ce2(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ je 14de79a │ │ │ │ fcomps (%edx) │ │ │ │ - mov 0x66fc9801,%eax │ │ │ │ + mov 0x66f91001,%eax │ │ │ │ add %ebx,(%eax) │ │ │ │ fldenv 0x7568f801(%edx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ @@ -1843945,608 +1844279,612 @@ │ │ │ │ test $0x1,%al │ │ │ │ dec %eax │ │ │ │ or 0x2(%eax),%edi │ │ │ │ ... │ │ │ │ sbb %bl,%bh │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,(%eax) │ │ │ │ - es js 14de821 │ │ │ │ - ... │ │ │ │ - enter $0xa747,$0x1 │ │ │ │ - xor %dl,0x7e(%edi) │ │ │ │ - add (%eax),%al │ │ │ │ - ... │ │ │ │ + and $0x78,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x5ffe5a04(%eax) │ │ │ │ - loop 14de8cf │ │ │ │ - add %esi,-0x27fe5617(%eax) │ │ │ │ - xor %ebp,0x1(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,%al │ │ │ │ + inc %edi │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %esi,(%eax) │ │ │ │ + push %edi │ │ │ │ + jle 14de832 │ │ │ │ + ... │ │ │ │ + mov %bh,%ah │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebp,-0x17fe972d(%eax) │ │ │ │ + mov $0xa9,%cl │ │ │ │ + add %ebx,%eax │ │ │ │ + add 0x1(%eax),%dh │ │ │ │ adc %bh,%dh │ │ │ │ test $0x1,%al │ │ │ │ - sbb %bh,-0x1307fe8b(%ebp) │ │ │ │ - test $0x75f00001,%eax │ │ │ │ + loopne 14de826 │ │ │ │ + jne 14de879 │ │ │ │ + clc │ │ │ │ + in (%dx),%al │ │ │ │ + test $0x75f71001,%eax │ │ │ │ add %esp,(%eax) │ │ │ │ int $0xa1 │ │ │ │ - add %ebx,0x17b2c(%eax) │ │ │ │ + add %ebx,-0x4ffe84d6(%eax) │ │ │ │ + jmp 339dea37 <_edata@@Base+0x2f3dea37> │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ cmpsl %es:(%edi),%fs:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - dec %edi │ │ │ │ + add %edx,0x50(%eax) │ │ │ │ jns 14de8b1 │ │ │ │ - inc %eax │ │ │ │ - das │ │ │ │ + dec %eax │ │ │ │ + lds 0x7b5c5001(%ecx),%ebp │ │ │ │ + add %eax,0x2f(%eax) │ │ │ │ mov %al,0x71a8d001 │ │ │ │ add 0x4001a6b5(%eax),%cl │ │ │ │ - fs jge 14de8c2 │ │ │ │ + fs jge 14de8ca │ │ │ │ ... │ │ │ │ - mov $0x2001a74d,%eax │ │ │ │ + mov $0x1801a74d,%eax │ │ │ │ js 14de951 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x24(%eax) │ │ │ │ - test $0x68465001,%eax │ │ │ │ + test $0x79061801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ push %edx │ │ │ │ mov %eax,0x63726801 │ │ │ │ add (%eax),%dl │ │ │ │ - cmp $0x6ba801a6,%eax │ │ │ │ + cmp $0x6a2001a6,%eax │ │ │ │ jl 14de911 │ │ │ │ dec %eax │ │ │ │ int1 │ │ │ │ - mov 0x6467c801,%al │ │ │ │ + mov 0x64680001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ lock test $0x1,%al │ │ │ │ - mov $0x8c,%al │ │ │ │ - jne 14de921 │ │ │ │ + pop %eax │ │ │ │ + mov %?,0x1(%ebp) │ │ │ │ lock add %ch,0x70747001(%eax) │ │ │ │ add %esi,(%eax) │ │ │ │ nop │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,-0x76(%eax) │ │ │ │ - jl 14de931 │ │ │ │ - nop │ │ │ │ + add %edi,(%eax) │ │ │ │ + mov -0x70(%ecx,%eax,1),%bh │ │ │ │ xor 0x26cf6d8(%ecx,%eax,1),%ah │ │ │ │ dec %eax │ │ │ │ - mov %ah,0x7c13e801(%eax) │ │ │ │ + mov %ah,0x7c130801(%eax) │ │ │ │ add %ebp,%eax │ │ │ │ xchg %eax,%ebp │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x49(%eax) │ │ │ │ + add %esi,0x47(%eax) │ │ │ │ jge 14de949 │ │ │ │ mov %cl,-0x60(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - gs jb 14de951 │ │ │ │ + add %ebx,0x64(%eax) │ │ │ │ + jb 14de951 │ │ │ │ pop %eax │ │ │ │ pop %esp │ │ │ │ test $0x1,%al │ │ │ │ or %ah,%bl │ │ │ │ jle 14de959 │ │ │ │ lock dec %eax │ │ │ │ mov 0x7a671801,%eax │ │ │ │ add -0x2d(%eax),%dl │ │ │ │ mov %al,0x7de9b001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ mov $0xa0,%bh │ │ │ │ - add %ebx,-0x4f(%eax) │ │ │ │ - jb 14de981 │ │ │ │ - ... │ │ │ │ - rolb $1,-0x167fe5a(%esi) │ │ │ │ - jg 14de991 │ │ │ │ - mov %dh,0x7e80a001(%edi,%eiz,4) │ │ │ │ + add %edi,(%eax) │ │ │ │ + mov $0x72,%cl │ │ │ │ add %eax,(%eax) │ │ │ │ - ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%al │ │ │ │ - daa │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x6002620a(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %ah,0x7ffde801(%esi) │ │ │ │ + add %ecx,0x1a7b4(%eax) │ │ │ │ + cmpl $0x0,0x1(%esi) │ │ │ │ + ... │ │ │ │ + call 894f90d4 <_edata@@Base+0x84ef90d4> │ │ │ │ + or 0x2(%edx),%ah │ │ │ │ + pusha │ │ │ │ into │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ - xchg %eax,%edx │ │ │ │ + add %esi,-0x6f(%eax) │ │ │ │ push $0x1 │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ - jmp 3d9deb9e <_edata@@Base+0x393deb9e> │ │ │ │ + jmp 3ad5eb9e <_edata@@Base+0x3675eb9e> │ │ │ │ jl 14dea01 │ │ │ │ call a14f8bf5 <_edata@@Base+0x9cef8bf5> │ │ │ │ or 0x2(%edx),%ah │ │ │ │ call c14f8d1f <_edata@@Base+0xbcef8d1f> │ │ │ │ adc %dh,0x2(%ecx) │ │ │ │ mov $0xc4,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,-0xffe852c(%eax) │ │ │ │ - cmp 0x79af6801(%ebp),%ah │ │ │ │ + add %esi,-0xffe852c(%eax) │ │ │ │ + cmp 0x79add001(%ebp),%ah │ │ │ │ add %edi,(%eax) │ │ │ │ int1 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ int3 │ │ │ │ jns 14dea29 │ │ │ │ add %ch,(%edx) │ │ │ │ mov 0x708af001,%eax │ │ │ │ add (%eax),%ch │ │ │ │ add %esp,0x757a5801(%edx) │ │ │ │ add (%eax),%dl │ │ │ │ jmp 14de9dd │ │ │ │ add %esp,-0x1a(%eax) │ │ │ │ jne 14dea42 │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ xchg %eax,%esi │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,0x17159(%eax) │ │ │ │ + add %ecx,0x1714e(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x36(%eax) │ │ │ │ mov 0x60581801,%eax │ │ │ │ add -0x2b(%eax),%bh │ │ │ │ - mov 0x62122001,%al │ │ │ │ + mov 0x62024001,%al │ │ │ │ add %ecx,(%eax) │ │ │ │ - xor $0xd3b801a7,%eax │ │ │ │ + xor $0xd33801a7,%eax │ │ │ │ add %ebp,%fs:(%eax) │ │ │ │ - xor $0x2df001a0,%eax │ │ │ │ + xor $0x2e7001a0,%eax │ │ │ │ jne 14deaa9 │ │ │ │ pusha │ │ │ │ (bad) │ │ │ │ test $0x1,%al │ │ │ │ - andb $0x7f,(%edi) │ │ │ │ - add %ebx,%eax │ │ │ │ + mov $0xd8017f21,%eax │ │ │ │ mulb 0x6200a801(%esi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ - mov 0x7c707001,%eax │ │ │ │ - add %esp,0x4001a918(%eax) │ │ │ │ - dec %esp │ │ │ │ + mov 0x7c712001,%eax │ │ │ │ + add %esp,-0x3ffe56e8(%eax) │ │ │ │ + dec %ebx │ │ │ │ jg 14dead1 │ │ │ │ - sbb %ah,-0x76b7fe58(%ecx) │ │ │ │ + sbb %ah,-0x769ffe58(%ecx) │ │ │ │ ja 14dead9 │ │ │ │ pop %eax │ │ │ │ - mov $0x242801a7,%esp │ │ │ │ + mov $0x23a801a7,%esp │ │ │ │ push $0xa34fd801 │ │ │ │ add %eax,(%eax) │ │ │ │ pusha │ │ │ │ ja 14deaea │ │ │ │ sbb %bl,(%esi) │ │ │ │ - test $0x6e0eb001,%eax │ │ │ │ + test $0x6e0ee801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %ebx,0x7c(%eax) │ │ │ │ pusha │ │ │ │ add %al,%al │ │ │ │ push %esi │ │ │ │ - mov 0x7862c001,%al │ │ │ │ + mov 0x7862e801,%al │ │ │ │ add %esp,%eax │ │ │ │ out %al,(%dx) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - cmp 0x1(%esi),%ah │ │ │ │ - ... │ │ │ │ - enter $0xa279,$0x1 │ │ │ │ - add $0x6a,%ch │ │ │ │ - add %al,%al │ │ │ │ + add %ecx,0x37(%eax) │ │ │ │ + add %ax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,%al │ │ │ │ + jns 14deae5 │ │ │ │ + add %eax,-0x3ffd953b(%eax) │ │ │ │ das │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,0x3a(%eax) │ │ │ │ add %fs:-0x36(%eax),%bh │ │ │ │ mov 0x79262801,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x2001a824(%eax) │ │ │ │ - mov $0x72,%dl │ │ │ │ - add %eax,-0x2ffe5efc(%eax) │ │ │ │ - cli │ │ │ │ + add %bh,-0xffe57dc(%eax) │ │ │ │ + mov $0x72,%cl │ │ │ │ + add %eax,-0x27fe5efc(%eax) │ │ │ │ + sti │ │ │ │ jp 14deb71 │ │ │ │ js 14deb8f │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,-0x3(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %al,%cl │ │ │ │ - test %esp,0x7e7f5801(%ebp) │ │ │ │ + test %esp,0x7e809801(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ pop %edx │ │ │ │ mov %eax,0x6506d001 │ │ │ │ add -0x4f(%eax),%ah │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ - fidivrs 0x1(%ebx) │ │ │ │ - mov $0x61,%al │ │ │ │ + add %ebp,-0x4ffe8422(%eax) │ │ │ │ + popa │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - lds 0x1(%ebp),%ebp │ │ │ │ - clc │ │ │ │ + add %ebp,-0x41(%eax) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %edi,%eax │ │ │ │ pop %ebp │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x74(%eax) │ │ │ │ - jl 14deba9 │ │ │ │ - mov 0x2001a2e7,%al │ │ │ │ + add %ecx,%eax │ │ │ │ + je 14dec23 │ │ │ │ + add %esp,0x2001a2e7(%eax) │ │ │ │ push %es │ │ │ │ data16 add %al,%al │ │ │ │ - frstor 0x69703001(%ebp) │ │ │ │ - add %eax,-0x27fe5b78(%eax) │ │ │ │ - fnstsw 0x1(%ecx) │ │ │ │ - mov %al,0x422001a4(%eax) │ │ │ │ + frstor 0x69708801(%ebp) │ │ │ │ + add %eax,-0x7ffe5b78(%eax) │ │ │ │ + fdivrl 0x1(%ecx) │ │ │ │ + mov %al,0x401001a4(%eax) │ │ │ │ arpl %eax,(%ecx) │ │ │ │ - push $0xa801a630 │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - jl 14debd1 │ │ │ │ - xor %ch,-0x5c(%edx) │ │ │ │ + push $0x801a630 │ │ │ │ + test $0x7c,%al │ │ │ │ + add %esi,(%eax) │ │ │ │ + push $0xffffffa4 │ │ │ │ add %esi,%eax │ │ │ │ in (%dx),%eax │ │ │ │ ja 14debda │ │ │ │ - cmp %bl,0x7e657801(%esi,%eiz,4) │ │ │ │ + cmp %bl,0x7e654801(%esi,%eiz,4) │ │ │ │ add %edx,%eax │ │ │ │ daa │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebp,-0x2ffe8298(%eax) │ │ │ │ + pop %ds │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,(%eax) │ │ │ │ - imul $0x1a41fd0,0x1(%ebp),%edi │ │ │ │ - or %dh,%ah │ │ │ │ + hlt │ │ │ │ jo 14debf2 │ │ │ │ adc %cl,-0x57(%esi) │ │ │ │ - add %ebx,-0x6(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + stc │ │ │ │ bound %eax,(%ecx) │ │ │ │ pop %eax │ │ │ │ lret │ │ │ │ - mov %al,0x77394001 │ │ │ │ + mov %al,0x77381801 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0xc(%eax) │ │ │ │ - mov 0x667b9001,%al │ │ │ │ + mov 0x66702801,%al │ │ │ │ add %edx,%eax │ │ │ │ (bad) │ │ │ │ mov 0x64dc8801,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x6ffe5a7a(%eax) │ │ │ │ - les 0x0(%ecx,%eax,1),%ebp │ │ │ │ + add %dl,-0x27fe5a7a(%eax) │ │ │ │ + shrb $0x0,0x0(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - cmp $0x69e801a7,%eax │ │ │ │ + sub %bh,0x66c001a7 │ │ │ │ jbe 14dec59 │ │ │ │ - and %bl,0x70c86801(%eax,%eiz,4) │ │ │ │ - add %edi,0x7801a7e3(%eax) │ │ │ │ + and %bl,0x70c8a801(%eax,%eiz,4) │ │ │ │ + add %edi,-0x7ffe581d(%eax) │ │ │ │ add %ax,%fs:(%eax) │ │ │ │ jl 14dec14 │ │ │ │ - add %eax,%eax │ │ │ │ - lcall $0x1a7,$0xbbe00176 │ │ │ │ - enter $0x77fb,$0x1 │ │ │ │ + add %esi,%eax │ │ │ │ + xchg %eax,%edi │ │ │ │ + jbe 14dec71 │ │ │ │ + loopne 14dec2d │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %esp,(%eax) │ │ │ │ + divl 0x1(%edi) │ │ │ │ ... │ │ │ │ clc │ │ │ │ jno 14dec3d │ │ │ │ - add %ecx,0x33(%eax) │ │ │ │ + add %esp,0x33(%eax) │ │ │ │ jo 14deca1 │ │ │ │ xor %dh,-0x3727fe5c(%ebp) │ │ │ │ add %gs:-0x6(%eax),%dh │ │ │ │ mov 0x607a2801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ jg 14dec97 │ │ │ │ - add %esp,0x68016520(%eax) │ │ │ │ - xor $0xa7,%al │ │ │ │ - add %esp,(%eax) │ │ │ │ - hlt │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %esp,%eax │ │ │ │ + add %ebx,%eax │ │ │ │ + push %ds │ │ │ │ + add %ebp,%gs:0x34(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %eax,-0x1ffe900d(%eax) │ │ │ │ in (%dx),%eax │ │ │ │ mov %al,0x652fd001 │ │ │ │ add -0x69(%eax),%dl │ │ │ │ mov %al,0x70d9d001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x23(%eax) │ │ │ │ mov %eax,0x75546801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x55(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - inc %eax │ │ │ │ + pop %eax │ │ │ │ pushf │ │ │ │ jo 14ded59 │ │ │ │ clc │ │ │ │ int3 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,0x67(%eax) │ │ │ │ - ja 14ded61 │ │ │ │ + add %ebp,(%eax) │ │ │ │ + addr16 ja 14ded61 │ │ │ │ test $0xed,%al │ │ │ │ test $0x1,%al │ │ │ │ - pusha │ │ │ │ - jbe 14deddd │ │ │ │ - add %ecx,-0x79(%eax) │ │ │ │ - mov 0x7c010801,%eax │ │ │ │ - add %esi,-0x1ffe5789(%eax) │ │ │ │ - lcall $0x0,$0x16e │ │ │ │ + loopne 14deddb │ │ │ │ + jbe 14ded69 │ │ │ │ + dec %eax │ │ │ │ + xchg %esp,0x7c00a001(%ecx) │ │ │ │ + add %esi,0x1001a877(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - call 994f921b <_edata@@Base+0x94ef921b> │ │ │ │ - and %dh,0x1(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%al │ │ │ │ + mov 0x1772000(%ecx,%eax,1),%fs │ │ │ │ ... │ │ │ │ lock lea 0x6cd79801(%edx),%esp │ │ │ │ add (%eax),%bl │ │ │ │ lock movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,-0xffe9d4b(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + mov $0x62,%ch │ │ │ │ + add %esi,%eax │ │ │ │ sbb %ah,0x274df30(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ or %ch,-0x57(%edi) │ │ │ │ - add %ecx,-0xc(%eax) │ │ │ │ + add %edx,-0xc(%eax) │ │ │ │ jns 14dede9 │ │ │ │ - mov 0x8001a7b0,%al │ │ │ │ - sbb $0xeab80168,%eax │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - inc %eax │ │ │ │ - addr16 add %ebp,%eax │ │ │ │ - mov $0xfd5001a6,%ecx │ │ │ │ + mov 0x6801a7b0,%al │ │ │ │ + sbb %ebp,0x1(%eax) │ │ │ │ + mov $0x4801a5ea,%eax │ │ │ │ + cmp %esp,0x1(%edi) │ │ │ │ + call e94f94b6 <_edata@@Base+0xe4ef94b6> │ │ │ │ + clc │ │ │ │ jge 14dee01 │ │ │ │ rolb $1,0x8bf801a0 │ │ │ │ js 14dee09 │ │ │ │ mov $0xa3,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,%eax │ │ │ │ inc %edi │ │ │ │ bound %eax,(%edx) │ │ │ │ - mov $0xe4,%al │ │ │ │ - test $0x738d3801,%eax │ │ │ │ - add %esp,-0x76(%eax) │ │ │ │ - test $0x7f576801,%eax │ │ │ │ + ... │ │ │ │ + pusha │ │ │ │ + mov 0x7f5c5001(%ecx),%ch │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ push %esp │ │ │ │ - mov 0x72076801,%eax │ │ │ │ + mov 0x72073801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x5c(%eax) │ │ │ │ - mov 0x7c573801,%al │ │ │ │ + mov 0x7c570801,%al │ │ │ │ add %esi,-0x4b(%eax) │ │ │ │ - mov 0x77ec7801,%al │ │ │ │ + mov 0x77ec3001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ dec %esp │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - jb,pn 14dee59 │ │ │ │ + add %eax,(%eax) │ │ │ │ + sub %esi,0x1(%edx) │ │ │ │ mov $0x67,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,0x36(%eax) │ │ │ │ bound %eax,(%edx) │ │ │ │ ... │ │ │ │ sbb %ah,%al │ │ │ │ - mov 0x7d214001,%al │ │ │ │ + mov 0x7d215801,%al │ │ │ │ add %esp,%eax │ │ │ │ sbb %ah,0x7d240801(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ pop %es │ │ │ │ - mov 0x64580801,%eax │ │ │ │ + mov 0x6447d001,%eax │ │ │ │ add %ecx,0x5f(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x16666(%eax) │ │ │ │ + add %esp,0x65(%eax) │ │ │ │ + add %ax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ - add 0x788c9001(%eax),%esp │ │ │ │ + add 0x788cf001(%eax),%esp │ │ │ │ add %ecx,0x54(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x79(%eax) │ │ │ │ - jb 14def51 │ │ │ │ - add %ch,(%eax) │ │ │ │ - mov %eax,0x78736801 │ │ │ │ - add 0x1801a737(%eax),%dh │ │ │ │ - shlb $0x0,0x0(%ecx,%eax,1) │ │ │ │ + add %esp,0x17278(%eax) │ │ │ │ + sub %ah,0x78736801(%ebx) │ │ │ │ + add 0x2801a737(%eax),%dh │ │ │ │ + mov $0x164,%ebp │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ sbb %dh,(%ebx) │ │ │ │ test $0x1,%al │ │ │ │ cmp %bl,(%ecx) │ │ │ │ add %edx,%gs:0x14(%eax) │ │ │ │ mov %eax,0x78603801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ pop %ebp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,0x5(%eax) │ │ │ │ - jp 14defa1 │ │ │ │ + add %esp,%eax │ │ │ │ + add 0x1(%edx),%edi │ │ │ │ ... │ │ │ │ mov 0x4801a45e,%al │ │ │ │ sub %ebp,0x2(%ecx) │ │ │ │ ... │ │ │ │ jo 14df011 │ │ │ │ - test $0x756f5001,%eax │ │ │ │ + test $0x7570c801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x39(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ebx,%eax │ │ │ │ dec %edi │ │ │ │ push $0xa61dd001 │ │ │ │ - add %edi,0x38017abc(%eax) │ │ │ │ + add %ebx,0x38017abc(%eax) │ │ │ │ je 14def8c │ │ │ │ - add %ebx,(%eax) │ │ │ │ - popa │ │ │ │ + add %edx,0x60(%eax) │ │ │ │ jle 14deff1 │ │ │ │ - or %al,0x2b3001a6(%ecx) │ │ │ │ + or %al,0x2a5001a6(%ecx) │ │ │ │ jl 14deff9 │ │ │ │ pop %eax │ │ │ │ - adc 0x7d42b001(%ecx),%esp │ │ │ │ + adc 0x7d411001(%ecx),%esp │ │ │ │ add %edx,(%eax) │ │ │ │ pop %ecx │ │ │ │ mov %eax,0x61ab6801 │ │ │ │ - add 0x2801a50a(%eax),%al │ │ │ │ + add 0x5801a50a(%eax),%al │ │ │ │ inc %eax │ │ │ │ jp 14df011 │ │ │ │ shr $0xa7,%bh │ │ │ │ - add %ecx,-0x17fe9b69(%eax) │ │ │ │ - je 14defc0 │ │ │ │ - add %ecx,(%eax) │ │ │ │ - add %esi,0x1(%esi) │ │ │ │ - cmp %ch,-0x5b(%ebx) │ │ │ │ add %esp,%eax │ │ │ │ - and %bh,0x1(%ebx) │ │ │ │ + lcall $0x1a5,$0x74e80164 │ │ │ │ + sar $0x75,%bh │ │ │ │ + add %edi,(%eax) │ │ │ │ + imul $0x1,0x7b212001(%ebp),%esp │ │ │ │ ... │ │ │ │ - or %bh,0x48001a9 │ │ │ │ + or %bh,0x40001a9 │ │ │ │ je 14df041 │ │ │ │ ... │ │ │ │ add %dl,%ah │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ xchg %eax,%ebp │ │ │ │ ja 14df051 │ │ │ │ ... │ │ │ │ - add %al,%dl │ │ │ │ - test $0x6602d801,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - add %ebp,0x72a51801(%edx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + rolb $0xaa,(%ecx) │ │ │ │ + add %ebx,-0x5f(%eax) │ │ │ │ + jb 14df061 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x6d(%eax) │ │ │ │ + adc %dl,0x6c4001a6(%edi) │ │ │ │ jl 14df0d1 │ │ │ │ ... │ │ │ │ - lock push $0xce0801a9 │ │ │ │ + lock push $0xcd4801a9 │ │ │ │ jno 14df0e1 │ │ │ │ ... │ │ │ │ clc │ │ │ │ sti │ │ │ │ - test $0x60b76001,%eax │ │ │ │ + test $0x60b7e001,%eax │ │ │ │ add %ebp,-0x4a(%eax) │ │ │ │ mov %al,0x6a2eb001 │ │ │ │ add 0x1001a514(%eax),%al │ │ │ │ ja 14df16f │ │ │ │ add %al,%al │ │ │ │ dec %edx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x17(%eax) │ │ │ │ - jbe 14df109 │ │ │ │ - dec %eax │ │ │ │ + add %edx,0x48017613(%eax) │ │ │ │ ret │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x68017bba(%eax) │ │ │ │ - dec %ecx │ │ │ │ - mov 0x73103801,%eax │ │ │ │ - add -0x5ffe5b6c(%eax),%dh │ │ │ │ - jg 14df186 │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %ebp,-0x48(%eax) │ │ │ │ + jnp 14df111 │ │ │ │ + push $0x3801a149 │ │ │ │ + adc %dh,0x2(%ebx) │ │ │ │ + mov $0x94,%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %esp,0x1801677d(%eax) │ │ │ │ mov %ss:0x7cb97801,%al │ │ │ │ add %al,%ch │ │ │ │ sub $0xa2,%al │ │ │ │ add %edx,0x38(%eax) │ │ │ │ arpl %eax,(%edx) │ │ │ │ mov %dh,%dl │ │ │ │ - mov 0x7e3cd001,%al │ │ │ │ + mov 0x7e3ca001,%al │ │ │ │ add %ecx,0x69(%eax) │ │ │ │ mov 0x68906001,%eax │ │ │ │ add 0x68(%eax),%ah │ │ │ │ test $0x1,%al │ │ │ │ - inc %eax │ │ │ │ - lea 0x1(%ecx),%esi │ │ │ │ - push $0xc801a860 │ │ │ │ + mov %al,0x60680171(%ebp) │ │ │ │ + test $0x1,%al │ │ │ │ + dec %eax │ │ │ │ lahf │ │ │ │ jnp 14df151 │ │ │ │ orb $0x1,-0x5e(%esi) │ │ │ │ mov %al,-0x770ffd8c(%edx) │ │ │ │ mov %al,0x6da48001 │ │ │ │ add 0x7801a27f(%eax),%dl │ │ │ │ - or %dh,0x0(%ecx,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x58(%eax) │ │ │ │ + push %es │ │ │ │ + je 14df169 │ │ │ │ + ... │ │ │ │ + jo 14df1ca │ │ │ │ mov %eax,0x630e5001 │ │ │ │ add 0x16(%eax),%ch │ │ │ │ mov %al,0x70145001 │ │ │ │ add 0x73(%eax),%bl │ │ │ │ mov 0x711e9001,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ andl $0x2,0x7644b001(%edx) │ │ │ │ ... │ │ │ │ - push $0xd001a6df │ │ │ │ + push $0x801a6df │ │ │ │ jno 14df23a │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x6001a1a4(%eax) │ │ │ │ + add %al,0x3001a1a4(%eax) │ │ │ │ xor %edi,0x1(%esi) │ │ │ │ and %al,-0x5a(%esi) │ │ │ │ - add %ebp,0x5(%eax) │ │ │ │ - jns 14df1d9 │ │ │ │ - andb $0x78,-0xd67fe5b(%eax) │ │ │ │ - add %esi,-0x27fe5626(%eax) │ │ │ │ - out %eax,$0x64 │ │ │ │ - add %edx,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add 0x1(%ecx),%edi │ │ │ │ + andb $0x78,-0xcfffe5b(%eax) │ │ │ │ + add %esi,-0x6ffe5626(%eax) │ │ │ │ + fisubs 0x10(%ecx,%eax,1) │ │ │ │ jo 14df190 │ │ │ │ - add %edx,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ cld │ │ │ │ jne 14df1f1 │ │ │ │ jo 14df203 │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,%eax │ │ │ │ - push %cs │ │ │ │ - jl 14df1f9 │ │ │ │ - pusha │ │ │ │ - fsubl 0x7d432801(%edi) │ │ │ │ + add %ebx,0x60017c0d(%eax) │ │ │ │ + fsubl 0x7d413801(%edi) │ │ │ │ add %edx,%eax │ │ │ │ push %eax │ │ │ │ - mov 0x75f80001,%al │ │ │ │ + mov 0x75f57801,%al │ │ │ │ add %edx,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,0x58027e2d(%eax) │ │ │ │ pop %ebx │ │ │ │ - test $0x79e99801,%eax │ │ │ │ + test $0x79e9f001,%eax │ │ │ │ add %eax,%eax │ │ │ │ into │ │ │ │ mov 0x7c01a001,%al │ │ │ │ add -0x30(%eax),%dl │ │ │ │ mov 0x608da801,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ @@ -1844558,335 +1844896,346 @@ │ │ │ │ add (%eax),%dl │ │ │ │ dec %edx │ │ │ │ test $0x1,%al │ │ │ │ dec %eax │ │ │ │ mov $0x76,%bh │ │ │ │ add %al,%ch │ │ │ │ push %ecx │ │ │ │ - mov 0x74c80001,%al │ │ │ │ + mov 0x74c41801,%al │ │ │ │ add %edi,%eax │ │ │ │ out %al,$0xa5 │ │ │ │ - add %ebx,(%eax) │ │ │ │ - xchg %edi,0x1(%esi) │ │ │ │ + add %eax,-0x79(%eax) │ │ │ │ + jle 14df259 │ │ │ │ push %eax │ │ │ │ call fb35f3ff <_edata@@Base+0xf6d5f3ff> │ │ │ │ bound %eax,(%edx) │ │ │ │ ... │ │ │ │ inc %eax │ │ │ │ - shll $1,0x7d5d4801(%eax) │ │ │ │ + shll $1,0x7d5bc001(%eax) │ │ │ │ add %ecx,0x1001a43f(%eax) │ │ │ │ push %cs │ │ │ │ popa │ │ │ │ add 0x5801a51c(%eax),%ah │ │ │ │ or $0xde380267,%eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,%eax │ │ │ │ - jl 14df340 │ │ │ │ - add %ebp,(%eax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - test $0x1,%al │ │ │ │ - mov $0xd001645a,%eax │ │ │ │ + add %ecx,0x7c(%eax) │ │ │ │ + jns 14df2c9 │ │ │ │ + sub %dl,0x5f8801a8(%esi) │ │ │ │ + fs add %edx,%eax │ │ │ │ inc %eax │ │ │ │ mov 0x753ae801,%eax │ │ │ │ add 0x15(%eax),%ch │ │ │ │ mov %eax,0x739ad001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x6f(%eax) │ │ │ │ - test $0x7b233801,%eax │ │ │ │ + test $0x7b236801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ (bad) │ │ │ │ mov 0x684bb001,%eax │ │ │ │ add -0x5e(%eax),%ah │ │ │ │ - mov 0x7ef60801,%al │ │ │ │ - add %edx,-0x57fe5714(%eax) │ │ │ │ - mov 0x38780175,%al │ │ │ │ + mov 0x7ef74801,%al │ │ │ │ + add %edx,0x3001a8ec(%eax) │ │ │ │ + lahf │ │ │ │ + jne 14df349 │ │ │ │ + js 14df382 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %edx,(%eax) │ │ │ │ gs push $0xa47b3801 │ │ │ │ add %esp,(%eax) │ │ │ │ bound %esp,0x2(%edi) │ │ │ │ - adc %cl,-0x733ffe58(%ebx) │ │ │ │ + adc %cl,-0x7537fe58(%ebx) │ │ │ │ jnp 14df361 │ │ │ │ - mov 0xb001a260,%al │ │ │ │ - jecxz 14df3ce │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov 0x9801a260,%al │ │ │ │ + fsubl 0x1(%edi) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,-0x21(%eax) │ │ │ │ + js 14df379 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,-0x7fe8609(%eax) │ │ │ │ - add $0x43d801aa,%eax │ │ │ │ + add %eax,-0x7fe860a(%eax) │ │ │ │ + add $0x42e001aa,%eax │ │ │ │ jns 14df3a9 │ │ │ │ - call e94f94bc <_edata@@Base+0xe4ef94bc> │ │ │ │ - mov %edi,0x1(%ebp) │ │ │ │ - ... │ │ │ │ - mov $0x52,%al │ │ │ │ - mov 0x7c84a001,%al │ │ │ │ - add %edx,-0x50(%eax) │ │ │ │ - mov %al,0x63b2a801 │ │ │ │ - add -0x5e(%eax),%bh │ │ │ │ - mov 0x707aa801,%eax │ │ │ │ - add %esp,0x1801a279(%eax) │ │ │ │ + call 394f94bc <_edata@@Base+0x34ef94bc> │ │ │ │ + cmpb $0x0,0x1(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x1001a052(%eax) │ │ │ │ + test %bh,0x50(%ecx,%eax,1) │ │ │ │ + mov $0xa2,%al │ │ │ │ + add %ebp,0x780263b2(%eax) │ │ │ │ + mov %al,0x7ad801a1 │ │ │ │ + jo 14df3d1 │ │ │ │ + mov 0x1801a279,%al │ │ │ │ mov $0x29080274,%eax │ │ │ │ - test $0x688c7001,%eax │ │ │ │ + test $0x688de001,%eax │ │ │ │ add %ebp,(%eax) │ │ │ │ or %ebp,0x75fd8801(%ecx) │ │ │ │ - add 0x3801a584(%eax),%cl │ │ │ │ - pop %edi │ │ │ │ + add 0x5801a584(%eax),%cl │ │ │ │ + pop %ebp │ │ │ │ add %di,(%eax) │ │ │ │ cli │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - (bad) │ │ │ │ - jbe 14df3f9 │ │ │ │ - clc │ │ │ │ - cmp 0x6542d801(%esi),%esp │ │ │ │ + add %eax,(%eax) │ │ │ │ + aad $0x76 │ │ │ │ + add %edi,%eax │ │ │ │ + cmp 0x65433801(%esi),%esp │ │ │ │ add %eax,(%eax) │ │ │ │ push %esp │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,0x24(%eax) │ │ │ │ add %fs:(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x57fe5a98(%eax) │ │ │ │ - popf │ │ │ │ + add %dl,0x1001a568(%eax) │ │ │ │ + sahf │ │ │ │ add %bp,-0x6f(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,-0x3ffe945c(%eax) │ │ │ │ - sbb %ah,0x6ad5b001(%edi) │ │ │ │ - add (%eax),%bl │ │ │ │ + add %ebx,(%eax) │ │ │ │ + mov %eax,0x18c0016b │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %esi,0x18026ad5(%eax) │ │ │ │ ret │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,(%eax) │ │ │ │ (bad) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add -0x6ffe589e(%eax),%al │ │ │ │ (bad) │ │ │ │ jb 14df441 │ │ │ │ pusha │ │ │ │ - andl $0x1,0x6a250801(%esi) │ │ │ │ - lock and 0x7475e001(%ecx),%ch │ │ │ │ + andl $0x1,0x6a24e801(%esi) │ │ │ │ + lock and 0x746c2001(%ecx),%ch │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - loope 14df515 │ │ │ │ + add %eax,-0xc(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0xd(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ - adc $0x17a,%eax │ │ │ │ + add %ebp,(%eax) │ │ │ │ + sbb %edi,0x1(%edx) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %bl,0x3e7001a8(%edi) │ │ │ │ + mov %bl,0x3dc801a8(%edi) │ │ │ │ jns 14df4d1 │ │ │ │ ... │ │ │ │ enter $0xa5d5,$0x1 │ │ │ │ - sbbb $0x1,0x66(%ebp) │ │ │ │ + js 14df570 │ │ │ │ + add %ax,(%eax) │ │ │ │ ... │ │ │ │ - enter $0xa742,$0x1 │ │ │ │ - jo 14df58c │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,%al │ │ │ │ + inc %edx │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + dec %ebp │ │ │ │ jle 14df541 │ │ │ │ inc %eax │ │ │ │ lret │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x28(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + sub 0x1(%esi),%ebp │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,-0x67fe5683(%eax) │ │ │ │ - jne 14df5c5 │ │ │ │ - add %eax,(%eax) │ │ │ │ + nop │ │ │ │ + jge 14df504 │ │ │ │ + add %ecx,0x1667b(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ - xor %esp,0x69602801(%edi) │ │ │ │ + xor %esp,0x69649801(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ and 0x7b3a4001(%ebp),%esp │ │ │ │ add %al,%bl │ │ │ │ cltd │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ - or 0x1(%esi),%esi │ │ │ │ + add %edx,%eax │ │ │ │ + or 0x1(%esi),%dh │ │ │ │ cwtl │ │ │ │ - fsubs 0x7024d801(%ebp) │ │ │ │ + fsubs 0x7024c001(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x48(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,0x16ef7(%eax) │ │ │ │ + add %edi,-0xa(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x2ffe5ffd(%eax) │ │ │ │ + add %ah,-0x27fe5ffd(%eax) │ │ │ │ mov 0x1(%eax),%? │ │ │ │ and %al,%dl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,-0x3ffe8380(%eax) │ │ │ │ - and 0x7b484001(%esi),%esp │ │ │ │ + add %edi,-0x3ffe8380(%eax) │ │ │ │ + and 0x7b46e801(%esi),%esp │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ push %edx │ │ │ │ test $0x1,%al │ │ │ │ - rol $1,%bh │ │ │ │ - jno 14df619 │ │ │ │ + pop %eax │ │ │ │ + lret $0x171 │ │ │ │ ... │ │ │ │ sbb %al,%dh │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - adc $0x1e800178,%eax │ │ │ │ - mov 0x60c8a801,%al │ │ │ │ + add %ebx,0x15(%eax) │ │ │ │ + js 14df629 │ │ │ │ + sbbb $0xa0,(%esi) │ │ │ │ + add %eax,-0x38(%eax) │ │ │ │ + pusha │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ dec %ebp │ │ │ │ mov 0x79a52801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x1801a20c(%eax) │ │ │ │ add %ch,0x60(%edx,%eax,1) │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ - test $0x7fd65001,%eax │ │ │ │ - add %eax,-0x7ffe5669(%eax) │ │ │ │ - int $0x6e │ │ │ │ - add %ebx,0x3801a105(%eax) │ │ │ │ - mov $0x26f0017a,%eax │ │ │ │ - mov 0x78ce7801,%al │ │ │ │ - add %ecx,0x6801a539(%eax) │ │ │ │ - shlb $0x38,0x1(%edx) │ │ │ │ - mov %esp,0x7ab1c801(%ebp) │ │ │ │ + test $0x7fd4e001,%eax │ │ │ │ + add %eax,0x6801a997(%eax) │ │ │ │ + (bad) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %ebx,0x7801a105(%eax) │ │ │ │ + mov $0x7a,%dh │ │ │ │ + add %esi,%eax │ │ │ │ + mov %es:0x78cd7801,%al │ │ │ │ + add %ecx,0x2001a539(%eax) │ │ │ │ + mov $0x89380172,%ebp │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %esi,(%eax) │ │ │ │ + mov $0x7a,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x2001a44e(%eax) │ │ │ │ inc %ebx │ │ │ │ jb 14df6aa │ │ │ │ ... │ │ │ │ jo 14df6ac │ │ │ │ - test $0x780d8801,%eax │ │ │ │ + test $0x780cb001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x22(%eax) │ │ │ │ - mov 0x6dcc1001,%al │ │ │ │ + mov 0x6dc5e801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x37fe5612(%eax) │ │ │ │ + add %dh,-0x1ffe5612(%eax) │ │ │ │ loopne 14df75d │ │ │ │ - add %eax,-0x2e(%eax) │ │ │ │ - test $0x635f5001,%eax │ │ │ │ add %ecx,(%eax) │ │ │ │ - or 0x72b62801(%ebp),%ah │ │ │ │ - add %ebp,0x3(%eax) │ │ │ │ - mov 0x68c9b001,%eax │ │ │ │ + or 0x72b39001(%ebp),%ah │ │ │ │ add %ecx,(%eax) │ │ │ │ - or %esp,0x7eec3001(%esi) │ │ │ │ + or %esp,0x7eec7801(%esi) │ │ │ │ + add %ebp,0x3(%eax) │ │ │ │ + mov 0x68c95001,%eax │ │ │ │ add %ebp,%eax │ │ │ │ stc │ │ │ │ mov %al,0x6388f001 │ │ │ │ add (%eax),%ch │ │ │ │ - shlb $0x1,0x79c9b001(%esi) │ │ │ │ - shrb $0xd8,0x1(%eax,%ebp,4) │ │ │ │ - lahf │ │ │ │ - jge 14df719 │ │ │ │ + shlb $0x1,0x79c93801(%esi) │ │ │ │ shrb $0xa4,(%edx) │ │ │ │ add %edx,(%eax) │ │ │ │ - jb 14df79e │ │ │ │ - add %al,%bh │ │ │ │ - ljmp $0x266,$0x9d8801a1 │ │ │ │ - lock push $0xd9e001a4 │ │ │ │ - jbe 14df732 │ │ │ │ + jb 14df78e │ │ │ │ + add %al,%al │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + test $0x1,%al │ │ │ │ + sbbb $0xa1,-0x1507fe83(%esi) │ │ │ │ + add %ecx,-0xffd9963(%eax) │ │ │ │ + push $0xd9e001a4 │ │ │ │ + jbe 14df72a │ │ │ │ + ... │ │ │ │ nop │ │ │ │ daa │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,0x26836(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ add $0xa8,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - lcall $0x0,$0x17c │ │ │ │ + add %eax,0x17c99(%eax) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - fisubl 0x696d4801(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,%al │ │ │ │ + fisubl 0x69701001(%edx) │ │ │ │ add %ebx,%eax │ │ │ │ cli │ │ │ │ mov %al,0x636d1001 │ │ │ │ add %al,%dh │ │ │ │ movsl %ds:(%si),%es:(%di) │ │ │ │ - add %ebx,0x1718f(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x3001a8e7(%eax) │ │ │ │ - add %bh,0x1(%esi) │ │ │ │ + add %esi,-0x73(%eax) │ │ │ │ + jno 14df7b1 │ │ │ │ + ... │ │ │ │ + mov $0x2001a8e7,%eax │ │ │ │ + (bad) │ │ │ │ + jge 14df7c1 │ │ │ │ ... │ │ │ │ cmp %ah,(%edi) │ │ │ │ mov %eax,0x7736e801 │ │ │ │ add (%eax),%bh │ │ │ │ (bad) │ │ │ │ test $0x1,%al │ │ │ │ - ror $1,%ch │ │ │ │ + cwtl │ │ │ │ + lret │ │ │ │ jae 14df7d9 │ │ │ │ ... │ │ │ │ mov $0x6801a243,%eax │ │ │ │ adc 0x2(%ecx),%ch │ │ │ │ ... │ │ │ │ mov 0xe801a5c6,%al │ │ │ │ push %es │ │ │ │ jo 14df831 │ │ │ │ xor $0xa4,%cl │ │ │ │ - add %edi,-0xffe85b0(%eax) │ │ │ │ - andb $0x1,0x768d2801(%ebp) │ │ │ │ + add %edx,-0xffe85b1(%eax) │ │ │ │ + andb $0x1,0x768c9001(%ebp) │ │ │ │ push %eax │ │ │ │ - mov %gs,0x7b315001(%eax) │ │ │ │ + mov %gs,0x7b319001(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ mov %al,%ss:0x6f190001 │ │ │ │ add (%eax),%bh │ │ │ │ inc %eax │ │ │ │ test $0x1,%al │ │ │ │ - and %ah,0x77(%edi) │ │ │ │ + sub %ch,0x77(%edi) │ │ │ │ add %edx,(%eax) │ │ │ │ xchg %eax,%edx │ │ │ │ - mov 0x7815a801,%eax │ │ │ │ + mov 0x7815e801,%eax │ │ │ │ add %eax,0x38(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - shlb $0x7b,(%eax) │ │ │ │ - add %esp,0x3801a085(%eax) │ │ │ │ + cmp %dh,(%ecx) │ │ │ │ + jnp 14df881 │ │ │ │ + mov 0x9801a085,%al │ │ │ │ push $0x35e80170 │ │ │ │ mov %eax,0x7f15c001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ - lea 0x7a8b3801(%eax),%esp │ │ │ │ + lea 0x7a8bd801(%eax),%esp │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ pushf │ │ │ │ mov %al,0x70301001 │ │ │ │ add 0x801a2e3(%eax),%bh │ │ │ │ @@ -1844894,283 +1845243,259 @@ │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ pop %ss │ │ │ │ mov %eax,0x7b753801 │ │ │ │ add (%eax),%al │ │ │ │ - ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%eax) │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - test $0x66a46001,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %bh,-0x43(%eax) │ │ │ │ + test $0x6a2c0001,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x77fe5ba1(%eax) │ │ │ │ or 0x0(%edx,%eax,1),%esp │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x30(%eax) │ │ │ │ - mov 0x70650801,%al │ │ │ │ + mov 0x7065c801,%al │ │ │ │ add %esi,(%eax) │ │ │ │ push %eax │ │ │ │ - mov 0x72773801,%al │ │ │ │ - add %eax,-0xffe5a51(%eax) │ │ │ │ - test %esp,-0x28(%ecx,%eax,1) │ │ │ │ + mov 0x72769001,%al │ │ │ │ + add %eax,-0x7fe5a51(%eax) │ │ │ │ + jge 14dfa03 │ │ │ │ + add %ebx,%eax │ │ │ │ sub $0xa3,%al │ │ │ │ add %ebp,-0xa(%eax) │ │ │ │ jne 14df9aa │ │ │ │ enter $0xa1d4,$0x1 │ │ │ │ - adc $0x64,%bl │ │ │ │ - add %eax,%eax │ │ │ │ - xchg %esp,0x771d5001(%esi) │ │ │ │ + rcl $1,%dl │ │ │ │ + fs add %eax,%eax │ │ │ │ + xchg %esp,0x771cc801(%esi) │ │ │ │ add %edi,%eax │ │ │ │ pop %edi │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,%eax │ │ │ │ - lcall $0x1a5,$0x30a00177 │ │ │ │ - sbb %dl,(%edi) │ │ │ │ + add %edx,-0x66(%eax) │ │ │ │ + ja 14df9c1 │ │ │ │ + mov 0x8801a530,%al │ │ │ │ + push %ss │ │ │ │ jne 14df9c9 │ │ │ │ xor %ah,-0x3e97fe5c(%ecx) │ │ │ │ jg 14df9d2 │ │ │ │ pop %eax │ │ │ │ nop │ │ │ │ - mov 0x7bfa6001,%eax │ │ │ │ - add %edx,0x5001a059(%eax) │ │ │ │ + mov 0x7bf73001,%eax │ │ │ │ + add %edx,0x2801a059(%eax) │ │ │ │ and %bh,0x1(%ebx) │ │ │ │ or %ah,(%edi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,-0x30(%eax) │ │ │ │ - jl 14df9e9 │ │ │ │ - nop │ │ │ │ + add %esp,-0x6ffe8333(%eax) │ │ │ │ lahf │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,-0x38(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + (bad) │ │ │ │ pusha │ │ │ │ add %edi,0x2d(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - clc │ │ │ │ - jbe 14dfa66 │ │ │ │ + cwtl │ │ │ │ + jl 14dfa66 │ │ │ │ add %esp,0x7b(%eax) │ │ │ │ - test $0x7a10f801,%eax │ │ │ │ + test $0x7a10a001,%eax │ │ │ │ add %esp,0x6b(%eax) │ │ │ │ - mov 0x78d15801,%al │ │ │ │ + mov 0x78cf0001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ sahf │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ fnstsw 0x1(%edx) │ │ │ │ loopne 14dfa3a │ │ │ │ - test $0x7b405001,%eax │ │ │ │ + test $0x7b400801,%eax │ │ │ │ add %ebx,%eax │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov %al,0x6fb67001 │ │ │ │ add (%eax),%bh │ │ │ │ cld │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,0x2801707a(%eax) │ │ │ │ + add %esp,0x2801707a(%eax) │ │ │ │ loope 14df9d3 │ │ │ │ - add %eax,%eax │ │ │ │ - dec %esi │ │ │ │ + add %ebp,0x4e(%eax) │ │ │ │ jns 14dfa31 │ │ │ │ inc %eax │ │ │ │ - repnz mov %al,0x75ac2801 │ │ │ │ + repnz mov %al,0x75aa6001 │ │ │ │ add %esi,%eax │ │ │ │ inc %edx │ │ │ │ mov %al,0x71904001 │ │ │ │ add %al,%bh │ │ │ │ mov $0xa4,%ch │ │ │ │ add %esi,%eax │ │ │ │ pop %ebp │ │ │ │ jno 14dfa4a │ │ │ │ push %eax │ │ │ │ leave │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,-0x37fe81e2(%eax) │ │ │ │ - push %ebx │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,%eax │ │ │ │ - xchg %bh,0x1(%edx) │ │ │ │ + add %esi,%eax │ │ │ │ + and %bh,0x1(%esi) │ │ │ │ + enter $0xa553,$0x1 │ │ │ │ + pusha │ │ │ │ + xchg %edi,0x1(%edx) │ │ │ │ fsubrs -0x5a(%edi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - pop %ecx │ │ │ │ + add %ecx,0x59(%eax) │ │ │ │ add %eax,%gs:-0x2ffe5d21(%eax) │ │ │ │ imulb 0x2(%edi) │ │ │ │ push %eax │ │ │ │ - mulb 0x70374001(%edx) │ │ │ │ + mulb 0x70377801(%edx) │ │ │ │ add %esp,%eax │ │ │ │ xchg %eax,%esp │ │ │ │ - mov 0x7d095801,%eax │ │ │ │ + mov 0x7d09a801,%eax │ │ │ │ add %esp,%eax │ │ │ │ inc %edi │ │ │ │ test $0x1,%al │ │ │ │ - jo 14dfaa9 │ │ │ │ - add %di,-0x16(%eax) │ │ │ │ - test $0x7a170001,%eax │ │ │ │ - add %edi,-0x2f(%eax) │ │ │ │ - test $0x7c13d801,%eax │ │ │ │ + sbbb $0xa9,0xea780166 │ │ │ │ + add %edx,0x7801788f(%eax) │ │ │ │ + shrl $1,0x72715001(%ecx) │ │ │ │ add %ecx,-0x51(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,-0x2ffe878c(%eax) │ │ │ │ + add %esp,-0x2ffe878b(%eax) │ │ │ │ jns 14dfa44 │ │ │ │ - add %esi,0x71(%eax) │ │ │ │ - jo 14dfaa1 │ │ │ │ - push $0x5001a027 │ │ │ │ - in (%dx),%al │ │ │ │ - js 14dfaa9 │ │ │ │ - mov $0x4801a2b6,%eax │ │ │ │ + add %ecx,0x68017074(%eax) │ │ │ │ + daa │ │ │ │ + mov 0x78ebf801,%al │ │ │ │ + add %edi,0x4801a2b6(%eax) │ │ │ │ push $0x27b │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ xor %bl,%ah │ │ │ │ - mov 0x78adc001,%al │ │ │ │ - add %edx,-0x6ffe5a89(%eax) │ │ │ │ + mov 0x78ad3001,%al │ │ │ │ + add %edx,0x2001a577(%eax) │ │ │ │ sub -0x58(%ecx,%eax,1),%edi │ │ │ │ aas │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ cltd │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ push $0xffffffa7 │ │ │ │ - add %ebx,-0x4a(%eax) │ │ │ │ - jp 14dfb09 │ │ │ │ - add %dl,(%ebx,%eiz,4) │ │ │ │ + add %edi,(%eax) │ │ │ │ + mov $0x7a,%ch │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc $0xa3,%al │ │ │ │ add %ebp,(%eax) │ │ │ │ and 0x0(%edx,%eax,1),%edi │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x47fe55a5(%eax) │ │ │ │ push %eax │ │ │ │ jne 14dfb2a │ │ │ │ js 14dfaee │ │ │ │ - mov %al,0x7b921001 │ │ │ │ + mov %al,0x7b929001 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ repz test $0x1,%al │ │ │ │ - mov $0x6b,%al │ │ │ │ - jl 14dfb49 │ │ │ │ - push %eax │ │ │ │ - cmp 0x7d601801(%ecx),%ebp │ │ │ │ + cwtl │ │ │ │ + push $0x7c │ │ │ │ + add %edx,0x3b(%eax) │ │ │ │ + test $0x7d5e9801,%eax │ │ │ │ add %esi,-0x2ffe58dd(%eax) │ │ │ │ subb $0x28,0x2(%edx) │ │ │ │ - and 0x79abb001(%eax),%ebp │ │ │ │ + and 0x79aad001(%eax),%ebp │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ - mov $0x5a801a6,%ebx │ │ │ │ + mov $0x5c801a6,%ebx │ │ │ │ jge 14dfb71 │ │ │ │ mov $0xf001a72a,%eax │ │ │ │ in $0x67,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ - andb $0x1,0x7ab3d801(%edi) │ │ │ │ + andb $0x1,0x7abbe801(%edi) │ │ │ │ sbb $0xa6,%bl │ │ │ │ - add %eax,(%eax) │ │ │ │ - in $0x7f,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edi,0x17fe2(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - adc %ch,0x0(%ecx,%eax,1) │ │ │ │ + add %esi,-0x9(%eax) │ │ │ │ + imul $0x0,(%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x59(%eax) │ │ │ │ mov %al,0x64e2b801 │ │ │ │ add -0x4c(%eax),%cl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ - (bad) │ │ │ │ - add %si,%ax │ │ │ │ - mov %esp,0x7340b001(%esi) │ │ │ │ - add %ecx,-0x4ffe5a0e(%eax) │ │ │ │ - and %edi,0x1(%ebp) │ │ │ │ + add %esi,-0xffe9939(%eax) │ │ │ │ + mov %esp,0x733dc801(%esi) │ │ │ │ + add %ecx,0x1001a5f2(%eax) │ │ │ │ + and 0x1(%ebp),%bh │ │ │ │ ... │ │ │ │ nop │ │ │ │ - mov %esp,0x7f3ac001(%edi) │ │ │ │ - add %ecx,-0x6ffe5a6d(%eax) │ │ │ │ - mov $0xd6680163,%ebp │ │ │ │ + mov %esp,0x7f38c801(%edi) │ │ │ │ + add %ecx,0x3801a593(%eax) │ │ │ │ + mov $0xd6680163,%ebx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x3c(%eax) │ │ │ │ - imul $0x68,(%ecx),%eax │ │ │ │ - sub $0xa0,%al │ │ │ │ - add %eax,-0x27fe95f6(%eax) │ │ │ │ - js 14dfb9a │ │ │ │ - add %ecx,-0x4d(%eax) │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ - clc │ │ │ │ - fsubl 0x7f5ec801(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + xor %ch,0x1(%ebx) │ │ │ │ + push $0xe001a02c │ │ │ │ + or 0x1(%edx),%ebp │ │ │ │ + fdivrs -0x59(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + mov $0x63,%bl │ │ │ │ + add %edi,%eax │ │ │ │ + fsubl 0x7f5f5001(%ebp) │ │ │ │ add %edi,-0x25(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,%eax │ │ │ │ in $0x75,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x71(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - cld │ │ │ │ + add %ecx,-0x4(%eax) │ │ │ │ jp 14dfc19 │ │ │ │ ... │ │ │ │ - xor %bh,0x7f204801(%edi,%eiz,4) │ │ │ │ + xor %bh,0x7f1c8001(%edi,%eiz,4) │ │ │ │ add %ebp,0x1e(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ jo,pt 14dfc4a │ │ │ │ - call a94fa13a <_edata@@Base+0xa4efa13a> │ │ │ │ - dec %ebp │ │ │ │ + call 814fa13a <_edata@@Base+0x7cefa13a> │ │ │ │ + pop %ss │ │ │ │ add %eax,%fs:(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,-0x5ffe5632(%eax) │ │ │ │ - imul $0x0,0x1(%ebx),%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - cwtl │ │ │ │ - sub $0xa2,%al │ │ │ │ - add %edx,0x17cb8(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0xa8,%ah │ │ │ │ - add %esi,(%eax) │ │ │ │ - cmc │ │ │ │ - jbe 14dfca1 │ │ │ │ - enter $0xa053,$0x1 │ │ │ │ - add %ah,(%edi) │ │ │ │ - jl 14dfca9 │ │ │ │ - test $0x7e,%al │ │ │ │ - test $0x73ad8001,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %bl,-0x3ffe5dd4(%eax) │ │ │ │ + mov $0x17c,%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%al │ │ │ │ - pop %es │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,%eax │ │ │ │ + lock mov $0xa8,%ah │ │ │ │ + add %edx,-0x37fe890c(%eax) │ │ │ │ + push %ebx │ │ │ │ + mov 0x7c261001,%al │ │ │ │ + add %ebp,-0x7ffe5682(%eax) │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + jae 14dfcb2 │ │ │ │ + ... │ │ │ │ + call d94fa0cc <_edata@@Base+0xd4efa0cc> │ │ │ │ sbb %ch,0x2(%esi) │ │ │ │ ... │ │ │ │ enter $0xa152,$0x1 │ │ │ │ clc │ │ │ │ jnp 14dfd5b │ │ │ │ add -0x37(%eax),%dl │ │ │ │ mov %al,0x65cb0801 │ │ │ │ @@ -1845179,43 +1845504,43 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0xc(%eax) │ │ │ │ mov %al,0x60a84801 │ │ │ │ add 0x55(%eax),%cl │ │ │ │ mov 0x67f7f001,%eax │ │ │ │ add -0x69(%eax),%cl │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - punpckhwd (%ecx),%mm0 │ │ │ │ + add %esi,(%eax) │ │ │ │ + call 14dfe8a │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ adc %dh,-0x6caffe5c(%edi) │ │ │ │ je 14dfd3a │ │ │ │ sbbb $0xa9,(%edx) │ │ │ │ - add %eax,0x3b(%eax) │ │ │ │ - jge 14dfd41 │ │ │ │ + add %esi,0x17d39(%eax) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - pop %ds │ │ │ │ - mov %eax,0x75798801 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,-0x77fe5ce1(%eax) │ │ │ │ + jns 14dfdcc │ │ │ │ add 0x68(%eax),%dh │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,-0x4f(%eax) │ │ │ │ - jb 14dfd61 │ │ │ │ - push $0x8801a473 │ │ │ │ - mulb 0x2(%ebp) │ │ │ │ - nop │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x72,%cl │ │ │ │ + add %ebp,0x73(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ecx,-0x6ffd9a0a(%eax) │ │ │ │ clc │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,(%eax) │ │ │ │ inc %edx │ │ │ │ imul $0x1a0b340,(%edx),%eax │ │ │ │ - mov 0xb0017ad0,%al │ │ │ │ + call b14f7849 <_edata@@Base+0xacef7849> │ │ │ │ inc %eax │ │ │ │ mov %eax,0x6978c801 │ │ │ │ add -0x46(%eax),%cl │ │ │ │ - mov 0x76a64001,%al │ │ │ │ + mov 0x76a4a001,%al │ │ │ │ add %edi,-0x67fe5db8(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ jp 14dfd92 │ │ │ │ inc %eax │ │ │ │ dec %ebp │ │ │ │ mov %al,0x7dcf9001 │ │ │ │ add (%eax),%dh │ │ │ │ @@ -1845224,323 +1845549,331 @@ │ │ │ │ add -0x2b(%eax),%al │ │ │ │ mov 0x62196801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x72(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x45(%eax) │ │ │ │ - jge 14dfdd9 │ │ │ │ - jo 14dfe4d │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ - mov $0x7c,%dh │ │ │ │ + add %esi,0x70017d44(%eax) │ │ │ │ + jae 14dfd81 │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x7c,%bh │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x3ffe5ada(%eax) │ │ │ │ (bad) │ │ │ │ jl 14dfdfa │ │ │ │ ... │ │ │ │ dec %eax │ │ │ │ leave │ │ │ │ - mov 0x7c5e1801,%al │ │ │ │ + mov 0x7c5d3001,%al │ │ │ │ add %ecx,%eax │ │ │ │ dec %eax │ │ │ │ mov 0x7f1a2801,%eax │ │ │ │ - add 0x3001a66d(%eax),%ch │ │ │ │ - (bad) │ │ │ │ + add -0x5ffe5993(%eax),%ch │ │ │ │ + std │ │ │ │ jl 14dfe19 │ │ │ │ js 14dfe01 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - (bad) │ │ │ │ + add %edx,-0x35(%eax) │ │ │ │ jge 14dfe21 │ │ │ │ enter $0xa9d6,$0x1 │ │ │ │ - clc │ │ │ │ - es push $0x1 │ │ │ │ + js 14dfe2d │ │ │ │ + add %eax,(%bx,%si) │ │ │ │ ... │ │ │ │ - fcomps -0x269ffe58(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,%al │ │ │ │ + lahf │ │ │ │ + test $0x1,%al │ │ │ │ + add %bl,%cl │ │ │ │ jle 14dfe41 │ │ │ │ ... │ │ │ │ nop │ │ │ │ - mov $0x68801a5,%eax │ │ │ │ + mov $0x33801a5,%eax │ │ │ │ jno 14dfe71 │ │ │ │ inc %eax │ │ │ │ - cmp $0x131001a8,%eax │ │ │ │ + cmp $0x15b001a8,%eax │ │ │ │ jge 14dfe79 │ │ │ │ - mov $0x7801a491,%eax │ │ │ │ - in (%dx),%al │ │ │ │ - jnp 14dfe81 │ │ │ │ + mov $0x7001a491,%eax │ │ │ │ + jmp 14dfefa │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - push $0x8001a8d3 │ │ │ │ - out %eax,$0x78 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,-0x2d(%eax) │ │ │ │ + test $0x1,%al │ │ │ │ + shl $0x78,%bh │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ - cmp $0x488001a7,%eax │ │ │ │ + cmp $0x47e001a7,%eax │ │ │ │ js 14dff01 │ │ │ │ ... │ │ │ │ loopne 14dfee6 │ │ │ │ test $0x1,%al │ │ │ │ - loopne 14dff9d │ │ │ │ - jno 14dff29 │ │ │ │ - ... │ │ │ │ - xor %al,0x3ee801aa │ │ │ │ + fdivrs 0x71(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + add $0x41c001aa,%eax │ │ │ │ jb 14dff39 │ │ │ │ ... │ │ │ │ clc │ │ │ │ adc $0xa5,%al │ │ │ │ add %esp,(%eax) │ │ │ │ in (%dx),%eax │ │ │ │ jp 14dff4a │ │ │ │ ... │ │ │ │ enter $0xa102,$0x1 │ │ │ │ - sbb %ah,-0x3d5ffe87(%edi) │ │ │ │ - test $0x7e812001,%eax │ │ │ │ + sub %ah,-0x3d5ffe87(%edi) │ │ │ │ + test $0x78c27001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ leave │ │ │ │ mov %al,0x602d1001 │ │ │ │ - add 0x4001a62e(%eax),%cl │ │ │ │ + add -0x6ffe59d2(%eax),%cl │ │ │ │ test %esi,0x1(%ebp) │ │ │ │ enter $0xa2e7,$0x1 │ │ │ │ push $0x8027f39 │ │ │ │ scas %es:(%edi),%eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,0x17bfa(%eax) │ │ │ │ + add %ecx,0x17bf7(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x13(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - xchg %eax,%ecx │ │ │ │ - jl 14dff91 │ │ │ │ + add %ebx,0x17c8e(%eax) │ │ │ │ ... │ │ │ │ - js 14dffb5 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,-0x5(%eax) │ │ │ │ mov %al,0x637f1001 │ │ │ │ add (%eax),%dl │ │ │ │ xor 0x67cdc801(%edx),%ah │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x3801a6a6(%eax) │ │ │ │ + add %dh,0x5801a6a6(%eax) │ │ │ │ mov $0x7c,%dh │ │ │ │ add %edi,-0x53(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x177e5(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + loop 14e0056 │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x1a847(%eax) │ │ │ │ - int3 │ │ │ │ + add %bh,0x6801a847(%eax) │ │ │ │ + lret │ │ │ │ jb 14e0021 │ │ │ │ shl $1,%ah │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %ecx,(%eax) │ │ │ │ cmp %ch,0x2(%eax) │ │ │ │ - push $0x9801a1cb │ │ │ │ - or $0x44a8017d,%eax │ │ │ │ + push $0x1001a1cb │ │ │ │ + push %cs │ │ │ │ + jge 14e0031 │ │ │ │ + test $0x44,%al │ │ │ │ mov %al,0x750ff801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x5ffe5749(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - jl 14e0051 │ │ │ │ + add %bl,-0x47fe5749(%eax) │ │ │ │ + test $0x17c,%eax │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ loopne 14e005d │ │ │ │ - mov 0x74f2e001,%eax │ │ │ │ + mov 0x74f1e001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ pop %ecx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x78(%eax) │ │ │ │ + add %esp,0x78(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %ebx,0x23(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,0x80266c0(%eax) │ │ │ │ adc $0xa5,%al │ │ │ │ add %edx,%eax │ │ │ │ leave │ │ │ │ jno 14e0092 │ │ │ │ ... │ │ │ │ jo 14e0086 │ │ │ │ - mov 0x64dda001,%al │ │ │ │ + mov 0x64d55801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4801a782(%eax) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %cl,-0x27fe587e(%eax) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ jl 14e00c1 │ │ │ │ - orb $0x7e,0x289801a6(%ebx) │ │ │ │ + orb $0x7e,0x260801a6(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ xchg %eax,%ebp │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x49(%eax) │ │ │ │ - jge 14e00e1 │ │ │ │ - mov %cl,-0x5b(%ebp) │ │ │ │ - add %esp,%eax │ │ │ │ - mov $0x49780173,%ebp │ │ │ │ + add %ebx,-0x77fe82b9(%eax) │ │ │ │ + dec %ebp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,%eax │ │ │ │ + add %esi,%eax │ │ │ │ + mov $0x49780173,%eax │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %esp,(%eax) │ │ │ │ and 0x48(%ecx,%eax,1),%bh │ │ │ │ jns 14e0098 │ │ │ │ - add %edx,%eax │ │ │ │ + add %esp,(%eax) │ │ │ │ jle 14e016b │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x72(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ + add %ecx,(%eax) │ │ │ │ or $0x165,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test $0x3a,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - inc %ebx │ │ │ │ + add %ebp,(%eax) │ │ │ │ + inc %esp │ │ │ │ bound %eax,(%ecx) │ │ │ │ - cmp %ch,0x82801a6(%ebx) │ │ │ │ + cmp %ch,0x7f001a6(%ebx) │ │ │ │ add %edx,(%bx,%si) │ │ │ │ aas │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,%eax │ │ │ │ push $0xb408027d │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - mov $0x7f,%al │ │ │ │ - add %esi,-0x3ffe5ee1(%eax) │ │ │ │ - push %edi │ │ │ │ - push $0x2 │ │ │ │ + add %eax,-0x4ffe8052(%eax) │ │ │ │ + pop %ds │ │ │ │ + mov 0x6857c001,%eax │ │ │ │ + add (%eax),%al │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ dec %ebp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - lea 0x1(%esi),%esi │ │ │ │ - subb $0xa5,(%eax) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - push %cs │ │ │ │ - bound %eax,(%edx) │ │ │ │ - pusha │ │ │ │ - push %cs │ │ │ │ + add %eax,-0x7ffe8974(%eax) │ │ │ │ + sub %ah,0x620e0801(%ebp) │ │ │ │ + add 0xe(%eax),%ah │ │ │ │ test $0x1,%al │ │ │ │ - inc %eax │ │ │ │ - bound %edi,0x1(%ebp) │ │ │ │ - enter $0xa0ad,$0x1 │ │ │ │ - mov %bh,(%esi) │ │ │ │ - push $0x1 │ │ │ │ + cmp %ah,0x7d(%ecx) │ │ │ │ + add %ecx,%eax │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + mov 0x6839d001,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ jp 14e0123 │ │ │ │ - add %ecx,-0x24(%eax) │ │ │ │ + add %edx,-0x2c(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %edi,0x38(%eax) │ │ │ │ mov %al,0x70918001 │ │ │ │ - add -0x47fe5f59(%eax),%dh │ │ │ │ - in (%dx),%al │ │ │ │ - jbe 14e0199 │ │ │ │ + add -0x3ffe5f59(%eax),%dh │ │ │ │ + ljmp $0x0,$0x176 │ │ │ │ ... │ │ │ │ add %cl,-0x405ffe5b(%edi) │ │ │ │ je 14e01b1 │ │ │ │ ... │ │ │ │ - call 594fa200 <_edata@@Base+0x54efa200> │ │ │ │ - shlb $1,0x1(%ecx) │ │ │ │ + call e94fa200 <_edata@@Base+0xe4efa200> │ │ │ │ + into │ │ │ │ + jno 14e01d1 │ │ │ │ ... │ │ │ │ test $0x88,%al │ │ │ │ - test $0x7f014001,%eax │ │ │ │ - add %ecx,-0x6ffe5757(%eax) │ │ │ │ - fbstp 0x1(%esi) │ │ │ │ + test $0x7f001801,%eax │ │ │ │ + add %ecx,-0x47fe5757(%eax) │ │ │ │ + fnstenv 0x1(%esi) │ │ │ │ adc %ch,-0x5a(%edx) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %esp,(%eax) │ │ │ │ + cltd │ │ │ │ jae 14e0211 │ │ │ │ - push $0x7001a612 │ │ │ │ + push $0x5001a612 │ │ │ │ js 14e0291 │ │ │ │ add %esp,(%eax) │ │ │ │ inc %edi │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,0x5f(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + pop %edi │ │ │ │ jo 14e0221 │ │ │ │ ... │ │ │ │ test $0xd5,%al │ │ │ │ mov %al,0x62b5f801 │ │ │ │ add (%eax),%ch │ │ │ │ push %ebx │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %esi,0x60017210(%eax) │ │ │ │ + add %ebx,0x10(%eax) │ │ │ │ + jb 14e0261 │ │ │ │ + pusha │ │ │ │ push %esi │ │ │ │ mov 0x67fe2801,%eax │ │ │ │ add (%eax),%dl │ │ │ │ inc %esi │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %edx,(%eax) │ │ │ │ dec %eax │ │ │ │ jnp 14e0272 │ │ │ │ js 14e0258 │ │ │ │ test $0x1,%al │ │ │ │ - adc %dh,0x17f(%eax) │ │ │ │ + pusha │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + jg 14e0279 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - call 614fa89f <_edata@@Base+0x5cefa89f> │ │ │ │ + call e14fa89f <_edata@@Base+0xdcefa89f> │ │ │ │ or $0xe9e0017d,%eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,-0x67(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + cltd │ │ │ │ jns 14e02c9 │ │ │ │ - add %dh,0x57f001a0(%edi) │ │ │ │ + add %dh,0x564801a0(%edi) │ │ │ │ ja 14e02d1 │ │ │ │ js 14e033d │ │ │ │ mov 0x70e9f001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x1a866(%eax) │ │ │ │ - pop %esi │ │ │ │ + add %ch,-0xffe579a(%eax) │ │ │ │ + pop %ebp │ │ │ │ js 14e02f1 │ │ │ │ ... │ │ │ │ dec %eax │ │ │ │ pop %esp │ │ │ │ - test $0x6a2b8001,%eax │ │ │ │ + test $0x6a2b7801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ loop 14e02ac │ │ │ │ - add %esi,%eax │ │ │ │ - (bad) │ │ │ │ + add %esp,-0x38(%eax) │ │ │ │ jo 14e0311 │ │ │ │ add %dl,0x1f5001a2(%edx) │ │ │ │ - data16 add -0x77fe5f4d(%eax),%bh │ │ │ │ + data16 add 0x7801a0b3(%eax),%bh │ │ │ │ add 0x1(%ebx),%edi │ │ │ │ orb $0x1,-0x56(%ebx) │ │ │ │ fadds 0x77(%ebp) │ │ │ │ add %al,%dh │ │ │ │ push %edi │ │ │ │ mov 0x60197001,%eax │ │ │ │ - add 0x1801a900(%eax),%bh │ │ │ │ - imul $0x1a97390,0x1(%edx),%esi │ │ │ │ - sbb %dl,%ch │ │ │ │ - ja 14e0341 │ │ │ │ - loopne 14e0353 │ │ │ │ - mov %al,0x7fda4801 │ │ │ │ + add 0x1a900(%eax),%bh │ │ │ │ + push $0x73900172 │ │ │ │ + test $0x77d61801,%eax │ │ │ │ + add %esp,%eax │ │ │ │ + adc %esp,0x7fda4801(%edx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x3ffe5ff4(%eax) │ │ │ │ + add %cl,-0x37fe5ff4(%eax) │ │ │ │ mov 0x1(%eax),%? │ │ │ │ ... │ │ │ │ call 114fa8b1 <_edata@@Base+0xcefa8b1> │ │ │ │ pusha │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ @@ -1845548,298 +1845881,286 @@ │ │ │ │ add %ah,(%eax) │ │ │ │ arpl %esp,0x68889801(%edx) │ │ │ │ add 0x22(%eax),%ah │ │ │ │ mov %eax,0x7f967001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ + add %ah,(%eax) │ │ │ │ + mov $0xa9,%dh │ │ │ │ + add %ebx,(%eax) │ │ │ │ + aas │ │ │ │ + add %ax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,0x6(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %edi,0x266c0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x2801aa13(%eax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - jae 14e0449 │ │ │ │ + add %dl,0x7001aa13(%eax) │ │ │ │ + lea 0x1(%ebx),%esi │ │ │ │ dec %eax │ │ │ │ dec %eax │ │ │ │ - test $0x62782001,%eax │ │ │ │ + test $0x6279f801,%eax │ │ │ │ add %ecx,0x49(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - rol $0x6a,%bh │ │ │ │ - add %ecx,%eax │ │ │ │ + inc %eax │ │ │ │ + enter $0x16a,$0xc8 │ │ │ │ add %esp,0x60a09001(%edx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ pop %es │ │ │ │ - mov 0x6b226801,%al │ │ │ │ + mov 0x6b21e001,%al │ │ │ │ add %ebx,%eax │ │ │ │ dec %esi │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ iret │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ - add -0x27fe5970(%eax),%al │ │ │ │ - int3 │ │ │ │ + add 0x5001a690(%eax),%al │ │ │ │ + leave │ │ │ │ arpl %eax,(%ecx) │ │ │ │ add %ah,(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ dec %esp │ │ │ │ jle 14e0489 │ │ │ │ and %al,(%edx) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,0x5b(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - add -0xffe5a84(%eax),%dl │ │ │ │ - sahf │ │ │ │ + add 0x4801a57c(%eax),%dl │ │ │ │ + popf │ │ │ │ push $0x1 │ │ │ │ - push $0xb001a6d5 │ │ │ │ - pop %ss │ │ │ │ - imul $0x1a67730,(%ecx),%eax │ │ │ │ - adc %bl,0x13c80178 │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,-0x37fd9289(%eax) │ │ │ │ - inc %ecx │ │ │ │ + push $0x7001a6d5 │ │ │ │ + sbb %ch,0x1(%ecx) │ │ │ │ + xor %dh,-0x5a(%edi) │ │ │ │ + add %esp,-0x37fe87e5(%eax) │ │ │ │ + adc 0x26d7790(%ecx,%eax,1),%esp │ │ │ │ + inc %eax │ │ │ │ + enter $0x1a9,$0x80 │ │ │ │ + push $0x41c80172 │ │ │ │ test $0x1,%al │ │ │ │ - dec %eax │ │ │ │ - or 0x1(%edx),%dh │ │ │ │ + pusha │ │ │ │ + or %esi,0x1(%edx) │ │ │ │ adc %cl,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,0x75(%eax) │ │ │ │ - jne 14e04c2 │ │ │ │ - shlb $0x48,0x1(%eax,%eiz,4) │ │ │ │ - repz jl 14e04ca │ │ │ │ + jne 14e04ca │ │ │ │ clc │ │ │ │ jnp 14e0472 │ │ │ │ - add %ebp,0x1c(%eax) │ │ │ │ - jnp 14e04d1 │ │ │ │ + add %ebx,%eax │ │ │ │ + sbb 0x1(%ebx),%edi │ │ │ │ js 14e04cd │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - fisubs 0x1(%edi) │ │ │ │ - nop │ │ │ │ - jmp 14e0484 │ │ │ │ - add %edx,%eax │ │ │ │ - das │ │ │ │ - jb 14e04e1 │ │ │ │ - lock mov $0xa9,%bl │ │ │ │ - add %ebp,0x20017efa(%eax) │ │ │ │ + add %edi,-0x14(%eax) │ │ │ │ + add %esp,(%bx,%si) │ │ │ │ ljmp $0x26d,$0x453801a2 │ │ │ │ + shlb $0x48,0x1(%eax,%eiz,4) │ │ │ │ + repz jl 14e04ea │ │ │ │ ... │ │ │ │ loopne 14e0556 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - push %ebp │ │ │ │ + add %ebx,(%eax) │ │ │ │ + push %ebx │ │ │ │ jns 14e0501 │ │ │ │ ... │ │ │ │ fmuls (%ebx) │ │ │ │ - mov 0x7d1a4001,%eax │ │ │ │ + mov 0x7d1a8801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ja 14e04bc │ │ │ │ - add %ebx,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + add %eax,%eax │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ ja 14e0519 │ │ │ │ or %bh,%dl │ │ │ │ - mov 0x6d390801,%al │ │ │ │ + mov 0x6d2cc001,%al │ │ │ │ add %edi,%eax │ │ │ │ or %ah,0x6a61f801(%edx) │ │ │ │ add (%eax),%cl │ │ │ │ in $0xa7,%al │ │ │ │ - add %esi,%eax │ │ │ │ - (bad) │ │ │ │ - jns 14e0531 │ │ │ │ - nop │ │ │ │ + add %esi,-0x6ffe8639(%eax) │ │ │ │ iret │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x48016a62(%eax) │ │ │ │ + add %ebx,0x48016a5f(%eax) │ │ │ │ pop %esi │ │ │ │ mov %al,0x6a9e8001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x2001a087(%eax) │ │ │ │ - xchg %eax,%edx │ │ │ │ + add %al,-0x3ffe5f79(%eax) │ │ │ │ + nop │ │ │ │ jns 14e0559 │ │ │ │ ... │ │ │ │ clc │ │ │ │ pop %ecx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,-0x71(%eax) │ │ │ │ - jle 14e0581 │ │ │ │ - dec %eax │ │ │ │ + add %ebx,0x48017e8b(%eax) │ │ │ │ cmc │ │ │ │ - mov 0x6e7a9801,%eax │ │ │ │ + mov 0x6e7ab801,%eax │ │ │ │ add %ebp,(%eax) │ │ │ │ in $0xa5,%al │ │ │ │ - add %esi,%eax │ │ │ │ - inc %ebp │ │ │ │ - jp 14e0591 │ │ │ │ - pop %eax │ │ │ │ + add %ecx,0x58017a46(%eax) │ │ │ │ cli │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,%eax │ │ │ │ + add %edx,%eax │ │ │ │ shrl $1,0x1(%edx) │ │ │ │ ... │ │ │ │ - and %bl,0x26c801a6(%ebx) │ │ │ │ + and %bl,0x247801a6(%ebx) │ │ │ │ jbe 14e05a9 │ │ │ │ sbb %bl,-0x60(%ecx) │ │ │ │ - add %edx,(%eax) │ │ │ │ - nop │ │ │ │ + add %ebp,%eax │ │ │ │ + (bad) │ │ │ │ jbe 14e05b1 │ │ │ │ cwtl │ │ │ │ - and 0x7e694801(%edi),%ah │ │ │ │ + and 0x7e67a001(%edi),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ loop 14e055d │ │ │ │ add %esi,0x58026545(%eax) │ │ │ │ sbb %ah,0x6700e801(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ - mov $0xf5001a4,%ebp │ │ │ │ + mov $0xf4001a4,%ebp │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - mov 0x7e7c0801,%al │ │ │ │ + mov 0x7e7c7001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ - adc 0x7cdda001(%esi),%esp │ │ │ │ + adc 0x7cda8801(%esi),%esp │ │ │ │ add %edx,(%eax) │ │ │ │ or 0x66ba5801(%edi),%ah │ │ │ │ add %al,%dh │ │ │ │ sbb $0x398001a4,%eax │ │ │ │ jl 14e063a │ │ │ │ js 14e06aa │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - add %ah,0x1(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + jmp *0x1(%ebp) │ │ │ │ jo 14e06bc │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,(%eax) │ │ │ │ enter $0x26e,$0x0 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x67fe5f63(%eax) │ │ │ │ + add %cl,-0x27fe5f63(%eax) │ │ │ │ pop %esi │ │ │ │ jg 14e0661 │ │ │ │ enter $0xa0a3,$0x1 │ │ │ │ - nop │ │ │ │ - mov 0x1(%edi),%ah │ │ │ │ + mov %al,0x1(%edi,%eiz,2) │ │ │ │ ... │ │ │ │ - inc %eax │ │ │ │ - add $0xa5,%al │ │ │ │ - add %esi,-0x78(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %edx,-0x26(%eax) │ │ │ │ + add %al,0x4(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,0x50016e88(%eax) │ │ │ │ + fisubl 0x66b75801(%ebp) │ │ │ │ add %ebx,%eax │ │ │ │ - mov $0x51d80166,%edi │ │ │ │ + push %ecx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - cwtl │ │ │ │ - jb 14e0699 │ │ │ │ - cwtl │ │ │ │ + add %ebx,-0x67fe8d6f(%eax) │ │ │ │ arpl %esp,0x6874e801(%edx) │ │ │ │ add 0x43(%eax),%ch │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x50(%eax) │ │ │ │ + add %ebp,-0x53(%eax) │ │ │ │ add %sp,(%eax) │ │ │ │ adc 0x685bc001(%edi),%esp │ │ │ │ add (%eax),%dl │ │ │ │ and 0x6be02801(%edi),%esp │ │ │ │ add 0x1a14f(%eax),%ch │ │ │ │ dec %eax │ │ │ │ pusha │ │ │ │ - add -0x6ffe5f3c(%eax),%bl │ │ │ │ - shlb $0x0,0x0(%ecx,%eax,1) │ │ │ │ + add 0x4801a0c4(%eax),%bl │ │ │ │ + mov $0x164,%ebp │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ sbbb $0xa9,(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ out %eax,$0x7e │ │ │ │ add %ebp,-0x77(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x7c(%eax) │ │ │ │ - jne 14e06e9 │ │ │ │ - mov %ch,-0x5b(%ebx) │ │ │ │ - add %edi,%eax │ │ │ │ - jb 14e076a │ │ │ │ - add %ebp,0x7001a1ef(%eax) │ │ │ │ - add 0x2(%edi),%ebp │ │ │ │ - ... │ │ │ │ - inc %eax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + add %ebp,-0x77fe8a7c(%eax) │ │ │ │ + imul $0x1,0x7b728801(%ebp),%esp │ │ │ │ + test $0xef,%al │ │ │ │ + mov 0x6f037001,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x54(%eax) │ │ │ │ mov %al,0x7d2ee001 │ │ │ │ - add 0x1a109(%eax),%al │ │ │ │ - out %al,(%dx) │ │ │ │ + add 0x1001a109(%eax),%al │ │ │ │ + in (%dx),%eax │ │ │ │ jnp 14e0711 │ │ │ │ - or %al,0x5a4001a1(%ecx) │ │ │ │ + or %al,0x598801a1(%ecx) │ │ │ │ jle 14e0719 │ │ │ │ ... │ │ │ │ - mov $0x4801a89c,%eax │ │ │ │ - xchg %bh,0x10(%ecx,%eax,1) │ │ │ │ + mov $0xc801a89c,%eax │ │ │ │ + test %edi,0x10(%ecx,%eax,1) │ │ │ │ cld │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,0x18017a74(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + je 14e07b9 │ │ │ │ + add %ebx,(%eax) │ │ │ │ jg 14e06ea │ │ │ │ - add %eax,-0x48(%eax) │ │ │ │ + add %edi,-0x46(%eax) │ │ │ │ jl 14e0749 │ │ │ │ shlb $0x1,-0x59(%ebx) │ │ │ │ - rolb $0xa7,-0x3c9ffe85(%ecx) │ │ │ │ - add %esi,0x48016b25(%eax) │ │ │ │ + adc %bh,0x7b(%edi) │ │ │ │ + add %esp,-0x3d(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %eax,0x48016b2f(%eax) │ │ │ │ loop 14e06fb │ │ │ │ - add %esp,(%eax) │ │ │ │ - test %ah,0x1(%ebp) │ │ │ │ - loopne 14e07aa │ │ │ │ - mov %al,0x62b9c801 │ │ │ │ + add %edx,-0x7c(%eax) │ │ │ │ + gs add %esp,%eax │ │ │ │ + dec %eax │ │ │ │ + mov %al,0x62b9d001 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x6(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - or %bh,%dl │ │ │ │ + sub %bh,%cl │ │ │ │ bound %eax,(%ecx) │ │ │ │ ... │ │ │ │ rorb $1,-0x56(%ebx) │ │ │ │ add %edi,-0x27fd8bc4(%eax) │ │ │ │ push %es │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ - sub 0x1(%ecx),%dh │ │ │ │ + add %esi,0x2a(%eax) │ │ │ │ + jno 14e07a9 │ │ │ │ pop %eax │ │ │ │ mov $0xa7,%dl │ │ │ │ - add %ecx,-0x4ffe8787(%eax) │ │ │ │ - pop %ebx │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ - cld │ │ │ │ - jo 14e07b9 │ │ │ │ - xor %ah,(%edi) │ │ │ │ + add %edi,(%eax) │ │ │ │ + jp 14e0827 │ │ │ │ + add %esi,-0xffe59a5(%eax) │ │ │ │ + out %al,$0x70 │ │ │ │ + add %esi,(%eax) │ │ │ │ + daa │ │ │ │ mov 0x642a8001,%eax │ │ │ │ add -0x4a(%eax),%dl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,-0x67fd8180(%eax) │ │ │ │ iret │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,-0x37fd9c30(%eax) │ │ │ │ int $0xa8 │ │ │ │ - add %esi,%eax │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %edx,(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ jl 14e07d9 │ │ │ │ dec %eax │ │ │ │ jmp 14e077c │ │ │ │ add %eax,(%eax) │ │ │ │ leave │ │ │ │ jle 14e07e2 │ │ │ │ call f14fab2e <_edata@@Base+0xecefab2e> │ │ │ │ @@ -1845847,816 +1846168,825 @@ │ │ │ │ je 14e07ea │ │ │ │ lock jne 14e078c │ │ │ │ add %esi,-0x2e(%eax) │ │ │ │ jge 14e07f2 │ │ │ │ ... │ │ │ │ jo 14e082d │ │ │ │ test $0x1,%al │ │ │ │ - push %eax │ │ │ │ - (bad) │ │ │ │ - jl 14e0809 │ │ │ │ + test $0x2,%al │ │ │ │ + jge 14e0809 │ │ │ │ ... │ │ │ │ loopne 14e0899 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %edx,0x177ca(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ pop %ebx │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - add $0x6b,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + jmp 14e09b4 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x7801a556(%eax) │ │ │ │ - jo 14e08da │ │ │ │ - add %ecx,%eax │ │ │ │ + cwtl │ │ │ │ + push %esi │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %edx,-0x37fe9491(%eax) │ │ │ │ mov $0xa8,%ah │ │ │ │ - add %edx,0x1801668f(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + xchg %eax,%ebp │ │ │ │ + add %bx,(%eax) │ │ │ │ mov $0xa0,%bl │ │ │ │ - add %esi,%eax │ │ │ │ - in (%dx),%al │ │ │ │ + add %ecx,-0x15(%eax) │ │ │ │ jp 14e0881 │ │ │ │ mov $0x18,%al │ │ │ │ mov %eax,0x73b88801 │ │ │ │ add %al,%bl │ │ │ │ jle 14e0831 │ │ │ │ - add %edi,0x16(%eax) │ │ │ │ - add %sp,%ax │ │ │ │ - add %ebp,0x7ee69001(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + pcmpgtd (%ecx),%mm0 │ │ │ │ + add %ah,%al │ │ │ │ + test $0x68563001,%eax │ │ │ │ + add %esp,%eax │ │ │ │ + add %ebp,0x7ee68001(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x4ffe5f7a(%eax) │ │ │ │ - xor 0x1(%ebp),%bh │ │ │ │ - push $0x3001a487 │ │ │ │ - pop %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x5001a086(%eax) │ │ │ │ + das │ │ │ │ + jge 14e08b1 │ │ │ │ + push $0x1001a487 │ │ │ │ + pop %edx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x37(%eax) │ │ │ │ mov %eax,0x7508e801 │ │ │ │ add 0x41(%eax),%dh │ │ │ │ mov 0x6aa5f801,%eax │ │ │ │ add -0x49(%eax),%cl │ │ │ │ test $0x1,%al │ │ │ │ - xor %ah,0x69(%ecx) │ │ │ │ - add %eax,0x71(%eax) │ │ │ │ - mov 0x72391001,%eax │ │ │ │ + or %ah,0x69(%edx) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + int3 │ │ │ │ + test $0x7c277001,%eax │ │ │ │ add %edi,-0x7a(%eax) │ │ │ │ - test $0x71e19801,%eax │ │ │ │ + test $0x71e04801,%eax │ │ │ │ add %esi,-0x7fe5f36(%eax) │ │ │ │ - push %ebp │ │ │ │ + inc %ecx │ │ │ │ fs add %ecx,%eax │ │ │ │ mov $0xa2,%al │ │ │ │ add %ecx,%eax │ │ │ │ (bad) │ │ │ │ jo 14e08fa │ │ │ │ rol $1,%bl │ │ │ │ - mov 0x7b215001,%al │ │ │ │ + mov 0x7b216001,%al │ │ │ │ add %edx,(%eax) │ │ │ │ - sbb 0x7e9c4001(%eax),%esp │ │ │ │ + sbb 0x7e980801(%eax),%esp │ │ │ │ add %esp,(%eax) │ │ │ │ pop %ss │ │ │ │ test $0x1,%al │ │ │ │ - add $0x7f,%ch │ │ │ │ - add %ebx,(%eax) │ │ │ │ - adc %ah,0x6a11a001(%ebx) │ │ │ │ + or %bl,%cl │ │ │ │ + jg 14e0911 │ │ │ │ + sbb %dl,(%eax) │ │ │ │ + mov %eax,0x6a11a001 │ │ │ │ add %al,%cl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,-0x47(%eax) │ │ │ │ - jno 14e0921 │ │ │ │ - loopne 14e0940 │ │ │ │ + add %edi,%eax │ │ │ │ + mov $0x1ee00171,%eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,0x50027dc4(%eax) │ │ │ │ pop %esp │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x47fe87f1(%eax) │ │ │ │ - push %esi │ │ │ │ - test $0x1,%al │ │ │ │ - xor %ah,0x1d08016f(%ebx) │ │ │ │ + add %ebx,0xe(%eax) │ │ │ │ + js 14e0931 │ │ │ │ + mov $0x8001a856,%eax │ │ │ │ + mov %al,0x1d08016f │ │ │ │ mov 0x75699801,%eax │ │ │ │ add %al,%bh │ │ │ │ pop %ecx │ │ │ │ mov 0x6a1f2001,%eax │ │ │ │ add -0x7(%eax),%bl │ │ │ │ mov 0x66360801,%eax │ │ │ │ add (%eax),%ah │ │ │ │ xchg %eax,%esi │ │ │ │ - mov 0x76e14001,%eax │ │ │ │ + mov 0x76dd8001,%eax │ │ │ │ + add %eax,0x71(%eax) │ │ │ │ + mov 0x72391001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ - or 0x7db60801(%eax),%ch │ │ │ │ + or 0x7db57001(%eax),%ch │ │ │ │ add %ecx,(%eax) │ │ │ │ - add %ch,0x7cfa4001(%edx) │ │ │ │ + add %ch,0x7cf7d001(%edx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ push %edi │ │ │ │ mov %eax,0x62ebd001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x71(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,-0x32(%eax) │ │ │ │ - jp 14e09a9 │ │ │ │ + add %esp,(%eax) │ │ │ │ + int $0x7a │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - and %dl,-0x60(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ - loopne 14e0a55 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,(%eax) │ │ │ │ + push %esi │ │ │ │ + mov 0x76dbf801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x27fe5ed3(%eax) │ │ │ │ and $0x76,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x7d(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ + add %edi,%eax │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ jle 14e0a31 │ │ │ │ test $0xf3,%al │ │ │ │ - mov %al,0x67796001 │ │ │ │ + mov %al,0x6776b001 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ (bad) │ │ │ │ mov %al,0x78c1d001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x7(%eax) │ │ │ │ - mov 0x7a708001,%al │ │ │ │ + mov 0x7a70d001,%al │ │ │ │ add %edi,%eax │ │ │ │ inc %eax │ │ │ │ mov 0x73dd3801,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x3ffe5feb(%eax) │ │ │ │ - cmp %esi,0x1(%edi) │ │ │ │ - xorb $0xaa,(%edx) │ │ │ │ - add %esi,%eax │ │ │ │ - call 3060bf6 │ │ │ │ - mov %eax,0x627a7001 │ │ │ │ + add %bl,-0x47fe5feb(%eax) │ │ │ │ + cmp $0x32800177,%eax │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + add %eax,-0x1d(%eax) │ │ │ │ + add %edi,%fs:0x7001a301(%eax) │ │ │ │ + jp 14e0af9 │ │ │ │ add 0x2c(%eax),%al │ │ │ │ - mov 0x784a5801,%al │ │ │ │ + mov 0x78499001,%al │ │ │ │ add %edx,(%eax) │ │ │ │ - mov %ah,0x7269a001(%esi) │ │ │ │ - add %ecx,-0x17fe5991(%eax) │ │ │ │ + mov %ah,0x72687001(%esi) │ │ │ │ + add %ecx,-0x7fe5991(%eax) │ │ │ │ iret │ │ │ │ jp 14e0ab1 │ │ │ │ mov %dl,(%edx) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,(%eax) │ │ │ │ test $0x300270,%eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,0x17669(%eax) │ │ │ │ + add %edx,0x17666(%eax) │ │ │ │ xor %esp,0x27991f0(%ecx,%eax,1) │ │ │ │ push %eax │ │ │ │ pop %eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x580177db(%eax) │ │ │ │ - enter $0x1a5,$0xc0 │ │ │ │ + add %edi,%eax │ │ │ │ + fdivs 0x1(%edi) │ │ │ │ + pop %eax │ │ │ │ + enter $0x1a5,$0x68 │ │ │ │ add %esi,0x1(%ecx) │ │ │ │ ... │ │ │ │ shl $0xa5,%dl │ │ │ │ - add %edi,0x40(%eax) │ │ │ │ - ja 14e0ae9 │ │ │ │ - loopne 14e0aab │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,-0x1ffe92ae(%eax) │ │ │ │ - dec %edi │ │ │ │ + add %ebx,-0x1ffe88c2(%eax) │ │ │ │ + shll $0x1,0x6d4c4801(%esi) │ │ │ │ + loopne 14e0b41 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - jb 14e0b5c │ │ │ │ + add %eax,(%eax) │ │ │ │ + jnp 14e0b5c │ │ │ │ add %edi,(%eax) │ │ │ │ mov $0xa2,%ah │ │ │ │ add %esp,(%eax) │ │ │ │ andb $0x0,0x2(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ - (bad) 0x7716f801(%ecx) │ │ │ │ + (bad) 0x77168001(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x1001a0aa(%eax) │ │ │ │ - je 14e0ba5 │ │ │ │ + add %al,0x4801a0aa(%eax) │ │ │ │ + jae 14e0ba5 │ │ │ │ add %ebp,-0x27fe5d80(%eax) │ │ │ │ xor %ebp,-0x40(%edx,%eax,1) │ │ │ │ jmp *0x608ca801(%esi) │ │ │ │ add (%eax),%bl │ │ │ │ xchg %eax,%ebx │ │ │ │ lods %ds:(%esi),%al │ │ │ │ add %edi,-0x5a(%eax) │ │ │ │ jp 14e0b4a │ │ │ │ ... │ │ │ │ - call 394fb2ac <_edata@@Base+0x34efb2ac> │ │ │ │ - add 0x1(%ebp),%ch │ │ │ │ - lock das │ │ │ │ + call e94fb2ac <_edata@@Base+0xe4efb2ac> │ │ │ │ + (bad) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %esi,%eax │ │ │ │ + das │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %edi,0x31(%eax) │ │ │ │ jo 14e0b69 │ │ │ │ - mov $0x3801a6e4,%eax │ │ │ │ - inc %edi │ │ │ │ - jl 14e0b71 │ │ │ │ - lock push %ss │ │ │ │ + mov $0xc801a6e4,%eax │ │ │ │ + cmp $0x16f0017c,%eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ - dec %ebp │ │ │ │ + add %ebp,(%eax) │ │ │ │ + inc %esi │ │ │ │ jb 14e0b79 │ │ │ │ ... │ │ │ │ - adcb $0x76,-0x1277fe5a(%ebp) │ │ │ │ + adcb $0x76,-0x1417fe5a(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x9(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add %ebp,%gs:0x76(%eax) │ │ │ │ + lock mov $0x65,%ah │ │ │ │ + add %ebp,0x76(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x3d(%eax) │ │ │ │ + add %edx,-0x3d(%eax) │ │ │ │ jb 14e0bb9 │ │ │ │ ... │ │ │ │ - mov $0x5801a112,%eax │ │ │ │ + mov $0x8001a112,%eax │ │ │ │ add %dh,0x10(%ecx,%eax,1) │ │ │ │ mov $0x5cb001a2,%ecx │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x26(%eax) │ │ │ │ mov %eax,0x74640801 │ │ │ │ add (%eax),%dh │ │ │ │ pop %ds │ │ │ │ - test $0x645cb801,%eax │ │ │ │ + test $0x645f1801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ mov %gs:0x71adb001,%eax │ │ │ │ add -0x44(%eax),%ah │ │ │ │ - test $0x76671801,%eax │ │ │ │ + test $0x7666d801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ fisubs 0x27961d0(%ecx,%eax,1) │ │ │ │ pop %eax │ │ │ │ (bad) │ │ │ │ mov 0x6c780801,%eax │ │ │ │ add (%eax),%bh │ │ │ │ aaa │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x167de(%eax) │ │ │ │ + add %esi,0x167d4(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x1ffe5ad9(%eax) │ │ │ │ sub 0x2(%eax),%edi │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ inc %eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x4f(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + dec %esi │ │ │ │ jle 14e0c81 │ │ │ │ clc │ │ │ │ and $0x4d6801a3,%eax │ │ │ │ je 14e0c8a │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ xor 0x787b8801(%ebx),%ah │ │ │ │ - add 0x4801a82f(%eax),%ch │ │ │ │ - mov %al,0x65700172 │ │ │ │ - mov 0x6ebc7001,%al │ │ │ │ + add 0x7001a82f(%eax),%ch │ │ │ │ + mov 0x65700172,%al │ │ │ │ + mov 0x6ebd6001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x4ffe5a5a(%eax) │ │ │ │ - mov %?,0x1(%ecx) │ │ │ │ + add %bl,0x1801a5a6(%eax) │ │ │ │ + xchg %esi,0x1(%ecx) │ │ │ │ mov %dh,(%esi) │ │ │ │ mov %eax,0x77f3a801 │ │ │ │ - add -0x17fe562a(%eax),%ah │ │ │ │ - pop %es │ │ │ │ - add %eax,(%bx,%si) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,-0x37fe5a24(%eax) │ │ │ │ - shlb $0x6c,0x38(%ecx,%eax,1) │ │ │ │ + add 0x3001a9d6(%eax),%ah │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + jp 14e0ce1 │ │ │ │ + ... │ │ │ │ + test $0xdc,%al │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ecx,%eax │ │ │ │ + mov $0x6c380164,%ebp │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,0x6802619c(%eax) │ │ │ │ jg 14e0c9d │ │ │ │ add %edi,(%eax) │ │ │ │ bound %esi,0x2(%edi) │ │ │ │ test $0xda,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - pop %edx │ │ │ │ + add %eax,0x46(%eax) │ │ │ │ jb 14e0d09 │ │ │ │ - fsubrs 0x11d801a6(%ebx) │ │ │ │ + fsubrs 0x11c001a6(%ebx) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %edi,-0x3ffe58f4(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ imul $0x1a696c0,(%edx),%eax │ │ │ │ - nop │ │ │ │ - shll %cl,0x1(%ecx) │ │ │ │ + add %dl,%dl │ │ │ │ + jno 14e0d21 │ │ │ │ inc %eax │ │ │ │ clc │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %ebp,-0x7fd9fbf(%eax) │ │ │ │ inc %edx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,(%eax) │ │ │ │ cmp %esp,0x2(%esi) │ │ │ │ inc %eax │ │ │ │ - mov $0x7f4001a0,%eax │ │ │ │ + mov $0x761001a0,%eax │ │ │ │ bound %eax,(%ecx) │ │ │ │ mov $0xa801a040,%eax │ │ │ │ cmpl $0x1a780f8,0x2(%ebp) │ │ │ │ - or %ch,-0x47ffe84(%eax) │ │ │ │ + or %ch,-0x47ffe84(%ebx) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x3c(%eax) │ │ │ │ - push $0x1 │ │ │ │ + add %edi,%eax │ │ │ │ + cmp %ch,0x1(%eax) │ │ │ │ ... │ │ │ │ - add %cl,(%eax) │ │ │ │ - push %esp │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x10016a26(%eax) │ │ │ │ - test %ah,0x6db94801(%eax) │ │ │ │ - add %esp,0x6801a89b(%eax) │ │ │ │ - jae 14e0df2 │ │ │ │ + or %dl,0x1(%esi,%eiz,4) │ │ │ │ + shlb $1,(%esi) │ │ │ │ + push $0x1 │ │ │ │ + adc %al,0x6d8f2001(%eax,%eiz,4) │ │ │ │ + add %esp,0x1001a89b(%eax) │ │ │ │ + jp 14e0df2 │ │ │ │ add %edx,0x3e(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - iret │ │ │ │ - jnp 14e0d81 │ │ │ │ - cmp %bh,-0x5a(%esi) │ │ │ │ - add %ebx,0x17b1a(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + int $0x7b │ │ │ │ + add %edi,(%eax) │ │ │ │ + jle 14e0d29 │ │ │ │ + add %ebp,0x14(%eax) │ │ │ │ + jnp 14e0d89 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,%al │ │ │ │ - push %ebx │ │ │ │ - test $0x6c231801,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + fcoms -0x57(%ebx) │ │ │ │ + add %edx,0x16c1c(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ - and %ch,0x7a9ec801(%ecx) │ │ │ │ + and %ch,0x7a9d5801(%ecx) │ │ │ │ add %esp,(%eax) │ │ │ │ - jmp 336e0f7e <_edata@@Base+0x2f0e0f7e> │ │ │ │ + jmp 33e60f7e <_edata@@Base+0x2f860f7e> │ │ │ │ jle 14e0dd9 │ │ │ │ lock push %ebp │ │ │ │ test $0x1,%al │ │ │ │ adc %dh,(%edx) │ │ │ │ jo 14e0de2 │ │ │ │ mov %al,-0x5d(%ebp) │ │ │ │ add %esp,0x4a(%eax) │ │ │ │ imul $0x1a05f08,(%edx),%eax │ │ │ │ - adcb $0x70,(%edx) │ │ │ │ - add %edi,0x2a(%eax) │ │ │ │ + mov %ah,(%eax) │ │ │ │ + jo 14e0df1 │ │ │ │ + js 14e0e1c │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,-0x19(%eax) │ │ │ │ - jl 14e0df9 │ │ │ │ - enter $0xa896,$0x1 │ │ │ │ - fmuls (%edx) │ │ │ │ + add %edi,-0x37fe831a(%eax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + test $0x1,%al │ │ │ │ + jo 14e0e12 │ │ │ │ add %ebp,%fs:(%eax) │ │ │ │ jp 14e0da9 │ │ │ │ - add %eax,(%eax) │ │ │ │ - sarb $1,0x1(%ebx) │ │ │ │ - ... │ │ │ │ - and %al,(%ecx) │ │ │ │ - mov 0x7d2be801,%al │ │ │ │ + add %ebx,0x17bce(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,(%eax) │ │ │ │ + add %esp,0x7d2b5001(%eax) │ │ │ │ add %esp,-0x7ffe5b52(%eax) │ │ │ │ mulb 0x2(%esi) │ │ │ │ pusha │ │ │ │ - sub 0x6fad3001(%eax),%ah │ │ │ │ - add %ecx,%eax │ │ │ │ - shrl $1,0x7c2ab801(%ecx) │ │ │ │ + sub 0x6faae001(%eax),%ah │ │ │ │ + add %edx,%eax │ │ │ │ + leave │ │ │ │ + test $0x682f4001,%eax │ │ │ │ add %ebp,(%eax) │ │ │ │ pusha │ │ │ │ - mov %al,0x6ad6f001 │ │ │ │ + mov %al,0x6ad75001 │ │ │ │ add %eax,(%eax) │ │ │ │ and %ah,0x6277a801(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x3001a05a(%eax) │ │ │ │ + add %al,0x1801a05a(%eax) │ │ │ │ jge 14e0eb6 │ │ │ │ - add %esp,0x1801a873(%eax) │ │ │ │ - jmp 14e0ece │ │ │ │ - add %eax,0x29(%eax) │ │ │ │ + add %esp,-0xffe578d(%eax) │ │ │ │ + call 2a8e0fd1 <_edata@@Base+0x262e0fd1> │ │ │ │ test $0x1,%al │ │ │ │ - and %dl,0x40280179(%esi) │ │ │ │ - test $0x70961801,%eax │ │ │ │ + rcrb $1,0x40280179(%eax) │ │ │ │ + test $0x70931801,%eax │ │ │ │ add %edi,%eax │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,%eax │ │ │ │ enter $0x168,$0xe8 │ │ │ │ jle 14e0e18 │ │ │ │ - add %ebp,0x58017ac0(%eax) │ │ │ │ + add %ecx,0x58017ac0(%eax) │ │ │ │ andb $0x2,0x7ffd0801(%edx) │ │ │ │ pusha │ │ │ │ cmc │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x9(%eax) │ │ │ │ - jg 14e0e89 │ │ │ │ + add %ebx,(%eax) │ │ │ │ + add 0x1(%edi),%edi │ │ │ │ js 14e0e5f │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,-0x35(%eax) │ │ │ │ - ja 14e0e91 │ │ │ │ - test $0x43,%al │ │ │ │ + add %ebp,-0x57fe8835(%eax) │ │ │ │ + inc %ebx │ │ │ │ test $0x1,%al │ │ │ │ rorb $1,0x7a(%esi) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ mov 0x7ed24001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ in $0xa9,%al │ │ │ │ - add %edx,0xc(%eax) │ │ │ │ - push $0xa4ef2801 │ │ │ │ - add %eax,-0x66(%eax) │ │ │ │ + add %esp,0x28017183(%eax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,-0x6b(%eax) │ │ │ │ jge 14e0ed1 │ │ │ │ rolb $1,-0x5a(%eax) │ │ │ │ - add %eax,%eax │ │ │ │ + add %esp,%eax │ │ │ │ push %edx │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %esi,(%eax) │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %edx,%eax │ │ │ │ addr16 jae 14e0ee2 │ │ │ │ push $0x2001a1a3 │ │ │ │ - stc │ │ │ │ + hlt │ │ │ │ jne 14e0ee9 │ │ │ │ ... │ │ │ │ sarb $1,-0x60(%eax) │ │ │ │ - add %ebp,0x40017a00(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + (bad) │ │ │ │ + jns 14e0f01 │ │ │ │ + inc %eax │ │ │ │ gs test $0x1,%al │ │ │ │ - sbb %bl,(%edi) │ │ │ │ + xor %bl,(%ecx) │ │ │ │ jbe 14e0f09 │ │ │ │ cmp %ah,-0x60(%esi) │ │ │ │ - add %esi,%eax │ │ │ │ + add %edx,%eax │ │ │ │ dec %edx │ │ │ │ jo 14e0f11 │ │ │ │ js 14e0ee2 │ │ │ │ mov 0x7ede3001,%al │ │ │ │ - add -0x77fe566e(%eax),%ch │ │ │ │ - push %edi │ │ │ │ + add 0x6801a992(%eax),%ch │ │ │ │ + push %esi │ │ │ │ jl 14e0f21 │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ - add $0xea1001a6,%eax │ │ │ │ + add $0xe80801a6,%eax │ │ │ │ jns 14e0f31 │ │ │ │ ... │ │ │ │ clc │ │ │ │ - sbb $0xc85801a6,%eax │ │ │ │ + sbb $0xc89001a6,%eax │ │ │ │ jo 14e0f59 │ │ │ │ ... │ │ │ │ js 14e0fb0 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,-0x2f(%eax) │ │ │ │ jae 14e0f92 │ │ │ │ ... │ │ │ │ pusha │ │ │ │ - or 0x7d9d1001(%ecx),%esp │ │ │ │ + or 0x7d9aa001(%ecx),%esp │ │ │ │ add %esi,0x40(%eax) │ │ │ │ mov %al,0x765e6801 │ │ │ │ add 0x72(%eax),%al │ │ │ │ mov 0x7072e001,%al │ │ │ │ add %al,%ah │ │ │ │ mov $0xa5,%bl │ │ │ │ - add %ebp,%eax │ │ │ │ - mov 0x1(%ebx),%bh │ │ │ │ + add %eax,%eax │ │ │ │ + mov %bh,0x1(%ebx) │ │ │ │ lock pop %esi │ │ │ │ - test $0x7f375001,%eax │ │ │ │ + test $0x7f326001,%eax │ │ │ │ add %esp,%eax │ │ │ │ pop %edi │ │ │ │ - test $0x717e1801,%eax │ │ │ │ - add %ebp,-0x2ffe5948(%eax) │ │ │ │ - pop %ds │ │ │ │ - js 14e0fd9 │ │ │ │ - mov $0x1001a4aa,%eax │ │ │ │ + test $0x7185b801,%eax │ │ │ │ + add %ebp,-0x37fe5948(%eax) │ │ │ │ + sbb $0xaab80178,%eax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %edx,(%eax) │ │ │ │ sbb $0x6e18026d,%eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,0x27f7e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ int3 │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,(%eax) │ │ │ │ push %ecx │ │ │ │ popa │ │ │ │ add 0x67(%eax),%dl │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x37(%eax) │ │ │ │ - jo 14e1001 │ │ │ │ - and %dl,%ch │ │ │ │ - test $0x1,%al │ │ │ │ - mov $0x174e2,%eax │ │ │ │ + add %ecx,0x20017037(%eax) │ │ │ │ + aad $0xa8 │ │ │ │ + add %eax,(%eax) │ │ │ │ + in $0x74,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ lret │ │ │ │ - mov 0x7c4aa001,%al │ │ │ │ + mov 0x7c4ae001,%al │ │ │ │ add %ecx,%eax │ │ │ │ add %ah,0x62edf001(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ - xor %ah,0x690f2001(%eax) │ │ │ │ + xor %ah,0x68e82801(%eax) │ │ │ │ add %esi,(%eax) │ │ │ │ - add %ah,0x6e13d801(%eax) │ │ │ │ - add %edi,-0x47fe5f1b(%eax) │ │ │ │ + add %ah,0x6e132001(%eax) │ │ │ │ + add %edi,0x6801a0e5(%eax) │ │ │ │ jp 14e10a8 │ │ │ │ add %ebx,(%eax) │ │ │ │ xor $0xa7,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ - jp 14e10a0 │ │ │ │ - add %ebp,(%eax) │ │ │ │ - inc %eax │ │ │ │ + add %ebx,0x78(%eax) │ │ │ │ + imul $0x1a44028,(%ecx),%eax │ │ │ │ + mov $0x6c,%al │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add 0x28(%eax),%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x40026c6c(%eax) │ │ │ │ - sub %ah,0x263ec88(%ecx,%eax,1) │ │ │ │ - clc │ │ │ │ + add %ecx,-0x7fd9c14(%eax) │ │ │ │ cmp $0xdb001a4,%eax │ │ │ │ jb 14e1052 │ │ │ │ pusha │ │ │ │ inc %eax │ │ │ │ test $0x1,%al │ │ │ │ - inc %eax │ │ │ │ - sub 0x1(%edi),%ah │ │ │ │ + push %eax │ │ │ │ + sub 0x1(%edi),%esp │ │ │ │ inc %eax │ │ │ │ pusha │ │ │ │ test $0x1,%al │ │ │ │ - enter $0x73b7,$0x1 │ │ │ │ + js 14e1006 │ │ │ │ + jae 14e1061 │ │ │ │ adc %dl,(%edx) │ │ │ │ - test $0x6539b001,%eax │ │ │ │ + test $0x653a6001,%eax │ │ │ │ add %edx,(%eax) │ │ │ │ - adc %ebp,0x72cdd801(%edx) │ │ │ │ + adc %ebp,0x72cc5001(%edx) │ │ │ │ add %esi,-0x2c(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,%eax │ │ │ │ adc 0x2(%ebx),%dh │ │ │ │ pop %eax │ │ │ │ jno 14e1022 │ │ │ │ - add %ebx,%eax │ │ │ │ - bound %esi,0x1(%ebp) │ │ │ │ + add %esp,0x5f(%eax) │ │ │ │ + jne 14e1081 │ │ │ │ jo 14e10dd │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x68(%eax) │ │ │ │ - jnp 14e1089 │ │ │ │ - loopne 14e1014 │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,-0x5d(%eax) │ │ │ │ - jnp 14e1091 │ │ │ │ - mov %ah,%dl │ │ │ │ + add %edi,(%eax) │ │ │ │ + push $0x8ae0017b │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,0x41(%eax) │ │ │ │ - add %edi,-0x5769(%bx,%si) │ │ │ │ - add %eax,(%eax) │ │ │ │ - xor $0x7e,%al │ │ │ │ - add %edi,-0x2ffe5ad4(%eax) │ │ │ │ - je 14e111e │ │ │ │ - add %eax,%eax │ │ │ │ - pop %ebx │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - add %ecx,0x30017768(%eax) │ │ │ │ - loope 14e1058 │ │ │ │ - add %ebp,-0x1ffe8fc4(%eax) │ │ │ │ - xor %esp,0x74147001(%ebp) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - or 0x7b849001(%eax),%ebp │ │ │ │ - add %esi,-0x37fe5d29(%eax) │ │ │ │ - aad $0x7c │ │ │ │ + add %esp,-0x77fe845d(%eax) │ │ │ │ + loop 14e1039 │ │ │ │ + add %ebx,%eax │ │ │ │ + cmp $0x67,%al │ │ │ │ + add %edi,-0x7fe5769(%eax) │ │ │ │ + xor %edi,0x1(%esi) │ │ │ │ + mov $0x3801a52c,%eax │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + ja 14e10a9 │ │ │ │ + rcrb $0x1,-0x56(%ebx) │ │ │ │ + test $0x67,%al │ │ │ │ + ja 14e10b1 │ │ │ │ + xor %ah,%cl │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %esi,0x3c(%eax) │ │ │ │ + jo 14e10b9 │ │ │ │ + loopne 14e10eb │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %esp,0x12(%eax) │ │ │ │ + je 14e10c1 │ │ │ │ + sbb %cl,(%ebx) │ │ │ │ + test $0x1,%al │ │ │ │ + loopne 14e1049 │ │ │ │ + jnp 14e10c9 │ │ │ │ + mov $0xd7,%al │ │ │ │ + mov %al,0x7cd5c801 │ │ │ │ add -0x60(%eax),%cl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ fdivrl 0x1(%esi) │ │ │ │ mov 0xa001a44a,%al │ │ │ │ inc %ecx │ │ │ │ jl 14e10e2 │ │ │ │ ... │ │ │ │ inc %eax │ │ │ │ - andb $0x1,0x60efd801(%esi) │ │ │ │ + andb $0x1,0x60f39801(%esi) │ │ │ │ addb $0x1,-0x5c(%edx) │ │ │ │ loopne 14e10ad │ │ │ │ imul $0x0,(%edx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x0(%eax) │ │ │ │ - mov 0x6fdb6801,%al │ │ │ │ + mov 0x6fc70801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ pop %eax │ │ │ │ - mov 0x649a8801,%al │ │ │ │ + mov 0x6499e801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x21(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x17a82(%eax) │ │ │ │ + add %ecx,-0x7e(%eax) │ │ │ │ + jp 14e1131 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - mov %al,0x65fcf801 │ │ │ │ - add (%eax),%al │ │ │ │ + cmp %ah,-0x307fe5e(%ebp) │ │ │ │ + add %gs:(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x7001a129(%eax) │ │ │ │ addr16 jo 14e117a │ │ │ │ lock mov $0x886801a4,%ebp │ │ │ │ jo 14e1182 │ │ │ │ - sub %al,0x7ebdb001(%ecx,%eiz,4) │ │ │ │ + sub %al,0x7ebe5801(%ecx,%eiz,4) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x6001a761(%eax) │ │ │ │ - shll %cl,0x1(%esi) │ │ │ │ + add %dl,-0x37fe589f(%eax) │ │ │ │ + shll $1,0x1(%esi) │ │ │ │ pusha │ │ │ │ xchg %eax,%ebx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - bound %ebp,0x1(%edi) │ │ │ │ + add %edx,0x61(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - push %eax │ │ │ │ - jns 14e117a │ │ │ │ - add %edx,0x6e(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x79(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %eax,%eax │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ jp 14e11d9 │ │ │ │ js 14e122d │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,%eax │ │ │ │ - (bad) │ │ │ │ + add %esp,0x801688f(%eax) │ │ │ │ pop %ds │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,%eax │ │ │ │ jge 14e1264 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x801a976(%eax) │ │ │ │ - (bad) │ │ │ │ + add %dh,-0x7fe568a(%eax) │ │ │ │ + cli │ │ │ │ ja 14e11f9 │ │ │ │ test $0xd5,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ - int $0x63 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edi,0x163cc(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x27(%eax) │ │ │ │ - mov 0x720f3001,%al │ │ │ │ + mov 0x720da801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ - mov $0x45f801a5,%ecx │ │ │ │ + mov $0x403801a5,%ecx │ │ │ │ jno 14e1229 │ │ │ │ - mov $0x6801a5f9,%eax │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + mov $0x8801a5f9,%eax │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ jne 14e1231 │ │ │ │ ... │ │ │ │ - lock mulb 0x7a9ea801(%edi) │ │ │ │ + lock mulb 0x7a9ce001(%edi) │ │ │ │ add %ecx,(%eax) │ │ │ │ aam $0xa8 │ │ │ │ - add %edx,(%eax) │ │ │ │ - mov $0x74,%dl │ │ │ │ + add %esi,%eax │ │ │ │ + mov $0x74,%cl │ │ │ │ add %esp,%eax │ │ │ │ cmp $0xa9,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - push $0x6340017a │ │ │ │ - mov 0x685e3001,%al │ │ │ │ + add %ebp,(%eax) │ │ │ │ + arpl %edi,0x1(%edx) │ │ │ │ + inc %eax │ │ │ │ + arpl %esp,0x685c0801(%eax) │ │ │ │ add %esp,0x40(%eax) │ │ │ │ mov %eax,0x6aa11001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x1d(%eax) │ │ │ │ - mov 0x74c9e001,%al │ │ │ │ - add %edx,-0x47fe5679(%eax) │ │ │ │ - xchg %eax,%edi │ │ │ │ + mov 0x74c53001,%al │ │ │ │ + add %edx,0x5801a987(%eax) │ │ │ │ + pushf │ │ │ │ jg 14e1289 │ │ │ │ xor %al,-0x5f(%ebp) │ │ │ │ add %ebx,%eax │ │ │ │ shrl %cl,0x0(%edx,%eax,1) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ jae 14e1253 │ │ │ │ - add %esi,%eax │ │ │ │ - pop %ebx │ │ │ │ + add %esp,(%eax) │ │ │ │ + pop %esp │ │ │ │ jo 14e12b1 │ │ │ │ mov $0xac,%al │ │ │ │ - mov 0x7b2cc801,%al │ │ │ │ + mov 0x7b2bf801,%al │ │ │ │ add %esi,%eax │ │ │ │ sbb $0xa0,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %ebx,-0x10(%eax) │ │ │ │ js 14e12c1 │ │ │ │ - mov $0xd801a531,%eax │ │ │ │ - dec %ebp │ │ │ │ + mov $0x2801a531,%eax │ │ │ │ + dec %esi │ │ │ │ jl 14e12c9 │ │ │ │ - xor %bh,-0x3faffe5b(%ecx) │ │ │ │ + xor %bh,-0x417ffe5b(%ecx) │ │ │ │ jg 14e12d1 │ │ │ │ cwtl │ │ │ │ mov $0xa2,%bl │ │ │ │ add %ecx,0x58027380(%eax) │ │ │ │ xchg %eax,%ebx │ │ │ │ test $0x1,%al │ │ │ │ - enter $0x76d2,$0x1 │ │ │ │ - ... │ │ │ │ - adc %dl,%ah │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,%eax │ │ │ │ - or $0x177,%eax │ │ │ │ + call 14f89af │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + aam $0xa5 │ │ │ │ + add %ebx,0xd(%eax) │ │ │ │ + ja 14e12f9 │ │ │ │ + ... │ │ │ │ dec %eax │ │ │ │ cwtl │ │ │ │ - test $0x7adaf801,%eax │ │ │ │ - add %ebx,0x6801a849(%eax) │ │ │ │ - inc %edi │ │ │ │ + test $0x7adae001,%eax │ │ │ │ + add %ebx,-0x47fe57b7(%eax) │ │ │ │ + inc %ebx │ │ │ │ jb 14e1331 │ │ │ │ - call b14fbb1f <_edata@@Base+0xacefbb1f> │ │ │ │ - cmpb $0xe8,0x1(%ebp) │ │ │ │ + call 794fbb1f <_edata@@Base+0x74efbb1f> │ │ │ │ + cmpl $0xffffffe8,0x1(%ebp) │ │ │ │ jmp 14e12e1 │ │ │ │ - add %esp,0x1711f(%eax) │ │ │ │ + add %ebx,0x1711e(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x3ffe598a(%eax) │ │ │ │ - pop %ecx │ │ │ │ + add %bh,0x5801a676(%eax) │ │ │ │ + push %ecx │ │ │ │ jb 14e1361 │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ movsb %ss:(%esi),%es:(%edi) │ │ │ │ add %ebx,%eax │ │ │ │ dec %ebp │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x9(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,%eax │ │ │ │ - (bad) │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ - or %ch,-0x5b(%ecx) │ │ │ │ - add %edi,0x1(%eax) │ │ │ │ - jbe 14e1391 │ │ │ │ + add %eax,%eax │ │ │ │ + shll $0x8,0x1(%ebx) │ │ │ │ + imul $0x1,0x76003001(%ebp),%esp │ │ │ │ ... │ │ │ │ - inc %eax │ │ │ │ - ja 14e1348 │ │ │ │ - add %esp,%eax │ │ │ │ - add $0x1968016b,%eax │ │ │ │ - test $0x71345801,%eax │ │ │ │ + add %al,0x77(%eax) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebx,0x4(%eax) │ │ │ │ + imul $0x68,(%ecx),%eax │ │ │ │ + sbb %ebp,0x71340801(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x67fe582b(%eax) │ │ │ │ + add %al,0x2801a7d5(%eax) │ │ │ │ add 0x1(%ebp),%ebp │ │ │ │ - xor %bh,0x140801a0(%ecx) │ │ │ │ + xor %bh,0x13e001a0(%ecx) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ mov $0xa7,%ch │ │ │ │ - add %ebx,%eax │ │ │ │ + add %esi,(%eax) │ │ │ │ hlt │ │ │ │ add %sp,-0x1b(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - pop %eax │ │ │ │ - sub %ebp,0x1(%eax) │ │ │ │ - sbb %dh,0xf4d801a6 │ │ │ │ + fsubs (%eax,%ebp,2) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + xor $0xf04801a6,%eax │ │ │ │ jge 14e13e1 │ │ │ │ js 14e13e3 │ │ │ │ - mov %al,0x7cc08001 │ │ │ │ + mov %al,0x7cbeb801 │ │ │ │ add %eax,-0x1ffe5d99(%eax) │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ pusha │ │ │ │ add %al,%ah │ │ │ │ xor $0x693801a1,%eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add 0x4001a130(%eax),%bh │ │ │ │ @@ -1846669,74 +1846999,68 @@ │ │ │ │ add %edx,%eax │ │ │ │ out %al,(%dx) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ - test %ah,0x6fd9a801(%esi) │ │ │ │ + test %ah,0x6fc32001(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x1c(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - sbb %dl,%dh │ │ │ │ - jae 14e1449 │ │ │ │ - sub %dh,0x71a001a6(%ecx) │ │ │ │ + mov 0x280173d2,%al │ │ │ │ + mov $0xa6,%cl │ │ │ │ + add %edi,0x71(%eax) │ │ │ │ jp 14e1451 │ │ │ │ mov $0x2a,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,-0x47fd809f(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ test $0x1,%al │ │ │ │ shl $0x72,%ch │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x42(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ - hlt │ │ │ │ - jl 14e1471 │ │ │ │ + add %edx,%eax │ │ │ │ + repz jl 14e1471 │ │ │ │ inc %eax │ │ │ │ jno 14e1419 │ │ │ │ - add %eax,(%eax) │ │ │ │ - je 14e14ee │ │ │ │ - add %ebp,0x70(%eax) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x7d(%eax) │ │ │ │ - jne 14e1481 │ │ │ │ - jo 14e14ed │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,%eax │ │ │ │ - shrl $0x48,0x2(%eax) │ │ │ │ + add %esi,0x6801776a(%eax) │ │ │ │ + jo 14e1422 │ │ │ │ + add %esp,%eax │ │ │ │ + xorb $0x70,0x1(%ebp) │ │ │ │ + imul $0x48,0x268c1c8(%ecx,%eax,1),%esp │ │ │ │ ret │ │ │ │ mov 0x6713a801,%eax │ │ │ │ add 0x7001a1d3(%eax),%cl │ │ │ │ cmp $0x60,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ sbb $0xa0,%al │ │ │ │ - add %edx,%eax │ │ │ │ + add %esp,%eax │ │ │ │ mov $0x6e,%dl │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x1f(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - nop │ │ │ │ - push 0x1(%edi) │ │ │ │ + inc %eax │ │ │ │ + sti │ │ │ │ + ja 14e14e9 │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - adc %ah,0x1(%esi) │ │ │ │ - jo 14e148f │ │ │ │ + add %esp,0x7001660c(%eax) │ │ │ │ + popf │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,(%eax) │ │ │ │ shrb $0xd8,0x2(%esi) │ │ │ │ mov $0xdce001a4,%esp │ │ │ │ jp 14e1502 │ │ │ │ pusha │ │ │ │ mov $0xa4,%bh │ │ │ │ @@ -1846747,244 +1847071,255 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ (bad) 0x6766e001(%edx) │ │ │ │ add -0x14(%eax),%bh │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x166c1(%eax) │ │ │ │ + add %edx,0x166ba(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ - adc 0x76875801(%eax),%ah │ │ │ │ + adc 0x768b4001(%eax),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ shll %cl,0x270bff8(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ mov $0x16,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ test %bh,0x2(%edi) │ │ │ │ ... │ │ │ │ cmp %bh,(%esi) │ │ │ │ mov 0x7d333801,%al │ │ │ │ - add -0x67fe5fec(%eax),%ch │ │ │ │ - subl $0x1a4c7c8,0x1(%edi) │ │ │ │ - adc %ah,0x78(%ebx) │ │ │ │ - add %eax,0x6001a5b4(%eax) │ │ │ │ - mov $0x7d,%bh │ │ │ │ - add %esi,0x5001a872(%eax) │ │ │ │ - pop %esi │ │ │ │ + add -0x37fe5fec(%eax),%ch │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %ecx,%eax │ │ │ │ + (bad) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,0x63(%eax) │ │ │ │ + js 14e15b1 │ │ │ │ + xorb $0x1,0x7db29001(%ebp,%eiz,4) │ │ │ │ + mov $0x72,%al │ │ │ │ + test $0x1,%al │ │ │ │ + pusha │ │ │ │ + pop %esp │ │ │ │ push $0xa1ed7801 │ │ │ │ add %esp,0x27069(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x7e(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,-0x7ffe8720(%eax) │ │ │ │ - arpl %esp,0x6ff4e801(%esi) │ │ │ │ + add %ebp,%eax │ │ │ │ + fistpll 0x1(%eax) │ │ │ │ + andb $0x1,-0x5a(%ebx) │ │ │ │ + mov $0xf3,%al │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ add %edx,%eax │ │ │ │ - and 0x7fcba001(%eax),%esp │ │ │ │ + and 0x7fc87801(%eax),%esp │ │ │ │ add %esi,-0x1d(%eax) │ │ │ │ - test $0x7c66e001,%eax │ │ │ │ + test $0x7c6de001,%eax │ │ │ │ add %edx,0x7f(%eax) │ │ │ │ - mov 0x7be14001,%eax │ │ │ │ + mov 0x7bdfe001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ std │ │ │ │ mov %eax,0x6ae50801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x57fe56aa(%eax) │ │ │ │ - pop %edx │ │ │ │ + add %al,-0x27fe56aa(%eax) │ │ │ │ + pop %esp │ │ │ │ jle 14e1659 │ │ │ │ clc │ │ │ │ - mov %fs:0x79e30801,%al │ │ │ │ + mov %fs:0x79e0e801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ jae 14e1633 │ │ │ │ - add %edi,(%eax) │ │ │ │ - cwtl │ │ │ │ + add %ebx,%eax │ │ │ │ + xchg %eax,%esp │ │ │ │ jo 14e1691 │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ - jmp 2f361843 <_edata@@Base+0x2ad61843> │ │ │ │ + jmp 2d161843 <_edata@@Base+0x28b61843> │ │ │ │ js 14e16a1 │ │ │ │ fdiv %st(6),%st │ │ │ │ mov 0x67e6e801,%eax │ │ │ │ add %al,%ch │ │ │ │ push %ecx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,%eax │ │ │ │ - xorb $0x0,0x1(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + jl 14e1725 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x5ffe5af9(%eax) │ │ │ │ - add %esi,0x1(%esi) │ │ │ │ + add %dh,0x4001a507(%eax) │ │ │ │ + add %dh,0x1(%esi) │ │ │ │ enter $0xa67a,$0x1 │ │ │ │ - shlb $1,0x7c(%eax) │ │ │ │ - add %edi,-0x36(%eax) │ │ │ │ + cwtl │ │ │ │ + pop %edi │ │ │ │ + jl 14e16c9 │ │ │ │ + js 14e1694 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - mov $0x7c,%ch │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edx,-0x4b(%eax) │ │ │ │ + jl 14e16d1 │ │ │ │ ... │ │ │ │ + fdivrs (%eax) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %edx,%eax │ │ │ │ + shrl $1,0x1(%esi) │ │ │ │ + cmp %bl,%dl │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebp,-0x3e(%eax) │ │ │ │ + add %gs:0x3001a565(%eax),%bl │ │ │ │ + int $0x78 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%al │ │ │ │ - cmp %ah,0x6ed32001(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - fisubl 0x265c268(%ecx,%eax,1) │ │ │ │ - cwtl │ │ │ │ - movsl %gs:(%esi),%es:(%edi) │ │ │ │ - add %ebx,-0x32(%eax) │ │ │ │ - js 14e1701 │ │ │ │ - ... │ │ │ │ - mov $0xe,%al │ │ │ │ - test $0x1,%al │ │ │ │ - fdivrs (%ecx) │ │ │ │ - je 14e1711 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,-0x17fe57f2(%eax) │ │ │ │ + cmp %esi,0x0(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ - inc %eax │ │ │ │ - js 14e16d4 │ │ │ │ - add %edx,%eax │ │ │ │ - adc %esi,0x1(%ecx) │ │ │ │ - js 14e1773 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x78(%eax) │ │ │ │ + test $0x7111e001,%eax │ │ │ │ + add %edi,0x41(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - adcb $0x73,(%edi) │ │ │ │ - add %ecx,%eax │ │ │ │ - mov $0x928801a7,%edi │ │ │ │ - push $0xa5391001 │ │ │ │ - add %ecx,-0x3e(%eax) │ │ │ │ - add %edi,%fs:(%eax) │ │ │ │ - adc %esp,0x6a533001(%ebp) │ │ │ │ - add (%eax),%bh │ │ │ │ - pop %esp │ │ │ │ + add %dh,%bh │ │ │ │ + jb 14e1739 │ │ │ │ + enter $0xa7bf,$0x1 │ │ │ │ + xor %dl,0x39100168(%ecx) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,-0x6b(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + shlb $0x11,0x38(%ecx,%eax,1) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %esi,(%eax) │ │ │ │ + push %ebx │ │ │ │ + push $0x2 │ │ │ │ + cmp %bl,0x1(%ebp,%eiz,4) │ │ │ │ + dec %eax │ │ │ │ + xchg %eax,%ecx │ │ │ │ jno 14e1759 │ │ │ │ cmp %dl,-0x5a(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov $0x7f,%al │ │ │ │ add %edi,(%eax) │ │ │ │ - cmpsl %es:(%edi),%fs:(%esi) │ │ │ │ - add %edi,0x780179b3(%eax) │ │ │ │ - (bad) │ │ │ │ - test $0x7a5a5001,%eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + jg 14e1761 │ │ │ │ + cmp %ah,0x1(%edi,%eiz,4) │ │ │ │ + push %eax │ │ │ │ + mov $0x79,%bl │ │ │ │ + add %edi,-0x2(%eax) │ │ │ │ + test $0x7a5b4801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ out %eax,(%dx) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0xf(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + push %cs │ │ │ │ jp 14e1799 │ │ │ │ ... │ │ │ │ xor %cl,0xa9f001a2 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ - add -0x4ffe5933(%eax),%bl │ │ │ │ - mov 0x1(%edx),%edi │ │ │ │ + add 0x5801a6cd(%eax),%bl │ │ │ │ + mov %?,0x1(%edx) │ │ │ │ ... │ │ │ │ xor %ch,(%edi) │ │ │ │ mov %eax,0x763ae801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x5801a9ee(%eax) │ │ │ │ - push %esp │ │ │ │ + add %cl,-0x7fe5612(%eax) │ │ │ │ + push %eax │ │ │ │ js 14e17f1 │ │ │ │ orb $0x60,0x1(%esp,%eiz,4) │ │ │ │ xorl $0x0,0x2(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ mov %fs,0x7d060801(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ in (%dx),%eax │ │ │ │ - mov 0x760a0001,%al │ │ │ │ + mov 0x76071801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xffe582e(%eax) │ │ │ │ - ja 14e18ad │ │ │ │ + add %cl,-0x67fe582e(%eax) │ │ │ │ + js 14e18ad │ │ │ │ add %edx,%eax │ │ │ │ - mov 0x72d44801(%esi),%esp │ │ │ │ + mov 0x72cda801(%esi),%esp │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x1801a428(%eax) │ │ │ │ (bad) │ │ │ │ data16 add %al,%al │ │ │ │ imulb 0x78779801(%edx) │ │ │ │ add %al,%dl │ │ │ │ lahf │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - pop %es │ │ │ │ - jg 14e1871 │ │ │ │ - js 14e1831 │ │ │ │ - mov %al,0x7ee0c001 │ │ │ │ - add 0x47(%eax),%cl │ │ │ │ - mov 0x7f5d6001,%al │ │ │ │ + add %ebx,0x78017f02(%eax) │ │ │ │ + mov $0xe0c001a2,%edi │ │ │ │ + jle 14e187a │ │ │ │ + dec %eax │ │ │ │ + inc %edi │ │ │ │ + mov 0x7f595001,%al │ │ │ │ add %edi,0x57(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x17bb6(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + mov $0x7b,%dl │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ into │ │ │ │ - mov 0x67124001,%eax │ │ │ │ + mov 0x67112001,%eax │ │ │ │ add %ebx,(%eax) │ │ │ │ - ljmp $0x178,$0x1c2001a0 │ │ │ │ + ljmp $0x178,$0x1b3801a0 │ │ │ │ call 194fbaed <_edata@@Base+0x14efbaed> │ │ │ │ mov $0x273,%ecx │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ enter $0xa68e,$0x1 │ │ │ │ - sbb %cl,%bl │ │ │ │ + and %cl,%bl │ │ │ │ jo 14e1901 │ │ │ │ ... │ │ │ │ mov %bl,-0x58(%esi) │ │ │ │ - add %ebp,-0x24(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,-0x33(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,%eax │ │ │ │ + add %esi,%eax │ │ │ │ + fldcw 0x1(%esi) │ │ │ │ + ... │ │ │ │ + push $0xe801a4cd │ │ │ │ mov $0x66,%cl │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x67fe5770(%eax) │ │ │ │ - cmp 0x1(%edi),%ch │ │ │ │ - nop │ │ │ │ - mov $0xa8,%al │ │ │ │ - add %esp,0x17583(%eax) │ │ │ │ + add %dh,0x5801a890(%eax) │ │ │ │ + cmp $0x6f,%al │ │ │ │ + add %edx,-0x17fe5750(%eax) │ │ │ │ + xorl $0x0,0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x1b(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ xorl $0x0,0x1(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub %bh,-0x5e(%ecx) │ │ │ │ add %edx,-0x24(%eax) │ │ │ │ pusha │ │ │ │ add 0x2a(%eax),%bh │ │ │ │ @@ -1846992,91 +1847327,95 @@ │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x2(%eax) │ │ │ │ mov 0x71428001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ja 14e194f │ │ │ │ - add %edi,-0x35(%eax) │ │ │ │ + add %ecx,-0x35(%eax) │ │ │ │ jns 14e19b1 │ │ │ │ ... │ │ │ │ sbb %cl,(%esi) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,(%eax) │ │ │ │ mov %ch,0x2(%edi) │ │ │ │ ... │ │ │ │ - mov 0x2801a7dd,%al │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ + mov 0x3801a7dd,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ ja 14e19f9 │ │ │ │ - xor %al,-0x43b7fe57(%ebx) │ │ │ │ + xor %al,-0x4417fe57(%ebx) │ │ │ │ je 14e1a01 │ │ │ │ sub %ah,-0x60(%edi) │ │ │ │ - add %ecx,-0x28(%eax) │ │ │ │ + add %ebx,-0x28(%eax) │ │ │ │ push $0x1 │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ xchg %eax,%edx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,-0x6ffe83d7(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + sub %edi,-0x70(%ecx,%eax,1) │ │ │ │ jge 14e19c7 │ │ │ │ add %edx,-0x67fd8fd9(%eax) │ │ │ │ pop %ss │ │ │ │ test $0x1,%al │ │ │ │ - clc │ │ │ │ - pop %es │ │ │ │ - jg 14e1a31 │ │ │ │ + pop %eax │ │ │ │ + or 0x1(%edi),%edi │ │ │ │ nop │ │ │ │ push %ebx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,%eax │ │ │ │ - (bad) 0x1(%ebp) │ │ │ │ + add %edx,-0x27(%eax) │ │ │ │ + jne 14e1a39 │ │ │ │ ror $1,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - cmpl $0x1a4d1c8,0x1(%ebx) │ │ │ │ - enter $0x7aec,$0x1 │ │ │ │ - mov 0xf001a9bd,%al │ │ │ │ - sub 0x1(%edx),%ebp │ │ │ │ + add %ebx,%eax │ │ │ │ + cmpb $0xc8,0x1(%ebx) │ │ │ │ + shll $1,0x17aeb80(%ecx,%eax,1) │ │ │ │ test $0xbd,%al │ │ │ │ mov 0x7c924001,%eax │ │ │ │ - add %al,%bl │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,%al │ │ │ │ xchg %esp,0x76655001(%edx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ cmp 0x7d89d801(%eax),%esp │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ out %al,(%dx) │ │ │ │ - mov 0x68195801,%al │ │ │ │ - add %ebx,0x7001a664(%eax) │ │ │ │ - and $0x16c,%eax │ │ │ │ + mov 0x680a1001,%al │ │ │ │ + add %ebx,0x3001a664(%eax) │ │ │ │ + and $0x6c,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - mov %dh,%ch │ │ │ │ - mov %al,0x6d53e001 │ │ │ │ + add %cl,-0x1ffe5d0b(%eax) │ │ │ │ + push %ebx │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,-0x80(%eax) │ │ │ │ + add %esi,0x7d(%eax) │ │ │ │ jb 14e1ad1 │ │ │ │ ... │ │ │ │ lock data16 cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - and 0x1(%eax),%ch │ │ │ │ + add %esp,(%eax) │ │ │ │ + and %ebp,0x1(%eax) │ │ │ │ sbb %bl,%bl │ │ │ │ - mov 0x7ca17801,%al │ │ │ │ + mov 0x7ca14001,%al │ │ │ │ add %ebx,%eax │ │ │ │ sbb %ah,0x74035801(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ @@ -1847085,128 +1847424,127 @@ │ │ │ │ test $0x22,%al │ │ │ │ mov 0x7fa73801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ ret $0x1a7 │ │ │ │ - nop │ │ │ │ - jae 14e1bb1 │ │ │ │ + shlb $1,0x62(%ebx) │ │ │ │ add %edi,-0x3ffe58f9(%eax) │ │ │ │ (bad) │ │ │ │ imul $0x1a6ebc0,(%edx),%eax │ │ │ │ - js 14e1bcf │ │ │ │ - jae 14e1b61 │ │ │ │ + cmp %ch,0x1(%ebx,%esi,2) │ │ │ │ ... │ │ │ │ or %al,%ch │ │ │ │ test $0x1,%al │ │ │ │ - loopne 14e1b37 │ │ │ │ + rol $1,%dl │ │ │ │ jle 14e1b71 │ │ │ │ enter $0xa071,$0x1 │ │ │ │ - call 714f7e1e <_edata@@Base+0x6cef7e1e> │ │ │ │ - enter $0x1a1,$0x38 │ │ │ │ - mov %?,0x0(%edx,%eax,1) │ │ │ │ + and %bh,0x62(%ebp) │ │ │ │ + add %esi,-0x38(%eax) │ │ │ │ + mov 0x748c3801,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ mov $0xa4,%ah │ │ │ │ add %ebx,(%eax) │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add (%eax),%ch │ │ │ │ out %al,$0xa8 │ │ │ │ - add %esp,-0xc(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + hlt │ │ │ │ jns 14e1b99 │ │ │ │ ... │ │ │ │ - call 894fbc87 <_edata@@Base+0x84efbc87> │ │ │ │ + call 594fbc87 <_edata@@Base+0x54efbc87> │ │ │ │ fnstcw -0x20(%ecx,%eax,1) │ │ │ │ - call 7b61d50 <_edata@@Base+0x3561d50> │ │ │ │ + call 8161d50 <_edata@@Base+0x3b61d50> │ │ │ │ addr16 add %edx,%eax │ │ │ │ - imul $0x1,0x79eea801(%eax),%esp │ │ │ │ + imul $0x1,0x79ed7801(%eax),%esp │ │ │ │ ... │ │ │ │ add %bh,(%eax) │ │ │ │ aam $0xa0 │ │ │ │ - add %ecx,%eax │ │ │ │ - push %eax │ │ │ │ + add %edi,%eax │ │ │ │ + dec %edi │ │ │ │ ja 14e1bd9 │ │ │ │ ... │ │ │ │ enter $0xa8b9,$0x1 │ │ │ │ - push $0xb0017570 │ │ │ │ + mov $0xb0017570,%eax │ │ │ │ jecxz 14e1b93 │ │ │ │ add %ecx,-0x42(%eax) │ │ │ │ push $0x1 │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ pushf │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - bound %eax,(%ecx) │ │ │ │ - ... │ │ │ │ - clc │ │ │ │ + add %eax,0x162b1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,%al │ │ │ │ push %esp │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - sbb 0x1(%ebx),%ebp │ │ │ │ - mov $0xdd,%al │ │ │ │ - mov 0x7fc79801,%eax │ │ │ │ + add %esi,%eax │ │ │ │ + add $0xddb0016b,%eax │ │ │ │ + mov 0x7fc53801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ jmp 14e1bdb │ │ │ │ - add %ebp,%eax │ │ │ │ - mov $0x30e80163,%ebp │ │ │ │ - mov %eax,0x73506801 │ │ │ │ + add %ebx,-0x45(%eax) │ │ │ │ + arpl %eax,(%ecx) │ │ │ │ + call 694fbf75 <_edata@@Base+0x64efbf75> │ │ │ │ + push %eax │ │ │ │ + jae 14e1c4a │ │ │ │ + ... │ │ │ │ + pusha │ │ │ │ + add %ah,0x6931d001(%edi) │ │ │ │ add (%eax),%al │ │ │ │ + arpl %esp,0x2780b20(%ecx,%eax,1) │ │ │ │ + lock dec %ebx │ │ │ │ + test $0x1,%al │ │ │ │ + mov 0x17e64,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x0(%eax) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ - xor %ebp,0x2(%ecx) │ │ │ │ - add %ah,-0x5c(%ebx) │ │ │ │ - add %esp,(%eax) │ │ │ │ - or 0x2(%eax),%edi │ │ │ │ - lock dec %ebx │ │ │ │ - test $0x1,%al │ │ │ │ - enter $0x7e64,$0x1 │ │ │ │ - ... │ │ │ │ - loopne 14e1c39 │ │ │ │ - mov 0x7d0e0001,%al │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + mov 0x7d0db001,%al │ │ │ │ add %ecx,%eax │ │ │ │ in (%dx),%al │ │ │ │ mov %al,0x70d38001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x2d(%eax) │ │ │ │ mov %al,0x732fa801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ - ljmp $0x163,$0xc75801a8 │ │ │ │ + ljmp $0x163,$0xc58001a8 │ │ │ │ call 794fc6b5 <_edata@@Base+0x74efc6b5> │ │ │ │ jne,pt 14e1caa │ │ │ │ - sbb %bh,-0x665ffe60(%ebp) │ │ │ │ + sbb %bh,-0x6b8ffe60(%ebp) │ │ │ │ addr16 add %esi,%eax │ │ │ │ popf │ │ │ │ - mov 0x60df6801,%eax │ │ │ │ - add %esi,0x801a9d5(%eax) │ │ │ │ - bound %esp,0x1(%edx) │ │ │ │ + mov 0x60dfd801,%eax │ │ │ │ + add %esi,0x5801a9d5(%eax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + jnp 14e1cc1 │ │ │ │ jo 14e1ca7 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x21(%eax) │ │ │ │ - ja 14e1cc9 │ │ │ │ + add %ebp,%eax │ │ │ │ + and %dh,0x1(%edi) │ │ │ │ ... │ │ │ │ rclb $1,0x1(%esi,%eiz,4) │ │ │ │ fdivs 0x17c(%edx) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ adc %bl,%ah │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ @@ -1847214,50 +1847552,45 @@ │ │ │ │ adc $0x76,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x78(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,-0x77fe9a9d(%eax) │ │ │ │ - dec %ecx │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ + add %edi,0x5b(%eax) │ │ │ │ + add %ecx,%gs:-0x2ffe5bb7(%eax) │ │ │ │ daa │ │ │ │ jns 14e1d1a │ │ │ │ adc %dh,%bh │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - sub $0x77,%al │ │ │ │ - add %esi,0xf(%eax) │ │ │ │ - mov 0x73bc6801,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - fldcw 0x7ca39801(%ecx) │ │ │ │ + add %esi,0x2b(%eax) │ │ │ │ + ja 14e1d21 │ │ │ │ + jo 14e1d31 │ │ │ │ + mov 0x73b36001,%eax │ │ │ │ + add %ebx,(%eax) │ │ │ │ + push %esi │ │ │ │ + mov %eax,0x785e7801 │ │ │ │ add %edx,0x6e(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - sub %bl,%al │ │ │ │ + jo 14e1d0d │ │ │ │ jns 14e1d39 │ │ │ │ lock cmpsl %es:(%edi),%gs:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - (bad) │ │ │ │ + add %ebx,-0x1(%eax) │ │ │ │ js 14e1d41 │ │ │ │ - sbb %dl,-0x5d(%esi) │ │ │ │ - add %edx,-0xffe87a2(%eax) │ │ │ │ - iret │ │ │ │ - mov 0x6c526801,%eax │ │ │ │ + ... │ │ │ │ + lock iret │ │ │ │ + mov 0x6c315001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ das │ │ │ │ test $0x1,%al │ │ │ │ - and %cl,(%ecx) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %esi,%eax │ │ │ │ - mull 0x6a854801(%ecx) │ │ │ │ + enter $0x6f08,$0x1 │ │ │ │ + lock mull 0x6a854801(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x1a(%eax) │ │ │ │ mov 0x68d97001,%eax │ │ │ │ add (%eax),%ah │ │ │ │ sub $0x2b6801a1,%eax │ │ │ │ @@ -1847269,84 +1847602,84 @@ │ │ │ │ mov $0x65,%al │ │ │ │ jo 14e1dba │ │ │ │ ... │ │ │ │ adcb $0x1,-0x5d(%edx) │ │ │ │ jo 14e1e1c │ │ │ │ jo 14e1dd2 │ │ │ │ push %eax │ │ │ │ - andl $0x1,0x64499001(%edx) │ │ │ │ + andl $0x1,0x6415f801(%edx) │ │ │ │ sub %ah,%bh │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - pop %esp │ │ │ │ + add %edi,%eax │ │ │ │ + pop %edx │ │ │ │ jge 14e1de1 │ │ │ │ xor %bh,-0x5c(%esi) │ │ │ │ add %edi,(%eax) │ │ │ │ and %ch,-0x30(%edx,%eax,1) │ │ │ │ jle 14e1d94 │ │ │ │ add %esi,0x27ad0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x3f(%eax) │ │ │ │ - test $0x72096801,%eax │ │ │ │ + test $0x72090001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ xchg %eax,%edx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - add %bh,-0x70(%ecx,%eax,1) │ │ │ │ + add %ebp,-0x6ffe8400(%eax) │ │ │ │ lret │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,0x600164c5(%eax) │ │ │ │ + add %edi,0x600164c3(%eax) │ │ │ │ shll %cl,0x67d62801(%ecx) │ │ │ │ - add 0x3001a4df(%eax),%dh │ │ │ │ - int1 │ │ │ │ - jl 14e1e39 │ │ │ │ - shlb $0x7a,0x8a8001a4 │ │ │ │ - add 0x4001a83e(%eax),%al │ │ │ │ - ljmp $0x0,$0x17b │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add -0x77fe5b21(%eax),%dh │ │ │ │ + call 270e1fb6 <_edata@@Base+0x22ae1fb6> │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,-0x7ffd8576(%eax) │ │ │ │ + ds test $0x1,%al │ │ │ │ + and %ch,%dl │ │ │ │ + jnp 14e1e49 │ │ │ │ + ... │ │ │ │ or %bl,(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %ebx,%eax │ │ │ │ + xchg %eax,%esi │ │ │ │ add %ebx,%fs:(%eax) │ │ │ │ or 0x2684708(%ecx,%eax,1),%ah │ │ │ │ pop %eax │ │ │ │ dec %esp │ │ │ │ test $0x7f200001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ iret │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ - jmp 87e1fec <_edata@@Base+0x41e1fec> │ │ │ │ + add %edi,-0x16(%eax) │ │ │ │ + bound %eax,(%ecx) │ │ │ │ + xor %al,(%edi) │ │ │ │ test $0x1,%al │ │ │ │ - js 14e1e91 │ │ │ │ - add %ax,(%eax) │ │ │ │ + rolb $0x66,(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ - mov 0x796e4801(%ebp),%fs │ │ │ │ + mov 0x796bd801(%ebp),%fs │ │ │ │ add %esi,(%eax) │ │ │ │ dec %esp │ │ │ │ test $0x73e42001,%eax │ │ │ │ add -0x36(%eax),%cl │ │ │ │ - test $0x77ad6801,%eax │ │ │ │ + test $0x77ade001,%eax │ │ │ │ add %esi,(%eax) │ │ │ │ - lds 0x6962c801(%eax),%ebp │ │ │ │ + lds 0x6963f001(%eax),%ebp │ │ │ │ add %esi,0x6e(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ int3 │ │ │ │ jne 14e1ee1 │ │ │ │ ... │ │ │ │ sbbb $0x1,-0x5f(%esi) │ │ │ │ mov $0x28026263,%eax │ │ │ │ loop 14e1ed5 │ │ │ │ add %ecx,0x38027459(%eax) │ │ │ │ @@ -1847360,135 +1847693,137 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ das │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,-0x4f(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add (%eax),%ah │ │ │ │ - add $0xa0b001a6,%eax │ │ │ │ + add $0x9ff801a6,%eax │ │ │ │ jp 14e1f69 │ │ │ │ - sbb %cl,-0x46cffe5f(%edx) │ │ │ │ + sbb %cl,-0x46bffe5f(%edx) │ │ │ │ js 14e1f71 │ │ │ │ mov %bl,(%ecx) │ │ │ │ mov %al,0x60ce2001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ test $0x1,%al │ │ │ │ - sub %ch,0x31c0017a(%edx) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + test $0xa7,%al │ │ │ │ + jp 14e1f89 │ │ │ │ + shlb $0xa7,(%ecx) │ │ │ │ add %edx,%eax │ │ │ │ aam $0x7a │ │ │ │ add %esi,(%eax) │ │ │ │ ret │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - mov $0xc6400175,%ebp │ │ │ │ + add %ebx,%eax │ │ │ │ + mov $0x75,%al │ │ │ │ + add %eax,-0x3a(%eax) │ │ │ │ mov 0x69dda001,%eax │ │ │ │ add -0x18(%eax),%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - sub 0x1(%ebp),%ch │ │ │ │ - call d94fc3f0 <_edata@@Base+0xd4efc3f0> │ │ │ │ + add %edi,0xc(%eax) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %ebp,%eax │ │ │ │ + inc %ebx │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebx,%eax │ │ │ │ lds 0x2(%edx),%esp │ │ │ │ and %dl,%ah │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,-0x43(%eax) │ │ │ │ je 14e1fba │ │ │ │ shl $0xa2,%ah │ │ │ │ add %ebp,-0x3e(%eax) │ │ │ │ jns 14e1fc2 │ │ │ │ call d94fc228 <_edata@@Base+0xd4efc228> │ │ │ │ addr16 push $0xa695f802 │ │ │ │ - add %edi,0xd(%eax) │ │ │ │ - ja 14e1fd1 │ │ │ │ - rolb $0x1,-0x59(%ebp) │ │ │ │ - inc %eax │ │ │ │ - sbb 0x2(%eax),%edi │ │ │ │ + add %esi,(%eax) │ │ │ │ + or $0x77,%al │ │ │ │ + add %eax,%eax │ │ │ │ + inc %ebp │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %eax,0x1b(%eax) │ │ │ │ + js 14e1fda │ │ │ │ lock push %esp │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,0x18026393(%eax) │ │ │ │ - mov $0xfb001a9,%ecx │ │ │ │ - jnp 14e1fe9 │ │ │ │ - mov $0xa801a919,%eax │ │ │ │ - iret │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,-0x47fd9c6d(%eax) │ │ │ │ + sbb %ebp,0x6ec39801(%ecx) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + mov $0x530001a9,%ecx │ │ │ │ + add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ jbe 14e1fa0 │ │ │ │ - add %ebp,%eax │ │ │ │ - cwtl │ │ │ │ + add %eax,(%eax) │ │ │ │ + cltd │ │ │ │ jl 14e2001 │ │ │ │ ... │ │ │ │ cmp %dl,-0x59(%ebp) │ │ │ │ add %esi,-0x59(%eax) │ │ │ │ jns 14e2021 │ │ │ │ sub $0xa2,%dh │ │ │ │ add %eax,-0x3ffd97f1(%eax) │ │ │ │ - enter $0x1a6,$0x20 │ │ │ │ - adc %esp,0x1(%edi) │ │ │ │ + enter $0x1a6,$0x48 │ │ │ │ + adc %ah,0x1(%edi) │ │ │ │ fcoms -0x5b(%edi) │ │ │ │ - add %ebp,%eax │ │ │ │ + add %edx,(%eax) │ │ │ │ sub $0x7b,%al │ │ │ │ add %ebp,(%eax) │ │ │ │ clc │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ - dec %ebx │ │ │ │ + add %edx,0x4a(%eax) │ │ │ │ jno 14e2041 │ │ │ │ clc │ │ │ │ sub %esp,0x27f9708(%ecx,%eax,1) │ │ │ │ clc │ │ │ │ inc %ecx │ │ │ │ mov 0x7d265801,%al │ │ │ │ add -0x8(%eax),%al │ │ │ │ mov 0x626c2801,%eax │ │ │ │ - add 0x5801a825(%eax),%al │ │ │ │ - inc %edx │ │ │ │ + add 0x4801a825(%eax),%al │ │ │ │ + inc %eax │ │ │ │ arpl %eax,(%ecx) │ │ │ │ enter $0xa4c2,$0x1 │ │ │ │ inc %eax │ │ │ │ or 0x2(%edx),%ch │ │ │ │ js 14e207e │ │ │ │ test $0x1,%al │ │ │ │ - add %cl,-0x2587fe84(%esi) │ │ │ │ - mov 0x729ce001,%al │ │ │ │ + loopne 14e1ffa │ │ │ │ + jl 14e2071 │ │ │ │ + js 14e204c │ │ │ │ + mov 0x7297d001,%al │ │ │ │ add %ebx,%eax │ │ │ │ js 14e201d │ │ │ │ add %edi,0x4d(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %al,%bh │ │ │ │ fwait │ │ │ │ - mov 0x7e4ea801,%al │ │ │ │ - add %edx,-0x6ffe5980(%eax) │ │ │ │ - pop %ecx │ │ │ │ + mov 0x7e4df801,%al │ │ │ │ + add %edx,0x7001a680(%eax) │ │ │ │ + push %edi │ │ │ │ jns 14e2091 │ │ │ │ or %bl,-0x59(%ebp) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - (bad) │ │ │ │ - jnp 14e2099 │ │ │ │ + add %edi,0x17bfc(%eax) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - pop %fs │ │ │ │ - add %esi,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x4001a10f(%eax) │ │ │ │ inc %edx │ │ │ │ jns 14e20b1 │ │ │ │ ... │ │ │ │ - push $0x1001a761 │ │ │ │ - hlt │ │ │ │ - imul $0x1a56b60,(%ecx),%eax │ │ │ │ - and %dh,0x7d98017e(%edx) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x7(%eax) │ │ │ │ + push $0xc801a761 │ │ │ │ + repnz imul $0x1a56b60,(%ecx),%eax │ │ │ │ + lock mov $0x7e,%al │ │ │ │ + add %ebx,0x6001a67d(%eax) │ │ │ │ + pop %es │ │ │ │ add %eax,(%bx,%si) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ xchg %eax,%esp │ │ │ │ mov %al,0x72b91001 │ │ │ │ add (%eax),%al │ │ │ │ @@ -1847497,199 +1847832,193 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x4001a4a5(%eax) │ │ │ │ push %ebp │ │ │ │ je 14e212a │ │ │ │ pop %eax │ │ │ │ popf │ │ │ │ test $0x1,%al │ │ │ │ - add $0x7c,%dl │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - xchg %ch,0x7213c001(%ecx) │ │ │ │ - add %edx,(%eax) │ │ │ │ - sub $0xe8a801a7,%eax │ │ │ │ + rol $1,%cl │ │ │ │ + jl 14e2131 │ │ │ │ + ... │ │ │ │ + sub %al,0x105001a9(%esi) │ │ │ │ + jb 14e2141 │ │ │ │ + adc %ch,0xbb1801a7 │ │ │ │ bound %eax,(%ecx) │ │ │ │ lock pop %edi │ │ │ │ test $0x1,%al │ │ │ │ - dec %eax │ │ │ │ - push %es │ │ │ │ + mov %al,(%esi) │ │ │ │ js 14e2151 │ │ │ │ rcrb $0xa1,(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ subl $0x1a5af30,0x2(%ebx) │ │ │ │ - pusha │ │ │ │ - jne,pt 14e2161 │ │ │ │ - pusha │ │ │ │ - push %edi │ │ │ │ - mov 0x748f4001,%al │ │ │ │ - add %al,%bh │ │ │ │ - add $0x8c3801a0,%eax │ │ │ │ + cmpb $0xa0,0x57600175 │ │ │ │ + add %eax,-0x71(%eax) │ │ │ │ + je 14e216a │ │ │ │ + clc │ │ │ │ + add $0x8c5001a0,%eax │ │ │ │ js 14e2171 │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ sub 0x73935801(%ebx),%esp │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x5801a55a(%eax) │ │ │ │ - cwtl │ │ │ │ + add %ch,-0x5ffe5aa6(%eax) │ │ │ │ + xchg %eax,%esi │ │ │ │ jns 14e21e1 │ │ │ │ pop %eax │ │ │ │ - test $0x789801a6,%eax │ │ │ │ + test $0x77c801a6,%eax │ │ │ │ jb 14e21e9 │ │ │ │ - and %ah,-0x2f2ffe5a(%eax) │ │ │ │ + and %ah,-0x30f7fe5a(%eax) │ │ │ │ jae 14e21f1 │ │ │ │ mov 0x2001a422,%al │ │ │ │ push $0xb5a00264 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ - cmpl $0x0,0x1(%edi) │ │ │ │ + add %ebx,%eax │ │ │ │ + jge 14e227e │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - sub %ah,(%eax) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ - arpl %esi,0x1(%ebp) │ │ │ │ - and %ch,(%edx) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,0x68027fa9(%eax) │ │ │ │ - test %esp,0x7aeb2801(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - pop %edx │ │ │ │ - test $0x73e8c801,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + and %ah,0x75604001(%esi) │ │ │ │ + add %esp,(%eax) │ │ │ │ + sub 0x27fa9a0(%ecx,%eax,1),%ah │ │ │ │ + push $0x7001a685 │ │ │ │ + jmp 5c2e23b4 <_edata@@Base+0x57ce23b4> │ │ │ │ + test $0x73e11001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ - cmp 0x6a570801(%esi),%ah │ │ │ │ + cmp 0x6a56e001(%esi),%ah │ │ │ │ add %edi,(%eax) │ │ │ │ - sbb 0x779ad801(%esi),%ah │ │ │ │ + sbb 0x779a4801(%esi),%ah │ │ │ │ add %ebx,%eax │ │ │ │ daa │ │ │ │ test $0x1,%al │ │ │ │ - lock push %ebx │ │ │ │ - jp 14e2261 │ │ │ │ + sub %dl,0x7a(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - mov 0x9001a558,%al │ │ │ │ - call a2a623ed <_edata@@Base+0x9e4623ed> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,-0x77fe5aa8(%eax) │ │ │ │ + loopne 14e22ea │ │ │ │ + add %ebx,-0x5f(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,%eax │ │ │ │ aam $0x7a │ │ │ │ add (%eax),%dh │ │ │ │ - bound %esp,0x791e7801(%edi) │ │ │ │ + bound %esp,0x791cd801(%edi) │ │ │ │ add %esp,0x33(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - test %ch,0x1(%ebp) │ │ │ │ - pop %eax │ │ │ │ + add %edx,0x58016d84(%eax) │ │ │ │ ljmp $0x270,$0xc1001a1 │ │ │ │ clc │ │ │ │ - sub $0xd92001a0,%eax │ │ │ │ + sub $0xd51801a0,%eax │ │ │ │ jno 14e22a1 │ │ │ │ jo 14e22f7 │ │ │ │ mov 0x6cb7e801,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ push $0xffffffa5 │ │ │ │ add %esp,(%eax) │ │ │ │ - mov 0x1(%ebp),%? │ │ │ │ - adc %ch,-0x7197fe5c(%ebp) │ │ │ │ + lea 0x1(%ebp),%esi │ │ │ │ + adc %ch,-0x7207fe5c(%ebp) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %edi,%eax │ │ │ │ pop %edx │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %ebx,-0x71(%eax) │ │ │ │ je 14e22ca │ │ │ │ - push $0x5801a6c1 │ │ │ │ - or %edi,0x1(%edx) │ │ │ │ + push $0xc801a6c1 │ │ │ │ + or %bh,0x1(%edx) │ │ │ │ and %bh,-0x5b(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - xor 0x1(%edi),%esp │ │ │ │ + add %eax,0x33(%eax) │ │ │ │ + add %eax,(%bx,%si) │ │ │ │ ... │ │ │ │ - dec %eax │ │ │ │ - pop %ds │ │ │ │ - mov 0x79abf801,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x1f(%eax) │ │ │ │ + mov 0x79aaf801,%al │ │ │ │ add %ebx,(%eax) │ │ │ │ push %esi │ │ │ │ test $0x1,%al │ │ │ │ - push %eax │ │ │ │ - dec %eax │ │ │ │ + mov $0x47,%al │ │ │ │ jl 14e2301 │ │ │ │ pop %eax │ │ │ │ xchg %eax,%edi │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x68016ed3(%eax) │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - test $0x77f1c801,%eax │ │ │ │ + add %eax,-0x2d(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %ebp,-0x51(%eax) │ │ │ │ + test $0x77efa001,%eax │ │ │ │ add %ebx,(%eax) │ │ │ │ pop %esi │ │ │ │ mov 0x61484801,%al │ │ │ │ add %al,%bl │ │ │ │ into │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - fldenv 0x1(%esi) │ │ │ │ - ... │ │ │ │ - push $0x4001a414 │ │ │ │ - push %edi │ │ │ │ + add %esi,0x166d1(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0x14(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,0x57(%eax) │ │ │ │ jle 14e2332 │ │ │ │ - mov $0xe001a69e,%eax │ │ │ │ - mov $0x63,%cl │ │ │ │ - add %esp,%eax │ │ │ │ - dec %ebx │ │ │ │ + mov $0xd801a69e,%eax │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + arpl %eax,(%ecx) │ │ │ │ + loopne 14e2385 │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,-0x27(%eax) │ │ │ │ jge 14e2342 │ │ │ │ js 14e23a8 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,%eax │ │ │ │ - xor 0x1(%eax),%bh │ │ │ │ + add %eax,%eax │ │ │ │ + xor %edi,0x1(%eax) │ │ │ │ mov 0x1801a233,%al │ │ │ │ mov $0x68,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ jae 14e2301 │ │ │ │ - add %esi,%eax │ │ │ │ - in $0x7c,%al │ │ │ │ + add %ebx,%eax │ │ │ │ + loop 14e23db │ │ │ │ add %esi,0x22(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ebp,(%eax) │ │ │ │ bound %esp,0x2(%eax) │ │ │ │ clc │ │ │ │ cmp $0xa5,%al │ │ │ │ - add %esi,(%eax) │ │ │ │ - fisubrs 0x1(%edi) │ │ │ │ - adc %cl,0x2c6801a5(%ecx) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + fldt 0x1(%edi) │ │ │ │ + adc %cl,0x280001a5(%ecx) │ │ │ │ push $0xa5118801 │ │ │ │ add %ebp,%eax │ │ │ │ and $0x64,%al │ │ │ │ add 0x2801a005(%eax),%ch │ │ │ │ (bad) │ │ │ │ js 14e2389 │ │ │ │ sbb %bl,-0x5d(%ebx) │ │ │ │ add %ebp,-0x51(%eax) │ │ │ │ push $0xa805a002 │ │ │ │ - add %ebp,%eax │ │ │ │ - pop %esi │ │ │ │ - jle 14e2399 │ │ │ │ - cmp %ch,-0x9dffe5c(%ebp) │ │ │ │ - ja 14e23a2 │ │ │ │ + add %ecx,0x38017e5e(%eax) │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %esp,(%eax) │ │ │ │ + divb 0x2(%edi) │ │ │ │ pop %eax │ │ │ │ sbb 0x68fca801(%ebx),%esp │ │ │ │ - add -0x57fe567e(%eax),%dl │ │ │ │ + add -0x1ffe567e(%eax),%dl │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ jne 14e23b1 │ │ │ │ ... │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %ebp,%eax │ │ │ │ @@ -1847699,327 +1848028,316 @@ │ │ │ │ add %ebp,%eax │ │ │ │ jo 14e2431 │ │ │ │ add (%eax),%ah │ │ │ │ lods %ds:(%esi),%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,-0x64(%eax) │ │ │ │ imul $0x1a04bf8,(%edx),%eax │ │ │ │ - inc %eax │ │ │ │ - jmp 14e255b │ │ │ │ + push $0x179e3 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - test $0x1b,%al │ │ │ │ - test $0x1,%al │ │ │ │ - mov $0x500166fc,%eax │ │ │ │ + add %ch,-0x1ffe57e5(%eax) │ │ │ │ + add 0x1(%edi),%esp │ │ │ │ + push %eax │ │ │ │ inc %ecx │ │ │ │ test $0x1,%al │ │ │ │ - nop │ │ │ │ - frstor 0x40(%ecx,%eax,1) │ │ │ │ - push %eax │ │ │ │ - test $0x72652001,%eax │ │ │ │ + dec %eax │ │ │ │ + aad $0x64 │ │ │ │ + add %eax,0x50(%eax) │ │ │ │ + test $0x72646001,%eax │ │ │ │ add %ebp,(%eax) │ │ │ │ js 14e23b3 │ │ │ │ - add %ebx,0x38017a5e(%eax) │ │ │ │ - lds 0x74dfc001(%eax),%esp │ │ │ │ + add %eax,0x38017a60(%eax) │ │ │ │ + lds 0x74de7001(%eax),%esp │ │ │ │ add %edi,0x28(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - shlb $1,0x62(%ebp) │ │ │ │ - add %eax,-0xffe5e84(%eax) │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + loopne 14e2494 │ │ │ │ + bound %eax,(%ecx) │ │ │ │ + cmpb $0x28,0x1(%ecx,%eiz,4) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ jp 14e2429 │ │ │ │ ... │ │ │ │ fadds -0x5a(%edx) │ │ │ │ - add %ebx,0x40017a49(%eax) │ │ │ │ - fisubl 0x7e660001(%esi) │ │ │ │ + add %edx,0x40017a49(%eax) │ │ │ │ + fisubl 0x7e659801(%esi) │ │ │ │ add %edx,%eax │ │ │ │ xor $0xa8,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - jo 14e24d9 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edi,0x70(%eax) │ │ │ │ + jp 14e2461 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,%al │ │ │ │ - jp 14e241b │ │ │ │ - add %esp,0x7(%eax) │ │ │ │ - jbe 14e2481 │ │ │ │ - js 14e245a │ │ │ │ + fdivrs -0x60(%edx) │ │ │ │ + add %eax,%eax │ │ │ │ + add $0xd8780176,%eax │ │ │ │ mov %al,0x75b5f001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ push %esp │ │ │ │ - test $0x7a136001,%eax │ │ │ │ + test $0x7a166001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x582001a1,%ebp │ │ │ │ add %gs:(%eax),%ch │ │ │ │ - fldenv 0x76eb6001(%esi) │ │ │ │ + fldenv 0x76ea1001(%esi) │ │ │ │ add %ebx,%eax │ │ │ │ sub 0x781b8001(%ebp),%ah │ │ │ │ add 0x70(%eax),%ah │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - cld │ │ │ │ - jp 14e24e1 │ │ │ │ - jo 14e2543 │ │ │ │ + add %edi,0x70017afc(%eax) │ │ │ │ + popa │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ pop %esi │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add (%eax),%dl │ │ │ │ pushf │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x20017621(%eax) │ │ │ │ - mov %gs:0x7d1ac001,%al │ │ │ │ + add %edi,0x2001761f(%eax) │ │ │ │ + mov %gs:0x7d1b0001,%al │ │ │ │ add %ecx,%eax │ │ │ │ - or 0x79c3d001(%eax),%ch │ │ │ │ + or 0x79c32801(%eax),%ch │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x55(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - xchg %bh,-0x40(%ecx,%eax,1) │ │ │ │ + add %ebp,%eax │ │ │ │ + test %bh,-0x40(%ecx,%eax,1) │ │ │ │ ja 14e24ba │ │ │ │ - add %ebp,0x16ede(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + (bad) 0x1(%esi) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,-0x17fe5731(%eax) │ │ │ │ - fdivrs 0x1(%ebx) │ │ │ │ - clc │ │ │ │ - xchg %esp,0x65ad4001(%ebp) │ │ │ │ + test $0xcf,%al │ │ │ │ + test $0x1,%al │ │ │ │ + mov 0xf8017bd8,%al │ │ │ │ + xchg %esp,0x65aae001(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ popf │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,-0x3f(%eax) │ │ │ │ + add %eax,-0x41(%eax) │ │ │ │ jl 14e2561 │ │ │ │ rcrb $0xd0,0x1(%esp,%eiz,4) │ │ │ │ out %al,$0x6e │ │ │ │ add %al,%ah │ │ │ │ int3 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,%eax │ │ │ │ - cmp %edi,0x0(%ecx,%eax,1) │ │ │ │ + add %esi,%eax │ │ │ │ + cmp %bh,0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ - xor 0x7e3f6001(%eax),%ch │ │ │ │ + xor 0x7e3df001(%eax),%ch │ │ │ │ add %edi,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ test $0x1,%al │ │ │ │ - shlb $1,0x7e(%ebp) │ │ │ │ + sbb %ah,0x7e(%ebp) │ │ │ │ add %ecx,-0x27fe5ea5(%eax) │ │ │ │ mov $0x66,%bl │ │ │ │ add 0x26(%eax),%bh │ │ │ │ - mov 0x7fa1d001,%al │ │ │ │ - add %esp,0x7001a814(%eax) │ │ │ │ + mov 0x7f9dd801,%al │ │ │ │ + add %esp,0x801a814(%eax) │ │ │ │ mov $0x2410017f,%edx │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ add %ebx,%eax │ │ │ │ test $0xb580275,%eax │ │ │ │ - test $0x625aa001,%eax │ │ │ │ + test $0x625ba001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x7a(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %esp,-0x6d(%eax) │ │ │ │ jno 14e25c9 │ │ │ │ ... │ │ │ │ cmpb $0x80,0x1(%esi,%eiz,4) │ │ │ │ clc │ │ │ │ je 14e2609 │ │ │ │ ... │ │ │ │ cmp $0xa0,%bh │ │ │ │ - add %eax,-0x64(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %ecx,(%eax) │ │ │ │ + add %edx,0x8016f81(%eax) │ │ │ │ int3 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,-0x6ffe98f0(%eax) │ │ │ │ - cld │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %edi,0xf(%eax) │ │ │ │ + add %edx,-0x5804(%bx,%si) │ │ │ │ + add %esp,(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ jle 14e2629 │ │ │ │ ... │ │ │ │ adc %dh,-0x5c(%esi) │ │ │ │ - add %esi,%eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %edx,-0x57(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,%eax │ │ │ │ jle 14e25e0 │ │ │ │ add %eax,(%eax) │ │ │ │ - cld │ │ │ │ + cli │ │ │ │ jl 14e2641 │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ push %ebp │ │ │ │ test $0x1,%al │ │ │ │ - loopne 14e2649 │ │ │ │ + and %ch,%dl │ │ │ │ jne 14e2661 │ │ │ │ inc %eax │ │ │ │ aaa │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,%eax │ │ │ │ (bad) 0x2(%ecx) │ │ │ │ ... │ │ │ │ - rcrb $0x78,-0x32f7fe59(%edx) │ │ │ │ + rcrb $0x78,-0x3197fe59(%edx) │ │ │ │ add %edx,(%eax) │ │ │ │ aaa │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - out %eax,$0x77 │ │ │ │ - add %ebx,-0x7ffe593d(%eax) │ │ │ │ + add %ebx,-0x67fe8817(%eax) │ │ │ │ + ret │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebp,(%eax) │ │ │ │ aaa │ │ │ │ jno 14e2699 │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ leave │ │ │ │ - mov 0x7ff8b001,%al │ │ │ │ + mov 0x7ff87001,%al │ │ │ │ add %ecx,%eax │ │ │ │ cwtl │ │ │ │ - mov 0x7d2c3001,%eax │ │ │ │ + mov 0x7d2bc801,%eax │ │ │ │ add %ecx,0x7001a16f(%eax) │ │ │ │ inc %ebx │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add 0x68(%eax),%dl │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,0x8026e70(%eax) │ │ │ │ - imull 0x7e07a001(%eax) │ │ │ │ + imull 0x7e05d801(%eax) │ │ │ │ add %edi,0x5001a2f7(%eax) │ │ │ │ jmp *0x68(%edx,%eax,1) │ │ │ │ aas │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,%eax │ │ │ │ - dec %ebx │ │ │ │ + add %eax,%eax │ │ │ │ + dec %ecx │ │ │ │ jg 14e26e1 │ │ │ │ ... │ │ │ │ pusha │ │ │ │ xchg %eax,%ebx │ │ │ │ - mov 0x766dd001,%al │ │ │ │ + mov 0x766bb001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ aad $0xa0 │ │ │ │ - add %ecx,(%eax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - js 14e2711 │ │ │ │ - ... │ │ │ │ - clc │ │ │ │ + add %ebp,0x17890(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,%al │ │ │ │ scas %es:(%edi),%eax │ │ │ │ - mov 0x6d726001,%al │ │ │ │ + mov 0x6d503001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x5(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,0x38026855(%eax) │ │ │ │ fsubl 0x67de8801(%edx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x74(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ - fnsave 0x1(%ecx) │ │ │ │ + add %eax,-0x26(%eax) │ │ │ │ + jno 14e2799 │ │ │ │ ... │ │ │ │ mov $0xac,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x48017a7e(%eax) │ │ │ │ - or 0x72465801(%eax),%esp │ │ │ │ + add %edx,0x7b(%eax) │ │ │ │ + jp 14e27c1 │ │ │ │ + dec %eax │ │ │ │ + or 0x7241b801(%eax),%esp │ │ │ │ add %edx,(%eax) │ │ │ │ - bound %esp,0x1677898(%ecx,%eax,1) │ │ │ │ + bound %esp,0x1677678(%ecx,%eax,1) │ │ │ │ pusha │ │ │ │ - adc %ah,0x769c7001(%esi) │ │ │ │ + adc %ah,0x76988801(%esi) │ │ │ │ add %ecx,(%eax) │ │ │ │ dec %eax │ │ │ │ mov %eax,0x687aa801 │ │ │ │ add %al,%ch │ │ │ │ pop %edx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - mov $0xea580177,%edx │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,-0x21(%eax) │ │ │ │ - je 14e27f1 │ │ │ │ + add %edx,-0x47(%eax) │ │ │ │ + ja 14e27e9 │ │ │ │ + pop %eax │ │ │ │ + ljmp $0x174,$0xdde801a6 │ │ │ │ dec %eax │ │ │ │ and $0x5fb001a4,%eax │ │ │ │ gs add %al,%dh │ │ │ │ - mov $0xbe1801a8,%esi │ │ │ │ + mov $0xbcd801a8,%esi │ │ │ │ jl 14e2801 │ │ │ │ mov $0x5d,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,%eax │ │ │ │ cld │ │ │ │ data16 add -0x59(%eax),%dl │ │ │ │ - mov 0x7cc6f801,%eax │ │ │ │ - add %esp,-0xffe58af(%eax) │ │ │ │ - lock jl 14e2819 │ │ │ │ - mov %cl,-0x251ffe5f(%eax) │ │ │ │ - jns 14e2821 │ │ │ │ - mov %cl,-0x2ea7fe60(%ecx) │ │ │ │ - jle 14e2829 │ │ │ │ + mov 0x7cc42001,%eax │ │ │ │ + add %esp,0x5801a751(%eax) │ │ │ │ + call 89d62996 <_edata@@Base+0x85762996> │ │ │ │ + mov 0x79dac801,%eax │ │ │ │ + add %ecx,0x3001a089(%eax) │ │ │ │ + sarl $1,0x1(%esi) │ │ │ │ push %eax │ │ │ │ mov %eax,0x4bd001a5 │ │ │ │ ja 14e2831 │ │ │ │ cwtl │ │ │ │ - add 0x7272a801(%eax),%ebp │ │ │ │ + add 0x72779001(%eax),%ebp │ │ │ │ add %edx,%eax │ │ │ │ (bad) │ │ │ │ mov %al,0x6cb0b801 │ │ │ │ add -0x2ffe5b99(%eax),%cl │ │ │ │ aam $0x68 │ │ │ │ - add -0x2ffe57d5(%eax),%bl │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add -0x37fe57d5(%eax),%bl │ │ │ │ + test $0x6c,%al │ │ │ │ add %esp,%eax │ │ │ │ int3 │ │ │ │ - mov 0x77e69001,%al │ │ │ │ + mov 0x77e61001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ mov %al,%cs:0x733e7801 │ │ │ │ add 0x77(%eax),%dh │ │ │ │ mov %al,0x7222f001 │ │ │ │ add 0x5b(%eax),%ah │ │ │ │ mov 0x783ed801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x25(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - sub 0x1(%eax),%bh │ │ │ │ + add %ebp,(%eax) │ │ │ │ + sub %edi,0x1(%eax) │ │ │ │ fmuls -0x59(%ebx) │ │ │ │ add %edx,0x27143(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ - mov $0x8d6801a0,%esi │ │ │ │ + mov $0x8b3801a0,%esi │ │ │ │ jae 14e28a9 │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ - mov %gs:0x7759c001,%al │ │ │ │ - add %esp,0x4801a0b2(%eax) │ │ │ │ - fisubl 0x1(%esi) │ │ │ │ + mov %gs:0x77575001,%al │ │ │ │ + add %esp,0x2001a0b2(%eax) │ │ │ │ + fsubs 0x1(%esi) │ │ │ │ push %eax │ │ │ │ cmc │ │ │ │ test $0x1,%al │ │ │ │ - cwtl │ │ │ │ + dec %eax │ │ │ │ push %ebp │ │ │ │ jl 14e28d1 │ │ │ │ mov $0xa0,%al │ │ │ │ mov %al,0x6fd6b001 │ │ │ │ add %al,%al │ │ │ │ push %ebx │ │ │ │ mov %eax,0x6b4ea001 │ │ │ │ @@ -1848027,205 +1848345,209 @@ │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ sbb $0xa4,%al │ │ │ │ add %esp,%eax │ │ │ │ pop %edi │ │ │ │ js 14e2912 │ │ │ │ - xor %dl,-0x10f7fe57(%edx) │ │ │ │ + xor %dl,-0xcb7fe57(%edx) │ │ │ │ jle 14e2919 │ │ │ │ jo 14e28c1 │ │ │ │ - test $0x75d65001,%eax │ │ │ │ - add %ebp,0x6001a771(%eax) │ │ │ │ - sub %dh,0x70(%ecx,%eax,1) │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - imul $0xffffffa8,0x1(%ebp),%esp │ │ │ │ - push %ds │ │ │ │ + test $0x75d64801,%eax │ │ │ │ + add %ebp,-0x3ffe588f(%eax) │ │ │ │ + daa │ │ │ │ + je 14e2929 │ │ │ │ + jo 14e28d5 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + push $0x65 │ │ │ │ + add %ebp,0x2001a51e(%eax) │ │ │ │ ret $0x277 │ │ │ │ pusha │ │ │ │ pop %eax │ │ │ │ - test $0x7eeb4801,%eax │ │ │ │ - add %ecx,-0x57fe575c(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - jne 14e2949 │ │ │ │ - pop %eax │ │ │ │ - popa │ │ │ │ + test $0x7eea6001,%eax │ │ │ │ + add %ecx,-0x6ffe575c(%eax) │ │ │ │ + mov %eax,0x61580175 │ │ │ │ test $0x1,%al │ │ │ │ - jo 14e29cc │ │ │ │ - ja 14e2951 │ │ │ │ - add %ah,0x736e0001(%esp,%eiz,4) │ │ │ │ - add 0x18(%eax),%bh │ │ │ │ - test $0x6f038801,%eax │ │ │ │ + lock jg 14e29c6 │ │ │ │ + add %eax,(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + jae 14e295a │ │ │ │ + js 14e2972 │ │ │ │ + test $0x6eff1801,%eax │ │ │ │ add %ebx,(%eax) │ │ │ │ jns 14e290b │ │ │ │ - add %ebx,0x17386(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + xorb $0x0,0x1(%ebx) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x5ffe587e(%eax) │ │ │ │ - mov %?,0x1(%ecx) │ │ │ │ - xorb $0x65,0x69a001a6(%ebx) │ │ │ │ + add %dh,-0x47fe587e(%eax) │ │ │ │ + mov %bh,0x1(%ecx) │ │ │ │ + xorb $0x65,0x69f001a6(%ebx) │ │ │ │ add %esi,-0x33(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,-0x64(%eax) │ │ │ │ - jo 14e29a1 │ │ │ │ - push %eax │ │ │ │ + add %edx,0x5001709c(%eax) │ │ │ │ es stos %al,%es:(%edi) │ │ │ │ add %ebp,(%eax) │ │ │ │ (bad) │ │ │ │ ja 14e29aa │ │ │ │ ... │ │ │ │ - mov $0xe001a80b,%eax │ │ │ │ - lea 0x78(%ecx,%eax,1),%edi │ │ │ │ - repnz cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - cli │ │ │ │ + mov $0x6801a80b,%eax │ │ │ │ + xchg %eax,%ebx │ │ │ │ + jl 14e29e9 │ │ │ │ + js 14e29dc │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %eax,-0x7(%eax) │ │ │ │ bound %eax,(%ecx) │ │ │ │ lock jp 14e2999 │ │ │ │ - add %eax,-0x77fe85e3(%eax) │ │ │ │ - inc %edx │ │ │ │ - mov 0x62599801,%eax │ │ │ │ - add -0x77(%eax),%al │ │ │ │ - mov %al,0x6e3cf001 │ │ │ │ + add %eax,(%eax) │ │ │ │ + sbb $0x7a,%al │ │ │ │ + add %ecx,-0x67fe5ebe(%eax) │ │ │ │ + pop %ecx │ │ │ │ + bound %eax,(%edx) │ │ │ │ + inc %eax │ │ │ │ + mov %esp,0x6e3cf001(%edx) │ │ │ │ add -0x55(%eax),%al │ │ │ │ test $0x1,%al │ │ │ │ - js 14e29cc │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ - clc │ │ │ │ - lahf │ │ │ │ + lock mov $0x9ff80163,%esp │ │ │ │ mov 0x7c25e001,%eax │ │ │ │ - add -0xffe59fc(%eax),%al │ │ │ │ - (bad) │ │ │ │ - jo 14e2a21 │ │ │ │ - ... │ │ │ │ + add 0x5001a604(%eax),%al │ │ │ │ + jmp 14e2b92 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ clc │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x17844(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + inc %esp │ │ │ │ + js 14e2a31 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x6(%eax) │ │ │ │ + pop %eax │ │ │ │ + push %es │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ hlt │ │ │ │ js 14e2a5a │ │ │ │ mov $0xbc,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,(%eax) │ │ │ │ enter $0x270,$0xa8 │ │ │ │ add 0x612e0801(%edi),%esp │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x37fe56fb(%eax) │ │ │ │ - mov $0x16d,%edx │ │ │ │ + add %bh,-0x47fe56fb(%eax) │ │ │ │ + mov $0x6d,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - jo 14e2af0 │ │ │ │ + add %dh,0x26(%eax) │ │ │ │ test $0x1,%al │ │ │ │ pusha │ │ │ │ out %eax,$0x79 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ dec %ecx │ │ │ │ - test $0x7a8cf801,%eax │ │ │ │ + test $0x7a8db001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x3c(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - jno 14e2b8e │ │ │ │ - add %edi,0x5001aa54(%eax) │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ + add %esp,0x6f(%eax) │ │ │ │ + jg 14e2b11 │ │ │ │ + mov $0x3001aa54,%eax │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ arpl %eax,(%ecx) │ │ │ │ ... │ │ │ │ dec %eax │ │ │ │ - mull 0x17b9a60(%ecx,%eax,1) │ │ │ │ + mull 0x17b98f0(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ pusha │ │ │ │ add $0xf03001a7,%eax │ │ │ │ imul $0x0,(%edx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0xa0c6,$0x1 │ │ │ │ - mov $0xb9,%al │ │ │ │ - js 14e2b51 │ │ │ │ + or %bh,0x178(%ebx) │ │ │ │ ... │ │ │ │ - and %al,-0x1b7ffe59(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + and %al,-0x1b67fe59(%esi) │ │ │ │ jno 14e2b79 │ │ │ │ ... │ │ │ │ - call 694fcca2 <_edata@@Base+0x64efcca2> │ │ │ │ - xchg %bh,0x1(%ebx) │ │ │ │ + call c14fcca2 <_edata@@Base+0xbcefcca2> │ │ │ │ + test %edi,0x1(%ebx) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ - fisubrs 0x7b86a001(%ecx) │ │ │ │ + fisubrs 0x7b85f001(%ecx) │ │ │ │ add %ebp,-0x3b(%eax) │ │ │ │ - mov %al,0x79d73801 │ │ │ │ + mov %al,0x79d6c801 │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - mov 0x79d88801,%al │ │ │ │ - add %edi,-0x67fe5d90(%eax) │ │ │ │ - cli │ │ │ │ + mov 0x79d84801,%al │ │ │ │ + add %edi,-0x2ffe5d90(%eax) │ │ │ │ + clc │ │ │ │ jne 14e2bd9 │ │ │ │ - adc %bh,-0x650ffe5a(%edi) │ │ │ │ + adc %bh,-0x67e7fe5a(%edi) │ │ │ │ jbe 14e2be1 │ │ │ │ ... │ │ │ │ sbb %cl,%bl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - xchg %eax,%edx │ │ │ │ + add %ecx,-0x71(%eax) │ │ │ │ jno 14e2c11 │ │ │ │ enter $0xa71a,$0x1 │ │ │ │ enter $0x6bf6,$0x2 │ │ │ │ sub %cl,-0x60(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ + add %edi,%eax │ │ │ │ + test $0x7680017e,%eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - jle 14e2c21 │ │ │ │ - xorb $0x1,-0x59(%esi) │ │ │ │ - mov $0x28017a25,%eax │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,(%eax) │ │ │ │ - imul $0x1a7b078,0x1(%eax),%ebp │ │ │ │ - push $0xb0017720 │ │ │ │ + es jp 14e2c29 │ │ │ │ + sub %bh,(%esi) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebx,0x78016862(%eax) │ │ │ │ + mov $0xa7,%al │ │ │ │ + add %edx,-0x4ffe88e1(%eax) │ │ │ │ jnp 14e2bdf │ │ │ │ add %ebp,%eax │ │ │ │ inc %ebx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %al,%bl │ │ │ │ - repz test $0x64148801,%eax │ │ │ │ + repz test $0x640cd801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ push %es │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,%eax │ │ │ │ - sbb 0x1(%ebp),%esp │ │ │ │ - ... │ │ │ │ - mov 0xc801a4e0,%al │ │ │ │ - cld │ │ │ │ + add %ebp,0x1651c(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,-0x7ffe5b20(%eax) │ │ │ │ + clc │ │ │ │ ja 14e2c71 │ │ │ │ loopne 14e2c12 │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,-0x7ffd83ee(%eax) │ │ │ │ mov $0x4bc001a4,%edi │ │ │ │ jne 14e2c82 │ │ │ │ pusha │ │ │ │ - mov 0xf0d801a1,%eax │ │ │ │ + mov 0xeed001a1,%eax │ │ │ │ jne 14e2c89 │ │ │ │ mov 0xa801a161,%al │ │ │ │ (bad) │ │ │ │ jae 14e2c92 │ │ │ │ ... │ │ │ │ - sub %cl,-0x6aaffe59(%eax) │ │ │ │ + sub %cl,-0x6b97fe59(%eax) │ │ │ │ jne 14e2ca1 │ │ │ │ mov %ch,(%ebx) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,0x4e(%eax) │ │ │ │ imul $0x0,(%edx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1848236,607 +1848558,633 @@ │ │ │ │ add %ebx,-0x12(%eax) │ │ │ │ jno 14e2cba │ │ │ │ ... │ │ │ │ js 14e2c68 │ │ │ │ mov %al,0x62538801 │ │ │ │ add 0x69(%eax),%ah │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x4a(%eax) │ │ │ │ + add %esi,0x48(%eax) │ │ │ │ jg 14e2cd1 │ │ │ │ - push $0x3001a563 │ │ │ │ + push $0x2001a563 │ │ │ │ xchg %eax,%edx │ │ │ │ push $0x1 │ │ │ │ nop │ │ │ │ inc %edi │ │ │ │ mov %eax,0x6780d001 │ │ │ │ add -0x12(%eax),%ch │ │ │ │ mov 0x76ef2801,%eax │ │ │ │ add -0x5ffe58e3(%eax),%bl │ │ │ │ enter $0x274,$0x60 │ │ │ │ xchg %eax,%ebp │ │ │ │ test $0x1,%al │ │ │ │ - push $0x8016fe4 │ │ │ │ + pusha │ │ │ │ + ret │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %ecx,(%eax) │ │ │ │ aaa │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - fisubrl 0x1(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + fldcw 0x1(%esi) │ │ │ │ inc %eax │ │ │ │ data16 mov %al,0x70ea5001 │ │ │ │ add %al,%cl │ │ │ │ push %ecx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %edx,(%eax) │ │ │ │ - jno 14e2d87 │ │ │ │ + jae 14e2d87 │ │ │ │ add %edx,-0x35(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - arpl %edi,0x1(%ebp) │ │ │ │ + add %ebp,0x60(%eax) │ │ │ │ + jge 14e2d19 │ │ │ │ ... │ │ │ │ test $0xe3,%al │ │ │ │ test $0x1,%al │ │ │ │ - mov $0x18017562,%eax │ │ │ │ - (bad) 0x7d19d001(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%al │ │ │ │ - pusha │ │ │ │ - mov 0x68914801,%al │ │ │ │ - add %esp,-0x40(%eax) │ │ │ │ - mov 0x7b990801,%al │ │ │ │ + push %eax │ │ │ │ + pop %edi │ │ │ │ + jne 14e2d39 │ │ │ │ + sbb %bl,%ch │ │ │ │ + test $0x1,%al │ │ │ │ + adc %bl,(%edx) │ │ │ │ + jge 14e2d41 │ │ │ │ + ... │ │ │ │ + shlb $0x1,-0x60(%eax) │ │ │ │ + sbb %dl,-0x3f9ffe98(%eax) │ │ │ │ + mov 0x7b983801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ shld %cl,%eax,(%ecx) │ │ │ │ adc %bl,0x279(%edx) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - xor %cl,-0x1b77fe5c(%ebp) │ │ │ │ + xor %cl,-0x1cb7fe5c(%ebp) │ │ │ │ jb 14e2da9 │ │ │ │ ... │ │ │ │ rcrb $0xa1,(%ecx) │ │ │ │ add %esi,0x272a3(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x7f(%eax) │ │ │ │ - test $0x7afd0801,%eax │ │ │ │ + test $0x7afdb801,%eax │ │ │ │ add %eax,%eax │ │ │ │ in $0xa7,%eax │ │ │ │ - add %edi,%eax │ │ │ │ - mov %eax,0xfc100169 │ │ │ │ - mov 0x78a08001,%al │ │ │ │ + add %edx,(%eax) │ │ │ │ + mov 0xfc100169,%al │ │ │ │ + mov 0x789f8001,%al │ │ │ │ add %ecx,-0x66(%eax) │ │ │ │ mov %al,0x6b4d5801 │ │ │ │ add (%eax),%ch │ │ │ │ - mulb 0x62f07001(%edi) │ │ │ │ - add %esp,-0x17fe5fcb(%eax) │ │ │ │ - and $0x4a98017d,%eax │ │ │ │ - mov %al,0x62e83801 │ │ │ │ - add 0x43(%eax),%cl │ │ │ │ - test $0x76aca001,%eax │ │ │ │ + mulb 0x62f11001(%edi) │ │ │ │ + add %esp,-0x2ffe5fcb(%eax) │ │ │ │ + and $0x7d,%al │ │ │ │ + add %ebx,0x3801a24a(%eax) │ │ │ │ + call 449630b4 <_edata@@Base+0x403630b4> │ │ │ │ + test $0x76a5b001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x30(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,-0x49(%eax) │ │ │ │ - jb 14e2e79 │ │ │ │ - sarb $1,-0x5c(%ecx) │ │ │ │ + add %esi,-0x2ffe8d4d(%eax) │ │ │ │ + jns 14e2e1f │ │ │ │ add %edi,0x63(%eax) │ │ │ │ arpl %eax,(%edx) │ │ │ │ ... │ │ │ │ - and %bl,0x7eb801a4(%ebp) │ │ │ │ + and %bl,0x7b5801a4(%ebp) │ │ │ │ jp 14e2ec9 │ │ │ │ ... │ │ │ │ fcomps -0x58(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - test $0xf858016f,%eax │ │ │ │ + add %edx,-0x58(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %ebx,-0x8(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ - lock outsl %ds:(%esi),(%dx) │ │ │ │ + add %esi,(%eax) │ │ │ │ + int1 │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ add %edi,%eax │ │ │ │ pop %ebx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,0x79(%eax) │ │ │ │ bound %eax,(%edx) │ │ │ │ mov 0xa001a2a6,%al │ │ │ │ cmp 0x2(%edi),%edi │ │ │ │ ... │ │ │ │ sbb %dl,(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - pop %eax │ │ │ │ - pop %ebx │ │ │ │ + cwtl │ │ │ │ + pop %ebp │ │ │ │ jp 14e2f09 │ │ │ │ adc %bl,(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - mov $0x3a,%al │ │ │ │ + test $0x39,%al │ │ │ │ jge 14e2f11 │ │ │ │ ... │ │ │ │ loopne 14e2ed7 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - inc %eax │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ - and %bl,-0x5a(%edx) │ │ │ │ - add %ebp,0x580176d3(%eax) │ │ │ │ - and 0x6c6d3001(%esi),%ah │ │ │ │ + add %eax,0x20016339(%eax) │ │ │ │ + pop %edx │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %edi,%eax │ │ │ │ + shll $1,0x1(%esi) │ │ │ │ + pop %eax │ │ │ │ + and 0x6c7d2801(%esi),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ and $0xa1,%al │ │ │ │ add %esi,-0x29(%eax) │ │ │ │ arpl %eax,(%edx) │ │ │ │ ... │ │ │ │ - fcomps 0xef8801a8 │ │ │ │ + fcomps 0xe93001a8 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ sub %esp,0x61b66801(%edi) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x6801a696(%eax) │ │ │ │ - sarl %cl,-0x30(%ecx,%eax,1) │ │ │ │ + add %bl,0x6001a696(%eax) │ │ │ │ + sarb %cl,-0x30(%ecx,%eax,1) │ │ │ │ cli │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,-0x7fe87b5(%eax) │ │ │ │ - shll $1,0x79db0801(%esi) │ │ │ │ + add %eax,%eax │ │ │ │ + dec %edx │ │ │ │ + js 14e2fd9 │ │ │ │ + clc │ │ │ │ + shll $1,0x79db0001(%esi) │ │ │ │ add %eax,-0x16(%eax) │ │ │ │ - mov 0x7d11f001,%al │ │ │ │ + mov 0x7d11c801,%al │ │ │ │ add %ebp,%eax │ │ │ │ inc %eax │ │ │ │ mov %al,0x7e9e8001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x47fe56a3(%eax) │ │ │ │ + add %cl,-0x17fe56a3(%eax) │ │ │ │ int $0x63 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ ja 14e2fd1 │ │ │ │ - add %ebx,0x4f(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + dec %esi │ │ │ │ ja 14e3031 │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ (bad) 0x72af7001(%edx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x33(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - pop %eax │ │ │ │ - cli │ │ │ │ + adc %bh,%cl │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,-0x2c(%eax) │ │ │ │ mov %al,0x63dd6801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x801a962(%eax) │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ + add %dh,-0xffe569e(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ jle 14e3069 │ │ │ │ fsubs -0x5b(%esi) │ │ │ │ - add %esp,0x170ae(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + jo 14e3071 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,0x73(%eax) │ │ │ │ + shrb $1,-0x5a(%ebp) │ │ │ │ + add %edx,0x6f(%eax) │ │ │ │ jb 14e3099 │ │ │ │ cmp %cl,-0x5b(%ebp) │ │ │ │ - add %edi,0x44(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + inc %ebp │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %edi,(%eax) │ │ │ │ cli │ │ │ │ mov %al,0x63327001 │ │ │ │ add -0x72(%eax),%bl │ │ │ │ test $0x1,%al │ │ │ │ - or %dh,0xca600170 │ │ │ │ - mov 0x72e07801,%al │ │ │ │ - add %ecx,%eax │ │ │ │ + js 14e30e3 │ │ │ │ + jo 14e30b1 │ │ │ │ pusha │ │ │ │ - mov %al,0x67333001 │ │ │ │ - add %edi,%eax │ │ │ │ + lret $0x1a0 │ │ │ │ + jo 14e3092 │ │ │ │ + jb 14e30b9 │ │ │ │ + enter $0xa260,$0x1 │ │ │ │ + xor %dh,(%eax) │ │ │ │ + addr16 add %edi,%eax │ │ │ │ cmp 0x75ddb001(%edx),%ah │ │ │ │ add 0x6e(%eax),%dh │ │ │ │ mov 0x62443801,%eax │ │ │ │ add (%eax),%ch │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ mov 0x0(%ecx,%eax,1),%bh │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ popf │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,0x26211(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x3001a988(%eax) │ │ │ │ + add %al,-0x17fe5678(%eax) │ │ │ │ cmpb $0x88,0x1(%ebp) │ │ │ │ - subl $0x1,0x7824c001(%eax) │ │ │ │ + subl $0x1,0x78231001(%eax) │ │ │ │ ... │ │ │ │ add %cl,0x5001a6f6(%eax) │ │ │ │ mov %al,0xb5e8027d │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ + add %esi,%eax │ │ │ │ + sahf │ │ │ │ add %edi,-0x5a34(%bx,%si) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov $0x72,%cl │ │ │ │ + add %ebx,%eax │ │ │ │ + mov $0x72,%al │ │ │ │ add %edx,0x1e(%eax) │ │ │ │ mov %eax,0x74b18801 │ │ │ │ add %al,%dh │ │ │ │ xchg %eax,%ebp │ │ │ │ - test $0x63a5b801,%eax │ │ │ │ + test $0x63a4a801,%eax │ │ │ │ add %ebp,%eax │ │ │ │ dec %esp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x5(%eax) │ │ │ │ + add %esp,0x4(%eax) │ │ │ │ je 14e3189 │ │ │ │ rolb $0x1,-0x5b(%edi) │ │ │ │ - rclb $1,(%eax) │ │ │ │ + test $0xe,%al │ │ │ │ ja 14e3191 │ │ │ │ push %eax │ │ │ │ xor $0xa6,%al │ │ │ │ - add %esi,%eax │ │ │ │ - in (%dx),%eax │ │ │ │ + add %edx,(%eax) │ │ │ │ + out %eax,(%dx) │ │ │ │ jle 14e3199 │ │ │ │ adc %dh,0x792801aa(%esi) │ │ │ │ jb 14e31a2 │ │ │ │ xor %dl,(%edi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,0x279fc(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ - mov $0x4ba801a6,%esp │ │ │ │ + mov $0x4a8801a6,%esp │ │ │ │ jnp 14e31b9 │ │ │ │ nop │ │ │ │ - mov $0xf6d001a2,%ebx │ │ │ │ + mov $0xf62801a2,%ebx │ │ │ │ jbe 14e31c1 │ │ │ │ inc %eax │ │ │ │ (bad) │ │ │ │ - mov 0x74f68001,%eax │ │ │ │ + mov 0x74f7f801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x22(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,0x27029(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0xffe571e(%eax) │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - jo 14e3209 │ │ │ │ - clc │ │ │ │ - cs test $0x78527001,%eax │ │ │ │ + add %bh,0x1801a8e2(%eax) │ │ │ │ + aad $0x70 │ │ │ │ + add %edi,%eax │ │ │ │ + cs test $0x78502801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ - xor %ah,0x6f2a2001(%ebp) │ │ │ │ + xor %ah,0x6f294801(%ebp) │ │ │ │ add %esp,(%eax) │ │ │ │ - add $0x835801a1,%eax │ │ │ │ + add $0x823001a1,%eax │ │ │ │ jbe 14e3239 │ │ │ │ sbb %al,%ch │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x30017d04(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + add $0x7d,%al │ │ │ │ + add %esi,(%eax) │ │ │ │ leave │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,(%eax) │ │ │ │ call ef8634b6 <_edata@@Base+0xeb2634b6> │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,%eax │ │ │ │ - push $0x3670017b │ │ │ │ + add %ebx,0x68(%eax) │ │ │ │ + jnp 14e3251 │ │ │ │ + jo 14e3288 │ │ │ │ mov %al,0x6e62b001 │ │ │ │ add -0x15(%eax),%ah │ │ │ │ mov %al,0x73d05801 │ │ │ │ add 0x1c(%eax),%bl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ecx,0x2611f(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x4b(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,-0x5f(%eax) │ │ │ │ add %ax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x17(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,0x6002667e(%eax) │ │ │ │ - shrl $0x1,0x67dab001(%ecx) │ │ │ │ + shrl $0x1,0x67c9b001(%ecx) │ │ │ │ shlb $0x1,-0x57(%ecx) │ │ │ │ - rcrb $0x0,0x16e(%esi) │ │ │ │ + loopne 14e3254 │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x34(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,(%eax) │ │ │ │ shrl $0x0,0x0(%edx,%eax,1) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - rcrb $1,0x6e800801(%ecx,%ebp,4) │ │ │ │ + rcrb $1,0x6e80a001(%ecx,%ebp,4) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x3ffe5858(%eax) │ │ │ │ - popa │ │ │ │ + add %ch,-0x17fe5858(%eax) │ │ │ │ + pop %edi │ │ │ │ jge 14e3321 │ │ │ │ ... │ │ │ │ dec %eax │ │ │ │ - adc 0x718c9801(%eax),%ch │ │ │ │ + adc 0x71856801(%eax),%ch │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ js 14e32ff │ │ │ │ add %ecx,-0x23(%eax) │ │ │ │ add 0x18(%bx,%si),%bh │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,0x76(%eax) │ │ │ │ imul $0x1a933d0,(%edx),%eax │ │ │ │ - pusha │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - jg 14e3371 │ │ │ │ - pop %eax │ │ │ │ + push $0x58017fa8 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ - mov 0x7c4bd801,%eax │ │ │ │ + mov 0x7c4ac001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x6801a1c7(%eax) │ │ │ │ jl 14e33fb │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ (bad) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ cmp $0x72e8017d,%eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - inc %esp │ │ │ │ + add %edi,0x43(%eax) │ │ │ │ jnp 14e33b9 │ │ │ │ inc %eax │ │ │ │ xlat %ds:(%ebx) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,0x700273bd(%eax) │ │ │ │ jmp 14e3369 │ │ │ │ add %eax,(%eax) │ │ │ │ jle 14e3444 │ │ │ │ add %edi,%eax │ │ │ │ cmpsl %es:(%di),%ds:(%si) │ │ │ │ - add %eax,-0x4ffe9bf2(%eax) │ │ │ │ - jp 14e3378 │ │ │ │ - add %esp,0x78017bfd(%eax) │ │ │ │ - mov $0xa6,%cl │ │ │ │ - add %eax,-0x1ffe9a1a(%eax) │ │ │ │ + add %eax,0x9(%eax) │ │ │ │ + add %esi,%fs:0x6801a57a(%eax) │ │ │ │ + cld │ │ │ │ + jnp 14e33d9 │ │ │ │ + js 14e338b │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + out %al,$0x65 │ │ │ │ + add %esp,%eax │ │ │ │ push %cs │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,(%eax) │ │ │ │ popa │ │ │ │ - add %fs:0x4801a61a(%eax),%dh │ │ │ │ - inc %edx │ │ │ │ + add %fs:-0x6ffe59e6(%eax),%dh │ │ │ │ + inc %ecx │ │ │ │ jns 14e33f1 │ │ │ │ mov %al,%ch │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + cmp $0x7c,%al │ │ │ │ add %ebx,(%eax) │ │ │ │ - jl,pt 14e33f9 │ │ │ │ - sbb %dh,-0x4977fe5a(%edx) │ │ │ │ + mov $0xa6,%dl │ │ │ │ + add %esp,-0x4b(%eax) │ │ │ │ jle 14e3401 │ │ │ │ jo 14e33d2 │ │ │ │ test $0x1,%al │ │ │ │ - rolb $0x1,-0x5d491fff(%esp,%esi,2) │ │ │ │ - cmp %dh,-0x578f2ffe(%esp,%esi,2) │ │ │ │ + enter $0x7484,$0x1 │ │ │ │ + loopne 14e33c0 │ │ │ │ + mov %al,0x74b43801 │ │ │ │ + add %al,%dl │ │ │ │ + jo 14e33bb │ │ │ │ add %eax,0x27688(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ jbe 14e33fa │ │ │ │ - add %eax,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ + add %edx,-0x16(%eax) │ │ │ │ jns 14e3459 │ │ │ │ ... │ │ │ │ - cmp %dh,-0x613ffe5a(%eax) │ │ │ │ + cmp %dh,-0x6217fe5a(%eax) │ │ │ │ jnp 14e3491 │ │ │ │ mov $0x3a,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ mov %bh,0x2(%esi) │ │ │ │ - or %ah,-0x65effe59(%ebx) │ │ │ │ + or %ah,-0x67dffe59(%ebx) │ │ │ │ jo 14e34a1 │ │ │ │ mov 0x1001a70b,%al │ │ │ │ mov $0x6a,%dl │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ lret $0x1a5 │ │ │ │ - fmul %st(5),%st │ │ │ │ - jbe 14e34c1 │ │ │ │ - enter $0xa6d9,$0x1 │ │ │ │ - pop %eax │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - jae 14e34c9 │ │ │ │ + call c94fab8c <_edata@@Base+0xc4efab8c> │ │ │ │ + fldenv 0x73d47801(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - enter $0xa355,$0x1 │ │ │ │ - jo 14e354a │ │ │ │ - jne 14e34ea │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,%al │ │ │ │ + push %ebp │ │ │ │ + mov %eax,0x75647001 │ │ │ │ + add (%eax),%al │ │ │ │ ... │ │ │ │ - sbb %dl,-0x17b7fe5c(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%eax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebp,-0x28(%eax) │ │ │ │ popa │ │ │ │ add %edi,%eax │ │ │ │ push %cs │ │ │ │ - mov 0x7e81d001,%eax │ │ │ │ + mov 0x7e821001,%eax │ │ │ │ add %esp,(%eax) │ │ │ │ - ds test $0x7a023801,%eax │ │ │ │ + ds test $0x79fda001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x5801a82e(%eax) │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ + add %dl,0x7801a82e(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x25(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x2d(%eax) │ │ │ │ - jp 14e3559 │ │ │ │ - fdivs -0x59(%ebx) │ │ │ │ - add %edi,0x48017ac7(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + aad $0x7a │ │ │ │ + add %ebx,%eax │ │ │ │ + jae 14e3502 │ │ │ │ + add %ecx,-0x38(%eax) │ │ │ │ + jp 14e3561 │ │ │ │ + dec %eax │ │ │ │ jl 14e3505 │ │ │ │ add %ebx,%eax │ │ │ │ push %edi │ │ │ │ jae 14e356a │ │ │ │ ... │ │ │ │ cmp $0xa7,%al │ │ │ │ - add %esp,%eax │ │ │ │ - fistpll 0x1(%edi) │ │ │ │ - ... │ │ │ │ - mov 0x7001a2f6,%al │ │ │ │ + add %edx,0x17fdd(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x7001a2f6(%eax) │ │ │ │ test $0x3c680263,%eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,%eax │ │ │ │ lret $0x27d │ │ │ │ nop │ │ │ │ aaa │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,0x1(%eax) │ │ │ │ jg 14e359a │ │ │ │ cwtl │ │ │ │ mov $0xa0,%al │ │ │ │ add %esp,-0x4ffe8588(%eax) │ │ │ │ cwtl │ │ │ │ - mov 0x7d6fa001,%al │ │ │ │ + mov 0x7d6ca801,%al │ │ │ │ add %esi,%eax │ │ │ │ in (%dx),%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ + add %edi,%eax │ │ │ │ arpl %edi,0x1(%ebx) │ │ │ │ pusha │ │ │ │ - fldenv 0x71cb3001(%ebp) │ │ │ │ + fldenv 0x71cac001(%ebp) │ │ │ │ add %ebx,%eax │ │ │ │ popa │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,-0x3ffe91dc(%eax) │ │ │ │ - addr16 test $0x1,%al │ │ │ │ - dec %eax │ │ │ │ - push %ebx │ │ │ │ - jp 14e35c9 │ │ │ │ - mov %bl,%ah │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ + add %ebp,(%eax) │ │ │ │ + sub %ch,0x1(%esi) │ │ │ │ + shlb $0x1,-0x58(%edi) │ │ │ │ + cmp %dl,0x7a(%edx) │ │ │ │ + add %ecx,-0x1ffe5824(%eax) │ │ │ │ divl 0x2(%esi) │ │ │ │ ... │ │ │ │ mov $0x6b,%al │ │ │ │ - mov 0x71ceb001,%al │ │ │ │ + mov 0x71cdc801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ - test %ah,0x17c2890(%ecx,%eax,1) │ │ │ │ + test %ah,0x17c2768(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ dec %eax │ │ │ │ pop %fs │ │ │ │ - add %ecx,0x167b7(%eax) │ │ │ │ + add %eax,0x400167b4(%eax) │ │ │ │ + mov $0x9cf001a9,%esi │ │ │ │ + jbe 14e3641 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,-0xa(%eax) │ │ │ │ + jo 14e3650 │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %edi,-0x53(%eax) │ │ │ │ je 14e3662 │ │ │ │ nop │ │ │ │ xchg %eax,%ebp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x179de(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + fdivrl 0x1(%ecx) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x69(%eax) │ │ │ │ + jo 14e36eb │ │ │ │ mov 0x6303a801,%eax │ │ │ │ add 0x71(%eax),%ch │ │ │ │ mov 0x77a00001,%eax │ │ │ │ add -0x44(%eax),%bh │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,%eax │ │ │ │ - cmp 0x1(%ebp),%ebp │ │ │ │ + add %esi,0x2e(%eax) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x2ffe5d5d(%eax) │ │ │ │ + lock push $0x2 │ │ │ │ ... │ │ │ │ - andb $0x6a,-0xf2ffe5e(%ebx) │ │ │ │ + test $0xad,%al │ │ │ │ + mov %al,0x6d385001 │ │ │ │ add (%eax),%al │ │ │ │ - ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x5001a2ad(%eax) │ │ │ │ - cmp %ch,0x2(%ebp) │ │ │ │ - ... │ │ │ │ - cwtl │ │ │ │ - push %edi │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x2801a457(%eax) │ │ │ │ lock add (%bx,%si),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ aaa │ │ │ │ test $0x1,%al │ │ │ │ - cwtl │ │ │ │ - pop %edx │ │ │ │ + inc %eax │ │ │ │ + pop %ecx │ │ │ │ push $0x1 │ │ │ │ ... │ │ │ │ add %al,0x1c(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ sub %esi,0x1(%ebx) │ │ │ │ dec %eax │ │ │ │ leave │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,0x2f(%eax) │ │ │ │ - ja 14e3769 │ │ │ │ - enter $0xa549,$0x1 │ │ │ │ - cwtl │ │ │ │ + add %ebp,(%eax) │ │ │ │ + sub $0x49c80177,%eax │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebp,%eax │ │ │ │ mov $0x7c,%ch │ │ │ │ add %eax,0x6(%eax) │ │ │ │ - mov %eax,0x72813801 │ │ │ │ + mov %eax,0x727e2001 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ - or %esp,0x79a53801(%eax) │ │ │ │ + or %esp,0x79a39801(%eax) │ │ │ │ add %esi,(%eax) │ │ │ │ jnp 14e374a │ │ │ │ - add %edx,%eax │ │ │ │ - bnd jle 14e37a9 │ │ │ │ + add %esp,(%eax) │ │ │ │ + repz jle 14e37a9 │ │ │ │ js 14e37dd │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x12(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %esp,-0x47fe5cb5(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + adc %ebp,0x1(%esi) │ │ │ │ + mov 0xb801a34b,%al │ │ │ │ pop %ebx │ │ │ │ bound %eax,(%edx) │ │ │ │ or %ah,%al │ │ │ │ mov 0x622ed801,%eax │ │ │ │ add (%eax),%ch │ │ │ │ - imul $0xa9286801,0x650e0001(%eax),%ebp │ │ │ │ - add %ebp,0x7(%eax) │ │ │ │ + imul $0xa9286801,0x650dd801(%eax),%ebp │ │ │ │ + add %esi,0x7(%eax) │ │ │ │ jge 14e37d1 │ │ │ │ sub %bh,(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ebx,0x6a(%eax) │ │ │ │ push $0xa42b3801 │ │ │ │ add %eax,0x264fd(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1848844,45 +1849192,45 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x15(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,-0x47fd9ae1(%eax) │ │ │ │ fbld 0x7f638801(%ecx) │ │ │ │ add -0x69(%eax),%dl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - or 0x1(%ebp),%esp │ │ │ │ - shlb $1,-0x5e(%edx) │ │ │ │ - add %ebp,-0x5ffd976b(%eax) │ │ │ │ - push %edi │ │ │ │ - mov 0x6d58f801,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ + fs add %edx,%eax │ │ │ │ + bound %esp,0x6895a801(%edx) │ │ │ │ + add -0x7fe5ea9(%eax),%ah │ │ │ │ + pop %eax │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add -0x2e(%eax),%ah │ │ │ │ mov %al,0x6dce7801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ popa │ │ │ │ mov %al,0x75a55801 │ │ │ │ add -0x1e(%eax),%ah │ │ │ │ - mov 0x71406801,%eax │ │ │ │ + mov 0x713b0801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ lret $0x1a9 │ │ │ │ - mov $0x82,%al │ │ │ │ - jl 14e3881 │ │ │ │ - or %al,-0x344ffe59(%eax) │ │ │ │ - ja 14e3889 │ │ │ │ + push %eax │ │ │ │ + test %bh,0x8(%ecx,%eax,1) │ │ │ │ + andb $0x1,0x77cbd801(%edi) │ │ │ │ orb $0xa4,(%ebx) │ │ │ │ add %eax,%eax │ │ │ │ andl $0x78,0x2(%edi) │ │ │ │ nop │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ or %esi,0x1(%edi) │ │ │ │ nop │ │ │ │ js 14e383f │ │ │ │ add %ebp,%eax │ │ │ │ iret │ │ │ │ jg 14e38a2 │ │ │ │ ... │ │ │ │ @@ -1848890,44 +1849238,43 @@ │ │ │ │ add %esi,-0x60(%eax) │ │ │ │ jns 14e38ba │ │ │ │ mov $0x27,%al │ │ │ │ mov %eax,0x7694e801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x2801a59e(%eax) │ │ │ │ - jg 14e3986 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ah,0x5001a59e(%eax) │ │ │ │ + xorb $0x0,0x1(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x7fe55c0(%eax) │ │ │ │ fidivs 0x0(%edx,%eax,1) │ │ │ │ inc %esi │ │ │ │ mov %eax,0x69faa801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ xchg %eax,%ecx │ │ │ │ - mov 0x79635001,%eax │ │ │ │ + mov 0x79632001,%eax │ │ │ │ add %edx,-0x4ffe5edf(%eax) │ │ │ │ fnstenv 0x2(%ecx) │ │ │ │ ... │ │ │ │ mov $0xe801a2a7,%eax │ │ │ │ lea 0x2(%ecx),%esp │ │ │ │ ... │ │ │ │ - push $0x9801a284 │ │ │ │ + push $0xa001a284 │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %ecx,%gs:0x1a34a(%eax) │ │ │ │ pusha │ │ │ │ imul $0x60,(%edx),%eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,-0x64(%eax) │ │ │ │ + add %edx,-0x6c(%eax) │ │ │ │ arpl %eax,(%ecx) │ │ │ │ dec %eax │ │ │ │ mov 0x6bcbc801(%edx),%esp │ │ │ │ add 0x48(%eax),%bh │ │ │ │ mov 0x66153001,%eax │ │ │ │ add 0x79(%eax),%cl │ │ │ │ mov 0x77179001,%al │ │ │ │ @@ -1848936,372 +1849283,374 @@ │ │ │ │ add %ecx,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ pusha │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ - sbb %ebp,0x78466001(%eax) │ │ │ │ + sbb %ebp,0x7845d801(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ xchg %eax,%ebx │ │ │ │ test $0x1,%al │ │ │ │ - clc │ │ │ │ + push %eax │ │ │ │ arpl %edi,0x1(%esi) │ │ │ │ adc %al,%cl │ │ │ │ - test $0x65664801,%eax │ │ │ │ + test $0x655c9801,%eax │ │ │ │ add %eax,%eax │ │ │ │ - adc %ebp,0x7c649001(%ecx) │ │ │ │ + adc %ebp,0x7c646801(%ecx) │ │ │ │ add %ecx,-0x70(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ + add %ebp,%eax │ │ │ │ (bad) │ │ │ │ jg 14e3a19 │ │ │ │ nop │ │ │ │ dec %ebx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,0x22(%eax) │ │ │ │ imul $0x0,(%edx),%eax │ │ │ │ ... │ │ │ │ pusha │ │ │ │ - cmp %ah,0x714a4001(%ecx) │ │ │ │ + cmp %ah,0x7147f001(%ecx) │ │ │ │ add %edi,(%eax) │ │ │ │ popa │ │ │ │ - mov 0x62ad9801,%al │ │ │ │ + mov 0x62aa2801,%al │ │ │ │ add %edi,-0x57fe58db(%eax) │ │ │ │ mov $0x60,%bh │ │ │ │ add %al,%al │ │ │ │ mov $0xaa,%ch │ │ │ │ add %ecx,%eax │ │ │ │ mov $0x75,%dh │ │ │ │ add %al,%bl │ │ │ │ - mov 0x17a5820(%ecx,%eax,1),%ah │ │ │ │ + mov 0x17a57b8(%ecx,%eax,1),%ah │ │ │ │ mov %bl,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x18017eed(%eax) │ │ │ │ - into │ │ │ │ + add %eax,(%eax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + jle 14e3a61 │ │ │ │ + sbb %cl,%dh │ │ │ │ test $0x1,%al │ │ │ │ - sbb %ch,%dh │ │ │ │ - add %edi,%gs:-0x6ffe572d(%eax) │ │ │ │ - jno 14e3aed │ │ │ │ - add %eax,0x4801a5dc(%eax) │ │ │ │ - bound %esi,0x1(%eax) │ │ │ │ + mov %ch,%ch │ │ │ │ + add %edi,%gs:0x6801a8d3(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + jle 14e3a71 │ │ │ │ + sbb $0xa5,%ah │ │ │ │ + add %ebp,%eax │ │ │ │ + arpl %esi,0x1(%eax) │ │ │ │ ... │ │ │ │ dec %eax │ │ │ │ andl $0xa54b8001,0x65ec2801(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ + add %esp,(%eax) │ │ │ │ fisubrs 0x1(%esi) │ │ │ │ push $0x8801a527 │ │ │ │ arpl %eax,%gs:(%edx) │ │ │ │ jo 14e3abc │ │ │ │ - test $0x7b790801,%eax │ │ │ │ + test $0x7b778801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x2c(%eax) │ │ │ │ test $0x74a53801,%eax │ │ │ │ add 0x24(%eax),%bh │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ecx,0x3002618f(%eax) │ │ │ │ inc %esi │ │ │ │ mov 0x7d658801,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ lods %ds:(%esi),%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - or %edi,0x1(%ebp) │ │ │ │ - rcrb $1,-0x607ffe5f(%edi) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + or 0x1(%ebp),%bh │ │ │ │ + rcrb $1,-0x6117fe5f(%edi) │ │ │ │ jns 14e3b11 │ │ │ │ ... │ │ │ │ js 14e3aa3 │ │ │ │ - mov 0x7f423001,%eax │ │ │ │ + mov 0x7f421801,%eax │ │ │ │ add %ebp,%eax │ │ │ │ - shll %cl,0x7ba6c001(%ebp) │ │ │ │ + shll %cl,0x7ba50801(%ebp) │ │ │ │ add %edx,%eax │ │ │ │ out %al,(%dx) │ │ │ │ mov %al,0x69505001 │ │ │ │ - add 0x4001a179(%eax),%cl │ │ │ │ - dec %ebp │ │ │ │ + add 0x7001a179(%eax),%cl │ │ │ │ + dec %esp │ │ │ │ jns 14e3b39 │ │ │ │ mov $0xec,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x1714b(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + dec %edx │ │ │ │ + jno 14e3b41 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,-0x17fe5712(%eax) │ │ │ │ - mov $0x78,%ch │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + cwtl │ │ │ │ + out %al,(%dx) │ │ │ │ + test $0x1,%al │ │ │ │ + shlb $1,0x1(%eax,%edi,2) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ push %esi │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,(%eax) │ │ │ │ or %edi,0x2(%ecx) │ │ │ │ ... │ │ │ │ andb $0xa1,(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ cmc │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add (%eax),%bh │ │ │ │ - fisubs 0x7cf99801(%eax) │ │ │ │ + fisubs 0x7cf7a801(%eax) │ │ │ │ add %esp,(%eax) │ │ │ │ - lea 0x6f25a801(%ebp),%esp │ │ │ │ + lea 0x6f232001(%ebp),%esp │ │ │ │ add %edi,%eax │ │ │ │ - adc %ch,0x7875c801(%ecx) │ │ │ │ + adc %ch,0x7876e001(%ecx) │ │ │ │ add %edx,(%eax) │ │ │ │ stc │ │ │ │ test $0x1,%al │ │ │ │ - push $0x1789c │ │ │ │ + xor %bl,0x178(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - aas │ │ │ │ + sarb $1,(%edi) │ │ │ │ mov %al,0x72c09001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ test $0x1,%al │ │ │ │ - mov %al,%bl │ │ │ │ + push %eax │ │ │ │ + ret │ │ │ │ jl 14e3bc9 │ │ │ │ sub %dl,0x218001a2 │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ - frstor 0x6f35a801(%edi) │ │ │ │ + frstor 0x6f34c801(%edi) │ │ │ │ add %esp,0x72(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - enter $0x7e83,$0x1 │ │ │ │ - add %dl,(%ecx) │ │ │ │ + sbb %al,0x1100017e(%ebp) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x10017ca7(%eax) │ │ │ │ - add 0x768b8801(%ebp),%ah │ │ │ │ + add %edi,0x10017ca7(%eax) │ │ │ │ + add 0x768ab001(%ebp),%ah │ │ │ │ add %esp,%eax │ │ │ │ dec %edi │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %ecx,%eax │ │ │ │ - loope 14e3c81 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,0x17ae1(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x4(%eax) │ │ │ │ mov 0x61974001,%eax │ │ │ │ add %al,%bh │ │ │ │ dec %edi │ │ │ │ mov 0x64ac4001,%eax │ │ │ │ add -0x78(%eax),%al │ │ │ │ test $0x1,%al │ │ │ │ - dec %eax │ │ │ │ - repnz add %ecx,%gs:-0x27fe57c0(%eax) │ │ │ │ - in $0x67,%eax │ │ │ │ + clc │ │ │ │ + int1 │ │ │ │ + add %ecx,%gs:0x801a840(%eax) │ │ │ │ + in $0x67,%al │ │ │ │ add %eax,-0x2(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - mov 0x1(%ebx),%bh │ │ │ │ + add %eax,%eax │ │ │ │ + xchg %edi,0x1(%ebx) │ │ │ │ pusha │ │ │ │ in (%dx),%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x2b(%eax) │ │ │ │ - ja 14e3c49 │ │ │ │ + add %edi,%eax │ │ │ │ + sub 0x1(%edi),%dh │ │ │ │ ... │ │ │ │ enter $0xa19d,$0x1 │ │ │ │ - mov $0x16de8,%eax │ │ │ │ + fsub %st(3),%st │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x7ffe57fc(%eax) │ │ │ │ xorl $0x0,0x2(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ test $0x1,%al │ │ │ │ - cmp $0x66,%bl │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %bh,%ch │ │ │ │ + add %ax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ in $0xa7,%al │ │ │ │ - add %esp,%eax │ │ │ │ - test %ch,0x1(%ebp) │ │ │ │ + add %ebx,%eax │ │ │ │ + xchg %ch,0x1(%ebp) │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ - cmp %ch,0x7c148801(%ecx) │ │ │ │ + cmp %ch,0x7c138801(%ecx) │ │ │ │ add %edi,(%eax) │ │ │ │ pop %ecx │ │ │ │ test $0x1,%al │ │ │ │ - enter $0x7e31,$0x1 │ │ │ │ + dec %eax │ │ │ │ + xor %edi,0x1(%esi) │ │ │ │ rorb $0x98,0x1(%edx,%ebp,4) │ │ │ │ mov $0x78,%ah │ │ │ │ add %al,%al │ │ │ │ - mulb 0x73c20001(%ebp) │ │ │ │ + mulb 0x73bbc801(%ebp) │ │ │ │ add %esi,-0x3ffe5eb9(%eax) │ │ │ │ addr16 jno 14e3cf2 │ │ │ │ ... │ │ │ │ mov $0xfe,%al │ │ │ │ test $0x1,%al │ │ │ │ - sub %al,%dl │ │ │ │ - jnp 14e3d11 │ │ │ │ + mov $0x17bbe,%eax │ │ │ │ ... │ │ │ │ - clc │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,%al │ │ │ │ int $0xa0 │ │ │ │ add %esp,-0x33(%eax) │ │ │ │ jb 14e3d32 │ │ │ │ or %ch,%bh │ │ │ │ mov 0x60b54001,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ inc %esp │ │ │ │ - test $0x766e0001,%eax │ │ │ │ + test $0x766ac801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ je 14e3d04 │ │ │ │ - add %esp,-0x2f(%eax) │ │ │ │ + add %ecx,-0x31(%eax) │ │ │ │ jno 14e3d61 │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ - andl $0xa7ecc801,0x7ba8f801(%ecx) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - or %bh,0x1(%esi) │ │ │ │ + andl $0xa7ecc801,0x7ba70801(%ecx) │ │ │ │ + add %esi,(%eax) │ │ │ │ + pop %es │ │ │ │ + jle 14e3d89 │ │ │ │ sbbb $0x1,-0x5f(%ecx) │ │ │ │ adcb $0x0,0x27b(%edx) │ │ │ │ ... │ │ │ │ add %bh,(%eax) │ │ │ │ mov $0xa9,%bh │ │ │ │ - add %edi,(%eax) │ │ │ │ - aaa │ │ │ │ - jg 14e3da9 │ │ │ │ - mov $0xcd,%al │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %esi,-0x4ffe977b(%eax) │ │ │ │ + int $0xa7 │ │ │ │ add %edx,%eax │ │ │ │ jl,pt 14e3db2 │ │ │ │ ... │ │ │ │ enter $0xa7c4,$0x1 │ │ │ │ - pop %eax │ │ │ │ - add $0x17a,%eax │ │ │ │ + inc %eax │ │ │ │ + add $0x7a,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - loopne 14e3dd5 │ │ │ │ - mov 0x75c3d801,%al │ │ │ │ + add %ah,%al │ │ │ │ + (bad) 0x75bf6001(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ lahf │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - dec %eax │ │ │ │ - jg 14e3e19 │ │ │ │ + add %esp,0x17f47(%eax) │ │ │ │ ... │ │ │ │ - or %dl,-0x60(%eax) │ │ │ │ - add %eax,0x5001798c(%eax) │ │ │ │ - or %ah,0x7fdb8001(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + push %eax │ │ │ │ + mov 0x798a6001,%al │ │ │ │ + add %edx,0x8(%eax) │ │ │ │ + mov 0x7fd9f801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ jno 14e3e1c │ │ │ │ - add %eax,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - jns 14e3e79 │ │ │ │ + add %edx,(%eax) │ │ │ │ + mov %eax,0x179 │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ xor %ah,-0x5c(%eax) │ │ │ │ add %esp,%eax │ │ │ │ xor 0x2(%edx),%dh │ │ │ │ pusha │ │ │ │ - xor %ah,0x17fe480(%ecx,%eax,1) │ │ │ │ + xor %ah,0x17fe238(%ecx,%eax,1) │ │ │ │ adc %bh,-0x5b(%edx) │ │ │ │ - add %ecx,0x4d(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + dec %esp │ │ │ │ jno 14e3eb9 │ │ │ │ js 14e3ecb │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - fisubs 0x1(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + fbld 0x1(%eax) │ │ │ │ js 14e3e49 │ │ │ │ test $0x1,%al │ │ │ │ - lock cmc │ │ │ │ + shl $1,%ch │ │ │ │ add %dx,0x49(%eax) │ │ │ │ - mov 0x661fe801,%al │ │ │ │ + mov 0x66180001,%al │ │ │ │ add %ecx,0x50(%eax) │ │ │ │ mov 0x733a7001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x2ffe5e53(%eax) │ │ │ │ in $0x7d,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%esp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,0x175cc(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,(%eax) │ │ │ │ - frstor 0x79015801(%esi) │ │ │ │ - add %ecx,-0x2ffe5d92(%eax) │ │ │ │ + add %ebp,-0x34(%eax) │ │ │ │ + jne 14e3f59 │ │ │ │ + ... │ │ │ │ + cmp %bl,%ch │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %esp,0x1(%eax) │ │ │ │ + jns 14e3f69 │ │ │ │ + mov %ch,-0x5e(%esi) │ │ │ │ + add %edx,%eax │ │ │ │ add 0x2(%ecx),%esp │ │ │ │ - push $0x9801a081 │ │ │ │ - push %ebx │ │ │ │ + push $0xb801a081 │ │ │ │ + push %edx │ │ │ │ jp 14e3f79 │ │ │ │ rclb $1,-0x57(%esi) │ │ │ │ - add %eax,0x43(%eax) │ │ │ │ + add %esp,0x43(%eax) │ │ │ │ jle 14e3f81 │ │ │ │ and %dl,(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,0x1002617d(%eax) │ │ │ │ and %esp,0x2637238(%ecx,%eax,1) │ │ │ │ subb $0x1,-0x5f(%eax) │ │ │ │ nop │ │ │ │ inc %edi │ │ │ │ jb 14e3f9a │ │ │ │ - sub %ch,%dl │ │ │ │ - test $0x73ccc001,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,%al │ │ │ │ - shlb $1,0x6f684801(%edi) │ │ │ │ + ... │ │ │ │ + clc │ │ │ │ + shlb $1,0x6f63c801(%edi) │ │ │ │ add %edx,%eax │ │ │ │ sti │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,-0x3a(%eax) │ │ │ │ - pusha │ │ │ │ - add %ebp,0x7b(%eax) │ │ │ │ - mov 0x7a3e0801,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + lds 0x1(%eax),%esp │ │ │ │ + push $0x1801a17b │ │ │ │ + jp,pt 14e3fc1 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - inc %edi │ │ │ │ - test $0x7832f801,%eax │ │ │ │ - add %edi,(%eax) │ │ │ │ - sub 0x77afd801(%edx),%ch │ │ │ │ - add (%eax),%al │ │ │ │ + or %al,-0x57(%edi) │ │ │ │ + add %ebx,%eax │ │ │ │ + xor %edi,0x1(%eax) │ │ │ │ + cmp %ch,(%edx) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + add %ebx,%eax │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + ja 14e3ffa │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - or $0xa3,%al │ │ │ │ + or %cl,(%ebx,%eiz,4) │ │ │ │ add %ecx,0x34(%eax) │ │ │ │ add (%bx,%si),%cl │ │ │ │ jge 14e3fd3 │ │ │ │ add %esp,%eax │ │ │ │ js 14e40ab │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ @@ -1849311,77 +1849660,74 @@ │ │ │ │ mov 0x7a89e001,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ int $0xa6 │ │ │ │ - add %edi,0x17b01(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x67(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + add %edi,0x1(%ebx) │ │ │ │ + ... │ │ │ │ + js 14e40e9 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - lcall $0x1a4,$0xd6c80170 │ │ │ │ + add %edi,(%eax) │ │ │ │ + cwtl │ │ │ │ + jo 14e4089 │ │ │ │ + enter $0xa4d6,$0x1 │ │ │ │ and %ah,0x69(%ecx) │ │ │ │ - add -0x5ffe5a13(%eax),%cl │ │ │ │ - sbb $0x16e,%eax │ │ │ │ + add 0x1a5ed(%eax),%cl │ │ │ │ + sbb 0x1(%esi),%ch │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - push $0xb001a0f9 │ │ │ │ - pop %ecx │ │ │ │ + push $0x6001a0f9 │ │ │ │ + push %ecx │ │ │ │ jae 14e40b1 │ │ │ │ push %eax │ │ │ │ loopne 14e4057 │ │ │ │ - add %edx,-0x62(%eax) │ │ │ │ + add %ebp,-0x66(%eax) │ │ │ │ jbe 14e40b9 │ │ │ │ clc │ │ │ │ - push $0xd8f001a1 │ │ │ │ + push $0xd95001a1 │ │ │ │ jp 14e40c1 │ │ │ │ call 114fe369 <_edata@@Base+0xcefe369> │ │ │ │ xchg %eax,%esp │ │ │ │ jo 14e40ca │ │ │ │ ... │ │ │ │ loopne 14e4104 │ │ │ │ test $0x1,%al │ │ │ │ - or %cl,%al │ │ │ │ + push %eax │ │ │ │ + (bad) │ │ │ │ jg 14e40f1 │ │ │ │ ... │ │ │ │ mov $0xdc,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x6f(%eax) │ │ │ │ - add %eax,%gs:0x6d(%eax) │ │ │ │ + add %edi,0x40016570(%eax) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ - aaa │ │ │ │ - jge 14e4111 │ │ │ │ - push $0xa801a554 │ │ │ │ + add %ebx,(%eax) │ │ │ │ + ss jge 14e4111 │ │ │ │ + push $0x7001a554 │ │ │ │ push %edi │ │ │ │ jge 14e4119 │ │ │ │ ... │ │ │ │ fdivrs -0x4d87fe5e(%ecx) │ │ │ │ add %fs:(%eax),%bl │ │ │ │ movsb %fs:(%esi),%es:(%edi) │ │ │ │ - add %edi,-0x52(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ jo 14e4139 │ │ │ │ mov $0x7001a1da,%eax │ │ │ │ xchg %ebp,0x2(%edi) │ │ │ │ ... │ │ │ │ - lock and 0x6ac7a801(%eax),%ebp │ │ │ │ + lock and 0x6ac7c801(%eax),%ebp │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ xchg %eax,%esp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,%eax │ │ │ │ - jl 14e41e5 │ │ │ │ - add %ebp,-0x42(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,%eax │ │ │ │ - pop %ecx │ │ │ │ + add %eax,0x6801767a(%eax) │ │ │ │ + mov $0x59e801a4,%esi │ │ │ │ jp 14e4179 │ │ │ │ ... │ │ │ │ and %dl,0x1a9801a2(%ebp) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1849389,78 +1849735,77 @@ │ │ │ │ add %ah,-0x2b(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,0xc(%eax) │ │ │ │ jae 14e41aa │ │ │ │ ... │ │ │ │ jo 14e4157 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ - cmp $0x7b,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edi,0x39(%eax) │ │ │ │ + jnp 14e41b9 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - pusha │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - cmp 0x1(%eax),%dh │ │ │ │ - pusha │ │ │ │ - adc 0x2635cf8(%ecx,%eax,1),%ah │ │ │ │ - adc %ch,-0x59(%esi) │ │ │ │ + adc %ah,-0x5a(%eax) │ │ │ │ add %ebp,(%eax) │ │ │ │ - sarb %cl,0x1(%ecx) │ │ │ │ + cmp $0x70,%al │ │ │ │ + add %esp,0x12(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %edi,%eax │ │ │ │ + pop %esp │ │ │ │ + arpl %eax,(%edx) │ │ │ │ + adc %ch,-0x59(%esi) │ │ │ │ + add %edi,-0x29(%eax) │ │ │ │ + jns 14e4201 │ │ │ │ ... │ │ │ │ mov 0x8801a4a4,%al │ │ │ │ bound %eax,%ds:(%edx) │ │ │ │ ... │ │ │ │ js 14e4299 │ │ │ │ - mov 0x75faa001,%al │ │ │ │ + mov 0x75f8e001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x3801a743(%eax) │ │ │ │ + add %bh,0x6801a743(%eax) │ │ │ │ pusha │ │ │ │ jo 14e4261 │ │ │ │ cwtl │ │ │ │ int1 │ │ │ │ - mov 0x7a8db001,%al │ │ │ │ + mov 0x7a8de001,%al │ │ │ │ add %esi,%eax │ │ │ │ cwtl │ │ │ │ - mov 0x664f4001,%eax │ │ │ │ + mov 0x664a4001,%eax │ │ │ │ add %ebx,%eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ - sub 0x1(%edi),%esi │ │ │ │ + add %eax,0x30(%eax) │ │ │ │ + ja 14e4279 │ │ │ │ ... │ │ │ │ - mov %bl,-0x2387fe5b(%eax) │ │ │ │ + fcom %st(5) │ │ │ │ + test $0x6261a001,%eax │ │ │ │ + add %ecx,0x3801a598(%eax) │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,%al │ │ │ │ + add %edi,%eax │ │ │ │ xor $0xa8,%al │ │ │ │ add %ecx,%eax │ │ │ │ - lock jg 14e42a1 │ │ │ │ + out %al,(%dx) │ │ │ │ + jg 14e42a1 │ │ │ │ ... │ │ │ │ mov $0x57,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,0x19(%eax) │ │ │ │ - jp 14e42c1 │ │ │ │ + add %esp,%eax │ │ │ │ + sbb %bh,0x1(%edx) │ │ │ │ shl $0xa5,%bh │ │ │ │ - add %ebp,%eax │ │ │ │ - pop %edi │ │ │ │ + add %edx,(%eax) │ │ │ │ + pop %esi │ │ │ │ jl 14e42c9 │ │ │ │ - add %bl,0x2af001a5(%ecx) │ │ │ │ + add %bl,0x2a5001a5(%ecx) │ │ │ │ jo 14e42d1 │ │ │ │ cwtl │ │ │ │ - add %esp,0x70458801(%ebp) │ │ │ │ + add %esp,0x70445801(%ebp) │ │ │ │ add %ecx,(%eax) │ │ │ │ - andb $0x1,0x7b9ed801(%eax) │ │ │ │ + andb $0x1,0x7b9e7801(%eax) │ │ │ │ and %bh,0x263001a4(%ebx) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %al,%bh │ │ │ │ dec %esi │ │ │ │ mov %al,0x768ae801 │ │ │ │ add 0x7001a720(%eax),%bh │ │ │ │ adc %esi,0x2(%ecx) │ │ │ │ @@ -1849475,146 +1849820,133 @@ │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ jle 14e42ec │ │ │ │ add %edx,%eax │ │ │ │ mov %eax,0xc650027e │ │ │ │ - mov 0x63350801,%al │ │ │ │ + mov 0x63197801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x57fe5912(%eax) │ │ │ │ - int1 │ │ │ │ - jae 14e4391 │ │ │ │ + add %dl,-0x47fe5912(%eax) │ │ │ │ + repz jae 14e4391 │ │ │ │ ... │ │ │ │ clc │ │ │ │ aaa │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - (bad) │ │ │ │ + add %eax,-0x3b(%eax) │ │ │ │ jnp 14e43a9 │ │ │ │ ... │ │ │ │ lock (bad) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,0x178b9(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + mov $0x178,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x5ffe5bca(%eax) │ │ │ │ + mov 0xa001a436,%al │ │ │ │ aas │ │ │ │ add (%bx,%si),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x70(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,-0x47(%eax) │ │ │ │ + add %esp,-0x4b(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - add %edx,-0x6ffe5ba6(%eax) │ │ │ │ + add %edx,0x6001a45a(%eax) │ │ │ │ int1 │ │ │ │ jae 14e43f1 │ │ │ │ push %eax │ │ │ │ - and %esp,0x78f33801(%eax) │ │ │ │ + and %esp,0x78eca001(%eax) │ │ │ │ add %esp,(%eax) │ │ │ │ push %eax │ │ │ │ mov 0x6b423001,%eax │ │ │ │ - add -0x77fe5773(%eax),%bh │ │ │ │ + add -0x37fe5773(%eax),%bh │ │ │ │ push %esp │ │ │ │ ja 14e4409 │ │ │ │ pop %eax │ │ │ │ - xor 0x6cfcf001(%ecx),%ebp │ │ │ │ + xor 0x6cf09001(%ecx),%ebp │ │ │ │ add %eax,(%eax) │ │ │ │ jne 14e43b4 │ │ │ │ add %edx,%eax │ │ │ │ aas │ │ │ │ js 14e441a │ │ │ │ mov $0x2d,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - cmp %bh,0x0(%ecx,%eax,1) │ │ │ │ + add %edi,%eax │ │ │ │ + ss jl 14e4421 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,%al │ │ │ │ - push %es │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - push %eax │ │ │ │ - pusha │ │ │ │ - add 0x1001a85e(%eax),%dh │ │ │ │ - sub 0x1(%edi),%ebp │ │ │ │ + enter $0xa706,$0x1 │ │ │ │ + sub %dl,0x60(%eax) │ │ │ │ + add 0x3801a85e(%eax),%dh │ │ │ │ + sub 0x1(%edi),%ch │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ mov %eax,0x79627801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x5801a90f(%eax) │ │ │ │ - jp 14e44d0 │ │ │ │ + add %bh,-0x4ffe56f1(%eax) │ │ │ │ + jl 14e44d0 │ │ │ │ add %ecx,(%eax) │ │ │ │ (bad) │ │ │ │ mov 0x79613001,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x7a(%eax) │ │ │ │ - test $0x68e2e801,%eax │ │ │ │ + test $0x68e32801,%eax │ │ │ │ add %esi,0x7f(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,0x80171b9(%eax) │ │ │ │ - push %ds │ │ │ │ + add %edi,-0x47(%eax) │ │ │ │ + jno 14e4479 │ │ │ │ + or %bl,(%esi) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,0x2680d(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x4f(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - sbb %esi,0x1(%edi) │ │ │ │ + add %ebp,%eax │ │ │ │ + sbb %dh,0x1(%edi) │ │ │ │ mov $0x6b,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,-0x40(%eax) │ │ │ │ + add %esp,-0x40(%eax) │ │ │ │ jp 14e44d1 │ │ │ │ ... │ │ │ │ - push $0x3801a6ad │ │ │ │ - popf │ │ │ │ + push $0x9801a6ad │ │ │ │ + cwtl │ │ │ │ jb 14e44e1 │ │ │ │ sub %al,-0x58(%ecx) │ │ │ │ - add %ebp,%eax │ │ │ │ + add %ebp,(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ jnp 14e44e9 │ │ │ │ pop %eax │ │ │ │ - (bad) 0x78632001(%ecx) │ │ │ │ + (bad) 0x78682001(%ecx) │ │ │ │ add %eax,%eax │ │ │ │ std │ │ │ │ mov %eax,0x6297b001 │ │ │ │ add (%eax),%ch │ │ │ │ - test $0x2a3801a9,%eax │ │ │ │ + test $0x2a4801a9,%eax │ │ │ │ push $0x1 │ │ │ │ ... │ │ │ │ - mov %dl,%ch │ │ │ │ - test $0x7bef9801,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - mov $0xc8017c6a,%eax │ │ │ │ + shrb $0x7c,0x6ae801a8(%ebp) │ │ │ │ + add %ecx,%eax │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - mov %al,0x75915801 │ │ │ │ + mov %al,0x75911801 │ │ │ │ add %ecx,0x7e(%eax) │ │ │ │ mov 0x70ee0001,%al │ │ │ │ add 0xd(%eax),%ah │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ repz imul $0x1a062c8,(%edx),%eax │ │ │ │ - sub %ch,0x6f(%ebp) │ │ │ │ - add %esp,(%eax) │ │ │ │ + call 214fb4da <_edata@@Base+0x1cefb4da> │ │ │ │ ret │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %ecx,%eax │ │ │ │ jnp 14e45ec │ │ │ │ add %esp,-0x38(%eax) │ │ │ │ mov %al,0x71770001 │ │ │ │ add %al,%al │ │ │ │ @@ -1849628,32 +1849960,32 @@ │ │ │ │ mov %eax,0x69224001 │ │ │ │ add -0x57fe5d82(%eax),%ah │ │ │ │ jge 14e4617 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ - ljmp $0x179,$0xfb9001a6 │ │ │ │ + ljmp $0x179,$0xfa2001a6 │ │ │ │ jo 14e45b8 │ │ │ │ - mov 0x65e6f001,%al │ │ │ │ + mov 0x65e6a001,%al │ │ │ │ add %ebp,%eax │ │ │ │ cli │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,0x267bf(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x4801a01c(%eax) │ │ │ │ - int1 │ │ │ │ - jl 14e45e1 │ │ │ │ + add %ah,-0x4ffe5fe4(%eax) │ │ │ │ + call 14e475e │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ add %ch,%cl │ │ │ │ - mov 0x73f13001,%al │ │ │ │ + mov 0x73f10801,%al │ │ │ │ add %ebp,%eax │ │ │ │ - add %ah,0x76f7b001(%ecx) │ │ │ │ + add %ah,0x76f7d001(%ecx) │ │ │ │ add %eax,0x7001a708(%eax) │ │ │ │ and $0x68,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ in $0xa1,%eax │ │ │ │ @@ -1849663,361 +1849995,366 @@ │ │ │ │ test $0x25,%al │ │ │ │ imul $0x0,(%edx),%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ push %ebx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - mov $0x2ab00172,%eax │ │ │ │ - mov 0x7db10801,%al │ │ │ │ + add %esp,-0x4ffe8d4b(%eax) │ │ │ │ + sub 0x7dacf001(%eax),%ah │ │ │ │ add %ebp,(%eax) │ │ │ │ mov $0xa2,%al │ │ │ │ add %esi,%eax │ │ │ │ and %edi,0x2(%eax) │ │ │ │ jo 14e45f9 │ │ │ │ - mov 0x63b20801,%eax │ │ │ │ + mov 0x63ac7801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x50(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,0x46(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + inc %eax │ │ │ │ jb 14e4691 │ │ │ │ mov $0x49,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,-0x6ffd826e(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,%eax │ │ │ │ lods %ds:(%esi),%al │ │ │ │ imul $0x1a69d78,(%edx),%eax │ │ │ │ - mov %bl,-0x1ba7fe84(%ecx) │ │ │ │ - mov %al,0x7bde1801 │ │ │ │ - add %al,%al │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - mov %al,0x7c718801 │ │ │ │ + pop %eax │ │ │ │ + cltd │ │ │ │ + jl 14e46a9 │ │ │ │ + pop %eax │ │ │ │ + in $0xa2,%al │ │ │ │ + add %ebx,(%eax) │ │ │ │ + fidivrs 0x2(%ebx) │ │ │ │ + shrb $0x1,-0x5e(%ebp) │ │ │ │ + mov %dh,0x7c(%ecx) │ │ │ │ add (%eax),%ah │ │ │ │ (bad) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ + add %ebx,%eax │ │ │ │ mov $0x7c,%ah │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ xchg %eax,%esi │ │ │ │ mov %al,0x67cfb001 │ │ │ │ add %al,%dl │ │ │ │ xchg %eax,%esi │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - jg 14e46f1 │ │ │ │ + add %edx,0x17fab(%eax) │ │ │ │ ... │ │ │ │ - sbb %cl,-0x3d07fe60(%ebx) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%eax) │ │ │ │ + mov 0x6fbab801(%eax),%esp │ │ │ │ add %ecx,0x4801a318(%eax) │ │ │ │ pop %edi │ │ │ │ jae 14e4722 │ │ │ │ inc %eax │ │ │ │ pop %es │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,%eax │ │ │ │ ljmp $0x0,$0x26a │ │ │ │ ... │ │ │ │ inc %eax │ │ │ │ - adc %ah,0x73f11001(%ebx) │ │ │ │ + adc %ah,0x73f10001(%ebx) │ │ │ │ add %edx,(%eax) │ │ │ │ inc %ebx │ │ │ │ mov 0x7d507801,%al │ │ │ │ add (%eax),%bh │ │ │ │ dec %eax │ │ │ │ - mov 0x723a6001,%al │ │ │ │ + mov 0x723a7001,%al │ │ │ │ add %ecx,0x38(%eax) │ │ │ │ mov 0x7d114801,%al │ │ │ │ add 0x6c(%eax),%ch │ │ │ │ mov 0x75481801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x17fe5f5e(%eax) │ │ │ │ - push $0xb0a00178 │ │ │ │ - mov %al,0x641de801 │ │ │ │ - add 0x1d(%eax),%cl │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,0x61(%eax) │ │ │ │ + add %dh,0x6001a0a2(%eax) │ │ │ │ + imul $0x1a2b0a0,0x1(%eax),%edi │ │ │ │ + call 4950abae <_edata@@Base+0x44f0abae> │ │ │ │ + sbb $0x615001a7,%eax │ │ │ │ arpl %eax,(%edx) │ │ │ │ test $0x35,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ - push %cs │ │ │ │ - jb 14e47a1 │ │ │ │ - inc %eax │ │ │ │ - xchg %ah,0x63413001(%ebp) │ │ │ │ - add %ebx,-0x17fe5cf3(%eax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %esi,(%eax) │ │ │ │ + or $0x72,%al │ │ │ │ + add %eax,-0x7a(%eax) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %esi,-0x67fe9cc2(%eax) │ │ │ │ + or $0x92b001a3,%eax │ │ │ │ add %ecx,%fs:(%eax) │ │ │ │ - fisubl 0x79bf7801(%edi) │ │ │ │ + fisubl 0x79bf2001(%edi) │ │ │ │ add %ebx,%eax │ │ │ │ - or 0x74384801(%esi),%esp │ │ │ │ + or 0x74387001(%esi),%esp │ │ │ │ add %ebp,(%eax) │ │ │ │ - jmp 967e496b <_edata@@Base+0x921e496b> │ │ │ │ + jmp 95b6496b <_edata@@Base+0x9156496b> │ │ │ │ jbe 14e47c9 │ │ │ │ call 394fecf6 <_edata@@Base+0x34efecf6> │ │ │ │ cmp 0x2(%ecx),%ah │ │ │ │ sub %dl,-0x5a(%edi) │ │ │ │ - add %edi,-0x6ffe849c(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + fs jnp 14e47d9 │ │ │ │ + nop │ │ │ │ pop %ebx │ │ │ │ test $0x1,%al │ │ │ │ - add %al,0x71(%edx) │ │ │ │ - add %edi,-0x46(%eax) │ │ │ │ + enter $0x713e,$0x1 │ │ │ │ + js 14e479c │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,-0x47fe882d(%eax) │ │ │ │ - jnp 14e4791 │ │ │ │ - add %edx,%eax │ │ │ │ - adc 0x8(%ecx,%eax,1),%esi │ │ │ │ + add %ebp,-0x2c(%eax) │ │ │ │ + ja 14e47e9 │ │ │ │ + mov $0x3801a67b,%eax │ │ │ │ + adc 0x8(%ecx,%eax,1),%dh │ │ │ │ jp 14e479b │ │ │ │ - add %ebp,0x28(%eax) │ │ │ │ - jg 14e47f9 │ │ │ │ + add %ebx,(%eax) │ │ │ │ + and 0x1(%edi),%edi │ │ │ │ pop %eax │ │ │ │ nop │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ add %ebx,0x68027524(%eax) │ │ │ │ cmp %esp,0x6fe65001(%edx) │ │ │ │ add (%eax),%bh │ │ │ │ push $0xffffffa1 │ │ │ │ add %esi,(%eax) │ │ │ │ mov $0x270,%edi │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ loopne 14e47b2 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - or $0xe1900170,%eax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,0x78017abe(%eax) │ │ │ │ - dec %esp │ │ │ │ + add %esp,0xd(%eax) │ │ │ │ + jo 14e4829 │ │ │ │ + nop │ │ │ │ + loope 14e47cf │ │ │ │ + add %ecx,%eax │ │ │ │ + mov $0x4c78017a,%esi │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ pop %esp │ │ │ │ jnp 14e4839 │ │ │ │ ... │ │ │ │ enter $0xa01c,$0x1 │ │ │ │ - mov 0xa8017b4c,%al │ │ │ │ - gs test $0x7c6cd801,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + cmp %cl,0x7b(%ebx) │ │ │ │ + add %ebp,0x5801a965(%eax) │ │ │ │ + imul $0x0,0x0(%ecx,%eax,1),%edi │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x47(%eax) │ │ │ │ + pop %eax │ │ │ │ + inc %edi │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,0x47(%eax) │ │ │ │ jno 14e488a │ │ │ │ test $0x71,%al │ │ │ │ - mov %al,0x7bbc7001 │ │ │ │ + mov %al,0x7bba6801 │ │ │ │ add %esi,-0x56(%eax) │ │ │ │ mov 0x745a9001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x5d(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ imul $0x60,0x1(%esi),%esp │ │ │ │ movsb %es:(%esi),%es:(%edi) │ │ │ │ - add %edi,-0x33(%eax) │ │ │ │ - js 14e48d1 │ │ │ │ - push %eax │ │ │ │ - in $0xa9,%eax │ │ │ │ - add %esi,0x30017185(%eax) │ │ │ │ - imul $0x1,0x7f60f001(%eax),%ebp │ │ │ │ + add %ebx,(%eax) │ │ │ │ + int $0x78 │ │ │ │ + add %edx,-0x1b(%eax) │ │ │ │ + test $0x73861801,%eax │ │ │ │ + add %esi,(%eax) │ │ │ │ + imul $0x1,0x7f61f801(%eax),%ebp │ │ │ │ ... │ │ │ │ adc %dl,(%esi) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,%eax │ │ │ │ out %al,$0x7a │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x6801a640(%eax) │ │ │ │ + add %ch,0x7801a640(%eax) │ │ │ │ xchg %edi,0x1(%esi) │ │ │ │ inc %eax │ │ │ │ stos %al,%es:(%edi) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,0x68026737(%eax) │ │ │ │ fbld 0x6ad3c001(%ecx) │ │ │ │ - add 0x6001a95b(%eax),%ch │ │ │ │ + add 0x3001a95b(%eax),%ch │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ imul $0x18,(%ecx),%eax │ │ │ │ inc %ebx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - aad $0x6e │ │ │ │ + add %ecx,(%eax) │ │ │ │ + aam $0x6e │ │ │ │ add %eax,0x1b(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,0x7b(%eax) │ │ │ │ imul $0x0,(%edx),%eax │ │ │ │ ... │ │ │ │ andb $0x1,-0x5f(%ebx) │ │ │ │ cmpb $0x7a,(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ xchg %eax,%ebp │ │ │ │ - test $0x6ff6e801,%eax │ │ │ │ + test $0x6ff28001,%eax │ │ │ │ add %ecx,-0x3c(%eax) │ │ │ │ - mov 0x797b5801,%al │ │ │ │ + mov 0x797b1001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ loope 14e492b │ │ │ │ - add %ecx,0x15(%eax) │ │ │ │ - jp 14e4991 │ │ │ │ - loopne 14e49c2 │ │ │ │ - mov 0x6e075001,%eax │ │ │ │ + add %ebp,-0x1ffe85eb(%eax) │ │ │ │ + xor %ah,0x6e06f801(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ out %al,$0xa2 │ │ │ │ add %edx,0x26f29(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0xf(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %ebp,-0x52(%eax) │ │ │ │ jae 14e4a02 │ │ │ │ ... │ │ │ │ - push $0x5001a658 │ │ │ │ - loop 14e4a9f │ │ │ │ + push $0x6001a658 │ │ │ │ + loopne 14e4a9f │ │ │ │ add %ebx,0x6a(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,-0x6b(%eax) │ │ │ │ jo 14e4a32 │ │ │ │ subb $0xa4,(%esi) │ │ │ │ add %esi,%eax │ │ │ │ sub $0xe4400270,%eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x17b7c(%eax) │ │ │ │ + add %edi,0x17b7a(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x42(%eax) │ │ │ │ mov %eax,0x683aa801 │ │ │ │ add 0x43(%eax),%al │ │ │ │ - mov %al,0x72a21001 │ │ │ │ + mov %al,0x729fa801 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x61(%eax) │ │ │ │ - mov 0x6d779801,%al │ │ │ │ - add %esi,-0x3ffe5a7c(%eax) │ │ │ │ - cli │ │ │ │ - add %edx,(%bx,%si) │ │ │ │ - lds 0x71056801(%ebp),%esp │ │ │ │ - add %eax,-0x7ffe5f51(%eax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add %esp,0x60(%bx,%si) │ │ │ │ - mov 0x6ae36001,%eax │ │ │ │ + mov 0x6d79f001,%al │ │ │ │ + add %esi,0x5801a584(%eax) │ │ │ │ + repnz add %edx,(%bx,%si) │ │ │ │ + lds 0x71028001(%ebp),%esp │ │ │ │ + add %eax,0x3001a0af(%eax) │ │ │ │ + ljmp $0x1a1,$0x60600167 │ │ │ │ + pusha │ │ │ │ + jecxz 14e4b11 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ ds test $0x1,%al │ │ │ │ - cwtl │ │ │ │ - add 0x0(%ecx,%eax,1),%bh │ │ │ │ + push $0x17c01 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x2001a752(%eax) │ │ │ │ + add %bh,-0x67fe58ae(%eax) │ │ │ │ lret $0x170 │ │ │ │ push %eax │ │ │ │ - mov $0xc72801a6,%ebx │ │ │ │ + mov $0xc69801a6,%ebx │ │ │ │ jns 14e4b39 │ │ │ │ - adc %cl,0x757001a9(%edx) │ │ │ │ + adc %cl,0x77f801a9(%edx) │ │ │ │ jg 14e4b41 │ │ │ │ pusha │ │ │ │ push %ss │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %eax,-0x53(%eax) │ │ │ │ - jl 14e4b49 │ │ │ │ + add %edi,0x17cad(%eax) │ │ │ │ ... │ │ │ │ - lock aam $0xa1 │ │ │ │ - add %edx,-0x3(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%al │ │ │ │ + aam $0xa1 │ │ │ │ + add %ecx,-0x4(%eax) │ │ │ │ jnp 14e4b69 │ │ │ │ ... │ │ │ │ add %al,%ah │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ecx,0x1709a(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ - jmp *0x79f59801(%ebp) │ │ │ │ + jmp *0x79f5a801(%ebp) │ │ │ │ add %eax,%eax │ │ │ │ lahf │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - xor 0x1(%edi),%bh │ │ │ │ - cwtl │ │ │ │ + add %edi,-0x67fe80d1(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,-0x7fe8fa0(%eax) │ │ │ │ - shlb %cl,0x76207001(%ebp) │ │ │ │ + add %ebp,%eax │ │ │ │ + pusha │ │ │ │ + jo 14e4ba1 │ │ │ │ + clc │ │ │ │ + shlb %cl,0x761de801(%ebp) │ │ │ │ add %edx,%eax │ │ │ │ stc │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %ebp,0x26265(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ mov %fs,0x6bb60001(%edx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x4f(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x480166b8(%eax) │ │ │ │ - dec %esp │ │ │ │ + add %esi,-0x4c(%eax) │ │ │ │ + add %cx,0x4c(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,-0x77(%eax) │ │ │ │ - add %edx,%gs:0x5001a022(%eax) │ │ │ │ - inc %eax │ │ │ │ - jne 14e4bf1 │ │ │ │ - and %dl,0x2a1801a2(%eax) │ │ │ │ - add -0x568e(%bx,%si),%ah │ │ │ │ - add %esi,0x68016a4b(%eax) │ │ │ │ - jbe 14e4ba4 │ │ │ │ - add %eax,-0x6d(%eax) │ │ │ │ - jle 14e4c0a │ │ │ │ - test $0x5f,%al │ │ │ │ - mov 0x6c1b9801,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,%al │ │ │ │ - jno 14e4bd8 │ │ │ │ - add %ebx,%eax │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ + add %ebx,(%eax) │ │ │ │ + xchg %esp,0x1(%ebp) │ │ │ │ + nop │ │ │ │ + and 0x753e9801(%eax),%ah │ │ │ │ + add %esp,(%eax) │ │ │ │ + nop │ │ │ │ + mov %al,0x672a1801 │ │ │ │ + add 0x2801a972(%eax),%ah │ │ │ │ + dec %esp │ │ │ │ + push $0x1 │ │ │ │ + push $0x4001a176 │ │ │ │ + xchg %eax,%ebx │ │ │ │ + jle 14e4c0a │ │ │ │ + test $0x5f,%al │ │ │ │ + mov 0x6c14c001,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,%al │ │ │ │ + jno 14e4bd8 │ │ │ │ + add %edi,%eax │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ jne 14e4c39 │ │ │ │ jo 14e4c03 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,-0x37(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + leave │ │ │ │ ja 14e4c41 │ │ │ │ cmp %ch,0x1(%ecx,%ebp,4) │ │ │ │ enter $0x72ae,$0x2 │ │ │ │ mov $0xa0,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,-0x5ffe83ef(%eax) │ │ │ │ - mov $0xa4,%bl │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %ebx,0xf(%eax) │ │ │ │ + jl 14e4c51 │ │ │ │ + mov 0x3001a4b3,%al │ │ │ │ fildll 0x2(%ebx) │ │ │ │ ... │ │ │ │ - mov $0xc801a7cf,%eax │ │ │ │ - sbb $0x179,%eax │ │ │ │ + mov $0xa001a7cf,%eax │ │ │ │ + sbb 0x1(%ecx),%edi │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %dl,0x6658b801(%esp,%eiz,4) │ │ │ │ + mov %dl,0x66556001(%esp,%eiz,4) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ inc %eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,%eax │ │ │ │ @@ -1850028,841 +1850365,847 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ or 0x72298001(%edx),%esp │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ aaa │ │ │ │ test $0x1,%al │ │ │ │ - call 14fc6c1 │ │ │ │ + pop %eax │ │ │ │ + jecxz 14e4d50 │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ sahf │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + add %ecx,%eax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ jnp 14e4d09 │ │ │ │ ... │ │ │ │ adc %dh,%dh │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %ebp,0x50(%eax) │ │ │ │ jne 14e4d1a │ │ │ │ fsubr %st(5),%st │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,0x74(%eax) │ │ │ │ + add %ecx,0x70(%eax) │ │ │ │ jle 14e4d21 │ │ │ │ ... │ │ │ │ - call b14ff321 <_edata@@Base+0xaceff321> │ │ │ │ + call 894ff321 <_edata@@Base+0x84eff321> │ │ │ │ out %al,$0x65 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ - imull 0x799fa001(%ecx) │ │ │ │ + imull 0x79a55001(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x7ffe577d(%eax) │ │ │ │ - cmp $0x4f18017c,%eax │ │ │ │ - mov 0x78e44801,%al │ │ │ │ + add %bh,-0x27fe577d(%eax) │ │ │ │ + cmp %edi,0x18(%ecx,%eax,1) │ │ │ │ + dec %edi │ │ │ │ + mov 0x78e46001,%al │ │ │ │ add %ecx,%eax │ │ │ │ leave │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,-0x37fe9a7e(%eax) │ │ │ │ + add %eax,-0x7d(%eax) │ │ │ │ + gs add %ecx,%eax │ │ │ │ lret │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,-0x57fe8359(%eax) │ │ │ │ - or %esp,0x7dc17801(%ecx) │ │ │ │ - add %esp,-0x17fe56f7(%eax) │ │ │ │ + add %esi,-0x57fe8359(%eax) │ │ │ │ + or %esp,0x7dbcb801(%ecx) │ │ │ │ + add %esp,-0x5ffe56f7(%eax) │ │ │ │ fistpll 0x1(%edx) │ │ │ │ - or %ch,-0x7be7fe5f(%ecx) │ │ │ │ + or %ch,-0x7937fe5f(%ecx) │ │ │ │ imul $0xffffff98,(%ecx),%eax │ │ │ │ (bad) │ │ │ │ mov %al,0x69cfe001 │ │ │ │ add 0x3a(%eax),%cl │ │ │ │ mov %eax,0x779ac801 │ │ │ │ add (%eax),%bh │ │ │ │ dec %ebx │ │ │ │ mov %al,0x65664801 │ │ │ │ add 0x58(%eax),%bh │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - adc $0x5e200179,%eax │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x58017ab0(%eax) │ │ │ │ + add %esp,0x10(%eax) │ │ │ │ + jns 14e4db1 │ │ │ │ + and %bl,-0x59(%esi) │ │ │ │ + add %ecx,-0x51(%eax) │ │ │ │ + jp 14e4db9 │ │ │ │ + pop %eax │ │ │ │ jns 14e4d5f │ │ │ │ add %ecx,0x35(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add 0x1a12e(%eax),%dh │ │ │ │ iret │ │ │ │ arpl %eax,(%edx) │ │ │ │ mov 0x9801a1f7,%al │ │ │ │ inc %ebx │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ push %ebp │ │ │ │ - mov 0x7daa0801,%al │ │ │ │ - add %ebx,0x3001a8da(%eax) │ │ │ │ - push %ds │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + mov 0x7da60001,%al │ │ │ │ + add %ebx,0x801a8da(%eax) │ │ │ │ + sbb $0x6c,%al │ │ │ │ add %esi,%eax │ │ │ │ - mov $0xa6801a0,%esp │ │ │ │ - push $0xa5b68801 │ │ │ │ - add %ecx,%eax │ │ │ │ - sbb %ah,0x1(%edx) │ │ │ │ + mov $0xf52001a0,%esp │ │ │ │ + add %ecx,-0x5a4a(%bx,%si) │ │ │ │ + add %esi,%eax │ │ │ │ + sbb %esp,0x1(%edx) │ │ │ │ ... │ │ │ │ - fadds 0x7c4de001(%ebp,%eiz,4) │ │ │ │ + fadds 0x7c4e3001(%ebp,%eiz,4) │ │ │ │ add %ecx,(%eax) │ │ │ │ push %edi │ │ │ │ test $0x1,%al │ │ │ │ - pusha │ │ │ │ - pop %esi │ │ │ │ - jo 14e4e49 │ │ │ │ + sbbb $0x1,0x70(%esi) │ │ │ │ ... │ │ │ │ shr $1,%cl │ │ │ │ mov %al,0x698dc001 │ │ │ │ add %al,%ch │ │ │ │ shlb %cl,0x6c086801(%ecx) │ │ │ │ add (%eax),%bl │ │ │ │ dec %edx │ │ │ │ - mov 0x7983d801,%al │ │ │ │ - add %ebx,0x5801a89e(%eax) │ │ │ │ - sub 0x1(%esi),%bh │ │ │ │ + mov 0x7981a001,%al │ │ │ │ + add %ebx,-0x37fe5762(%eax) │ │ │ │ + sub %bh,0x1(%esi) │ │ │ │ dec %eax │ │ │ │ sbb %ah,0x60c66001(%edx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ mov $0xa9,%ch │ │ │ │ - add %ebx,0x16cbd(%eax) │ │ │ │ + add %edi,0x67(%eax) │ │ │ │ + add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ - sub 0x7d67a001(%eax),%ah │ │ │ │ + sub 0x7d665001(%eax),%ah │ │ │ │ add %ebp,(%eax) │ │ │ │ fsubs 0x648e1801(%edx) │ │ │ │ add %al,%bl │ │ │ │ - fbld 0x17c98c0(%ecx,%eax,1) │ │ │ │ + fbld 0x17c98b0(%ecx,%eax,1) │ │ │ │ pop %eax │ │ │ │ - or %esp,0x79637801(%esi) │ │ │ │ + or %esp,0x79634001(%esi) │ │ │ │ add %edi,(%eax) │ │ │ │ cwtl │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,-0x67fe8da3(%eax) │ │ │ │ + add %ecx,-0x67fe8daf(%eax) │ │ │ │ cmp %esp,0x2611ed8(%ecx,%eax,1) │ │ │ │ or %bl,-0x5b(%edx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - imul $0x2,0x60(%ecx,%eax,1),%edi │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - add %ecx,%eax │ │ │ │ - sti │ │ │ │ - jne 14e4ee9 │ │ │ │ - ... │ │ │ │ - rorb $1,-0x58(%ebp) │ │ │ │ - add %esi,(%eax) │ │ │ │ - (bad) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + add %edi,0x69(%eax) │ │ │ │ + jl 14e4ee1 │ │ │ │ + pusha │ │ │ │ + add 0x75fbb801(%edx),%ch │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%al │ │ │ │ - adc 0x79829801(%eax),%ebp │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + dec %ebp │ │ │ │ + test $0x1,%al │ │ │ │ + enter $0x6ed4,$0x1 │ │ │ │ + ... │ │ │ │ + fcoms (%ebx) │ │ │ │ + test $0x1,%al │ │ │ │ + or %al,0x179(%ecx) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x3b(%eax) │ │ │ │ - mov %eax,0x73bf9801 │ │ │ │ + pusha │ │ │ │ + cmp 0x73bf9801(%ebx),%esp │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x3a(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - out %eax,$0x67 │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %ebx,0x380167e3(%eax) │ │ │ │ push $0xffffffa6 │ │ │ │ - add %edx,-0x59(%eax) │ │ │ │ - ja 14e4f79 │ │ │ │ + add %esp,0x177a4(%eax) │ │ │ │ ... │ │ │ │ - enter $0xa657,$0x1 │ │ │ │ - dec %eax │ │ │ │ - cmp %dh,0x1(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,%al │ │ │ │ + push %edi │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %edi,%eax │ │ │ │ + aaa │ │ │ │ + jb 14e4f99 │ │ │ │ nop │ │ │ │ lret │ │ │ │ - mov 0x7bbb0001,%eax │ │ │ │ + mov 0x7bb93801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ - mov 0x7fabb801(%eax),%fs │ │ │ │ + mov 0x7fa54001(%eax),%fs │ │ │ │ add %ebp,(%eax) │ │ │ │ movsl %ds:(%si),%es:(%di) │ │ │ │ - add %edx,(%eax) │ │ │ │ - nop │ │ │ │ - jne 14e4fb9 │ │ │ │ + add %edi,(%eax) │ │ │ │ + mov 0x1(%ebp),%? │ │ │ │ ... │ │ │ │ loopne 14e5010 │ │ │ │ mov 0x61815001,%eax │ │ │ │ add 0x5e(%eax),%dh │ │ │ │ mov %al,0x6fbab001 │ │ │ │ - add -0x47fe5ad2(%eax),%bl │ │ │ │ - popa │ │ │ │ - jo 14e4fd9 │ │ │ │ + add 0x1001a52e(%eax),%bl │ │ │ │ + bound %esi,0x1(%eax) │ │ │ │ ... │ │ │ │ or %al,(%ecx,%eiz,4) │ │ │ │ - add %eax,(%eax) │ │ │ │ - sahf │ │ │ │ + add %ebx,(%eax) │ │ │ │ + fwait │ │ │ │ jb 14e4ff9 │ │ │ │ - cmp %bh,0x3001a7(%esi) │ │ │ │ + cmp %bh,0x6801a7(%esi) │ │ │ │ push $0x1 │ │ │ │ - xor %ah,0x7d69d001(%esi,%eiz,4) │ │ │ │ - add %ecx,-0xffe5865(%eax) │ │ │ │ - jmp 8ce6518d <_edata@@Base+0x8886518d> │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,0x276a6(%eax) │ │ │ │ + xor %ah,0x7d694001(%esi,%eiz,4) │ │ │ │ + add %ecx,0x2801a79b(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ + jnp 14e5011 │ │ │ │ + cwtl │ │ │ │ + mov 0x76a69001(%edi),%esp │ │ │ │ + add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x2ffe5aa1(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + add %al,-0x17fe5aa1(%eax) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ js 14e5039 │ │ │ │ js 14e4fc8 │ │ │ │ - mov 0x7c4f6001,%eax │ │ │ │ + mov 0x7c4fa801,%eax │ │ │ │ add %edi,-0x8(%eax) │ │ │ │ - mov 0x6c6be001,%al │ │ │ │ + mov 0x6c6c0801,%al │ │ │ │ add %edi,%eax │ │ │ │ js 14e4feb │ │ │ │ - add %edx,0x30(%eax) │ │ │ │ - jb 14e5051 │ │ │ │ + add %ebx,%eax │ │ │ │ + sub $0x172,%eax │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ push %eax │ │ │ │ - adc 0x69ba7001(%ecx),%ebp │ │ │ │ + adc 0x69b85801(%ecx),%ebp │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x61(%eax) │ │ │ │ - mov %al,0x65103801 │ │ │ │ + mov %al,0x650fe801 │ │ │ │ add %esp,0x42(%eax) │ │ │ │ mov 0x7bf52801,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x3b(%eax) │ │ │ │ test $0x1,%al │ │ │ │ pop %eax │ │ │ │ push %ebp │ │ │ │ push $0x1 │ │ │ │ ... │ │ │ │ - mov $0x9801a76b,%eax │ │ │ │ - jo 14e5147 │ │ │ │ + mov $0x8001a76b,%eax │ │ │ │ + jae 14e5147 │ │ │ │ add %ebp,-0x45(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ - fnstsw 0x1(%esi) │ │ │ │ + add %esp,(%eax) │ │ │ │ + fidivrs 0x1(%esi) │ │ │ │ clc │ │ │ │ pop %esi │ │ │ │ mov 0x60617001,%eax │ │ │ │ add -0x55(%eax),%dh │ │ │ │ - mov 0x7ee40001,%al │ │ │ │ + mov 0x7ee42801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ mov %al,%ds:0x64efc001 │ │ │ │ add -0x27fe5fc4(%eax),%al │ │ │ │ addr16 jnp 14e5122 │ │ │ │ ... │ │ │ │ - push $0x8801a6c6 │ │ │ │ - sbb $0x174,%eax │ │ │ │ + push $0x1a6c6 │ │ │ │ + sbb $0x74,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - mov 0x7c6c3801,%al │ │ │ │ + add %bl,0x6e(%eax) │ │ │ │ + mov 0x7c6a9001,%al │ │ │ │ add %edx,%eax │ │ │ │ (bad) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - sub %ah,0x1(%edi) │ │ │ │ + add %esp,(%eax) │ │ │ │ + and %esp,0x1(%edi) │ │ │ │ push %eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,0x275f1(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ xor %esp,0x72c88801(%ebx) │ │ │ │ add (%eax),%dh │ │ │ │ cmp 0x6e733001(%ecx),%esp │ │ │ │ add %al,%ch │ │ │ │ xchg %eax,%esi │ │ │ │ - mov 0x706b0801,%eax │ │ │ │ + mov 0x706b1001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x12(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - jae 14e526d │ │ │ │ + add %ecx,(%eax) │ │ │ │ + je 14e526d │ │ │ │ add %eax,(%eax) │ │ │ │ inc %esp │ │ │ │ mov 0x7ba70801,%al │ │ │ │ add -0x7ffe5d5c(%eax),%bl │ │ │ │ jl 14e528b │ │ │ │ - add -0x6ffe580e(%eax),%dl │ │ │ │ - jmp 26f6538e <_edata@@Base+0x2296538e> │ │ │ │ - test $0x1,%al │ │ │ │ - dec %eax │ │ │ │ - int3 │ │ │ │ - push $0xa693f001 │ │ │ │ - add %ebp,0x2e(%eax) │ │ │ │ - jnp 14e5231 │ │ │ │ - ... │ │ │ │ - push $0xe001a5ef │ │ │ │ - sarl $1,0x1(%eax) │ │ │ │ + add 0x1801a7f2(%eax),%dl │ │ │ │ + out %al,$0x6c │ │ │ │ + add %ebp,-0x1ffe57db(%eax) │ │ │ │ + lret $0x168 │ │ │ │ + lock xchg %eax,%ebx │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %esp,0x17b2d(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,-0x11(%eax) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %edx,-0x30(%eax) │ │ │ │ + js 14e5241 │ │ │ │ rol $0xa2,%bh │ │ │ │ add %edx,0x270c4(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ pop %eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ fldcw 0x58(%edx,%eax,1) │ │ │ │ cmp %ah,0x261d668(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ nop │ │ │ │ jecxz 14e5215 │ │ │ │ - add %eax,(%eax) │ │ │ │ - pop %eax │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %esi │ │ │ │ ja 14e5279 │ │ │ │ - mov $0xd001a649,%eax │ │ │ │ + mov $0x3001a649,%eax │ │ │ │ mov 0xba480168,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x7e(%eax) │ │ │ │ + add %edx,0x7e(%eax) │ │ │ │ jl 14e5289 │ │ │ │ xorb $0x1,(%ebx,%eiz,4) │ │ │ │ cmp %dl,(%ecx) │ │ │ │ je 14e5292 │ │ │ │ lock je 14e523a │ │ │ │ - add %edi,%eax │ │ │ │ - dec %esp │ │ │ │ + add %ecx,%eax │ │ │ │ + dec %edx │ │ │ │ jge 14e5299 │ │ │ │ ... │ │ │ │ jo 14e5258 │ │ │ │ test $0x1,%al │ │ │ │ - dec %eax │ │ │ │ - in $0x64,%eax │ │ │ │ - add %ebp,%eax │ │ │ │ + mov 0xe80164dd,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,%eax │ │ │ │ push %edi │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - add -0x57fe59b6(%eax),%ch │ │ │ │ - adc %ebp,0x58(%ecx,%eax,1) │ │ │ │ - cmp 0x7ca0f001(%edi),%ah │ │ │ │ + add -0x6ffe59b6(%eax),%ch │ │ │ │ + adc %ch,0x58(%ecx,%eax,1) │ │ │ │ + cmp 0x7ca06801(%edi),%ah │ │ │ │ add %edi,(%eax) │ │ │ │ pop %ebx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,0x48017608(%eax) │ │ │ │ + add %ebp,0x7(%eax) │ │ │ │ + jbe 14e52e1 │ │ │ │ + dec %eax │ │ │ │ stos %al,%es:(%edi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x16fe7(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + (bad) 0x1(%edi) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,(%eax) │ │ │ │ - adc $0x893801a1,%eax │ │ │ │ + cmp %dl,0x893801a1 │ │ │ │ jne 14e5312 │ │ │ │ ... │ │ │ │ xor %ch,%bh │ │ │ │ mov 0x676f6801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x5801a621(%eax) │ │ │ │ - mov $0x92200179,%ebp │ │ │ │ + add %dl,0x6001a621(%eax) │ │ │ │ + mov $0x92200179,%edx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,(%eax) │ │ │ │ - out %al,$0x7c │ │ │ │ + in $0x7c,%al │ │ │ │ add %edi,(%eax) │ │ │ │ - fbld 0x17b7110(%ecx,%eax,1) │ │ │ │ + fbld 0x17b6fb0(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ jo 14e53d6 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x170a2(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + jo 14e5379 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x57fe5f95(%eax) │ │ │ │ - ss js 14e5399 │ │ │ │ + mov %ch,-0x60(%ebx) │ │ │ │ + add %edx,0x36(%eax) │ │ │ │ + js 14e5399 │ │ │ │ ... │ │ │ │ mov %ch,-0x5a(%edx) │ │ │ │ - add %eax,-0x1e(%eax) │ │ │ │ - jns 14e53b1 │ │ │ │ - call 794ffbea <_edata@@Base+0x74effbea> │ │ │ │ - imul $0x1a68a68,0x1(%ecx),%edi │ │ │ │ - mov 0xa8016601,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + fistpll 0x1(%ecx) │ │ │ │ + call c94ffbea <_edata@@Base+0xc4effbea> │ │ │ │ + push $0x8a680179 │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebx,-0x57fe9a00(%eax) │ │ │ │ add $0xa1,%al │ │ │ │ - add %ecx,(%eax) │ │ │ │ - shll %cl,0x1(%edi) │ │ │ │ - fcomps (%esp,%eiz,4) │ │ │ │ + add %edi,(%eax) │ │ │ │ + aad $0x77 │ │ │ │ + add %ebx,%eax │ │ │ │ + sbb $0xa4,%al │ │ │ │ add %esp,-0x7d(%eax) │ │ │ │ jnp 14e53d2 │ │ │ │ push %eax │ │ │ │ - xor $0xa02001a0,%eax │ │ │ │ + xor $0x9db801a0,%eax │ │ │ │ jb 14e53d9 │ │ │ │ add %dh,(%ebx) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - sub $0x79,%al │ │ │ │ - add %edx,0xc(%eax) │ │ │ │ - mov 0x7cfdd801,%eax │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %ecx,0x5001792a(%eax) │ │ │ │ + or $0xa1,%al │ │ │ │ + add %ebx,0x18017cfc(%eax) │ │ │ │ loopne 14e5390 │ │ │ │ - add %edx,(%eax) │ │ │ │ - aas │ │ │ │ - jb 14e53f1 │ │ │ │ - loopne 14e540b │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,-0x28(%eax) │ │ │ │ - jb 14e53fa │ │ │ │ + add %eax,%eax │ │ │ │ + cmp $0x72,%al │ │ │ │ + add %esp,%eax │ │ │ │ + sbb %esp,0x272d860(%ecx,%eax,1) │ │ │ │ cmpb $0xa4,(%eax) │ │ │ │ add %esi,(%eax) │ │ │ │ mov $0xfa50026d,%ebp │ │ │ │ test $0x1,%al │ │ │ │ - mov %cl,(%esi) │ │ │ │ - add %esp,%fs:0x7801a5d5(%eax) │ │ │ │ - cmc │ │ │ │ - jno 14e5411 │ │ │ │ - nop │ │ │ │ - fbld 0x7d8a5001(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ - or 0x7aa91001(%ecx),%ebp │ │ │ │ + fcoms (%eax) │ │ │ │ + add %esp,%fs:-0x47fe5a2b(%eax) │ │ │ │ + ljmp $0x1a6,$0xdf900171 │ │ │ │ + mov 0xf8017d89,%al │ │ │ │ + or 0x7aa7b801(%ecx),%ebp │ │ │ │ add %esi,(%eax) │ │ │ │ add 0x7a98a001(%edi),%esp │ │ │ │ add %al,%bh │ │ │ │ xchg %eax,%ecx │ │ │ │ - mov 0x670f7801,%al │ │ │ │ + mov 0x670e2801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x7001a4d6(%eax) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %al,%ah │ │ │ │ inc %ebp │ │ │ │ mov 0x7cc1a801,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x61(%eax) │ │ │ │ - mov 0x7e8ff001,%al │ │ │ │ + mov 0x7e909001,%al │ │ │ │ add %ebp,(%eax) │ │ │ │ cli │ │ │ │ mov %eax,0x600c2001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ - frstor 0x7d44c801(%esi) │ │ │ │ + frstor 0x7d433801(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x6ffe5746(%eax) │ │ │ │ + add %dl,-0x3ffe5746(%eax) │ │ │ │ imul $0x1a30a50,%gs:(%ecx),%eax │ │ │ │ or %bl,0x6b(%edi) │ │ │ │ add -0x1(%eax),%bh │ │ │ │ mov %eax,0x77789001 │ │ │ │ add -0x74(%eax),%ch │ │ │ │ - test $0x7b608001,%eax │ │ │ │ + test $0x7b632801,%eax │ │ │ │ add %eax,%eax │ │ │ │ stc │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x7fe8b31(%eax) │ │ │ │ + add %edx,-0x3a(%eax) │ │ │ │ + je 14e54e9 │ │ │ │ + clc │ │ │ │ ret │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - popa │ │ │ │ + add %edi,%eax │ │ │ │ + pop %edi │ │ │ │ jl 14e54f1 │ │ │ │ - push $0x5001a7e8 │ │ │ │ - or %dh,0x1(%edx) │ │ │ │ + push $0xe801a7e8 │ │ │ │ + pop %es │ │ │ │ + jb 14e54f9 │ │ │ │ call 94ff968 <_edata@@Base+0x4eff968> │ │ │ │ push %ss │ │ │ │ pusha │ │ │ │ add %al,%al │ │ │ │ - adc 0x7ec9a801(%edi),%esp │ │ │ │ + adc 0x7ec28801(%edi),%esp │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x1a(%eax) │ │ │ │ - test $0x6f771001,%eax │ │ │ │ + test $0x67fba801,%eax │ │ │ │ add %ebx,0x46(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,0x1775b(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,(%eax) │ │ │ │ + les 0x6a025801(%esi),%esp │ │ │ │ add %eax,(%eax) │ │ │ │ - pop %esp │ │ │ │ - ja 14e5529 │ │ │ │ - ... │ │ │ │ - cmp %al,%ah │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ - add %ebp,0x1(%edx) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - or $0x513001a1,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x5801a10d(%eax) │ │ │ │ + dec %edx │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ inc %esi │ │ │ │ mov 0x7cda3801,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ - xor 0x7cd3f001(%ebp),%ah │ │ │ │ + xor 0x7cd31801(%ebp),%ah │ │ │ │ add %esi,(%eax) │ │ │ │ stc │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %ecx,0x74(%eax) │ │ │ │ bound %eax,(%edx) │ │ │ │ ... │ │ │ │ rcrb $0x1,(%eax,%ebp,4) │ │ │ │ - or %dl,%ah │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + cwtl │ │ │ │ + shrl %cl,0x1(%esi) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x2001a5db(%eax) │ │ │ │ + mov $0x4801a5db,%eax │ │ │ │ or $0x7d,%al │ │ │ │ add %edi,%eax │ │ │ │ push %ecx │ │ │ │ - test $0x7ac88001,%eax │ │ │ │ + test $0x7ac93001,%eax │ │ │ │ add %ebx,0x3001a295(%eax) │ │ │ │ push %esp │ │ │ │ jb 14e5602 │ │ │ │ clc │ │ │ │ pop %es │ │ │ │ mov %eax,0x7e3e3001 │ │ │ │ add %al,%ch │ │ │ │ - xor 0x704b4001(%esi),%ah │ │ │ │ + xor 0x704b3801(%esi),%ah │ │ │ │ add %esi,(%eax) │ │ │ │ - ljmp $0x17b,$0x4b1001a6 │ │ │ │ + ljmp $0x17b,$0x49a001a6 │ │ │ │ lock nop │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ - clc │ │ │ │ - add %edi,%gs:(%eax) │ │ │ │ + add %ebx,0x380165f2(%eax) │ │ │ │ dec %ebp │ │ │ │ - mov 0x77fb2001,%al │ │ │ │ - add %edx,-0xffe5b10(%eax) │ │ │ │ - mov 0x31400166,%al │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - mov $0x4130017a,%esp │ │ │ │ + mov 0x77f66801,%al │ │ │ │ + add %edx,0x1001a4f0(%eax) │ │ │ │ + lahf │ │ │ │ + add %ax,0x31(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x30016a8d(%eax) │ │ │ │ - lock mov 0x66c29001,%al │ │ │ │ + add %eax,-0x44(%eax) │ │ │ │ + jp 14e5639 │ │ │ │ + xor %al,-0x5b(%ecx) │ │ │ │ + add %esp,%eax │ │ │ │ + lea 0x1(%edx),%ebp │ │ │ │ + xor %dh,%al │ │ │ │ + mov 0x66bfe001,%al │ │ │ │ add %esi,%eax │ │ │ │ ja 14e55ef │ │ │ │ add %ebx,(%eax) │ │ │ │ int1 │ │ │ │ arpl %eax,(%edx) │ │ │ │ pop %eax │ │ │ │ int $0xa0 │ │ │ │ - add %eax,-0xffe8c0f(%eax) │ │ │ │ - xor %ah,0x72661801(%eax) │ │ │ │ + add %edx,-0xf(%eax) │ │ │ │ + jae 14e5659 │ │ │ │ + lock xor %ah,0x7265a801(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - mov 0x7b8b2801,%eax │ │ │ │ + mov 0x7b892801,%eax │ │ │ │ add %esp,(%eax) │ │ │ │ - mov 0x4c0001a5,%eax │ │ │ │ + mov 0x4a9001a5,%eax │ │ │ │ jg 14e56a1 │ │ │ │ mov 0xa801a521,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ data16 add 0x1d(%eax),%bl │ │ │ │ mov 0x72dc9001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x6801a12c(%eax) │ │ │ │ inc %ebx │ │ │ │ jg 14e56da │ │ │ │ - mov %ch,0x7473a001(%ebp,%eiz,4) │ │ │ │ + mov %ch,0x74682001(%ebp,%eiz,4) │ │ │ │ add %eax,(%eax) │ │ │ │ - mov 0x7bd03001(%eax),%ah │ │ │ │ + mov 0x7bcf0001(%eax),%ah │ │ │ │ add %ecx,-0x7fe5e00(%eax) │ │ │ │ cwtl │ │ │ │ pusha │ │ │ │ add -0x47fe5b8c(%eax),%ch │ │ │ │ out %eax,$0x66 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ in (%dx),%eax │ │ │ │ - mov 0x76d4b801,%al │ │ │ │ + mov 0x76d48001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ mov %ds:0x7c2d0801,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x27fe59eb(%eax) │ │ │ │ - sbb $0x79,%al │ │ │ │ - add %eax,-0x47fe5d1c(%eax) │ │ │ │ - or 0x2(%ebp),%dh │ │ │ │ - ... │ │ │ │ - shr $0xa7,%dl │ │ │ │ - add %ebp,-0x17fe8e30(%eax) │ │ │ │ - ret │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,-0x5e(%eax) │ │ │ │ - imul $0x60,(%ecx),%eax │ │ │ │ - xchg %eax,%edx │ │ │ │ - mov 0x7801c001,%eax │ │ │ │ + sbb %edi,0x1(%ecx) │ │ │ │ + and $0xa2,%ah │ │ │ │ + add %edi,0x2750a(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%al │ │ │ │ + ljmp $0x171,$0xcf1001a7 │ │ │ │ + call 814ffe18 <_edata@@Base+0x7ceffe18> │ │ │ │ + mov 0x9260016b,%eax │ │ │ │ + mov 0x78016801,%eax │ │ │ │ add %edi,(%eax) │ │ │ │ hlt │ │ │ │ test $0x1,%al │ │ │ │ - mov $0x98017be7,%eax │ │ │ │ + mov %ah,%dh │ │ │ │ + jnp 14e5769 │ │ │ │ + cwtl │ │ │ │ push %es │ │ │ │ mov 0x788c7001,%al │ │ │ │ add %edx,0x7(%eax) │ │ │ │ - mov 0x7c517001,%eax │ │ │ │ + mov 0x7c512801,%eax │ │ │ │ add %ebp,(%eax) │ │ │ │ aad $0xa0 │ │ │ │ - add %esi,0x7801710f(%eax) │ │ │ │ - stc │ │ │ │ + add %esi,0xc(%eax) │ │ │ │ + jno 14e5781 │ │ │ │ + js 14e577b │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - push %ebx │ │ │ │ + add %edi,(%eax) │ │ │ │ + push %esp │ │ │ │ ja 14e5789 │ │ │ │ clc │ │ │ │ js 14e5730 │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ mov $0x6190017e,%ebp │ │ │ │ - mov %al,0x62719001 │ │ │ │ + mov %al,0x6270e801 │ │ │ │ + add %esp,-0x4e(%eax) │ │ │ │ + test $0x6510c001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ - xor 0x7262d801(%edx),%ch │ │ │ │ + xor 0x72605001(%edx),%ch │ │ │ │ add %esi,(%eax) │ │ │ │ or 0x7425b801(%edx),%ch │ │ │ │ add 0xc(%eax),%bl │ │ │ │ test $0x1,%al │ │ │ │ - mov $0x31,%al │ │ │ │ - jg 14e57d9 │ │ │ │ - mov 0x9001a85f,%al │ │ │ │ - inc %esi │ │ │ │ + cwtl │ │ │ │ + sub $0x5fa0017f,%eax │ │ │ │ + test $0x1,%al │ │ │ │ + nop │ │ │ │ + dec %eax │ │ │ │ jp 14e57e1 │ │ │ │ shl $1,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - push $0x79 │ │ │ │ - add %ebx,-0x2e(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x7c(%eax) │ │ │ │ - jp 14e57f1 │ │ │ │ - rcrb $1,-0x5a(%ecx) │ │ │ │ + add %ecx,0x69(%eax) │ │ │ │ + jns 14e57e9 │ │ │ │ + pop %eax │ │ │ │ + shlb %cl,0x7a7a5001(%ebp) │ │ │ │ add %edx,%eax │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + pop %ecx │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %edx,-0x5a(%eax) │ │ │ │ jp 14e57f9 │ │ │ │ loopne 14e57cc │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,%eax │ │ │ │ test $0x68,%al │ │ │ │ add %al,%cl │ │ │ │ in $0xa5,%al │ │ │ │ - add %esp,(%eax) │ │ │ │ - sbb 0x1(%ebp),%bh │ │ │ │ - mov $0x7801a78e,%eax │ │ │ │ - (bad) │ │ │ │ - jne 14e5811 │ │ │ │ + add %esi,%eax │ │ │ │ + sbb %edi,0x1(%ebp) │ │ │ │ + mov $0x7001a78e,%eax │ │ │ │ + mov 0x1(%ebp),%? │ │ │ │ ... │ │ │ │ enter $0xa1ed,$0x1 │ │ │ │ inc %eax │ │ │ │ xchg %eax,%esi │ │ │ │ - data16 add -0x47fe5b7b(%eax),%cl │ │ │ │ - dec %esp │ │ │ │ + data16 add -0x27fe5b7b(%eax),%cl │ │ │ │ + dec %ebx │ │ │ │ jo 14e5829 │ │ │ │ ... │ │ │ │ loopne 14e57cb │ │ │ │ - mov 0x7068a001,%eax │ │ │ │ - add %edi,0x6801a879(%eax) │ │ │ │ - mov 0x1(%esi),%? │ │ │ │ + mov 0x7069c001,%eax │ │ │ │ + add %edi,-0x6ffe5787(%eax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + jle 14e5841 │ │ │ │ fmul %st(0),%st │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ - enter $0x163,$0xc8 │ │ │ │ - (bad) 0x27fe688(%ecx,%eax,1) │ │ │ │ - loopne 14e5888 │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,0x5f(%eax) │ │ │ │ - imul $0x1a08938,(%ecx),%eax │ │ │ │ - inc %eax │ │ │ │ - test $0xf5200169,%eax │ │ │ │ - mov 0x73324001,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + (bad) │ │ │ │ + arpl %eax,(%ecx) │ │ │ │ + enter $0xa4db,$0x1 │ │ │ │ + mov %ah,%dh │ │ │ │ + jg 14e5852 │ │ │ │ + js 14e580a │ │ │ │ + test $0x64647001,%eax │ │ │ │ + add %esp,%eax │ │ │ │ + movsl %ss:(%esi),%es:(%edi) │ │ │ │ + add %edi,0x2001695f(%eax) │ │ │ │ + cmc │ │ │ │ + mov 0x732c9801,%eax │ │ │ │ add %edi,(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ test $0x1,%al │ │ │ │ - add %ch,0x75(%ecx) │ │ │ │ - add %ecx,-0x7ffe5ec8(%eax) │ │ │ │ - (bad) │ │ │ │ - jge 14e5879 │ │ │ │ + push $0x38017569 │ │ │ │ + mov %esp,0x69a87001(%eax) │ │ │ │ + add %ecx,0x5001a138(%eax) │ │ │ │ + sti │ │ │ │ + jge 14e5881 │ │ │ │ xor %al,%cl │ │ │ │ mov %al,0x67deb001 │ │ │ │ add -0x7fe5e1f(%eax),%bl │ │ │ │ xchg %eax,%ebx │ │ │ │ - jae 14e588a │ │ │ │ + jae 14e5892 │ │ │ │ shlb $0xa1,(%edx) │ │ │ │ add %ebx,(%eax) │ │ │ │ - jmp 14e5b11 │ │ │ │ + jmp 14e5b19 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - xorb $0x7c,0x298801a7(%edi) │ │ │ │ + xorb $0x7c,0x281001a7(%edi) │ │ │ │ add %esp,%eax │ │ │ │ std │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %edx,0x26853(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x4ffe5a92(%eax) │ │ │ │ + add %ch,-0xffe5a92(%eax) │ │ │ │ dec %edx │ │ │ │ jl 14e58f1 │ │ │ │ ... │ │ │ │ dec %eax │ │ │ │ - sub %esp,0x7b40f001(%eax) │ │ │ │ + sub %esp,0x7b409801(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ - imul $0x1,0x7c376001(%eax),%esp │ │ │ │ + imul $0x1,0x7c35f001(%eax),%esp │ │ │ │ test $0xd6,%al │ │ │ │ - mov 0x78770801,%eax │ │ │ │ + mov 0x78776801,%eax │ │ │ │ add %edi,0x65(%eax) │ │ │ │ mov %al,0x668e7001 │ │ │ │ add %al,%dh │ │ │ │ lahf │ │ │ │ - test $0x6699a801,%eax │ │ │ │ + test $0x66957001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ dec %edi │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - cmp 0x1(%ebx),%edi │ │ │ │ + add %eax,(%eax) │ │ │ │ + cmp %bh,0x1(%ebx) │ │ │ │ ... │ │ │ │ mov $0x45,%al │ │ │ │ test $0x1,%al │ │ │ │ - sbb %bl,%bh │ │ │ │ - jnp 14e59f9 │ │ │ │ + inc %eax │ │ │ │ + fidivrs 0x1(%ebx) │ │ │ │ ... │ │ │ │ cmp %ch,0xb1801a7 │ │ │ │ data16 add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ inc %edx │ │ │ │ mov 0x69ee6001,%eax │ │ │ │ add -0x27(%eax),%al │ │ │ │ mov %al,0x70454001 │ │ │ │ - add 0x1801a848(%eax),%al │ │ │ │ - push %ds │ │ │ │ - je 14e5a41 │ │ │ │ - dec %eax │ │ │ │ - subb $0x1,0x79278001(%eax) │ │ │ │ + add 0x1001a848(%eax),%al │ │ │ │ + sbb $0x74,%al │ │ │ │ + add %ecx,-0x80(%eax) │ │ │ │ + test $0x1,%al │ │ │ │ + fsubs (%edi) │ │ │ │ + jns 14e5a49 │ │ │ │ mov $0xe0,%al │ │ │ │ test $0x1,%al │ │ │ │ - mov $0xe0017ef7,%eax │ │ │ │ - mov $0xa8,%al │ │ │ │ - add %ebx,-0x2d(%eax) │ │ │ │ - jle 14e5a59 │ │ │ │ + inc %eax │ │ │ │ + clc │ │ │ │ + jle 14e5a51 │ │ │ │ + loopne 14e5a02 │ │ │ │ + test $0x1,%al │ │ │ │ + pusha │ │ │ │ + sarl %cl,0x1(%esi) │ │ │ │ mov %al,(%esi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ + add %edx,%eax │ │ │ │ ljmp $0x0,$0x17b │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ sub $0xa6,%al │ │ │ │ + add %esi,0x78017746(%eax) │ │ │ │ + out %eax,$0xa2 │ │ │ │ add %ecx,%eax │ │ │ │ - inc %edi │ │ │ │ - ja 14e5aa9 │ │ │ │ - js 14e5a91 │ │ │ │ - mov %al,0x78e8c801 │ │ │ │ - add (%eax),%al │ │ │ │ + call 14e5d2a │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x57fe5fee(%eax) │ │ │ │ - data16 js 14e5ac1 │ │ │ │ - adc %ah,-0x1a47fe5e(%eax) │ │ │ │ - jae 14e5aca │ │ │ │ - pop %eax │ │ │ │ + mov 0x7001a012,%al │ │ │ │ + imul $0x1a2a010,0x1(%eax),%edi │ │ │ │ + mov $0x580273e5,%eax │ │ │ │ das │ │ │ │ mov %eax,0x766fc801 │ │ │ │ add %al,%cl │ │ │ │ xchg %eax,%ecx │ │ │ │ test $0x1,%al │ │ │ │ - mov $0x74,%al │ │ │ │ + test $0x75,%al │ │ │ │ js 14e5ad9 │ │ │ │ - nop │ │ │ │ - enter $0x1a9,$0x50 │ │ │ │ - xchg %eax,%edi │ │ │ │ - jae 14e5ae1 │ │ │ │ xor %cl,%al │ │ │ │ - mov 0x7f65c001,%al │ │ │ │ + mov 0x7f65b801,%al │ │ │ │ add %ecx,%eax │ │ │ │ - xor %ah,0x72cce001(%eax) │ │ │ │ + xor %ah,0x72cc0801(%eax) │ │ │ │ add %edx,%eax │ │ │ │ adc $0x4ec001a4,%eax │ │ │ │ - imul $0x1a5cec0,(%edx),%eax │ │ │ │ - test $0xa9,%al │ │ │ │ + imul $0x1a7e958,(%edx),%eax │ │ │ │ + call c14fd105 <_edata@@Base+0xbcefd105> │ │ │ │ + into │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,-0x56(%eax) │ │ │ │ je 14e5b01 │ │ │ │ - pop %eax │ │ │ │ - jmp ec65cad <_edata@@Base+0xa665cad> │ │ │ │ - jbe 14e5b09 │ │ │ │ + call e9500060 <_edata@@Base+0xe4f00060> │ │ │ │ + cmp %dh,0x1(%edx) │ │ │ │ sub $0xa8,%ch │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ pop %ebp │ │ │ │ jle 14e5b11 │ │ │ │ push %eax │ │ │ │ - xchg %ebp,0x7cdb2801(%eax) │ │ │ │ + xchg %ebp,0x7cd98001(%eax) │ │ │ │ add %ebp,0x5a(%eax) │ │ │ │ - test $0x7c231001,%eax │ │ │ │ - add %ebp,%eax │ │ │ │ - pop %ebx │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ + test $0x7c223801,%eax │ │ │ │ add %esi,%eax │ │ │ │ - cmp %dh,0x1(%edx) │ │ │ │ - lock or $0x362801a0,%eax │ │ │ │ + or $0x320801a0,%eax │ │ │ │ push $0xa6c82001 │ │ │ │ - add %ecx,%eax │ │ │ │ - sub $0x7f,%al │ │ │ │ - add %ecx,%eax │ │ │ │ + add %edi,-0x37fe80d5(%eax) │ │ │ │ and 0x26f9690(%ecx,%eax,1),%ah │ │ │ │ + ... │ │ │ │ push %eax │ │ │ │ - sub $0x455001a8,%eax │ │ │ │ + sub $0x3f4801a8,%eax │ │ │ │ jno 14e5b49 │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ inc %ebp │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ebx,%eax │ │ │ │ cs popa │ │ │ │ @@ -1850870,38 +1851213,38 @@ │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ (bad) │ │ │ │ mov %al,0x623da801 │ │ │ │ add (%eax),%ah │ │ │ │ in (%dx),%al │ │ │ │ - mov 0x708e6001,%al │ │ │ │ + mov 0x708d8001,%al │ │ │ │ add %esi,%eax │ │ │ │ lahf │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,-0x27fd9e92(%eax) │ │ │ │ inc %esi │ │ │ │ mov %al,0x77ee2801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x47fe5e31(%eax) │ │ │ │ - jno 14e5c24 │ │ │ │ + add %ah,0x1801a1cf(%eax) │ │ │ │ + jae 14e5c24 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x16(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - pop %eax │ │ │ │ - std │ │ │ │ + clc │ │ │ │ + sti │ │ │ │ jl 14e5bc1 │ │ │ │ ... │ │ │ │ nop │ │ │ │ - les 0x7e9fc001(%eax),%ebp │ │ │ │ + les 0x7e9e9801(%eax),%ebp │ │ │ │ add %ecx,%eax │ │ │ │ mov %ds:0x64fdd801,%eax │ │ │ │ add %al,%al │ │ │ │ aaa │ │ │ │ mov 0x75329801,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1850910,212 +1851253,211 @@ │ │ │ │ add %al,%al │ │ │ │ dec %edi │ │ │ │ mov %al,0x63017801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ - cmp %ah,0x7f964801(%esi) │ │ │ │ + cmp %ah,0x7f943001(%esi) │ │ │ │ add %edi,(%eax) │ │ │ │ adc 0x277d8e0(%ecx,%eax,1),%ah │ │ │ │ dec %eax │ │ │ │ - mulb 0x6df88001(%ebp) │ │ │ │ + mulb 0x6df81001(%ebp) │ │ │ │ add %edi,%eax │ │ │ │ std │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,%eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ jne 14e5c82 │ │ │ │ ... │ │ │ │ dec %eax │ │ │ │ push %edi │ │ │ │ - test $0x71fe3801,%eax │ │ │ │ + test $0x71f61001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ mov $0xa5,%ah │ │ │ │ - add %edx,(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + add %eax,0x6f(%eax) │ │ │ │ jne 14e5cb1 │ │ │ │ rolb $0xa5,(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %esp,-0x51(%eax) │ │ │ │ jne 14e5cb9 │ │ │ │ lock push %ebx │ │ │ │ - mov 0x7aeb6001,%al │ │ │ │ + mov 0x7aea4001,%al │ │ │ │ add %ebx,%eax │ │ │ │ - and 0x796af001(%eax),%ch │ │ │ │ + and 0x79699001(%eax),%ch │ │ │ │ add %ebx,(%eax) │ │ │ │ ja 14e5c70 │ │ │ │ - add %eax,(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %edx,-0x5e(%eax) │ │ │ │ jne 14e5cd1 │ │ │ │ inc %eax │ │ │ │ popf │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - divb 0x1(%esi) │ │ │ │ + add %esp,(%eax) │ │ │ │ + cmc │ │ │ │ + jbe 14e5cd9 │ │ │ │ xor %dl,%dl │ │ │ │ - mov 0x79c0d001,%al │ │ │ │ + mov 0x79c0f001,%al │ │ │ │ add %edx,%eax │ │ │ │ xor %ah,0x738f6801(%edx) │ │ │ │ add -0x7(%eax),%ah │ │ │ │ test $0x1,%al │ │ │ │ - pusha │ │ │ │ - test $0x7f30016f,%eax │ │ │ │ - test $0x1,%al │ │ │ │ - fcomp %st(5) │ │ │ │ - jbe 14e5cf9 │ │ │ │ + lock test $0x6f,%al │ │ │ │ + add %esi,(%eax) │ │ │ │ + jg 14e5c9b │ │ │ │ + add %esi,%eax │ │ │ │ + fidivl 0x1(%esi) │ │ │ │ test $0x33,%al │ │ │ │ - test $0x7c890001,%eax │ │ │ │ + test $0x7c890801,%eax │ │ │ │ add %ebx,-0x4ffe5bdb(%eax) │ │ │ │ imul $0x1a02e48,(%bp,%si),%eax │ │ │ │ - mov %cl,-0x5dc967ff(,%edi,2) │ │ │ │ - add %ecx,0x38(%eax) │ │ │ │ - jl 14e5d1a │ │ │ │ + rorb $0x1,-0x5dc967ff(,%edi,2) │ │ │ │ + dec %eax │ │ │ │ + cmp %bh,0x0(%edx,%eax,1) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - jle 14e5cdb │ │ │ │ - add %esi,-0x2ffd86b0(%eax) │ │ │ │ - je 14e5ce7 │ │ │ │ - add %esp,(%eax) │ │ │ │ - sub 0x2(%ebx),%ah │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x4ffe5f82(%eax) │ │ │ │ + push %eax │ │ │ │ + jns 14e5d42 │ │ │ │ + shlb $1,0x1(%esp,%eiz,4) │ │ │ │ + and %ch,(%edx) │ │ │ │ + arpl %eax,(%edx) │ │ │ │ mov $0x32,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ - shlb %cl,0x30(%ecx,%eax,1) │ │ │ │ + add %ebx,0x300174d2(%eax) │ │ │ │ mov $0xa6,%bl │ │ │ │ - add %ecx,%eax │ │ │ │ - mov $0x11a80179,%esp │ │ │ │ + add %ecx,-0x46(%eax) │ │ │ │ + jns 14e5d59 │ │ │ │ + test $0x11,%al │ │ │ │ test $0x1,%al │ │ │ │ - lock test %dh,0x10(%ecx,%eax,1) │ │ │ │ - test $0xa9,%al │ │ │ │ - add %ebp,(%eax) │ │ │ │ - pop %ds │ │ │ │ + test $0x85,%al │ │ │ │ + je 14e5d61 │ │ │ │ + adc %ch,0x1f2801a9(%eax) │ │ │ │ jbe 14e5d6a │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ mov 0x6ffd4001,%ax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x25(%eax) │ │ │ │ - mov 0x713e2801,%al │ │ │ │ + mov 0x7139e001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x3801a806(%eax) │ │ │ │ + add %bh,0x1801a806(%eax) │ │ │ │ mov $0x17a,%edi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - shlb $0x7b,-0x7e17fe60(%ecx) │ │ │ │ + shlb $0x7b,-0x7ec7fe60(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ ja 14e5db3 │ │ │ │ - add %ecx,0x2b(%eax) │ │ │ │ - jl 14e5e11 │ │ │ │ - xor %dl,%bh │ │ │ │ + add %esp,%eax │ │ │ │ + sub 0x30(%ecx,%eax,1),%bh │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,%eax │ │ │ │ - test $0xf5580176,%eax │ │ │ │ - mov 0x674cb001,%al │ │ │ │ + add %edx,-0x58(%eax) │ │ │ │ + jbe 14e5e19 │ │ │ │ + pop %eax │ │ │ │ + cmc │ │ │ │ + mov 0x6747a001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x4ffe5fb1(%eax) │ │ │ │ + add %bh,-0x7fe5fb1(%eax) │ │ │ │ mov %eax,0x17b │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - jg 14e5ec4 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %esi,0x16580(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x7801a9f6(%eax) │ │ │ │ - push %ds │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %ecx,0x23(%eax) │ │ │ │ + add %ch,-0x57fe560a(%eax) │ │ │ │ + sbb $0x2348016e,%eax │ │ │ │ mov 0x74ece801,%eax │ │ │ │ add (%eax),%ah │ │ │ │ dec %ecx │ │ │ │ mov %eax,0x74a4f001 │ │ │ │ add (%eax),%bh │ │ │ │ jecxz 14e5e33 │ │ │ │ - add %eax,-0x1ffe82e7(%eax) │ │ │ │ + add %esp,-0x1ffe82e7(%eax) │ │ │ │ cmp %ah,0x7779a801(%ebx) │ │ │ │ add (%eax),%bh │ │ │ │ - mov %al,0xefa001a0 │ │ │ │ + mov %al,0xeab801a0 │ │ │ │ js 14e5ea9 │ │ │ │ rcrb $1,-0x5b(%edx) │ │ │ │ - add %ebp,%eax │ │ │ │ + add %edx,(%eax) │ │ │ │ std │ │ │ │ jg 14e5eb1 │ │ │ │ pop %eax │ │ │ │ - shll $1,0x70600001(%esi) │ │ │ │ + shll $1,0x70604001(%esi) │ │ │ │ add %ecx,-0x5a(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,%eax │ │ │ │ + add %edi,(%eax) │ │ │ │ or $0x7c,%al │ │ │ │ add %esp,0x3001a238(%eax) │ │ │ │ subb $0x18,0x2(%edi) │ │ │ │ jo 14e5e72 │ │ │ │ - add %esp,0x17e65(%eax) │ │ │ │ - mov 0x7e1ae001(%ebp),%ah │ │ │ │ - add %ecx,0x4801a601(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - jnp 14e5ee1 │ │ │ │ - jo 14e5efd │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,%eax │ │ │ │ - inc %edi │ │ │ │ - data16 add 0x3801a7e0(%eax),%bl │ │ │ │ - or $0x7618016d,%eax │ │ │ │ + add %ebp,0x65(%eax) │ │ │ │ + jle 14e5ed1 │ │ │ │ + add %cl,0x15f801a5(%edx) │ │ │ │ + jle 14e5ed9 │ │ │ │ + mov %al,(%ecx) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - gs jg 14e5ef9 │ │ │ │ + add %eax,0x70017b6e(%eax) │ │ │ │ + sbb 0x26647c8(%ecx,%eax,1),%esp │ │ │ │ + cwtl │ │ │ │ + loopne 14e5e92 │ │ │ │ + add %esp,(%eax) │ │ │ │ + pop %es │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + jbe 14e5e99 │ │ │ │ + add %edx,%eax │ │ │ │ + fs jg 14e5ef9 │ │ │ │ push $0x6001a167 │ │ │ │ jecxz 14e5f70 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x17fe5a23(%eax) │ │ │ │ - push %esp │ │ │ │ + add %bl,-0x5ffe5a23(%eax) │ │ │ │ + push %edx │ │ │ │ jns 14e5f19 │ │ │ │ lock jmp *0x69937801(%ebx) │ │ │ │ add (%eax),%bh │ │ │ │ das │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %ebx,-0x40(%eax) │ │ │ │ ja 14e5f2a │ │ │ │ shlb $1,-0x59(%esi) │ │ │ │ - add %esp,0x5a(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %ebp,0x2001a767(%eax) │ │ │ │ - cmp 0x1(%eax),%ch │ │ │ │ - ... │ │ │ │ - sbb %cl,%al │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %edi,-0x57fe90bb(%eax) │ │ │ │ + cmpsl %es:(%di),%ds:(%si) │ │ │ │ + add %eax,0x37(%eax) │ │ │ │ + push $0x1 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%eax) │ │ │ │ + enter $0x1a4,$0x30 │ │ │ │ in (%dx),%eax │ │ │ │ jno 14e5f4a │ │ │ │ enter $0xa418,$0x1 │ │ │ │ fdivs (%ecx) │ │ │ │ push $0x2 │ │ │ │ jo 14e5f88 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - js 14e5fc9 │ │ │ │ + add %esi,%eax │ │ │ │ + ja 14e5fc9 │ │ │ │ add %ebp,(%eax) │ │ │ │ int3 │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,-0x74(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ @@ -1851125,111 +1851467,108 @@ │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,0x30(%eax) │ │ │ │ imul $0x0,(%edx),%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x2a(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - jp 14e5f99 │ │ │ │ - ... │ │ │ │ - jo 14e5fe6 │ │ │ │ + add %eax,0x17a91(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x44(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - or %dh,(%edx,%eiz,2) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - and $0xa8,%al │ │ │ │ - add %esp,0x4b(%eax) │ │ │ │ + inc %eax │ │ │ │ + xor $0x24180162,%eax │ │ │ │ + test $0x1,%al │ │ │ │ + pusha │ │ │ │ + pop %ebx │ │ │ │ jo 14e5fb1 │ │ │ │ cwtl │ │ │ │ jne 14e5f5c │ │ │ │ - add %edi,0x58017901(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + add %edi,0x1(%ecx) │ │ │ │ + pop %eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - lea 0x1(%eax),%ebp │ │ │ │ + add %ebx,(%eax) │ │ │ │ + mov 0x1(%eax),%gs │ │ │ │ shrb $0x1,-0x5b(%edi) │ │ │ │ - clc │ │ │ │ - fldcw 0x1(%edi) │ │ │ │ - lock les 0x74db5001(%edx),%esp │ │ │ │ + xor %al,%ah │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %esi,%eax │ │ │ │ + les 0x74db5001(%edx),%esp │ │ │ │ add -0x61(%eax),%dl │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,0x18027f4f(%eax) │ │ │ │ - add %ch,0x7ba2d801(%ecx) │ │ │ │ + add %ch,0x7ba37801(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ - sbb %ebp,0x79afc001(%eax) │ │ │ │ - add %ebp,-0x27fe58a8(%eax) │ │ │ │ - push $0x77 │ │ │ │ - add %eax,0xd(%eax) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x50017034(%eax) │ │ │ │ - push %edi │ │ │ │ + sbb %ebp,0x79ae3001(%eax) │ │ │ │ + add %ebp,0x4801a758(%eax) │ │ │ │ + imul $0x1a60d40,0x1(%edi),%esi │ │ │ │ + or %dh,0x57500170 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - jp 14e6071 │ │ │ │ - add %esp,-0x71(%eax) │ │ │ │ + add %ecx,0x60017279(%eax) │ │ │ │ + (bad) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ or %esi,0x1(%eax) │ │ │ │ js 14e5ff4 │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - inc %ebx │ │ │ │ + add %eax,0x43(%eax) │ │ │ │ gs add %ebp,%eax │ │ │ │ js 14e5fb9 │ │ │ │ - add %edx,%eax │ │ │ │ - pop %es │ │ │ │ + add %ebp,(%eax) │ │ │ │ + push %es │ │ │ │ je 14e6019 │ │ │ │ inc %eax │ │ │ │ push %ds │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,%eax │ │ │ │ mov $0x6e,%bh │ │ │ │ add (%eax),%bl │ │ │ │ - andl $0xa914e001,0x7baca001(%eax) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - mov %edi,0x1(%ecx) │ │ │ │ + andl $0xa914e001,0x7babe001(%eax) │ │ │ │ + add %ecx,-0x7b(%eax) │ │ │ │ + jns 14e6031 │ │ │ │ pop %eax │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,(%eax) │ │ │ │ andb $0x58,0x2(%edx) │ │ │ │ or %esp,0x7566e001(%ecx) │ │ │ │ add %eax,0x5801a118(%eax) │ │ │ │ js 14e60a7 │ │ │ │ add (%eax),%cl │ │ │ │ pop %ecx │ │ │ │ mov 0x7e561001,%eax │ │ │ │ add 0x3(%eax),%bh │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %ecx,%eax │ │ │ │ - dec %ebx │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %esi │ │ │ │ jg 14e6059 │ │ │ │ clc │ │ │ │ adc $0xea8801a4,%eax │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %al,%ah │ │ │ │ and %esp,0x6efd4001(%ecx) │ │ │ │ add -0x5f(%eax),%cl │ │ │ │ - mov 0x6f142001,%al │ │ │ │ + mov 0x6f10b001,%al │ │ │ │ add %esp,(%eax) │ │ │ │ loope 14e6014 │ │ │ │ - add %esp,(%eax) │ │ │ │ - lea 0x1(%edi),%ebp │ │ │ │ - mov %ch,0x94001a7 │ │ │ │ + add %eax,-0x77fe9074(%eax) │ │ │ │ + sub $0x94001a7,%eax │ │ │ │ jle 14e6082 │ │ │ │ ... │ │ │ │ push $0xb001a266 │ │ │ │ mov $0x261,%ecx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0xa490,$0x1 │ │ │ │ - mov %bl,%bl │ │ │ │ - jp 14e60f9 │ │ │ │ + enter $0x7adb,$0x1 │ │ │ │ nop │ │ │ │ enter $0x1a4,$0xb0 │ │ │ │ xchg %eax,%edx │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add (%eax),%cl │ │ │ │ push %es │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ @@ -1851238,787 +1851577,784 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x5c(%eax) │ │ │ │ mov %eax,0x74745001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ - sub 0x796b6001(%eax),%ch │ │ │ │ + sub 0x7969d001(%eax),%ch │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x1a(%eax) │ │ │ │ - mov 0x79634001,%al │ │ │ │ + mov 0x79631001,%al │ │ │ │ add %edi,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ - mov 0x72290801,%al │ │ │ │ + mov 0x7213c801,%al │ │ │ │ add %eax,0x3b(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %ecx,-0x30(%eax) │ │ │ │ - jno 14e61a1 │ │ │ │ - sbb %cl,-0x5e(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - jle 14e61aa │ │ │ │ - sub %bl,-0x57(%ecx) │ │ │ │ - add %eax,-0x77(%eax) │ │ │ │ - je 14e61b1 │ │ │ │ - loopne 14e61e5 │ │ │ │ - mov %eax,0x730ec801 │ │ │ │ + add %edi,0x180171ce(%eax) │ │ │ │ + dec %eax │ │ │ │ + mov %al,0x7ea50001 │ │ │ │ + add (%eax),%ch │ │ │ │ + pop %ecx │ │ │ │ + test $0x748b7801,%eax │ │ │ │ + add %esp,%eax │ │ │ │ + xor 0x730ec801(%ebx),%esp │ │ │ │ add %al,%bh │ │ │ │ - mov $0xb5f801a8,%ebx │ │ │ │ + mov $0xb9d001a8,%ebx │ │ │ │ jl 14e61c1 │ │ │ │ xor %al,0x1(%edx,%eiz,4) │ │ │ │ push $0x38027a7a │ │ │ │ - lea 0x79aa1801(%ecx),%esp │ │ │ │ + lea 0x79a96801(%ecx),%esp │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ - fisubl 0x7ce2a001(%ebp) │ │ │ │ + fisubl 0x7ce14001(%ebp) │ │ │ │ add %ebx,%eax │ │ │ │ - sub %esp,0x688d9001(%esi) │ │ │ │ + sub %esp,0x688ec001(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ - xor %ebp,0x769c9801(%eax) │ │ │ │ + xor %ebp,0x76989001(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ dec %edx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - xor $0x63480168,%eax │ │ │ │ - mov %al,0x68820801 │ │ │ │ - add 0x23(%eax),%cl │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x60017565(%eax) │ │ │ │ - dec %edx │ │ │ │ + add %ebx,0x2e(%eax) │ │ │ │ + push $0xa2634801 │ │ │ │ + add %ecx,(%eax) │ │ │ │ + subb $0x48,0x2(%eax) │ │ │ │ + and 0x7565b001(%esi),%esp │ │ │ │ + add %esp,0x4a(%eax) │ │ │ │ mov %eax,0x77806001 │ │ │ │ add -0x33(%eax),%dh │ │ │ │ - mov 0x7a109801,%eax │ │ │ │ + mov 0x7a0f7801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xffe5608(%eax) │ │ │ │ - push %ebp │ │ │ │ + add %cl,0x1001a9f8(%eax) │ │ │ │ + dec %edx │ │ │ │ jae 14e6249 │ │ │ │ clc │ │ │ │ - mov %ebp,0x7a9dc001(%eax) │ │ │ │ + mov %ebp,0x7a9e6001(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ out %eax,$0xa7 │ │ │ │ - add %edx,0x1684c(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + dec %ecx │ │ │ │ + push $0x1 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,-0x13(%eax) │ │ │ │ - mov %al,0x75d4a001 │ │ │ │ + mov %al,0x75d22001 │ │ │ │ add %edi,0x44(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,-0x37(%eax) │ │ │ │ - jp 14e62a1 │ │ │ │ - add %bl,-0x2e2ffe60(%esi) │ │ │ │ - jp 14e62a9 │ │ │ │ - sub %ch,-0x57(%ebp) │ │ │ │ - add %ebx,-0x5d(%eax) │ │ │ │ - ja 14e62b1 │ │ │ │ - nop │ │ │ │ - adc 0x7d5dc001(%ecx),%ah │ │ │ │ - add %edx,(%eax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - mov %al,0x64028001 │ │ │ │ - add (%eax),%al │ │ │ │ + add %esp,0x17ac9(%eax) │ │ │ │ + sahf │ │ │ │ + mov 0x7ad24801,%al │ │ │ │ + add %ebp,(%eax) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + test $0x77a21001,%eax │ │ │ │ + add %edx,0x5801a112(%eax) │ │ │ │ + pop %esp │ │ │ │ + jge 14e62b9 │ │ │ │ + adc %dl,0x28001a2(%ecx) │ │ │ │ + add %fs:(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ leave │ │ │ │ - mov 0x7bdcd801,%al │ │ │ │ + mov 0x7bdcf801,%al │ │ │ │ add %ecx,%eax │ │ │ │ and %ah,0x61651001(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ - ljmp *0x72d5a001(%ecx) │ │ │ │ + ljmp *0x72ceb801(%ecx) │ │ │ │ add %ebp,0x6e(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x17b9e(%eax) │ │ │ │ + add %edx,-0x63(%eax) │ │ │ │ + jnp 14e6309 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - fsubl 0x7afe7801(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + rcr $1,%ah │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %esi,0x17afe(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x27fe597c(%eax) │ │ │ │ - jo 14e63d6 │ │ │ │ - add %ebx,(%eax) │ │ │ │ - fsubl 0x273ed30(%ecx,%eax,1) │ │ │ │ + add %ah,-0x1ffe597c(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + jg 14e6359 │ │ │ │ + sbb %bl,%ah │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %esi,(%eax) │ │ │ │ + in (%dx),%eax │ │ │ │ + jae 14e6362 │ │ │ │ mov $0x4a,%al │ │ │ │ test $0x1,%al │ │ │ │ - or %al,0x6e(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + push $0x16e45 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ push %ebp │ │ │ │ - mov 0x794fd801,%al │ │ │ │ + mov 0x794f9801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x5801a064(%eax) │ │ │ │ - mov $0x160,%ecx │ │ │ │ + add %al,0x6801a064(%eax) │ │ │ │ + les 0x1(%eax),%esp │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ mov $0xe2,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %esi,-0x5a(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %esp,%eax │ │ │ │ mov $0xa6,%dl │ │ │ │ - add %edi,0x7c(%eax) │ │ │ │ - jnp 14e63c9 │ │ │ │ - sbb %bh,(%esp,%eiz,4) │ │ │ │ + add %ebx,0x18017b7a(%eax) │ │ │ │ + cmp $0xa4,%al │ │ │ │ add %edx,(%eax) │ │ │ │ inc %ebx │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%eax),%bh │ │ │ │ frstor 0x6f9ec001(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ - jmp *0x7b512001(%ebp) │ │ │ │ + jmp *0x7b4ec001(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ - sub 0x7966c801(%ecx),%ch │ │ │ │ - add %ebx,-0x2ffe5a37(%eax) │ │ │ │ - xchg %eax,%edx │ │ │ │ + sub 0x7966f001(%ecx),%ch │ │ │ │ + add %ebx,-0x27fe5a37(%eax) │ │ │ │ + (bad) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %ecx,%eax │ │ │ │ cltd │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - jl 14e6421 │ │ │ │ - call 8950066a <_edata@@Base+0x84f0066a> │ │ │ │ - int1 │ │ │ │ - bound %eax,(%edx) │ │ │ │ - push $0x7001a108 │ │ │ │ - (bad) │ │ │ │ - jno 14e6431 │ │ │ │ - or %ch,-0x60(%ecx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - pop %ebx │ │ │ │ - jo 14e6439 │ │ │ │ - ... │ │ │ │ - js 14e63d6 │ │ │ │ - mov 0x7b689801,%al │ │ │ │ + add %eax,%eax │ │ │ │ + imul $0x45,-0x18(%ecx,%eax,1),%edi │ │ │ │ + mov %al,0x62f18801 │ │ │ │ + add 0x8(%eax),%ch │ │ │ │ + mov 0x71f65001,%eax │ │ │ │ + add %ecx,(%eax) │ │ │ │ + imul $0x1,0x705ad801(%eax),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,-0x6c(%eax) │ │ │ │ + mov 0x7b673001,%al │ │ │ │ add %esi,%eax │ │ │ │ - shll $0x1,0x7c31c001(%ebp) │ │ │ │ + shll $0x1,0x7c308801(%ebp) │ │ │ │ shl $0xa5,%cl │ │ │ │ - add %esi,0x3b(%eax) │ │ │ │ - push $0xa8d81801 │ │ │ │ - add %ecx,-0x27fe85a0(%eax) │ │ │ │ - sbb %ch,0x7cd98001(%eax) │ │ │ │ + add %edx,0x18016836(%eax) │ │ │ │ + fsubrs 0x7a602001(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + sbb %ch,0x7cd94801(%eax) │ │ │ │ add %esp,(%eax) │ │ │ │ int3 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x38(%eax) │ │ │ │ + add %esi,0x38(%eax) │ │ │ │ jo 14e6471 │ │ │ │ xor %bh,-0x5b(%ebp) │ │ │ │ - add %esi,0xe(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + push %cs │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - add %edi,0x5001a865(%eax) │ │ │ │ - jb 14e64f1 │ │ │ │ - add %esp,%eax │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + add %edi,-0x4ffe579b(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + jb 14e6481 │ │ │ │ + loopne 14e64ef │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - fdivrl 0x1(%esi) │ │ │ │ + add %esp,-0x25(%eax) │ │ │ │ + jle 14e6489 │ │ │ │ js 14e64ca │ │ │ │ - test $0x70601001,%eax │ │ │ │ + test $0x70605001,%eax │ │ │ │ add %eax,0x79(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - rcl $0x73,%al │ │ │ │ - add %edi,-0x7ffe5930(%eax) │ │ │ │ + clc │ │ │ │ + into │ │ │ │ + jae 14e6499 │ │ │ │ + mov $0x1a6d0,%eax │ │ │ │ push %es │ │ │ │ ja 14e64a1 │ │ │ │ sarb $1,0x62e801a4(%edx) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - add -0x77fe5978(%eax),%dh │ │ │ │ + add -0x7fe5978(%eax),%dh │ │ │ │ test %esi,0x1(%ebp) │ │ │ │ dec %eax │ │ │ │ mov %al,%ss:0x65753001 │ │ │ │ add %al,%bl │ │ │ │ mov $0x7cf001a2,%esi │ │ │ │ jp 14e64c2 │ │ │ │ mov %dh,0x787001a4(%edx) │ │ │ │ jle 14e64ca │ │ │ │ - mov 0x9801a6de,%al │ │ │ │ - xor 0x1(%edx),%bh │ │ │ │ - nop │ │ │ │ - cwtl │ │ │ │ + mov 0x6801a6de,%al │ │ │ │ + sub $0x9890017a,%eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - mov 0x1(%ebp),%? │ │ │ │ + add %ebp,(%eax) │ │ │ │ + lea 0x1(%ebp),%edi │ │ │ │ test $0x9e,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0xffe8778(%eax) │ │ │ │ + add %ebx,-0xffe8779(%eax) │ │ │ │ aas │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,-0x20(%eax) │ │ │ │ - jp 14e64e9 │ │ │ │ + add %ecx,(%eax) │ │ │ │ + loopne 14e6561 │ │ │ │ + add %ebx,0x3001a493(%eax) │ │ │ │ + pop %ebx │ │ │ │ + jge 14e64f1 │ │ │ │ cwtl │ │ │ │ - xchg %eax,%ebx │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,-0x67fe82a4(%eax) │ │ │ │ inc %ebx │ │ │ │ - test $0x75f4b801,%eax │ │ │ │ + test $0x75f1a001,%eax │ │ │ │ add %ecx,-0x77fe5e55(%eax) │ │ │ │ pop %eax │ │ │ │ je 14e6502 │ │ │ │ clc │ │ │ │ int3 │ │ │ │ - mov 0x65ae8801,%eax │ │ │ │ + mov 0x65ad1001,%eax │ │ │ │ add %edi,%eax │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ mov 0x7ae98001,%al │ │ │ │ add %al,%bl │ │ │ │ - and $0xeaa001aa,%eax │ │ │ │ + and $0xeb2001aa,%eax │ │ │ │ jle 14e6519 │ │ │ │ sub %ah,-0x5f(%esi) │ │ │ │ add %edx,%eax │ │ │ │ pop %ebx │ │ │ │ jg 14e6522 │ │ │ │ ... │ │ │ │ subb $0x1,(%esi,%eiz,4) │ │ │ │ - test $0xcb,%al │ │ │ │ - add %eax,%gs:(%eax) │ │ │ │ + push $0x165bb │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ - sub 0x6b7f0801(%eax),%ah │ │ │ │ + sub 0x6b68e801(%eax),%ah │ │ │ │ add %ebp,(%eax) │ │ │ │ adc %ah,0x6bd3b801(%edx) │ │ │ │ add -0x1a(%eax),%ch │ │ │ │ - test $0x79a2f801,%eax │ │ │ │ + test $0x78b94801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x4b(%eax) │ │ │ │ mov %al,0x66be6001 │ │ │ │ add -0x37fe5ea2(%eax),%ch │ │ │ │ es insb (%dx),%es:(%edi) │ │ │ │ - add 0x6001a1e4(%eax),%dl │ │ │ │ - bound %esi,-0x30(%ecx,%eax,1) │ │ │ │ - sbb $0xe2d001a1,%eax │ │ │ │ + add 0x801a1e4(%eax),%dl │ │ │ │ + push %edi │ │ │ │ + je 14e6581 │ │ │ │ + rcrb $1,0xe2d001a1 │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x61(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,-0x46(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add %esp,0x7a(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,0x17a02(%eax) │ │ │ │ - ... │ │ │ │ - jno 14e654b │ │ │ │ - add %edx,%eax │ │ │ │ - lcall $0x1a1,$0x70017b │ │ │ │ - or %ah,(%ecx) │ │ │ │ - jnp 14e65b9 │ │ │ │ + add %edi,0x60016cb1(%eax) │ │ │ │ + jp 14e6540 │ │ │ │ + add %eax,0x2(%eax) │ │ │ │ + jp 14e65a1 │ │ │ │ ... │ │ │ │ - sarb $1,-0x5b(%eax) │ │ │ │ - add %edx,0x7b(%eax) │ │ │ │ - jnp 14e65c9 │ │ │ │ + add %dh,-0x60(%ecx) │ │ │ │ + add %ecx,-0x66(%eax) │ │ │ │ + jnp 14e65b1 │ │ │ │ + jo 14e65b2 │ │ │ │ + mov 0x7b213001,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + js 14e6568 │ │ │ │ + add %ecx,(%eax) │ │ │ │ + jns 14e6642 │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - xor %ch,-0x18dffe5a(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %eax,-0x19(%eax) │ │ │ │ jle 14e6621 │ │ │ │ ... │ │ │ │ - shlb $1,0x7cfc7001(%eax,%eiz,4) │ │ │ │ + shlb $1,0x7cfac001(%eax,%eiz,4) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ shlb %cl,0x7efcc801(%edx) │ │ │ │ add 0x1f(%eax),%bh │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,-0x3e(%eax) │ │ │ │ arpl %eax,(%edx) │ │ │ │ sarb $1,(%edx) │ │ │ │ - mov %al,0x705e4001 │ │ │ │ + mov %al,0x705e6001 │ │ │ │ add %edi,0x35(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,0x1c(%eax) │ │ │ │ - jns 14e6669 │ │ │ │ - push $0x8001a0d1 │ │ │ │ - adc $0x78,%al │ │ │ │ - add %ecx,-0x5ffe5f72(%eax) │ │ │ │ - sub %dh,0x1(%edx) │ │ │ │ + add %edx,(%eax) │ │ │ │ + adc $0xd1680179,%eax │ │ │ │ + mov 0x78149001,%al │ │ │ │ + add %ecx,0x3801a08e(%eax) │ │ │ │ + adc 0x1(%edx),%dh │ │ │ │ test $0x17,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,-0x2ffd97bf(%eax) │ │ │ │ push $0x81b001a1 │ │ │ │ jb 14e668a │ │ │ │ add %bh,(%eax,%ebp,4) │ │ │ │ - add %esp,-0x2ffe8856(%eax) │ │ │ │ - push %cs │ │ │ │ + add %ecx,-0x57(%eax) │ │ │ │ + ja 14e6691 │ │ │ │ + rorb $1,(%esi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - mov $0xa830017e,%edx │ │ │ │ + add %esp,%eax │ │ │ │ + mov $0xa830017e,%eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ + add %esi,%eax │ │ │ │ dec %edi │ │ │ │ jl 14e66a1 │ │ │ │ test $0x33,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,%eax │ │ │ │ xorb $0x51,0x78(%edx,%eax,1) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ + add %edx,%eax │ │ │ │ pop %es │ │ │ │ jge 14e66b1 │ │ │ │ push %eax │ │ │ │ jnp 14e6658 │ │ │ │ - add %ebp,0x43(%eax) │ │ │ │ - jp 14e66b9 │ │ │ │ - jo 14e664d │ │ │ │ - test $0x78237801,%eax │ │ │ │ + add %ebp,0x70017a44(%eax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + test $0x7823d801,%eax │ │ │ │ add %edx,(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x27fe9da8(%eax) │ │ │ │ - das │ │ │ │ + add %esi,(%eax) │ │ │ │ + pop %edx │ │ │ │ + bound %eax,(%ecx) │ │ │ │ + fsubrs (%edi) │ │ │ │ mov 0x60ed5801,%al │ │ │ │ - add %esp,0x6801a0bc(%eax) │ │ │ │ - xor 0x1(%ebp),%ah │ │ │ │ - sub %dl,-0x53b7fe5e(%edi) │ │ │ │ - ja 14e66e2 │ │ │ │ + add %esp,-0x77fe5f44(%eax) │ │ │ │ + das │ │ │ │ + add %ebp,%gs:(%eax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + mov %al,0x77ac4801 │ │ │ │ + add (%eax),%al │ │ │ │ ... │ │ │ │ - jo 14e676b │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x79(%eax) │ │ │ │ mov 0x77912001,%al │ │ │ │ add (%eax),%ch │ │ │ │ push $0xffffffa7 │ │ │ │ - add %esi,0x6801717c(%eax) │ │ │ │ - sub 0x667fc001(%esi),%esp │ │ │ │ + add %eax,%eax │ │ │ │ + jl 14e6770 │ │ │ │ + add %ebp,0x2b(%eax) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %eax,%eax │ │ │ │ + jg 14e676d │ │ │ │ add %edi,0x70(%eax) │ │ │ │ mov 0x657d1001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ aam $0xa1 │ │ │ │ - add %edx,0x3a(%eax) │ │ │ │ + add %ebp,0x3b(%eax) │ │ │ │ add %ebp,%gs:0x6001a4c4(%eax) │ │ │ │ fsubl 0x2(%edx) │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ sahf │ │ │ │ - mov 0x7092e801,%al │ │ │ │ + mov 0x708e4001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ shll %cl,0x64ba4801(%edx) │ │ │ │ add %al,%al │ │ │ │ - and %ch,0x60dbe801(%ecx) │ │ │ │ + and %ch,0x60d74801(%ecx) │ │ │ │ add %esp,(%eax) │ │ │ │ - shrl $0x1,0x7b8c2801(%eax) │ │ │ │ - mov 0xc801a56c,%al │ │ │ │ + shrl $0x1,0x7b8cf001(%eax) │ │ │ │ + mov 0x8801a56c,%al │ │ │ │ or $0x79,%al │ │ │ │ add %edx,%eax │ │ │ │ add 0x6cfe9801(%ebx),%ah │ │ │ │ add -0x1f(%eax),%bl │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,-0x7f(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ bound %eax,(%ecx) │ │ │ │ loopne 14e67e3 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ - xor 0x1(%edx),%edi │ │ │ │ - call f95010d3 <_edata@@Base+0xf4f010d3> │ │ │ │ - jbe 14e6809 │ │ │ │ - add %edx,-0x3ffe563d(%eax) │ │ │ │ - ret $0x17d │ │ │ │ - ... │ │ │ │ + add %edx,-0x17fe85d1(%eax) │ │ │ │ + ds test $0x7275c001,%eax │ │ │ │ + add %edx,0x2001a9c3(%eax) │ │ │ │ + mov $0x17d,%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ mov %bl,(%esi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,0x277c4(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x7801a197(%eax) │ │ │ │ - mov $0xf788017e,%eax │ │ │ │ - mov 0x75c06001,%al │ │ │ │ + add %cl,-0x27fe5e69(%eax) │ │ │ │ + mov $0x7e,%bh │ │ │ │ + add %ecx,0x4001a0f7(%eax) │ │ │ │ + mov $0x75,%ah │ │ │ │ add %esi,0x24(%eax) │ │ │ │ - mov 0x77ad5001,%al │ │ │ │ - add %ecx,-0x7fe5f9a(%eax) │ │ │ │ - fsubrl 0x1(%edx) │ │ │ │ + mov 0x77ad8801,%al │ │ │ │ + add %ecx,0x4001a066(%eax) │ │ │ │ + fldt 0x1(%edx) │ │ │ │ or %ah,(%esi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,-0x2a(%eax) │ │ │ │ add -0x55f6(%bx,%si),%al │ │ │ │ - add %ebx,%eax │ │ │ │ - inc %ecx │ │ │ │ - jno 14e67f9 │ │ │ │ + add %ebx,0x1713d(%eax) │ │ │ │ ... │ │ │ │ - xor %cl,-0x21b7fe59(%edx) │ │ │ │ - imul $0xffffff88,(%ecx),%eax │ │ │ │ - xor 0x7078b801(%esi),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov 0x6bde1801(%edi),%ah │ │ │ │ + add %ecx,-0x2ffe59cd(%eax) │ │ │ │ + js 14e6897 │ │ │ │ add %eax,0x59(%eax) │ │ │ │ - mov 0x718b1801,%al │ │ │ │ + mov 0x71854801,%al │ │ │ │ add %ebx,0x40(%eax) │ │ │ │ mov 0x6e9ac001,%eax │ │ │ │ add (%eax),%dh │ │ │ │ movsb %gs:(%esi),%es:(%edi) │ │ │ │ add %esp,-0x2d(%eax) │ │ │ │ add %fs:(%eax),%cl │ │ │ │ mov $0xa7,%bh │ │ │ │ - add %esi,(%eax) │ │ │ │ - idivl 0x1(%ebx) │ │ │ │ - sub %bl,%bh │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,0x24(%eax) │ │ │ │ - jp 14e6851 │ │ │ │ - shr $0xa1,%bl │ │ │ │ + add %edi,0x28017bf4(%eax) │ │ │ │ + fbld 0x7a240001(%ebp) │ │ │ │ + add %eax,%eax │ │ │ │ + jmp 14e67f4 │ │ │ │ add %ecx,0x20027777(%eax) │ │ │ │ - sub %ah,0x788b9001(%esi) │ │ │ │ + sub %ah,0x788b3801(%esi) │ │ │ │ add %ebp,(%eax) │ │ │ │ and 0x274a850(%ecx,%eax,1),%ah │ │ │ │ pusha │ │ │ │ adc $0xa7,%al │ │ │ │ add %edi,0x266d2(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x4d(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,(%eax) │ │ │ │ jnp 14e6902 │ │ │ │ add (%eax),%bl │ │ │ │ - (bad) 0x6c240001(%ebp) │ │ │ │ + (bad) 0x6c1db801(%ebp) │ │ │ │ add %ebx,%eax │ │ │ │ sbb %esp,0x69072001(%edi) │ │ │ │ add %al,%dh │ │ │ │ inc %edi │ │ │ │ - mov %al,0x6f8e4801 │ │ │ │ + mov %al,0x6f8df801 │ │ │ │ add %edx,%eax │ │ │ │ pop %ebx │ │ │ │ - test $0x7da66801,%eax │ │ │ │ + test $0x7da35801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x3f(%eax) │ │ │ │ mov 0x7e707801,%al │ │ │ │ add 0x66(%eax),%ah │ │ │ │ - mov 0x65fd0001,%al │ │ │ │ + mov 0x65f81001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x7b(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,0x14(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc $0x6e,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x32(%eax) │ │ │ │ - test $0x77a14801,%eax │ │ │ │ + test $0x779ec001,%eax │ │ │ │ add %ebx,0x5d(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x5ffe898f(%eax) │ │ │ │ - adc 0x7cc83801(%edx),%ch │ │ │ │ - add %eax,0x2001a9bf(%eax) │ │ │ │ - add 0x1(%esi),%esp │ │ │ │ + add %ebx,0x6f(%eax) │ │ │ │ + jbe 14e6909 │ │ │ │ + mov 0xe801aa12,%al │ │ │ │ + (bad) │ │ │ │ + jl 14e6911 │ │ │ │ + cmpb $0x66,0x2e801a9(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - and %cl,(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,(%eax) │ │ │ │ + push %cs │ │ │ │ mov %al,0x72ef2801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x27fe5abc(%eax) │ │ │ │ - jp 14e69da │ │ │ │ + add %ah,0x6001a544(%eax) │ │ │ │ + jl 14e69da │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x3ffe59bc(%eax) │ │ │ │ - xchg %eax,%edx │ │ │ │ + add %dl,0x5001a644(%eax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ jnp 14e6991 │ │ │ │ ... │ │ │ │ and %dh,0x343001a3 │ │ │ │ push $0x2 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x67(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - fdivrl 0x1(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %ecx,-0x67fe8625(%eax) │ │ │ │ pop %ebx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,%eax │ │ │ │ - pop %es │ │ │ │ + add %edi,0x7(%eax) │ │ │ │ jb 14e69f1 │ │ │ │ lock (bad) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,-0x3(%eax) │ │ │ │ pusha │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ - mov 0x73b74801,%al │ │ │ │ + mov 0x73a75001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x5001a110(%eax) │ │ │ │ - push %ds │ │ │ │ - jl 14e6a29 │ │ │ │ - adc %dh,0x31c001a0(%ecx) │ │ │ │ - add %edx,-0x73(%bx,%si) │ │ │ │ + add %dh,0x6001a110(%eax) │ │ │ │ + sbb $0xb110017c,%eax │ │ │ │ + mov 0x672ca001,%al │ │ │ │ + add %edx,-0x73(%eax) │ │ │ │ mov %al,0x75fd2801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x13(%eax) │ │ │ │ mov %al,0x6d78e801 │ │ │ │ add 0x14(%eax),%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,-0x6a(%eax) │ │ │ │ imul $0x20,(%edx),%eax │ │ │ │ lock cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0xffe8796(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + imul $0xfffffff0,0x1(%eax),%edi │ │ │ │ and 0x27d26c0(%ecx,%eax,1),%ah │ │ │ │ - call b9500b5c <_edata@@Base+0xb4f00b5c> │ │ │ │ + call 61500b5c <_edata@@Base+0x5cf00b5c> │ │ │ │ mov $0x79,%cl │ │ │ │ add %eax,(%eax) │ │ │ │ mov $0x6b8001a2,%edi │ │ │ │ je 14e6a82 │ │ │ │ test $0xfa,%al │ │ │ │ - mov 0x76206001,%al │ │ │ │ + mov 0x761e1801,%al │ │ │ │ add %edi,%eax │ │ │ │ test $0xa2,%al │ │ │ │ add %edx,-0x2e(%eax) │ │ │ │ jns 14e6a92 │ │ │ │ ... │ │ │ │ add %al,%dh │ │ │ │ - mov 0x7cb7b001,%al │ │ │ │ - add %ebx,0x5801a5b5(%eax) │ │ │ │ + mov 0x7cb84801,%al │ │ │ │ + add %ebx,-0x1ffe5a4b(%eax) │ │ │ │ xchg %eax,%ebp │ │ │ │ jnp 14e6aa9 │ │ │ │ ... │ │ │ │ xor %cl,(%esi) │ │ │ │ - mov 0x78d0f001,%eax │ │ │ │ + mov 0x78ced001,%eax │ │ │ │ add %esi,-0x5ffe5d33(%eax) │ │ │ │ sub %esi,0x2(%ecx) │ │ │ │ cwtl │ │ │ │ - sub 0x79c27801(%ecx),%ch │ │ │ │ + sub 0x79c1f801(%ecx),%ch │ │ │ │ add %edi,%eax │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - mov 0x77178001,%al │ │ │ │ + mov 0x77170801,%al │ │ │ │ add %ebp,0x1001a2f8(%eax) │ │ │ │ je 14e6b43 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x3c(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ + add %edi,%eax │ │ │ │ sbb 0x1(%ebp),%edi │ │ │ │ dec %eax │ │ │ │ - les 0x7bc91801(%ebp),%esp │ │ │ │ + les 0x7bc6e001(%ebp),%esp │ │ │ │ add %edx,%eax │ │ │ │ jl 14e6aa4 │ │ │ │ - add %ebp,0x17b54(%eax) │ │ │ │ + add %edi,0x52(%eax) │ │ │ │ + jnp 14e6b09 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - mov 0x6d94b801,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + or %ch,-0x5f(%ebp) │ │ │ │ + add %edi,0x26d94(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x67fe5f03(%eax) │ │ │ │ + add %ah,0x1a0fd(%eax) │ │ │ │ push $0x179 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 14e6b65 │ │ │ │ - mov 0x62524801,%al │ │ │ │ + mov 0x6265d801,%al │ │ │ │ add %ebp,0x51(%eax) │ │ │ │ mov %eax,0x7e902001 │ │ │ │ add 0x6b(%eax),%dl │ │ │ │ mov 0x6d714001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x10(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - mov $0xff,%al │ │ │ │ + sbb %bh,%bh │ │ │ │ jl 14e6b89 │ │ │ │ lock push %eax │ │ │ │ test $0x1,%al │ │ │ │ - lock push %ebx │ │ │ │ - jl 14e6b91 │ │ │ │ + adcb $0x1,0x7c(%ebx) │ │ │ │ clc │ │ │ │ jecxz 14e6b3b │ │ │ │ add %ebx,%eax │ │ │ │ - mov $0x1e48016f,%edx │ │ │ │ + mov $0x6f,%ch │ │ │ │ + add %ecx,0x1e(%eax) │ │ │ │ mov 0x70757001,%eax │ │ │ │ add %al,%ch │ │ │ │ jle 14e6b43 │ │ │ │ add %esi,%eax │ │ │ │ inc %edx │ │ │ │ jae 14e6baa │ │ │ │ ... │ │ │ │ lock leave │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x62(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + pusha │ │ │ │ jge 14e6bb9 │ │ │ │ enter $0xa5f3,$0x1 │ │ │ │ - inc %eax │ │ │ │ - subl $0x78,0x1(%esi) │ │ │ │ + mov 0x78016e87,%al │ │ │ │ or $0xa6,%al │ │ │ │ - add %eax,-0x79(%eax) │ │ │ │ - add %ax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + test %esp,0x1(%esi) │ │ │ │ + ... │ │ │ │ + call f1500cf8 <_edata@@Base+0xecf00cf8> │ │ │ │ + mov 0x2(%esi),%ebp │ │ │ │ + ... │ │ │ │ + cmp %cl,-0x58(%edi) │ │ │ │ + add %esi,0x1625c(%eax) │ │ │ │ + ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ - and 0x6e8bf001(%ecx),%esp │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,(%eax) │ │ │ │ - dec %edi │ │ │ │ - test $0x1,%al │ │ │ │ - nop │ │ │ │ - pop %esp │ │ │ │ - bound %eax,(%ecx) │ │ │ │ - ... │ │ │ │ - call 89501135 <_edata@@Base+0x84f01135> │ │ │ │ - clc │ │ │ │ - je 14e6c01 │ │ │ │ - cmp %ch,%cl │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,-0x7ffe86b3(%eax) │ │ │ │ - iret │ │ │ │ - test $0x1,%al │ │ │ │ - jo 14e6c07 │ │ │ │ - jnp 14e6c11 │ │ │ │ - mov $0x5001a784,%eax │ │ │ │ + cmp %ah,0x74ffa001(%ebp) │ │ │ │ + add %edi,(%eax) │ │ │ │ + jmp 4eae6daa <_edata@@Base+0x4a4e6daa> │ │ │ │ + jns 14e6c09 │ │ │ │ + or $0xa8,%bh │ │ │ │ + add %ebp,%eax │ │ │ │ + idivb 0x1(%ebx) │ │ │ │ + mov $0x2801a784,%eax │ │ │ │ dec %edi │ │ │ │ jg 14e6c19 │ │ │ │ pop %eax │ │ │ │ dec %edi │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - lock jge 14e6c21 │ │ │ │ - mov $0xd001a923,%eax │ │ │ │ + add %esi,(%eax) │ │ │ │ + out %al,(%dx) │ │ │ │ + jge 14e6c21 │ │ │ │ + mov $0xf001a923,%eax │ │ │ │ (bad) │ │ │ │ jae 14e6c29 │ │ │ │ enter $0xa652,$0x1 │ │ │ │ - push %eax │ │ │ │ - and $0xca50017c,%eax │ │ │ │ + fsubs (%esp,%edi,2) │ │ │ │ + add %edx,-0x36(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x19(%eax) │ │ │ │ - jl 14e6c39 │ │ │ │ - call 41500eb9 <_edata@@Base+0x3cf00eb9> │ │ │ │ - mov $0x275,%esi │ │ │ │ + add %edx,(%eax) │ │ │ │ + sbb %bh,-0x18(%ecx,%eax,1) │ │ │ │ + jl 14e6bdd │ │ │ │ + add %eax,-0x42(%eax) │ │ │ │ + jne 14e6c42 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ and %dh,(%edi) │ │ │ │ mov 0x6d020801,%eax │ │ │ │ - add 0x6001a7b3(%eax),%bl │ │ │ │ - push %es │ │ │ │ - ja 14e6c81 │ │ │ │ - mov $0x9b,%al │ │ │ │ + add 0x1001a7b3(%eax),%bl │ │ │ │ + add $0x9bb00177,%eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x37fe8a73(%eax) │ │ │ │ - int3 │ │ │ │ - test $0x64040801,%eax │ │ │ │ - add %ebx,%eax │ │ │ │ + add %ecx,-0x27fe8a70(%eax) │ │ │ │ pop %ebp │ │ │ │ - test $0x780cd001,%eax │ │ │ │ + test $0x780ce801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4e(%eax) │ │ │ │ mov %eax,0x74d8d001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ jbe 14e6cc3 │ │ │ │ - add %eax,0x50(%eax) │ │ │ │ + add %ebx,0x4f(%eax) │ │ │ │ jg 14e6d21 │ │ │ │ ... │ │ │ │ jo 14e6d7c │ │ │ │ - test $0x7e8f4001,%eax │ │ │ │ + test $0x7e91f001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ in $0xa9,%eax │ │ │ │ - add %esi,(%eax) │ │ │ │ - mov %al,0x36e80179 │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x1a(%eax) │ │ │ │ - jb 14e6d41 │ │ │ │ - ... │ │ │ │ - pop %eax │ │ │ │ - inc %esp │ │ │ │ + add %ecx,-0x17fe8660(%eax) │ │ │ │ + cmpsl %es:(%edi),%ss:(%esi) │ │ │ │ + add %eax,%eax │ │ │ │ + in $0x72,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x44(%eax) │ │ │ │ mov %al,0x714ac001 │ │ │ │ add (%eax),%ch │ │ │ │ iret │ │ │ │ - mov 0x706a2801,%eax │ │ │ │ - add %edi,0x1801a5e0(%eax) │ │ │ │ - and -0x20(%ecx,%eax,1),%bh │ │ │ │ + mov 0x706a3801,%eax │ │ │ │ + add %edi,-0x17fe5a20(%eax) │ │ │ │ + and %bh,-0x20(%ecx,%eax,1) │ │ │ │ mov $0x154001a4,%ecx │ │ │ │ ja 14e6d6a │ │ │ │ ... │ │ │ │ push $0x7001a293 │ │ │ │ xchg %eax,%ecx │ │ │ │ add (%bx,%si),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x3001a7c9(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + add %ah,0x1a7c9(%eax) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ ja 14e6da9 │ │ │ │ enter $0xa1a7,$0x1 │ │ │ │ - lock enter $0x179,$0xc8 │ │ │ │ - mov %eax,0xae4801a5 │ │ │ │ + enter $0x79c7,$0x1 │ │ │ │ + enter $0xa5a3,$0x1 │ │ │ │ + push %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ jb 14e6db9 │ │ │ │ jo 14e6dd6 │ │ │ │ mov %eax,0x785a6801 │ │ │ │ add (%eax),%bl │ │ │ │ das │ │ │ │ mov %al,0x7dba6001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,(%eax) │ │ │ │ - and $0x2c78017b,%eax │ │ │ │ - test $0x65371801,%eax │ │ │ │ - add %edx,-0x37fe5f7a(%eax) │ │ │ │ - xorl $0xffffffe8,0x1(%edx) │ │ │ │ - mov %ebp,0x7c07d801(%ecx) │ │ │ │ + and $0x7b,%al │ │ │ │ + add %edi,0x2c(%eax) │ │ │ │ + test $0x65370001,%eax │ │ │ │ + add %edx,-0x2ffe5f7a(%eax) │ │ │ │ + jg 14e6e69 │ │ │ │ + add %ebp,%eax │ │ │ │ + mov %ebp,0x7c075801(%ecx) │ │ │ │ add %esp,%eax │ │ │ │ data16 mov %al,0x667f4801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ @@ -1852033,142 +1852369,142 @@ │ │ │ │ mov $0xa2,%ch │ │ │ │ add %esp,0x26e12(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ stos %al,%es:(%edi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,-0x57fe805b(%eax) │ │ │ │ + add %edi,-0x57fe805d(%eax) │ │ │ │ ret $0x1a6 │ │ │ │ - add %ch,0x6c(%ecx) │ │ │ │ + or %ch,0x6c(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x2001a6fd(%eax) │ │ │ │ nop │ │ │ │ imul $0x0,(%edx),%eax │ │ │ │ ... │ │ │ │ sbb %dl,(%edx) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - and $0x72,%al │ │ │ │ - add %ecx,-0x37fe55a9(%eax) │ │ │ │ + add %ecx,-0x77fe8ddc(%eax) │ │ │ │ + push %edi │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + add %ecx,%eax │ │ │ │ mov $0x76,%al │ │ │ │ add (%eax),%dl │ │ │ │ - sbb 0x72241801(%esi),%ah │ │ │ │ + sbb 0x72226001(%esi),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7ffe5789(%eax) │ │ │ │ - aaa │ │ │ │ - jnp 14e6f11 │ │ │ │ - ... │ │ │ │ - adc %bh,-0x18a7fe59(%ecx) │ │ │ │ + add %cl,0x801a877(%eax) │ │ │ │ + xor $0x17b,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + adc %bh,-0x1887fe59(%ecx) │ │ │ │ js 14e6f21 │ │ │ │ call 29501372 <_edata@@Base+0x24f01372> │ │ │ │ or -0x48(%edx,%eax,1),%ah │ │ │ │ adc 0x67cc6801(%ebp),%esp │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x5a(%eax) │ │ │ │ mov %eax,0x66d64001 │ │ │ │ add (%eax),%ch │ │ │ │ mov %ds:0x6bf99801,%eax │ │ │ │ add 0x7b(%eax),%bl │ │ │ │ mov %al,0x758b4801 │ │ │ │ - add -0x7ffe5784(%eax),%cl │ │ │ │ + add -0x67fe5784(%eax),%cl │ │ │ │ mov $0xb1f8017c,%ecx │ │ │ │ test $0x1,%al │ │ │ │ - and %bl,%dl │ │ │ │ - push $0x1 │ │ │ │ + clc │ │ │ │ + fsubrs 0x1(%edx) │ │ │ │ mov $0xf8,%al │ │ │ │ - test $0x6397a801,%eax │ │ │ │ + test $0x63784001,%eax │ │ │ │ add %ebx,0xe(%eax) │ │ │ │ - mov 0x6bc3c801,%eax │ │ │ │ + mov 0x6bc25801,%eax │ │ │ │ add %ebx,-0x2b(%eax) │ │ │ │ mov %al,0x6d9df001 │ │ │ │ add -0x5e(%eax),%dl │ │ │ │ - mov 0x6403c001,%eax │ │ │ │ + mov 0x64029801,%eax │ │ │ │ add %esp,0x7801a251(%eax) │ │ │ │ fisubrs 0x2(%eax) │ │ │ │ ... │ │ │ │ sub %al,-0x5d(%esi) │ │ │ │ add %esi,(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ push $0x2 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x3001a6e8(%eax) │ │ │ │ - sub %dh,-0x18(%ecx,%eax,1) │ │ │ │ - mov %al,0x2d6801a4 │ │ │ │ - jg 14e6fba │ │ │ │ - ... │ │ │ │ - fmuls 0x799001a5(%esi) │ │ │ │ + add %ah,-0x7ffe5918(%eax) │ │ │ │ + daa │ │ │ │ + je 14e6fb1 │ │ │ │ + call 69501457 <_edata@@Base+0x64f01457> │ │ │ │ + sub $0x27f,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + fmuls 0x791001a5(%esi) │ │ │ │ jb 14e6fc9 │ │ │ │ ... │ │ │ │ cmp %dl,(%esi) │ │ │ │ - mov 0x7ed3a001,%al │ │ │ │ + mov 0x7eda4001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x25(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x23(%eax) │ │ │ │ - jp 14e6fe9 │ │ │ │ + add %ebp,(%eax) │ │ │ │ + and %edi,0x1(%edx) │ │ │ │ push %eax │ │ │ │ and $0xa7,%al │ │ │ │ add %eax,0x26a1c(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x6ffe5ff1(%eax) │ │ │ │ mov 0x1(%eax),%? │ │ │ │ enter $0xa6de,$0x1 │ │ │ │ or %bl,%bh │ │ │ │ popa │ │ │ │ add -0x22(%eax),%dl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x24(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + and %ebp,0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ scas %es:(%edi),%eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x200176f7(%eax) │ │ │ │ - inc %eax │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ - jmp 14e70b5 │ │ │ │ - add %eax,0x23(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x2750f(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%al │ │ │ │ - push %ebp │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %edi,-0x9(%eax) │ │ │ │ + jbe 14e7039 │ │ │ │ + and %al,-0x59(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - or %dh,0x1(%edi) │ │ │ │ + ljmp $0x1a4,$0x23400176 │ │ │ │ + mov $0xf,%al │ │ │ │ + jne 14e704a │ │ │ │ + ... │ │ │ │ + rclb $0x1,-0x5a(%ebp) │ │ │ │ + rolb $1,(%edi) │ │ │ │ + ja 14e7071 │ │ │ │ fcomps (%esi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %edx,%eax │ │ │ │ test $0x78,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ mull 0x63a15001(%edx) │ │ │ │ add (%eax),%al │ │ │ │ mov $0xa6,%cl │ │ │ │ - add %eax,%eax │ │ │ │ - xor %bh,0x1(%ecx) │ │ │ │ + add %edi,0x30(%eax) │ │ │ │ + jns 14e7099 │ │ │ │ dec %eax │ │ │ │ inc %ebp │ │ │ │ mov %al,0x6c8d2801 │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ mov %al,0x7b822801 │ │ │ │ add (%eax),%al │ │ │ │ @@ -1852176,89 +1852512,84 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ lds 0x26c0380(%ecx,%eax,1),%esp │ │ │ │ xorb $0x6f,0x705001a2 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x7ffe5fce(%eax) │ │ │ │ - xor %edi,0x30(%ecx,%eax,1) │ │ │ │ + add %ch,0x1801a032(%eax) │ │ │ │ + xor %bh,0x30(%ecx,%eax,1) │ │ │ │ test $0xa2,%al │ │ │ │ add %ebp,0x26135(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x45(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,(%eax) │ │ │ │ mov $0x22100267,%esp │ │ │ │ test $0x1,%al │ │ │ │ - js 14e70ee │ │ │ │ - jns 14e7139 │ │ │ │ - fcoms 0x4d4001a1(%edi) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + cmp %bh,-0x6827fe87(%eax) │ │ │ │ + mov 0x6e4c5801,%eax │ │ │ │ add %ecx,0x7c(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,-0x37fe933d(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + shrl %cl,-0x38(%ecx,%eax,1) │ │ │ │ jne 14e70ec │ │ │ │ add %edx,0x27c9a(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x1a6d5(%eax) │ │ │ │ - ret $0x17f │ │ │ │ + add %dl,0x3801a6d5(%eax) │ │ │ │ + sarl $0x0,0x1(%edi) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - push %esp │ │ │ │ - mov 0x6697c801,%al │ │ │ │ - add %edi,0x72(%eax) │ │ │ │ - test $0x796bf001,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,-0x47fe5fac(%eax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + add %di,0x72(%eax) │ │ │ │ + test $0x796ae001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ sub $0xaa,%al │ │ │ │ - add %edx,%eax │ │ │ │ - int3 │ │ │ │ + add %ebp,-0x36(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %edx,0x25(%eax) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ add %ebp,0x30027705(%eax) │ │ │ │ xchg %eax,%ebx │ │ │ │ test $0x1,%al │ │ │ │ - push %eax │ │ │ │ - (bad) │ │ │ │ + js 14e7169 │ │ │ │ jle 14e71e1 │ │ │ │ fsubrs 0x6e2001a7 │ │ │ │ jge 14e71ea │ │ │ │ rcrb $1,-0x5e(%ebp) │ │ │ │ - add %esi,0x179d6(%eax) │ │ │ │ + add %edx,0x179d4(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x27fe59d4(%eax) │ │ │ │ + add %ch,-0x67fe59d4(%eax) │ │ │ │ inc %eax │ │ │ │ jns 14e7209 │ │ │ │ ... │ │ │ │ js 14e7246 │ │ │ │ - mov 0x7cd80001,%al │ │ │ │ + mov 0x7cd83001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x3001a888(%eax) │ │ │ │ - imul $0x1a89088,0x1(%ebp),%esp │ │ │ │ - cmp %al,(%esi) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %esi,(%eax) │ │ │ │ - cmp $0xa0,%al │ │ │ │ - add %ecx,(%eax) │ │ │ │ - (bad) │ │ │ │ - jge 14e7262 │ │ │ │ + add %dl,0x1a888(%eax) │ │ │ │ + push $0x65 │ │ │ │ + add %ecx,-0x5ffe5770(%eax) │ │ │ │ + add $0x3c30016f,%eax │ │ │ │ + mov 0x7dd60801,%al │ │ │ │ + add (%eax),%al │ │ │ │ ... │ │ │ │ - test $0xd8,%al │ │ │ │ - test $0x65463801,%eax │ │ │ │ - add %esi,(%eax) │ │ │ │ - mov $0xeb6801a6,%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,-0x47fe5628(%eax) │ │ │ │ + inc %edi │ │ │ │ + add %esi,%gs:(%eax) │ │ │ │ + mov $0xeb0801a6,%ebp │ │ │ │ jnp 14e7281 │ │ │ │ pusha │ │ │ │ and $0xab,%al │ │ │ │ add %ecx,0x6c(%eax) │ │ │ │ jb 14e728a │ │ │ │ ... │ │ │ │ shlb $1,-0x5e(%esi) │ │ │ │ @@ -1852266,514 +1852597,519 @@ │ │ │ │ data16 add 0x25(%eax),%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ebp,(%eax) │ │ │ │ pop %edx │ │ │ │ popa │ │ │ │ add 0x64(%eax),%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,%eax │ │ │ │ + add %ebx,%eax │ │ │ │ mov %al,0x2000171 │ │ │ │ - mov 0x67e74001,%eax │ │ │ │ + mov 0x67e58801,%eax │ │ │ │ add %edi,0x75(%eax) │ │ │ │ mov 0x769e2001,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x3801a79a(%eax) │ │ │ │ + add %bl,0x801a79a(%eax) │ │ │ │ nop │ │ │ │ - add %ebx,%gs:-0x47fe5965(%eax) │ │ │ │ + add %ebx,%gs:-0x67fe5965(%eax) │ │ │ │ push %ss │ │ │ │ jp 14e72d1 │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ sbb %esp,0x738a2801(%ebx) │ │ │ │ add (%eax),%bl │ │ │ │ push %ebx │ │ │ │ mov 0x68228801,%eax │ │ │ │ add (%eax),%dl │ │ │ │ mov $0xa5,%cl │ │ │ │ - add %edx,-0x4ffe8401(%eax) │ │ │ │ - adc %esp,0x67d2d801(%ebp) │ │ │ │ - add (%eax),%dh │ │ │ │ - xor 0x6d470801(%eax),%ah │ │ │ │ + add %ebx,(%eax) │ │ │ │ + (bad) │ │ │ │ + jnp 14e72f9 │ │ │ │ + mov $0x11,%al │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebx,%eax │ │ │ │ + shlb %cl,0x2(%edi) │ │ │ │ + xor %dh,(%edx) │ │ │ │ + mov 0x6d422001,%al │ │ │ │ add %edi,%eax │ │ │ │ - enter $0x1a5,$0x70 │ │ │ │ - lahf │ │ │ │ - jo 14e7311 │ │ │ │ - mov $0x2801a851,%eax │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ + enter $0x1a5,$0xb0 │ │ │ │ + mov 0x51b80170,%al │ │ │ │ + test $0x1,%al │ │ │ │ + test $0xb0,%al │ │ │ │ jb 14e7319 │ │ │ │ - fdivs 0x41b001a8(%ebx) │ │ │ │ + fdivs 0x412001a8(%ebx) │ │ │ │ jns 14e7321 │ │ │ │ - push %eax │ │ │ │ - mov $0x664001a9,%eax │ │ │ │ - add %ebx,%fs:0x3f(%eax) │ │ │ │ - mov %al,0x75fd2001 │ │ │ │ + pop %eax │ │ │ │ + aas │ │ │ │ + mov %al,0x75fc2801 │ │ │ │ add %esi,(%eax) │ │ │ │ xor %ah,0x7a09e801(%edx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x2001a0fc(%eax) │ │ │ │ - lea 0x1(%ebp),%esi │ │ │ │ + add %cl,-0x57fe5f04(%eax) │ │ │ │ + mov %?,0x1(%ebp) │ │ │ │ push %eax │ │ │ │ - shlb $1,0x7b8b7801(%ebp) │ │ │ │ + shlb $1,0x7b896001(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - mov $0x1aa80163,%esi │ │ │ │ - test $0x7d1e9001,%eax │ │ │ │ - add %edx,-0x37fe5a07(%eax) │ │ │ │ - fidivrs 0x1(%ecx) │ │ │ │ + add %edx,-0x45(%eax) │ │ │ │ + arpl %eax,(%ecx) │ │ │ │ + test $0x1a,%al │ │ │ │ + test $0x7d1e5801,%eax │ │ │ │ + add %edx,0x1801a5f9(%eax) │ │ │ │ + fnstsw 0x1(%ecx) │ │ │ │ adc %al,(%esi) │ │ │ │ - mov 0x77889801,%eax │ │ │ │ + mov 0x7788d001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x22(%eax) │ │ │ │ - test $0x62248001,%eax │ │ │ │ + test $0x6225c001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x5001a2fc(%eax) │ │ │ │ inc %edi │ │ │ │ arpl %eax,(%edx) │ │ │ │ ... │ │ │ │ - mov $0xe001a6a8,%eax │ │ │ │ - adc %bh,0x1(%ebp) │ │ │ │ + mov $0x8801a6a8,%eax │ │ │ │ + adc %edi,0x1(%ebp) │ │ │ │ test $0xba,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,-0x5c(%eax) │ │ │ │ add %fs:-0x40(%eax),%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,-0x3ffe8dd8(%eax) │ │ │ │ - inc %ebx │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - in $0x71,%eax │ │ │ │ - add -0x38(%eax),%ch │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ + add %esi,(%eax) │ │ │ │ + adc 0x1(%edx),%dh │ │ │ │ + rolb $0x1,-0x5c(%ebx) │ │ │ │ + adc %ah,%ch │ │ │ │ + jno 14e740a │ │ │ │ + push $0xf001a4c8 │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ ja 14e7412 │ │ │ │ enter $0xa468,$0x1 │ │ │ │ nop │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ jbe 14e741a │ │ │ │ mov $0x31,%al │ │ │ │ mov %eax,0x74350801 │ │ │ │ add (%eax),%dh │ │ │ │ - fbld 0x65f43801(%edi) │ │ │ │ + fbld 0x65efc801(%edi) │ │ │ │ add %edx,(%eax) │ │ │ │ cmpsl %es:(%edi),%fs:(%esi) │ │ │ │ - add %eax,-0x9(%eax) │ │ │ │ + add %eax,%eax │ │ │ │ + hlt │ │ │ │ jnp 14e7431 │ │ │ │ cmp %ch,%ah │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - sbb %ch,0x1(%ecx) │ │ │ │ - ... │ │ │ │ + add %ebx,0x19(%eax) │ │ │ │ + imul $0x0,(%ecx),%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ fsubs -0x56(%esi) │ │ │ │ add %ebp,%eax │ │ │ │ fdivs 0x2(%ebp) │ │ │ │ ... │ │ │ │ js 14e7456 │ │ │ │ test $0x774c5801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x27fe5e62(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ + add %bh,0x1801a19e(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ js 14e7481 │ │ │ │ adc %dl,(%edi) │ │ │ │ - test $0x7d323001,%eax │ │ │ │ + test $0x7d2e5001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ push %ds │ │ │ │ - mov %eax,0x79004001 │ │ │ │ + mov %eax,0x7900d001 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x57(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - inc %edi │ │ │ │ + add %esp,0x40(%eax) │ │ │ │ jno 14e74c1 │ │ │ │ js 14e74b9 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,%eax │ │ │ │ js 14e7531 │ │ │ │ add (%eax),%bl │ │ │ │ scas %es:(%edi),%eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ popa │ │ │ │ add %al,%cl │ │ │ │ - cmp %esp,0x70a6d801(%ecx) │ │ │ │ + cmp %esp,0x70a92801(%ecx) │ │ │ │ add %ebp,(%eax) │ │ │ │ pop %edx │ │ │ │ mov %eax,0x6d454801 │ │ │ │ add (%eax),%bh │ │ │ │ leave │ │ │ │ mov 0x710e5001,%eax │ │ │ │ add -0x24(%eax),%bh │ │ │ │ test $0x1,%al │ │ │ │ - mov %dl,0x1(%eax,%ebp,2) │ │ │ │ + enter $0x6892,$0x1 │ │ │ │ ... │ │ │ │ - add %bl,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ + fsubr %st(7),%st │ │ │ │ test $0x1,%al │ │ │ │ - mov $0x17757,%eax │ │ │ │ - xor $0x777801a5,%eax │ │ │ │ + test $0x55,%al │ │ │ │ + ja 14e7511 │ │ │ │ + add %dh,0x77c801a5 │ │ │ │ jl 14e7519 │ │ │ │ adc %al,-0x58(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ - jno 14e759d │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + imul $0x0,0x1(%esi),%edi │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x3(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - inc %eax │ │ │ │ - arpl %edi,0x1(%edi) │ │ │ │ - jo 14e75b7 │ │ │ │ + mov %ah,0x7f(%ebx) │ │ │ │ + add %esi,0x45(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,%eax │ │ │ │ add $0x278,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %cl,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,%eax │ │ │ │ adc %dh,0x8(%edx,%eax,1) │ │ │ │ cmp %ah,0x2774930(%ecx,%eax,1) │ │ │ │ xor %bl,-0x5a(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - xor %bh,0x1(%ebp) │ │ │ │ + add %ecx,%eax │ │ │ │ + sub $0x7d,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - enter $0xa50d,$0x1 │ │ │ │ - nop │ │ │ │ - lret │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,%al │ │ │ │ + or $0xbb2801a5,%eax │ │ │ │ gs add %esp,%eax │ │ │ │ sbb $0xa6,%al │ │ │ │ - add %eax,0x17a71(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,(%eax) │ │ │ │ - jl 14e75ea │ │ │ │ - add %edx,(%eax) │ │ │ │ - fidivrs 0x1(%ebx) │ │ │ │ + add %eax,0x71(%eax) │ │ │ │ + jp 14e7639 │ │ │ │ + ... │ │ │ │ + and %bh,0x1(%edi,%eiz,4) │ │ │ │ + clc │ │ │ │ + fnstsw 0x1(%ebx) │ │ │ │ mov $0x4a,%al │ │ │ │ mov %eax,0x74aec001 │ │ │ │ add -0x4d(%eax),%cl │ │ │ │ mov %al,0x66c72801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x64(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - pop %eax │ │ │ │ + dec %eax │ │ │ │ divl 0x1(%esi) │ │ │ │ nop │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x2e(%eax) │ │ │ │ - jle 14e7679 │ │ │ │ - cmp %ch,(%edi) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + sub $0x7e,%al │ │ │ │ + add %edi,(%eax) │ │ │ │ + das │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - lcall $0x1a7,$0x57e00177 │ │ │ │ - mov $0x16c0b,%eax │ │ │ │ + add %esp,-0x67(%eax) │ │ │ │ + ja 14e7681 │ │ │ │ + loopne 14e76d9 │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %edx,(%eax) │ │ │ │ + int1 │ │ │ │ + imul $0x0,(%ecx),%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x74(%eax) │ │ │ │ - mov 0x6e0ae801,%eax │ │ │ │ + mov 0x6e0b6801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x2001a9a6(%eax) │ │ │ │ - ljmp $0x1a5,$0xaaa8016f │ │ │ │ - cwtl │ │ │ │ + add %ch,0x5001a9a6(%eax) │ │ │ │ + int3 │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %ebp,-0x7ffe5a56(%eax) │ │ │ │ movd (%ecx),%mm0 │ │ │ │ test $0xa9,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - mov 0x2e20017b,%al │ │ │ │ + add %esi,%eax │ │ │ │ + lahf │ │ │ │ + jnp 14e76c1 │ │ │ │ + and %ch,(%esi) │ │ │ │ mov 0x799d8801,%al │ │ │ │ add %edx,%eax │ │ │ │ pop %edi │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,-0x7fe83ab(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + push %esp │ │ │ │ + jl 14e76d1 │ │ │ │ + clc │ │ │ │ aaa │ │ │ │ mov 0x7d9dc801,%al │ │ │ │ - add 0x801a969(%eax),%bh │ │ │ │ - inc %ecx │ │ │ │ + add -0x7ffe5697(%eax),%bh │ │ │ │ + inc %eax │ │ │ │ jnp 14e76e1 │ │ │ │ - xorb $0x1,-0x58(%eax) │ │ │ │ + push $0xa801a9b9 │ │ │ │ + sahf │ │ │ │ + imul $0x1a87080,(%ecx),%eax │ │ │ │ andb $0x77,(%esi) │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x57fe5cf2(%eax) │ │ │ │ + add -0x57fe5cf2(%eax),%cl │ │ │ │ cmp 0x40(%edx,%eax,1),%esp │ │ │ │ - bound %esp,0x6b804001(%esi) │ │ │ │ + bound %esp,0x6b82f001(%esi) │ │ │ │ add %esp,0x42(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x2d(%eax) │ │ │ │ - add %esp,%fs:0x5001a64d(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %edx,(%eax) │ │ │ │ + shll $1,-0x60(%ecx,%eax,1) │ │ │ │ + dec %ebp │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %esp,-0x6f(%eax) │ │ │ │ jns 14e7711 │ │ │ │ ... │ │ │ │ nop │ │ │ │ - add 0x79639001(%ecx),%esp │ │ │ │ + add 0x79635001(%ecx),%esp │ │ │ │ add %esi,0xe(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,0x15(%eax) │ │ │ │ add %fs:-0x67fe5ea1(%eax),%bl │ │ │ │ frstor 0x2(%eax) │ │ │ │ ... │ │ │ │ enter $0xa9c2,$0x1 │ │ │ │ - pusha │ │ │ │ - les 0x1(%eax),%edi │ │ │ │ - xor %bl,-0x5f(%ecx) │ │ │ │ - add %eax,%eax │ │ │ │ - adc $0x71,%al │ │ │ │ + fadds 0x5930017e(%ecx) │ │ │ │ + mov 0x7114c001,%eax │ │ │ │ add -0x23(%eax),%cl │ │ │ │ mov 0x7b052001,%al │ │ │ │ add %ebp,%eax │ │ │ │ stc │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - lock jnp 14e77a9 │ │ │ │ + add %ebx,%eax │ │ │ │ + int1 │ │ │ │ + jnp 14e77a9 │ │ │ │ clc │ │ │ │ jmp 14e7750 │ │ │ │ - add %ecx,%eax │ │ │ │ - aas │ │ │ │ - jae 14e77b1 │ │ │ │ - pusha │ │ │ │ + add %edx,0x6001733d(%eax) │ │ │ │ (bad) │ │ │ │ test $0x1,%al │ │ │ │ - rclb $1,-0x231ffe85(%edi) │ │ │ │ + xor %dl,-0x231ffe85(%edi) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,-0x12(%eax) │ │ │ │ jge 14e77c2 │ │ │ │ pop %eax │ │ │ │ xor %esp,0x6f965001(%ecx) │ │ │ │ add 0x6(%eax),%bl │ │ │ │ - test $0x79fd1801,%eax │ │ │ │ + test $0x79fb9001,%eax │ │ │ │ add %edi,-0x73(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,%eax │ │ │ │ mov %esi,0x2(%ebx) │ │ │ │ ... │ │ │ │ adc %bh,-0x60(%edx) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - inc %esp │ │ │ │ + add %edi,(%eax) │ │ │ │ + inc %ebp │ │ │ │ jg 14e77f1 │ │ │ │ js 14e7802 │ │ │ │ mov %al,0x73dd7801 │ │ │ │ add (%eax),%dl │ │ │ │ mov %al,%fs:0x68614801 │ │ │ │ add %al,%al │ │ │ │ cld │ │ │ │ - test $0x7a768801,%eax │ │ │ │ + test $0x7a772001,%eax │ │ │ │ add %ebp,0x17(%eax) │ │ │ │ mov 0x6ce93801,%eax │ │ │ │ add %al,%al │ │ │ │ add $0xa7,%al │ │ │ │ add %ebx,0x26619(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x49(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - xchg %bh,0x1(%edi) │ │ │ │ - xor %dh,(%eax,%ebp,4) │ │ │ │ + add %ebp,0x30017f81(%eax) │ │ │ │ + xor $0xa8,%al │ │ │ │ add %eax,-0x5e(%eax) │ │ │ │ jno 14e7832 │ │ │ │ ... │ │ │ │ inc %eax │ │ │ │ mov %eax,%cs:0x753c0801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x6801a6ff(%eax) │ │ │ │ cli │ │ │ │ pusha │ │ │ │ add (%eax),%dh │ │ │ │ - imulb 0x665e0801(%ecx) │ │ │ │ + imulb 0x665ad801(%ecx) │ │ │ │ add %eax,0x7a(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,%eax │ │ │ │ - std │ │ │ │ + add %edi,%eax │ │ │ │ + sti │ │ │ │ jns 14e7881 │ │ │ │ js 14e78c5 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ + add %esp,%eax │ │ │ │ dec %edi │ │ │ │ jns 14e7889 │ │ │ │ dec %eax │ │ │ │ jle 14e7830 │ │ │ │ - add %esi,-0x77fe846f(%eax) │ │ │ │ - mov 0x6fae6001(%eax),%ebp │ │ │ │ + add %edx,%eax │ │ │ │ + xchg %eax,%ecx │ │ │ │ + jnp 14e7891 │ │ │ │ + mov %cl,-0x56d7fe58(%ebx) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - mov $0xa9,%dl │ │ │ │ - add %ebp,(%eax) │ │ │ │ - or %esi,0x1(%edx) │ │ │ │ - loopne 14e7870 │ │ │ │ - mov 0x6a313001,%al │ │ │ │ + add %dh,-0x3ffe55ef(%eax) │ │ │ │ + aam $0x73 │ │ │ │ + add %esp,%eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + mov 0x6a30b801,%al │ │ │ │ add %eax,0x45(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ - mov %al,0x11b0016b │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - add %edx,0x173d7(%eax) │ │ │ │ - ... │ │ │ │ + add %ecx,0x16ba2(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x31(%eax) │ │ │ │ + test $0x7a5fd001,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ das │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %ebx,(%eax) │ │ │ │ mov %bh,0x2(%eax) │ │ │ │ - sarb $1,(%ecx) │ │ │ │ - test $0x1,%al │ │ │ │ - pusha │ │ │ │ - lahf │ │ │ │ - imul $0x70,(%ecx),%eax │ │ │ │ - aaa │ │ │ │ + cmp %dl,%al │ │ │ │ + test $0x792bb801,%eax │ │ │ │ + add %esi,0x37(%eax) │ │ │ │ mov 0x73695801,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,%dl │ │ │ │ + cmp %ebp,0x6ba03801(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ push %ds │ │ │ │ mov 0x6e0ca801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ out %eax,(%dx) │ │ │ │ - mov 0x794fa801,%eax │ │ │ │ + mov 0x794f8001,%eax │ │ │ │ add %ebp,-0x6b(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - (bad) │ │ │ │ + add %esi,-0x3f(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %ebp,(%eax) │ │ │ │ - adc %esp,0x77122001(%esi) │ │ │ │ + adc %esp,0x7710b801(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ das │ │ │ │ mov 0x6f523001,%eax │ │ │ │ add (%eax),%dl │ │ │ │ sub 0x6f976801(%ebp),%ah │ │ │ │ add (%eax),%cl │ │ │ │ adc $0xf3c801a4,%eax │ │ │ │ push $0x2 │ │ │ │ pop %eax │ │ │ │ repz cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - int $0x75 │ │ │ │ - add %esi,%eax │ │ │ │ - pop %ebx │ │ │ │ + add %esi,-0x33(%eax) │ │ │ │ + jne 14e7981 │ │ │ │ + lock pop %ebx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ - mov $0xfd08016e,%esi │ │ │ │ + add %esi,%eax │ │ │ │ + mov $0xfd08016e,%edi │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - xor -0x10(%ecx,%eax,1),%bh │ │ │ │ - subb $0x1,0x7c587001(%eax) │ │ │ │ + add %esp,0x32(%eax) │ │ │ │ + jl 14e7991 │ │ │ │ + lock subb $0x1,0x7c589801(%eax) │ │ │ │ ... │ │ │ │ jo 14e7954 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,-0x5d(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - add %edx,-0x1ffe598f(%eax) │ │ │ │ + add %edx,-0x7fe598f(%eax) │ │ │ │ jne 14e7a3d │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ push %ds │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ecx,0x10026160(%eax) │ │ │ │ jae 14e79b2 │ │ │ │ - add %eax,0x31(%eax) │ │ │ │ + add %esp,0x31(%eax) │ │ │ │ ja 14e7a11 │ │ │ │ jo 14e7a25 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,%eax │ │ │ │ push %ebx │ │ │ │ push $0x2 │ │ │ │ - push $0xe801a892 │ │ │ │ - ss jle 14e7a21 │ │ │ │ - sbb %dl,(%edx) │ │ │ │ - mov 0x7eda5001,%eax │ │ │ │ - add %ebp,-0x6ffe5a01(%eax) │ │ │ │ - ret │ │ │ │ - jne 14e7a31 │ │ │ │ - push $0x7801a496 │ │ │ │ - fidivrs 0x1(%edx) │ │ │ │ - shrb $0x7b,-0x192ffe60(%ebx) │ │ │ │ + push $0xf001a892 │ │ │ │ + xor $0x1218017e,%eax │ │ │ │ + mov 0x7ed95801,%eax │ │ │ │ + add %ebp,0x2001a5ff(%eax) │ │ │ │ + mov $0x96680175,%edi │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebp,-0x22(%eax) │ │ │ │ + jp 14e7a39 │ │ │ │ + shrb $0x7b,-0x1a77fe60(%ebx) │ │ │ │ add %ebp,(%eax) │ │ │ │ repnz mov 0x7702a801,%eax │ │ │ │ add (%eax),%dl │ │ │ │ - subl $0x1,0x62a4c001(%eax) │ │ │ │ + subl $0x1,0x62a50001(%eax) │ │ │ │ ... │ │ │ │ - add %dl,-0x5ffe5f70(%eax) │ │ │ │ - jmp e22e7bdd <_edata@@Base+0xddce7bdd> │ │ │ │ - mov 0x7ab64801,%al │ │ │ │ + add %dl,-0x27fe5f70(%eax) │ │ │ │ + call e22e7bdd <_edata@@Base+0xddce7bdd> │ │ │ │ + mov 0x7ab46001,%al │ │ │ │ add %ecx,(%eax) │ │ │ │ - or %esp,0x79f08001(%ecx) │ │ │ │ - add %edi,0x1801a0b8(%eax) │ │ │ │ + or %esp,0x79f06801(%ecx) │ │ │ │ + add %edi,0x1001a0b8(%eax) │ │ │ │ xchg %esi,-0x80(%ecx,%eax,1) │ │ │ │ - andl $0xa2727001,0x7b848001(%ecx) │ │ │ │ - add %ebp,%eax │ │ │ │ - push %ebp │ │ │ │ + andl $0xa2727001,0x7b83d801(%ecx) │ │ │ │ + add %edi,0x55(%eax) │ │ │ │ push $0xa0181801 │ │ │ │ - add %eax,0x28(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %ebp,0x68(%eax) │ │ │ │ - mov 0x6ebd6801,%al │ │ │ │ + add %eax,0x68016f26(%eax) │ │ │ │ + push $0xbd8801a0 │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ add %ecx,-0x2ffe5e14(%eax) │ │ │ │ lock jo 14e7aaa │ │ │ │ cmp %bh,(%ebx) │ │ │ │ mov %eax,0x76eee801 │ │ │ │ - add 0x1801a1a9(%eax),%ch │ │ │ │ - jbe 14e7b24 │ │ │ │ + add -0x47fe5e57(%eax),%ch │ │ │ │ + jne 14e7b24 │ │ │ │ add %esp,-0x77fe5657(%eax) │ │ │ │ (bad) │ │ │ │ jbe 14e7ac2 │ │ │ │ sbb %ch,%bl │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,%eax │ │ │ │ - and 0x1(%esi),%dh │ │ │ │ + add %esp,0x20(%eax) │ │ │ │ + jbe 14e7ac9 │ │ │ │ call 815021e5 <_edata@@Base+0x7cf021e5> │ │ │ │ mov $0x4a80269,%ebp │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - mov 0x10b00179,%al │ │ │ │ + add %ebx,-0x61(%eax) │ │ │ │ + jns 14e7ad9 │ │ │ │ + mov $0x10,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x40017ebe(%eax) │ │ │ │ - inc %eax │ │ │ │ + add %esi,%eax │ │ │ │ + mov $0x4040017e,%esi │ │ │ │ mov 0x7cd20801,%al │ │ │ │ add 0x4801a29a(%eax),%bl │ │ │ │ mov $0x65,%cl │ │ │ │ add %al,%bh │ │ │ │ stc │ │ │ │ mov 0x6e190001,%eax │ │ │ │ add (%eax),%al │ │ │ │ @@ -1852781,64 +1853117,68 @@ │ │ │ │ add (%eax),%cl │ │ │ │ sahf │ │ │ │ mov %al,0x64950001 │ │ │ │ add 0x59(%eax),%bl │ │ │ │ mov 0x6f25e001,%eax │ │ │ │ add %al,%dl │ │ │ │ shll $1,0x73ec3801(%ecx) │ │ │ │ - add 0x2001a692(%eax),%dh │ │ │ │ - bound %esi,0x1(%edx) │ │ │ │ + add 0x4001a692(%eax),%dh │ │ │ │ + pop %esi │ │ │ │ + jb 14e7b21 │ │ │ │ nop │ │ │ │ mov $0xa6,%dl │ │ │ │ - add %edi,-0x73(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %edx,(%eax) │ │ │ │ - (bad) │ │ │ │ - stc │ │ │ │ + add %edi,(%eax) │ │ │ │ + lea 0x1(%edi),%ebp │ │ │ │ + adc %cl,-0x4affe57(%edi) │ │ │ │ jae 14e7b31 │ │ │ │ rol $0xa2,%dl │ │ │ │ - add %edi,(%eax) │ │ │ │ - sbb %bh,0x1(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + pop %ss │ │ │ │ + js 14e7b39 │ │ │ │ dec %eax │ │ │ │ dec %edx │ │ │ │ mov %al,0x64f95001 │ │ │ │ add (%eax),%dh │ │ │ │ xor %esp,0x6c2d4801(%ecx) │ │ │ │ - add 0x7801a4e8(%eax),%bl │ │ │ │ - inc %ecx │ │ │ │ + add -0xffe5b18(%eax),%bl │ │ │ │ + inc %eax │ │ │ │ jns 14e7b51 │ │ │ │ add %ch,%ah │ │ │ │ mov %al,0x77552801 │ │ │ │ add (%eax),%bh │ │ │ │ movsw %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,0x50017274(%eax) │ │ │ │ - repz mov 0x75e0d001,%al │ │ │ │ + add %ebp,(%eax) │ │ │ │ + jno 14e7bd1 │ │ │ │ + add %edx,-0xd(%eax) │ │ │ │ + mov 0x75dfc001,%al │ │ │ │ add %esi,%eax │ │ │ │ push %eax │ │ │ │ mov %eax,0x6b37f801 │ │ │ │ add -0x5b(%eax),%ch │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,%eax │ │ │ │ cltd │ │ │ │ je 14e7b7a │ │ │ │ clc │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x74(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %edx,(%eax) │ │ │ │ - adc 0x7e492001(%ebx),%esp │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x1(%edi),%ebp │ │ │ │ + adc %dl,(%ebx) │ │ │ │ + mov %eax,0x7e492001 │ │ │ │ add -0x74(%eax),%ah │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ das │ │ │ │ ja 14e7b92 │ │ │ │ cmp %cl,%bh │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,-0x6ffe8af7(%eax) │ │ │ │ + add %edx,0x8(%eax) │ │ │ │ + jne 14e7b99 │ │ │ │ + nop │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ test $0x1,%al │ │ │ │ loopne 14e7b3e │ │ │ │ jp 14e7ba2 │ │ │ │ push %eax │ │ │ │ sub $0x4da801a3,%eax │ │ │ │ js 14e7baa │ │ │ │ @@ -1852853,540 +1853193,554 @@ │ │ │ │ add %al,%cl │ │ │ │ hlt │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,0x24(%eax) │ │ │ │ push $0x1 │ │ │ │ loopne 14e7b75 │ │ │ │ test $0x1,%al │ │ │ │ - pusha │ │ │ │ - adc $0xeae80164,%eax │ │ │ │ + fmuls 0xeae80164 │ │ │ │ mov %al,0x60820001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ out %eax,$0xa7 │ │ │ │ add %esi,0x278f8(%eax) │ │ │ │ - ljmp *0x7b8fe001(%eax) │ │ │ │ - add %esi,0x4001a63d(%eax) │ │ │ │ + ljmp *0x7b8fe801(%eax) │ │ │ │ + add %esi,0x7001a63d(%eax) │ │ │ │ lock jnp 14e7bf9 │ │ │ │ ... │ │ │ │ - mov $0x9001a0d1,%eax │ │ │ │ + mov $0x3001a0d1,%eax │ │ │ │ imul $0x0,0x1(%ebp),%edi │ │ │ │ ... │ │ │ │ cmp %dh,%ch │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x3d(%eax) │ │ │ │ - jo 14e7c39 │ │ │ │ + add %eax,(%eax) │ │ │ │ + cmp $0x170,%eax │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ mov $0xca,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - es jnp 14e7c59 │ │ │ │ - enter $0xa6b1,$0x1 │ │ │ │ - adc %ah,(%esi) │ │ │ │ - jb 14e7c61 │ │ │ │ - test $0x27,%al │ │ │ │ - mov 0x6ae1c001,%eax │ │ │ │ + add %eax,-0x37fe84dc(%eax) │ │ │ │ + mov $0xa6,%cl │ │ │ │ + add %esp,%eax │ │ │ │ + and $0x72,%al │ │ │ │ + add %ebp,-0x3ffe5ed9(%eax) │ │ │ │ + loope 14e7cd1 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x5001a85d(%eax) │ │ │ │ - std │ │ │ │ + add %bl,0x801a85d(%eax) │ │ │ │ + (bad) │ │ │ │ js 14e7c81 │ │ │ │ ... │ │ │ │ xor %ah,0x1(%ebp,%eiz,4) │ │ │ │ - inc %eax │ │ │ │ - sub %esi,0x1(%esi) │ │ │ │ + shlb $1,0x176 │ │ │ │ ... │ │ │ │ - push $0xc001a9f5 │ │ │ │ - arpl %esi,0x1(%esi) │ │ │ │ - xor %bl,0x9f801a6(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + push $0xd001a9f5 │ │ │ │ + pop %edx │ │ │ │ + jbe 14e7cb9 │ │ │ │ + xor %bl,0xa5001a6(%edx) │ │ │ │ jbe 14e7cc1 │ │ │ │ jo 14e7c77 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,-0x67fe93ad(%eax) │ │ │ │ - xor 0x7cfab801(%esi),%ah │ │ │ │ + add %ebx,(%eax) │ │ │ │ + cmp %ch,-0x68(%ecx,%eax,1) │ │ │ │ + xor 0x7cf8c801(%esi),%ah │ │ │ │ add %edi,(%eax) │ │ │ │ mov %al,%fs:0x685aa801 │ │ │ │ add 0x1001a46c(%eax),%cl │ │ │ │ into │ │ │ │ push $0x2 │ │ │ │ ... │ │ │ │ shl $1,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,-0x47fe8a9c(%eax) │ │ │ │ - adc 0x77b32001(%esi),%ah │ │ │ │ + add %ebp,(%eax) │ │ │ │ + fs jne 14e7d09 │ │ │ │ + mov $0x1a612,%eax │ │ │ │ + mov $0x77,%dl │ │ │ │ add %esp,(%eax) │ │ │ │ jp 14e7cbc │ │ │ │ + add %edi,%eax │ │ │ │ + call bb5e7e90 <_edata@@Base+0xb6fe7e90> │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %ecx,(%eax) │ │ │ │ - ljmp $0x1a6,$0xba100176 │ │ │ │ - mov 0x801683e,%al │ │ │ │ - mov $0xfc6801a9,%edx │ │ │ │ + cmp 0x1(%eax),%ch │ │ │ │ + or %bh,-0x497fe57(%edx) │ │ │ │ jns 14e7d29 │ │ │ │ ... │ │ │ │ cmp %ah,-0x5c(%edi) │ │ │ │ add %ecx,0x29(%eax) │ │ │ │ arpl %eax,(%edx) │ │ │ │ ... │ │ │ │ dec %eax │ │ │ │ cmp %ah,0x7ad0e001(%ebp) │ │ │ │ add %edi,(%eax) │ │ │ │ dec %ecx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,(%eax) │ │ │ │ test %bh,0x2(%ebp) │ │ │ │ - orb $0x7d,0x231001a4(%ebp) │ │ │ │ + orb $0x7d,0x233801a4(%ebp) │ │ │ │ add %esi,0x47(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,-0x4d(%eax) │ │ │ │ - jns 14e7d79 │ │ │ │ - jo 14e7d2d │ │ │ │ - mov %al,0x6be97801 │ │ │ │ - add %al,%cl │ │ │ │ + add %esp,0x700179b2(%eax) │ │ │ │ + mov $0xa2,%bl │ │ │ │ + add %edi,-0x17(%eax) │ │ │ │ + imul $0xffffffc8,(%edx),%eax │ │ │ │ pop %esi │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,-0x1ffe8fa0(%eax) │ │ │ │ - in $0xa6,%al │ │ │ │ - add %edx,0x17cd4(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + pusha │ │ │ │ + jo 14e7d89 │ │ │ │ + loopne 14e7d6e │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %esi,-0x2c(%eax) │ │ │ │ + jl 14e7d91 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%al │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + lock scas %es:(%edi),%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,(%eax) │ │ │ │ mov 0x0(%edx,%eax,1),%bh │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ lahf │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,0x780163b3(%eax) │ │ │ │ - mov 0x69de3001,%ax │ │ │ │ + add %eax,-0x4d(%eax) │ │ │ │ + arpl %eax,(%ecx) │ │ │ │ + js 14e7e48 │ │ │ │ + mov 0x69b9b801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ - cmp %esp,0x7d384001(%ecx) │ │ │ │ + cmp %esp,0x7d387001(%ecx) │ │ │ │ add %ebp,(%eax) │ │ │ │ jl 14e7dbc │ │ │ │ - add %esi,%eax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - jbe 14e7e19 │ │ │ │ - cmp %dh,%cl │ │ │ │ + add %eax,0x3801766a(%eax) │ │ │ │ + int1 │ │ │ │ mov 0x61348001,%eax │ │ │ │ add %al,%ah │ │ │ │ inc %ebx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x78(%eax) │ │ │ │ - jl 14e7e29 │ │ │ │ - fcomps -0x2a37fe5e(%ebx) │ │ │ │ - je 14e7e32 │ │ │ │ - adc %dh,(%edx) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - mov $0x78,%cl │ │ │ │ + add %esi,%eax │ │ │ │ + js 14e7ea3 │ │ │ │ + add %ebx,%eax │ │ │ │ + fwait │ │ │ │ + mov %al,0x74d5c801 │ │ │ │ + add (%eax),%dl │ │ │ │ + xor 0x78b03801(%edi),%ah │ │ │ │ add %esi,(%eax) │ │ │ │ - adc 0x7e16d001(%esi),%esp │ │ │ │ - add %ecx,-0x5ffe5e6e(%eax) │ │ │ │ - inc %edi │ │ │ │ + adc 0x7e151001(%esi),%esp │ │ │ │ + add %ecx,0x3801a192(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %edx,-0x5d77(%bx,%si) │ │ │ │ add %ebx,0x2732e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x7801a776(%eax) │ │ │ │ + add %ch,0x6001a776(%eax) │ │ │ │ xor %bh,0x1(%esi) │ │ │ │ ... │ │ │ │ loopne 14e7e08 │ │ │ │ - test $0x689c0001,%eax │ │ │ │ + test $0x68982801,%eax │ │ │ │ add %eax,0x16(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,-0x68(%eax) │ │ │ │ imul $0x0,(%edx),%eax │ │ │ │ ... │ │ │ │ xor %bl,(%ebx) │ │ │ │ mov %eax,0x6ab64801 │ │ │ │ add (%eax),%bl │ │ │ │ xor 0x61392801(%ebx),%esp │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ scas %es:(%edi),%al │ │ │ │ - mov 0x78096801,%al │ │ │ │ + mov 0x78098001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x68(%eax) │ │ │ │ - mov 0x7e7b5801,%eax │ │ │ │ - add %edi,-0x57fe5f07(%eax) │ │ │ │ - mov %bh,0x1(%edx) │ │ │ │ + mov 0x7e7be001,%eax │ │ │ │ + add %edi,0x4001a0f9(%eax) │ │ │ │ + mov %edi,0x1(%edx) │ │ │ │ inc %eax │ │ │ │ mov $0xa2,%cl │ │ │ │ add %ebx,(%eax) │ │ │ │ adc $0x6d,%al │ │ │ │ add -0x3ffe5f87(%eax),%bl │ │ │ │ add $0x7d,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ sbb $0x1b2001a2,%eax │ │ │ │ imul $0x1a203d0,(%edx),%eax │ │ │ │ - rorb $0x1,(%esp,%esi,2) │ │ │ │ + loopne 14e7f1d │ │ │ │ + je 14e7f19 │ │ │ │ push %eax │ │ │ │ - mov 0x7f030001(%ecx),%ebp │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - shrl %cl,0x7dc5b801(%ecx) │ │ │ │ + mov 0x7f02d801(%ecx),%ebp │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x6a(%eax) │ │ │ │ - test $0x7b9ec801,%eax │ │ │ │ + test $0x7b9e0001,%eax │ │ │ │ add %ebx,(%eax) │ │ │ │ gs test $0x1,%al │ │ │ │ - addb $0xa3,0x2d78017b │ │ │ │ - add %ebp,(%eax) │ │ │ │ - shll $1,0x0(%edx,%eax,1) │ │ │ │ + mov %al,0x2d78017b │ │ │ │ + mov %eax,0x74d12801 │ │ │ │ + add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0xb(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %ebx,-0xffd9403(%eax) │ │ │ │ - fisubl 0x6ef31001(%eax) │ │ │ │ + fisubl 0x6ef2c001(%eax) │ │ │ │ add %ebx,%eax │ │ │ │ cld │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %eax,-0x59(%eax) │ │ │ │ jl 14e7f99 │ │ │ │ - rclb $0x7b,0x3ba001a4(%ebx) │ │ │ │ + rclb $0x7b,0x387001a4(%ebx) │ │ │ │ add %esi,0x17(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - add %dl,0x79(%ebp) │ │ │ │ - add %esp,-0x2ffe5a7b(%eax) │ │ │ │ - push %cs │ │ │ │ - imul $0x1a19ee0,(%ecx),%eax │ │ │ │ - loopne 14e7f84 │ │ │ │ - jno 14e7fb9 │ │ │ │ - jo 14e7faa │ │ │ │ + cmp %dl,0x79(%edx) │ │ │ │ + add %esp,-0x4ffe5a7b(%eax) │ │ │ │ + out %eax,$0x68 │ │ │ │ + add %esp,%eax │ │ │ │ + sahf │ │ │ │ + mov 0x71cde001,%eax │ │ │ │ + add %esi,-0x10(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - cmpl $0x4801a472,-0x10(%ecx,%eax,1) │ │ │ │ - (bad) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + cmpb $0x72,-0x10(%ecx,%eax,1) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ecx,-0x3a(%eax) │ │ │ │ addr16 add %al,%bl │ │ │ │ lock mov %al,0x7f7aa801 │ │ │ │ add %al,%al │ │ │ │ jg 14e7f7c │ │ │ │ - add %edx,0x4a(%eax) │ │ │ │ + add %ebx,0x4a(%eax) │ │ │ │ jo 14e7fd9 │ │ │ │ - adc %dl,0x2f2801a7(%esi) │ │ │ │ + adc %dl,0x2de001a7(%esi) │ │ │ │ imul $0xffffffa8,(%ecx),%eax │ │ │ │ - sub $0xbe1001a5,%eax │ │ │ │ + sub $0xbe9801a5,%eax │ │ │ │ je 14e7fe9 │ │ │ │ sub %dh,-0x60(%esi) │ │ │ │ - add %esp,-0x27(%eax) │ │ │ │ - jnp 14e7ff1 │ │ │ │ + add %esp,%eax │ │ │ │ + fnstcw 0x1(%ebx) │ │ │ │ pusha │ │ │ │ jne 14e7f93 │ │ │ │ add %eax,-0x6ffd9082(%eax) │ │ │ │ shlb $0x2,0x72fc5001(%edi) │ │ │ │ ... │ │ │ │ - mov $0xe001a8b0,%eax │ │ │ │ + mov $0xd001a8b0,%eax │ │ │ │ sub 0x1(%ebp),%dh │ │ │ │ mov $0xb8,%al │ │ │ │ test $0x1,%al │ │ │ │ - cwtl │ │ │ │ + push %eax │ │ │ │ fldt 0x1(%ebx) │ │ │ │ - mov 0x9001a23d,%al │ │ │ │ + sbb %ah,%dh │ │ │ │ + test $0x79a2e001,%eax │ │ │ │ + add %esp,-0x6ffe5dc3(%eax) │ │ │ │ xor %ch,0x2(%ecx) │ │ │ │ - ... │ │ │ │ - sub %bl,-0x6377fe5a(%eax) │ │ │ │ + sub %bl,-0x65c7fe5a(%eax) │ │ │ │ js 14e8039 │ │ │ │ cwtl │ │ │ │ sub 0x2632108(%ecx,%eax,1),%ah │ │ │ │ xor %bh,%ch │ │ │ │ mov %al,0x6425b001 │ │ │ │ add -0xffe5ca4(%eax),%ch │ │ │ │ cmp 0x2(%edi),%ch │ │ │ │ fsubs (%edi) │ │ │ │ mov %eax,0x75cee801 │ │ │ │ add %al,%al │ │ │ │ jb 14e7ffd │ │ │ │ - add %esp,0x2e(%eax) │ │ │ │ - jno 14e8061 │ │ │ │ + add %esp,(%eax) │ │ │ │ + jno,pn 14e8061 │ │ │ │ jo 14e8024 │ │ │ │ mov %al,0x77ba0001 │ │ │ │ add 0x47(%eax),%cl │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,-0x63(%eax) │ │ │ │ + add %ebp,%eax │ │ │ │ + cltd │ │ │ │ jg 14e8071 │ │ │ │ ... │ │ │ │ pusha │ │ │ │ - mov 0x17ca4d8(%ecx,%eax,1),%ah │ │ │ │ + mov 0x17ca4a8(%ecx,%eax,1),%ah │ │ │ │ mov %ah,-0x5a(%eax) │ │ │ │ - add %esi,%eax │ │ │ │ - push $0x162 │ │ │ │ + add %esp,0x1626a(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - rorb $1,-0x5a(%edi) │ │ │ │ - add %esp,0xb(%eax) │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ - sub %al,-0x57(%ebp) │ │ │ │ - add %esp,(%eax) │ │ │ │ - shlb $1,0x1(%ecx) │ │ │ │ - mov $0x801a950,%eax │ │ │ │ - mov $0xb950017a,%edi │ │ │ │ + add %dl,%al │ │ │ │ + dec %edi │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %eax,0x2801630b(%eax) │ │ │ │ + inc %ebp │ │ │ │ + test $0x71ce7001,%eax │ │ │ │ + add %edi,-0x1ffe56b0(%eax) │ │ │ │ + mov $0xb950017a,%esi │ │ │ │ test $0x1,%al │ │ │ │ - fsubr %st(1),%st │ │ │ │ + mov %ch,%cl │ │ │ │ ja 14e80d1 │ │ │ │ ... │ │ │ │ mov %cl,%dh │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,-0x35(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + lret │ │ │ │ jp 14e80e9 │ │ │ │ rol $1,%ch │ │ │ │ test $0x1,%al │ │ │ │ - clc │ │ │ │ - pop %es │ │ │ │ - je 14e80f1 │ │ │ │ - ... │ │ │ │ cwtl │ │ │ │ - jle 14e80a0 │ │ │ │ - add %esi,0x1723a(%eax) │ │ │ │ - ... │ │ │ │ + sbb $0x74,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x17fe5923(%eax) │ │ │ │ - sbb 0x1(%esi),%ah │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x47fe5a82(%eax) │ │ │ │ + cmp 0x1(%edx),%dh │ │ │ │ ... │ │ │ │ - sbb %ch,%dh │ │ │ │ + mov %bl,%ch │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x1792f(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + pop %ss │ │ │ │ + add %ax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x27fe5a12(%eax) │ │ │ │ + add %bl,(%eax) │ │ │ │ + out %al,(%dx) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %edi,0x2f(%eax) │ │ │ │ + jns 14e8131 │ │ │ │ + ... │ │ │ │ + mov 0xd801a5ee,%al │ │ │ │ cmp %dh,0x0(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x3801a0f6(%eax) │ │ │ │ - mov $0xe180017b,%esi │ │ │ │ - mov 0x670b5801,%al │ │ │ │ + mov $0xe180017b,%ebp │ │ │ │ + mov 0x670b1801,%al │ │ │ │ add %ebp,(%eax) │ │ │ │ sbb $0xa5,%al │ │ │ │ add %esp,0x31(%eax) │ │ │ │ jl 14e8192 │ │ │ │ loopne 14e8112 │ │ │ │ - mov 0x6f67b001,%eax │ │ │ │ - add %ecx,-0x27fe59aa(%eax) │ │ │ │ + mov 0x6f678801,%eax │ │ │ │ + add %ecx,-0x6ffe59aa(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jns 14e81a1 │ │ │ │ and %ah,%cl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - or 0x1(%ebp),%esp │ │ │ │ - loopne 14e81cc │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - std │ │ │ │ - jl 14e81b2 │ │ │ │ - fcomp %st(3) │ │ │ │ - test $0x1,%al │ │ │ │ - adc %al,(%esi) │ │ │ │ - jge 14e81b9 │ │ │ │ - fadds -0x59(%ecx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - jae 14e822c │ │ │ │ + add %edi,-0x17(%eax) │ │ │ │ + fs add %esp,%eax │ │ │ │ + and 0x7cfd0001(%ebp),%ah │ │ │ │ + add %al,%bl │ │ │ │ + fldt 0x7d066001(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + inc %ecx │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %edx,0x51(%eax) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %eax,-0x25(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ - and %esi,0x1(%edx) │ │ │ │ - ... │ │ │ │ - call 9502811 <_edata@@Base+0x4f02811> │ │ │ │ - pop %ebp │ │ │ │ + add %eax,0x1721f(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%al │ │ │ │ + cmp $0xa6,%al │ │ │ │ + add %eax,%eax │ │ │ │ + pop %edx │ │ │ │ jne 14e81d9 │ │ │ │ shlb $1,-0x5f(%edx) │ │ │ │ - add %edi,(%eax) │ │ │ │ - lock jge 14e81e1 │ │ │ │ + add %ecx,-0x12(%eax) │ │ │ │ + jge 14e81e1 │ │ │ │ js 14e8175 │ │ │ │ - mov 0x79319801,%eax │ │ │ │ + mov 0x79313001,%eax │ │ │ │ add %edi,(%eax) │ │ │ │ push %eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,0x56(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + push %ebp │ │ │ │ jl 14e81f1 │ │ │ │ - mov 0xd801a026,%al │ │ │ │ - data16 jge 14e81f9 │ │ │ │ + mov 0x4001a026,%al │ │ │ │ + gs jge 14e81f9 │ │ │ │ push %eax │ │ │ │ cmp 0x26cc8f0(%ecx,%eax,1),%esp │ │ │ │ jo 14e81d3 │ │ │ │ mov %al,0x7386b801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x17fe5af8(%eax) │ │ │ │ + add %ah,-0x47fe5af8(%eax) │ │ │ │ cmpb $0x8,0x1(%ebx) │ │ │ │ mov 0x272001a4,%eax │ │ │ │ add %gs:(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x5e(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov %bh,0x1(%ecx) │ │ │ │ + add %edi,(%eax) │ │ │ │ + test %bh,0x1(%ecx) │ │ │ │ sbb %cl,(%edx) │ │ │ │ - test $0x6a20b801,%eax │ │ │ │ + test $0x6a219001,%eax │ │ │ │ add %ebp,0x16(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ebx,%eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ bound %eax,(%edx) │ │ │ │ ... │ │ │ │ dec %eax │ │ │ │ pop %ss │ │ │ │ mov %eax,0x64d60001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ - mov 0x7c74e801,%al │ │ │ │ + mov 0x7c761001,%al │ │ │ │ add %edx,-0x77fe5e30(%eax) │ │ │ │ xchg %esp,0x2(%edx) │ │ │ │ ... │ │ │ │ mov $0x9801a05e,%eax │ │ │ │ sbb %bh,0x2(%ebp) │ │ │ │ ... │ │ │ │ - xor %cl,0x105001a9(%ebp) │ │ │ │ + xor %cl,0x10b801a9(%ebp) │ │ │ │ jnp 14e8319 │ │ │ │ ... │ │ │ │ enter $0xa819,$0x1 │ │ │ │ - or %dh,(%esi) │ │ │ │ - add %bx,(%eax) │ │ │ │ - enter $0x1a9,$0x0 │ │ │ │ - push $0x72 │ │ │ │ - add %esp,-0x29(%eax) │ │ │ │ + dec %eax │ │ │ │ + das │ │ │ │ + add %ax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,-0x29(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %esi,%eax │ │ │ │ + inc %ebx │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %edi,%eax │ │ │ │ + fisubrs 0x68220001(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - xor $0xdef8016e,%eax │ │ │ │ - test $0x1,%al │ │ │ │ - shlb $1,(%ebx) │ │ │ │ - push $0x1 │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ cmp 0x7e0ec801(%eax),%ah │ │ │ │ add (%eax),%bh │ │ │ │ enter $0x1a2,$0x30 │ │ │ │ scas %es:(%edi),%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%eax),%ah │ │ │ │ dec %eax │ │ │ │ test $0x670af801,%eax │ │ │ │ add %ecx,0x21(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ + sub %al,%bh │ │ │ │ jns 14e8371 │ │ │ │ xor %bh,(%ecx) │ │ │ │ mov %eax,0x771cc801 │ │ │ │ add (%eax),%bh │ │ │ │ xor 0x6b575001(%ecx),%esp │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ - ss test $0x7aab9801,%eax │ │ │ │ + ss test $0x7aa9e801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ xlat %ds:(%ebx) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - je 14e8436 │ │ │ │ - add %esp,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + imul $0x20,0x1(%edi),%esi │ │ │ │ inc %ebp │ │ │ │ mov %al,0x7dd60001 │ │ │ │ add %al,%ah │ │ │ │ lds 0x6359b801(%edx),%esp │ │ │ │ add 0x32(%eax),%bh │ │ │ │ test $0x1,%al │ │ │ │ - or %cl,-0x710ffe9a(%ebx) │ │ │ │ - mov 0x785ce801,%eax │ │ │ │ + push %eax │ │ │ │ + mov 0x1(%esi),%esp │ │ │ │ + lock mov 0x785cb001(%ecx),%fs │ │ │ │ add %ecx,(%eax) │ │ │ │ pop %esp │ │ │ │ test $0x1,%al │ │ │ │ - mov $0x4b,%al │ │ │ │ - jns 14e83e9 │ │ │ │ + call 14ffd30 │ │ │ │ ... │ │ │ │ - pusha │ │ │ │ - sbb $0xa9,%al │ │ │ │ - add %edi,-0x7fe85f4(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x1c(%eax) │ │ │ │ + test $0x7a0c6001,%eax │ │ │ │ + add %edi,%eax │ │ │ │ test $0xa7,%al │ │ │ │ add %edi,-0x2c(%eax) │ │ │ │ push $0xa645f801 │ │ │ │ - add %ebp,%eax │ │ │ │ + add %edi,%eax │ │ │ │ xor 0x1(%ebx),%bh │ │ │ │ - push $0xb001a941 │ │ │ │ - and 0x1(%edi),%esp │ │ │ │ + push $0x9801a941 │ │ │ │ + sbb 0x1(%edi),%esp │ │ │ │ ... │ │ │ │ cmp %ah,(%ecx) │ │ │ │ - test $0x7f5a5801,%eax │ │ │ │ + test $0x7f573001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ cmp $0xada001a1,%eax │ │ │ │ jne 14e8472 │ │ │ │ ... │ │ │ │ and %dl,-0x63f7fe59(%ebp) │ │ │ │ js 14e8492 │ │ │ │ ... │ │ │ │ rolb $0xa9,(%edx) │ │ │ │ - add %ebx,-0x37fe8b1a(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + out %al,$0x74 │ │ │ │ + add %ecx,%eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ test $0x272,%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ js 14e8501 │ │ │ │ - mov 0x74d13001,%al │ │ │ │ + mov 0x74d13801,%al │ │ │ │ add %eax,%eax │ │ │ │ - andl $0x1,0x700ae801(%eax) │ │ │ │ - cmp %dl,0x7ab801a1(%edx) │ │ │ │ + andl $0x1,0x700b9001(%eax) │ │ │ │ + cmp %dl,0x7e6801a1(%edx) │ │ │ │ bound %eax,(%ecx) │ │ │ │ jo 14e8491 │ │ │ │ test $0x1,%al │ │ │ │ - js 14e84f5 │ │ │ │ + add %ch,%bh │ │ │ │ jnp 14e8509 │ │ │ │ fdiv %st(2),%st │ │ │ │ - mov 0x70629001,%al │ │ │ │ + mov 0x7063f001,%al │ │ │ │ add %esi,(%eax) │ │ │ │ push %ds │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,(%eax) │ │ │ │ std │ │ │ │ arpl %eax,(%edx) │ │ │ │ pusha │ │ │ │ dec %edx │ │ │ │ test $0x1,%al │ │ │ │ - mov %bh,-0xb77fe91(%ebp) │ │ │ │ + push $0x88016fb7 │ │ │ │ + hlt │ │ │ │ test $0x1,%al │ │ │ │ - sub %dl,%ah │ │ │ │ + rcl $1,%dl │ │ │ │ jbe 14e8529 │ │ │ │ nop │ │ │ │ cmp %esp,0x69f96001(%edx) │ │ │ │ add (%eax),%bl │ │ │ │ - and %esp,0x66736001(%esi) │ │ │ │ + and %esp,0x6674f001(%esi) │ │ │ │ add %esp,(%eax) │ │ │ │ sbb 0x79cbf001(%ebp),%ah │ │ │ │ add %al,%dh │ │ │ │ fsubs 0x713a2001(%edx) │ │ │ │ add %al,%ah │ │ │ │ mov %al,%ds:0x79ba3801 │ │ │ │ add (%eax),%al │ │ │ │ @@ -1853398,82 +1853752,71 @@ │ │ │ │ add %ebx,-0x59(%eax) │ │ │ │ add %gs:(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x20(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - hlt │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %esp,%eax │ │ │ │ + add %esp,-0x1ffe920f(%eax) │ │ │ │ imul $0x1a648a0,0x26a9290(%ecx,%eax,1),%esp │ │ │ │ - mov $0x60,%al │ │ │ │ - jl 14e8591 │ │ │ │ - dec %eax │ │ │ │ + push $0x48017c5f │ │ │ │ mov %al,0x6e6801a4 │ │ │ │ jg 14e859a │ │ │ │ enter $0xa98b,$0x1 │ │ │ │ - nop │ │ │ │ - jbe 14e860a │ │ │ │ - add %eax,(%eax) │ │ │ │ + test $0x77,%al │ │ │ │ + imul $0x0,(%ecx),%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x62(%eax) │ │ │ │ - mov 0x7f0d4001,%al │ │ │ │ + mov 0x7f0b2001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x801a89c(%eax) │ │ │ │ - push $0x177 │ │ │ │ + add %dl,-0x6ffe5764(%eax) │ │ │ │ + addr16 ja 14e8611 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ push $0x6001a0e0 │ │ │ │ mov 0x1(%eax),%? │ │ │ │ - fadds -0x75b7fe5c(%eax) │ │ │ │ + fadds -0x75a7fe5c(%eax) │ │ │ │ ja 14e8671 │ │ │ │ cwtl │ │ │ │ in (%dx),%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,-0x46(%eax) │ │ │ │ - jnp 14e8679 │ │ │ │ - test $0x1e,%al │ │ │ │ - mov 0x67563801,%al │ │ │ │ - add %eax,0x5001a4d8(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + mov $0x1ea8017b,%eax │ │ │ │ + mov 0x674fe801,%al │ │ │ │ + add %eax,0x4001a4d8(%eax) │ │ │ │ push %esp │ │ │ │ push $0x1 │ │ │ │ and %ch,(%edi) │ │ │ │ - test $0x77d79001,%eax │ │ │ │ + test $0x77d81801,%eax │ │ │ │ add %edx,%eax │ │ │ │ cmc │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - adc $0xbe800177,%eax │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,-0x7ffe85fb(%eax) │ │ │ │ - pop %esp │ │ │ │ - mov %eax,0x7a92a001 │ │ │ │ - add %al,%bl │ │ │ │ - dec %esp │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - test %esi,0x1(%ebp) │ │ │ │ - dec %eax │ │ │ │ - fisubs 0x261e538(%ecx,%eax,1) │ │ │ │ - pusha │ │ │ │ - das │ │ │ │ + add %edx,-0x7ffe88ec(%eax) │ │ │ │ + mov $0x3f801a5,%esi │ │ │ │ + jp 14e86a1 │ │ │ │ + sbbb $0xa0,0x1(%ebx,%eiz,4) │ │ │ │ + xchg %eax,%edx │ │ │ │ + jp 14e86aa │ │ │ │ + fmuls 0x1(%esi,%eiz,4) │ │ │ │ + sub %al,-0x21b7fe8b(%esi) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %edi,(%eax) │ │ │ │ + in $0x61,%eax │ │ │ │ + add 0x2f(%eax),%ah │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %edi,0x38(%eax) │ │ │ │ + add %edx,0x37(%eax) │ │ │ │ ja 14e86c1 │ │ │ │ cwtl │ │ │ │ aas │ │ │ │ mov %eax,0x6bbd9801 │ │ │ │ add %al,%ah │ │ │ │ - push $0x92b801a0 │ │ │ │ + push $0x913001a0 │ │ │ │ jl 14e86d1 │ │ │ │ add %al,%bh │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ push $0x279 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1853492,228 +1853835,232 @@ │ │ │ │ mov 0x653fb001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ (bad) │ │ │ │ test $0x1,%al │ │ │ │ - mov $0x80177ae,%eax │ │ │ │ - js 14e8723 │ │ │ │ - add %esp,0x78017fbb(%eax) │ │ │ │ - or %ah,0x73d66801(%eax) │ │ │ │ + cmp %ch,0x78080177(%edi) │ │ │ │ + mov 0x7fba8001,%al │ │ │ │ + add %edi,0x8(%eax) │ │ │ │ + mov 0x73d31001,%al │ │ │ │ add %ebx,0x2001a074(%eax) │ │ │ │ push %eax │ │ │ │ jae 14e879a │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ - cmp $0x623801a5,%eax │ │ │ │ + cmp $0x620001a5,%eax │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x5ffe5949(%eax) │ │ │ │ - idivl 0x1(%ecx) │ │ │ │ + add %dl,0x7001a6b7(%eax) │ │ │ │ + idivb 0x1(%ecx) │ │ │ │ lock dec %esi │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %edi,%eax │ │ │ │ lret │ │ │ │ jae 14e87c2 │ │ │ │ ... │ │ │ │ nop │ │ │ │ je 14e8773 │ │ │ │ - add %ebx,%eax │ │ │ │ - pop %ds │ │ │ │ - jg 14e87d1 │ │ │ │ - ... │ │ │ │ - fcomps -0x59(%edi) │ │ │ │ - add %ebp,-0x1b(%eax) │ │ │ │ - jbe 14e87e1 │ │ │ │ + add %eax,(%eax) │ │ │ │ + sbb $0x7f,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,%al │ │ │ │ + pop %edi │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %edx,%eax │ │ │ │ + loope 14e8855 │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - jo 14e8830 │ │ │ │ - test $0x79e66001,%eax │ │ │ │ - add %esp,0x5801a107(%eax) │ │ │ │ - (bad) │ │ │ │ - add %bp,(%eax) │ │ │ │ - mov 0x8d9801a8,%al │ │ │ │ - add %sp,-0x4ffe57d8(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x3e(%eax) │ │ │ │ + test $0x79e2e001,%eax │ │ │ │ + add %esp,-0x27fe5ef9(%eax) │ │ │ │ + shll $0x28,0x1(%esi) │ │ │ │ + mov 0x9cc801a8,%al │ │ │ │ + add %sp,-0x5ffe57d8(%eax) │ │ │ │ into │ │ │ │ jo 14e8811 │ │ │ │ - call 89502dd4 <_edata@@Base+0x84f02dd4> │ │ │ │ - or $0x7f,%al │ │ │ │ - add %ebx,%eax │ │ │ │ - push %cs │ │ │ │ + call 81502dd4 <_edata@@Base+0x7cf02dd4> │ │ │ │ + or %edi,0x1(%edi) │ │ │ │ + fmuls (%esi) │ │ │ │ test $0x1,%al │ │ │ │ - nop │ │ │ │ - je 14e889b │ │ │ │ - add %esi,(%eax) │ │ │ │ - or $0xa3,%al │ │ │ │ + shlb $0x1,0x7c(%ebp) │ │ │ │ + xor %cl,(%ebx,%eiz,4) │ │ │ │ add %edx,0x30(%eax) │ │ │ │ jle 14e882a │ │ │ │ ... │ │ │ │ - lock adc 0x6e092801(%ecx),%ebp │ │ │ │ + lock adc 0x6e07c001(%ecx),%ebp │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ - mov %esp,0x791c2001(%ecx) │ │ │ │ + mov %esp,0x79150001(%ecx) │ │ │ │ add %ecx,0x3001a1f1(%eax) │ │ │ │ ljmp *0x2(%ecx) │ │ │ │ cmp %ah,%cl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,-0x13(%eax) │ │ │ │ + add %ebx,-0x14(%eax) │ │ │ │ jge 14e8871 │ │ │ │ loopne 14e88ad │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,-0x37fe88f0(%eax) │ │ │ │ - ja 14e881f │ │ │ │ - add %eax,(%eax) │ │ │ │ - in $0x73,%eax │ │ │ │ - add -0x1c(%eax),%ch │ │ │ │ - mov 0x6bf14801,%eax │ │ │ │ - add -0x6ffe5d02(%eax),%bl │ │ │ │ - jo 14e88f1 │ │ │ │ + add %edx,0xe(%eax) │ │ │ │ + ja 14e8879 │ │ │ │ + enter $0xa477,$0x1 │ │ │ │ + add %ah,%ch │ │ │ │ + jae 14e8882 │ │ │ │ + push $0x4801a1e4 │ │ │ │ + int1 │ │ │ │ + imul $0xffffff98,(%edx),%eax │ │ │ │ + (bad) │ │ │ │ + mov %al,0x62709001 │ │ │ │ add %al,%al │ │ │ │ dec %ebp │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,0x7f(%eax) │ │ │ │ arpl %eax,(%edx) │ │ │ │ sbb %bl,%dh │ │ │ │ mov %al,0x75524001 │ │ │ │ add %ebp,%eax │ │ │ │ das │ │ │ │ - test $0x77375001,%eax │ │ │ │ + test $0x77356001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x30(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,-0x2ffe8719(%eax) │ │ │ │ + add %edi,-0x2ffe8719(%eax) │ │ │ │ push $0xffffffa4 │ │ │ │ add %eax,%eax │ │ │ │ push %es │ │ │ │ jbe 14e88c2 │ │ │ │ fdivs (%edi) │ │ │ │ mov %al,0x7e219001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x2801a7a2(%eax) │ │ │ │ - repz je 14e8901 │ │ │ │ + add %dl,-0x7fe585e(%eax) │ │ │ │ + int1 │ │ │ │ + je 14e8901 │ │ │ │ jo 14e88de │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ - shll %cl,0x1(%esi) │ │ │ │ - mov 0x5801a693,%al │ │ │ │ - shlb $0xb0,0x1(%ebp) │ │ │ │ - movsb %es:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %edi,-0x2e(%eax) │ │ │ │ + jbe 14e8909 │ │ │ │ + mov 0x6001a693,%al │ │ │ │ + mov $0x75,%ah │ │ │ │ + add %esi,0x2801a426(%eax) │ │ │ │ fisubl 0x2(%ebx) │ │ │ │ nop │ │ │ │ adc $0xa9,%al │ │ │ │ - add %esi,0x6a(%eax) │ │ │ │ + add %edx,0x68(%eax) │ │ │ │ jl 14e8921 │ │ │ │ mov $0x9801a482,%eax │ │ │ │ adc 0x1(%ebp),%bh │ │ │ │ - cmpb $0x7c,0x77d001a6(%eax) │ │ │ │ + cmpb $0x7c,0x786801a6(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x71(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ - inc %esp │ │ │ │ - jp 14e8961 │ │ │ │ + add %edi,0x17a45(%eax) │ │ │ │ ... │ │ │ │ - cmp %ch,-0x59(%esi) │ │ │ │ - add %ebx,-0xffe904b(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %eax,%eax │ │ │ │ + mov $0x6f,%cl │ │ │ │ + add %esi,%eax │ │ │ │ push %es │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ebx,0x40026648(%eax) │ │ │ │ dec %edx │ │ │ │ - mov 0x7f965001,%al │ │ │ │ + mov 0x7f948001,%al │ │ │ │ add %ecx,0x40(%eax) │ │ │ │ mov %al,0x6e49e001 │ │ │ │ add %al,%ah │ │ │ │ dec %ebx │ │ │ │ test $0x7b394001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ cmp $0xa5,%al │ │ │ │ - add %ebx,0x17b5f(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,-0x27fe5f51(%eax) │ │ │ │ - push %ds │ │ │ │ - jns 14e89c1 │ │ │ │ - rcr $1,%al │ │ │ │ - test $0x77b9b001,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + pusha │ │ │ │ + jnp 14e89b1 │ │ │ │ + ... │ │ │ │ + test $0xaf,%al │ │ │ │ + mov 0x791d0001,%al │ │ │ │ + add %edx,%eax │ │ │ │ + fsubrs 0x77c99801(%ecx) │ │ │ │ add %ebx,%eax │ │ │ │ - shrl $1,0x7e3f4001(%eax) │ │ │ │ + shrl $1,0x7e3d6001(%eax) │ │ │ │ add %ebx,0x41(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - iret │ │ │ │ + add %esp,%eax │ │ │ │ + int3 │ │ │ │ arpl %eax,(%ecx) │ │ │ │ inc %eax │ │ │ │ pop %ecx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,-0x53(%eax) │ │ │ │ + add %ebp,-0x56(%eax) │ │ │ │ jp 14e89e1 │ │ │ │ mov 0xe801a314,%al │ │ │ │ push %ebx │ │ │ │ jg 14e89ea │ │ │ │ cmp %dl,%bh │ │ │ │ mov %al,0x669d5001 │ │ │ │ add -0xe(%eax),%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x7ffe88dc(%eax) │ │ │ │ - pushf │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,-0x3f(%eax) │ │ │ │ - jg 14e8a01 │ │ │ │ - xor %cl,(%ecx) │ │ │ │ - mov 0x78c49001,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + and $0x77,%al │ │ │ │ + add %eax,-0x57fe5b64(%eax) │ │ │ │ + mov $0x930017f,%edi │ │ │ │ + mov 0x78c29801,%eax │ │ │ │ add %esi,%eax │ │ │ │ inc %ebx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,-0x3ffe84ab(%eax) │ │ │ │ out %al,$0xa1 │ │ │ │ add %eax,0x80261ac(%eax) │ │ │ │ xor %esp,0x6d526801(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ std │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,%eax │ │ │ │ + add %ebx,%eax │ │ │ │ imull 0x1(%ebp) │ │ │ │ ... │ │ │ │ jo 14e8a6b │ │ │ │ - mov 0x774f8001,%al │ │ │ │ + mov 0x77497801,%al │ │ │ │ add %ebp,(%eax) │ │ │ │ jo 14e89ec │ │ │ │ add %ebp,-0x78(%eax) │ │ │ │ popa │ │ │ │ add 0x4d(%eax),%ah │ │ │ │ - mov 0x7acb3801,%al │ │ │ │ + mov 0x7acaf801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ test $0x1,%al │ │ │ │ - sbb %al,(%edi) │ │ │ │ + mov %al,(%edx) │ │ │ │ jno 14e8a89 │ │ │ │ pop %eax │ │ │ │ pop %eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ - xor %dh,0x1(%ebp) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + xor %esi,0x1(%ebp) │ │ │ │ inc %eax │ │ │ │ inc %esi │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,0x580279f7(%eax) │ │ │ │ pop %ebx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,%eax │ │ │ │ @@ -1853727,117 +1854074,127 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ mov %al,0x69e60001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x7ffe5624(%eax) │ │ │ │ - call 14e8c6b │ │ │ │ + add %bh,0x2801a9dc(%eax) │ │ │ │ + jecxz 14e8b68 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sbb %al,%bh │ │ │ │ + add %bl,(%eax) │ │ │ │ + (bad) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,0x171ce(%eax) │ │ │ │ + add %edx,0x171cd(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x7d(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,%eax │ │ │ │ sbb %ch,0x2(%ecx) │ │ │ │ and %dl,%bl │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,-0x7ffe8703(%eax) │ │ │ │ - repz mov %al,0x62cec801 │ │ │ │ - add %al,%dl │ │ │ │ - and %esp,0x66833801(%edi) │ │ │ │ - add -0x27fe5caf(%eax),%bh │ │ │ │ - add $0x7c400262,%eax │ │ │ │ + add %ecx,-0x1(%eax) │ │ │ │ + js 14e8b19 │ │ │ │ + xor $0xa2,%bl │ │ │ │ + add %ecx,%eax │ │ │ │ + into │ │ │ │ + bound %eax,(%edx) │ │ │ │ + shlb $1,(%ecx) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %edi,(%eax) │ │ │ │ + andl $0xffffffb8,0x2(%esi) │ │ │ │ + push %ecx │ │ │ │ + mov %eax,0x6205d801 │ │ │ │ + add 0x7c(%eax),%al │ │ │ │ mov 0x79f45001,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x4ffe5b1c(%eax) │ │ │ │ - mov $0x6b,%ch │ │ │ │ + add %cl,0x7801a4e4(%eax) │ │ │ │ + mov $0x6b,%ah │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ inc %ebx │ │ │ │ test $0x1,%al │ │ │ │ add %dh,%cl │ │ │ │ jg 14e8ba2 │ │ │ │ ... │ │ │ │ lock pop %esp │ │ │ │ mov 0x6a263001,%eax │ │ │ │ add %al,%dl │ │ │ │ inc %edx │ │ │ │ - test $0x6e81c801,%eax │ │ │ │ + test $0x6e833801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x7e(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - gs push $0x1 │ │ │ │ + add %edx,%eax │ │ │ │ + fs push $0x1 │ │ │ │ addb $0x1,-0x5a(%eax) │ │ │ │ - cmp %bh,0x6c(%edi) │ │ │ │ + dec %eax │ │ │ │ + jg 14e8c4b │ │ │ │ add %ebp,(%eax) │ │ │ │ - mov 0xe31001a7,%eax │ │ │ │ + mov 0xe11801a7,%eax │ │ │ │ jns 14e8be9 │ │ │ │ and %cl,%ch │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - sub 0x1(%edi),%esi │ │ │ │ + add %ebx,%eax │ │ │ │ + sub 0x1(%edi),%dh │ │ │ │ inc %eax │ │ │ │ push %eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,%eax │ │ │ │ dec %esi │ │ │ │ imul $0x1a75240,(%edx),%eax │ │ │ │ - pusha │ │ │ │ - mov $0x43500165,%esp │ │ │ │ + mov $0x500165b7,%eax │ │ │ │ + inc %ebx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ - inc %eax │ │ │ │ - jg 14e8c09 │ │ │ │ + add %esp,%eax │ │ │ │ + cmp 0x1(%edi),%edi │ │ │ │ push %eax │ │ │ │ inc %eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,-0x37fd9605(%eax) │ │ │ │ mov %al,%gs:0x70353001 │ │ │ │ add %al,%bh │ │ │ │ - andl $0xa66df801,0x7223f801(%ecx) │ │ │ │ - add %esi,-0x56(%eax) │ │ │ │ + andl $0xa66df801,0x72220801(%ecx) │ │ │ │ + add %ebp,-0x56(%eax) │ │ │ │ jl 14e8c29 │ │ │ │ nop │ │ │ │ dec %esp │ │ │ │ test $0x1,%al │ │ │ │ - cwtl │ │ │ │ - out %al,$0x76 │ │ │ │ - add %esp,0x1a52b(%eax) │ │ │ │ + cmp %ah,%ah │ │ │ │ + jbe 14e8c31 │ │ │ │ + mov 0x1a52b,%al │ │ │ │ js 14e8ca6 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x21(%eax) │ │ │ │ - mov 0x793fa801,%al │ │ │ │ + mov 0x793f8001,%al │ │ │ │ add %esp,%eax │ │ │ │ inc %ebx │ │ │ │ mov %al,0x6e193001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ - test $0xb801,%ax │ │ │ │ - or %bh,0x1(%edx) │ │ │ │ + test $0x8001,%ax │ │ │ │ + pop %es │ │ │ │ + jp 14e8c79 │ │ │ │ rclb $1,0x1(%ecx,%eiz,4) │ │ │ │ sub $0x71,%dl │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3b(%eax) │ │ │ │ @@ -1853849,222 +1854206,223 @@ │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,-0x1f(%eax) │ │ │ │ push $0x2 │ │ │ │ ... │ │ │ │ sbb %al,%ch │ │ │ │ mov %al,0x77bc2001 │ │ │ │ - add 0x3801a69f(%eax),%al │ │ │ │ - add %bh,0x1(%edi) │ │ │ │ + add 0x5801a69f(%eax),%al │ │ │ │ + cld │ │ │ │ + jle 14e8cd9 │ │ │ │ ... │ │ │ │ nop │ │ │ │ lret $0x1a2 │ │ │ │ - mov $0x7001751a,%eax │ │ │ │ + call 71500203 <_edata@@Base+0x6cf00203> │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,0x1e(%eax) │ │ │ │ jne 14e8cf2 │ │ │ │ push %eax │ │ │ │ hlt │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,-0x43(%eax) │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ - enter $0xa035,$0x1 │ │ │ │ - clc │ │ │ │ + add %esp,%eax │ │ │ │ + mov $0x35c80163,%ecx │ │ │ │ + mov 0x7da5f801,%al │ │ │ │ + add 0x1f(%eax),%ch │ │ │ │ + mov %eax,0x741ae801 │ │ │ │ + add 0x1d(%eax),%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - jge 14e8d02 │ │ │ │ - push $0xe801a31f │ │ │ │ - sbb 0x40(%edx,%eax,1),%dh │ │ │ │ - sbb $0x1db801a5,%eax │ │ │ │ - data16 add -0x31(%eax),%ah │ │ │ │ + add %edi,0x6002661d(%eax) │ │ │ │ + iret │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,-0x37fe831b(%eax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - mov %al,0x7c31d801 │ │ │ │ - add (%eax),%al │ │ │ │ - pop %ecx │ │ │ │ - test $0x7a0b5801,%eax │ │ │ │ - add %ebx,0x1(%eax) │ │ │ │ - test $0x7b7b0001,%eax │ │ │ │ + add %eax,-0x1d(%eax) │ │ │ │ + jl 14e8d19 │ │ │ │ + enter $0xa292,$0x1 │ │ │ │ + fdivs (%ecx) │ │ │ │ + jl 14e8d22 │ │ │ │ + add %bl,-0x57(%ecx) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + or 0x1(%edx),%bh │ │ │ │ + pop %eax │ │ │ │ + add %ebp,0x7b78b001(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ dec %ecx │ │ │ │ - mov 0x6caea801,%al │ │ │ │ + mov 0x6ca94001,%al │ │ │ │ add %ebp,(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ mov %al,0x60308001 │ │ │ │ add 0x6801a329(%eax),%bh │ │ │ │ mov %eax,0xf0480276 │ │ │ │ mov 0x76fc2801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x7(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - pop %eax │ │ │ │ - int1 │ │ │ │ + test $0xf0,%al │ │ │ │ jnp 14e8d99 │ │ │ │ ... │ │ │ │ loopne 14e8d58 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x16c86(%eax) │ │ │ │ + add %ecx,0x16c85(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x7fe5fca(%eax) │ │ │ │ ss jl 14e8dc2 │ │ │ │ xor %bh,%bl │ │ │ │ - test $0x7ac91001,%eax │ │ │ │ + test $0x7ac90801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x1001a1f4(%eax) │ │ │ │ - xor %edi,0x1(%eax) │ │ │ │ + add %ch,0x3801a1f4(%eax) │ │ │ │ + js,pn 14e8dd9 │ │ │ │ mov $0x1,%al │ │ │ │ - mov 0x7725a001,%eax │ │ │ │ + mov 0x7725e801,%eax │ │ │ │ add %ebx,%eax │ │ │ │ dec %ebp │ │ │ │ - mov 0x6882d001,%al │ │ │ │ + mov 0x68810001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x7fe59ca(%eax) │ │ │ │ + add %ch,0x801a636(%eax) │ │ │ │ mov $0x63,%ah │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ - xchg %esp,0x168a0c0(%ecx,%eax,1) │ │ │ │ + xchg %esp,0x168a028(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ nop │ │ │ │ - jmp *0x1789980(%ecx,%eax,1) │ │ │ │ + jmp *0x1789630(%ecx,%eax,1) │ │ │ │ loopne 14e8e24 │ │ │ │ - mov 0x7a316001,%al │ │ │ │ + mov 0x7a336001,%al │ │ │ │ add %eax,%eax │ │ │ │ loopne 14e8e0d │ │ │ │ add %edx,-0x16(%eax) │ │ │ │ push $0x2 │ │ │ │ pop %eax │ │ │ │ in $0xa1,%eax │ │ │ │ add %esi,0x268c5(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ push %cs │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - pop %edi │ │ │ │ + add %ecx,0x5e(%eax) │ │ │ │ jno 14e8e91 │ │ │ │ ... │ │ │ │ - call 61503514 <_edata@@Base+0x5cf03514> │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ + call 99503514 <_edata@@Base+0x94f03514> │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ jp 14e8eb9 │ │ │ │ nop │ │ │ │ - test $0x1dd001a0,%eax │ │ │ │ + test $0x1ca801a0,%eax │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - add %ebp,-0xffe5e70(%eax) │ │ │ │ + add %ebp,-0x1ffe5e70(%eax) │ │ │ │ les 0x1(%edx),%esi │ │ │ │ add $0xa9,%ah │ │ │ │ - add %ebp,%eax │ │ │ │ - and $0xdd98016f,%eax │ │ │ │ - mov 0x7c7b2801,%al │ │ │ │ + add %eax,-0x67fe8609(%eax) │ │ │ │ + frstor 0x7c7b5801(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ jp 14e8e7d │ │ │ │ add %ecx,0x78027642(%eax) │ │ │ │ - mov $0x909801a7,%edi │ │ │ │ + mov $0x8a0001a7,%edi │ │ │ │ js 14e8ee9 │ │ │ │ fdivr %st(2),%st │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x23(%eax) │ │ │ │ + add %ebp,-0x23(%eax) │ │ │ │ pusha │ │ │ │ add %edx,(%eax) │ │ │ │ - andb $0x1,0x6c56a001(%edi) │ │ │ │ + andb $0x1,0x6c540801(%edi) │ │ │ │ add %al,(%edi) │ │ │ │ - mov 0x7dc23801,%eax │ │ │ │ - add %eax,-0x7ffe5f15(%eax) │ │ │ │ + mov 0x7dbe7801,%eax │ │ │ │ + add %eax,0x7801a0eb(%eax) │ │ │ │ push %ss │ │ │ │ jp 14e8f09 │ │ │ │ adcb $0xa6,(%ebx) │ │ │ │ - add %esi,-0x7fe887b(%eax) │ │ │ │ - (bad) 0x7c085001(%esi) │ │ │ │ + add %ebx,%eax │ │ │ │ + test %dh,0x1(%edi) │ │ │ │ + clc │ │ │ │ + (bad) 0x7c080001(%esi) │ │ │ │ add %ecx,(%eax) │ │ │ │ jae 14e8ec0 │ │ │ │ - add %edx,(%eax) │ │ │ │ - xor 0x1(%edi),%bh │ │ │ │ - jo 14e8f2b │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x4b(%eax) │ │ │ │ - push $0x2 │ │ │ │ + add %edi,0x70017f2e(%eax) │ │ │ │ + or %esp,0x684b7001(%edi) │ │ │ │ + add (%eax),%al │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,-0x74(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,0x1670a(%eax) │ │ │ │ + add %esi,0xa(%eax) │ │ │ │ + add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x50(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - add %ah,(%edi) │ │ │ │ + add %ah,(%esi) │ │ │ │ je 14e8f51 │ │ │ │ lock mov %ds:0x6e367001,%eax │ │ │ │ - add 0x3001a840(%eax),%dh │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + add -0x7fe57c0(%eax),%dh │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ jg 14e8f61 │ │ │ │ jo 14e8fc9 │ │ │ │ test $0x1,%al │ │ │ │ - enter $0x7e5f,$0x1 │ │ │ │ - mov $0x801a5b8,%eax │ │ │ │ - ja,pt 14e8f71 │ │ │ │ - mov $0xd001a4b9,%eax │ │ │ │ + xor %bl,0x7e(%edi) │ │ │ │ + add %edi,-0x77fe5a48(%eax) │ │ │ │ + cmp $0xb9b80177,%eax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %edx,%eax │ │ │ │ mov $0x75e00262,%edx │ │ │ │ mov %al,0x731dc801 │ │ │ │ add 0x5801a4b4(%eax),%bh │ │ │ │ xor $0x270,%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ loopne 14e901e │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - xorb $0x0,0x1(%edx) │ │ │ │ - in $0xa0,%al │ │ │ │ - add %edx,-0x4e(%eax) │ │ │ │ - jbe 14e8fb1 │ │ │ │ - add %ch,%dh │ │ │ │ - mov 0x7ff2e801,%al │ │ │ │ + add %esp,0x7d(%eax) │ │ │ │ + jb 14e8fa9 │ │ │ │ + add %ah,%ah │ │ │ │ + mov 0x76ae7001,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + out %al,(%dx) │ │ │ │ + mov 0x7ff28001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ aad $0xa0 │ │ │ │ - add %edi,0x177f7(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - shrb %cl,0x675e7801(%ecx) │ │ │ │ + add %esi,%eax │ │ │ │ + hlt │ │ │ │ + ja 14e8fd9 │ │ │ │ + ... │ │ │ │ + loopne 14e8fb4 │ │ │ │ + test $0x7a820801,%eax │ │ │ │ add %ecx,(%eax) │ │ │ │ jle 14e8f94 │ │ │ │ - add %esi,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + out %al,$0x64 │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x63(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,-0xe(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + add %edi,(%eax) │ │ │ │ + loope 14e907d │ │ │ │ add %esi,%eax │ │ │ │ sub $0x420801a3,%eax │ │ │ │ js 14e901a │ │ │ │ adc %al,%ah │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x32(%eax) │ │ │ │ + add %ebp,0x34(%eax) │ │ │ │ push $0x1 │ │ │ │ pusha │ │ │ │ pop %edx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,0x52(%eax) │ │ │ │ jno 14e902a │ │ │ │ pusha │ │ │ │ @@ -1854073,876 +1854431,890 @@ │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ nop │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - int $0x65 │ │ │ │ - add %edx,-0x2ffe5b3d(%eax) │ │ │ │ + add %ebx,-0x44(%eax) │ │ │ │ + add %edx,%gs:-0x2ffe5b3d(%eax) │ │ │ │ jge 14e90b5 │ │ │ │ add %al,%bl │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ dec %ebx │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - add 0x7801a81a(%eax),%dl │ │ │ │ + add -0x2ffe57e6(%eax),%dl │ │ │ │ inc %ebx │ │ │ │ add %ebx,%gs:0x69(%eax) │ │ │ │ - mov 0x7f86f001,%al │ │ │ │ + mov 0x7f81d001,%al │ │ │ │ add %edi,-0x35(%eax) │ │ │ │ - mov 0x68439001,%al │ │ │ │ + mov 0x68404801,%al │ │ │ │ add %ebp,0x58(%eax) │ │ │ │ mov 0x6bf53801,%eax │ │ │ │ add %al,%ch │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - or %bh,0x1(%ecx) │ │ │ │ + add %edx,0x6(%eax) │ │ │ │ + jns 14e9079 │ │ │ │ xor %ch,(%eax) │ │ │ │ - mov 0x7e083001,%al │ │ │ │ + mov 0x7e07e801,%al │ │ │ │ add %ebp,(%eax) │ │ │ │ - xor %ah,0x79d68801(%eax) │ │ │ │ + xor %ah,0x79d48001(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - shlb $1,0x75579801(%esi) │ │ │ │ + shlb $1,0x75573801(%esi) │ │ │ │ add %esi,%eax │ │ │ │ - add 0x75fe1801(%esi),%ah │ │ │ │ + add 0x75fdb801(%esi),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ repnz cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x22(%eax) │ │ │ │ - jge 14e90a1 │ │ │ │ - call a1503137 <_edata@@Base+0x9cf03137> │ │ │ │ - subl $0x1a2e890,0x1(%esi) │ │ │ │ - js 14e9110 │ │ │ │ + add %ebp,%eax │ │ │ │ + and 0x1(%ebp),%bh │ │ │ │ + call 49503137 <_edata@@Base+0x44f03137> │ │ │ │ + subb $0x90,0x1(%esi) │ │ │ │ + call 63de9250 <_edata@@Base+0x5f7e9250> │ │ │ │ js 14e90b1 │ │ │ │ dec %eax │ │ │ │ in (%dx),%eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - imul $0x1a09c98,0x1(%edx),%edi │ │ │ │ - rolb $1,0x67(%eax) │ │ │ │ + add %edx,0x65(%eax) │ │ │ │ + jp 14e90b9 │ │ │ │ + cwtl │ │ │ │ + pushf │ │ │ │ + mov 0x67399001,%al │ │ │ │ add %esi,0xc(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,-0x2ffd83d9(%eax) │ │ │ │ sbb 0x2621ad8(%ecx,%eax,1),%ah │ │ │ │ fsubs -0x5c(%edi) │ │ │ │ add %edi,(%eax) │ │ │ │ dec %esi │ │ │ │ popa │ │ │ │ add %al,%al │ │ │ │ es test $0x1,%al │ │ │ │ - and %dl,0x17f(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + cwtl │ │ │ │ + xchg %eax,%ebp │ │ │ │ + jg 14e90e1 │ │ │ │ + ... │ │ │ │ enter $0xa648,$0x1 │ │ │ │ - mov 0x48016f35,%al │ │ │ │ - lret $0x1a4 │ │ │ │ - nop │ │ │ │ - and $0x66b00277,%eax │ │ │ │ - mov 0x6769c001,%al │ │ │ │ + mov %dh,(%edi,%ebp,2) │ │ │ │ + add %ecx,-0x36(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %edx,-0x4ffd88db(%eax) │ │ │ │ + data16 mov 0x6761c001,%al │ │ │ │ add %edx,%eax │ │ │ │ popf │ │ │ │ test $0x1,%al │ │ │ │ - push %eax │ │ │ │ - and %dh,0x1(%edi) │ │ │ │ - push $0xd001a73e │ │ │ │ - in $0x78,%eax │ │ │ │ + pusha │ │ │ │ + pop %ds │ │ │ │ + ja 14e9109 │ │ │ │ + push $0x3001a73e │ │ │ │ + out %al,$0x78 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x77fe5969(%eax) │ │ │ │ + add %dh,0x801a697(%eax) │ │ │ │ sub $0x79,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x47fe5fd8(%eax) │ │ │ │ + add %al,0x2001a028(%eax) │ │ │ │ (bad) │ │ │ │ jns 14e9139 │ │ │ │ sub %al,0x103001a0(%eax) │ │ │ │ jae 14e9142 │ │ │ │ clc │ │ │ │ jae 14e90e3 │ │ │ │ add %esi,0x1e(%eax) │ │ │ │ jns 14e914a │ │ │ │ dec %eax │ │ │ │ mov %ebp,0x74ee3001(%ecx) │ │ │ │ add -0x41(%eax),%dl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,0x17b98(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + xchg %eax,%edi │ │ │ │ + jnp 14e9159 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,%al │ │ │ │ - jne 14e9121 │ │ │ │ - add %ebp,-0x64(%eax) │ │ │ │ + enter $0xa675,$0x1 │ │ │ │ + test $0x9b,%al │ │ │ │ jl 14e9181 │ │ │ │ js 14e9195 │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,0x37(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + aaa │ │ │ │ jno 14e9189 │ │ │ │ adc %bh,-0x59(%eax) │ │ │ │ add %eax,%eax │ │ │ │ in $0x7b,%eax │ │ │ │ add -0x4d(%eax),%ah │ │ │ │ test $0x1,%al │ │ │ │ - pop %eax │ │ │ │ - (bad) │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x1720e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ - ss test $0x655aa001,%eax │ │ │ │ + ss test $0x655ad801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ dec %esp │ │ │ │ - mov %al,0x71a57801 │ │ │ │ + mov %al,0x71a54801 │ │ │ │ add %ecx,-0xc(%eax) │ │ │ │ mov %al,0x71caf001 │ │ │ │ add %al,%dh │ │ │ │ lds 0x7573c801(%ecx),%esp │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ inc %ebx │ │ │ │ - test $0x7d195801,%eax │ │ │ │ + test $0x7d198801,%eax │ │ │ │ add %edi,-0xffe5e17(%eax) │ │ │ │ push %ebp │ │ │ │ jo 14e91fa │ │ │ │ ... │ │ │ │ shrb $0x72,0x1a8001a2(%ecx) │ │ │ │ add (%eax),%dl │ │ │ │ ret $0x1a8 │ │ │ │ - mov 0x17a2d,%al │ │ │ │ + push $0x17a2f │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ cmp $0xa5,%al │ │ │ │ - add %esp,%eax │ │ │ │ - out %eax,$0x7e │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + call 14e93b0 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x7e(%eax) │ │ │ │ + jo 14e92c0 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,-0x6d(%eax) │ │ │ │ + add %ecx,-0x6e(%eax) │ │ │ │ jo 14e9249 │ │ │ │ inc %eax │ │ │ │ lcall $0x276,$0x649801aa │ │ │ │ ... │ │ │ │ nop │ │ │ │ - ljmp $0x178,$0xc79801a0 │ │ │ │ - call 81503505 <_edata@@Base+0x7cf03505> │ │ │ │ - pop %eax │ │ │ │ + ljmp $0x178,$0xc5d001a0 │ │ │ │ + call 49503505 <_edata@@Base+0x44f03505> │ │ │ │ + push %esi │ │ │ │ push $0xa8589801 │ │ │ │ - add %esi,(%eax) │ │ │ │ - push %edi │ │ │ │ + add %ebx,%eax │ │ │ │ + push %ebp │ │ │ │ jns 14e9281 │ │ │ │ pusha │ │ │ │ - mov %ah,0x73e0f001(%ecx) │ │ │ │ - add %ecx,-0x37fe5f9f(%eax) │ │ │ │ + mov %ah,0x73dfd001(%ecx) │ │ │ │ + add %ecx,-0x77fe5f9f(%eax) │ │ │ │ xchg %eax,%edi │ │ │ │ push $0x1 │ │ │ │ pop %eax │ │ │ │ cwtl │ │ │ │ test $0x1,%al │ │ │ │ - mov %dh,0x4d10017f(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ + cwtl │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + jg 14e9299 │ │ │ │ + adc %cl,-0x56(%ebp) │ │ │ │ add %ecx,%eax │ │ │ │ mov 0x2(%ebp),%esi │ │ │ │ ... │ │ │ │ js 14e931e │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,0x171fc(%eax) │ │ │ │ + add %edx,0x171f4(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ je 14e9274 │ │ │ │ - add %eax,0x5(%eax) │ │ │ │ - jo 14e92d9 │ │ │ │ - rolb $1,-0x60(%ecx) │ │ │ │ - add %ebp,%eax │ │ │ │ - push %esi │ │ │ │ - jge 14e92e2 │ │ │ │ - inc %eax │ │ │ │ - shlb $1,0x6fa54001(%ecx) │ │ │ │ + add %ebx,-0x2ffe8ffe(%eax) │ │ │ │ + inc %ecx │ │ │ │ + mov 0x7d56e801,%al │ │ │ │ + add -0x30(%eax),%al │ │ │ │ + mov 0x6fa54001,%eax │ │ │ │ add 0x71(%eax),%bh │ │ │ │ - mov 0x77a0c001,%al │ │ │ │ + mov 0x779d6001,%al │ │ │ │ add %edi,-0x37(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ - sub %bh,0x1(%ebp) │ │ │ │ + add %ecx,%eax │ │ │ │ + es jge 14e92f9 │ │ │ │ enter $0xa57b,$0x1 │ │ │ │ - mov $0x0,%al │ │ │ │ - ja 14e9301 │ │ │ │ + js 14e92fc │ │ │ │ + jbe 14e9301 │ │ │ │ jo 14e937a │ │ │ │ mov 0x60a38801,%eax │ │ │ │ - add -0x2ffe576d(%eax),%al │ │ │ │ - xor %edi,0x1(%eax) │ │ │ │ - sarb $1,0x2a1801a9(%edx) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add %eax,%eax │ │ │ │ - or 0x771de801(%esi),%ah │ │ │ │ - add %ecx,(%eax) │ │ │ │ - ret $0x1a6 │ │ │ │ - sub %cl,-0x5f35c7ff(,%esi,2) │ │ │ │ + add -0x7fe576d(%eax),%al │ │ │ │ + js,pn 14e9311 │ │ │ │ + sarb $1,0x13d801a9(%edx) │ │ │ │ + jge 14e9319 │ │ │ │ + rorb $0xa6,(%edx) │ │ │ │ + add %edi,(%eax) │ │ │ │ + sbb $0xc2080177,%eax │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ecx,0x14(%eax) │ │ │ │ + jne 14e9329 │ │ │ │ + cmp %cl,%dl │ │ │ │ + mov 0x78ea2001,%al │ │ │ │ add %ecx,%eax │ │ │ │ - jmp 3a1694aa <_edata@@Base+0x35b694aa> │ │ │ │ - mov %al,0x627ec801 │ │ │ │ + cmp %ah,0x627ec801(%edx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x4001a4c7(%eax) │ │ │ │ addr16 jne 14e937a │ │ │ │ clc │ │ │ │ cmc │ │ │ │ - mov 0x75f78801,%al │ │ │ │ + mov 0x75f47801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x27fe5cfa(%eax) │ │ │ │ - cltd │ │ │ │ + add %bh,-0x57fe5cfa(%eax) │ │ │ │ + xchg %eax,%edx │ │ │ │ jp 14e9399 │ │ │ │ - call d1503510 <_edata@@Base+0xccf03510> │ │ │ │ - adc 0x1(%ecx),%ah │ │ │ │ - dec %eax │ │ │ │ - cmpsb %es:(%edi),%fs:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ + call e1503510 <_edata@@Base+0xdcf03510> │ │ │ │ + or $0x61,%al │ │ │ │ + add %ecx,0x64(%eax) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %esi,(%eax) │ │ │ │ sub 0x1(%edx),%ch │ │ │ │ ... │ │ │ │ mov %bl,%cl │ │ │ │ - mov 0x7cb4d801,%al │ │ │ │ + mov 0x7cb4f001,%al │ │ │ │ add %esp,(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,0x30017892(%eax) │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %edx,%eax │ │ │ │ + xchg %eax,%ecx │ │ │ │ + js 14e93d9 │ │ │ │ + xor %ch,%bh │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x57(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + push %esi │ │ │ │ jge 14e93e1 │ │ │ │ - fmuls -0x200ffe5f(%eax) │ │ │ │ + fmuls -0x24f7fe5f(%eax) │ │ │ │ jbe 14e93e9 │ │ │ │ ... │ │ │ │ pusha │ │ │ │ (bad) │ │ │ │ - test $0x7e641001,%eax │ │ │ │ + test $0x7aff3801,%eax │ │ │ │ add %edx,(%eax) │ │ │ │ cli │ │ │ │ mov %al,0x631cf001 │ │ │ │ add %al,%bh │ │ │ │ adc 0x7cb4c801(%edx),%ah │ │ │ │ add (%eax),%ch │ │ │ │ and $0xa7,%al │ │ │ │ add %edx,0x6b(%eax) │ │ │ │ jns 14e9422 │ │ │ │ - fsubrs 0x69a70801(%eax,%eiz,4) │ │ │ │ + fsubrs 0x69a41801(%eax,%eiz,4) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ cmp $0x4b7801a2,%eax │ │ │ │ jae 14e944a │ │ │ │ ... │ │ │ │ js 14e948e │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - jl 14e94d0 │ │ │ │ + add %esi,%eax │ │ │ │ + jnp 14e94d0 │ │ │ │ add %esp,(%eax) │ │ │ │ (bad) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,(%eax) │ │ │ │ xor %edi,0x2(%esi) │ │ │ │ mov 0x3001a517,%al │ │ │ │ repz pusha │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x57fe58ce(%eax) │ │ │ │ + add %cl,-0x6ffe58ce(%eax) │ │ │ │ and %esi,0x1(%edi) │ │ │ │ - addb $0x58,0x1(%edi,%eiz,4) │ │ │ │ + addb $0xd8,0x1(%edi,%eiz,4) │ │ │ │ inc %ebp │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %esi,(%eax) │ │ │ │ - mov 0x77fb6801(%esi),%esp │ │ │ │ - add %eax,-0x7fe59b6(%eax) │ │ │ │ + mov 0x77f6f001(%esi),%esp │ │ │ │ + add %eax,-0x37fe59b6(%eax) │ │ │ │ add 0x1(%ebp),%bh │ │ │ │ dec %eax │ │ │ │ - andb $0x1,0x70d0f801(%esi) │ │ │ │ + andb $0x1,0x70cfc801(%esi) │ │ │ │ ... │ │ │ │ sbb %bh,(%ecx) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,-0x78(%eax) │ │ │ │ push $0xa51b3801 │ │ │ │ add %eax,(%eax) │ │ │ │ out %eax,$0x72 │ │ │ │ add 0x3a(%eax),%dh │ │ │ │ test $0x1,%al │ │ │ │ - call d95010a7 <_edata@@Base+0xd4f010a7> │ │ │ │ - xchg %ch,0x7e301001(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + fsub %st(5),%st │ │ │ │ + jnp 14e94c1 │ │ │ │ + fadds 0x2ec801a8(%esi) │ │ │ │ + jle 14e94c9 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,-0x2ffe5997(%eax) │ │ │ │ - (bad) │ │ │ │ - add %ebp,-0x66(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x58017562(%eax) │ │ │ │ + cwtl │ │ │ │ + imul $0xa59a6801,0x710d0801(%esi),%esp │ │ │ │ + add %ecx,0x5f(%eax) │ │ │ │ + jne 14e94e9 │ │ │ │ + pop %eax │ │ │ │ xor $0xa8,%al │ │ │ │ - add %edi,0x16e99(%eax) │ │ │ │ + add %esi,0x16e99(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x5f(%eax) │ │ │ │ - mov 0x79884001,%al │ │ │ │ + mov 0x79846001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ - mov $0x244801a0,%ecx │ │ │ │ + mov $0x1b3801a0,%ecx │ │ │ │ add %di,-0x7fe5e08(%eax) │ │ │ │ jge 14e9598 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x29(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,-0x3ffd9b6b(%eax) │ │ │ │ aas │ │ │ │ test $0x1,%al │ │ │ │ - jo 14e9511 │ │ │ │ + adc %bl,%dl │ │ │ │ jno 14e9539 │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ into │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x66(%eax) │ │ │ │ - jg 14e9549 │ │ │ │ + add %esi,%eax │ │ │ │ + gs jg 14e9549 │ │ │ │ lock dec %ebx │ │ │ │ mov %eax,0x6f0a4801 │ │ │ │ add (%eax),%dl │ │ │ │ add %ah,0x60c7e801(%edi) │ │ │ │ add (%eax),%al │ │ │ │ adc 0x26410b8(%ecx,%eax,1),%esp │ │ │ │ cwtl │ │ │ │ mov $0xa8,%dl │ │ │ │ - add %edi,(%eax) │ │ │ │ - test %dh,0x0(%ecx,%eax,1) │ │ │ │ - fisubs 0x7b2f3801(%ecx) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + xorb $0xde,0x0(%ecx,%eax,1) │ │ │ │ + mov 0x7b2f3801,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ into │ │ │ │ - mov %al,0x7bc58801 │ │ │ │ + mov %al,0x7bc31801 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ mulb 0x64a54801(%esi) │ │ │ │ - add 0x5801a950(%eax),%dl │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + add -0x6ffe56b0(%eax),%dl │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ jnp 14e95a9 │ │ │ │ push %eax │ │ │ │ xchg %eax,%ecx │ │ │ │ test $0x1,%al │ │ │ │ - rclb $0x78,(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + fmuls (%edi) │ │ │ │ + js 14e95b1 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,-0x7ffe5f57(%eax) │ │ │ │ - mov 0x1(%eax),%ebp │ │ │ │ + mov $0x6001a0a9,%eax │ │ │ │ + mov %gs,0x1(%eax) │ │ │ │ clc │ │ │ │ movsb %cs:(%esi),%es:(%edi) │ │ │ │ add %eax,-0x5(%eax) │ │ │ │ push $0x2 │ │ │ │ lock cmp %ah,0x68803001(%edi) │ │ │ │ add %edi,%eax │ │ │ │ adc $0xaa,%al │ │ │ │ - add %ecx,%eax │ │ │ │ - popa │ │ │ │ - jo 14e95e9 │ │ │ │ + add %esi,(%eax) │ │ │ │ + bound %esi,0x1(%eax) │ │ │ │ fadd %st(5),%st │ │ │ │ - mov 0x64c5c001,%al │ │ │ │ + mov 0x64c44001,%al │ │ │ │ add %esp,(%eax) │ │ │ │ push %ds │ │ │ │ mov 0x7191a001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x2ffe55ec(%eax) │ │ │ │ + add %al,0x7801aa14(%eax) │ │ │ │ adc %edi,0x1(%eax) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ - mov $0x557801a5,%edx │ │ │ │ + mov $0x554801a5,%edx │ │ │ │ jne 14e9629 │ │ │ │ - mov $0x1001a699,%eax │ │ │ │ - cmp $0x79,%al │ │ │ │ - add %ebp,0x4801a22b(%eax) │ │ │ │ - inc %ebp │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + mov $0x9001a699,%eax │ │ │ │ + cmp 0x1(%ecx),%edi │ │ │ │ + test $0x2b,%al │ │ │ │ + mov %al,0x6c454801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x3ffe5cf1(%eax) │ │ │ │ mov 0x8e080271,%al │ │ │ │ test $0x1,%al │ │ │ │ - cmp %dl,(%edx,%edi,2) │ │ │ │ - add %ecx,0x1801a629(%eax) │ │ │ │ - loope 14e96d0 │ │ │ │ - add %ebp,(%eax) │ │ │ │ - mov 0x75192801(%ebp),%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ - or $0xa1,%al │ │ │ │ - add %eax,-0x1ffe858b(%eax) │ │ │ │ - in $0xa1,%al │ │ │ │ - add %esi,-0x49(%eax) │ │ │ │ - push $0xa00bc002 │ │ │ │ - add %eax,-0x57fe86e0(%eax) │ │ │ │ - add $0xb40801a5,%eax │ │ │ │ - jl 14e9681 │ │ │ │ - push $0x9001a9ff │ │ │ │ - push %esi │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + mov %dl,(%edx,%edi,2) │ │ │ │ + add %ecx,-0x27fe59d7(%eax) │ │ │ │ + fnstsw 0x1(%ecx) │ │ │ │ + sub %cl,0x16d801a5(%edx) │ │ │ │ + jne 14e9661 │ │ │ │ + add %cl,(%ecx,%eiz,4) │ │ │ │ + add %edi,0x75(%eax) │ │ │ │ + jp 14e9669 │ │ │ │ + loopne 14e964e │ │ │ │ + mov 0x68b77001,%eax │ │ │ │ + add %al,%al │ │ │ │ + or 0x791f7801(%eax),%esp │ │ │ │ + add %ebp,0x4801a505(%eax) │ │ │ │ + mov $0x7c,%ah │ │ │ │ + add %ebp,-0x1(%eax) │ │ │ │ + test $0x6e55a001,%eax │ │ │ │ add %edx,%eax │ │ │ │ - xor $0x899801a2,%eax │ │ │ │ + xor $0x88d001a2,%eax │ │ │ │ jns 14e9691 │ │ │ │ pusha │ │ │ │ mov %gs:0x66571001,%eax │ │ │ │ add 0x4801a237(%eax),%cl │ │ │ │ fstpt 0x2(%eax) │ │ │ │ nop │ │ │ │ ja 14e9643 │ │ │ │ - add %esp,0x68016d8a(%eax) │ │ │ │ + add %ebp,0x68016d8b(%eax) │ │ │ │ jg 14e9652 │ │ │ │ - add %esi,-0x37(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + int3 │ │ │ │ push $0x1 │ │ │ │ ... │ │ │ │ add %cl,%al │ │ │ │ out %al,$0xa8 │ │ │ │ - add %edi,-0x3ffe8250(%eax) │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - mov 0x60c4a001,%eax │ │ │ │ - add %edx,0x39(%eax) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - clc │ │ │ │ - js 14e96f1 │ │ │ │ - cmp %dl,-0x5b(%edx) │ │ │ │ - add %ebx,-0x7fe8141(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + jge 14e96e1 │ │ │ │ + rcl $0xa1,%bh │ │ │ │ + add %edx,(%eax) │ │ │ │ + lds 0x1(%eax),%esp │ │ │ │ + push %eax │ │ │ │ + cmp %esp,0x78fb5001(%esi) │ │ │ │ + add %edi,(%eax) │ │ │ │ + push %edx │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %esi,-0x7fe8141(%eax) │ │ │ │ jmp fd2698a0 <_edata@@Base+0xf8c698a0> │ │ │ │ je 14e9702 │ │ │ │ - mov 0x6801a931,%al │ │ │ │ + mov 0xa001a931,%al │ │ │ │ and $0x13a80177,%eax │ │ │ │ - mov 0x7f944001,%eax │ │ │ │ + mov 0x7f8c9801,%eax │ │ │ │ add %esi,(%eax) │ │ │ │ - mov 0x4c5001a9,%eax │ │ │ │ + mov 0x422001a9,%eax │ │ │ │ push $0xa1a93001 │ │ │ │ - add %edx,%eax │ │ │ │ - int1 │ │ │ │ + add %edi,%eax │ │ │ │ + in (%dx),%al │ │ │ │ imul $0xffffffa8,(%ecx),%eax │ │ │ │ xor %esp,0x6a4cb001(%ecx) │ │ │ │ add 0x61(%eax),%bh │ │ │ │ mov 0x73783801,%eax │ │ │ │ add %al,%bl │ │ │ │ cmc │ │ │ │ mov %al,0x60700001 │ │ │ │ add -0x7d(%eax),%bl │ │ │ │ - test $0x747e3001,%eax │ │ │ │ + test $0x74761001,%eax │ │ │ │ add %ebx,(%eax) │ │ │ │ iret │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,-0x46(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %eax,-0xffe5e1b(%eax) │ │ │ │ + add %esp,-0x7ffe904b(%eax) │ │ │ │ + in $0xa1,%eax │ │ │ │ + add %esi,%eax │ │ │ │ sbb $0x72,%al │ │ │ │ add -0x7b(%eax),%ch │ │ │ │ - mov 0x6e5a5801,%eax │ │ │ │ + mov 0x6e5a3801,%eax │ │ │ │ add %ebp,%eax │ │ │ │ cli │ │ │ │ mov 0x7dfda001,%eax │ │ │ │ add 0x79(%eax),%ah │ │ │ │ mov 0x6f428001,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x47fe5709(%eax) │ │ │ │ + add %ch,0x1801a8f7(%eax) │ │ │ │ sbb $0x7c,%al │ │ │ │ add %ebx,%eax │ │ │ │ pop %ebx │ │ │ │ mov 0x60431801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0xffe5633(%eax) │ │ │ │ - cltd │ │ │ │ - jl 14e97a1 │ │ │ │ - ... │ │ │ │ - mov $0x4001a2e8,%eax │ │ │ │ - aam $0x6e │ │ │ │ - add %edi,-0x48(%eax) │ │ │ │ + add %dl,-0x7fe5633(%eax) │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + add %eax,(%bx,%si) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,-0x47fe5d18(%eax) │ │ │ │ + shrl %cl,0x1(%esi) │ │ │ │ + js 14e976a │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,(%eax) │ │ │ │ je 14e982c │ │ │ │ add -0x4ffe5b88(%eax),%bh │ │ │ │ cmp $0x79,%al │ │ │ │ add %al,%ch │ │ │ │ - mov $0xb88001a0,%edx │ │ │ │ + mov $0xb80801a0,%edx │ │ │ │ jg 14e97c9 │ │ │ │ shrb $1,(%ecx,%eiz,4) │ │ │ │ add %esi,0x26ebc(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x2(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x5b(%eax) │ │ │ │ + add %eax,%eax │ │ │ │ + push %esp │ │ │ │ jbe 14e97e1 │ │ │ │ and %bl,%dl │ │ │ │ test $0x1,%al │ │ │ │ - push $0x16216 │ │ │ │ - push %edx │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,-0x4ffe9043(%eax) │ │ │ │ - pusha │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - mov %?,0x1(%eax) │ │ │ │ + mov %dl,(%ecx) │ │ │ │ + bound %eax,(%ecx) │ │ │ │ + add %dl,-0x5a(%edx) │ │ │ │ + add %ecx,-0x49(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %esi,-0x3ffe59a0(%eax) │ │ │ │ + mov 0x1(%eax),%esi │ │ │ │ fdivr %st(0),%st │ │ │ │ - test $0x72d86001,%eax │ │ │ │ + test $0x72d3f801,%eax │ │ │ │ add %eax,0x5001a4c4(%eax) │ │ │ │ mov $0xb2600271,%ebx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,%eax │ │ │ │ jns 14e9886 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x2ffe5e7e(%eax) │ │ │ │ - jno,pt 14e9821 │ │ │ │ - lock repnz mov 0x63a57001,%eax │ │ │ │ + add %bl,0x7001a182(%eax) │ │ │ │ + cmp 0x1(%ecx),%dh │ │ │ │ + lock repnz mov 0x63a15801,%eax │ │ │ │ add %esi,%eax │ │ │ │ int1 │ │ │ │ mov %al,0x6dbeb801 │ │ │ │ add -0x12(%eax),%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,-0x1d(%eax) │ │ │ │ + add %edi,-0x24(%eax) │ │ │ │ addr16 add %ebp,%eax │ │ │ │ dec %esi │ │ │ │ mov %eax,0x6b022001 │ │ │ │ add 0x1001a299(%eax),%al │ │ │ │ leave │ │ │ │ add -0x5cfc(%bx,%si),%dh │ │ │ │ - add %eax,0x2d(%eax) │ │ │ │ - jb 14e9851 │ │ │ │ + add %edx,(%eax) │ │ │ │ + es jb 14e9851 │ │ │ │ shrb $1,(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,0x280276fc(%eax) │ │ │ │ shll $1,0x27a8420(%ecx,%eax,1) │ │ │ │ inc %eax │ │ │ │ int $0xa9 │ │ │ │ - add %eax,(%eax) │ │ │ │ - test $0x7a,%al │ │ │ │ - add %ebx,0xa(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ - xchg %bh,0x1(%edx) │ │ │ │ - or %bl,-0x5a(%ecx) │ │ │ │ - add %edi,0xe(%eax) │ │ │ │ - jle 14e9879 │ │ │ │ - sub %bh,0x78efb801(%ebp,%eiz,4) │ │ │ │ - add %esp,0x7801a4ef(%eax) │ │ │ │ - add 0x1(%edi),%edi │ │ │ │ - call 8950409a <_edata@@Base+0x84f0409a> │ │ │ │ - or $0xe570016d,%eax │ │ │ │ + add %esp,%eax │ │ │ │ + dec %ebp │ │ │ │ + jl 14e9869 │ │ │ │ + pop %eax │ │ │ │ + or 0x7a875801(%ebp),%ah │ │ │ │ + add %ecx,(%eax) │ │ │ │ + pop %ecx │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %esp,0x28017e0e(%eax) │ │ │ │ + mov $0xf11801a5,%esp │ │ │ │ + js 14e9881 │ │ │ │ + mov 0x4001a4ef,%al │ │ │ │ + add %edi,0x1(%edi) │ │ │ │ + call 5150409a <_edata@@Base+0x4cf0409a> │ │ │ │ + or $0x6d,%al │ │ │ │ + add %esi,-0x1b(%eax) │ │ │ │ mov %al,0x6e91d001 │ │ │ │ add (%eax),%al │ │ │ │ pusha │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ - lea 0x1(%esi),%esi │ │ │ │ + add %eax,%eax │ │ │ │ + mov %?,0x1(%esi) │ │ │ │ pusha │ │ │ │ add 0x26809a8(%ecx,%eax,1),%esp │ │ │ │ ... │ │ │ │ fdivr %st(7),%st │ │ │ │ mov %al,0x646db001 │ │ │ │ add (%eax),%bl │ │ │ │ jbe 14e987c │ │ │ │ add %eax,(%eax) │ │ │ │ lcall $0x0,$0x278 │ │ │ │ ... │ │ │ │ rol $1,%dh │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x17e2a(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + sub %edi,0x1(%esi) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,%al │ │ │ │ - dec %esp │ │ │ │ - mov 0x6b3c2801,%eax │ │ │ │ + fmuls 0x1(%ecx,%eiz,4) │ │ │ │ + sub %bh,(%ebx,%ebp,2) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x16(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - cmp 0x1(%esi),%bh │ │ │ │ - call 21503fd0 <_edata@@Base+0x1cf03fd0> │ │ │ │ + add %ecx,(%eax) │ │ │ │ + cmp %bh,0x1(%esi) │ │ │ │ + call 49503fd0 <_edata@@Base+0x44f03fd0> │ │ │ │ (bad) │ │ │ │ jp 14e9961 │ │ │ │ ... │ │ │ │ adc %cl,-0x58(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - jae 14e99e8 │ │ │ │ + add %esp,(%eax) │ │ │ │ + jno 14e99e8 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ - sub 0x7391c801(%eax),%esp │ │ │ │ + sub 0x738d3801(%eax),%esp │ │ │ │ add %ebx,(%eax) │ │ │ │ inc %edi │ │ │ │ test $0x1,%al │ │ │ │ - push $0x17cde │ │ │ │ + loopne 14e9960 │ │ │ │ + jl 14e9989 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - loope 14e994b │ │ │ │ - add %ebp,0x50017984(%eax) │ │ │ │ - subl $0xaab75001,0x6dde8801(%ecx) │ │ │ │ + shl $1,%cl │ │ │ │ + mov 0x79821001,%al │ │ │ │ + add %edx,-0x7f(%eax) │ │ │ │ + test $0x6dde7801,%eax │ │ │ │ + add %edx,-0x49(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ add %edi,%eax │ │ │ │ add 0x10(%edx,%eax,1),%dh │ │ │ │ fwait │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ dec %ebx │ │ │ │ jo 14e99c9 │ │ │ │ mov $0xd6,%al │ │ │ │ test $0x1,%al │ │ │ │ - and %ah,-0x67affe97(%esi) │ │ │ │ + lock mov %al,0x98500169 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - dec %ebx │ │ │ │ + add %ecx,(%eax) │ │ │ │ + dec %esp │ │ │ │ jl 14e99d9 │ │ │ │ - enter $0xa959,$0x1 │ │ │ │ - sub %dl,-0x36a7fe9c(%ecx) │ │ │ │ - test $0x6885c001,%eax │ │ │ │ - add %esi,-0x31(%eax) │ │ │ │ - test $0x7e07b801,%eax │ │ │ │ + pop %eax │ │ │ │ + leave │ │ │ │ + test $0x79f82801,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + pop %ecx │ │ │ │ + test $0x648aa001,%eax │ │ │ │ add %ebp,%eax │ │ │ │ push %ds │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %ebp,%eax │ │ │ │ - test %dh,0x60(%ecx,%eax,1) │ │ │ │ + test %dh,-0x60(%ecx,%eax,1) │ │ │ │ + pusha │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %edi,0x600160c8(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x2f(%eax) │ │ │ │ + add %ebx,-0x31(%eax) │ │ │ │ js 14e9a01 │ │ │ │ - mov 0x1801a760,%al │ │ │ │ - leave │ │ │ │ pusha │ │ │ │ - add %esp,-0x5d(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,-0x2e(%eax) │ │ │ │ + mov %eax,0xd26801a4 │ │ │ │ bound %eax,(%edx) │ │ │ │ - mov $0xf001a572,%eax │ │ │ │ - loop 14e9a8e │ │ │ │ - add %edx,(%eax) │ │ │ │ - or $0xaa,%al │ │ │ │ + shrb $0x1,-0x60(%edi) │ │ │ │ + mov $0xb801717a,%eax │ │ │ │ + jb 14e99b8 │ │ │ │ + add %ebp,%eax │ │ │ │ + fbstp 0x1(%edi) │ │ │ │ + adc %cl,(%edx,%ebp,4) │ │ │ │ add %ebp,0x700278aa(%eax) │ │ │ │ - mov $0x5f2001a6,%ecx │ │ │ │ + mov $0x5f8001a6,%ecx │ │ │ │ jg 14e9a29 │ │ │ │ - shrb $0x1,-0x60(%edi) │ │ │ │ - enter $0x717a,$0x1 │ │ │ │ rorb $1,(%ecx) │ │ │ │ mov 0x681f7001,%eax │ │ │ │ add %ecx,(%eax) │ │ │ │ - shll $1,0x67b4f801(%ecx) │ │ │ │ + shll $1,0x67b45801(%ecx) │ │ │ │ + add %ebp,-0x11(%eax) │ │ │ │ + mov 0x7c834001,%al │ │ │ │ add %edi,0x15(%eax) │ │ │ │ mov %al,0x70a38001 │ │ │ │ - add -0x11(%eax),%ch │ │ │ │ - mov 0x7c838801,%al │ │ │ │ - add %ebx,0x6801a452(%eax) │ │ │ │ + add 0x6801a452(%eax),%bl │ │ │ │ and $0x68,%al │ │ │ │ add (%eax),%cl │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - mov 0x78044801,%al │ │ │ │ + mov 0x7804d801,%al │ │ │ │ add %edi,0xd(%eax) │ │ │ │ - mov 0x7562e801,%al │ │ │ │ + mov 0x755f8801,%al │ │ │ │ add %ecx,(%eax) │ │ │ │ - test $0xc0d801a6,%eax │ │ │ │ - jp 14e9a71 │ │ │ │ - xor %dh,0x700a5801(%eax,%eiz,4) │ │ │ │ - add %esp,-0x2ffe56c5(%eax) │ │ │ │ - dec %esi │ │ │ │ - jge 14e9a81 │ │ │ │ - dec %eax │ │ │ │ - adc %ah,0x7c987801(%eax) │ │ │ │ + test $0xc0c001a6,%eax │ │ │ │ + jp 14e9a69 │ │ │ │ + mov 0x1a93b,%al │ │ │ │ + dec %ebx │ │ │ │ + jge 14e9a71 │ │ │ │ + xor %dh,0x700a9801(%eax,%eiz,4) │ │ │ │ + add %ebp,0x3801a208(%eax) │ │ │ │ + cs insl (%dx),%es:(%edi) │ │ │ │ + add 0x10(%eax),%cl │ │ │ │ + mov 0x7c985801,%al │ │ │ │ add %esp,(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,-0x18(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %ebp,0x3001a622(%eax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - jge 14e9a99 │ │ │ │ - mov $0xd001a608,%eax │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - jne 14e9aa1 │ │ │ │ - or %bh,0x17e001a4(%edx) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + fisubrs 0x1(%edi) │ │ │ │ + test $0x22,%al │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %eax,-0x47fe826e(%eax) │ │ │ │ + or %ah,0x75a97001(%esi) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + mov $0x17e001a4,%edx │ │ │ │ jne 14e9aaa │ │ │ │ adc %cl,-0x60(%eax) │ │ │ │ - add %esi,%eax │ │ │ │ - data16 jp 14e9ab1 │ │ │ │ - test $0x8,%al │ │ │ │ - mov %al,0x6d2e3801 │ │ │ │ - add -0x47fe5ee4(%eax),%bh │ │ │ │ - (bad) │ │ │ │ - ja 14e9ac2 │ │ │ │ - shlb $0xa3,(%esi) │ │ │ │ - add %ecx,0x500276bd(%eax) │ │ │ │ - lds 0x7cfcf801(%esi),%esp │ │ │ │ - add %ebx,%eax │ │ │ │ + add %esi,-0x47fe859d(%eax) │ │ │ │ + sbb $0xa1,%al │ │ │ │ + add %edi,-0x27fd8802(%eax) │ │ │ │ frstor 0x78f5a801(%ecx) │ │ │ │ - add %al,%ah │ │ │ │ - shlb $1,0x7f4a8801(%ecx) │ │ │ │ + add %al,%al │ │ │ │ + mov %eax,%es:0x76bd8801 │ │ │ │ + add -0x3b(%eax),%dl │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %esp,%eax │ │ │ │ + sti │ │ │ │ + jl 14e9ad1 │ │ │ │ + loopne 14e9aa2 │ │ │ │ + mov 0x7f4a8801,%eax │ │ │ │ add -0x6ffe58ed(%eax),%bl │ │ │ │ test $0x6f,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x33(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x1674d(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + inc %edi │ │ │ │ + add %eax,(%bx,%si) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x4801aa25(%eax) │ │ │ │ pop %ds │ │ │ │ je 14e9b22 │ │ │ │ or %cl,-0x59(%esi) │ │ │ │ - add %esi,0x60017413(%eax) │ │ │ │ + add %ebx,0x60017411(%eax) │ │ │ │ cld │ │ │ │ - mov 0x75695001,%al │ │ │ │ + mov 0x75698801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ mov $0xd01801a4,%eax │ │ │ │ arpl %eax,(%edx) │ │ │ │ mov $0xd001a400,%eax │ │ │ │ std │ │ │ │ jb 14e9b42 │ │ │ │ clc │ │ │ │ cmpsl %es:(%edi),%es:(%esi) │ │ │ │ add %eax,%eax │ │ │ │ sub $0x6a,%al │ │ │ │ add %al,%dl │ │ │ │ mov $0xa8,%dh │ │ │ │ - add %edi,-0x67fe88c0(%eax) │ │ │ │ + add %esi,0x40(%eax) │ │ │ │ + ja 14e9b51 │ │ │ │ + cwtl │ │ │ │ jmp 14e9af4 │ │ │ │ add %edx,(%eax) │ │ │ │ arpl %esi,0x2(%eax) │ │ │ │ ... │ │ │ │ inc %eax │ │ │ │ - test $0x835801a0,%eax │ │ │ │ + test $0x7fa801a0,%eax │ │ │ │ add %ebp,-0x5ec0(%bx,%si) │ │ │ │ add %edi,0x6(%eax) │ │ │ │ jae 14e9b8a │ │ │ │ cwtl │ │ │ │ push %ebx │ │ │ │ mov %eax,0x68655801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ out %al,(%dx) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,-0x5e(%eax) │ │ │ │ - jne 14e9ba1 │ │ │ │ - mov %dl,%ch │ │ │ │ + add %edi,%eax │ │ │ │ + mov 0xd5880175,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,-0x7fd98a5(%eax) │ │ │ │ push %ss │ │ │ │ mov %eax,0x6d4be801 │ │ │ │ add 0x801a339(%eax),%al │ │ │ │ popf │ │ │ │ jb 14e9bba │ │ │ │ - cmp %al,-0x58d7fe5f(%ebx) │ │ │ │ + cmp %al,-0x58e7fe5f(%ebx) │ │ │ │ jno 14e9bc1 │ │ │ │ mov $0x41,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ - ja 14e9c39 │ │ │ │ - add %eax,-0x4d(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,0x4d(%eax) │ │ │ │ + add %ebp,0x77(%eax) │ │ │ │ + jb 14e9bc9 │ │ │ │ + inc %eax │ │ │ │ + mov $0xa5,%bl │ │ │ │ + add %edx,(%eax) │ │ │ │ + dec %edx │ │ │ │ add %ax,(%eax) │ │ │ │ aad $0xa0 │ │ │ │ - add %edi,(%eax) │ │ │ │ - pop %ecx │ │ │ │ - jl 14e9bd9 │ │ │ │ - loopne 14e9c4c │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,%eax │ │ │ │ - inc %ecx │ │ │ │ + add %esi,-0x1ffe83a7(%eax) │ │ │ │ + jb 14e9b80 │ │ │ │ + add %esi,(%eax) │ │ │ │ + inc %eax │ │ │ │ jge 14e9be1 │ │ │ │ inc %eax │ │ │ │ - or %ah,0x7d0fc801(%esi) │ │ │ │ + or %ah,0x7d109801(%esi) │ │ │ │ add %esi,-0x1f(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - imul $0x1a42688,0x1(%edi),%esi │ │ │ │ - enter $0x601d,$0x2 │ │ │ │ - shlb $1,(%edx) │ │ │ │ + add %edx,%eax │ │ │ │ + push $0x26880177 │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ecx,%eax │ │ │ │ + sbb $0x22d00260,%eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - and 0x20(%ecx,%eax,1),%bh │ │ │ │ - shlb %cl,0x76bd9801(%esi) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + and %edi,0x20(%ecx,%eax,1) │ │ │ │ + shlb %cl,0x76ba7001(%esi) │ │ │ │ add %ebx,%eax │ │ │ │ aad $0xa4 │ │ │ │ add %ecx,%eax │ │ │ │ popaw │ │ │ │ add -0x5a(%eax),%dh │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x75(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + jne 14e9c86 │ │ │ │ add %esp,-0x77(%eax) │ │ │ │ - mov 0x7e5df801,%al │ │ │ │ - add %edi,-0x67fe59e4(%eax) │ │ │ │ - mov 0x6088017f,%al │ │ │ │ - mov 0x635fd801,%eax │ │ │ │ - add -0x5ffe5623(%eax),%al │ │ │ │ - xchg %eax,%esp │ │ │ │ + mov 0x7e5d5801,%al │ │ │ │ + add %edi,0x7001a61c(%eax) │ │ │ │ + popf │ │ │ │ + jg 14e9c29 │ │ │ │ + mov %ah,-0x5f(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + pop %edi │ │ │ │ + arpl %eax,(%edx) │ │ │ │ + sbb $0xa9,%ch │ │ │ │ + add %ecx,-0x73(%eax) │ │ │ │ add %eax,%fs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ - xchg %esp,0x6fa0a001(%ebp) │ │ │ │ + xchg %esp,0x6f9db801(%ebp) │ │ │ │ add %edi,0x6f(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,%eax │ │ │ │ - add $0x17b,%eax │ │ │ │ + add %ebx,0x6(%eax) │ │ │ │ + jnp 14e9c51 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ mov $0x6a,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x68016b8e(%eax) │ │ │ │ + add %esi,-0x61(%eax) │ │ │ │ + imul $0x68,(%ecx),%eax │ │ │ │ mov $0xa6,%dl │ │ │ │ add %edi,(%eax) │ │ │ │ - iret │ │ │ │ + into │ │ │ │ push $0x1 │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ jl 14e9c57 │ │ │ │ add %eax,0x27c0a(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1854953,92 +1855325,84 @@ │ │ │ │ adc 0x2(%ebx),%ebp │ │ │ │ cmp %ah,(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,%eax │ │ │ │ xchg %eax,%ebx │ │ │ │ jb 14e9cd2 │ │ │ │ rorb $1,-0x60(%ebx) │ │ │ │ - add %eax,0x20017aa8(%eax) │ │ │ │ + add %ebx,0x20017aa7(%eax) │ │ │ │ cmp %esp,0x2776830(%ecx,%eax,1) │ │ │ │ - push $0x6801a847 │ │ │ │ - test %esi,0x1(%edi) │ │ │ │ + push $0xe001a847 │ │ │ │ + test %dh,0x1(%edi) │ │ │ │ ... │ │ │ │ inc %eax │ │ │ │ - test %esp,0x75775801(%esi) │ │ │ │ + test %esp,0x7577a801(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x5a(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - js 14e9d11 │ │ │ │ - pop %eax │ │ │ │ + add %esi,0x58017871(%eax) │ │ │ │ dec %edx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x17c87(%eax) │ │ │ │ + add %ebx,0x17c87(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x37fe5fd9(%eax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add %dl,-0x3ffe5fd9(%eax) │ │ │ │ + xchg %eax,%edx │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ test $0x1,%al │ │ │ │ - cmp %bh,0x67(%eax) │ │ │ │ - add %edx,0x0(%eax) │ │ │ │ - test $0x1,%al │ │ │ │ - js 14e9d3b │ │ │ │ - jle 14e9d69 │ │ │ │ - add %cl,0x1f6801a1(%esi) │ │ │ │ - jns 14e9d71 │ │ │ │ - ... │ │ │ │ - test $0x4e,%al │ │ │ │ - mov %al,0x6e670001 │ │ │ │ - add -0x7fe57f9(%eax),%ch │ │ │ │ + mov $0x50016778,%eax │ │ │ │ + add %ch,0x7ed57801(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov 0x791e1801(%ecx),%fs │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0x1a24e(%eax) │ │ │ │ + outsb %ds:(%si),(%dx) │ │ │ │ + add -0x3ffe57f9(%eax),%ch │ │ │ │ js 14e9df9 │ │ │ │ add %edx,%eax │ │ │ │ - fldcw 0x748a2001(%eax) │ │ │ │ + fldcw 0x7489a801(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + shrb $1,0x67917801(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ - mull 0x7bad4001(%ebp) │ │ │ │ + mull 0x7bac4001(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ - fbld 0x67901001(%ebp) │ │ │ │ + fbld 0x678d0001(%ebp) │ │ │ │ add %esp,(%eax) │ │ │ │ daa │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,%eax │ │ │ │ shlb $1,0x2(%eax) │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ out %eax,$0xa4 │ │ │ │ - add %edi,(%eax) │ │ │ │ - and $0x71,%al │ │ │ │ - add %ebp,%eax │ │ │ │ - hlt │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x179ca(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + and 0x1(%ecx),%esi │ │ │ │ + call 615045e1 <_edata@@Base+0x5cf045e1> │ │ │ │ + lret │ │ │ │ + jns 14e9df1 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%eax) │ │ │ │ - int $0xa9 │ │ │ │ - add %esp,0x4d(%eax) │ │ │ │ - jl 14e9e09 │ │ │ │ clc │ │ │ │ - xor %ah,0x63a27001(%edi) │ │ │ │ + xor %ah,0x639e2801(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ or $0xa0,%al │ │ │ │ - add %ebp,(%eax) │ │ │ │ - aaa │ │ │ │ + add %esp,0x36(%eax) │ │ │ │ jle 14e9e31 │ │ │ │ ... │ │ │ │ inc %eax │ │ │ │ std │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %edi,0x26691(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1855058,521 +1855422,522 @@ │ │ │ │ mov %eax,0x72985001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ int $0xa5 │ │ │ │ - add %esp,(%eax) │ │ │ │ - xor %dh,0x1(%edx) │ │ │ │ - pop %eax │ │ │ │ + add %edx,0x5801722d(%eax) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ - test $0x6a328001,%eax │ │ │ │ + test $0x6a347001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ - enter $0x1a6,$0x58 │ │ │ │ - dec %ecx │ │ │ │ + enter $0x1a6,$0x88 │ │ │ │ + inc %edi │ │ │ │ jge 14e9ec9 │ │ │ │ ... │ │ │ │ andb $0x1,-0x5c(%ebp) │ │ │ │ inc %eax │ │ │ │ mov 0x2(%ebx),%gs │ │ │ │ ... │ │ │ │ enter $0xa5c6,$0x1 │ │ │ │ - call 1501b64 │ │ │ │ + shlb $1,0x7c(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x6a(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,0x16712(%eax) │ │ │ │ + add %ebx,0x11(%eax) │ │ │ │ + add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ int3 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,-0x7ffe8c8c(%eax) │ │ │ │ + add %edi,-0x7ffe8c87(%eax) │ │ │ │ aaa │ │ │ │ mov 0x7dc21801,%al │ │ │ │ - add -0x37fe5687(%eax),%ch │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ + add -0x77fe5687(%eax),%ch │ │ │ │ + (bad) │ │ │ │ jo 14e9f39 │ │ │ │ js 14e9ee3 │ │ │ │ - test $0x6f8fc801,%eax │ │ │ │ + test $0x6f8e5801,%eax │ │ │ │ add %esi,%eax │ │ │ │ - test %ah,0x77c78001(%ecx) │ │ │ │ + test %ah,0x77c28001(%ecx) │ │ │ │ add %eax,0x7801a23f(%eax) │ │ │ │ pusha │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x6ffe5b74(%eax) │ │ │ │ + add %dl,-0x67fe5b74(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ gs add %edx,%eax │ │ │ │ - or %esp,0x7e3c8801(%esi) │ │ │ │ + or %esp,0x7e3d0001(%esi) │ │ │ │ add %ecx,(%eax) │ │ │ │ - shlb %cl,0x7b6a4001(%ebp) │ │ │ │ + shlb %cl,0x7b6a0801(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ - and 0x713b2001(%eax),%ah │ │ │ │ + and 0x71396801(%eax),%ah │ │ │ │ add %esp,(%eax) │ │ │ │ loopne 14e9f2d │ │ │ │ add %edi,(%eax) │ │ │ │ shlb %cl,0x2(%edi) │ │ │ │ ... │ │ │ │ - or %ch,0x3a1801a9(%ebx) │ │ │ │ + or %ch,0x396001a9(%ebx) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,%eax │ │ │ │ and 0x64cd3001(%ecx),%esp │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ - mov %ah,0x769c3001(%esi) │ │ │ │ - add %ecx,-0x1ffe588d(%eax) │ │ │ │ - fdivrs 0x1(%eax) │ │ │ │ + mov %ah,0x76983801(%esi) │ │ │ │ + add %ecx,0x5001a773(%eax) │ │ │ │ + fistpll 0x1(%eax) │ │ │ │ jo 14e9f55 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,-0x57fe8431(%eax) │ │ │ │ - jnp 14e9f75 │ │ │ │ - add %esi,-0x77fd9a7b(%eax) │ │ │ │ - cmp 0x26e68f0(%ecx,%eax,1),%ah │ │ │ │ - jo 14e9fef │ │ │ │ + add %ecx,-0x32(%eax) │ │ │ │ + jnp 14e9fd1 │ │ │ │ + test $0x7b,%al │ │ │ │ + mov %al,0x6585b001 │ │ │ │ + add -0xffe5bc6(%eax),%cl │ │ │ │ + push $0xd70026e │ │ │ │ mov %eax,0x7b640001 │ │ │ │ add (%eax),%dl │ │ │ │ andb $0x2,0x6c974801(%edx) │ │ │ │ - call 69504794 <_edata@@Base+0x64f04794> │ │ │ │ - inc %edi │ │ │ │ + call 71504794 <_edata@@Base+0x6cf04794> │ │ │ │ + inc %ebx │ │ │ │ jg 14e9ff9 │ │ │ │ lock daa │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,-0x7ffd9c95(%eax) │ │ │ │ adc 0x75256801(%edx),%ah │ │ │ │ add -0x17fe5f9d(%eax),%bh │ │ │ │ - jnp 14ea089 │ │ │ │ + jns 14ea089 │ │ │ │ add %ecx,(%eax) │ │ │ │ xor $0xa3,%al │ │ │ │ add %ecx,-0x7f(%eax) │ │ │ │ jae 14ea01a │ │ │ │ pusha │ │ │ │ xor $0xa0,%al │ │ │ │ - add %esi,0x16c6b(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + imul $0x0,0x0(%ecx,%eax,1),%ebp │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x36(%eax) │ │ │ │ - mov 0x7c717801,%al │ │ │ │ + push $0x7801a036 │ │ │ │ + jno 14ea0bb │ │ │ │ add 0x24(%eax),%bl │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,-0x27fd9d98(%eax) │ │ │ │ - xor $0xbb1001a9,%eax │ │ │ │ + xor $0xb66801a9,%eax │ │ │ │ add %esp,%gs:(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ mov 0x744f7801,%eax │ │ │ │ add %al,%ah │ │ │ │ - fldenv 0x7fb99801(%edi) │ │ │ │ + fldenv 0x7fb92001(%edi) │ │ │ │ add %ebx,%eax │ │ │ │ jecxz 14ea008 │ │ │ │ - add %edi,-0x3ffe8c67(%eax) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - mov $0x6b,%ah │ │ │ │ + add %eax,-0x6c(%eax) │ │ │ │ + jae 14ea069 │ │ │ │ + shrb $0x1,-0x59(%ebp) │ │ │ │ + pop %eax │ │ │ │ + mov $0x6b,%bh │ │ │ │ add %esp,%eax │ │ │ │ - mov $0xfe6801a5,%ebp │ │ │ │ + mov $0xfdb001a5,%ebp │ │ │ │ jl 14ea079 │ │ │ │ pusha │ │ │ │ - lds 0x6a4a7801(%eax),%esp │ │ │ │ + lds 0x6a4ad001(%eax),%esp │ │ │ │ add %ebp,%eax │ │ │ │ inc %esp │ │ │ │ mov %eax,0x6901c001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x4c(%eax) │ │ │ │ mov %eax,0x70d35001 │ │ │ │ add %al,%ch │ │ │ │ - mov 0x7720f801(%eax),%ch │ │ │ │ + mov 0x77208801(%eax),%ch │ │ │ │ add %esi,0x5b(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %esi,-0x28(%eax) │ │ │ │ - jb 14ea0b1 │ │ │ │ - clc │ │ │ │ + add %ebp,-0x7fe8d2b(%eax) │ │ │ │ aas │ │ │ │ - mov %al,0x79e27001 │ │ │ │ + mov %al,0x79df4801 │ │ │ │ add %eax,-0x35(%eax) │ │ │ │ mov 0x706af801,%eax │ │ │ │ add %ecx,%eax │ │ │ │ inc %ecx │ │ │ │ mov %eax,0x67b35801 │ │ │ │ - add %al,%dl │ │ │ │ + add -0x30(%eax),%ah │ │ │ │ + test $0x65f41001,%eax │ │ │ │ + add %edx,%eax │ │ │ │ popa │ │ │ │ test $0x1,%al │ │ │ │ - clc │ │ │ │ - mov $0x77,%cl │ │ │ │ - add %esp,-0x30(%eax) │ │ │ │ - test $0x6df88801,%eax │ │ │ │ + lock mov $0x77,%dl │ │ │ │ add %esi,(%eax) │ │ │ │ inc %edx │ │ │ │ - test $0x7c554001,%eax │ │ │ │ + test $0x7c54c001,%eax │ │ │ │ add %eax,0x31(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - clc │ │ │ │ + add %edx,%eax │ │ │ │ + in (%dx),%al │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - add %esp,-0x6ffe586e(%eax) │ │ │ │ - out %eax,$0x76 │ │ │ │ - add %edx,-0x47fe595d(%eax) │ │ │ │ - fisubrl 0x1(%esi) │ │ │ │ - rolb $1,0xad7001a5 │ │ │ │ + add %esp,0x5801a792(%eax) │ │ │ │ + jmp 14ea165 │ │ │ │ + add %edx,0x3001a6a3(%eax) │ │ │ │ + fldcw 0x1(%esi) │ │ │ │ + rolb $1,0xacd001a5 │ │ │ │ jle 14ea101 │ │ │ │ jo 14ea092 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %esp,-0x71(%eax) │ │ │ │ jg 14ea109 │ │ │ │ nop │ │ │ │ jae 14ea0af │ │ │ │ add %esp,%eax │ │ │ │ bound %edi,0x2(%ebx) │ │ │ │ cwtl │ │ │ │ - (bad) 0x78125001(%edi) │ │ │ │ + (bad) 0x780ff001(%edi) │ │ │ │ add %ebx,%eax │ │ │ │ fwait │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - lcall $0x1a5,$0xefb80173 │ │ │ │ - xorb $0x1,0x62(%edx) │ │ │ │ - mov $0x1b,%al │ │ │ │ - mov 0x72830001,%al │ │ │ │ - add %eax,0x3001a005(%eax) │ │ │ │ - lea 0x1(%eax),%edi │ │ │ │ + add %eax,-0x69(%eax) │ │ │ │ + jae 14ea121 │ │ │ │ + mov $0x8801a5ef,%eax │ │ │ │ + jae 14ea189 │ │ │ │ + add %esi,0x5801a01b(%eax) │ │ │ │ + jg 14ea1a1 │ │ │ │ + add %eax,%eax │ │ │ │ + mov $0xd61801a9,%ebx │ │ │ │ + jle 14ea139 │ │ │ │ and %dh,(%edi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x12(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add %ecx,0xb(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - add %esp,-0x69(%eax) │ │ │ │ - jle 14ea149 │ │ │ │ - sbb %dh,-0x604ffe58(%eax) │ │ │ │ - jne 14ea151 │ │ │ │ - adc %cl,%ch │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - ljmp $0x1a8,$0x1bf80179 │ │ │ │ - js 14ea19a │ │ │ │ - jns 14ea161 │ │ │ │ - add %dh,(%edx) │ │ │ │ - mov %eax,0x742ea801 │ │ │ │ - add 0x3001a818(%eax),%dh │ │ │ │ - pop %ebx │ │ │ │ - ja 14ea171 │ │ │ │ - mov 0x3001a9fe,%al │ │ │ │ - and 0x1(%esi),%dh │ │ │ │ - mov $0x3801a13f,%eax │ │ │ │ - test $0xd1700274,%eax │ │ │ │ + add %ebp,-0x7ffe93ef(%eax) │ │ │ │ + add $0x8d3001a0,%eax │ │ │ │ + js 14ea149 │ │ │ │ + dec %eax │ │ │ │ + or 0x7e966801(%edx),%ebp │ │ │ │ + add %edx,(%eax) │ │ │ │ + int $0xa7 │ │ │ │ + add %esp,-0x18(%eax) │ │ │ │ + jns 14ea159 │ │ │ │ + clc │ │ │ │ + sbb 0x793c9801(%eax),%ebp │ │ │ │ + add %eax,(%eax) │ │ │ │ + xor 0x742ea801(%ebx),%ah │ │ │ │ + add (%eax),%bl │ │ │ │ + mov $0xa8,%al │ │ │ │ + add %ebx,-0x61(%eax) │ │ │ │ + jne 14ea171 │ │ │ │ + mov $0x18,%al │ │ │ │ + test $0x1,%al │ │ │ │ + push $0xb801775a │ │ │ │ + aas │ │ │ │ + mov 0x74a93801,%eax │ │ │ │ + add -0x2f(%eax),%dh │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x2c(%eax) │ │ │ │ - jbe 14ea189 │ │ │ │ - inc %eax │ │ │ │ + add %edx,0x4001762a(%eax) │ │ │ │ cmc │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,-0x2ffe9602(%eax) │ │ │ │ - jae 14ea138 │ │ │ │ - add %edi,-0xe(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + ljmp *0x1(%ecx) │ │ │ │ + shlb $1,-0x5b(%ebx) │ │ │ │ + add %ecx,-0xe(%eax) │ │ │ │ add %bp,%ax │ │ │ │ - shll %cl,0x7ab00801(%eax) │ │ │ │ - add %edx,0x5001a26b(%eax) │ │ │ │ - nop │ │ │ │ - popa │ │ │ │ - add -0x6b(%eax),%cl │ │ │ │ + shll %cl,0x7aadf801(%eax) │ │ │ │ + add %esp,-0x3ffe5602(%eax) │ │ │ │ + pop %ds │ │ │ │ + jbe 14ea1a9 │ │ │ │ + dec %eax │ │ │ │ + xchg %eax,%ebp │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - xor 0x70(%ecx,%eax,1),%edi │ │ │ │ - jmp 14ea154 │ │ │ │ - add %ebp,(%eax) │ │ │ │ - andl $0x1a647d8,0x1(%ebp) │ │ │ │ - shr $0x7a,%dh │ │ │ │ - add %edx,0x40(%eax) │ │ │ │ - test $0x7d283801,%eax │ │ │ │ + add %esi,%eax │ │ │ │ + xor -0x70(%ecx,%eax,1),%bh │ │ │ │ + imul $0x2,0x61905001(%edx),%esp │ │ │ │ + fadds -0x5a(%edi) │ │ │ │ + add %esp,0x50017aed(%eax) │ │ │ │ + inc %eax │ │ │ │ + test $0x7d24c801,%eax │ │ │ │ add %eax,0x51(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - call 1501cb2 │ │ │ │ + mov $0x70017ae1,%eax │ │ │ │ + jmp 14ea174 │ │ │ │ + add %edi,-0x7e(%eax) │ │ │ │ + add %eax,%gs:(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x1b(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,0x3a(%eax) │ │ │ │ - jge 14ea209 │ │ │ │ + add %ebp,%eax │ │ │ │ + cmp %bh,0x1(%ebp) │ │ │ │ ... │ │ │ │ nop │ │ │ │ adc $0xa4,%al │ │ │ │ add %esp,(%eax) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ imul $0x28,(%edx),%eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - test $0x7264e001,%eax │ │ │ │ + test $0x72644801,%eax │ │ │ │ add %ebp,(%eax) │ │ │ │ test $0xa5,%al │ │ │ │ - add %edi,-0x57fe8b00(%eax) │ │ │ │ - sub %esp,0x27a2150(%ecx,%eax,1) │ │ │ │ + add %esp,%eax │ │ │ │ + add %dh,0x1(%ebp) │ │ │ │ + test $0x29,%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %edx,0x21(%eax) │ │ │ │ + jp 14ea25a │ │ │ │ mov %cl,-0x5d(%edi) │ │ │ │ add %eax,0x7a(%eax) │ │ │ │ jg 14ea262 │ │ │ │ ... │ │ │ │ lock cmp $0xa8,%al │ │ │ │ - add %esi,(%eax) │ │ │ │ - jo 14ea31c │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %esp,0x71(%eax) │ │ │ │ + add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ - xchg %esp,0x759a8801(%ecx) │ │ │ │ + xchg %esp,0x75994001(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ je 14ea283 │ │ │ │ add %eax,(%eax) │ │ │ │ int3 │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%eax),%bl │ │ │ │ hlt │ │ │ │ - mov 0x77111001,%al │ │ │ │ + mov 0x770f2801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x1(%eax) │ │ │ │ - test $0x7720a001,%eax │ │ │ │ + test $0x77200801,%eax │ │ │ │ add %edi,0x3(%eax) │ │ │ │ mov 0x788f3801,%al │ │ │ │ add %ebp,%eax │ │ │ │ cld │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,-0x5b(%eax) │ │ │ │ - add %si,%ax │ │ │ │ + add %eax,-0xffe995e(%eax) │ │ │ │ jmp 14ea2b3 │ │ │ │ - add %esp,-0x1f(%eax) │ │ │ │ - jl 14ea311 │ │ │ │ - mov 0xd801a698,%al │ │ │ │ - sbb %bh,0x1(%ebx) │ │ │ │ + add %esi,%eax │ │ │ │ + fistpll -0x60(%ecx,%eax,1) │ │ │ │ + cwtl │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %esi,0x12(%eax) │ │ │ │ + jnp 14ea319 │ │ │ │ cwtl │ │ │ │ mov %al,0x27b001a4 │ │ │ │ je 14ea322 │ │ │ │ ... │ │ │ │ sbb %bh,-0x59(%edx) │ │ │ │ - add %esp,0x78016a64(%eax) │ │ │ │ - sbb 0x7be22001(%esi),%esp │ │ │ │ + add %edi,0x78016a5f(%eax) │ │ │ │ + sbb 0x7be09001(%esi),%esp │ │ │ │ add %edx,0x3(%eax) │ │ │ │ mov 0x7030f801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ push %eax │ │ │ │ mov %eax,0x628f2801 │ │ │ │ add (%eax),%dl │ │ │ │ - repnz mov 0x672b1801,%al │ │ │ │ + repnz mov 0x67267001,%al │ │ │ │ add %edi,0x801a5c7(%eax) │ │ │ │ - (bad) │ │ │ │ - add %esi,%eax │ │ │ │ - adc %ah,0x62530801(%edx) │ │ │ │ + adc %bh,0x1(%ebp) │ │ │ │ + lock adc %ah,0x62530801(%edx) │ │ │ │ add (%eax),%cl │ │ │ │ sahf │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x70(%eax) │ │ │ │ - js 14ea3b1 │ │ │ │ + add %ebp,%eax │ │ │ │ + mov 0x1(%eax),%edi │ │ │ │ fsubrs (%ecx) │ │ │ │ mov 0x6c42b801,%eax │ │ │ │ add (%eax),%al │ │ │ │ - adc 0x75fe2001(%eax),%ah │ │ │ │ + adc 0x7602d801(%eax),%ah │ │ │ │ add %ebp,(%eax) │ │ │ │ fldenv 0x79b20801(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ add $0xcf2001a3,%eax │ │ │ │ jbe 14ea3ea │ │ │ │ ... │ │ │ │ dec %eax │ │ │ │ - mov %eax,0xa3801a8 │ │ │ │ + mov %eax,0xa1801a8 │ │ │ │ add %ecx,(%bx,%si) │ │ │ │ - and 0x7d533001(%esi),%ah │ │ │ │ + and 0x7d524801(%esi),%ah │ │ │ │ add %esp,(%eax) │ │ │ │ - or 0x653ee001(%esi),%ah │ │ │ │ + or 0x653d6001(%esi),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ - test %ah,0x7f2da001(%esi) │ │ │ │ + test %ah,0x7f2c9001(%esi) │ │ │ │ add %ebp,(%eax) │ │ │ │ inc %edi │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,(%eax) │ │ │ │ add %edi,0x2(%ebx) │ │ │ │ ... │ │ │ │ - push $0x3801a667 │ │ │ │ - xchg %bh,0x1(%edi) │ │ │ │ - test $0x2,%al │ │ │ │ - mov %eax,0x640f1001 │ │ │ │ - add (%eax),%al │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - mov %al,0x6c835001 │ │ │ │ - add 0x5001a7e1(%eax),%cl │ │ │ │ - inc %ecx │ │ │ │ + push $0x1001a667 │ │ │ │ + jg 14ea4ae │ │ │ │ + add %ebp,0x1001a302(%eax) │ │ │ │ + pcmpgtb (%edx),%mm0 │ │ │ │ + add %ch,-0x7caffe5e(%ebx) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add -0x27fe581f(%eax),%cl │ │ │ │ + inc %eax │ │ │ │ jns 14ea449 │ │ │ │ loopne 14ea3d5 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,%eax │ │ │ │ - sbb %edi,0x1(%eax) │ │ │ │ - push $0x3001a0cc │ │ │ │ - jge 14ea4c0 │ │ │ │ + add %ebx,0x68017818(%eax) │ │ │ │ + int3 │ │ │ │ + mov 0x697ce001,%al │ │ │ │ add %esi,(%eax) │ │ │ │ - sub 0x7798e001(%eax),%ch │ │ │ │ + sub 0x7797f001(%eax),%ch │ │ │ │ add %ebp,(%eax) │ │ │ │ xor %ch,0x756bf801(%edx) │ │ │ │ - add 0x2001a822(%eax),%dh │ │ │ │ - out %eax,(%dx) │ │ │ │ - js 14ea471 │ │ │ │ - and %cl,0x39a001a8(%edi) │ │ │ │ + add -0x5ffe57de(%eax),%dh │ │ │ │ + repz js 14ea471 │ │ │ │ + and %cl,0x390001a8(%edi) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %ebp,-0x5(%eax) │ │ │ │ mov %eax,0x76913001 │ │ │ │ add %al,%bl │ │ │ │ (bad) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,0x4802796e(%eax) │ │ │ │ pop %es │ │ │ │ - test $0x749d5001,%eax │ │ │ │ + test $0x749da801,%eax │ │ │ │ add %ebx,%eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ mov %al,0x698d8001 │ │ │ │ - add 0x2801a7bd(%eax),%bl │ │ │ │ - test %bh,0x1(%ebp) │ │ │ │ + add -0x6ffe5843(%eax),%bl │ │ │ │ + mov %edi,0x1(%ebp) │ │ │ │ shlb $1,(%edi) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,0x7(%eax) │ │ │ │ + add %ebx,0x6(%eax) │ │ │ │ jp 14ea4a9 │ │ │ │ ... │ │ │ │ js 14ea43b │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,-0x7ffe9bf9(%eax) │ │ │ │ + add %edi,-0x7ffe9bfb(%eax) │ │ │ │ js 14ea468 │ │ │ │ - add %eax,%eax │ │ │ │ - xor $0x6a,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - sbb %esp,0x261b568(%ecx,%eax,1) │ │ │ │ - sbb %bl,(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x7e(%eax) │ │ │ │ - add (%bx,%si),%al │ │ │ │ + add %eax,0x35(%eax) │ │ │ │ + push $0x1 │ │ │ │ + sbb %bl,(%ecx) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebp,-0x4b(%eax) │ │ │ │ + popa │ │ │ │ + add (%eax),%bl │ │ │ │ + sbb %ah,0x677e6801(%ebp) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ bt %eax,(%ecx) │ │ │ │ sub %bh,%dh │ │ │ │ jb 14ea4ea │ │ │ │ ... │ │ │ │ - call e9504e63 <_edata@@Base+0xe4f04e63> │ │ │ │ - mov $0x7b,%ah │ │ │ │ + call 39504e63 <_edata@@Base+0x34f04e63> │ │ │ │ + mov $0x7b,%cl │ │ │ │ add %ebx,(%eax) │ │ │ │ push %edx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - mov $0x7b,%dl │ │ │ │ - add %edx,0x1b(%eax) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - fnstenv 0x1(%ecx) │ │ │ │ - ... │ │ │ │ - adc %ah,-0x5f(%ebp) │ │ │ │ + add %esi,-0x4f(%eax) │ │ │ │ + jnp 14ea509 │ │ │ │ + push %eax │ │ │ │ + sbb 0x71d75801(%esi),%esp │ │ │ │ add %eax,(%eax) │ │ │ │ - cmp $0xa1700270,%eax │ │ │ │ - mov 0x7e80a801,%al │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + mov %gs:0x703d0001,%eax │ │ │ │ + add -0x5f(%eax),%dh │ │ │ │ + mov 0x7e812001,%al │ │ │ │ add %esp,-0x4ffe5e90(%eax) │ │ │ │ mov 0x2(%ebp),%? │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ - mov 0xcc5801a0,%eax │ │ │ │ + mov 0xc41001a0,%eax │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - add %esp,-0x6ffe5e68(%eax) │ │ │ │ - rep outsl %ds:(%esi),(%dx) │ │ │ │ + add %esp,-0x5ffe5e68(%eax) │ │ │ │ + repnz outsl %ds:(%esi),(%dx) │ │ │ │ add %esp,%eax │ │ │ │ - fbld 0x7fb00801(%esi) │ │ │ │ - add %edi,-0xffe5994(%eax) │ │ │ │ - ret │ │ │ │ - jbe 14ea561 │ │ │ │ - clc │ │ │ │ - test %esp,0x7e082801(%edi) │ │ │ │ - add %ebx,0x7001a8a3(%eax) │ │ │ │ - (bad) │ │ │ │ + fbld 0x7fae4001(%esi) │ │ │ │ + add %edi,-0x37fe5994(%eax) │ │ │ │ + mov $0x85f80176,%esi │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebx,%eax │ │ │ │ + or %bh,0x1(%esi) │ │ │ │ + cwtl │ │ │ │ + mov %eax,0xc69801a8 │ │ │ │ jp 14ea571 │ │ │ │ mov $0x58,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,%eax │ │ │ │ lahf │ │ │ │ jbe 14ea57a │ │ │ │ pop %eax │ │ │ │ mov $0xa4,%al │ │ │ │ - add %ebx,-0x3f(%eax) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %ecx,%eax │ │ │ │ - iret │ │ │ │ - mov 0x6d770801,%eax │ │ │ │ + add %ecx,(%eax) │ │ │ │ + mov $0xcfc8016d,%esp │ │ │ │ + mov 0x6d76f801,%eax │ │ │ │ add %edx,0x28(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - clc │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - jae 14ea591 │ │ │ │ - or %cl,0x1(%esp,%eiz,4) │ │ │ │ - enter $0x70b7,$0x2 │ │ │ │ - shrb $1,-0x5b(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ + sbb %ch,0x73(%ebx) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + dec %esp │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ecx,%eax │ │ │ │ + mov $0x70,%bh │ │ │ │ + add %al,%dl │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebp,%eax │ │ │ │ + nop │ │ │ │ jb 14ea5a1 │ │ │ │ ... │ │ │ │ - cmp %dh,0x7d801a0(%esi) │ │ │ │ + cmp %dh,0x60001a0(%esi) │ │ │ │ je 14ea5b9 │ │ │ │ jo 14ea57e │ │ │ │ - mov 0x6e5f0001,%al │ │ │ │ + mov 0x6e5ec801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x7001a8ba(%eax) │ │ │ │ dec %ebp │ │ │ │ ja 14ea5d1 │ │ │ │ ... │ │ │ │ - call 315046a3 <_edata@@Base+0x2cf046a3> │ │ │ │ - pop %esp │ │ │ │ + call a15046a3 <_edata@@Base+0x9cf046a3> │ │ │ │ + push %edi │ │ │ │ add %ax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ movsb %es:(%esi),%es:(%edi) │ │ │ │ add %ebp,%eax │ │ │ │ jbe 14ea685 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ - mov 0x63c61001(%esi),%esp │ │ │ │ + mov 0x63c00801(%esi),%esp │ │ │ │ add %ecx,0x1001a70a(%eax) │ │ │ │ dec %esp │ │ │ │ imul $0x1a4fe50,(%edx),%eax │ │ │ │ - nop │ │ │ │ - dec %ebp │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + push $0x16e4d │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x52(%eax) │ │ │ │ mov 0x699ca001,%eax │ │ │ │ add 0x79(%eax),%dl │ │ │ │ mov %al,0x6498e001 │ │ │ │ @@ -1855580,152 +1855945,155 @@ │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ mov %al,0x7e1d4001 │ │ │ │ add 0x2b(%eax),%dh │ │ │ │ mov %eax,0x77b04801 │ │ │ │ add 0x4001a84e(%eax),%bl │ │ │ │ call c9fea901 <_edata@@Base+0xc59ea901> │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,-0x37fe9b2b(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + aam $0x64 │ │ │ │ + add %ecx,%eax │ │ │ │ mov $0xa4,%bl │ │ │ │ add %ebx,-0x12(%eax) │ │ │ │ gs add %al,%dl │ │ │ │ out %al,$0xa5 │ │ │ │ - add %ebx,-0xa(%eax) │ │ │ │ - jne 14ea6a9 │ │ │ │ + add %edi,(%eax) │ │ │ │ + repz jne 14ea6a9 │ │ │ │ pop %eax │ │ │ │ - shll $0x1,0x76cc1801(%edi) │ │ │ │ + shll $0x1,0x76c79801(%edi) │ │ │ │ rcrb $0x1,-0x5b(%ebx) │ │ │ │ - cmp %ah,0x7c(%edx) │ │ │ │ - add %esp,-0x6ffe5d05(%eax) │ │ │ │ + mov $0x61,%al │ │ │ │ + jl 14ea6b9 │ │ │ │ + mov 0x9001a2fb,%al │ │ │ │ push %edi │ │ │ │ arpl %eax,(%edx) │ │ │ │ ... │ │ │ │ pusha │ │ │ │ repnz movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,%eax │ │ │ │ - pop %ebx │ │ │ │ + add %ebp,0x58(%eax) │ │ │ │ imul $0x1a661f0,(%ecx),%eax │ │ │ │ - mov $0x17cd4,%eax │ │ │ │ + cwtl │ │ │ │ + aam $0x7c │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x5ffe57f1(%eax) │ │ │ │ - (bad) │ │ │ │ - jle 14ea6f1 │ │ │ │ + add %ah,0x7001a80f(%eax) │ │ │ │ + add %bh,0x1(%edi) │ │ │ │ ... │ │ │ │ clc │ │ │ │ jge 14ea6a0 │ │ │ │ - add %ebp,0x17024(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,-0x3f(%eax) │ │ │ │ + add %ebp,0x23(%eax) │ │ │ │ + jo 14ea701 │ │ │ │ + ... │ │ │ │ + jo 14ea6cb │ │ │ │ test $0x1,%al │ │ │ │ - shrb $0x1,0x63(%ebx) │ │ │ │ - add %bl,%dl │ │ │ │ - mov 0x77ab3001,%al │ │ │ │ + inc %eax │ │ │ │ + jo 14ea772 │ │ │ │ + add %eax,(%eax) │ │ │ │ + fisubl 0x77aa7001(%eax) │ │ │ │ add %eax,%eax │ │ │ │ jo 14ea6c4 │ │ │ │ - add %ecx,(%eax) │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ + add %edx,-0x55(%eax) │ │ │ │ jl 14ea721 │ │ │ │ - adc %dl,0x77291801(%esp,%eiz,4) │ │ │ │ - add %edx,-0x6ffe5f66(%eax) │ │ │ │ - jp 14ea7a6 │ │ │ │ + adc %dl,0x77299801(%esp,%eiz,4) │ │ │ │ + add %edx,0x801a09a(%eax) │ │ │ │ + jnp 14ea7a6 │ │ │ │ add %ebx,%eax │ │ │ │ add %ah,0x6002b801(%edx) │ │ │ │ add -0x1ffe5d70(%eax),%bl │ │ │ │ cmp $0x61,%al │ │ │ │ add %al,%ch │ │ │ │ pop %ebx │ │ │ │ - mov 0x7c4c7801,%al │ │ │ │ + mov 0x7c4cd001,%al │ │ │ │ add %esp,(%eax) │ │ │ │ pop %ds │ │ │ │ - mov 0x66193001,%al │ │ │ │ + mov 0x66124001,%al │ │ │ │ add %eax,%eax │ │ │ │ hlt │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x59(%eax) │ │ │ │ - ja 14ea759 │ │ │ │ - ... │ │ │ │ - enter $0xa31e,$0x1 │ │ │ │ - or %ch,0x64080275(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ - divl 0x28(%ecx,%eax,1) │ │ │ │ - das │ │ │ │ + add %ebx,0x17757(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,%al │ │ │ │ + push %ds │ │ │ │ + mov %eax,0x75a80801 │ │ │ │ + add (%eax),%cl │ │ │ │ + movsl %fs:(%esi),%es:(%edi) │ │ │ │ + add %esi,(%eax) │ │ │ │ + clc │ │ │ │ + je 14ea771 │ │ │ │ + sub %ch,(%edi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x5801769e(%eax) │ │ │ │ - and $0xef1801a8,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + pushf │ │ │ │ + jbe 14ea779 │ │ │ │ + pop %eax │ │ │ │ + and $0xf10801a8,%eax │ │ │ │ js 14ea781 │ │ │ │ shlb $1,0x73c001a2(%edi) │ │ │ │ jb 14ea78a │ │ │ │ ... │ │ │ │ - mov %cl,-0x36ffe5f(%ebp) │ │ │ │ + mov %cl,-0x5c7fe5f(%ebp) │ │ │ │ jbe 14ea7a1 │ │ │ │ ... │ │ │ │ - or %cl,-0x2117fe57(%eax) │ │ │ │ + or %cl,-0x1f6ffe57(%eax) │ │ │ │ js 14ea7b1 │ │ │ │ mov %cl,(%ecx) │ │ │ │ test $0x1,%al │ │ │ │ - shl $0x7b,%ch │ │ │ │ + push %eax │ │ │ │ + in $0x7b,%al │ │ │ │ add %ecx,-0x4ffe5e19(%eax) │ │ │ │ repz push $0xa0965802 │ │ │ │ - add %ebp,(%eax) │ │ │ │ - push %esi │ │ │ │ - jl 14ea7c9 │ │ │ │ - cwtl │ │ │ │ + add %esi,-0x67fe83ab(%eax) │ │ │ │ xor $0x244801a3,%eax │ │ │ │ jae 14ea7d2 │ │ │ │ - sub %ah,0x3a7001a8(%ebp) │ │ │ │ + sub %ah,0x382801a8(%ebp) │ │ │ │ jno 14ea7d9 │ │ │ │ inc %eax │ │ │ │ int $0xa4 │ │ │ │ add %ecx,(%eax) │ │ │ │ or 0x2(%edx),%esp │ │ │ │ sbb %dl,-0x57(%ebp) │ │ │ │ - add %edx,0x17274(%eax) │ │ │ │ + add %ebp,0x17276(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x8(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - mov %bh,0x1(%edx) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + mov %edi,0x1(%edx) │ │ │ │ or %bh,-0x5c(%ecx) │ │ │ │ add %edi,0x21(%eax) │ │ │ │ popa │ │ │ │ add -0x4a(%eax),%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ - (bad) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %esp,%eax │ │ │ │ + add %edx,(%eax) │ │ │ │ + shrb $0xe0,0x1(%edi) │ │ │ │ out %al,(%dx) │ │ │ │ mov 0x78b78801,%eax │ │ │ │ add (%eax),%ch │ │ │ │ cltd │ │ │ │ - mov 0x7abdd001,%al │ │ │ │ + mov 0x7abdc001,%al │ │ │ │ add %ebx,-0xffe5ed8(%eax) │ │ │ │ frstor 0x2(%ecx) │ │ │ │ subb $0x1,-0x58(%ebx) │ │ │ │ - sbb %ch,%dh │ │ │ │ - jne 14ea829 │ │ │ │ - fsub %st(6),%st │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,-0x5ffe85fe(%eax) │ │ │ │ + mov $0xd80175ec,%eax │ │ │ │ + out %al,$0xa7 │ │ │ │ + add %ebx,-0x5ffe8602(%eax) │ │ │ │ inc %ebp │ │ │ │ - test $0x6e516801,%eax │ │ │ │ - add %ecx,0x3801a80e(%eax) │ │ │ │ - lea 0x1(%ebp),%edi │ │ │ │ + test $0x6e576001,%eax │ │ │ │ + add %ecx,0x1a80e(%eax) │ │ │ │ + mov %?,0x1(%ebp) │ │ │ │ pusha │ │ │ │ scas %es:(%edi),%eax │ │ │ │ mov %al,0x7e65c001 │ │ │ │ add -0x4c(%eax),%al │ │ │ │ - test $0x7ffca801,%eax │ │ │ │ + test $0x7ffbf801,%eax │ │ │ │ add %ebp,-0x4ffe5ebb(%eax) │ │ │ │ pop %esp │ │ │ │ popa │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1855736,127 +1856104,126 @@ │ │ │ │ add %al,%bh │ │ │ │ and %esp,0x73d6e801(%edx) │ │ │ │ add (%eax),%ah │ │ │ │ cli │ │ │ │ mov 0x67326801,%eax │ │ │ │ add (%eax),%cl │ │ │ │ scas %es:(%edi),%eax │ │ │ │ - mov 0x770ac801,%al │ │ │ │ + mov 0x770a0001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x4801a34d(%eax) │ │ │ │ or 0x2(%eax),%esi │ │ │ │ mov 0x7801ab4d,%al │ │ │ │ xor %esi,0x2(%ebp) │ │ │ │ pop %eax │ │ │ │ - sub $0xb57801a5,%eax │ │ │ │ + sub $0xb58801a5,%eax │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %edx,%eax │ │ │ │ cmpsl %es:(%di),%ds:(%si) │ │ │ │ - add %ebx,0x16402(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + jmp *0x1(%ebx) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,-0x47fe5736(%eax) │ │ │ │ - sub 0x1(%esi),%bh │ │ │ │ + test $0xca,%al │ │ │ │ + test $0x1,%al │ │ │ │ + cwtl │ │ │ │ + sub %edi,0x1(%esi) │ │ │ │ call 69504d11 <_edata@@Base+0x64f04d11> │ │ │ │ in $0x70,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ pushf │ │ │ │ - mov 0x7b049801,%eax │ │ │ │ + mov 0x7b04b001,%eax │ │ │ │ add %ecx,(%eax) │ │ │ │ - mov $0x7b4801a5,%ecx │ │ │ │ + mov $0x7e2001a5,%ecx │ │ │ │ jo 14ea921 │ │ │ │ ... │ │ │ │ xor %bh,(%edi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ jns 14ea941 │ │ │ │ ... │ │ │ │ - or %dl,0x717e1001(%edi,%eiz,4) │ │ │ │ + or %dl,0x717e2801(%edi,%eiz,4) │ │ │ │ add %ecx,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - mov 0x71cb6801,%eax │ │ │ │ + mov 0x71cb2001,%eax │ │ │ │ add %ecx,(%eax) │ │ │ │ - mov 0xa52801a5,%al │ │ │ │ + mov 0xa51801a5,%al │ │ │ │ jno 14ea961 │ │ │ │ mov 0x9001a409,%al │ │ │ │ (bad) │ │ │ │ imul $0xffffff88,(%edx),%eax │ │ │ │ push %ebx │ │ │ │ - test $0x6cba2801,%eax │ │ │ │ - add %esi,0x4001a59d(%eax) │ │ │ │ + test $0x6cb1a801,%eax │ │ │ │ + add %esi,0x801a59d(%eax) │ │ │ │ dec %ebx │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %esp,(%eax) │ │ │ │ sti │ │ │ │ - mov 0x7e0f0801,%al │ │ │ │ + mov 0x7e0f8001,%al │ │ │ │ add %edi,%eax │ │ │ │ and %ah,0x767e4801(%ebx) │ │ │ │ - add -0x7ffe55f9(%eax),%dh │ │ │ │ - bnd jg 14ea991 │ │ │ │ + add -0x1ffe55f9(%eax),%dh │ │ │ │ + repz jg 14ea991 │ │ │ │ sub %ch,(%ebx) │ │ │ │ - mov 0x76f3f801,%al │ │ │ │ + mov 0x76f2e801,%al │ │ │ │ add %ebp,(%eax) │ │ │ │ sub %ah,0x788f4801(%ebx) │ │ │ │ - add 0x5801a68a(%eax),%bh │ │ │ │ - int3 │ │ │ │ + add 0x2001a68a(%eax),%bh │ │ │ │ + lret │ │ │ │ jnp 14ea9a9 │ │ │ │ - mov %bh,-0x5207fe5a(%edx) │ │ │ │ + mov %bh,-0x518ffe5a(%edx) │ │ │ │ jne 14ea9b1 │ │ │ │ jo 14ea99e │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x48016bdc(%eax) │ │ │ │ + add %eax,%eax │ │ │ │ + fldt 0x1(%ebx) │ │ │ │ + dec %eax │ │ │ │ dec %ebx │ │ │ │ mov 0x74dc5801,%eax │ │ │ │ add 0x49(%eax),%cl │ │ │ │ mov %eax,0x7358c001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x4ffe59ec(%eax) │ │ │ │ - andl $0x1a101d8,0x1(%ebp) │ │ │ │ - jo 14ea983 │ │ │ │ - jb 14ea9e1 │ │ │ │ - add %bl,%cl │ │ │ │ - mov 0x68970001,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x55(%eax) │ │ │ │ - mov 0x77850801,%al │ │ │ │ + add %bl,-0x77fe59ec(%eax) │ │ │ │ + andb $0xd8,0x1(%ebp) │ │ │ │ + add %esp,0x72a51001(%ecx) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + shrb %cl,0x7b2a0001(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + fldenv 0x68970001(%ecx) │ │ │ │ + add -0x55(%eax),%cl │ │ │ │ + mov 0x7784c001,%al │ │ │ │ add %ebp,0x5001a348(%eax) │ │ │ │ iret │ │ │ │ jle 14eaa02 │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ - adc 0x78856001(%edx),%ch │ │ │ │ + adc 0x7888b001(%edx),%ch │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x56(%eax) │ │ │ │ - test $0x65f87801,%eax │ │ │ │ + test $0x65fa8801,%eax │ │ │ │ add %ebp,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,0x2(%eax) │ │ │ │ - js 14eaa91 │ │ │ │ + add %eax,%eax │ │ │ │ + add 0x1(%eax),%bh │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ jnp 14eaa43 │ │ │ │ - add %ecx,%eax │ │ │ │ - xchg %eax,%edx │ │ │ │ - add %eax,%fs:(%eax) │ │ │ │ + add %eax,0x1648b(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ int1 │ │ │ │ mov %al,0x6f90c001 │ │ │ │ add (%eax),%dl │ │ │ │ inc %ebp │ │ │ │ @@ -1855865,218 +1856232,220 @@ │ │ │ │ sub 0x71001001(%ecx),%ah │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ cmpsb %es:(%edi),%gs:(%esi) │ │ │ │ - add %esi,0x7a(%eax) │ │ │ │ + add %edi,0x7a(%eax) │ │ │ │ jo 14eaad9 │ │ │ │ ... │ │ │ │ mov $0x27,%al │ │ │ │ test $0x1,%al │ │ │ │ - mov 0x163b5,%al │ │ │ │ + enter $0x63c0,$0x1 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - fldenv 0x6796b001(%ebp) │ │ │ │ - add %ebx,%eax │ │ │ │ + adc %bl,%cl │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %edx,(%eax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + addr16 add %ebx,%eax │ │ │ │ adc %esp,0x748b2001(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ pop %ebp │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x16b23(%eax) │ │ │ │ + add %esp,0x16b22(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ mov $0x358001a2,%esi │ │ │ │ ja 14eab52 │ │ │ │ - call 9504bab <_edata@@Base+0x4f04bab> │ │ │ │ - jo 14eabd3 │ │ │ │ - add %edi,0x801a5e5(%eax) │ │ │ │ - xor %ch,0x1(%ebx) │ │ │ │ - nop │ │ │ │ - repz mov 0x759ad801,%eax │ │ │ │ + call f1504bab <_edata@@Base+0xecf04bab> │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + jl 14eab59 │ │ │ │ + mov $0x4001a5e5,%eax │ │ │ │ + imul $0xffffff90,%cs:(%ecx),%eax │ │ │ │ + repz mov 0x759a8001,%eax │ │ │ │ add %ebx,%eax │ │ │ │ mov %al,%fs:0x70425001 │ │ │ │ add %al,%bh │ │ │ │ - mov $0xd21801a5,%esi │ │ │ │ + mov $0xd23001a5,%esi │ │ │ │ push $0x1 │ │ │ │ - push $0x8801a5b8 │ │ │ │ - xchg %edi,0x1(%edi) │ │ │ │ + push $0xc001a5b8 │ │ │ │ + xchg %bh,0x1(%edi) │ │ │ │ mov $0x8001a469,%eax │ │ │ │ imul $0x0,0x2(%eax),%edi │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ sahf │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ebx,0x174ab(%eax) │ │ │ │ ... │ │ │ │ jne 14eab69 │ │ │ │ - add %edx,%eax │ │ │ │ - popf │ │ │ │ + add %ecx,(%eax) │ │ │ │ + cltd │ │ │ │ jb 14eabc9 │ │ │ │ xor %dh,%ch │ │ │ │ - mov 0x7c923001,%al │ │ │ │ + mov 0x7c914001,%al │ │ │ │ add %esp,0x36(%eax) │ │ │ │ mov %eax,0x67461001 │ │ │ │ add (%eax),%dl │ │ │ │ lods %ds:(%esi),%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,-0x2b(%eax) │ │ │ │ jp 14eabe1 │ │ │ │ ... │ │ │ │ or %ch,%bh │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x17874(%eax) │ │ │ │ + add %ebx,0x17875(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ out %eax,$0xa7 │ │ │ │ - add %ecx,0x17c8a(%eax) │ │ │ │ + add %esi,0x17c8a(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ - mov %al,0x880001a8 │ │ │ │ + mov %al,0x90f801a8 │ │ │ │ push $0x1 │ │ │ │ ... │ │ │ │ add %dh,(%eax) │ │ │ │ add 0x6492d001(%ebx),%ah │ │ │ │ add 0x79(%eax),%ch │ │ │ │ test $0x1,%al │ │ │ │ - lock cmpl $0x78,0x1(%eax) │ │ │ │ + mov 0x78017883,%al │ │ │ │ push $0xd48801a9 │ │ │ │ jb 14eac5a │ │ │ │ add %dh,(%ebx) │ │ │ │ mov %al,0x72a75001 │ │ │ │ - add -0x57fe5737(%eax),%bh │ │ │ │ - jl 14eacdf │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - jnp 14eac13 │ │ │ │ - add %esi,-0x31(%eax) │ │ │ │ + add %al,%cl │ │ │ │ + mov $0x7d5801a9,%eax │ │ │ │ + add %edi,%gs:0x1a8c9(%eax) │ │ │ │ + xchg %bh,0x1(%eax) │ │ │ │ + add %bh,-0x60(%ebx) │ │ │ │ + add %esp,(%eax) │ │ │ │ + int3 │ │ │ │ jl 14eac79 │ │ │ │ js 14eac7a │ │ │ │ mov %eax,0x64b9b001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x7001a986(%eax) │ │ │ │ + add %ah,0x5801a986(%eax) │ │ │ │ mov $0x52780171,%ecx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - mov $0x7a500173,%esp │ │ │ │ + add %edi,%eax │ │ │ │ + mov $0x73,%dl │ │ │ │ + add %edx,0x7a(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - cmp %edi,0x1(%edi) │ │ │ │ - orb $0x68,0x21f801a2(%edi) │ │ │ │ + add %edx,%eax │ │ │ │ + aaa │ │ │ │ + jg 14eacd1 │ │ │ │ + orb $0x68,0x204001a2(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ jl 14eac7c │ │ │ │ - add %ebx,-0x6b(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ jge 14eace1 │ │ │ │ sbb %bl,(%ecx) │ │ │ │ - test $0x7dbe4001,%eax │ │ │ │ + test $0x7db6c801,%eax │ │ │ │ add %edi,0x78(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - mov $0xa5,%al │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ imul $0x40,(%ecx),%eax │ │ │ │ inc %ecx │ │ │ │ - test $0x67552801,%eax │ │ │ │ - add %edx,-0x3ffe566f(%eax) │ │ │ │ - pop %es │ │ │ │ - add %ax,(%eax) │ │ │ │ - mov %ah,0x69b99001(%edi) │ │ │ │ - add %ecx,-0x7fe5bfd(%eax) │ │ │ │ + test $0x67513801,%eax │ │ │ │ + add %edx,0x2001a991(%eax) │ │ │ │ + or %ah,0x1(%esi) │ │ │ │ + add %cl,-0x480ffe59(%eax) │ │ │ │ + imul $0x1a40388,(%ecx),%eax │ │ │ │ + clc │ │ │ │ in $0x69,%al │ │ │ │ add (%eax),%al │ │ │ │ shll $1,0x273b570(%ecx,%eax,1) │ │ │ │ add %ch,-0x58(%ecx) │ │ │ │ - add %edx,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %ebp,0xd(%eax) │ │ │ │ jl 14ead21 │ │ │ │ push $0x9001a900 │ │ │ │ data16 jne 14ead29 │ │ │ │ loopne 14ead7b │ │ │ │ mov %eax,0x6fd53001 │ │ │ │ - add 0x1801a5ae(%eax),%dl │ │ │ │ + add 0x6801a5ae(%eax),%dl │ │ │ │ lret $0x16a │ │ │ │ - mov $0xb801a65d,%eax │ │ │ │ - (bad) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %esp,-0x67fe5760(%eax) │ │ │ │ + mov $0x4801a65d,%eax │ │ │ │ + mov 0x1(%edi),%gs │ │ │ │ + mov $0x2801a9b9,%eax │ │ │ │ + out %al,$0x7e │ │ │ │ + add %esp,-0x5ffe5760(%eax) │ │ │ │ out %al,$0x62 │ │ │ │ add %eax,(%eax) │ │ │ │ - add %ch,0x6961c801(%eax) │ │ │ │ + add %ch,0x69623001(%eax) │ │ │ │ add %ebp,(%eax) │ │ │ │ - sub %ch,0x6bda3001(%eax) │ │ │ │ + sub %ch,0x6bc38801(%eax) │ │ │ │ add %edx,0x50(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - clc │ │ │ │ - mov 0xf0f00175,%al │ │ │ │ - test $0x1,%al │ │ │ │ - js 14ead96 │ │ │ │ - ja 14ead69 │ │ │ │ + js 14ead05 │ │ │ │ + jne 14ead69 │ │ │ │ jo 14ead09 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x41(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %esp │ │ │ │ jb 14ead71 │ │ │ │ + lock lock test $0x1,%al │ │ │ │ + shrb $1,(%edi) │ │ │ │ + ja 14ead79 │ │ │ │ test $0xa5,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - sbb 0x1(%ebp),%edi │ │ │ │ + add %ebx,0x1b(%eax) │ │ │ │ + jge 14ead81 │ │ │ │ push %eax │ │ │ │ - jecxz 14ead1c │ │ │ │ - add %edx,0x5001723d(%eax) │ │ │ │ pop %eax │ │ │ │ - mov 0x7a481801,%al │ │ │ │ + mov 0x7a48d001,%al │ │ │ │ add %ebx,0x50(%eax) │ │ │ │ - mov 0x7ca08001,%al │ │ │ │ + mov 0x7c9f1801,%al │ │ │ │ add %ecx,0x3b(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - xor %ebp,0x1(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + xor 0x1(%esi),%ch │ │ │ │ cmp %cl,-0x59(%ebx) │ │ │ │ - add %esi,(%eax) │ │ │ │ - pop %edi │ │ │ │ - jg 14eada1 │ │ │ │ + add %esi,0x50017f5f(%eax) │ │ │ │ + jecxz 14ead44 │ │ │ │ + add %ecx,0x3c(%eax) │ │ │ │ + jb 14eada9 │ │ │ │ push %eax │ │ │ │ pushf │ │ │ │ mov %al,0x61561001 │ │ │ │ add (%eax),%dl │ │ │ │ push %esi │ │ │ │ mov 0x6a778801,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,-0x2ffe5793(%eax) │ │ │ │ + add 0x7801a86d(%eax),%dh │ │ │ │ pop %eax │ │ │ │ jp 14eadc1 │ │ │ │ ... │ │ │ │ mov $0x6c,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,%eax │ │ │ │ arpl %esi,0x0(%edx,%eax,1) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x6801a5f0(%eax) │ │ │ │ - int $0x6a │ │ │ │ - add %esi,%eax │ │ │ │ - andl $0x1a5b7c8,0x1784460(%ecx,%eax,1) │ │ │ │ - xor %al,(%esi) │ │ │ │ - imul $0x38,(%ecx),%eax │ │ │ │ - ljmp $0x17d,$0x553801a8 │ │ │ │ + add %al,-0x67fe5a10(%eax) │ │ │ │ + int3 │ │ │ │ + push $0x1 │ │ │ │ + lock andl $0x1a5b7c8,0x1784288(%ecx,%eax,1) │ │ │ │ + addb $0xa8,0xea38016b │ │ │ │ + add %esi,0x55(%eax) │ │ │ │ + jge 14eae19 │ │ │ │ mov $0x8d,%al │ │ │ │ - mov 0x7352b801,%eax │ │ │ │ + mov 0x734af001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ mov %al,0x64c01001 │ │ │ │ add (%eax),%al │ │ │ │ @@ -1856087,86 +1856456,87 @@ │ │ │ │ mov %al,0x71c64001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x3801a3fd(%eax) │ │ │ │ mov $0xd9d80265,%edx │ │ │ │ - mov 0x623fb001,%al │ │ │ │ + mov 0x62417001,%al │ │ │ │ add %esp,-0x7c(%eax) │ │ │ │ - mov 0x6a937001,%al │ │ │ │ + mov 0x6a930801,%al │ │ │ │ add %ebx,%eax │ │ │ │ fsubs 0x7f06f001(%ecx) │ │ │ │ add -0x58(%eax),%bl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x1768a(%eax) │ │ │ │ + add %eax,%eax │ │ │ │ + xchg %dh,0x1(%esi) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,-0xffe5ccd(%eax) │ │ │ │ - mov $0x66,%ch │ │ │ │ + nop │ │ │ │ + xor 0x66b5f001(%ebx),%esp │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x17fe5704(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ch,-0x1ffe5704(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ jnp 14eaeb9 │ │ │ │ ... │ │ │ │ pusha │ │ │ │ dec %esi │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,0xb(%eax) │ │ │ │ add -0x5d(%bx,%si),%dh │ │ │ │ test $0x1,%al │ │ │ │ - mov $0xdc,%al │ │ │ │ - jp 14eaee9 │ │ │ │ + mov $0x17adc,%eax │ │ │ │ ... │ │ │ │ - mov %bl,-0x7b77fe60(%eax) │ │ │ │ - jae 14eaf01 │ │ │ │ - cwtl │ │ │ │ - mov %ah,0x62f1b001(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x1001a098(%eax) │ │ │ │ + xorb $0x98,0x1(%ebx) │ │ │ │ + mov %ah,0x62f1e801(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ jb 14eaeb4 │ │ │ │ - add %edx,0x72(%eax) │ │ │ │ - jg 14eaf11 │ │ │ │ - ... │ │ │ │ - push $0x2801a324 │ │ │ │ - inc %esp │ │ │ │ - jne 14eaf22 │ │ │ │ + add %edx,0x17f72(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0x24(%eax) │ │ │ │ + mov %eax,0x75442801 │ │ │ │ + add (%eax),%al │ │ │ │ ... │ │ │ │ - push %eax │ │ │ │ - sub 0x75353001(%esi),%ah │ │ │ │ - add %ebp,(%eax) │ │ │ │ - push %edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x2a(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - xor %bh,0x1(%edi) │ │ │ │ + add %esp,(%eax) │ │ │ │ + ss jne 14eaf61 │ │ │ │ + sub %dl,-0x5a(%edx) │ │ │ │ + add %ebp,0x17f2d(%eax) │ │ │ │ ... │ │ │ │ - mov $0x6001a793,%eax │ │ │ │ - dec %ebx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x3801a793(%eax) │ │ │ │ + dec %esp │ │ │ │ ja 14eaf81 │ │ │ │ nop │ │ │ │ - mov $0xf30001a7,%ebx │ │ │ │ + mov $0xf37001a7,%ebx │ │ │ │ jle 14eaf89 │ │ │ │ ... │ │ │ │ cmp %al,-0x5f(%edi) │ │ │ │ add %esi,0x26177(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - test $0x79d42001,%eax │ │ │ │ + test $0x79d29001,%eax │ │ │ │ add %ebp,(%eax) │ │ │ │ - xor $0x157001a5,%eax │ │ │ │ + xor $0x13b801a5,%eax │ │ │ │ bound %eax,(%ecx) │ │ │ │ clc │ │ │ │ push %ds │ │ │ │ - mov 0x7ca19001,%al │ │ │ │ - add %ebp,0x7001a7f8(%eax) │ │ │ │ - mov $0x65,%dl │ │ │ │ + mov 0x7ca15001,%al │ │ │ │ + add %ebp,-0x1ffe5808(%eax) │ │ │ │ + mov $0x65,%al │ │ │ │ add %edi,%eax │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,%eax │ │ │ │ dec %esi │ │ │ │ je 14eafe2 │ │ │ │ pusha │ │ │ │ @@ -1856182,342 +1856552,345 @@ │ │ │ │ add %dh,0x2(%esp,%esi,2) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x7001a714(%eax) │ │ │ │ inc %ebx │ │ │ │ push $0x2 │ │ │ │ ... │ │ │ │ - sbb %dl,-0x3237fe5b(%ebp) │ │ │ │ + sbb %dl,-0x3307fe5b(%ebp) │ │ │ │ jno 14eb049 │ │ │ │ mov $0xce,%al │ │ │ │ - mov 0x710be001,%eax │ │ │ │ + mov 0x710bf801,%eax │ │ │ │ add %edi,-0x2a(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,0x272f5(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ das │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ mov $0x72,%al │ │ │ │ add %esi,(%eax) │ │ │ │ (bad) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,0x72(%eax) │ │ │ │ push $0xa79de002 │ │ │ │ - add %ecx,%eax │ │ │ │ - imul $0x0,0x1(%ebx),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,-0x7ffe5ec3(%eax) │ │ │ │ - in $0x63,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + popa │ │ │ │ + arpl %eax,(%ecx) │ │ │ │ + ... │ │ │ │ + mov $0x3d,%al │ │ │ │ + mov 0x63e48001,%eax │ │ │ │ add 0x6801a40e(%eax),%ah │ │ │ │ cmp %ch,0x2(%edx) │ │ │ │ ... │ │ │ │ cmp %dh,-0x5c(%esi) │ │ │ │ add %edx,0x26dd5(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0xf(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,-0xffe96ee(%eax) │ │ │ │ - jnp 14eb078 │ │ │ │ - add %eax,0x77(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + adc 0x1(%ecx),%ebp │ │ │ │ + lock jnp 14eb078 │ │ │ │ + add %esi,0x77(%eax) │ │ │ │ imul $0x1a163f8,(%ecx),%eax │ │ │ │ - enter $0x723c,$0x1 │ │ │ │ - or %ah,%bh │ │ │ │ - test $0x798a9801,%eax │ │ │ │ - add %eax,0x72(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ + inc %eax │ │ │ │ + cmp $0x72,%al │ │ │ │ + add %ecx,(%eax) │ │ │ │ + out %eax,$0xa9 │ │ │ │ + add %esi,-0x77(%eax) │ │ │ │ + jns 14eb0e9 │ │ │ │ + inc %eax │ │ │ │ + jb 14eb090 │ │ │ │ + add %ecx,%eax │ │ │ │ fistpll 0x1(%esi) │ │ │ │ jo 14eb133 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x27(%eax) │ │ │ │ + add %esi,0x22(%eax) │ │ │ │ jg 14eb0f9 │ │ │ │ mov %ah,-0x57(%edi) │ │ │ │ - add %edx,-0x3ffe838a(%eax) │ │ │ │ - adc $0xb91001a0,%eax │ │ │ │ + add %esp,%eax │ │ │ │ + jbe 14eb17b │ │ │ │ + add %eax,%eax │ │ │ │ + adc $0xbf1001a0,%eax │ │ │ │ jns 14eb109 │ │ │ │ pop %eax │ │ │ │ - add $0x26a001a5,%eax │ │ │ │ + add $0x25d801a5,%eax │ │ │ │ jnp 14eb111 │ │ │ │ ... │ │ │ │ loopne 14eb0b6 │ │ │ │ test $0x1,%al │ │ │ │ - mov %ch,(%esi) │ │ │ │ - jne 14eb121 │ │ │ │ + enter $0x7536,$0x1 │ │ │ │ ... │ │ │ │ add $0xa2,%dh │ │ │ │ - add %edx,0x2c(%eax) │ │ │ │ - imul $0x0,(%ecx),%eax │ │ │ │ + add %ecx,0x1692a(%eax) │ │ │ │ ... │ │ │ │ - pop %eax │ │ │ │ - and 0x6c820801(%ecx),%ah │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x22(%eax) │ │ │ │ + mov 0x6c820801,%eax │ │ │ │ add %al,%dh │ │ │ │ hlt │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x17c77(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + js 14eb1cb │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ daa │ │ │ │ test $0x1,%al │ │ │ │ cwtl │ │ │ │ call 14eb434 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ push %eax │ │ │ │ - and %ah,0x66fd9801(%esi) │ │ │ │ + and %ah,0x66fcd801(%esi) │ │ │ │ add %esp,(%eax) │ │ │ │ push %edx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,-0x68(%eax) │ │ │ │ jnp 14eb20a │ │ │ │ nop │ │ │ │ aas │ │ │ │ mov 0x74d5b801,%eax │ │ │ │ add (%eax),%cl │ │ │ │ dec %esi │ │ │ │ mov %al,0x68e52801 │ │ │ │ add 0x1801a227(%eax),%bl │ │ │ │ ja,pt 14eb222 │ │ │ │ ... │ │ │ │ - push $0xd001a7d9 │ │ │ │ - or %bh,0x1(%eax) │ │ │ │ + push $0x1001a7d9 │ │ │ │ + or %edi,0x1(%eax) │ │ │ │ adc %cl,0x7fe001a4(%edi) │ │ │ │ jl 14eb239 │ │ │ │ fsubrs -0x5b(%ebx) │ │ │ │ - add %ebp,%eax │ │ │ │ - jp 14eb2bd │ │ │ │ + add %ebp,(%eax) │ │ │ │ + je 14eb2bd │ │ │ │ add %edi,(%eax) │ │ │ │ - mov 0xda801a1,%eax │ │ │ │ + mov 0xe4001a1,%eax │ │ │ │ jge 14eb249 │ │ │ │ - mov 0x2801a139,%al │ │ │ │ - fisubrs 0x1(%esi) │ │ │ │ + mov 0x7801a139,%al │ │ │ │ + fsubrl 0x1(%esi) │ │ │ │ fcomps (%ecx,%ebp,4) │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ imul $0x1a581e0,0x1(%eax),%edi │ │ │ │ - mov $0xd8016a21,%eax │ │ │ │ - push %esi │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ + adc %ah,(%ebx) │ │ │ │ + push $0x1 │ │ │ │ + fcoms -0x5a(%esi) │ │ │ │ + add %ecx,%eax │ │ │ │ jno 14eb2cd │ │ │ │ add %esi,%eax │ │ │ │ ret │ │ │ │ test $0x1,%al │ │ │ │ - mov $0x80017f0f,%eax │ │ │ │ - loope 14eb218 │ │ │ │ - add %esp,0x7b(%eax) │ │ │ │ + mov $0xe,%al │ │ │ │ + jg 14eb271 │ │ │ │ + and $0xa5,%cl │ │ │ │ + add %esi,0x77(%eax) │ │ │ │ add %esi,%fs:-0x50(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - ja 14eb281 │ │ │ │ - mov $0x71,%al │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + test $0x77,%al │ │ │ │ + add %esi,-0x1ffe5b8f(%eax) │ │ │ │ sub %ch,0x2(%ecx) │ │ │ │ - mov $0x3001a0cc,%eax │ │ │ │ - adc 0x1(%edi),%dh │ │ │ │ + mov $0xe001a0cc,%eax │ │ │ │ + adc %dh,0x1(%edi) │ │ │ │ cwtl │ │ │ │ gs stos %al,%es:(%edi) │ │ │ │ add %ebx,-0x7fd8b8a(%eax) │ │ │ │ dec %ebx │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %edi,0x17d00(%eax) │ │ │ │ + add %edi,0x17cff(%eax) │ │ │ │ jo 14eb249 │ │ │ │ - add %eax,0x70016bed(%eax) │ │ │ │ - add 0x26db350(%ecx,%eax,1),%ah │ │ │ │ - sbb %al,0x7fe801a5(%esi) │ │ │ │ - jne 14eb2b9 │ │ │ │ - adc %bh,-0x60(%edi) │ │ │ │ + add %edx,(%eax) │ │ │ │ + jecxz 14eb312 │ │ │ │ + add %esi,0x2(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %edx,-0x4d(%eax) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add (%eax),%bl │ │ │ │ + xchg %ah,0x75800001(%ebp) │ │ │ │ + add %edx,(%eax) │ │ │ │ + jg 14eb25b │ │ │ │ add %esi,%eax │ │ │ │ inc %ecx │ │ │ │ jns 14eb2c2 │ │ │ │ ... │ │ │ │ pusha │ │ │ │ dec %ebp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %edx,%gs:(%eax) │ │ │ │ js 14eb28d │ │ │ │ add %ebp,-0x4ffd8b42(%eax) │ │ │ │ mov $0xa7,%ah │ │ │ │ - add %esp,0x2(%eax) │ │ │ │ - push $0x1 │ │ │ │ + add %ecx,(%eax) │ │ │ │ + add 0x1(%edx),%ebp │ │ │ │ xor %al,%bh │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - iret │ │ │ │ - jnp 14eb301 │ │ │ │ - sub %bh,%ah │ │ │ │ + add %ebx,%eax │ │ │ │ + int $0x7b │ │ │ │ + add %ebp,(%eax) │ │ │ │ + cld │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,-0x5d(%eax) │ │ │ │ jae 14eb30a │ │ │ │ - mov $0xe801a987,%eax │ │ │ │ - popa │ │ │ │ - jo 14eb311 │ │ │ │ + mov $0x4001a987,%eax │ │ │ │ + bound %esi,0x1(%eax) │ │ │ │ cwtl │ │ │ │ - mov %fs,0x6ea05001(%esi) │ │ │ │ - add %eax,0x7801a88e(%eax) │ │ │ │ - jne 14eb391 │ │ │ │ + mov %fs,0x6e9f7001(%esi) │ │ │ │ + add %eax,0x4801a88e(%eax) │ │ │ │ + ja 14eb391 │ │ │ │ add %ebp,0xb(%eax) │ │ │ │ mov %eax,0x6c043801 │ │ │ │ add 0x6001a13b(%eax),%al │ │ │ │ cmc │ │ │ │ jge 14eb332 │ │ │ │ sbb %ch,-0x58(%edi) │ │ │ │ - add %esp,%eax │ │ │ │ - lock jge 14eb339 │ │ │ │ + add %ebx,(%eax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + jge 14eb339 │ │ │ │ js 14eb34c │ │ │ │ mov 0x7e44c001,%al │ │ │ │ add %al,%al │ │ │ │ - mov %ah,0x785df801(%ebp) │ │ │ │ + mov %ah,0x785dd001(%ebp) │ │ │ │ add %ecx,0x1a4c1(%eax) │ │ │ │ ret $0x27b │ │ │ │ ... │ │ │ │ inc %eax │ │ │ │ - lea 0x6b244001(%eax),%ebp │ │ │ │ + lea 0x6b23e001(%eax),%ebp │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x1ffe58e1(%eax) │ │ │ │ pop %edx │ │ │ │ arpl %eax,(%edx) │ │ │ │ - cmp %dl,0x73d001a6 │ │ │ │ + cmp %dl,0x6fb801a6 │ │ │ │ jae 14eb389 │ │ │ │ ... │ │ │ │ - sub %dl,-0x78b7fe57(%eax) │ │ │ │ + sub %dl,-0x7a37fe57(%eax) │ │ │ │ jg 14eb399 │ │ │ │ - mov 0xf801a1e3,%al │ │ │ │ - xorb $0x90,0x1(%edx) │ │ │ │ - sub %ebp,0x7521f001(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + mov 0xd801a1e3,%al │ │ │ │ + jge 14eb411 │ │ │ │ + add %edx,-0xffe57d7(%eax) │ │ │ │ + and %esi,0x2(%ebp) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6f(%eax) │ │ │ │ + push %eax │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - mov 0x16f,%eax │ │ │ │ + add %ecx,(%eax) │ │ │ │ + test $0x16f,%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - xor %bh,0x71a67001(,%eiz,4) │ │ │ │ + xor %bh,0x71a60001(,%eiz,4) │ │ │ │ add %esp,0x54(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - lock fsubrs 0x1(%esi) │ │ │ │ - call 41505c17 <_edata@@Base+0x3cf05c17> │ │ │ │ - cmp %esp,0x1(%edx) │ │ │ │ - mov %cl,%al │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x4(%eax) │ │ │ │ - jle 14eb411 │ │ │ │ + and %bl,%al │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %ebp,%eax │ │ │ │ + adc 0x62395001(%eax),%ch │ │ │ │ + add %ecx,0x4001a7c8(%eax) │ │ │ │ + (bad) │ │ │ │ + jge 14eb411 │ │ │ │ enter $0xa48b,$0x1 │ │ │ │ - adc %dl,%bh │ │ │ │ + loopne 14eb3e9 │ │ │ │ jb 14eb419 │ │ │ │ fdivr %st(3),%st │ │ │ │ mov 0x60823801,%eax │ │ │ │ add %al,%al │ │ │ │ push $0xffffffa0 │ │ │ │ - add %edx,(%eax) │ │ │ │ - das │ │ │ │ - jl 14eb429 │ │ │ │ - push $0xd001a2c0 │ │ │ │ - jo 14eb493 │ │ │ │ + add %ebp,%eax │ │ │ │ + sub $0xc068017c,%eax │ │ │ │ + mov %al,0x6470d001 │ │ │ │ add (%eax),%dh │ │ │ │ clc │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - push %es │ │ │ │ + add %ebx,0x5(%eax) │ │ │ │ jns 14eb439 │ │ │ │ clc │ │ │ │ xor 0x26c7e68(%ecx,%eax,1),%esp │ │ │ │ - xorb $0x79,0x5f4801a7(%edx) │ │ │ │ - add %esi,-0xffe597d(%eax) │ │ │ │ + xorb $0x79,0x601801a7(%edx) │ │ │ │ + add %esi,0x7801a683(%eax) │ │ │ │ mov %al,0x179 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ shld $0x10,%eax,(%ecx) │ │ │ │ dec %eax │ │ │ │ jo 14eb462 │ │ │ │ ... │ │ │ │ enter $0xa5df,$0x1 │ │ │ │ - dec %eax │ │ │ │ - or $0x6d,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + cmp %al,0x16d │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x54(%eax) │ │ │ │ + push %eax │ │ │ │ + push %esp │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,%eax │ │ │ │ sub %ebp,0x2(%ebp) │ │ │ │ jo 14eb434 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - mov 0x1(%esi),%dh │ │ │ │ + add %edx,(%eax) │ │ │ │ + xchg %esi,0x1(%esi) │ │ │ │ test $0x72,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - push $0x6b │ │ │ │ - add %ebp,-0x62(%eax) │ │ │ │ - mov 0x714aa001,%eax │ │ │ │ + add %ecx,(%eax) │ │ │ │ + inc %ebp │ │ │ │ + imul $0x68,(%ecx),%eax │ │ │ │ + sahf │ │ │ │ + mov 0x7148c801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ nop │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,-0x6ffe8ed9(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + sub %dh,0x1(%ecx) │ │ │ │ + nop │ │ │ │ jmp 14eb45f │ │ │ │ - add %ebp,-0x17fe866b(%eax) │ │ │ │ - cmp $0xa1,%al │ │ │ │ - add %esi,0x273bc(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + jns 14eb4c1 │ │ │ │ + call b1505601 <_edata@@Base+0xacf05601> │ │ │ │ + mov $0x273,%esp │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%eax) │ │ │ │ - mov $0xa8,%bl │ │ │ │ - add %ecx,(%eax) │ │ │ │ - lcall $0x0,$0x17c │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + cmp %dh,-0x666ffe58(%ebx) │ │ │ │ + jl 14eb4f1 │ │ │ │ + ... │ │ │ │ sbb %dl,%dh │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ - add $0x17c,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + push %es │ │ │ │ + jl 14eb501 │ │ │ │ + ... │ │ │ │ jo 14eb538 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x17c30(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + das │ │ │ │ + jl 14eb511 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,(%eax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - test $0x1,%al │ │ │ │ - mov 0x178cb,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fisubs 0x7d2f5801(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ + sbb %dl,-0x35cffe58(%edx) │ │ │ │ + js 14eb541 │ │ │ │ + ... │ │ │ │ + sub %bl,%dh │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %esi,-0x37fe82d4(%eax) │ │ │ │ les 0x7830d001(%edx),%esp │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ mov $0xa6,%bl │ │ │ │ - add %eax,-0x4ffe9d8f(%eax) │ │ │ │ + add %esi,-0x4ffe9d90(%eax) │ │ │ │ or 0x6210e801(%edi),%ah │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ test $0x7546b801,%eax │ │ │ │ add %al,%al │ │ │ │ jne 14eb537 │ │ │ │ add %eax,%eax │ │ │ │ @@ -1856527,58 +1856900,57 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x2ffe5be2(%eax) │ │ │ │ jb 14eb638 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x1001a735(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ + add %al,0x1a735(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ jo 14eb5d9 │ │ │ │ sbb %ah,-0x59(%ecx) │ │ │ │ - add %ebx,-0x2b(%eax) │ │ │ │ - jnp 14eb5e1 │ │ │ │ - js 14eb576 │ │ │ │ + add %esp,0x78017bd3(%eax) │ │ │ │ + xchg %eax,%esp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,0x60016ff2(%eax) │ │ │ │ - sbb 0x7a1af001(%ebp),%esp │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,(%eax) │ │ │ │ - call f016b79e <_edata@@Base+0xebb6b79e> │ │ │ │ - jns 14eb601 │ │ │ │ - call 5950563d <_edata@@Base+0x54f0563d> │ │ │ │ - xchg %eax,%edi │ │ │ │ - jge 14eb60a │ │ │ │ - xor %dl,%ah │ │ │ │ - test $0x1,%al │ │ │ │ - lock shlb %cl,0x1(%ecx) │ │ │ │ + add %ebp,-0xf(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %esp,0x1b(%eax) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %esi,%eax │ │ │ │ + sbb 0x2(%edx),%bh │ │ │ │ + ... │ │ │ │ + cmp %ch,%al │ │ │ │ + mov 0x79edd001,%al │ │ │ │ + add %ebp,%eax │ │ │ │ + cmp %ah,0x7d975801(%eax) │ │ │ │ + add (%eax),%dh │ │ │ │ + aam $0xa8 │ │ │ │ + add %ecx,(%eax) │ │ │ │ + punpcklwd (%ecx),%mm0 │ │ │ │ ... │ │ │ │ clc │ │ │ │ sbb $0xa7,%al │ │ │ │ add %edx,-0x4b(%eax) │ │ │ │ imul $0x0,(%edx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0xe801a95e,%al │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + mov 0x8801a95e,%al │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ jp 14eb649 │ │ │ │ ... │ │ │ │ - push $0xc801a5ae │ │ │ │ + push $0x9001a5ae │ │ │ │ push %ecx │ │ │ │ jl 14eb691 │ │ │ │ mov %dl,%dl │ │ │ │ mov %al,0x6525c001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ - adc 0x7cbf4801(%ecx),%esp │ │ │ │ + adc 0x7cbe4001(%ecx),%esp │ │ │ │ add %edx,(%eax) │ │ │ │ or %esp,0x6b617801(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ @@ -1856588,252 +1856960,251 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x2801a2ce(%eax) │ │ │ │ pop %esp │ │ │ │ jae 14eb702 │ │ │ │ add %ch,-0x58(%esi) │ │ │ │ - add %ebx,0x1738b(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,-0x2ffe58ba(%eax) │ │ │ │ - mov $0xb1800166,%ecx │ │ │ │ - test $0x1,%al │ │ │ │ - add %bh,%al │ │ │ │ - je 14eb721 │ │ │ │ + add %esp,-0x7a(%eax) │ │ │ │ + jae 14eb709 │ │ │ │ + ... │ │ │ │ + mov $0x46,%al │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebx,-0x4b(%eax) │ │ │ │ + add %ax,-0x17fe574f(%eax) │ │ │ │ + add %dh,0x1(%ebp) │ │ │ │ push %eax │ │ │ │ - arpl %ebp,0x6e7ad801(%ecx) │ │ │ │ + arpl %ebp,0x6e7ae801(%ecx) │ │ │ │ add %edx,%eax │ │ │ │ - (bad) 0x7b9bb801(%ecx) │ │ │ │ + (bad) 0x7b9ad001(%ecx) │ │ │ │ add %ebp,0x12(%eax) │ │ │ │ - mov 0x7708e001,%eax │ │ │ │ + mov 0x7708a801,%eax │ │ │ │ add %ebx,(%eax) │ │ │ │ sub 0x69b87001(%edx),%ah │ │ │ │ add (%eax),%dl │ │ │ │ imul $0xa6f04802,0x76c7f801(%edx),%esp │ │ │ │ - add %esi,%eax │ │ │ │ - arpl %esp,0x1(%ebp) │ │ │ │ - lock dec %edx │ │ │ │ + add %esp,-0xffe9aa5(%eax) │ │ │ │ + dec %edx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,-0x4ffd88a7(%eax) │ │ │ │ subb $0x2,0x70db7001(%ecx) │ │ │ │ ... │ │ │ │ - shlb $0x1,-0x58(%ecx) │ │ │ │ - push $0x1741e │ │ │ │ + jo 14eb732 │ │ │ │ + test $0x6eb4c001,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + jno 14eb723 │ │ │ │ + add %edx,0x1741c(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ jno 14eb754 │ │ │ │ - add %edi,0x700172db(%eax) │ │ │ │ - fldcw 0x7a18e801(%ecx) │ │ │ │ + add %esi,-0x28(%eax) │ │ │ │ + jb 14eb7b1 │ │ │ │ + jo 14eb78b │ │ │ │ + test $0x7a18f801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ inc %esp │ │ │ │ test $0x1,%al │ │ │ │ call 15118ed │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ xchg %eax,%esi │ │ │ │ - mov 0x6d026001,%al │ │ │ │ + mov 0x6d017001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ - andl $0x1,0x7548c001(%esi) │ │ │ │ + andl $0x1,0x7547e801(%esi) │ │ │ │ adcb $0xa7,(%edx) │ │ │ │ add %esp,-0x7fd9662(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - mov 0x75578001,%eax │ │ │ │ - add %esp,-0x57fe5b07(%eax) │ │ │ │ - push $0x7e │ │ │ │ - add %edi,%eax │ │ │ │ - mov 0x382801a5,%al │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + mov 0x75570001,%eax │ │ │ │ + add %esp,-0x4ffe5b07(%eax) │ │ │ │ + imul $0x1a5a0f8,0x1(%esi),%edi │ │ │ │ + cmpb $0x6f,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x5f(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x7a(%eax) │ │ │ │ + add %ebx,0x7a(%eax) │ │ │ │ jge 14eb839 │ │ │ │ ... │ │ │ │ js 14eb802 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ - or $0x7ac0017b,%eax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ecx,-0x3ffe84f4(%eax) │ │ │ │ + jp 14eb7ef │ │ │ │ add %esi,-0x3ffd96fc(%eax) │ │ │ │ - mov %cs:0x794e0001,%al │ │ │ │ - add %ecx,-0x4ffe5914(%eax) │ │ │ │ - mov 0x175,%eax │ │ │ │ + mov %cs:0x794da801,%al │ │ │ │ + add %ecx,-0x7ffe5914(%eax) │ │ │ │ + mov 0x175,%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ xor %cl,-0x60(%ebx) │ │ │ │ - add %ebx,-0x5c(%eax) │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ - dec %eax │ │ │ │ + add %esi,0x4801639f(%eax) │ │ │ │ xor %ah,0x768e8801(%ebx) │ │ │ │ add 0x65(%eax),%dl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x179c6(%eax) │ │ │ │ - mov %al,0x3e6801a1 │ │ │ │ + add %esi,(%eax) │ │ │ │ + (bad) │ │ │ │ + jns 14eb8b1 │ │ │ │ + add %ah,0x3e8001a1(%edx) │ │ │ │ jns 14eb8b9 │ │ │ │ ... │ │ │ │ - and %al,-0xeffe5a(%edx) │ │ │ │ + and %al,-0x7b7fe5a(%edx) │ │ │ │ jno 14eb8d9 │ │ │ │ andb $0xa6,(%edx) │ │ │ │ - add %edx,%eax │ │ │ │ - into │ │ │ │ + add %edi,-0x32(%eax) │ │ │ │ ja 14eb8e1 │ │ │ │ sbb %dl,0x5c3801a2(%ebx) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add -0xffe5ce6(%eax),%dl │ │ │ │ into │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add (%eax),%bl │ │ │ │ xchg %eax,%esp │ │ │ │ - mov 0x70914001,%eax │ │ │ │ + mov 0x70902801,%eax │ │ │ │ add %edi,%eax │ │ │ │ - mov $0xe80001a6,%eax │ │ │ │ + mov $0xd62001a6,%eax │ │ │ │ push $0xa61c1801 │ │ │ │ - add %ecx,0x6a(%eax) │ │ │ │ - jnp 14eb909 │ │ │ │ - sbb %dl,%dh │ │ │ │ - mov 0x78e69801,%al │ │ │ │ + add %edx,(%eax) │ │ │ │ + push $0x7b │ │ │ │ + add %ebx,(%eax) │ │ │ │ + (bad) │ │ │ │ + mov 0x78e71001,%al │ │ │ │ add %edx,%eax │ │ │ │ imulb 0x742c3801(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ - test %ah,0x7804b001(%ecx) │ │ │ │ + test %ah,0x7804e801(%ecx) │ │ │ │ add %edi,(%eax) │ │ │ │ pop %eax │ │ │ │ - test $0x79cf7001,%eax │ │ │ │ + test $0x79ccb001,%eax │ │ │ │ add %ebx,0x39(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - and %al,(%edi) │ │ │ │ - jg 14eb931 │ │ │ │ - call 61505d96 <_edata@@Base+0x5cf05d96> │ │ │ │ - mov %?,0x1(%ebx) │ │ │ │ - pusha │ │ │ │ - call 6dd6bae3 <_edata@@Base+0x6976bae3> │ │ │ │ + mov 0xe8017f02,%al │ │ │ │ + popa │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebp,0x60017b8a(%eax) │ │ │ │ + call 6bf6bae3 <_edata@@Base+0x6796bae3> │ │ │ │ jg 14eb941 │ │ │ │ mov 0x8801a143,%al │ │ │ │ jo 14eb9c6 │ │ │ │ - add 0x1a567(%eax),%ah │ │ │ │ - lahf │ │ │ │ + add -0x77fe5a99(%eax),%ah │ │ │ │ + pushf │ │ │ │ jne 14eb951 │ │ │ │ ... │ │ │ │ lock add $0xa4,%al │ │ │ │ add %edi,-0x63(%eax) │ │ │ │ jo 14eb962 │ │ │ │ ... │ │ │ │ loopne 14eb976 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x168d1(%eax) │ │ │ │ + add %ebp,0x168d1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ out %eax,$0xa6 │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov $0x64,%dh │ │ │ │ - add %ecx,0x7d(%eax) │ │ │ │ + add %edx,-0x4a(%eax) │ │ │ │ + add %ecx,%fs:0x7d(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x17be4(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + jecxz 14eba1a │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ - cmp %esp,0x79645801(%esi) │ │ │ │ + cmp %esp,0x79642801(%esi) │ │ │ │ add %edi,(%eax) │ │ │ │ lret $0x1a5 │ │ │ │ - jo 14eb991 │ │ │ │ + fadd %st(1),%st │ │ │ │ jle 14eb9d1 │ │ │ │ sbb %bh,(%esi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x1717e(%eax) │ │ │ │ + add %eax,%eax │ │ │ │ + jle 14eba48 │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ push %esi │ │ │ │ mov 0x70c77001,%eax │ │ │ │ add -0x43(%eax),%ch │ │ │ │ - mov 0x7f15f801,%al │ │ │ │ + mov 0x7f151801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ - andl $0x1a50080,0x16eb698(%ecx,%eax,1) │ │ │ │ + andl $0x1a50080,0x16eb6b0(%ecx,%eax,1) │ │ │ │ + fsubr %st(0),%st │ │ │ │ + jns 14eba09 │ │ │ │ inc %eax │ │ │ │ - ljmp $0x1a6,$0xe9400179 │ │ │ │ - clc │ │ │ │ - iret │ │ │ │ + jmp ce4ebbb4 <_edata@@Base+0xc9eebbb4> │ │ │ │ jl 14eba11 │ │ │ │ - call 59505f57 <_edata@@Base+0x54f05f57> │ │ │ │ - sbb $0x57300169,%eax │ │ │ │ - test $0x1,%al │ │ │ │ - mov %cl,-0x317ffe99(%ecx) │ │ │ │ - test $0x755be801,%eax │ │ │ │ - add %ebx,-0x6ffe5e0b(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + call a1505f57 <_edata@@Base+0x9cf05f57> │ │ │ │ + sbb 0x1(%ecx),%ch │ │ │ │ + xor %dl,-0x58(%edi) │ │ │ │ + add %ebx,-0x7c(%eax) │ │ │ │ + add %eax,-0x5632(%bx,%si) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + push $0xf5980175 │ │ │ │ + mov 0x6faa7001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ - mov 0x6d918001,%al │ │ │ │ + mov 0x6d826801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ - xchg %ah,0x17ca4e0(%ecx,%eax,1) │ │ │ │ - lock lcall $0x167,$0x3e001a9 │ │ │ │ + xchg %ah,0x17ca4b0(%ecx,%eax,1) │ │ │ │ + lock lcall $0x167,$0x3d801a9 │ │ │ │ jo 14eba98 │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - pop %ebx │ │ │ │ - imul $0x1a0f508,(%ecx),%eax │ │ │ │ - jo 14eba4e │ │ │ │ - jp 14eba79 │ │ │ │ - mov %ah,-0x5f(%ebp) │ │ │ │ - add %edx,(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0xf5080169,%eax │ │ │ │ + mov 0x7ad8a801,%al │ │ │ │ + add %ecx,0x1001a165(%eax) │ │ │ │ aad $0x7b │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ sub %ah,0x69e80001(%edi) │ │ │ │ add (%eax),%ch │ │ │ │ - lcall $0x179,$0xf52801a4 │ │ │ │ + lcall $0x179,$0xf50001a4 │ │ │ │ cwtl │ │ │ │ - sub %ah,0x77157801(%esi) │ │ │ │ + sub %ah,0x7714f801(%esi) │ │ │ │ add %ebp,(%eax) │ │ │ │ adc 0x26bcec0(%ecx,%eax,1),%esp │ │ │ │ ... │ │ │ │ mov %dh,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,(%eax) │ │ │ │ scas %es:(%edi),%al │ │ │ │ data16 add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ leave │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ jl 14ebb97 │ │ │ │ add %ecx,%eax │ │ │ │ - sub 0x6d727801(%ebp),%esp │ │ │ │ + sub 0x6d509801(%ebp),%esp │ │ │ │ add %ebx,(%eax) │ │ │ │ cwtl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x30(%eax) │ │ │ │ - add %bx,-0xffe5be5(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + add %bx,%ss:-0xffe5be5(%eax) │ │ │ │ pushf │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ add 0x647c3001(%ebx),%ah │ │ │ │ @@ -1856841,47 +1857212,49 @@ │ │ │ │ or 0x7be49801(%edx),%esp │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ inc %esp │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x500170df(%eax) │ │ │ │ + add %edi,-0x25(%eax) │ │ │ │ + jo 14ebb81 │ │ │ │ + push %eax │ │ │ │ and $0xa2,%al │ │ │ │ add %ebx,(%eax) │ │ │ │ adc 0x2(%edx),%bh │ │ │ │ ... │ │ │ │ xor %al,(%esi) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ add $0x70,%al │ │ │ │ - add 0x4801a587(%eax),%ch │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ + add -0x3ffe5a79(%eax),%ch │ │ │ │ + into │ │ │ │ add %ax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x27fe5f54(%eax) │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %cl,-0x47fe5f54(%eax) │ │ │ │ + xchg %eax,%esi │ │ │ │ jns 14ebbd9 │ │ │ │ ... │ │ │ │ or %bh,(%eax) │ │ │ │ - test $0x727b7801,%eax │ │ │ │ + test $0x727ad001,%eax │ │ │ │ add %eax,0x54(%eax) │ │ │ │ - mov 0x75971801,%al │ │ │ │ + mov 0x75967801,%al │ │ │ │ add %edi,(%eax) │ │ │ │ - or %ebp,0x71930801(%eax) │ │ │ │ + or %ebp,0x718c1001(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x71(%eax) │ │ │ │ - mov 0x6a24b001,%al │ │ │ │ + mov 0x6a24d801,%al │ │ │ │ add %edi,(%eax) │ │ │ │ inc %esp │ │ │ │ - test $0x79025801,%eax │ │ │ │ + test $0x79056801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x2801a8ac(%eax) │ │ │ │ cmpb $0x0,0x1(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1856895,203 +1857268,207 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ ja 14ebbf7 │ │ │ │ add %edx,0x270c6(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x1b(%eax) │ │ │ │ - test $0x7d03b001,%eax │ │ │ │ + test $0x7d093801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ jl 14ebc33 │ │ │ │ - add %eax,(%eax) │ │ │ │ - dec %edi │ │ │ │ + add %edx,%eax │ │ │ │ + dec %esi │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %ebp,(%eax) │ │ │ │ cmp $0xb3c001a2,%eax │ │ │ │ jle 14ebc9a │ │ │ │ ... │ │ │ │ js 14ebc7f │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - jmp ae96be25 <_edata@@Base+0xaa36be25> │ │ │ │ + add %edi,0x48017be9(%eax) │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ test $0x1,%al │ │ │ │ - mov $0x17a22,%eax │ │ │ │ + shlb $0x7a,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ push %fs │ │ │ │ - add %esp,(%eax) │ │ │ │ - bnd jl 14ebcd9 │ │ │ │ + add %ebx,%eax │ │ │ │ + jmp 14ebe56 │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ sbb %bl,%dh │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,%eax │ │ │ │ - sub %bh,0x1(%eax) │ │ │ │ + add %eax,0x25(%eax) │ │ │ │ + js 14ebcf9 │ │ │ │ ... │ │ │ │ xor $0xa1,%ah │ │ │ │ - add %edx,0x780173f9(%eax) │ │ │ │ - mulb 0x6449b001(%edx) │ │ │ │ + add %edx,-0x7(%eax) │ │ │ │ + jae 14ebd21 │ │ │ │ + js 14ebd18 │ │ │ │ + mov %al,0x6449b001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1e(%eax) │ │ │ │ mov 0x6edc4001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x2ffe599a(%eax) │ │ │ │ - add %esi,0x1(%edi) │ │ │ │ + add %ah,-0x1ffe599a(%eax) │ │ │ │ + (bad) │ │ │ │ + jbe 14ebd61 │ │ │ │ ... │ │ │ │ clc │ │ │ │ push %ss │ │ │ │ test $0x1,%al │ │ │ │ - cwtl │ │ │ │ - inc %ebp │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + and %al,0x6e(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x7(%eax) │ │ │ │ - mov 0x74b05001,%al │ │ │ │ + mov 0x74b0a001,%al │ │ │ │ add %ecx,0x55(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ - ss jb 14ebdc9 │ │ │ │ + add %eax,0x35(%eax) │ │ │ │ + jb 14ebdc9 │ │ │ │ and %al,0x1(%ebx,%eiz,4) │ │ │ │ push %eax │ │ │ │ stc │ │ │ │ push $0x2 │ │ │ │ ... │ │ │ │ - rcrb $0x71,0x308001a4(%eax) │ │ │ │ + rcrb $0x71,0x30a001a4(%eax) │ │ │ │ add %ebx,0x4801a4c0(%eax) │ │ │ │ cmp -0x50(%edx,%eax,1),%esp │ │ │ │ and 0x7839e801(%ebx),%ah │ │ │ │ add (%eax),%ah │ │ │ │ mov $0xa2,%bl │ │ │ │ add %ecx,-0x33(%eax) │ │ │ │ pusha │ │ │ │ add (%eax),%ah │ │ │ │ jo 14ebda7 │ │ │ │ add %ebp,0x47(%eax) │ │ │ │ imul $0x70,(%edx),%eax │ │ │ │ and %ah,0x267d4f8(%ecx,%eax,1) │ │ │ │ - rcrb $1,0x368801a1(%edx) │ │ │ │ + rcrb $1,0x363001a1(%edx) │ │ │ │ js 14ebe19 │ │ │ │ - mov 0xf801a0d5,%al │ │ │ │ - in (%dx),%al │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + mov 0x8801a0d5,%al │ │ │ │ + loope 14ebe8e │ │ │ │ add %ebx,-0x7fe5d2f(%eax) │ │ │ │ adc $0x64,%al │ │ │ │ add (%eax),%bl │ │ │ │ popf │ │ │ │ mov %al,0x6643c801 │ │ │ │ add %al,%bh │ │ │ │ dec %ecx │ │ │ │ - mov %al,0x6a322001 │ │ │ │ + mov %al,0x6a31e801 │ │ │ │ add %ecx,0x11(%eax) │ │ │ │ - test $0x7a5ff001,%eax │ │ │ │ + test $0x7a5fc801,%eax │ │ │ │ add %edx,(%eax) │ │ │ │ dec %ecx │ │ │ │ - test $0x7f0e4001,%eax │ │ │ │ + test $0x7f0d9001,%eax │ │ │ │ add %ecx,-0x34(%eax) │ │ │ │ mov %al,0x7994a001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ pop %ss │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - ss jo 14ebe69 │ │ │ │ - ... │ │ │ │ - push $0x7001a775 │ │ │ │ - aaa │ │ │ │ - jl 14ebe99 │ │ │ │ + add %eax,0x17036(%eax) │ │ │ │ ... │ │ │ │ - mov $0xa5,%al │ │ │ │ - mov %al,0x67475801 │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0x75(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %esi,0x17c35(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x5801a2a5(%eax) │ │ │ │ + inc %edi │ │ │ │ + add (%bx,%si),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ dec %eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,-0x5d(%eax) │ │ │ │ - jb 14ebec1 │ │ │ │ - dec %eax │ │ │ │ - adc %esp,0x2745bb0(%ecx,%eax,1) │ │ │ │ + add %edi,%eax │ │ │ │ + mov 0x11480172,%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %esi,0x2745b(%eax) │ │ │ │ ... │ │ │ │ - dec %eax │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x5b(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,%eax │ │ │ │ - pushf │ │ │ │ + add %ecx,-0x64(%eax) │ │ │ │ jne 14ebee1 │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ push %ebp │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - lret │ │ │ │ + add %eax,(%eax) │ │ │ │ + (bad) │ │ │ │ jbe 14ebef1 │ │ │ │ ... │ │ │ │ cmp %cl,%bl │ │ │ │ - test $0x6824c801,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + test $0x732b6001,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x1c(%eax) │ │ │ │ - mov 0x65953801,%al │ │ │ │ + mov 0x65965001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ push %edi │ │ │ │ - test $0x67ef7801,%eax │ │ │ │ - add %esp,0x5801a00d(%eax) │ │ │ │ + test $0x67ea5001,%eax │ │ │ │ + add %esp,0x2801a00d(%eax) │ │ │ │ lds 0x1(%edx),%ebp │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ dec %esi │ │ │ │ - mov 0x7e1a8001,%al │ │ │ │ + mov 0x7e15b001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ or $0xa6,%al │ │ │ │ - add %edi,-0x1ffe8a65(%eax) │ │ │ │ - dec %ecx │ │ │ │ - mov 0x7d293001,%eax │ │ │ │ + add %esp,%eax │ │ │ │ + fwait │ │ │ │ + jne 14ebf79 │ │ │ │ + loopne 14ebfc3 │ │ │ │ + mov 0x7d281001,%eax │ │ │ │ add %ecx,-0x1f(%eax) │ │ │ │ mov 0x738d6801,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x2ffe5d73(%eax) │ │ │ │ cmp 0x2(%eax),%ch │ │ │ │ ... │ │ │ │ sub %bh,0x74304001(%eax,%eiz,4) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x1801a55e(%eax) │ │ │ │ - jbe,pn 14ebfd1 │ │ │ │ + add %bh,0x5001a55e(%eax) │ │ │ │ + sub 0x1(%esi),%esi │ │ │ │ ... │ │ │ │ or %dh,(%edi) │ │ │ │ mov 0x7b3e4801,%al │ │ │ │ add (%eax),%cl │ │ │ │ xor $0xa8,%al │ │ │ │ - add %edx,-0x7(%eax) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,0x1e(%eax) │ │ │ │ + add %ecx,0x78016df8(%eax) │ │ │ │ + push %ds │ │ │ │ mov %eax,0x7368d801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x45(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ @@ -1857099,50 +1857476,48 @@ │ │ │ │ ss jbe 14ec002 │ │ │ │ ... │ │ │ │ or %bl,%bl │ │ │ │ mov 0x69c97801,%eax │ │ │ │ add %al,%bl │ │ │ │ or %esp,0x65d67001(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ - test %esp,0x6e80f001(%eax) │ │ │ │ + test %esp,0x6e810001(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ jne 14ebffd │ │ │ │ add %edx,0x58027176(%eax) │ │ │ │ jns 14ec00c │ │ │ │ - add %edx,-0x42(%eax) │ │ │ │ - add %edi,0x59(%bx,%si) │ │ │ │ - test $0x7bfcd001,%eax │ │ │ │ + add %esp,%eax │ │ │ │ + mov $0x59780167,%ebp │ │ │ │ + test $0x7bfb9801,%eax │ │ │ │ add %ebp,(%eax) │ │ │ │ - shrb %cl,0x71ff1801(%eax) │ │ │ │ + shrb %cl,0x71f7e801(%eax) │ │ │ │ add %edx,-0xffe5b5b(%eax) │ │ │ │ cmp %ebp,0x2(%esi) │ │ │ │ - mov $0x3001a5ae,%eax │ │ │ │ - and $0x3c90017c,%eax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ + mov $0x8001a5ae,%eax │ │ │ │ + and $0x7c,%al │ │ │ │ + add %edx,-0x2ffe5bc4(%eax) │ │ │ │ or 0x2(%ecx),%bh │ │ │ │ - mov $0x2801a027,%eax │ │ │ │ - mov $0x7e,%ch │ │ │ │ + mov $0xa001a027,%eax │ │ │ │ + mov $0x7e,%bl │ │ │ │ add %edi,%eax │ │ │ │ - or 0x73bd7001(%eax),%ah │ │ │ │ + or 0x73b40801(%eax),%ah │ │ │ │ add %ecx,(%eax) │ │ │ │ clc │ │ │ │ mov %al,0x62fab001 │ │ │ │ add (%eax),%bh │ │ │ │ - sbb $0x3ad001a8,%eax │ │ │ │ + sbb $0x389801a8,%eax │ │ │ │ jno 14ec0b1 │ │ │ │ mov %ah,-0x5a(%ebp) │ │ │ │ - add %ecx,%eax │ │ │ │ - shrl %cl,0x1(%esi) │ │ │ │ - mov %ah,(%edi) │ │ │ │ - test $0x1,%al │ │ │ │ - sbb %bh,0x7c(%esi) │ │ │ │ + add %ebp,-0x2d(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %ecx,0x801a827(%eax) │ │ │ │ + jle 14ec13b │ │ │ │ add %esi,0x2801a728(%eax) │ │ │ │ xor 0x2(%edx),%esp │ │ │ │ - fmuls 0x1c0001a9(%edx) │ │ │ │ + fmuls 0x1c5001a9(%edx) │ │ │ │ jg 14ec0d1 │ │ │ │ cmp $0xa2,%ch │ │ │ │ add %edx,0x38026482(%eax) │ │ │ │ inc %esi │ │ │ │ mov %al,0x6df69801 │ │ │ │ add %al,%bh │ │ │ │ cltd │ │ │ │ @@ -1857154,230 +1857529,228 @@ │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ mov 0x7227c001,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x76(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,-0x77fe909b(%eax) │ │ │ │ + add %ecx,-0x77fe909c(%eax) │ │ │ │ push %ecx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x34(%eax) │ │ │ │ + add %edx,0x32(%eax) │ │ │ │ jp 14ec131 │ │ │ │ ... │ │ │ │ inc %eax │ │ │ │ pop %eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - jl 14ec1f3 │ │ │ │ - add %ebx,0x42(%eax) │ │ │ │ + add %ecx,0x7c(%eax) │ │ │ │ + jl 14ec179 │ │ │ │ + pop %eax │ │ │ │ + inc %edx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x1771e(%eax) │ │ │ │ + add %ebx,0x1771d(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ pop %edx │ │ │ │ test $0x1,%al │ │ │ │ - add %bh,-0x3457fe89(%eax) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x37fe99c9(%eax) │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ + jo 14ec14c │ │ │ │ + ja 14ec199 │ │ │ │ + test $0xcb,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - mov %esi,-0x38(%ecx,%eax,1) │ │ │ │ - sub $0xa9,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - cmp %esp,0x1(%ebp) │ │ │ │ - nop │ │ │ │ - pop %ebx │ │ │ │ - mov %eax,0x6b320801 │ │ │ │ - add (%eax),%al │ │ │ │ + add %edx,(%eax) │ │ │ │ + xor 0x1(%esi),%ah │ │ │ │ + enter $0xa7ab,$0x1 │ │ │ │ + xor %cl,0x2cc80174(%ecx) │ │ │ │ + test $0x6539b801,%eax │ │ │ │ + add %edx,0x801a35b(%eax) │ │ │ │ + xor 0x2(%ebx),%ch │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,-0x3c(%eax) │ │ │ │ + js 14ec19e │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x6d(%eax) │ │ │ │ - jge 14ec1e1 │ │ │ │ + add %ecx,0x17d92(%eax) │ │ │ │ ... │ │ │ │ - and %bl,%cl │ │ │ │ - test $0x7a353001,%eax │ │ │ │ - add %ebx,0x2801a8f3(%eax) │ │ │ │ - dec %ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,(%eax) │ │ │ │ + fldcw 0x7a335801(%ecx) │ │ │ │ + add %ebx,0x5801a8f3(%eax) │ │ │ │ + dec %eax │ │ │ │ jae 14ec211 │ │ │ │ loopne 14ec224 │ │ │ │ - mov 0x7d449001,%eax │ │ │ │ + mov 0x7d430801,%eax │ │ │ │ add %edx,(%eax) │ │ │ │ loope 14ec1bd │ │ │ │ add %eax,-0xa(%eax) │ │ │ │ fs add %al,%dh │ │ │ │ std │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - and $0x17c,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ecx,0x24(%eax) │ │ │ │ + jl 14ec229 │ │ │ │ + ... │ │ │ │ clc │ │ │ │ - push $0x359001a6 │ │ │ │ + push $0x34a801a6 │ │ │ │ ja 14ec239 │ │ │ │ - shlb $0x7a,-0x57effe58(%ebx) │ │ │ │ + shlb $0x7a,-0x593ffe58(%ebx) │ │ │ │ add %ebp,-0x6(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x167dd(%eax) │ │ │ │ - movsl %ds:(%si),%es:(%di) │ │ │ │ - add %eax,%eax │ │ │ │ - pop %ss │ │ │ │ - addr16 add %ebp,%eax │ │ │ │ - je 14ec1f3 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + shlb $1,0x1(%edi) │ │ │ │ + add %ah,-0x5b(%edi) │ │ │ │ + add %ebx,%eax │ │ │ │ + adc 0x1(%edi),%ah │ │ │ │ + call 15062c9 │ │ │ │ dec %edx │ │ │ │ jno 14ec25a │ │ │ │ inc %eax │ │ │ │ - mull 0x7f228801(%edi) │ │ │ │ + mull 0x7f1e2001(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ and $0xa1,%al │ │ │ │ add %esp,-0x77(%eax) │ │ │ │ jb 14ec282 │ │ │ │ xor %cl,-0x1d9ffe5e(%edi) │ │ │ │ jbe 14ec28a │ │ │ │ ... │ │ │ │ shrb $1,-0x58(%ebx) │ │ │ │ - add %eax,-0x37fe88c9(%eax) │ │ │ │ - jns 14ec242 │ │ │ │ - add %ebp,0x6c(%eax) │ │ │ │ - jb 14ec2a1 │ │ │ │ - js 14ec26d │ │ │ │ + add %edx,(%eax) │ │ │ │ + ss ja 14ec299 │ │ │ │ + enter $0xa779,$0x1 │ │ │ │ + sub %ch,0x72(%ebx) │ │ │ │ + add %edi,-0x35(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,%eax │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - jle 14ec2a9 │ │ │ │ - sub %ch,0x1de801a8(%edi) │ │ │ │ + add %edi,0x28017ea6(%eax) │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + test $0x1,%al │ │ │ │ + cwtl │ │ │ │ + pop %ss │ │ │ │ jbe 14ec2b1 │ │ │ │ ... │ │ │ │ clc │ │ │ │ xchg %eax,%edx │ │ │ │ - test $0x7eb18801,%eax │ │ │ │ + test $0x7eb20801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x4801a86c(%eax) │ │ │ │ + add %bl,0x5001a86c(%eax) │ │ │ │ out %eax,$0x78 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ - imul $0xa10b3801,0x7b267001(%edi),%esp │ │ │ │ - add %esi,(%eax) │ │ │ │ - or 0x1(%ebp),%edi │ │ │ │ + imul $0xa10b3801,0x7b258001(%edi),%esp │ │ │ │ + add %eax,(%eax) │ │ │ │ + or %edi,0x1(%ebp) │ │ │ │ or %bh,(%ecx) │ │ │ │ mov %eax,0x7712e801 │ │ │ │ add 0x3b(%eax),%ch │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,%eax │ │ │ │ - outsw %ds:(%esi),(%dx) │ │ │ │ - add %esi,0x5001a41c(%eax) │ │ │ │ - lock jo 14ec31a │ │ │ │ + add %ebp,-0x4ffe909a(%eax) │ │ │ │ + sbb $0xa4,%al │ │ │ │ + add %edx,-0x10(%eax) │ │ │ │ + jo 14ec31a │ │ │ │ pop %eax │ │ │ │ cmp $0xa5,%al │ │ │ │ - add %edx,%eax │ │ │ │ - push %ss │ │ │ │ - jp 14ec321 │ │ │ │ - sub %bh,%bh │ │ │ │ - mov %eax,0x669f7801 │ │ │ │ + add %edi,0x28017a16(%eax) │ │ │ │ + jmp *0x669f7801(%ebx) │ │ │ │ add 0x15(%eax),%cl │ │ │ │ - mov 0x77eb8801,%al │ │ │ │ + mov 0x77f35801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x7801a1f6(%eax) │ │ │ │ int $0x74 │ │ │ │ - add 0x1001a7d1(%eax),%bl │ │ │ │ - in $0x7e,%eax │ │ │ │ + add 0x1a7d1(%eax),%bl │ │ │ │ + out %eax,$0x7e │ │ │ │ add %edx,%eax │ │ │ │ fwait │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,-0x50(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ js 14ec371 │ │ │ │ mov $0x9801a71b,%eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ data16 add (%eax),%bh │ │ │ │ dec %esi │ │ │ │ - test $0x769e0001,%eax │ │ │ │ + test $0x769a2001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x1ffe58c7(%eax) │ │ │ │ mov 0x1(%eax),%gs │ │ │ │ - cmp %bh,-0x7df7fe5b(%ebx) │ │ │ │ + cmp %bh,-0x7f9ffe5b(%ebx) │ │ │ │ jns 14ec3b9 │ │ │ │ - mov 0x9001a7f1,%al │ │ │ │ + mov 0xd801a7f1,%al │ │ │ │ bound %edi,0x1(%eax) │ │ │ │ lock cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - mov 0x74edb801,%eax │ │ │ │ + mov 0x74ed8001,%eax │ │ │ │ add %esi,%eax │ │ │ │ - mov %eax,0xcb6801a5 │ │ │ │ + mov %eax,0xcb0801a5 │ │ │ │ jge 14ec3d1 │ │ │ │ ... │ │ │ │ - push $0x8801a69e │ │ │ │ + push $0x9001a69e │ │ │ │ adc 0x1(%edx),%bh │ │ │ │ inc %eax │ │ │ │ aam $0xa7 │ │ │ │ - add %edi,0x16fe9(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + (bad) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ scas %es:(%edi),%eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - push %edi │ │ │ │ + add %eax,(%eax) │ │ │ │ + push %esi │ │ │ │ jge 14ec419 │ │ │ │ cmp %cl,(%edi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,0x26ac0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ aas │ │ │ │ - test $0x79b8f001,%eax │ │ │ │ - add %ebp,0x7001a780(%eax) │ │ │ │ + test $0x79b86001,%eax │ │ │ │ + add %ebp,-0x37fe5880(%eax) │ │ │ │ push $0x78 │ │ │ │ add %eax,-0x2ffe5b55(%eax) │ │ │ │ mov 0x2(%ebp),%dh │ │ │ │ ... │ │ │ │ - push $0x7001a199 │ │ │ │ - aaa │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %ebx,0x801a169(%eax) │ │ │ │ - je 14ec4e9 │ │ │ │ - add -0x27fe5a0c(%eax),%dl │ │ │ │ - mov 0x7c68017d,%eax │ │ │ │ - mov 0x7a556001,%al │ │ │ │ - add %al,%al │ │ │ │ - inc %ecx │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x40017327(%eax) │ │ │ │ + push $0x5001a199 │ │ │ │ + cmp %ch,0x1(%edi) │ │ │ │ + cwtl │ │ │ │ + imul $0xa5f49002,0x7a740801(%ecx),%esp │ │ │ │ + add %esi,%eax │ │ │ │ + lahf │ │ │ │ + jge 14ec479 │ │ │ │ + push $0x6001a07c │ │ │ │ + push %ebp │ │ │ │ + jp 14ec482 │ │ │ │ + rolb $0x1,-0x5a(%ecx) │ │ │ │ + test $0x27,%al │ │ │ │ + jae 14ec489 │ │ │ │ + inc %eax │ │ │ │ ret $0x1a5 │ │ │ │ - enter $0x7238,$0x1 │ │ │ │ - mov $0x70,%al │ │ │ │ - mov 0x699b4001,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - les 0x75d1d801(%ecx),%esp │ │ │ │ - add %ecx,0x37(%eax) │ │ │ │ + sarb $0x72,(%eax) │ │ │ │ + add %esi,0x1001a070(%eax) │ │ │ │ + cltd │ │ │ │ + imul $0x1a1c410,(%ecx),%eax │ │ │ │ + cmp %dl,%cl │ │ │ │ + jne 14ec4a1 │ │ │ │ + dec %eax │ │ │ │ + aaa │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - (bad) │ │ │ │ - jl 14ec4a9 │ │ │ │ - jo 14ec45a │ │ │ │ - mov 0x78b05801,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ - iret │ │ │ │ + add %ecx,0x70017cc3(%eax) │ │ │ │ + mov $0xa0,%al │ │ │ │ + add %eax,-0x51(%eax) │ │ │ │ + js 14ec4b1 │ │ │ │ + cmp %cl,%bh │ │ │ │ mov 0x72dc5001,%al │ │ │ │ add -0xc(%eax),%bl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ jb 14ec53d │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ @@ -1857398,85 +1857771,90 @@ │ │ │ │ and %edi,0x0(%edx,%eax,1) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ adc %esp,0x62789801(%ebx) │ │ │ │ add -0x46(%eax),%dl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - mov $0x69,%dh │ │ │ │ - add %edi,0x3001a653(%eax) │ │ │ │ - lcall $0x0,$0x173 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - shrb $1,-0x69b7fe5a(%esi) │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x69,%bh │ │ │ │ + add %edi,0x1a653(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + jae 14ec579 │ │ │ │ + ... │ │ │ │ + shrb $1,-0x6c1ffe5a(%esi) │ │ │ │ jno 14ec589 │ │ │ │ - push $0xf801a0c2 │ │ │ │ - add 0x1(%esi),%esp │ │ │ │ - or %al,-0x1b67fe5b(%edx) │ │ │ │ - jb 14ec599 │ │ │ │ - orb $0xa6,(%ecx) │ │ │ │ - add %edi,(%eax) │ │ │ │ - adc %edi,0x1(%eax) │ │ │ │ - dec %eax │ │ │ │ - fisubrl 0x7c5ab801(%eax) │ │ │ │ - add %eax,%eax │ │ │ │ - push $0xf89001a2 │ │ │ │ + push $0x6801a0c2 │ │ │ │ + add $0x82080166,%eax │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ecx,-0x7ffe8d1d(%eax) │ │ │ │ + or %esp,0x78101801(%esi) │ │ │ │ + add %ecx,-0x26(%eax) │ │ │ │ + test $0x1,%al │ │ │ │ + push %eax │ │ │ │ + pop %edx │ │ │ │ + jl 14ec5a9 │ │ │ │ + shrb $0x1,-0x5e(%eax) │ │ │ │ + nop │ │ │ │ + clc │ │ │ │ imul $0x1a893d0,(%edx),%eax │ │ │ │ push %eax │ │ │ │ - adc $0x7e,%al │ │ │ │ - add %edi,0x1801a996(%eax) │ │ │ │ - leave │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + adc %bh,0x1(%esi) │ │ │ │ + mov $0x8001a996,%eax │ │ │ │ + loope 14ec62e │ │ │ │ add %eax,%eax │ │ │ │ push %ss │ │ │ │ - test $0x7d535001,%eax │ │ │ │ + test $0x7d525001,%eax │ │ │ │ add %edx,(%eax) │ │ │ │ inc %edx │ │ │ │ mov 0x612f4001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ ss test $0x1,%al │ │ │ │ - nop │ │ │ │ - idivl 0x1(%ebx) │ │ │ │ + dec %eax │ │ │ │ + cmc │ │ │ │ + jnp 14ec5e9 │ │ │ │ cmp %bh,%dh │ │ │ │ mov %eax,0x70696801 │ │ │ │ add %al,%bl │ │ │ │ sbb $0x829801a3,%eax │ │ │ │ jp 14ec5fa │ │ │ │ ... │ │ │ │ and %bl,-0x58(%ebp) │ │ │ │ - add %esp,0x80178c3(%eax) │ │ │ │ - sbb 0x75410801(%ecx),%ch │ │ │ │ + add %ebx,-0x40(%eax) │ │ │ │ + js 14ec619 │ │ │ │ + or %bl,(%edx) │ │ │ │ + test $0x75410001,%eax │ │ │ │ add %ebx,(%eax) │ │ │ │ - or %ebp,0x74060801(%edx) │ │ │ │ + or %ebp,0x74052801(%edx) │ │ │ │ add %eax,(%eax) │ │ │ │ - andb $0x1,0x7c94a801(%ebp) │ │ │ │ + andb $0x1,0x7c922801(%ebp) │ │ │ │ addb $0xa4,(%ecx) │ │ │ │ add %ebp,%eax │ │ │ │ jecxz 14ec698 │ │ │ │ add 0x33(%eax),%dl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - xor %esi,0x1(%ecx) │ │ │ │ + add %eax,%eax │ │ │ │ + xor %dh,0x1(%ecx) │ │ │ │ xor %dl,-0x59(%ebx) │ │ │ │ - add %edi,0x16(%eax) │ │ │ │ - jp 14ec649 │ │ │ │ - sub %al,-0x58(%esi) │ │ │ │ - add %edi,0x60016730(%eax) │ │ │ │ - or $0x77b801a9,%eax │ │ │ │ - ja 14ec659 │ │ │ │ - sarb $0x1,-0x5f(%ebp) │ │ │ │ - dec %eax │ │ │ │ - xor 0x1(%ecx),%esi │ │ │ │ + add %esp,%eax │ │ │ │ + adc $0x4628017a,%eax │ │ │ │ + test $0x1,%al │ │ │ │ + loopne 14ec679 │ │ │ │ + add %esp,0xd(%bx,%si) │ │ │ │ + test $0x7777e801,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + jge 14ec5fc │ │ │ │ + add %esp,%eax │ │ │ │ + xor 0x1(%ecx),%dh │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ - mov 0x7a209001,%al │ │ │ │ + mov 0x7a202001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x2001a42f(%eax) │ │ │ │ inc %edx │ │ │ │ add (%bx,%si),%al │ │ │ │ @@ -1857489,141 +1857867,132 @@ │ │ │ │ mov 0x78ef3801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ cli │ │ │ │ test $0x1,%al │ │ │ │ - clc │ │ │ │ - inc %ecx │ │ │ │ + js 14ec6ee │ │ │ │ jge 14ec6b1 │ │ │ │ enter $0xa620,$0x1 │ │ │ │ - cwtl │ │ │ │ - push %esi │ │ │ │ - add %esp,%fs:(%eax) │ │ │ │ + and %al,0x64(%ebx) │ │ │ │ + add %esp,(%eax) │ │ │ │ lret $0x1a4 │ │ │ │ push %eax │ │ │ │ mov $0x7f,%ch │ │ │ │ - add 0x4801a686(%eax),%al │ │ │ │ - xabort $0x78,(bad) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add 0x2001a686(%eax),%al │ │ │ │ + ret │ │ │ │ + js 14ec6c9 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - in $0xa7,%al │ │ │ │ - add %ebx,0x25(%eax) │ │ │ │ + xor %ah,%ah │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebp,0x21(%eax) │ │ │ │ jle 14ec6f9 │ │ │ │ ... │ │ │ │ - call f950678e <_edata@@Base+0xf4f0678e> │ │ │ │ - xchg %edi,0x1(%ebp) │ │ │ │ - js 14ec702 │ │ │ │ - mov 0x69076001,%eax │ │ │ │ - add (%eax),%al │ │ │ │ + call b150678e <_edata@@Base+0xacf0678e> │ │ │ │ + cmpl $0x1a1e878,0x1(%ebp) │ │ │ │ + pusha │ │ │ │ + pop %es │ │ │ │ + imul $0x0,(%edx),%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - jl 14ec6ef │ │ │ │ - add %ecx,(%eax) │ │ │ │ - push %eax │ │ │ │ - push $0xa9789002 │ │ │ │ - add %ecx,%eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - bound %eax,(%ecx) │ │ │ │ - js 14ec6eb │ │ │ │ + sub %bh,0x1(%esp,%eiz,4) │ │ │ │ + or %dl,0x68(%eax) │ │ │ │ + add 0x2001a978(%eax),%dl │ │ │ │ + mov $0x62,%cl │ │ │ │ + add %edi,-0x6f(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - loopne 14ec791 │ │ │ │ + xor %dh,(%edx) │ │ │ │ js 14ec761 │ │ │ │ ... │ │ │ │ lock jecxz 14ec714 │ │ │ │ - add %edi,-0x1ffe8d1f(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %ebx,-0x20(%eax) │ │ │ │ + jb 14ec779 │ │ │ │ + loopne 14ec7e6 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %ebx,-0x47(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - (bad) │ │ │ │ + add %ecx,0x58016faa(%eax) │ │ │ │ + mov $0x8c2001a5,%ecx │ │ │ │ add %edi,-0x5aa7(%bx,%si) │ │ │ │ - add %edx,-0x4(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + stc │ │ │ │ jbe 14ec791 │ │ │ │ ... │ │ │ │ mov $0x44,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,%eax │ │ │ │ - add 0x1(%esi),%bh │ │ │ │ + add %ebx,%eax │ │ │ │ + cld │ │ │ │ + jge 14ec7a1 │ │ │ │ and %dl,%bh │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - imul $0x1a76258,0x1(%ecx),%edi │ │ │ │ - enter $0x6819,$0x1 │ │ │ │ - pusha │ │ │ │ + add %ebp,%eax │ │ │ │ + push $0x62580179 │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebx,0x6001680c(%eax) │ │ │ │ pop %ebx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ + add %ecx,(%eax) │ │ │ │ mov $0xacb80179,%esi │ │ │ │ mov %al,0x713fa001 │ │ │ │ add -0x37fe5ded(%eax),%bl │ │ │ │ iret │ │ │ │ data16 add (%eax),%dh │ │ │ │ inc %ebx │ │ │ │ mov %eax,0x67c39801 │ │ │ │ - add -0x47fe5e64(%eax),%dh │ │ │ │ - inc %esi │ │ │ │ + add -0xffe5e64(%eax),%dh │ │ │ │ + inc %ebp │ │ │ │ jnp 14ec7d9 │ │ │ │ fdivrs (%ebx) │ │ │ │ mov %eax,0x73175801 │ │ │ │ - add -0x2ffe5917(%eax),%dl │ │ │ │ + add -0x1ffe5917(%eax),%dl │ │ │ │ push %ebx │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %ebp,%eax │ │ │ │ xchg %eax,%edx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,%eax │ │ │ │ - add $0xc8e0017a,%eax │ │ │ │ - test $0x7a8dc801,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - loope 14ec7a3 │ │ │ │ - add %edi,0x72(%eax) │ │ │ │ + add %edx,-0x1ffe85fc(%eax) │ │ │ │ + enter $0x1a9,$0x48 │ │ │ │ + mov 0x1(%edx),%? │ │ │ │ + enter $0xa8e1,$0x1 │ │ │ │ + js 14ec86b │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %edx,0x41(%eax) │ │ │ │ mov %eax,0x68bc1801 │ │ │ │ add 0x53(%eax),%al │ │ │ │ mov 0x6626b001,%eax │ │ │ │ - add -0x37fe5952(%eax),%ch │ │ │ │ - jb 14ec890 │ │ │ │ + add 0x3001a6ae(%eax),%ch │ │ │ │ + jo 14ec890 │ │ │ │ add %esp,%eax │ │ │ │ xchg %eax,%ebx │ │ │ │ mov %al,0x6673f801 │ │ │ │ add -0x53(%eax),%dl │ │ │ │ - mov 0x771c1001,%al │ │ │ │ + mov 0x771b2801,%al │ │ │ │ add %ebx,0x2a(%eax) │ │ │ │ mov %eax,0x73588801 │ │ │ │ add 0x7001a303(%eax),%bl │ │ │ │ sahf │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add (%eax),%bl │ │ │ │ pop %es │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,%eax │ │ │ │ cld │ │ │ │ arpl %eax,(%edx) │ │ │ │ - mov 0xb801a53f,%al │ │ │ │ + mov 0xe801a53f,%al │ │ │ │ lock jae 14ec849 │ │ │ │ push $0x4001a22f │ │ │ │ (bad) 0x2(%edi) │ │ │ │ ... │ │ │ │ and %dh,%ah │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x1765b(%eax) │ │ │ │ + add %ebp,%eax │ │ │ │ + push %esi │ │ │ │ + jbe 14ec871 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x1a766(%eax) │ │ │ │ - push %ds │ │ │ │ + nop │ │ │ │ + cmpsw %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebp,0x1b(%eax) │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x20(%eax) │ │ │ │ mov 0x75760801,%eax │ │ │ │ add (%eax),%ah │ │ │ │ @@ -1857632,182 +1858001,176 @@ │ │ │ │ adc 0x2(%eax),%bh │ │ │ │ ... │ │ │ │ nop │ │ │ │ cmp %esp,0x68d16001(%edi) │ │ │ │ add %edi,(%eax) │ │ │ │ xchg %eax,%ebx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,-0xffe91ec(%eax) │ │ │ │ + add %edx,0x14(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %esi,%eax │ │ │ │ adc $0xa3,%al │ │ │ │ add %esi,%eax │ │ │ │ or %edi,-0x68(%edx,%eax,1) │ │ │ │ scas %es:(%edi),%al │ │ │ │ mov %al,0x6e991001 │ │ │ │ add %al,%bh │ │ │ │ mov $0xa0,%ah │ │ │ │ - add %ecx,%eax │ │ │ │ - adc %esi,0x1(%esi) │ │ │ │ + add %eax,%eax │ │ │ │ + or 0x1(%esi),%dh │ │ │ │ add %dh,-0x5a1ffe5e(%ebp) │ │ │ │ popa │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x1801a6c7(%eax) │ │ │ │ - subb $0x0,0x1(%esi) │ │ │ │ + add %ch,0x5801a6c7(%eax) │ │ │ │ + subl $0x0,0x1(%esi) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ dec %ebx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ - out %eax,(%dx) │ │ │ │ - jnp 14ec941 │ │ │ │ - dec %eax │ │ │ │ + add %esp,0x48017bef(%eax) │ │ │ │ adc 0x71fca001(%edi),%esp │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x47(%eax) │ │ │ │ mov %al,0x670ea801 │ │ │ │ add 0x2801aa26(%eax),%ah │ │ │ │ hlt │ │ │ │ je 14ec96a │ │ │ │ cmp %al,(%ebx,%eiz,4) │ │ │ │ add %esi,%eax │ │ │ │ xor %ch,0x0(%edx,%eax,1) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x17fe598b(%eax) │ │ │ │ - out %eax,$0x7f │ │ │ │ - add %edx,-0x1ffe5a02(%eax) │ │ │ │ + add %ah,0x2001a675(%eax) │ │ │ │ + in $0x7f,%al │ │ │ │ + add %edx,0x1801a5fe(%eax) │ │ │ │ mov $0x66,%al │ │ │ │ add %ebp,(%eax) │ │ │ │ - fisubl 0x6cad4801(%eax) │ │ │ │ + fisubl 0x6ca7f801(%eax) │ │ │ │ add %ecx,(%eax) │ │ │ │ mov $0xa0,%ah │ │ │ │ - add %edi,-0x5d(%eax) │ │ │ │ - jns 14ec9b1 │ │ │ │ - jo 14ec9e9 │ │ │ │ + add %esi,0x700179a2(%eax) │ │ │ │ + aaa │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x5e(%eax) │ │ │ │ + add %eax,%eax │ │ │ │ + pop %ebp │ │ │ │ jle 14ec9b9 │ │ │ │ push %eax │ │ │ │ - fsubs 0x77e7a801(%edi) │ │ │ │ + fsubs 0x77e79801(%edi) │ │ │ │ add %ebx,%eax │ │ │ │ push %ebx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,0x14(%eax) │ │ │ │ bound %eax,(%edx) │ │ │ │ clc │ │ │ │ - add 0x75f03801(%eax),%ch │ │ │ │ + add 0x75ee2801(%eax),%ch │ │ │ │ add %edx,%eax │ │ │ │ mov $0xa8,%cl │ │ │ │ - add %edi,(%eax) │ │ │ │ - shlb $0xd0,-0x50(%ecx,%eax,1) │ │ │ │ - test $0x6796c001,%eax │ │ │ │ - add %ebx,%eax │ │ │ │ - sub %ah,0x65e87001(%edx) │ │ │ │ + add %esi,-0x3d(%eax) │ │ │ │ + je 14ec9d9 │ │ │ │ + fsubrs (%eax) │ │ │ │ + mov %al,0x65e87001 │ │ │ │ add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ mov %al,0x7b9ea001 │ │ │ │ add -0x4ffe5e9b(%eax),%dh │ │ │ │ mov $0x71,%bh │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x7001a95b(%eax) │ │ │ │ - pop %eax │ │ │ │ + add %al,-0x2ffe56a5(%eax) │ │ │ │ + inc %esp │ │ │ │ jb 14eca29 │ │ │ │ ... │ │ │ │ sub %ah,-0x60(%edx) │ │ │ │ - add %ebx,0x38017271(%eax) │ │ │ │ - xor %ebp,0x792c7001(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x7801a82a(%eax) │ │ │ │ - xchg %ebp,0x1(%ebp) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + jb 14eca41 │ │ │ │ + cmp %dh,(%ecx) │ │ │ │ + test $0x1,%al │ │ │ │ + lock sub 0x1(%ecx),%edi │ │ │ │ ... │ │ │ │ - shlb $0x1,-0x5b(%ebp) │ │ │ │ - xor %al,0x410016d(%edi) │ │ │ │ + test $0x2a,%al │ │ │ │ test $0x1,%al │ │ │ │ - pusha │ │ │ │ - bnd jns 14eca79 │ │ │ │ + enter $0x6d89,$0x1 │ │ │ │ + ... │ │ │ │ + shlb $0x1,-0x5b(%ebp) │ │ │ │ + mov $0x10016d89,%eax │ │ │ │ + add $0xa8,%al │ │ │ │ + add %ecx,(%eax) │ │ │ │ + clc │ │ │ │ + jns 14eca79 │ │ │ │ js 14eca33 │ │ │ │ test $0x1,%al │ │ │ │ - push $0xb8016cb5 │ │ │ │ - js 14eca2c │ │ │ │ - add %esp,%eax │ │ │ │ - lds 0x1(%ebx),%edi │ │ │ │ - add %dh,%bh │ │ │ │ - mov 0x640ad001,%eax │ │ │ │ + pop %eax │ │ │ │ + shrl $0x78,-0x48(%ecx,%eax,1) │ │ │ │ + test $0x7bc35801,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + mull 0x640ad001(%ecx) │ │ │ │ add %al,%cl │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - mov 0x71b9f001,%al │ │ │ │ - add %esi,0x5001a07a(%eax) │ │ │ │ - cld │ │ │ │ + mov 0x71b9e001,%al │ │ │ │ + add %esi,-0x7fe5f86(%eax) │ │ │ │ + cli │ │ │ │ jns 14ecaa1 │ │ │ │ js 14eca52 │ │ │ │ mov %al,0x735f6001 │ │ │ │ add (%eax),%dh │ │ │ │ - imull 0x7db49801(%eax) │ │ │ │ + imull 0x7db19801(%eax) │ │ │ │ add %ecx,0x3801a1bf(%eax) │ │ │ │ pop %edx │ │ │ │ jns 14ecaba │ │ │ │ - sub %bh,-0x4a1ffe57(%ebp) │ │ │ │ - jle 14ecac1 │ │ │ │ test $0x9a,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - jns 14ecac9 │ │ │ │ + add %ebp,%eax │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + jns 14ecac1 │ │ │ │ cwtl │ │ │ │ stos %al,%es:(%edi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,-0x30(%eax) │ │ │ │ - jns 14ecad1 │ │ │ │ + add %esp,0x179cf(%eax) │ │ │ │ ... │ │ │ │ - pusha │ │ │ │ - cmp $0xa7,%al │ │ │ │ - add %esi,0x38(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x3c(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %edx,0x37(%eax) │ │ │ │ jl 14ecae9 │ │ │ │ - call 815073ae <_edata@@Base+0x7cf073ae> │ │ │ │ - dec %edi │ │ │ │ + call d95073ae <_edata@@Base+0xd4f073ae> │ │ │ │ + push %eax │ │ │ │ jp 14ecaf1 │ │ │ │ clc │ │ │ │ hlt │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ and 0x2(%edi),%ebp │ │ │ │ dec %eax │ │ │ │ - imull 0x7396c801(%ecx) │ │ │ │ + imull 0x73923001(%ecx) │ │ │ │ add %ebx,(%eax) │ │ │ │ mov $0xa7,%dh │ │ │ │ - add %ecx,-0x42(%eax) │ │ │ │ - jl 14ecb09 │ │ │ │ - push %eax │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ + add %ecx,(%eax) │ │ │ │ + mov $0xad50017c,%ebp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x6801650b(%eax) │ │ │ │ - cld │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,-0x7ffe82df(%eax) │ │ │ │ - jb 14ecabc │ │ │ │ - add %esi,%eax │ │ │ │ - mov 0x2(%ebx),%edi │ │ │ │ + add %esp,(%eax) │ │ │ │ + ljmp $0x1a7,$0xfc680164 │ │ │ │ + sbb %ah,(%edx) │ │ │ │ + jge 14ecb19 │ │ │ │ + xorb $0x1,-0x5f(%edx) │ │ │ │ + lock mov 0x2(%ebx),%edi │ │ │ │ ... │ │ │ │ test $0x9c,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + add %eax,%eax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ jl 14ecb39 │ │ │ │ fsubs (%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ jb 14ecbb6 │ │ │ │ add (%eax),%ah │ │ │ │ fldenv 0x27b6b00(%ecx,%eax,1) │ │ │ │ @@ -1857815,442 +1858178,449 @@ │ │ │ │ inc %eax │ │ │ │ mov $0x415801a4,%esi │ │ │ │ popa │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x4ffe587a(%eax) │ │ │ │ + add %bl,-0x7ffe587a(%eax) │ │ │ │ sbb $0x7b,%al │ │ │ │ add %edx,0x4001a243(%eax) │ │ │ │ push $0x83a00262 │ │ │ │ - mov %al,0x7db4f001 │ │ │ │ + mov %al,0x7db18801 │ │ │ │ add %esi,(%eax) │ │ │ │ inc %edi │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,0x75(%eax) │ │ │ │ popa │ │ │ │ add (%eax),%bl │ │ │ │ - mov %eax,0x234801a1 │ │ │ │ + mov %eax,0x212001a1 │ │ │ │ js 14ecb89 │ │ │ │ mov 0x1801a319,%al │ │ │ │ mov %eax,0x2dc00273 │ │ │ │ mov 0x658e4001,%eax │ │ │ │ add 0x56(%eax),%cl │ │ │ │ - mov 0x6f299801,%al │ │ │ │ - add %edi,0x2801a4be(%eax) │ │ │ │ - (bad) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + mov 0x6f288801,%al │ │ │ │ + add %edi,-0x6ffe5b42(%eax) │ │ │ │ + aam $0x6e │ │ │ │ add %edi,%eax │ │ │ │ push %fs │ │ │ │ add %ebx,-0x73(%eax) │ │ │ │ js 14ecbb1 │ │ │ │ cmp %dl,(%edx,%eiz,4) │ │ │ │ add %ebp,(%eax) │ │ │ │ (bad) │ │ │ │ jnp 14ecbba │ │ │ │ - call 7150741a <_edata@@Base+0x6cf0741a> │ │ │ │ + call d950741a <_edata@@Base+0xd4f0741a> │ │ │ │ mov 0x1(%edx),%ebp │ │ │ │ ... │ │ │ │ inc %eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ + add %ebx,(%eax) │ │ │ │ mov $0x170,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ (bad) │ │ │ │ - mov %al,0x7b4ff001 │ │ │ │ - add %edi,0x4801a95a(%eax) │ │ │ │ - mov $0x74,%cl │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov %al,0x7b4d4001 │ │ │ │ + add %edi,0x4001a95a(%eax) │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + je 14ecc01 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x5(%eax) │ │ │ │ + js 14ecc2f │ │ │ │ mov %eax,0x72126001 │ │ │ │ add -0x52(%eax),%dh │ │ │ │ mov %al,0x726ce001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x17d85(%eax) │ │ │ │ + add %esi,-0x79(%eax) │ │ │ │ + jge 14ecc49 │ │ │ │ ... │ │ │ │ - and $0x4df801ab,%eax │ │ │ │ + add %ah,0x4df801ab │ │ │ │ jae 14ecc6a │ │ │ │ ... │ │ │ │ - sbb %dl,0x69b801a9(%esi) │ │ │ │ + sbb %dl,0x67f801a9(%esi) │ │ │ │ jg 14ecc79 │ │ │ │ - mov %bh,0x80d001a6 │ │ │ │ + mov %bh,0x7c3001a6 │ │ │ │ jbe 14ecc81 │ │ │ │ ... │ │ │ │ or %ch,(%edx) │ │ │ │ mov %eax,0x74148801 │ │ │ │ add %al,%bh │ │ │ │ and $0xa9,%al │ │ │ │ - add %eax,0x179da(%eax) │ │ │ │ + add %edx,-0x26(%eax) │ │ │ │ + jns 14eccd1 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x4d(%eax) │ │ │ │ + jo 14ecd4f │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,(%eax) │ │ │ │ xor %ebp,0x2(%ecx) │ │ │ │ test $0x60,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,0x4f(%eax) │ │ │ │ jno 14ecd12 │ │ │ │ pusha │ │ │ │ test $0xa4,%al │ │ │ │ add %ecx,0x10026714(%eax) │ │ │ │ inc %edi │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ - nop │ │ │ │ + add %edx,(%eax) │ │ │ │ + (bad) │ │ │ │ jno 14ecd21 │ │ │ │ rclb $1,(%edx,%ebp,4) │ │ │ │ - add %ecx,%eax │ │ │ │ - xorb $0x0,0x1(%edx) │ │ │ │ + add %edi,0x1727e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ pop %gs │ │ │ │ - add %eax,0x2b(%eax) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebp,0x16d05(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ lret │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,-0x62(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + pushf │ │ │ │ jp 14ecd51 │ │ │ │ enter $0xa729,$0x1 │ │ │ │ - js 14ecd4c │ │ │ │ + xor %dh,%bl │ │ │ │ jnp 14ecd59 │ │ │ │ ... │ │ │ │ or %dl,(%esi) │ │ │ │ test $0x1,%al │ │ │ │ - mov %dh,%cl │ │ │ │ + clc │ │ │ │ + int1 │ │ │ │ js 14ecd69 │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ add $0xa9,%al │ │ │ │ - add %esp,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ adc %ebp,0x1(%esi) │ │ │ │ xor %bl,%ah │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x1801626b(%eax) │ │ │ │ - aas │ │ │ │ + add %ebp,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + bound %eax,(%ecx) │ │ │ │ + sbb %bh,(%edi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ - and %esi,0x1(%edx) │ │ │ │ - enter $0xa805,$0x1 │ │ │ │ - sub %al,0x177(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %esp,-0x37fe8de1(%eax) │ │ │ │ + add $0x848001a8,%eax │ │ │ │ + ja 14ecd99 │ │ │ │ + ... │ │ │ │ js 14ece19 │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,-0x4b(%eax) │ │ │ │ push $0x2 │ │ │ │ dec %eax │ │ │ │ push %edx │ │ │ │ - test $0x73e11001,%eax │ │ │ │ + test $0x73dff801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - and $0x6c,%al │ │ │ │ - add %ecx,0x7801a94e(%eax) │ │ │ │ - pop %ds │ │ │ │ - imul $0x1a98df8,(%ecx),%eax │ │ │ │ - mov %bh,(%ebx) │ │ │ │ - ja 14ecdc9 │ │ │ │ - and %bh,-0x57(%edi) │ │ │ │ + add %edi,0x23(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %ecx,0x801a94e(%eax) │ │ │ │ + sbb $0x69,%al │ │ │ │ + add %edi,%eax │ │ │ │ + lea 0x7739b001(%ecx),%ebp │ │ │ │ add %esp,(%eax) │ │ │ │ - add %esi,0x1(%esi) │ │ │ │ + jg 14ecd74 │ │ │ │ + add %ebp,%eax │ │ │ │ + push 0x1(%ebp) │ │ │ │ fsubs 0x896801a5 │ │ │ │ add %fs:(%eax),%dh │ │ │ │ dec %edx │ │ │ │ - mov 0x6b077001,%eax │ │ │ │ + mov 0x6b05d801,%eax │ │ │ │ add %ebx,%eax │ │ │ │ - and $0xe54801a0,%eax │ │ │ │ + and $0xe49001a0,%eax │ │ │ │ jb 14ecde9 │ │ │ │ - mov %al,0x635001a7(%edi) │ │ │ │ + mov %al,0x6a9801a7(%edi) │ │ │ │ js 14ecdf1 │ │ │ │ loopne 14ecda1 │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,(%eax) │ │ │ │ sbb 0x2(%ecx),%edi │ │ │ │ cmp %dl,(%edi) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,-0x63(%eax) │ │ │ │ push $0xa5762802 │ │ │ │ - add %edx,-0x76(%eax) │ │ │ │ - jnp 14ece09 │ │ │ │ + add %esi,(%eax) │ │ │ │ + mov %bh,0x1(%ebx) │ │ │ │ sbb %cl,-0x5f(%esi) │ │ │ │ add %esi,(%eax) │ │ │ │ lock data16 add 0x31(%eax),%cl │ │ │ │ mov %al,0x69e3b001 │ │ │ │ add -0x7ffe5e23(%eax),%cl │ │ │ │ pusha │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ in $0xa6,%eax │ │ │ │ - add %eax,0x16e96(%eax) │ │ │ │ + add %esp,-0x6a(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x23(%eax) │ │ │ │ - test $0x6a899001,%eax │ │ │ │ + test $0x6a8aa001,%eax │ │ │ │ add %esi,0x8(%eax) │ │ │ │ mov %eax,0x7c145801 │ │ │ │ add (%eax),%cl │ │ │ │ jae 14ece03 │ │ │ │ add %esi,-0x47(%eax) │ │ │ │ js 14ece6a │ │ │ │ ... │ │ │ │ - adc %cl,-0x2157fe5a(%ebp) │ │ │ │ + adc %cl,-0x2177fe5a(%ebp) │ │ │ │ jp 14ece91 │ │ │ │ or %cl,-0x19c7fe5e(%edx) │ │ │ │ imul $0x0,(%edx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ aas │ │ │ │ - test $0x725df801,%eax │ │ │ │ + test $0x7246a001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0xa(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - shr $0x64,%dh │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov %ah,%dh │ │ │ │ + add %eax,%fs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x5ffe5eb4(%eax) │ │ │ │ mov 0x2(%edx),%dh │ │ │ │ add %al,(%ebx) │ │ │ │ - mov 0x788d1801,%al │ │ │ │ + mov 0x788d2001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %ah,0x63efb001(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ push %ebp │ │ │ │ - mov 0x78c69001,%al │ │ │ │ + mov 0x78c39001,%al │ │ │ │ add %edi,-0x68(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - les 0x1(%ecx),%edi │ │ │ │ + add %edi,-0x3d(%eax) │ │ │ │ + jns 14ecf09 │ │ │ │ cwtl │ │ │ │ jp 14eceaf │ │ │ │ add %esp,-0x11(%eax) │ │ │ │ push $0x2 │ │ │ │ ... │ │ │ │ add %ch,(%eax) │ │ │ │ pop %ss │ │ │ │ - mov 0x79808801,%al │ │ │ │ + mov 0x797dd801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ - test $0x736ef801,%eax │ │ │ │ + test $0x7359d001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x4801a25e(%eax) │ │ │ │ adc 0x2(%eax),%bh │ │ │ │ pusha │ │ │ │ test %ebp,0x73278801(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x5a(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - sbb %ch,%al │ │ │ │ + fsub %st(7),%st │ │ │ │ jl 14ecf99 │ │ │ │ ... │ │ │ │ add %ch,0x7c6801a3 │ │ │ │ je 14ed01a │ │ │ │ test $0x16,%al │ │ │ │ mov %eax,0x77c37801 │ │ │ │ add -0x6b(%eax),%bh │ │ │ │ - test $0x60db1801,%eax │ │ │ │ + test $0x60dec801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x32(%eax) │ │ │ │ mov %eax,0x77b86801 │ │ │ │ add %al,%al │ │ │ │ cmp $0xa1,%al │ │ │ │ add %esp,%eax │ │ │ │ pop %edi │ │ │ │ bound %eax,(%edx) │ │ │ │ - mov $0xd801a82e,%eax │ │ │ │ + mov $0xc001a82e,%eax │ │ │ │ data16 jns 14ed051 │ │ │ │ - fcomps 0x71b801a8(%edx) │ │ │ │ + fcomps 0x4fd001a8(%edx) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %esi,0x4e(%eax) │ │ │ │ mov %eax,0x6c0bb001 │ │ │ │ add (%eax),%dh │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ - mov %al,0x7a9d6001 │ │ │ │ - add %esi,0x5801a8e5(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ - jp 14ed071 │ │ │ │ - xor %bh,-0x5e(%ebx) │ │ │ │ - add %esp,-0x59(%eax) │ │ │ │ + mov %al,0x7a945001 │ │ │ │ + add %esi,-0x47fe571b(%eax) │ │ │ │ + ljmp $0x1a2,$0x7b30017a │ │ │ │ + pusha │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ jp 14ed07a │ │ │ │ and %ch,%bh │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,-0x77fe95e4(%eax) │ │ │ │ - mov $0x8ca001a7,%ecx │ │ │ │ - add %edi,-0x5a75(%bx,%si) │ │ │ │ add %esi,(%eax) │ │ │ │ - sbb 0x1(%ebp),%esp │ │ │ │ - addb $0x1,-0x57(%edx) │ │ │ │ - add %ch,0x17d(%edi) │ │ │ │ + sbb $0xb988016a,%eax │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %edi,-0x47fe987b(%eax) │ │ │ │ + mov 0x651b3001(%ebp),%esp │ │ │ │ + add %eax,0x5801a942(%eax) │ │ │ │ + mov $0x7d,%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - adc $0xa8,%ah │ │ │ │ - add %edi,0x17e7a(%eax) │ │ │ │ + add %al,-0x3ffe572c(%eax) │ │ │ │ + jae 14ed13d │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ push %edx │ │ │ │ test $0x1,%al │ │ │ │ - cmp %bl,%bh │ │ │ │ - jne 14ed0e1 │ │ │ │ + inc %eax │ │ │ │ + fidivs 0x1(%ebp) │ │ │ │ ... │ │ │ │ push $0xd001a72f │ │ │ │ sub %bh,0x2(%esi) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ - xor %esp,0x658e3001(%edi) │ │ │ │ + xor %esp,0x658cb801(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ fwait │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,0x16fd9(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x4d(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + ret $0x16f │ │ │ │ + ... │ │ │ │ + push %eax │ │ │ │ + dec %ebp │ │ │ │ mov 0x68292801,%eax │ │ │ │ - add 0x801a87d(%eax),%ah │ │ │ │ - push $0x2a88016f │ │ │ │ + add -0xffe5783(%eax),%ah │ │ │ │ + bound %ebp,0x1(%edi) │ │ │ │ + mov %ch,(%edx) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %ebp,%eax │ │ │ │ mov $0x74,%bl │ │ │ │ add 0x6c(%eax),%cl │ │ │ │ test $0x1,%al │ │ │ │ - shr $1,%dl │ │ │ │ + cmp %ah,%bh │ │ │ │ jno 14ed141 │ │ │ │ - sub %ch,-0x259ffe60(%ebp) │ │ │ │ + sub %ch,-0x2617fe60(%ebp) │ │ │ │ jns 14ed149 │ │ │ │ sub %dh,%cl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x67fe8100(%eax) │ │ │ │ + add %edx,-0x67fe8104(%eax) │ │ │ │ push %ds │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x5(%eax) │ │ │ │ + add %ebp,-0x5(%eax) │ │ │ │ jae 14ed159 │ │ │ │ add %cl,-0x60(%ecx) │ │ │ │ - add %edi,-0x30(%eax) │ │ │ │ + add %esp,-0x31(%eax) │ │ │ │ jnp 14ed161 │ │ │ │ dec %eax │ │ │ │ - add %ah,0x69303801(%ecx) │ │ │ │ + add %ah,0x691dd801(%ecx) │ │ │ │ add %edx,(%eax) │ │ │ │ and $0xa6,%al │ │ │ │ - add %esi,-0x4ffe8622(%eax) │ │ │ │ - and $0xa6,%al │ │ │ │ - add %esi,-0xffe85fb(%eax) │ │ │ │ - sub 0x7ed1a801(%ebp),%esp │ │ │ │ + add %ebx,%eax │ │ │ │ + fdivrl 0x1(%ecx) │ │ │ │ + mov $0x24,%al │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + add $0x7a,%al │ │ │ │ + add %esi,%eax │ │ │ │ + sub 0x7ed1b001(%ebp),%esp │ │ │ │ add %esi,(%eax) │ │ │ │ ljmp $0x265,$0xac0801a1 │ │ │ │ push $0xd001a275 │ │ │ │ scas %es:(%edi),%eax │ │ │ │ jb 14ed192 │ │ │ │ - and %ah,0x23f001a9(%edi) │ │ │ │ + and %ah,0x21d001a9(%edi) │ │ │ │ jle 14ed199 │ │ │ │ - and %ch,-0x2d87fe5b(%ebx) │ │ │ │ + and %ch,-0x35e7fe5b(%ebx) │ │ │ │ addr16 add %ebp,%eax │ │ │ │ jo 14ed14c │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0xe9700173,%eax │ │ │ │ + add %edx,(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jae 14ed1a9 │ │ │ │ + jo 14ed193 │ │ │ │ test $0x1,%al │ │ │ │ - mov 0xa8017882,%al │ │ │ │ - and %esp,0x61bcc801(%edi) │ │ │ │ - add -0x17fe5eaa(%eax),%cl │ │ │ │ - loop 14ed233 │ │ │ │ + addb $0xa7,0x21a80178(%edx) │ │ │ │ + add %ecx,%eax │ │ │ │ + mov $0x56880261,%esp │ │ │ │ + mov 0x74e2e801,%eax │ │ │ │ add 0x17(%eax),%dh │ │ │ │ mov %eax,0x7af41801 │ │ │ │ add %al,%ch │ │ │ │ xor %esp,0x7ca7c801(%edx) │ │ │ │ add 0x3001a07d(%eax),%ch │ │ │ │ pop %es │ │ │ │ jno 14ed1da │ │ │ │ inc %eax │ │ │ │ - adc 0x7fd61001(%esi),%ah │ │ │ │ + adc 0x7fd38001(%esi),%ah │ │ │ │ add %edx,(%eax) │ │ │ │ inc %edx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x300165bb(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + mov $0x65,%bh │ │ │ │ + add %esi,(%eax) │ │ │ │ aaa │ │ │ │ mov 0x7e8ac801,%al │ │ │ │ add (%eax),%bl │ │ │ │ pop %ds │ │ │ │ test $0x1,%al │ │ │ │ - orb $0x7d,(%ebx) │ │ │ │ + rorb $0x7d,(%ebx) │ │ │ │ add %ecx,%eax │ │ │ │ xor 0x736f4801(%edx),%esp │ │ │ │ add -0x1e(%eax),%dh │ │ │ │ - mov 0x7f753801,%al │ │ │ │ + mov 0x7f758801,%al │ │ │ │ add %ecx,%eax │ │ │ │ - shlb $1,0x7122b801(%ebp) │ │ │ │ + shlb $1,0x71216001(%ebp) │ │ │ │ add %edx,%eax │ │ │ │ leave │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,%eax │ │ │ │ push %ds │ │ │ │ push $0xa81b3002 │ │ │ │ - add %edi,%eax │ │ │ │ - cmp 0x1(%ebx),%edi │ │ │ │ - test $0xc4,%al │ │ │ │ - test $0x7c3e4001,%eax │ │ │ │ - add %edi,0x801a0f4(%eax) │ │ │ │ - inc %edi │ │ │ │ + add %edi,-0x57fe84c8(%eax) │ │ │ │ + les 0x6f23f001(%ecx),%ebp │ │ │ │ + add %edi,0x7801a0f4(%eax) │ │ │ │ + inc %ebx │ │ │ │ jae 14ed231 │ │ │ │ loopne 14ed2a2 │ │ │ │ - mov %al,0x6f691801 │ │ │ │ + mov %al,0x6f680001 │ │ │ │ add %ebp,(%eax) │ │ │ │ inc %ebp │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,-0x23(%eax) │ │ │ │ popa │ │ │ │ add (%eax),%dh │ │ │ │ out %al,$0xa5 │ │ │ │ - add %ecx,0x2(%eax) │ │ │ │ - js 14ed249 │ │ │ │ - xor $0xa8,%dl │ │ │ │ - add %edx,0x10017d0b(%eax) │ │ │ │ - or 0x7b8ff001(%ecx),%esp │ │ │ │ + add %edi,-0x7ffe87fe(%eax) │ │ │ │ + repnz test $0x1,%al │ │ │ │ + lock or 0x1(%ebp),%edi │ │ │ │ + adc %cl,(%ebx) │ │ │ │ + mov 0x7b904801,%eax │ │ │ │ add %edi,-0x27fe5d9f(%eax) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ jne 14ed262 │ │ │ │ mov $0xb801a045,%eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ jge 14ed26a │ │ │ │ or %dl,(%ecx) │ │ │ │ @@ -1858258,287 +1858628,296 @@ │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ pop %ebx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x1(%eax) │ │ │ │ + add %ebp,-0x3(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,0x3(%eax) │ │ │ │ - mov 0x7f9b0801,%eax │ │ │ │ + mov 0x7f97c801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ inc %ecx │ │ │ │ mov %eax,0x6899f001 │ │ │ │ add 0x12(%eax),%bl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ecx,-0x18(%eax) │ │ │ │ imul $0xffffffb0,(%edx),%eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ + add %esp,%eax │ │ │ │ lret $0x175 │ │ │ │ cwtl │ │ │ │ hlt │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebp,%eax │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ jnp 14ed2a9 │ │ │ │ ... │ │ │ │ - mov $0x4001a8d8,%eax │ │ │ │ - test $0xb8d8017b,%eax │ │ │ │ - test $0x1,%al │ │ │ │ - cmp %cl,0x17c(%eax) │ │ │ │ + mov $0xd801a8d8,%eax │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + jnp 14ed2c9 │ │ │ │ + fdivrs -0x7997fe58(%eax) │ │ │ │ + jl 14ed2d1 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ mov 0xe001a747,%al │ │ │ │ mov %al,0xa848027c │ │ │ │ test $0x1,%al │ │ │ │ push $0x17ee6 │ │ │ │ push %edi │ │ │ │ mov 0x68053001,%eax │ │ │ │ add 0x4001a848(%eax),%ch │ │ │ │ sarb $0x30,0x2(%edx) │ │ │ │ jne 14ed2bb │ │ │ │ - add %ebp,0x6e(%eax) │ │ │ │ + add %ebx,0x6e(%eax) │ │ │ │ add %ax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x2f(%eax) │ │ │ │ - test $0x7ed12801,%eax │ │ │ │ + test $0x7ed0c001,%eax │ │ │ │ add %esp,(%eax) │ │ │ │ jmp 14ed2e1 │ │ │ │ - add %esi,(%eax) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebx,%eax │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %ecx,%eax │ │ │ │ - mov %es:0x7d2e8801,%al │ │ │ │ + mov %es:0x7d2c2001,%al │ │ │ │ add %ecx,-0x12(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - add %al,0x22e8017e(%edx) │ │ │ │ + cmp %al,0x22e8017e(%ebx) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %edx,-0x1f(%eax) │ │ │ │ arpl %eax,(%edx) │ │ │ │ ... │ │ │ │ - adcb $0x65,-0x2d17fe57(%edx) │ │ │ │ + adcb $0x65,-0x3697fe57(%edx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x7001a52f(%eax) │ │ │ │ loopne 14ed3fd │ │ │ │ add %esi,0x76(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - cmp %bl,%al │ │ │ │ - jl 14ed389 │ │ │ │ + inc %eax │ │ │ │ + fdivrs 0x0(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ - sub %ch,0x43b001a7(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %ecx,%eax │ │ │ │ + inc %esi │ │ │ │ js 14ed3c1 │ │ │ │ ... │ │ │ │ js 14ed3e1 │ │ │ │ test $0x1,%al │ │ │ │ - jo 14ed45f │ │ │ │ - jns 14ed3e9 │ │ │ │ + cmp %dh,0x79(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - inc %eax │ │ │ │ - mov %esp,0x67e4d801(%edi) │ │ │ │ - add %ecx,-0x67fe5abd(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x77(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %esi,-0x18(%eax) │ │ │ │ + add %ecx,-0x5abd(%bx,%si) │ │ │ │ + add %eax,%eax │ │ │ │ cmp $0x162,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0xa6ac,$0x1 │ │ │ │ - rorb $1,0x74(%edi) │ │ │ │ - add %esi,0x7001a836(%eax) │ │ │ │ - jp 14ed4bd │ │ │ │ + push %eax │ │ │ │ + inc %esi │ │ │ │ + je 14ed439 │ │ │ │ + mov $0x36,%al │ │ │ │ + test $0x1,%al │ │ │ │ + lock jno 14ed4bd │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x1001a405(%eax) │ │ │ │ - andb $0x28,0x1(%edi) │ │ │ │ + add %dl,0x3001a405(%eax) │ │ │ │ + jle 14ed4be │ │ │ │ + add %ebp,(%eax) │ │ │ │ (bad) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - cmp 0x1(%edi),%bh │ │ │ │ - ... │ │ │ │ - loopne 14ed3fb │ │ │ │ + add %esp,0x17f38(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - cmp %ch,-0x70(%ecx,%eax,1) │ │ │ │ + add %edx,-0x6ffe93d0(%eax) │ │ │ │ loopne 14ed418 │ │ │ │ - add %edi,(%eax) │ │ │ │ - mov $0x7a,%cl │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + jp 14ed479 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0xc65001a5,%ecx │ │ │ │ + sarb $1,-0x4047fe5b(%ecx) │ │ │ │ jbe 14ed499 │ │ │ │ - mov $0x4801a5d1,%eax │ │ │ │ - pushf │ │ │ │ + mov $0xd001a5d1,%eax │ │ │ │ + cltd │ │ │ │ js 14ed4a1 │ │ │ │ or %al,%bl │ │ │ │ - mov 0x6f6d8801,%al │ │ │ │ + mov 0x6f69f801,%al │ │ │ │ add %esp,%eax │ │ │ │ add %esp,0x64993001(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ jecxz 14ed454 │ │ │ │ - add %ebp,(%eax) │ │ │ │ - loop 14ed528 │ │ │ │ - add %eax,%eax │ │ │ │ + add %esp,-0x3ffe8e1f(%eax) │ │ │ │ or %ah,0x6d140801(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1b(%eax) │ │ │ │ - test $0x7427f001,%eax │ │ │ │ + test $0x7426b001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ (bad) │ │ │ │ - test $0x688ca001,%eax │ │ │ │ + test $0x7ad7a001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x7801a8ac(%eax) │ │ │ │ - mov $0x7c,%al │ │ │ │ + add %al,0x1001a8ac(%eax) │ │ │ │ + mov $0x7c,%cl │ │ │ │ add %edx,-0x3a(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,-0x1(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + (bad) │ │ │ │ jne 14ed509 │ │ │ │ push $0x5001a26b │ │ │ │ dec %ecx │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add -0x8(%eax),%dl │ │ │ │ - mov 0x77a1c801,%al │ │ │ │ + mov 0x779f5001,%al │ │ │ │ add %ebp,-0x16(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - fbld 0x1(%eax) │ │ │ │ - push %eax │ │ │ │ - das │ │ │ │ + add %ebp,-0x21(%eax) │ │ │ │ + pusha │ │ │ │ + add %edx,0x2f(%eax) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebp,%eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x59(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %ebp,%eax │ │ │ │ - imul $0xa0e04001,0x7e2fc001(%esi),%esp │ │ │ │ - add %edx,0x24(%eax) │ │ │ │ - jnp 14ed539 │ │ │ │ + imul $0xa0e04001,0x7e2e7801(%esi),%esp │ │ │ │ + add %edi,%eax │ │ │ │ + and 0x1(%ebx),%edi │ │ │ │ loopne 14ed57a │ │ │ │ mov 0x7b986801,%al │ │ │ │ add %al,%bh │ │ │ │ push %eax │ │ │ │ mov 0x6e792001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ inc %ebp │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ + add %esp,%eax │ │ │ │ sarl $0x0,0x1(%edx) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x21(%eax) │ │ │ │ - test $0x7d828001,%eax │ │ │ │ + test $0x7d834001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ - ljmp $0x17b,$0xa93801a7 │ │ │ │ - call 9507be8 <_edata@@Base+0x4f07be8> │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add %eax,(%bx,%si) │ │ │ │ + ljmp $0x17b,$0xa93001a7 │ │ │ │ + call 51507be8 <_edata@@Base+0x4cf07be8> │ │ │ │ + lea 0x1(%edi),%esp │ │ │ │ ... │ │ │ │ + cwtl │ │ │ │ + mov 0x6bc48801(%edx),%esp │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x77fe5d75(%eax) │ │ │ │ - les 0x2(%ebx),%ebp │ │ │ │ - ... │ │ │ │ - mov $0xd001a171,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x801a171(%eax) │ │ │ │ cmp $0x74180169,%eax │ │ │ │ test $0x1,%al │ │ │ │ - call 99504fa2 <_edata@@Base+0x94f04fa2> │ │ │ │ - mov %ebp,0x75643001(%ecx) │ │ │ │ + mov %al,-0x7667fe87(%ecx) │ │ │ │ + test $0x75605801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ push %ebp │ │ │ │ mov %eax,0x79a6d001 │ │ │ │ add 0x48(%eax),%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - gs add %ecx,%fs:0x43(%eax) │ │ │ │ + add %eax,0x48016463(%eax) │ │ │ │ + inc %ebx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,(%eax) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ jno 14ed642 │ │ │ │ add %ch,-0x57(%ebp) │ │ │ │ - add %edi,0x18016d46(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + ds insl (%dx),%es:(%edi) │ │ │ │ + add %ebx,(%eax) │ │ │ │ (bad) │ │ │ │ - mov 0x73ce0001,%al │ │ │ │ + mov 0x73cbb801,%al │ │ │ │ add %edx,0x16(%eax) │ │ │ │ mov 0x68650001,%eax │ │ │ │ add %al,%bl │ │ │ │ mov %fs,0x79194801(%edx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x55(%eax) │ │ │ │ - mov 0x7981a801,%al │ │ │ │ + mov 0x79801801,%al │ │ │ │ add %ebp,0xf(%eax) │ │ │ │ - test $0x7381c001,%eax │ │ │ │ + test $0x737af801,%eax │ │ │ │ add %edi,%eax │ │ │ │ - mov $0x90e801a9,%edi │ │ │ │ - push $0x1 │ │ │ │ - rolb $0x7e,-0x5f1ffe58(%ebp) │ │ │ │ + mov $0x5df001a9,%edi │ │ │ │ + fs add %eax,%eax │ │ │ │ + test %ebp,0x7e9ff801(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x77fe5fce(%eax) │ │ │ │ - lret │ │ │ │ - jb 14ed6c9 │ │ │ │ + add %al,-0x67fe5fce(%eax) │ │ │ │ + lret $0x172 │ │ │ │ loopne 14ed6d6 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ecx,%eax │ │ │ │ jecxz 14ed72f │ │ │ │ add %al,%dl │ │ │ │ test $0xa7,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - dec %esi │ │ │ │ - jl 14ed6d9 │ │ │ │ - test $0xd3,%al │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x500266ef(%eax) │ │ │ │ - fisubl 0x6e06d801(%eax) │ │ │ │ + add %ebp,-0x57fe83b2(%eax) │ │ │ │ + shll %cl,0x266efa8(%ecx,%eax,1) │ │ │ │ + push %eax │ │ │ │ + fisubl 0x6e06c001(%eax) │ │ │ │ add %ebx,%eax │ │ │ │ push %eax │ │ │ │ mov %al,0x70902001 │ │ │ │ add (%eax),%dh │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ test $0x1,%al │ │ │ │ - sbb %bl,(%eax,%edi,2) │ │ │ │ - add %esi,(%eax) │ │ │ │ - cmpsl %es:(%di),%ds:(%si) │ │ │ │ - add %eax,0x41(%eax) │ │ │ │ - push $0x1 │ │ │ │ - mov 0x9001a21f,%al │ │ │ │ - data16 add %gs:(%eax),%dh │ │ │ │ + adc %bl,(%ebx) │ │ │ │ + js 14ed6f9 │ │ │ │ + xor %ah,-0x59(%edi) │ │ │ │ + add %ebx,-0x5ffe95b7(%eax) │ │ │ │ + pop %ds │ │ │ │ + mov %al,0x66659001 │ │ │ │ + add (%eax),%dh │ │ │ │ andb $0x2,0x69898001(%edx) │ │ │ │ ... │ │ │ │ nop │ │ │ │ - test %ah,0x75711801(%edi) │ │ │ │ + test %ah,0x75716001(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x47fe5a72(%eax) │ │ │ │ - mov $0x76,%al │ │ │ │ + add %dh,0x5801a58e(%eax) │ │ │ │ + test $0x76,%al │ │ │ │ add %ebx,%eax │ │ │ │ push %edx │ │ │ │ - mov 0x75e95001,%al │ │ │ │ - add %ebx,-0x67fe57ee(%eax) │ │ │ │ + mov 0x75e5c001,%al │ │ │ │ + add %ebx,0x7801a812(%eax) │ │ │ │ lea 0x1(%edi),%ebp │ │ │ │ push %eax │ │ │ │ fsubs 0x6cd12801(%edx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ @@ -1858548,183 +1858927,190 @@ │ │ │ │ bound %eax,(%edx) │ │ │ │ jo 14ed7b4 │ │ │ │ mov %eax,0x73cff801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ - imul $0x1,0x6e8f3801(%esi),%esp │ │ │ │ + imul $0x1,0x6e8e0001(%esi),%esp │ │ │ │ lock fwait │ │ │ │ test $0x1,%al │ │ │ │ - mov $0x6a,%al │ │ │ │ + loopne 14ed836 │ │ │ │ jl 14ed7d1 │ │ │ │ ... │ │ │ │ cmpb $0xa7,(%edi) │ │ │ │ - add %ebp,0x163cf(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + int $0x63 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x1c(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,0x27da7(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ out %al,$0xa4 │ │ │ │ - add %ebx,-0x36(%eax) │ │ │ │ - jo 14ed831 │ │ │ │ + add %ebp,%eax │ │ │ │ + lret $0x170 │ │ │ │ js 14ed892 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - dec %esp │ │ │ │ + add %eax,%eax │ │ │ │ + push %esi │ │ │ │ jae 14ed839 │ │ │ │ clc │ │ │ │ les 0x26a6a38(%ecx,%eax,1),%esp │ │ │ │ pusha │ │ │ │ jnp 14ed7e7 │ │ │ │ add %ebp,-0x67fd8fef(%eax) │ │ │ │ - mov 0x7ba2a801(%eax),%ch │ │ │ │ + mov 0x7ba2d801(%eax),%ch │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x3801a6ea(%eax) │ │ │ │ + add %al,0x3001a6ea(%eax) │ │ │ │ jge 14ed8c6 │ │ │ │ add %ebp,%eax │ │ │ │ - andb $0x1,0x78f40801(%esi) │ │ │ │ + andb $0x1,0x78f41801(%esi) │ │ │ │ and %ah,-0x58(%edx) │ │ │ │ - add %esi,-0xe(%eax) │ │ │ │ - ja 14ed871 │ │ │ │ + add %ebp,0x177f3(%eax) │ │ │ │ ... │ │ │ │ - call b9507d31 <_edata@@Base+0xb4f07d31> │ │ │ │ - fbld 0x2(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %edi,0x265df(%eax) │ │ │ │ ... │ │ │ │ - sbb %dh,-0x60(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%eax) │ │ │ │ + jb 14ed83b │ │ │ │ add %eax,0x26095(%eax) │ │ │ │ ... │ │ │ │ inc %esi │ │ │ │ test $0x1,%al │ │ │ │ - test $0x9b,%al │ │ │ │ + inc %eax │ │ │ │ + xchg %eax,%esp │ │ │ │ jb 14ed8b1 │ │ │ │ ... │ │ │ │ lock mov $0xa7,%al │ │ │ │ - add %ecx,(%eax) │ │ │ │ - sarl $1,0x1(%eax) │ │ │ │ + add %ebp,%eax │ │ │ │ + into │ │ │ │ + js 14ed8c9 │ │ │ │ ... │ │ │ │ shrb $1,0x1(%edi,%eiz,4) │ │ │ │ - pusha │ │ │ │ - (bad) │ │ │ │ - jno 14ed8f1 │ │ │ │ - call c150823d <_edata@@Base+0xbcf0823d> │ │ │ │ + inc %eax │ │ │ │ + divb 0x1(%ecx) │ │ │ │ + call 1150823d <_edata@@Base+0xcf0823d> │ │ │ │ lcall $0x1a6,$0x6970017b │ │ │ │ - add %bl,(%edx) │ │ │ │ + xor %bl,(%ecx) │ │ │ │ ja 14ed901 │ │ │ │ - push $0xe801a572 │ │ │ │ + push $0x801a572 │ │ │ │ int $0x71 │ │ │ │ add %ecx,(%eax) │ │ │ │ cmc │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - sti │ │ │ │ - jne 14ed911 │ │ │ │ - shrb $1,-0x287ffe59(%ebp) │ │ │ │ - je 14ed919 │ │ │ │ + add %eax,-0x2ffe8a07(%eax) │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %esp,(%eax) │ │ │ │ + fnsave 0x0(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ - push %eax │ │ │ │ - cltd │ │ │ │ - mov 0x73ca9801,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,-0x67(%eax) │ │ │ │ + mov 0x73ca4801,%al │ │ │ │ add %ebx,0x3801a150(%eax) │ │ │ │ test %bh,0x2(%eax) │ │ │ │ ... │ │ │ │ xor %al,0x1(%edi,%eiz,4) │ │ │ │ - sub %dh,0x58800177(%ebx) │ │ │ │ + or %dh,0x58800177(%edx) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x38(%eax) │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ - inc %eax │ │ │ │ - cmp 0x6467f801(%esi),%ah │ │ │ │ + add %ebx,0x40016333(%eax) │ │ │ │ + cmp 0x64681801(%esi),%ah │ │ │ │ add %edi,(%eax) │ │ │ │ inc %edx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,-0x3e(%eax) │ │ │ │ - jae 14ed961 │ │ │ │ - cwtl │ │ │ │ - mov $0xdd3801a8,%esp │ │ │ │ + add %edi,-0x67fe8c40(%eax) │ │ │ │ + mov $0xd9c001a8,%esp │ │ │ │ jl 14ed969 │ │ │ │ cwtl │ │ │ │ mov $0xa5,%al │ │ │ │ - add %esi,-0x4ffe995d(%eax) │ │ │ │ - cltd │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,%eax │ │ │ │ - and 0x1(%eax),%edi │ │ │ │ + add %edx,-0x60(%eax) │ │ │ │ + add %si,-0x77fe5b67(%eax) │ │ │ │ + and %edi,0x1(%eax) │ │ │ │ js 14ed974 │ │ │ │ mov %eax,0x60a6f001 │ │ │ │ add -0x7d(%eax),%bl │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,%eax │ │ │ │ - cmp $0x7600173,%eax │ │ │ │ + add %edi,0x36(%eax) │ │ │ │ + jae 14ed989 │ │ │ │ + pusha │ │ │ │ + pop %es │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov 0x7bf80175,%al │ │ │ │ - mov %al,0x69dd1001 │ │ │ │ - add 0x5b(%eax),%cl │ │ │ │ + add %esp,%eax │ │ │ │ + sahf │ │ │ │ + jne 14ed991 │ │ │ │ + clc │ │ │ │ + jnp 14ed935 │ │ │ │ + add %edx,(%eax) │ │ │ │ + (bad) 0x2(%ecx) │ │ │ │ + dec %eax │ │ │ │ + pop %ebx │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %ebx,(%eax) │ │ │ │ pusha │ │ │ │ js 14ed9a2 │ │ │ │ mov $0x1f,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x16c2b(%eax) │ │ │ │ + add %ebp,0x2b(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ aam $0xa1 │ │ │ │ add %ecx,(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ js 14ed9b2 │ │ │ │ - or %bl,-0x534ffe59(%ecx) │ │ │ │ + or %bl,-0x535ffe59(%ecx) │ │ │ │ jl 14ed9b9 │ │ │ │ mov $0x8801a51d,%eax │ │ │ │ pop %eax │ │ │ │ imul $0x58,(%edx),%eax │ │ │ │ - mov 0x85e801a0,%al │ │ │ │ + mov 0x848801a0,%al │ │ │ │ jl 14ed9c9 │ │ │ │ - mov 0x5801a058,%al │ │ │ │ + mov 0xb001a058,%al │ │ │ │ push $0x78 │ │ │ │ add %ebp,%eax │ │ │ │ pop %ecx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x13(%eax) │ │ │ │ - bound %eax,(%ecx) │ │ │ │ + add %ecx,%eax │ │ │ │ + add 0x1(%edx),%esp │ │ │ │ pop %eax │ │ │ │ jmp 14ed980 │ │ │ │ - add %esi,%eax │ │ │ │ - pop %ecx │ │ │ │ + add %edx,0x59(%eax) │ │ │ │ js 14ed9e1 │ │ │ │ enter $0xa0cb,$0x1 │ │ │ │ - adc %dh,(%esi) │ │ │ │ + mov $0x32,%al │ │ │ │ jp 14ed9e9 │ │ │ │ dec %eax │ │ │ │ jbe 14ed993 │ │ │ │ - add %esi,(%eax) │ │ │ │ - fnstcw 0x1(%edx) │ │ │ │ - pusha │ │ │ │ + add %esp,0x60017ad9(%eax) │ │ │ │ xchg %esp,0x7ab18001(%edi) │ │ │ │ add %al,%bl │ │ │ │ inc %eax │ │ │ │ test $0x1,%al │ │ │ │ - or %ah,0x17e(%ebp) │ │ │ │ + and %ch,0x17e(%ebx) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ int $0xa4 │ │ │ │ add %ecx,0x269de(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x55(%eax) │ │ │ │ - test $0x78b4a001,%eax │ │ │ │ + test $0x78b3c001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ data16 movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,0x27842(%eax) │ │ │ │ @@ -1858735,202 +1859121,204 @@ │ │ │ │ add %edi,0x27728(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x6001a2d6(%eax) │ │ │ │ xor %ch,0x2(%ecx) │ │ │ │ ... │ │ │ │ enter $0xa0b2,$0x1 │ │ │ │ - jo 14eda27 │ │ │ │ - jnp 14eda79 │ │ │ │ - pop %eax │ │ │ │ - xchg %eax,%esp │ │ │ │ + cwtl │ │ │ │ + mov $0x7b,%al │ │ │ │ + add %ebx,-0x6c(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - mov %dh,0x1(%ebp) │ │ │ │ - orb $0x76,0x67a001a8(%ecx) │ │ │ │ - add %ecx,-0x67fe5680(%eax) │ │ │ │ - add $0xc8b00170,%eax │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov %esi,0x1(%ebp) │ │ │ │ + orb $0x76,0x66a001a8(%ecx) │ │ │ │ + add %ecx,-0x47fe5680(%eax) │ │ │ │ + add 0x1(%eax),%esi │ │ │ │ + mov $0xc8,%al │ │ │ │ mov %al,0x64dd8801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x62(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - andb $0xa7,0x74000178 │ │ │ │ - add %esi,0x5(%eax) │ │ │ │ - jo 14edab1 │ │ │ │ + js 14edaca │ │ │ │ + js 14edaa9 │ │ │ │ + add %dh,0x1(%edi,%eiz,4) │ │ │ │ + inc %eax │ │ │ │ + imulb 0x1(%edi) │ │ │ │ ... │ │ │ │ test $0xd8,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,0x36(%eax) │ │ │ │ jns 14edaca │ │ │ │ lock cltd │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,-0x67fe95a1(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + pop %esp │ │ │ │ + push $0x1 │ │ │ │ + cwtl │ │ │ │ int1 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,-0x27fe9d88(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + jnp 14edb39 │ │ │ │ + add %ebx,%eax │ │ │ │ test $0xa4,%al │ │ │ │ add %edi,(%eax) │ │ │ │ xor %ah,0x2(%ecx) │ │ │ │ cwtl │ │ │ │ - add %ebp,0x7e2ad001(%edx) │ │ │ │ + add %ebp,0x7e365001(%edx) │ │ │ │ add %edi,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ mov 0x7ecf8001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ sti │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - imul $0xfffffff3,-0x8(%ecx,%eax,1),%esp │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ + add %ebp,-0x7fe9b89(%eax) │ │ │ │ + repz cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %eax,%eax │ │ │ │ movd (%ecx),%mm0 │ │ │ │ test $0xa4,%al │ │ │ │ - mov 0x77e62001,%eax │ │ │ │ + mov 0x77e39801,%eax │ │ │ │ add %edx,%eax │ │ │ │ das │ │ │ │ test $0x1,%al │ │ │ │ - test $0xc1,%al │ │ │ │ - jbe 14edb41 │ │ │ │ - test $0xa0,%al │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,%eax │ │ │ │ - jnp,pn 14edb49 │ │ │ │ + cmpb $0x1,-0x5a5f57ff(%esi,%esi,2) │ │ │ │ + js 14edb74 │ │ │ │ + jnp 14edb49 │ │ │ │ mov 0x801a4a9,%al │ │ │ │ mov $0xfa88026a,%esi │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x176b2(%eax) │ │ │ │ - or %ah,0x7765c801(%ebp) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - add %esp,0x27d0360(%ecx,%eax,1) │ │ │ │ + add %edx,-0x54(%eax) │ │ │ │ + jbe 14edb59 │ │ │ │ + add %cl,(%eax) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %esp,0x64(%eax) │ │ │ │ + ja 14edb61 │ │ │ │ + or %al,(%ecx) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %esp,0x3(%eax) │ │ │ │ + jge 14edb6a │ │ │ │ clc │ │ │ │ - mov 0x7ed1f001(%esi),%esp │ │ │ │ + mov 0x7ed1c001(%esi),%esp │ │ │ │ add %ebp,(%eax) │ │ │ │ - sbb %ebp,0x7b438001(%eax) │ │ │ │ + sbb %ebp,0x7b434001(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - sub %ch,0x6623e001(%ecx) │ │ │ │ + sub %ch,0x661ab801(%ecx) │ │ │ │ add %esp,-0x47fe5526(%eax) │ │ │ │ jb 14edbf9 │ │ │ │ add 0x5e(%eax),%dl │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,(%eax) │ │ │ │ nop │ │ │ │ jnp 14edb92 │ │ │ │ ... │ │ │ │ js 14edc0c │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ - jnp,pt 14edbb1 │ │ │ │ - pusha │ │ │ │ + add %esp,0x60017b3d(%eax) │ │ │ │ jns 14edb59 │ │ │ │ - add %ebp,-0x25(%eax) │ │ │ │ - jp 14edbb9 │ │ │ │ + add %edi,0x17adb(%eax) │ │ │ │ ... │ │ │ │ - add %ah,0x489001a2(%esi) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + mov %al,0x6d489001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ adc $0xa4,%al │ │ │ │ - add %ebx,0x47(%eax) │ │ │ │ - add %sp,(%eax) │ │ │ │ + add %ebp,0x20016644(%eax) │ │ │ │ test $0xa8,%al │ │ │ │ - add %ebp,(%eax) │ │ │ │ - cmp %esp,0x1(%edx) │ │ │ │ + add %edi,%eax │ │ │ │ + cmp %ah,0x1(%edx) │ │ │ │ test $0x20,%al │ │ │ │ test $0x1,%al │ │ │ │ - sub %cl,0x6a(%ecx) │ │ │ │ - add %ebp,0x1a11d(%eax) │ │ │ │ - jl 14edc77 │ │ │ │ + mov $0x49,%al │ │ │ │ + push $0x1 │ │ │ │ + test $0x1d,%al │ │ │ │ + mov 0x707c0001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x41(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - jo 14edc51 │ │ │ │ - rcrb $1,(%ebx) │ │ │ │ - test $0x1,%al │ │ │ │ - cwtl │ │ │ │ - test %esi,0x1(%edx) │ │ │ │ - ... │ │ │ │ - rcl $1,%bh │ │ │ │ + add %esp,-0x2ffe8f6d(%eax) │ │ │ │ + sbb 0x72832801(%eax),%ebp │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x12(%eax) │ │ │ │ - ja 14edc69 │ │ │ │ + add %edi,%eax │ │ │ │ + adc %dh,0x1(%edi) │ │ │ │ ... │ │ │ │ - mov 0x7801a576,%al │ │ │ │ + mov 0xd801a576,%al │ │ │ │ pop %edi │ │ │ │ jg 14edc89 │ │ │ │ ... │ │ │ │ lock dec %ebp │ │ │ │ mov 0x60827001,%eax │ │ │ │ add (%eax),%ch │ │ │ │ sbb $0xbe7001a4,%eax │ │ │ │ jo 14edca2 │ │ │ │ cwtl │ │ │ │ jb 14edc45 │ │ │ │ - add %eax,(%eax) │ │ │ │ - push $0x67 │ │ │ │ - add %esi,-0x66(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + bound %esp,0x1(%edi) │ │ │ │ + jo 14edc44 │ │ │ │ mov %al,0x6e519001 │ │ │ │ add 0x3d(%eax),%ch │ │ │ │ test $0x1,%al │ │ │ │ - inc %eax │ │ │ │ + pop %eax │ │ │ │ pushf │ │ │ │ jns 14edcb9 │ │ │ │ sbb %dh,%dl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x9(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %esi,%eax │ │ │ │ - sbb 0x7132e801(%esi),%esp │ │ │ │ + add %edi,%eax │ │ │ │ + or %ch,0x1(%edi) │ │ │ │ + lock sbb 0x7132b801(%esi),%esp │ │ │ │ add %esi,(%eax) │ │ │ │ les 0x27e6fa0(%ecx,%eax,1),%esp │ │ │ │ ... │ │ │ │ jo 14edce1 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ ljmp $0x1a4,$0x1788017b │ │ │ │ add %ah,0x27b(%ebp) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ jb 14edd22 │ │ │ │ - add %ecx,%eax │ │ │ │ - ds insl (%dx),%es:(%edi) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + ss insl (%dx),%es:(%edi) │ │ │ │ add %esi,0x4b(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ + add %esp,(%eax) │ │ │ │ + out %eax,(%dx) │ │ │ │ jle 14edd89 │ │ │ │ cmp %bh,(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ - ret $0x164 │ │ │ │ - cmp %bh,(%edx) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,-0x7ffd8fda(%eax) │ │ │ │ - enter $0x1a0,$0xb8 │ │ │ │ + add %ebx,0x380164c0(%eax) │ │ │ │ + cmp 0x27026b8(%ecx,%eax,1),%ah │ │ │ │ + or $0xa0,%al │ │ │ │ + add %esi,%eax │ │ │ │ mov $0x80c8017c,%ecx │ │ │ │ - mov 0x6d738001,%al │ │ │ │ + mov 0x6d714801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x3001a1a2(%eax) │ │ │ │ - stc │ │ │ │ + add %ah,0x3801a1a2(%eax) │ │ │ │ + clc │ │ │ │ jns 14eddb9 │ │ │ │ mov 0x1a2a1,%al │ │ │ │ xor %ch,0x2(%esi) │ │ │ │ ... │ │ │ │ adc %ch,-0x1157fe5e(%edi) │ │ │ │ jg 14eddf2 │ │ │ │ ... │ │ │ │ @@ -1858942,94 +1859330,93 @@ │ │ │ │ add %ebp,0x6f(%eax) │ │ │ │ push $0x2 │ │ │ │ ... │ │ │ │ add %ch,-0x7fe5cbd(%eax) │ │ │ │ lds 0x2(%eax),%ebp │ │ │ │ fcomp %st(4) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - cmpl $0xffffff80,0x1(%ecx) │ │ │ │ + add %esi,-0x7ffe867f(%eax) │ │ │ │ push %ss │ │ │ │ - mov %eax,0x7be92001 │ │ │ │ + mov %eax,0x7be91001 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x2b(%eax) │ │ │ │ mov 0x6f95e001,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x37(%eax) │ │ │ │ mov 0x68814001,%eax │ │ │ │ - add %al,%cl │ │ │ │ - test $0x501001a9,%eax │ │ │ │ - jge 14edeb1 │ │ │ │ - test $0xc9,%al │ │ │ │ - test $0x68355801,%eax │ │ │ │ - add %esi,%eax │ │ │ │ - shll %cl,0x72def801(%edx) │ │ │ │ + add 0x801a9c9(%eax),%ch │ │ │ │ + sarl $0xc8,0x1(%edx) │ │ │ │ + test $0x4e9001a9,%eax │ │ │ │ + jge 14edeb9 │ │ │ │ + lock shll %cl,0x72def801(%edx) │ │ │ │ add %al,%dl │ │ │ │ dec %edx │ │ │ │ mov 0x65166001,%eax │ │ │ │ add 0x10(%eax),%dl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,(%eax) │ │ │ │ - sub $0x5310017f,%eax │ │ │ │ + sub $0x7f,%al │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %ebx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,%eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %gs:-0x2f(%eax),%cl │ │ │ │ mov %al,0x6c0ab801 │ │ │ │ add %al,%cl │ │ │ │ popa │ │ │ │ mov 0x7abe4801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x52(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,%eax │ │ │ │ - pop %esi │ │ │ │ + pop %esp │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %edx,0x70(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x177cf(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x6e(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + iret │ │ │ │ + ja 14edf21 │ │ │ │ + ... │ │ │ │ + pop %eax │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x16601(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + add %ah,0x1(%esi) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x1b(%eax) │ │ │ │ - mov %al,0x66ad9001 │ │ │ │ - add (%eax),%al │ │ │ │ + dec %eax │ │ │ │ + in $0xa2,%eax │ │ │ │ + add %edx,0x266ad(%eax) │ │ │ │ ... │ │ │ │ pop %esp │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - fdivrs 0x1(%esi) │ │ │ │ + add %esi,0x17ed7(%eax) │ │ │ │ ... │ │ │ │ - mov 0x5001a6f7,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x5001a6f7(%eax) │ │ │ │ jge 14edff2 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ pop %ss │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %ecx,(%eax) │ │ │ │ lcall $0x0,$0x277 │ │ │ │ ... │ │ │ │ clc │ │ │ │ fbld 0x67bd1801(%edx) │ │ │ │ add (%eax),%bl │ │ │ │ push %esp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,%eax │ │ │ │ - pop %ecx │ │ │ │ + add %esp,0x51(%eax) │ │ │ │ jb 14edfd9 │ │ │ │ ... │ │ │ │ inc %eax │ │ │ │ sbb $0xa1,%al │ │ │ │ add %ebp,(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ jbe 14edffa │ │ │ │ @@ -1859041,140 +1859428,133 @@ │ │ │ │ aam $0xa2 │ │ │ │ add %eax,(%eax) │ │ │ │ sbb $0x271,%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ jo 14ee059 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - mov 0x16f,%eax │ │ │ │ + add %esp,-0x61(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jo 14ee041 │ │ │ │ + add %dh,-0x19(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,-0x5ffe860a(%eax) │ │ │ │ - sbb 0x70793801(%esi),%esp │ │ │ │ + add %eax,-0xa(%eax) │ │ │ │ + jns 14ee061 │ │ │ │ + mov 0x4001a61b,%al │ │ │ │ + jns 14ee0d7 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ sti │ │ │ │ mov %al,0x63c01001 │ │ │ │ add 0xd(%eax),%ch │ │ │ │ - mov 0x7f176001,%eax │ │ │ │ + mov 0x7f15c001,%eax │ │ │ │ add %esp,%eax │ │ │ │ dec %edi │ │ │ │ - mov 0x6fd73001,%al │ │ │ │ + mov 0x6fc22801,%al │ │ │ │ add %edi,%eax │ │ │ │ movsb %gs:(%esi),%es:(%edi) │ │ │ │ add %edi,0x27(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x23(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - rorb $1,(%ecx) │ │ │ │ - jo 14ee0a9 │ │ │ │ + lock or 0x1(%eax),%esi │ │ │ │ pusha │ │ │ │ mov $0xa6,%ch │ │ │ │ - add %edx,(%eax) │ │ │ │ - cld │ │ │ │ + add %edi,%eax │ │ │ │ + sti │ │ │ │ jae 14ee0b1 │ │ │ │ nop │ │ │ │ lds 0x7f62a801(%edx),%esp │ │ │ │ add 0x11(%eax),%dl │ │ │ │ - mov 0x7ea79001,%eax │ │ │ │ + mov 0x7ea7d001,%eax │ │ │ │ add %esi,%eax │ │ │ │ cld │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %ecx,-0x2ffd9f10(%eax) │ │ │ │ cwtl │ │ │ │ test $0x1,%al │ │ │ │ - ror $1,%cl │ │ │ │ + loopne 14ee097 │ │ │ │ ja 14ee0d1 │ │ │ │ adc %dl,-0x5f(%ecx) │ │ │ │ add %esi,(%eax) │ │ │ │ nop │ │ │ │ imul $0x1a5e270,(%edx),%eax │ │ │ │ - pusha │ │ │ │ - (bad) │ │ │ │ - jno 14ee0e1 │ │ │ │ - loopne 14ee153 │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,-0x1e(%eax) │ │ │ │ - jb 14ee0e9 │ │ │ │ - lock mov $0xa6,%dh │ │ │ │ - add %edx,0x10017045(%eax) │ │ │ │ + call e150526d <_edata@@Base+0xdcf0526d> │ │ │ │ + jno 14ee089 │ │ │ │ + add %esi,-0xffe8d20(%eax) │ │ │ │ + mov $0xa6,%dh │ │ │ │ + add %ebp,0x10017044(%eax) │ │ │ │ push %ebx │ │ │ │ - test $0x75634801,%eax │ │ │ │ + test $0x755de801,%eax │ │ │ │ add %ecx,%eax │ │ │ │ bt %eax,(%ecx) │ │ │ │ loopne 14ee107 │ │ │ │ popa │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ - add 0x72792001(%ebx),%esp │ │ │ │ + add 0x72789801(%ebx),%esp │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x2ffe5d63(%eax) │ │ │ │ pop %ebx │ │ │ │ popa │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ jb 14ee103 │ │ │ │ - add %eax,%eax │ │ │ │ - fidivrl 0x1(%esi) │ │ │ │ - sbb %dh,%bl │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x38017884(%eax) │ │ │ │ + add %ebp,0x18017eda(%eax) │ │ │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %esi,%eax │ │ │ │ + cmpl $0x38,0x1(%eax) │ │ │ │ add $0x7f4801a7,%eax │ │ │ │ popa │ │ │ │ add %al,%dh │ │ │ │ sbb 0x68142001(%edi),%ah │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ - sub 0x7cfa3801(%eax),%ebp │ │ │ │ + sub 0x7cf7c801(%eax),%ebp │ │ │ │ add %eax,0x4(%eax) │ │ │ │ - mov 0x788c8001,%al │ │ │ │ - add %edi,-0x7fe56f6(%eax) │ │ │ │ - (bad) │ │ │ │ - jp 14ee199 │ │ │ │ - mov $0x7001a928,%eax │ │ │ │ - jo 14ee208 │ │ │ │ + mov 0x788ce001,%al │ │ │ │ + add %edi,-0x77fe56f6(%eax) │ │ │ │ + enter $0x17a,$0xb8 │ │ │ │ + sub %ch,0x696d3001(%ecx) │ │ │ │ add %ebp,(%eax) │ │ │ │ - mov $0xe92801a8,%ecx │ │ │ │ + mov $0xe8a801a8,%ecx │ │ │ │ add %esp,%gs:-0x9(%eax) │ │ │ │ - mov 0x72ab8801,%al │ │ │ │ + mov 0x72a57801,%al │ │ │ │ add %edx,0x39(%eax) │ │ │ │ - mov 0x7b951001,%eax │ │ │ │ + mov 0x7b957001,%eax │ │ │ │ add %edi,(%eax) │ │ │ │ push %ecx │ │ │ │ mov 0x6f2c6001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x6ffe5fb3(%eax) │ │ │ │ - xorb $0x0,0x1(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %dh,0x4001a04d(%eax) │ │ │ │ + xorl $0x0,0x1(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + loopne 14ee250 │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,0x26c26(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x17fe5ecb(%eax) │ │ │ │ pop %ds │ │ │ │ @@ -1859185,15 +1859565,15 @@ │ │ │ │ inc %eax │ │ │ │ fisubl 0x6ff29001(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ - test $0x7ac4f001,%eax │ │ │ │ + test $0x7ac53001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x2801a32d(%eax) │ │ │ │ push %cs │ │ │ │ je 14ee24a │ │ │ │ ... │ │ │ │ @@ -1859203,566 +1859583,568 @@ │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ inc %edx │ │ │ │ mov 0x7df7f801,%al │ │ │ │ add 0x20(%eax),%al │ │ │ │ mov %al,0x6675c001 │ │ │ │ - add 0x2001a9aa(%eax),%bh │ │ │ │ - push %ecx │ │ │ │ + add -0x3ffe5656(%eax),%bh │ │ │ │ + push %edx │ │ │ │ jp 14ee291 │ │ │ │ ... │ │ │ │ - addb $0x72,0x6b4801a5(%edi) │ │ │ │ + addb $0x72,0x6a1001a5(%edi) │ │ │ │ add %ecx,(%eax) │ │ │ │ - (bad) 0x7234e001(%ecx) │ │ │ │ + (bad) 0x7230b801(%ecx) │ │ │ │ add %edx,(%eax) │ │ │ │ - fildll 0x7ab4a801(%ecx) │ │ │ │ - add %ebx,-0x17fe5f2d(%eax) │ │ │ │ - (bad) │ │ │ │ - jg 14ee2c9 │ │ │ │ - jo 14ee32f │ │ │ │ + fildll 0x7ac05001(%ecx) │ │ │ │ + add %ebx,-0x27fe5f2d(%eax) │ │ │ │ + aad $0x7f │ │ │ │ + add %esi,0x65(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,%eax │ │ │ │ - jmp 3ca6e44b <_edata@@Base+0x3846e44b> │ │ │ │ - mov 0x657a0001,%eax │ │ │ │ + add %edx,0x580179e7(%eax) │ │ │ │ + cmp 0x657a0001(%ecx),%esp │ │ │ │ add (%eax),%bh │ │ │ │ pop %ecx │ │ │ │ mov %eax,0x6270c001 │ │ │ │ add 0x57(%eax),%bh │ │ │ │ mov 0x7c9f9801,%eax │ │ │ │ add (%eax),%cl │ │ │ │ - shlb $1,0x7f010801(%edi) │ │ │ │ + shlb $1,0x7f004001(%edi) │ │ │ │ add %edx,%eax │ │ │ │ or 0x273d2e0(%ecx,%eax,1),%esp │ │ │ │ ... │ │ │ │ xor %dl,-0x5c(%esi) │ │ │ │ add %ebp,(%eax) │ │ │ │ clc │ │ │ │ imul $0x0,(%edx),%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x51(%eax) │ │ │ │ - mov 0x7a458801,%al │ │ │ │ + mov 0x7a3e6801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ xlat %ds:(%ebx) │ │ │ │ - mov 0x7fece801,%al │ │ │ │ + mov 0x7fe56801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x4ffe5b2c(%eax) │ │ │ │ jg 14ee3f4 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x49(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x71(%eax) │ │ │ │ - jl 14ee3a1 │ │ │ │ - lock inc %esi │ │ │ │ + add %esi,-0xffe838f(%eax) │ │ │ │ + inc %esi │ │ │ │ mov %eax,0x67e00001 │ │ │ │ add (%eax),%bh │ │ │ │ pop %ebp │ │ │ │ - test $0x7e3c5801,%eax │ │ │ │ + test $0x7e3cd801,%eax │ │ │ │ add %edx,-0x17fe5cd2(%eax) │ │ │ │ push %ss │ │ │ │ jbe 14ee3ba │ │ │ │ test $0x73,%al │ │ │ │ mov 0x7f6e5001,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x15(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ecx,0x1e(%eax) │ │ │ │ bound %eax,(%edx) │ │ │ │ js 14ee387 │ │ │ │ - mov 0x75db6801,%eax │ │ │ │ + mov 0x75d6e001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x66(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,-0x67fe853a(%eax) │ │ │ │ + add %eax,%eax │ │ │ │ + (bad) │ │ │ │ + jp 14ee409 │ │ │ │ + cwtl │ │ │ │ push %eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %edi,(%eax) │ │ │ │ + (bad) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ - fsubrs 0x1(%esi) │ │ │ │ ... │ │ │ │ - mov $0x1801a6d5,%eax │ │ │ │ - imull 0x1(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,-0x2ffe592b(%eax) │ │ │ │ + imulb 0x1(%ebp) │ │ │ │ ... │ │ │ │ inc %eax │ │ │ │ int3 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,0x10(%eax) │ │ │ │ + add %ebp,0xf(%eax) │ │ │ │ jp 14ee439 │ │ │ │ ... │ │ │ │ js 14ee4b1 │ │ │ │ - test $0x63737801,%eax │ │ │ │ + test $0x6373f001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x6801a83a(%eax) │ │ │ │ mov $0x83e80273,%ebx │ │ │ │ - mov 0x62446001,%al │ │ │ │ + mov 0x62453001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ aas │ │ │ │ mov 0x7b483801,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%al │ │ │ │ - mov %ebp,0x6fa4e001(%ecx) │ │ │ │ - add %ecx,-0x47fe563f(%eax) │ │ │ │ - es push $0x1 │ │ │ │ - ... │ │ │ │ - mov $0xa001a77a,%eax │ │ │ │ - push %ebx │ │ │ │ + add %cl,0x1001a9c1(%eax) │ │ │ │ + sti │ │ │ │ + pusha │ │ │ │ + add %eax,%eax │ │ │ │ + mov %ebp,0x6fa22001(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,-0x37fe5886(%eax) │ │ │ │ + push %edx │ │ │ │ jge 14ee4c1 │ │ │ │ js 14ee47d │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - bound %edi,0x1(%ebx) │ │ │ │ - cmp %dl,0x2fb001a1(%edi) │ │ │ │ + add %ecx,0x62(%eax) │ │ │ │ + jnp 14ee4c9 │ │ │ │ + cmp %dl,0x2fc001a1(%edi) │ │ │ │ jo 14ee4d1 │ │ │ │ ... │ │ │ │ - shlb $0x7b,-0x150ffe57(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,-0x57(%eax) │ │ │ │ - mov 0x76780001,%eax │ │ │ │ - add %ebp,0x5001a159(%eax) │ │ │ │ - (bad) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + pop %eax │ │ │ │ + test $0x780001a1,%eax │ │ │ │ + jbe 14ee539 │ │ │ │ + test $0x59,%al │ │ │ │ + mov 0x6f8f5001,%eax │ │ │ │ add -0x4ffe56a7(%eax),%ah │ │ │ │ sbb 0x2(%eax),%dh │ │ │ │ ... │ │ │ │ loopne 14ee4e2 │ │ │ │ - mov 0x7814c001,%al │ │ │ │ - add %edx,0x5001a0e0(%eax) │ │ │ │ - push %esi │ │ │ │ + mov 0x78150801,%al │ │ │ │ + add %edx,-0x7fe5f20(%eax) │ │ │ │ + push %ebx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - add %eax,-0x1ffe59d9(%eax) │ │ │ │ - cmc │ │ │ │ + add %eax,0x6801a627(%eax) │ │ │ │ + hlt │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x2c(%eax) │ │ │ │ mov 0x6ca29801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x39(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x59(%eax) │ │ │ │ + add %ebx,0x59(%eax) │ │ │ │ jnp 14ee5d1 │ │ │ │ ... │ │ │ │ js 14ee621 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,0x26fd2(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ jle 14ee591 │ │ │ │ - add %edi,-0x74(%eax) │ │ │ │ - jo 14ee5f1 │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov %?,0x1(%eax) │ │ │ │ ... │ │ │ │ xor %bl,-0x60(%edi) │ │ │ │ add %esp,(%eax) │ │ │ │ in (%dx),%eax │ │ │ │ jle 14ee60a │ │ │ │ ... │ │ │ │ dec %eax │ │ │ │ - repnz test $0x71112801,%eax │ │ │ │ + repnz test $0x7110a001,%eax │ │ │ │ add %esp,-0x37fe5d6e(%eax) │ │ │ │ mov $0xa2900272,%ebx │ │ │ │ mov %al,0x6dbe2001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ cltd │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ - daa │ │ │ │ + add %edx,0x28(%eax) │ │ │ │ jp 14ee639 │ │ │ │ cwtl │ │ │ │ - shll %cl,0x7d92f001(%ebp) │ │ │ │ + shll %cl,0x7d926001(%ebp) │ │ │ │ add %esp,0x33(%eax) │ │ │ │ mov 0x61f2b001,%eax │ │ │ │ - add 0x1801a6cc(%eax),%ch │ │ │ │ - out %al,$0x77 │ │ │ │ + add 0x6801a6cc(%eax),%ch │ │ │ │ + jecxz 14ee6c6 │ │ │ │ add %edi,(%eax) │ │ │ │ adc $0xa7,%al │ │ │ │ add %ebp,(%eax) │ │ │ │ add $0x60,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x68(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x6801669b(%eax) │ │ │ │ + add %eax,0x6801669c(%eax) │ │ │ │ pop %edx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,0x27d45(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x4e(%eax) │ │ │ │ mov 0x7bb1f001,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x46(%eax) │ │ │ │ mov %eax,0x692de001 │ │ │ │ - add -0x77fe5fb6(%eax),%dl │ │ │ │ - loop 14ee74d │ │ │ │ - add %ecx,-0x70(%eax) │ │ │ │ + add 0x7801a04a(%eax),%dl │ │ │ │ + fbstp 0x1(%esi) │ │ │ │ + dec %eax │ │ │ │ + nop │ │ │ │ mov %al,0x6391a801 │ │ │ │ add 0x75(%eax),%bl │ │ │ │ test $0x1,%al │ │ │ │ - dec %eax │ │ │ │ - ljmp $0x1a7,$0x7428017b │ │ │ │ - and %al,(%eax) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + sub %ch,%dl │ │ │ │ + jnp 14ee6e9 │ │ │ │ + sub %dh,0x1(%edi,%eiz,4) │ │ │ │ + mov $0xf7,%al │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ add %esi,-0x4a(%eax) │ │ │ │ - test $0x62ede001,%eax │ │ │ │ + test $0x66887801,%eax │ │ │ │ add %esp,0x6c(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,0x69(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ nop │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - fnstsw 0x1(%edx) │ │ │ │ - nop │ │ │ │ + add %ebp,-0x6ffe8523(%eax) │ │ │ │ and 0x268cc70(%ecx,%eax,1),%esp │ │ │ │ fsubrs -0x59(%ecx) │ │ │ │ add %ebp,%eax │ │ │ │ - bound %edi,0x1(%ecx) │ │ │ │ + popa │ │ │ │ + jns 14ee731 │ │ │ │ dec %eax │ │ │ │ inc %eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x5f(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + pop %ebx │ │ │ │ jne 14ee739 │ │ │ │ - push $0x4001a5db │ │ │ │ - or $0x76,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,-0x79(%eax) │ │ │ │ + push $0xe801a5db │ │ │ │ + or 0x1(%esi),%esi │ │ │ │ + ... │ │ │ │ + jo 14ee6d1 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ + add %ebp,-0x51(%eax) │ │ │ │ jne 14ee751 │ │ │ │ ... │ │ │ │ mov $0x4801a275,%eax │ │ │ │ cmp %ch,0x0(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x1001a2b6(%eax) │ │ │ │ out %al,$0x62 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ lret $0x1a0 │ │ │ │ - sarb $1,0x7588017f(%ebp) │ │ │ │ - mov 0x79a0c001,%al │ │ │ │ - add %ecx,%eax │ │ │ │ - adc %ah,0x73424801(%edx) │ │ │ │ - add (%eax),%al │ │ │ │ + enter $0x7fbb,$0x1 │ │ │ │ + mov %dh,-0x60(%ebp) │ │ │ │ + add %ebp,%eax │ │ │ │ + lahf │ │ │ │ + jns 14ee7a1 │ │ │ │ + enter $0xa210,$0x1 │ │ │ │ + dec %eax │ │ │ │ + inc %edx │ │ │ │ + jae 14ee7aa │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x7001a98b(%eax) │ │ │ │ - inc %ecx │ │ │ │ + mov 0x2801a98b,%al │ │ │ │ + push %ebx │ │ │ │ bound %eax,(%ecx) │ │ │ │ ... │ │ │ │ andb $0x7c,-0x6f7ffe5c(%esi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x80(%eax) │ │ │ │ - mov 0x6845d001,%eax │ │ │ │ + mov 0x68402001,%eax │ │ │ │ add %eax,-0x17fe5fbf(%eax) │ │ │ │ mov $0x7b,%bl │ │ │ │ add (%eax),%ch │ │ │ │ push %gs │ │ │ │ - add %ebp,(%eax) │ │ │ │ - xor 0x1(%ecx),%edi │ │ │ │ + add %esp,%eax │ │ │ │ + xor 0x1(%ecx),%bh │ │ │ │ ... │ │ │ │ - jo 14ee81a │ │ │ │ - test $0x72361801,%eax │ │ │ │ - add %ebp,%eax │ │ │ │ - jno 14ee7e3 │ │ │ │ - add %eax,%eax │ │ │ │ - mov %esi,0x38(%ecx,%eax,1) │ │ │ │ + call 815090a6 <_edata@@Base+0x7cf090a6> │ │ │ │ + mov %esi,0x0(%ecx,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - sub $0x7b,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + sub 0x1(%ebx),%bh │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x27fe56d7(%eax) │ │ │ │ - sub 0x1(%ecx),%ch │ │ │ │ - sub %al,0x215001a9(%ecx) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %esi,0x6001a71e(%eax) │ │ │ │ - push %ebx │ │ │ │ + subb $0xa9,(%ecx) │ │ │ │ + add %ecx,0x2801691e(%eax) │ │ │ │ + subl $0xa71eb001,0x6e22f801(%ecx) │ │ │ │ + add %esp,0x53(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x380179be(%eax) │ │ │ │ + add %edx,0x380179c3(%eax) │ │ │ │ inc %esp │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,%eax │ │ │ │ lea 0x2(%esi),%ebp │ │ │ │ ... │ │ │ │ - shlb $0x7d,0x6a6001a6(%ebp) │ │ │ │ + shlb $0x7d,0x69d001a6(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x5ffe583b(%eax) │ │ │ │ - inc %ebx │ │ │ │ + add %bh,0x3801a7c5(%eax) │ │ │ │ + dec %edx │ │ │ │ js 14ee941 │ │ │ │ nop │ │ │ │ jecxz 14ee8ea │ │ │ │ - add %edi,%eax │ │ │ │ - inc %edi │ │ │ │ + add %ebx,%eax │ │ │ │ + inc %esi │ │ │ │ js 14ee949 │ │ │ │ enter $0xa72e,$0x1 │ │ │ │ sub %al,0x7a(%edx) │ │ │ │ add %al,%ah │ │ │ │ xchg %eax,%ebx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x18016647(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + inc %ebp │ │ │ │ + add %bx,(%eax) │ │ │ │ and %esp,0x756f8801(%ecx) │ │ │ │ add (%eax),%ah │ │ │ │ sbb %esp,0x61ca7001(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x7001a2dd(%eax) │ │ │ │ push %cs │ │ │ │ je 14ee97a │ │ │ │ - adc %bl,-0x4a17fe57(%ecx) │ │ │ │ - jl 14ee981 │ │ │ │ - push %eax │ │ │ │ - shrl $1,0x72760001(%ecx) │ │ │ │ - add %ebx,0x801a911(%eax) │ │ │ │ - jae 14ee9fe │ │ │ │ - add %esi,(%eax) │ │ │ │ + cwtl │ │ │ │ + adc %ebp,0x6f6f1001(%ecx) │ │ │ │ + add %edx,-0x2f(%eax) │ │ │ │ + test $0x7a834801,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ jns 14ee93c │ │ │ │ - add %eax,0x43(%eax) │ │ │ │ + add %esi,0x44(%eax) │ │ │ │ js 14ee999 │ │ │ │ nop │ │ │ │ - fsubrs 0x7c820801(%eax) │ │ │ │ + fsubrs 0x7c826001(%eax) │ │ │ │ add %ebx,%eax │ │ │ │ nop │ │ │ │ test $0x1,%al │ │ │ │ pop %eax │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ js 14ee9aa │ │ │ │ mov $0x8001a239,%eax │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add -0x5b(%eax),%cl │ │ │ │ - mov 0x702c2001,%eax │ │ │ │ + mov 0x702b9801,%eax │ │ │ │ add %ecx,-0x5f(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,-0x54(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ jo 14ee9c1 │ │ │ │ - mov 0xe001a549,%al │ │ │ │ - mov $0x56a0016c,%edx │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - repz jl 14ee9d1 │ │ │ │ + mov 0xb001a549,%al │ │ │ │ + mov $0x6c,%bl │ │ │ │ + add %esp,-0x37fe58aa(%eax) │ │ │ │ + bnd jl 14ee9d1 │ │ │ │ add %cl,-0x58(%ebx) │ │ │ │ - add %esi,%eax │ │ │ │ - and 0x1(%edi),%bh │ │ │ │ + add %esp,0x1f(%eax) │ │ │ │ + jg 14ee9d9 │ │ │ │ sbb %ah,(%ebx,%eiz,4) │ │ │ │ add %edi,-0x65(%eax) │ │ │ │ jae 14ee9e2 │ │ │ │ ... │ │ │ │ js 14eea40 │ │ │ │ - mov 0x6e932001,%al │ │ │ │ + mov 0x6e908001,%al │ │ │ │ add %esi,0x7a(%eax) │ │ │ │ - test $0x702be001,%eax │ │ │ │ + test $0x702c2801,%eax │ │ │ │ add %esp,(%eax) │ │ │ │ lahf │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x176bd(%eax) │ │ │ │ + add %ecx,0x176ba(%eax) │ │ │ │ ... │ │ │ │ - fsubs 0x77203001(%edi) │ │ │ │ + fsubs 0x771f5001(%edi) │ │ │ │ add %ebx,%eax │ │ │ │ - add 0x162f2b8(%ecx,%eax,1),%esp │ │ │ │ + add 0x162f388(%ecx,%eax,1),%esp │ │ │ │ dec %eax │ │ │ │ xchg %eax,%ecx │ │ │ │ - mov 0x79b2f801,%eax │ │ │ │ + mov 0x79b1c001,%eax │ │ │ │ add %edx,0x6001a149(%eax) │ │ │ │ dec %esp │ │ │ │ push $0x2 │ │ │ │ ... │ │ │ │ - sbbb $0x7d,0x35d001a8(%ebp) │ │ │ │ + sbbb $0x7d,0x318001a8(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ - mov %fs,0x7da81801(%esi) │ │ │ │ + mov %fs,0x7da3e801(%esi) │ │ │ │ add %esi,0x3001a2ff(%eax) │ │ │ │ pop %edi │ │ │ │ - add %fs:0x5001a5e4(%eax),%ah │ │ │ │ + add %fs:0x7801a5e4(%eax),%ah │ │ │ │ nop │ │ │ │ jnp 14eea69 │ │ │ │ cwtl │ │ │ │ - cmp %ebp,0x77326001(%ecx) │ │ │ │ + cmp %ebp,0x77324801(%ecx) │ │ │ │ add %esi,(%eax) │ │ │ │ sub $0xa6,%al │ │ │ │ - add %edi,0x3c(%eax) │ │ │ │ - jb 14eea79 │ │ │ │ + add %esp,%eax │ │ │ │ + cmp 0x1(%edx),%esi │ │ │ │ ... │ │ │ │ add %ch,-0x59(%edi) │ │ │ │ - add %edi,0x17b78(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + ja 14eeb02 │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x2001a7ed(%eax) │ │ │ │ - pop %ecx │ │ │ │ + add %dl,-0x1ffe5813(%eax) │ │ │ │ + pop %eax │ │ │ │ jp 14eeaa9 │ │ │ │ jo 14eeb14 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,0x4001696b(%eax) │ │ │ │ + add %ebx,0x4001696b(%eax) │ │ │ │ test $0xa6,%al │ │ │ │ - add %ebp,%eax │ │ │ │ - stc │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %ebp,0x801a442(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + imulb 0x1(%edi) │ │ │ │ + test $0x42,%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ecx,(%eax) │ │ │ │ mov %al,0x7168026c │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,-0x3ffe9143(%eax) │ │ │ │ - fsubs 0x6becd001(%ebp) │ │ │ │ + add %ebx,-0x3ffe9142(%eax) │ │ │ │ + fsubs 0x6be26801(%ebp) │ │ │ │ add %ebx,%eax │ │ │ │ shll $0x58,0x2719190(%ecx,%eax,1) │ │ │ │ - lock mov 0x7dfc7001,%al │ │ │ │ + lock mov 0x7df82801,%al │ │ │ │ add %esi,%eax │ │ │ │ pop %eax │ │ │ │ - mov 0x717c5801,%al │ │ │ │ + mov 0x717c4801,%al │ │ │ │ add %edx,(%eax) │ │ │ │ aam $0xa0 │ │ │ │ - add %edi,%eax │ │ │ │ - cmp $0x62,%al │ │ │ │ - add %esi,-0x37fe5b03(%eax) │ │ │ │ - arpl %ebp,0x1(%edi) │ │ │ │ - push %eax │ │ │ │ - pop %esi │ │ │ │ - test $0x75415801,%eax │ │ │ │ + add %esi,-0x4ffe9dc3(%eax) │ │ │ │ + std │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %edx,0x62(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %edx,0x5e(%eax) │ │ │ │ + test $0x7551b801,%eax │ │ │ │ add %ebp,0x23(%eax) │ │ │ │ - test $0x76a51801,%eax │ │ │ │ + test $0x76a0b001,%eax │ │ │ │ add %edx,(%eax) │ │ │ │ frstor 0x611d2001(%ecx) │ │ │ │ add (%eax),%ch │ │ │ │ mov $0xa6,%dh │ │ │ │ add %edx,(%eax) │ │ │ │ jg 14eeb88 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ mov $0xa0,%cl │ │ │ │ - add %edi,(%eax) │ │ │ │ - popf │ │ │ │ + add %eax,-0x65(%eax) │ │ │ │ push $0x1 │ │ │ │ clc │ │ │ │ - lea 0x1762028(%ecx,%eax,1),%esp │ │ │ │ - mov $0xa001a7de,%eax │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + lea 0x1761c58(%ecx,%eax,1),%esp │ │ │ │ + mov $0x4801a7de,%eax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ jns 14eeb41 │ │ │ │ mov %dh,(%edi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - pop %eax │ │ │ │ + add %esp,0x58(%eax) │ │ │ │ jl 14eeb49 │ │ │ │ pusha │ │ │ │ jl 14eeaf3 │ │ │ │ - add %edi,0x4c(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + dec %ebx │ │ │ │ jp 14eeb51 │ │ │ │ dec %eax │ │ │ │ dec %esp │ │ │ │ - mov 0x79435801,%al │ │ │ │ - add %edi,0x7001a617(%eax) │ │ │ │ + mov 0x7942a001,%al │ │ │ │ + add %edi,-0x7ffe59e9(%eax) │ │ │ │ leave │ │ │ │ pusha │ │ │ │ - add %esi,-0x7fe5ec8(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %esi,0x4801a138(%eax) │ │ │ │ + cmp 0x1(%edi),%ebp │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,-0x6c(%eax) │ │ │ │ - test $0x734cf801,%eax │ │ │ │ + pusha │ │ │ │ + xchg %eax,%esp │ │ │ │ + test $0x7347e801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x37fe5dd6(%eax) │ │ │ │ (bad) │ │ │ │ data16 add 0x64(%eax),%dl │ │ │ │ test $0x1,%al │ │ │ │ - sbb %ah,(%edx) │ │ │ │ - jg 14eeba1 │ │ │ │ - sub %dl,0x3d1801a2(%edx) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + add %bl,0x9228017f │ │ │ │ + mov %al,0x6d3d1801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x57fe5a90(%eax) │ │ │ │ - sub $0x69,%al │ │ │ │ - add %ebx,%eax │ │ │ │ - cmp %esp,0x7cefe801(%eax) │ │ │ │ + add %dh,-0x6ffe5a90(%eax) │ │ │ │ + sub 0x1(%ecx),%ch │ │ │ │ + fdivrs (%ecx) │ │ │ │ + mov 0x7cefe801,%al │ │ │ │ add (%eax),%bh │ │ │ │ - fsubs 0x6e8c1001(%ecx) │ │ │ │ + fsubs 0x6e8bd801(%ecx) │ │ │ │ add %ebp,%eax │ │ │ │ - mov $0x842001a7,%eax │ │ │ │ + mov $0x859001a7,%eax │ │ │ │ jno 14eebe9 │ │ │ │ jo 14eeb9b │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,-0x77fd871b(%eax) │ │ │ │ pop %edi │ │ │ │ mov %al,0x6c3ec801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x7801a7f5(%eax) │ │ │ │ - stc │ │ │ │ + add %dh,0x1801a7f5(%eax) │ │ │ │ + cmc │ │ │ │ add %bp,0x45(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ - cwtl │ │ │ │ + add %eax,%eax │ │ │ │ + xchg %eax,%edi │ │ │ │ jns 14eec11 │ │ │ │ ... │ │ │ │ xor %ah,(%esi) │ │ │ │ mov %al,0x7440a801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1859777,775 +1860159,780 @@ │ │ │ │ daa │ │ │ │ ja 14eec3a │ │ │ │ ... │ │ │ │ rcrb $0xa5,(%edi) │ │ │ │ add %edx,0x27a14(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x6ffe5bd2(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ + add %ch,-0x67fe5bd2(%eax) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ jne 14eec71 │ │ │ │ ... │ │ │ │ test $0x90,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - push $0x67 │ │ │ │ - add %ecx,0x3d(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ + add %edx,(%eax) │ │ │ │ + bound %esp,0x1(%edi) │ │ │ │ + dec %eax │ │ │ │ + cmp $0xd53001a5,%eax │ │ │ │ jnp 14eecd1 │ │ │ │ nop │ │ │ │ stos %al,%es:(%edi) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,0x51(%eax) │ │ │ │ ja 14eecda │ │ │ │ - and %bl,0x77758001(%ebp,%eiz,4) │ │ │ │ + and %bl,0x77765001(%ebp,%eiz,4) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ push %eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,0x50017c75(%eax) │ │ │ │ + add %edx,0x50017c76(%eax) │ │ │ │ adc 0x27b5ac0(%ecx,%eax,1),%esp │ │ │ │ ... │ │ │ │ - call a15093f4 <_edata@@Base+0x9cf093f4> │ │ │ │ - dec %eax │ │ │ │ + call 95093f4 <_edata@@Base+0x4f093f4> │ │ │ │ + inc %edi │ │ │ │ add %ax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x77(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - call 8950529e <_edata@@Base+0x84f0529e> │ │ │ │ - pop %eax │ │ │ │ - test $0x7b041801,%eax │ │ │ │ + sbb %dh,(%edi) │ │ │ │ + add %ecx,%gs:0x1001a958(%eax) │ │ │ │ + add $0x7b,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ pop %edx │ │ │ │ - mov 0x6ff3d801,%al │ │ │ │ + mov 0x6ff35801,%al │ │ │ │ add %ebx,-0x8(%eax) │ │ │ │ mov %al,0x64a7b001 │ │ │ │ add -0x52(%eax),%al │ │ │ │ - mov 0x7cb5a001,%al │ │ │ │ + mov 0x7cb5f001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ pop %es │ │ │ │ test $0x1,%al │ │ │ │ - sub %cl,%bh │ │ │ │ - ja 14eede9 │ │ │ │ + rcl $0x77,%ch │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - and %dl,0x2f5001a0(%edx) │ │ │ │ - jne 14eee21 │ │ │ │ - nop │ │ │ │ - and %ah,0x61a45001(%edx) │ │ │ │ - add -0xffe57e4(%eax),%bl │ │ │ │ - cmpl $0x1001a45f,-0x48(%ecx,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,(%eax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + mov 0x7530a801,%al │ │ │ │ + add %edx,0x5001a220(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + popa │ │ │ │ + add 0x3801a81c(%eax),%bl │ │ │ │ + cmpb $0x5f,-0x48(%ecx,%eax,1) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %edx,(%eax) │ │ │ │ mov $0xfb500272,%esi │ │ │ │ mov %al,0x642c1001 │ │ │ │ add %al,%bh │ │ │ │ push %edx │ │ │ │ mov %eax,0x7fd61001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0xffe597b(%eax) │ │ │ │ - add 0x1(%eax),%bh │ │ │ │ + add %bh,0x2801a685(%eax) │ │ │ │ + add 0x1(%eax),%edi │ │ │ │ sar $1,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - mov $0x66,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - test $0x296001a9,%eax │ │ │ │ + add %esi,-0x5d(%eax) │ │ │ │ + add %ax,(%eax) │ │ │ │ + test $0x2ab801a9,%eax │ │ │ │ jnp 14eee79 │ │ │ │ test $0x1,%al │ │ │ │ - test $0x75308001,%eax │ │ │ │ + test $0x7530d001,%eax │ │ │ │ add %edi,%eax │ │ │ │ shll %cl,0x2788410(%ecx,%eax,1) │ │ │ │ cwtl │ │ │ │ - xor $0x8ba001a8,%eax │ │ │ │ + xor $0x908001a8,%eax │ │ │ │ jp 14eee91 │ │ │ │ or %cl,(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ebp,0x43(%eax) │ │ │ │ bound %eax,(%edx) │ │ │ │ or %cl,(%ebx) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,0x4(%eax) │ │ │ │ jp 14eeea2 │ │ │ │ - cmp %bl,-0x4b37fe5b(%ebp) │ │ │ │ + cmp %bl,-0x4c3ffe5b(%ebp) │ │ │ │ arpl %eax,(%ecx) │ │ │ │ rorb $0x1,-0x58(%esi) │ │ │ │ - mov $0xb8017cf7,%eax │ │ │ │ - dec %edi │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,0x16e53(%eax) │ │ │ │ + fdiv %st(7),%st │ │ │ │ + jl 14eeeb1 │ │ │ │ + mov $0xa801a54f,%eax │ │ │ │ + push %ebx │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ dec %esi │ │ │ │ mov %eax,0x68b7c801 │ │ │ │ - add 0x3801a024(%eax),%bl │ │ │ │ - data16 je 14eeed1 │ │ │ │ + add -0x67fe5fdc(%eax),%bl │ │ │ │ + pusha │ │ │ │ + je 14eeed1 │ │ │ │ orb $0x1,-0x5d(%ebp) │ │ │ │ sbb %bl,0x3f280263(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - in $0x7f,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edx,-0x1d(%eax) │ │ │ │ + jg 14eeee1 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - mov 0x72106001,%al │ │ │ │ - add %esp,-0x47fe5774(%eax) │ │ │ │ + sub %dl,0x720ea801(%eax,%eiz,4) │ │ │ │ + add %esp,0x2801a88c(%eax) │ │ │ │ or %bh,0x1(%esi) │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ push %edi │ │ │ │ test $0x1,%al │ │ │ │ - mov $0x58016732,%eax │ │ │ │ - or $0xa3,%al │ │ │ │ - add %esp,-0x67(%eax) │ │ │ │ - imul $0x0,(%edx),%eax │ │ │ │ + fsubrs (%esi) │ │ │ │ + add %ebx,0xc(%bx,%si) │ │ │ │ + mov %eax,0x6b996001 │ │ │ │ + add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jne 14eeedb │ │ │ │ - add %esi,0x40016566(%eax) │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - test $0x70935001,%eax │ │ │ │ + add %esi,%eax │ │ │ │ + pop %esp │ │ │ │ + add %eax,%gs:-0x29(%eax) │ │ │ │ + test $0x708f5801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ in $0xa5,%eax │ │ │ │ - add %edx,0x17def(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + out %al,(%dx) │ │ │ │ + jge 14eef59 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,-0x41(%eax) │ │ │ │ + jo 14eef39 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,%eax │ │ │ │ - pop %esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + pop %edx │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ js 14eef58 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ - in (%dx),%eax │ │ │ │ + add %esp,-0x13(%eax) │ │ │ │ jbe 14eef91 │ │ │ │ ... │ │ │ │ - add %cl,0x7b551001(%eax,%ebp,4) │ │ │ │ + add %cl,0x7b557001(%eax,%ebp,4) │ │ │ │ add %esi,-0x54(%eax) │ │ │ │ - test $0x746c2001,%eax │ │ │ │ + test $0x74751001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ - cmp %ch,0x6b6ea001(%eax) │ │ │ │ + cmp %ch,0x6b6e6001(%eax) │ │ │ │ add %edi,(%eax) │ │ │ │ - sbb %ch,0x76eb3801(%eax) │ │ │ │ + sbb %ch,0x76e9d001(%eax) │ │ │ │ add %edi,%eax │ │ │ │ - sub 0x712b7001(%eax),%ch │ │ │ │ + sub 0x712a9801(%eax),%ch │ │ │ │ add %ecx,(%eax) │ │ │ │ xor $0x691801a2,%eax │ │ │ │ jg 14eeffa │ │ │ │ or %dl,0x1(%ecx,%eiz,4) │ │ │ │ - pusha │ │ │ │ - push $0x7e │ │ │ │ - add %eax,(%eax) │ │ │ │ + test $0x69,%al │ │ │ │ + jle 14ef001 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,-0x7fe5d59(%eax) │ │ │ │ - pop %esp │ │ │ │ - bound %eax,(%edx) │ │ │ │ + nop │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + mov %al,0x625cf801 │ │ │ │ + add (%eax),%al │ │ │ │ ... │ │ │ │ - test $0x16,%al │ │ │ │ - test $0x1,%al │ │ │ │ - enter $0x7890,$0x1 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0x6801a816(%eax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + js 14ef039 │ │ │ │ push %eax │ │ │ │ - test %esp,0x6c832001(%ebp) │ │ │ │ + test %esp,0x6c838001(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x47fe5f5e(%eax) │ │ │ │ - (bad) │ │ │ │ - add %eax,%gs:-0x47fe59ca(%eax) │ │ │ │ + add %cl,0x6001a0a2(%eax) │ │ │ │ + cld │ │ │ │ + add %eax,%gs:0x4801a636(%eax) │ │ │ │ and $0x71,%al │ │ │ │ add %edi,0x3b(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,(%eax) │ │ │ │ jmp 89eef2d2 <_edata@@Base+0x858ef2d2> │ │ │ │ mov %al,0x6459c801 │ │ │ │ add (%eax),%bh │ │ │ │ js 14ef01a │ │ │ │ - add %ecx,%eax │ │ │ │ - inc %edx │ │ │ │ + add %eax,(%eax) │ │ │ │ + inc %ebx │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ cli │ │ │ │ mov %eax,0x702d2801 │ │ │ │ add %al,%bh │ │ │ │ - repz mov %al,0x68d1b001 │ │ │ │ - add %ebp,0x1801a8de(%eax) │ │ │ │ - pop %ecx │ │ │ │ + repz mov %al,0x68d15001 │ │ │ │ + add %ebp,-0x47fe5722(%eax) │ │ │ │ + push %esi │ │ │ │ push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ - add %ebx,-0x1f(%eax) │ │ │ │ - jg 14ef0b9 │ │ │ │ + add %ebx,%eax │ │ │ │ + loopne 14ef136 │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - fdivrs (%edx) │ │ │ │ - test $0x75fc1801,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,%al │ │ │ │ + cmp 0x75fc1001(%ecx),%ch │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ or $0xa0,%al │ │ │ │ - add %ecx,-0x71(%eax) │ │ │ │ + add %esp,-0x71(%eax) │ │ │ │ js 14ef119 │ │ │ │ ... │ │ │ │ - and %cl,0x181801a4(%esi) │ │ │ │ + and %cl,0x131001a4(%esi) │ │ │ │ add %eax,%fs:(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x57fe5fbc(%eax) │ │ │ │ in $0x7d,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ push %ss │ │ │ │ test $0x1,%al │ │ │ │ - fadds 0x1(%ebx,%edi,2) │ │ │ │ - push $0x6001a6e4 │ │ │ │ + pusha │ │ │ │ + inc %ebp │ │ │ │ + jnp 14ef169 │ │ │ │ + push $0x3001a6e4 │ │ │ │ push %ds │ │ │ │ jp 14ef171 │ │ │ │ inc %eax │ │ │ │ nop │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ - loop 14ef1f0 │ │ │ │ - add %edx,-0x5ffe5bbf(%eax) │ │ │ │ - cmp 0x2(%edi),%dh │ │ │ │ + add %ebp,-0x21(%eax) │ │ │ │ + jns 14ef179 │ │ │ │ + nop │ │ │ │ + inc %ecx │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %esp,0x2773a(%eax) │ │ │ │ ... │ │ │ │ - or %dl,(%eax,%eiz,4) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - and 0x1(%ebx),%ebp │ │ │ │ - pusha │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + adc $0xa0,%al │ │ │ │ + add %ebx,%eax │ │ │ │ + inc %esp │ │ │ │ + imul $0x60,(%ecx),%eax │ │ │ │ push %ss │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,(%eax) │ │ │ │ loope 14ef24e │ │ │ │ add 0x56(%eax),%ch │ │ │ │ test $0x1,%al │ │ │ │ - shrb $0x1,0x65(%esi) │ │ │ │ - js 14ef22f │ │ │ │ + and %ch,0x65(%edi) │ │ │ │ + add %edi,0x4d(%eax) │ │ │ │ mov 0x7da36001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ sbb %esp,0x73c53801(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x67fe5a00(%eax) │ │ │ │ - inc %edx │ │ │ │ - jae 14ef239 │ │ │ │ - cmp %bh,0x768801a7(%ecx) │ │ │ │ + add %bl,-0x37fe5a00(%eax) │ │ │ │ + jae,pt 14ef239 │ │ │ │ + cmp %bh,0x76b801a7(%ecx) │ │ │ │ js 14ef241 │ │ │ │ - mov $0xb801a53b,%eax │ │ │ │ + mov $0x7801a53b,%eax │ │ │ │ lds 0x1(%ecx),%edi │ │ │ │ ... │ │ │ │ mov $0xc5,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x5a(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + pop %ebx │ │ │ │ jnp 14ef279 │ │ │ │ ... │ │ │ │ dec %eax │ │ │ │ pop %ebx │ │ │ │ - mov 0x7c748001,%al │ │ │ │ + mov 0x7c75b001,%al │ │ │ │ add %ebx,0x48(%eax) │ │ │ │ mov %eax,0x67226001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0xd(%eax) │ │ │ │ - mov %eax,0x77191001 │ │ │ │ + mov %eax,0x7718d801 │ │ │ │ add %esp,%eax │ │ │ │ dec %ebp │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - pop %ss │ │ │ │ + add %edi,0x18(%eax) │ │ │ │ imul $0x1a1a570,(%ecx),%eax │ │ │ │ - nop │ │ │ │ - xchg %eax,%ebx │ │ │ │ + jo 14ef270 │ │ │ │ push $0xa571a001 │ │ │ │ - add %esp,0x33(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %esi,-0x5f(%eax) │ │ │ │ + add %eax,%eax │ │ │ │ + xor 0x1(%esi),%ebp │ │ │ │ + jo 14ef28b │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x18017bee(%eax) │ │ │ │ - dec %ebp │ │ │ │ - mov %al,0x7cbb3801 │ │ │ │ - add -0x27fe5bbc(%eax),%cl │ │ │ │ + add %esi,-0x13(%eax) │ │ │ │ + jnp 14ef2f1 │ │ │ │ + sbb %cl,-0x5e(%ebp) │ │ │ │ + add %edi,(%eax) │ │ │ │ + mov $0x4488027c,%ebx │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebx,%eax │ │ │ │ dec %esp │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add (%eax),%bl │ │ │ │ in $0xa0,%eax │ │ │ │ add %esp,0x6c(%eax) │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ ... │ │ │ │ add %bl,%bl │ │ │ │ - test $0x65856001,%eax │ │ │ │ + test $0x658c1001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x2a(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x20(%eax) │ │ │ │ - jl 14ef341 │ │ │ │ + add %esp,%eax │ │ │ │ + loopne 14ef3bb │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - add %bl,(%ebx) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x66(%eax) │ │ │ │ - jo 14ef361 │ │ │ │ - sbb %al,(%edx) │ │ │ │ + sbb 0x7067e801(%esi),%esp │ │ │ │ + add %ebx,(%eax) │ │ │ │ + add 0x63a64001(%edi),%ah │ │ │ │ + add -0x2e(%eax),%ah │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,-0x5a(%eax) │ │ │ │ - arpl %eax,(%edx) │ │ │ │ - pusha │ │ │ │ - shlb %cl,0x7cc8b001(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ - arpl %esp,0x6fa8c001(%esi) │ │ │ │ + add %ebp,-0x2ffe833c(%eax) │ │ │ │ + arpl %esp,0x6fa89801(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ - shll $0x1,0x6e969001(%edi) │ │ │ │ + shll $0x1,0x6e967001(%edi) │ │ │ │ rcl $0xa5,%bl │ │ │ │ - add %esi,-0x63(%eax) │ │ │ │ + add %ebp,-0x6c(%eax) │ │ │ │ jp 14ef391 │ │ │ │ shlb $1,(%edx) │ │ │ │ - mov 0x6b788801,%al │ │ │ │ + mov 0x6b799001,%al │ │ │ │ add %esi,(%eax) │ │ │ │ shlb $1,0x6e986001(%edx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ - add $0x7f8001a6,%eax │ │ │ │ + add $0x806801a6,%eax │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ test $0x1,%al │ │ │ │ - fcomps 0x1(%ebx,%edi,2) │ │ │ │ + push $0x17ba2 │ │ │ │ ... │ │ │ │ - add %dh,0x801a6bf(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,-0xffe5941(%eax) │ │ │ │ jbe 14ef481 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x6ffe5eab(%eax) │ │ │ │ fbld 0x2(%esi) │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ - jmp 5e1ef60e <_edata@@Base+0x59bef60e> │ │ │ │ + jmp 5ca6f60e <_edata@@Base+0x5846f60e> │ │ │ │ jge 14ef471 │ │ │ │ - call 315095c5 <_edata@@Base+0x2cf095c5> │ │ │ │ + call 715095c5 <_edata@@Base+0x6cf095c5> │ │ │ │ or 0x1(%ebp),%bh │ │ │ │ ... │ │ │ │ - fsubs -0x5997fe5b(%edi) │ │ │ │ + fsubs -0x5b27fe5b(%edi) │ │ │ │ jbe 14ef499 │ │ │ │ - cmp %ch,0x7f1fa001(%ebp,%eiz,4) │ │ │ │ + cmp %ch,0x7f1bd001(%ebp,%eiz,4) │ │ │ │ add %edx,%eax │ │ │ │ iret │ │ │ │ test $0x1,%al │ │ │ │ - enter $0x6ae1,$0x1 │ │ │ │ + loopne 14ef483 │ │ │ │ + push $0x1 │ │ │ │ rorb $1,(%edi) │ │ │ │ - mov 0x7b92a801,%al │ │ │ │ - add %ecx,0x5801a093(%eax) │ │ │ │ - add $0x7c,%al │ │ │ │ - add %edx,%eax │ │ │ │ + mov 0x7b930001,%al │ │ │ │ + add %ecx,-0x2ffe5f6d(%eax) │ │ │ │ + add -0x30(%ecx,%eax,1),%bh │ │ │ │ inc %ebp │ │ │ │ mov 0x6f1f7001,%eax │ │ │ │ add %al,%cl │ │ │ │ shll %cl,0x72cf8001(%edx) │ │ │ │ add 0x3f(%eax),%ah │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,-0x67(%eax) │ │ │ │ jg 14ef4d2 │ │ │ │ cwtl │ │ │ │ jge 14ef474 │ │ │ │ - add %ebp,(%eax) │ │ │ │ - inc %ebx │ │ │ │ + add %edi,0x43(%eax) │ │ │ │ add %ecx,%gs:-0x11(%eax) │ │ │ │ mov %al,0x6db5f801 │ │ │ │ add (%eax),%al │ │ │ │ mov %al,%gs:0x7770f801 │ │ │ │ add %al,%bl │ │ │ │ - test %ebp,0x7279c801(%ecx) │ │ │ │ + test %ebp,0x72794001(%ecx) │ │ │ │ add %esi,-0x19(%eax) │ │ │ │ - mov 0x7d031001,%al │ │ │ │ + mov 0x7d02f801,%al │ │ │ │ add %esp,(%eax) │ │ │ │ sbb $0xa8,%al │ │ │ │ - add %eax,-0x44(%eax) │ │ │ │ - jnp 14ef501 │ │ │ │ - push %eax │ │ │ │ - add $0xa4,%al │ │ │ │ + add %ecx,%eax │ │ │ │ + mov $0x450017b,%ecx │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,%eax │ │ │ │ inc %esp │ │ │ │ bound %eax,(%edx) │ │ │ │ ... │ │ │ │ subb $0xb0,0x1(%edx,%eiz,4) │ │ │ │ xor 0x2(%esi),%ah │ │ │ │ inc %eax │ │ │ │ pop %edx │ │ │ │ - test $0x66d98001,%eax │ │ │ │ + test $0x66d98801,%eax │ │ │ │ add %esp,%eax │ │ │ │ (bad) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,0x1a(%eax) │ │ │ │ - add %di,-0xffe5afc(%eax) │ │ │ │ + add %ebx,0x15(%eax) │ │ │ │ + add %di,-0x17fe5afc(%eax) │ │ │ │ daa │ │ │ │ jae 14ef541 │ │ │ │ pusha │ │ │ │ int3 │ │ │ │ test $0x1,%al │ │ │ │ - adc %bl,(%eax) │ │ │ │ - add %ax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x67fe58e9(%eax) │ │ │ │ - mov %esp,0x2(%esi) │ │ │ │ + nop │ │ │ │ + pcmpgtd (%ecx),%mm0 │ │ │ │ + ... │ │ │ │ + adcb $0xa7,(%edi) │ │ │ │ + add %ebx,0x26689(%eax) │ │ │ │ ... │ │ │ │ - rclb $1,-0x5d5ffe5f(%eax) │ │ │ │ - jb 14ef589 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,%al │ │ │ │ nop │ │ │ │ - shll $1,0x76beb001(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov 0x72a02801,%eax │ │ │ │ + add %edx,0x7001a0d1(%eax) │ │ │ │ + mov $0x176,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x5001a7e9(%eax) │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + test $0xe9,%al │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %edx,%eax │ │ │ │ + test $0x6c,%al │ │ │ │ add %ebp,%eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - test $0x6a917001,%eax │ │ │ │ + test $0x6a918001,%eax │ │ │ │ add %ebp,%eax │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - int1 │ │ │ │ + add %ebx,(%eax) │ │ │ │ + out %eax,(%dx) │ │ │ │ ja 14ef5b1 │ │ │ │ mov $0x4c,%al │ │ │ │ mov 0x63c00001,%eax │ │ │ │ add (%eax),%ah │ │ │ │ push %es │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %eax,%eax │ │ │ │ jae 14ef62d │ │ │ │ add %esp,%eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x33(%eax) │ │ │ │ + add %esi,0x34(%eax) │ │ │ │ jo 14ef5c9 │ │ │ │ - rorb $0x7a,0x9f801a0(%ebp) │ │ │ │ + rorb $0x7a,0x94801a0(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x57(%eax) │ │ │ │ mov %al,0x78491001 │ │ │ │ add 0x2801a14a(%eax),%ch │ │ │ │ sub %ebp,0x2(%edx) │ │ │ │ ... │ │ │ │ - and %dh,0xdbe001a8 │ │ │ │ + and %dh,0xd7f001a8 │ │ │ │ jo 14ef621 │ │ │ │ mov $0xfe,%al │ │ │ │ mov %eax,0x61946801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x5ffe5e93(%eax) │ │ │ │ - call 80d6f7c5 <_edata@@Base+0x7c76f7c5> │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,-0x5d(%eax) │ │ │ │ - jle 14ef659 │ │ │ │ - pusha │ │ │ │ - push $0xffffffa1 │ │ │ │ - add %edx,%eax │ │ │ │ - sbb 0x2(%eax),%dh │ │ │ │ - push $0xb801a261 │ │ │ │ - lret │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ - dec %eax │ │ │ │ - in (%dx),%al │ │ │ │ - mov 0x69e03001,%al │ │ │ │ + add %al,-0x7fe5e93(%eax) │ │ │ │ + loopne 14ef6c2 │ │ │ │ + add %ecx,-0x77fe5a81(%eax) │ │ │ │ + mov %eax,0x6a60017e │ │ │ │ + mov 0x701ad001,%eax │ │ │ │ + add 0x61(%eax),%ch │ │ │ │ + mov %al,0x63c77801 │ │ │ │ + add %ecx,-0x14(%eax) │ │ │ │ + mov 0x69bfd001,%al │ │ │ │ add %edx,(%eax) │ │ │ │ enter $0x1a2,$0x50 │ │ │ │ int $0x6e │ │ │ │ add %al,%cl │ │ │ │ adc 0x7d200801(%eax),%ah │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ pop %ss │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,%eax │ │ │ │ shlb $1,0x2(%edi) │ │ │ │ push %eax │ │ │ │ - mov 0x7a2ad001(%ecx),%fs │ │ │ │ + mov 0x7a292801(%ecx),%fs │ │ │ │ add %esp,(%eax) │ │ │ │ push %ebx │ │ │ │ test $0x1,%al │ │ │ │ - lock xor 0x0(%ecx,%eax,1),%edi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - (bad) │ │ │ │ + mov %dh,(%ebx) │ │ │ │ + jl 14ef6a9 │ │ │ │ + ... │ │ │ │ + xor %dl,%dh │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x17b83(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + cmpb $0x0,0x1(%ebx) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ cmp $0xa8,%al │ │ │ │ - add %ebx,0x1799f(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + sahf │ │ │ │ + jns 14ef6f9 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,(%eax) │ │ │ │ - jle 14ef6ab │ │ │ │ + and %bh,-0x60(%esi) │ │ │ │ add %edx,(%eax) │ │ │ │ adc 0x2(%ebp),%esi │ │ │ │ nop │ │ │ │ pop %eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - and %dh,0x1(%edi) │ │ │ │ + add %eax,0x1f(%eax) │ │ │ │ + ja 14ef719 │ │ │ │ pop %eax │ │ │ │ xchg %eax,%edx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,-0x77fe8b81(%eax) │ │ │ │ + add %edi,-0x77fe8b82(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ test $0x70add001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x3(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,%eax │ │ │ │ - fdivrl 0x1(%ecx) │ │ │ │ - pop %eax │ │ │ │ + add %edi,0x580179db(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - (bad) │ │ │ │ - jno 14ef771 │ │ │ │ - test $0x59,%al │ │ │ │ + add %ebp,-0x57fe8e74(%eax) │ │ │ │ + pop %ecx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - fidivrl 0x1(%esi) │ │ │ │ + add %esi,%eax │ │ │ │ + fnstcw 0x1(%esi) │ │ │ │ fdivrs (%edi) │ │ │ │ - test $0x7147a801,%eax │ │ │ │ - add %esi,-0xffe5f72(%eax) │ │ │ │ - imul $0x1a60930,0x1(%ebp),%esi │ │ │ │ - cwtl │ │ │ │ - js 14ef7ff │ │ │ │ - add %ecx,(%eax) │ │ │ │ - xor 0x70ffc001(%ebp),%ah │ │ │ │ + test $0x71408801,%eax │ │ │ │ + add %esi,-0x5ffe5f72(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + jne 14ef789 │ │ │ │ + xor %cl,(%ecx) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %esi,0x8017078(%eax) │ │ │ │ + xor 0x70ff0001(%ebp),%ah │ │ │ │ add %ebp,(%eax) │ │ │ │ scas %es:(%edi),%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,(%eax) │ │ │ │ sub $0x65280273,%eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,-0xffe88e2(%eax) │ │ │ │ - test %esp,0x73c46801(%ebp) │ │ │ │ - add %ebp,%eax │ │ │ │ - out %eax,(%dx) │ │ │ │ - mov %al,0x61379001 │ │ │ │ + add %esp,%eax │ │ │ │ + sbb $0x85f00177,%eax │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + les 0x1(%ebx),%esi │ │ │ │ + call 91509aa4 <_edata@@Base+0x8cf09aa4> │ │ │ │ + aaa │ │ │ │ + popa │ │ │ │ add %al,%bl │ │ │ │ - fisubs 0x7d209801(%ebp) │ │ │ │ - add %esi,-0x57fe5b12(%eax) │ │ │ │ - mov %eax,0x8cc8017c │ │ │ │ - test $0x1,%al │ │ │ │ - dec %eax │ │ │ │ - and $0x238017a,%eax │ │ │ │ - mov 0x793cc801,%al │ │ │ │ + fisubs 0x7d201001(%ebp) │ │ │ │ + add %esi,0x2801a4ee(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + jl 14ef7c9 │ │ │ │ + enter $0xa88c,$0x1 │ │ │ │ + mov %ah,0x238017a │ │ │ │ + mov 0x793cd801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ cmp %ah,0x6eb62001(%edx) │ │ │ │ add %al,%ah │ │ │ │ - mov 0x79c52801(%edi),%fs │ │ │ │ + mov 0x79c4a001(%edi),%fs │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ - adc %esp,0x72a56801(%ecx) │ │ │ │ + adc %esp,0x72a4b801(%ecx) │ │ │ │ add %edx,(%eax) │ │ │ │ leave │ │ │ │ mov 0x6ba25801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x2801a7fa(%eax) │ │ │ │ - xor 0x1(%ebp),%bh │ │ │ │ - clc │ │ │ │ - mov $0xa6,%bl │ │ │ │ - add %ebp,%eax │ │ │ │ - mov $0x8268017f,%ebx │ │ │ │ - test $0x7593e801,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %dh,-0x17fe5806(%eax) │ │ │ │ + sub $0xb3f8017d,%eax │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebp,-0x45(%eax) │ │ │ │ + jg 14ef831 │ │ │ │ + push $0xf801a982 │ │ │ │ + xchg %eax,%ebx │ │ │ │ + jne 14ef839 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,-0x7ffe594c(%eax) │ │ │ │ - jge 14ef8c8 │ │ │ │ - add %eax,(%eax) │ │ │ │ + cwtl │ │ │ │ + mov $0xa6,%ah │ │ │ │ + add %ebp,0x7d(%eax) │ │ │ │ + jns 14ef851 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x67(%eax) │ │ │ │ - mov 0x727af001,%eax │ │ │ │ + inc %eax │ │ │ │ + cltd │ │ │ │ + mov 0x727a0001,%eax │ │ │ │ add %ebx,0x801a141(%eax) │ │ │ │ pushf │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x55(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x4ffe88d6(%eax) │ │ │ │ - je 14ef874 │ │ │ │ - add %ebp,-0x39(%eax) │ │ │ │ - ja 14ef8d9 │ │ │ │ + add %edi,0x2a(%eax) │ │ │ │ + ja 14ef8d1 │ │ │ │ + mov $0x74,%al │ │ │ │ + mov 0x77c24801,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - sub %bh,0xd1801a7(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + mov $0xd3801a7,%edi │ │ │ │ jge 14ef919 │ │ │ │ ... │ │ │ │ add %dl,%bh │ │ │ │ test $0x1,%al │ │ │ │ - test $0xec,%al │ │ │ │ + mov %ch,%ah │ │ │ │ js 14ef931 │ │ │ │ - adc %al,-0x39d7fe58(%esi) │ │ │ │ + adc %al,-0x3f77fe58(%esi) │ │ │ │ jne 14ef939 │ │ │ │ ... │ │ │ │ rcr $0xa2,%bl │ │ │ │ - add %ebx,%eax │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %edi,-0x2d(%eax) │ │ │ │ - mov %al,0x6dfea801 │ │ │ │ + add %ecx,0x78016fa7(%eax) │ │ │ │ + shll %cl,0x6dfea801(%edx) │ │ │ │ add %al,%dl │ │ │ │ - xor 0x76d9b001(%ebp),%ah │ │ │ │ + xor 0x76d65801(%ebp),%ah │ │ │ │ add %esi,(%eax) │ │ │ │ - shll $1,0x7f2d3801(%esi) │ │ │ │ + shll $1,0x7f2c4001(%esi) │ │ │ │ add %ebp,(%eax) │ │ │ │ jg 14ef931 │ │ │ │ - add %ecx,0x8017ab7(%eax) │ │ │ │ - add %ah,0x60edb801(%ebp) │ │ │ │ + add %edi,%eax │ │ │ │ + mov $0x7a,%ah │ │ │ │ + add %ecx,(%eax) │ │ │ │ + add %ah,0x60ee0001(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ or %esp,0x26f4568(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ - sub %cl,0x53d801a6(%esi) │ │ │ │ + sub %cl,0x533801a6(%esi) │ │ │ │ jge 14ef9b1 │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ push %fs │ │ │ │ - add %esi,0x1a(%eax) │ │ │ │ - js 14ef9d1 │ │ │ │ + add %esp,%eax │ │ │ │ + sbb %edi,0x1(%eax) │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ - pop %ebx │ │ │ │ - jg 14efa01 │ │ │ │ - test $0x53,%al │ │ │ │ + add %eax,-0x57fe80a6(%eax) │ │ │ │ + push %ebx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,%eax │ │ │ │ - ss jge 14efa09 │ │ │ │ + add %eax,(%eax) │ │ │ │ + xor 0x1(%ebp),%edi │ │ │ │ pop %eax │ │ │ │ jno 14ef9ad │ │ │ │ - add %eax,0x64(%eax) │ │ │ │ - jne 14efa11 │ │ │ │ + add %ebx,%eax │ │ │ │ + bound %esi,0x1(%ebp) │ │ │ │ loopne 14efa65 │ │ │ │ - mov 0x7ff21801,%eax │ │ │ │ + mov 0x7ff12801,%eax │ │ │ │ add %esi,0x5a(%eax) │ │ │ │ mov 0x74060001,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ imul $0xa0fcb002,0x7f8b3001(%ecx),%esp │ │ │ │ - add %esi,0x68017ac0(%eax) │ │ │ │ + add %edx,0x68017ac0(%eax) │ │ │ │ and %esp,0x73291801(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x2801a83f(%eax) │ │ │ │ - imul $0x0,0x1(%edi),%ebp │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,-0x7f87fe57(%eax) │ │ │ │ - bound %eax,(%ecx) │ │ │ │ - mov $0xb001a801,%eax │ │ │ │ + add %bl,0x1a83f(%eax) │ │ │ │ + outsl %fs:(%esi),(%dx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + mov $0xb46001a9,%eax │ │ │ │ + add %edi,%gs:0x1801a801(%eax) │ │ │ │ dec %eax │ │ │ │ jl 14efaa1 │ │ │ │ sub %bh,%dh │ │ │ │ - test $0x6d353801,%eax │ │ │ │ - add %esi,0x1801a656(%eax) │ │ │ │ - stc │ │ │ │ - jl 14efab1 │ │ │ │ + test $0x6d2ac001,%eax │ │ │ │ + add %esi,0x3801a656(%eax) │ │ │ │ + idivl 0x0(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ - fmuls -0x5d(%edx) │ │ │ │ - add %ebx,-0x35(%eax) │ │ │ │ - data16 add -0x25(%eax),%cl │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,%al │ │ │ │ + dec %edx │ │ │ │ + mov %eax,0x66cb5801 │ │ │ │ + add -0x25(%eax),%cl │ │ │ │ mov %al,0x605aa801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ - mov %eax,0x965001a6 │ │ │ │ + mov %eax,0x955801a6 │ │ │ │ push $0x1 │ │ │ │ mov 0xe801a71a,%al │ │ │ │ and 0x2(%eax),%ah │ │ │ │ ... │ │ │ │ rcr $0xa0,%al │ │ │ │ - add %edx,-0x27fe9574(%eax) │ │ │ │ - shlb $0x1,0x696d8801(%eax) │ │ │ │ - ... │ │ │ │ - lock imul $0x1,0x7ea90001(%eax),%ebp │ │ │ │ + add %ebp,(%eax) │ │ │ │ + lea 0x1(%edx),%ebp │ │ │ │ + fadd %st(0),%st │ │ │ │ + mov 0x69703001,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0xffe5f28(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%al │ │ │ │ + imul $0x1,0x7ea9e001(%eax),%ebp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x27fe5f28(%eax) │ │ │ │ and 0x1(%ebp),%edi │ │ │ │ - fcomps 0x8e801a0(%eax) │ │ │ │ + fcomps 0x87001a0(%eax) │ │ │ │ jb 14efb39 │ │ │ │ ... │ │ │ │ xor %cl,(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ebp,0x8026224(%eax) │ │ │ │ xor 0x266bcb8(%ecx,%eax,1),%esp │ │ │ │ push %eax │ │ │ │ @@ -1860553,270 +1860940,269 @@ │ │ │ │ mov 0x648fb001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ xchg %eax,%ebp │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x7fe82ad(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + push %edx │ │ │ │ + jge 14efb81 │ │ │ │ + clc │ │ │ │ xchg %eax,%ebp │ │ │ │ - mov 0x7c69b801,%eax │ │ │ │ + mov 0x7c671801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x42(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,-0x75(%eax) │ │ │ │ + add %ebx,-0x7a(%eax) │ │ │ │ jae 14efb99 │ │ │ │ inc %eax │ │ │ │ jnp 14efb41 │ │ │ │ - add %ecx,-0x37fe892b(%eax) │ │ │ │ + add %esp,-0x37fe892c(%eax) │ │ │ │ movsl %ds:(%si),%es:(%di) │ │ │ │ - add %esp,%eax │ │ │ │ + add %ebx,%eax │ │ │ │ mov %al,0x7d48017f │ │ │ │ - mov 0x7c720801,%eax │ │ │ │ + mov 0x7c721001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x67(%eax) │ │ │ │ - mov 0x7c25d801,%al │ │ │ │ + mov 0x7c259801,%al │ │ │ │ add %esi,%eax │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ mov %al,0x7a364001 │ │ │ │ add %al,%ah │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x22(%eax) │ │ │ │ - jbe 14efbd9 │ │ │ │ + add %eax,(%eax) │ │ │ │ + and %dh,0x1(%esi) │ │ │ │ ... │ │ │ │ - fdivs 0x521801a4 │ │ │ │ + fdivs 0x513801a4 │ │ │ │ jle 14efbf9 │ │ │ │ fcoms -0x5b(%edx) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + sbb $0xd9500179,%eax │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,%eax │ │ │ │ - push %ds │ │ │ │ - jns 14efc01 │ │ │ │ - push %eax │ │ │ │ - fldenv 0x61d63801(%esi) │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + popa │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ - xor 0x6e81d001(%eax),%ch │ │ │ │ + xor 0x6e834001(%eax),%ch │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ - ljmp $0x177,$0x539801a5 │ │ │ │ + ljmp $0x177,$0x546801a5 │ │ │ │ pop %eax │ │ │ │ mov $0xa8,%cl │ │ │ │ - add %ecx,-0x4ffe8acf(%eax) │ │ │ │ - pop %eax │ │ │ │ - test $0x7ca52801,%eax │ │ │ │ - add %ebp,%eax │ │ │ │ - sbb %esp,0x77665001(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + xor $0x75,%al │ │ │ │ + add %esi,0x2801a958(%eax) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + jl 14efc51 │ │ │ │ + call c150a26e <_edata@@Base+0xbcf0a26e> │ │ │ │ + gs ja 14efc59 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov $0x4ba801a2,%esp │ │ │ │ - jg 14efc92 │ │ │ │ - clc │ │ │ │ + xor %bh,0x7f4ba801(%edx,%eiz,4) │ │ │ │ + add %al,%bh │ │ │ │ pop %esp │ │ │ │ test $0x1,%al │ │ │ │ - shr $0x7a,%ch │ │ │ │ + shr $0x7a,%ah │ │ │ │ add %eax,%eax │ │ │ │ sub 0x774aa801(%ebx),%esp │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ out %eax,$0xa1 │ │ │ │ add %esp,(%eax) │ │ │ │ in (%dx),%eax │ │ │ │ push $0xa12ff002 │ │ │ │ add %ebx,0x5802757c(%eax) │ │ │ │ - sbb 0x79b35001(%ecx),%ch │ │ │ │ + sbb 0x79b4a001(%ecx),%ch │ │ │ │ add %esi,(%eax) │ │ │ │ - mov %fs:0x7289a001,%al │ │ │ │ + mov %fs:0x72851001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1a2e1(%eax) │ │ │ │ mov $0x5bb80270,%esi │ │ │ │ test $0x1,%al │ │ │ │ - adcb $0x0,0x179(%edx) │ │ │ │ + enter $0x7996,$0x1 │ │ │ │ ... │ │ │ │ - add %bh,-0x7fe56b5(%eax) │ │ │ │ - jecxz 14efdc5 │ │ │ │ + mov $0x2001a94b,%eax │ │ │ │ + in $0x7e,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - mov 0x6ce8f001,%al │ │ │ │ + mov 0x6cd40801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ mov %fs,0x755a4001(%edi) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x1ffe5950(%eax) │ │ │ │ - and %ch,0x1(%esi) │ │ │ │ - mov $0xb2,%al │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,0x62(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add (%eax),%bh │ │ │ │ - xchg %ch,0x7804d801(%eax) │ │ │ │ - add %esi,0x3d(%eax) │ │ │ │ + add %dh,-0x7fe5950(%eax) │ │ │ │ + push %ds │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %esi,0x5001a4b2(%eax) │ │ │ │ + bound %ebp,0x2(%edi) │ │ │ │ + cmp %al,0x70001a8(%esi) │ │ │ │ + js 14efdc1 │ │ │ │ + jo 14efdff │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,0x17725(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + and $0x177,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - mov 0x7e3aa801,%al │ │ │ │ - add %ecx,(%eax) │ │ │ │ - shlb %cl,0x7a864001(%eax) │ │ │ │ + shlb $1,0x3a6001a0(%ebp) │ │ │ │ + jle 14efdd9 │ │ │ │ + or %dl,%dl │ │ │ │ + mov 0x7a86f801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ push %esp │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,-0x72(%eax) │ │ │ │ + add %ebx,-0x73(%eax) │ │ │ │ jl 14efdf1 │ │ │ │ ... │ │ │ │ shlb $0x1,-0x5f(%ebx) │ │ │ │ - nop │ │ │ │ - (bad) 0x1(%edi) │ │ │ │ - mov $0x9801a5b3,%eax │ │ │ │ + dec %eax │ │ │ │ + shlb $1,0x1(%edi) │ │ │ │ + mov $0x6001a5b3,%eax │ │ │ │ lds 0x1(%ecx),%edi │ │ │ │ ... │ │ │ │ - and %bh,0x489801a0(%edi) │ │ │ │ + and %bh,0x480801a0(%edi) │ │ │ │ jl 14efe29 │ │ │ │ - mov 0xc001a65c,%al │ │ │ │ - cmpl $0x0,0x1(%ebp) │ │ │ │ + mov 0x1a65c,%al │ │ │ │ + cmpb $0x0,0x1(%ebp) │ │ │ │ ... │ │ │ │ - js 14efe33 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,-0x17(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,0x63(%eax) │ │ │ │ - js 14efe51 │ │ │ │ - call 150a3ce │ │ │ │ - cmp $0xee00017a,%eax │ │ │ │ + add %esp,-0x17fe879d(%eax) │ │ │ │ + jns 14efdf8 │ │ │ │ + add %esi,%eax │ │ │ │ + cmp $0x7a,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + out %al,(%dx) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,-0x30(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + iret │ │ │ │ jns 14efe61 │ │ │ │ cwtl │ │ │ │ hlt │ │ │ │ mov %al,0x79c8d801 │ │ │ │ add %al,%bh │ │ │ │ mov $0xa5,%ah │ │ │ │ - add %esp,(%eax) │ │ │ │ - ja 14efee9 │ │ │ │ - add %ebp,0x26(%eax) │ │ │ │ - mov 0x6d61c001,%eax │ │ │ │ + add %ecx,0x68017a76(%eax) │ │ │ │ + mov %es:0x6d61c001,%eax │ │ │ │ add %al,%dh │ │ │ │ loop 14efe22 │ │ │ │ - add %ecx,(%eax) │ │ │ │ - cmp $0xf3e0017c,%eax │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebp,-0x1ffe83c7(%eax) │ │ │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,%eax │ │ │ │ push %esp │ │ │ │ push $0x2 │ │ │ │ ... │ │ │ │ inc %eax │ │ │ │ - and %esp,0x7b1af001(%esi) │ │ │ │ + and %esp,0x7b147001(%esi) │ │ │ │ add %esp,(%eax) │ │ │ │ inc %edx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,%eax │ │ │ │ - data16 jnp 14efeb1 │ │ │ │ + gs jnp 14efeb1 │ │ │ │ push $0x2001a446 │ │ │ │ ret $0x269 │ │ │ │ and %bh,-0x5a(%ebp) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - add %esp,(%bx,%si) │ │ │ │ - add %esp,0x62f9f001(%ebp) │ │ │ │ + add %esi,0x2001679e(%eax) │ │ │ │ + add %esp,0x62f90801(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ and %esp,0x75079801(%ebp) │ │ │ │ add -0x6b(%eax),%dl │ │ │ │ - test $0x78120801,%eax │ │ │ │ + test $0x7811c801,%eax │ │ │ │ add %esp,(%eax) │ │ │ │ scas %es:(%edi),%al │ │ │ │ mov %al,0x7e0b4001 │ │ │ │ add -0x17fe5943(%eax),%ch │ │ │ │ das │ │ │ │ jo 14efee9 │ │ │ │ mov $0xcf,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - test $0x77,%al │ │ │ │ - add %edi,-0x37fe5fac(%eax) │ │ │ │ - (bad) │ │ │ │ - jns 14efef9 │ │ │ │ - and %bh,-0x5f(%ebp) │ │ │ │ - add %ecx,-0x5e(%eax) │ │ │ │ - jl 14eff01 │ │ │ │ - enter $0xa544,$0x1 │ │ │ │ - inc %eax │ │ │ │ + add %eax,-0x47fe8859(%eax) │ │ │ │ + push %esp │ │ │ │ + mov 0x79d67801,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + jge 14efe9c │ │ │ │ + add %ebx,-0x37fe835e(%eax) │ │ │ │ + inc %esp │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ or $0x4d58017c,%eax │ │ │ │ test $0x1,%al │ │ │ │ - shl $1,%al │ │ │ │ - je 14eff11 │ │ │ │ - cmp %dh,-0x5b(%eax) │ │ │ │ - add %edi,-0x43(%eax) │ │ │ │ - jge 14eff19 │ │ │ │ - jo 14eff53 │ │ │ │ + mov 0x380174ef,%al │ │ │ │ + jo 14efeb8 │ │ │ │ + add %ebx,(%eax) │ │ │ │ + mov $0x7d,%dh │ │ │ │ + add %esi,0x39(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,%eax │ │ │ │ dec %edi │ │ │ │ jb 14eff22 │ │ │ │ nop │ │ │ │ - mov 0x7caa1001(%eax),%esp │ │ │ │ + mov 0x7caa4001(%eax),%esp │ │ │ │ add %esp,(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov 0x78756801,%eax │ │ │ │ add %al,%ch │ │ │ │ lcall $0x27b,$0x531801a2 │ │ │ │ jo 14eff36 │ │ │ │ - test $0x67388801,%eax │ │ │ │ + test $0x6734e001,%eax │ │ │ │ add %esp,%eax │ │ │ │ xchg %eax,%edx │ │ │ │ test $0x1,%al │ │ │ │ - lock xor %edi,0x1(%ebx) │ │ │ │ + loopne 14eff77 │ │ │ │ + jnp 14eff49 │ │ │ │ loopne 14efefe │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,0x5802762f(%eax) │ │ │ │ dec %ecx │ │ │ │ mov %al,0x65053001 │ │ │ │ add 0x5a(%eax),%cl │ │ │ │ mov 0x7e042001,%eax │ │ │ │ add -0x37fe5fc5(%eax),%dl │ │ │ │ sub $0x3eb8027e,%eax │ │ │ │ mov %al,0x7f354801 │ │ │ │ add 0x7001a2ea(%eax),%bl │ │ │ │ out %al,(%dx) │ │ │ │ ja 14eff7a │ │ │ │ jo 14eff08 │ │ │ │ - test $0x7fe5a801,%eax │ │ │ │ + test $0x7fe3a801,%eax │ │ │ │ add %eax,%eax │ │ │ │ - fisubrs 0x79b00801(%ecx) │ │ │ │ - add %ecx,0x3001a97b(%eax) │ │ │ │ - clc │ │ │ │ + fisubrs 0x79acd001(%ecx) │ │ │ │ + add %ecx,0x1001a97b(%eax) │ │ │ │ + cli │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %edx,%eax │ │ │ │ - call 6baf013e <_edata@@Base+0x674f013e> │ │ │ │ + call 6ba7013e <_edata@@Base+0x6747013e> │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ cmp $0xa2,%al │ │ │ │ add %eax,0x267ef(%eax) │ │ │ │ ... │ │ │ │ @@ -1860825,590 +1861211,582 @@ │ │ │ │ arpl %esp,0x686e5801(%edx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ lret │ │ │ │ - mov 0x7d3bb801,%al │ │ │ │ + mov 0x7d3a1001,%al │ │ │ │ add %ecx,(%eax) │ │ │ │ push %edi │ │ │ │ mov %eax,0x66fd9001 │ │ │ │ add (%eax),%dh │ │ │ │ adc %esp,0x6cac8801(%ebx) │ │ │ │ add (%eax),%bl │ │ │ │ aam $0xa2 │ │ │ │ add %ebp,(%eax) │ │ │ │ mov $0xb7800263,%edi │ │ │ │ mov %al,0x6e6f6001 │ │ │ │ add (%eax),%dl │ │ │ │ xor 0x7a20b801(%ecx),%esp │ │ │ │ add (%eax),%ah │ │ │ │ - or 0x79a91001(%eax),%esp │ │ │ │ + or 0x79a90001(%eax),%esp │ │ │ │ add %ecx,(%eax) │ │ │ │ and %ah,0x76e6c801(%ebx) │ │ │ │ - add 0x4001a692(%eax),%cl │ │ │ │ - pop %ebx │ │ │ │ + add 0x1001a692(%eax),%cl │ │ │ │ + push %esp │ │ │ │ jbe 14f0031 │ │ │ │ nop │ │ │ │ - mov 0x62b76001(%esi),%ah │ │ │ │ + mov 0x62b75801(%esi),%ah │ │ │ │ add %ebp,-0x47fe5be1(%eax) │ │ │ │ mov $0x67800261,%ebp │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - xor $0xc7700177,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + xor $0x77,%al │ │ │ │ + add %esi,-0x39(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x8017b34(%eax) │ │ │ │ - pop %esp │ │ │ │ - mov %eax,0x6cde4801 │ │ │ │ - add %al,%bh │ │ │ │ + add %edx,%eax │ │ │ │ + xor 0x1(%ebx),%edi │ │ │ │ + or %bl,0x1(%ebx,%eiz,4) │ │ │ │ + dec %eax │ │ │ │ + fisubrs -0x8(%edx,%eax,1) │ │ │ │ pop %esi │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x7c(%eax) │ │ │ │ + add %esp,0x7d(%eax) │ │ │ │ add %di,(%eax) │ │ │ │ push %cs │ │ │ │ mov %eax,0x79369801 │ │ │ │ add -0x69(%eax),%bh │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x480162f1(%eax) │ │ │ │ + add %ebp,0x480162f1(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ - inc %edi │ │ │ │ + add %esp,%eax │ │ │ │ + inc %ebx │ │ │ │ jb 14f0079 │ │ │ │ ... │ │ │ │ orb $0x1,-0x59(%ecx) │ │ │ │ - sub %bh,0x7b(%ecx) │ │ │ │ + fdivs 0x7b(%esi) │ │ │ │ add %ecx,-0x7d(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - (bad) │ │ │ │ - jns 14f0091 │ │ │ │ - and %al,-0x5a(%ecx) │ │ │ │ - add %eax,%eax │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ + add %esp,0x200179c6(%eax) │ │ │ │ + inc %ecx │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %esi,-0x51(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,0x22(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,0x272cc(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ aam $0xa4 │ │ │ │ add %edi,0x56(%eax) │ │ │ │ bound %eax,(%edx) │ │ │ │ ... │ │ │ │ adc %bh,-0x5a(%ecx) │ │ │ │ - add %edi,0x78017a06(%eax) │ │ │ │ - adc 0x7f188801(%ebp),%ah │ │ │ │ - add (%eax),%al │ │ │ │ + add %esi,0x5(%eax) │ │ │ │ + jp 14f00d9 │ │ │ │ + js 14f00ec │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ecx,0x27f18(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x2c(%eax) │ │ │ │ - mov 0x7adb4801,%eax │ │ │ │ + mov 0x7adb5801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x5a(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ + jo 14f018e │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x4b(%eax) │ │ │ │ - mov 0x751b9001,%al │ │ │ │ + mov 0x751c0001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x77(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ - lock ja 14f0181 │ │ │ │ + add %eax,-0x12(%eax) │ │ │ │ + ja 14f0181 │ │ │ │ ... │ │ │ │ mov $0xae,%al │ │ │ │ test $0x1,%al │ │ │ │ - test $0xf4,%al │ │ │ │ + shl $1,%ah │ │ │ │ jae 14f0191 │ │ │ │ ... │ │ │ │ - mov $0x5801a5a4,%eax │ │ │ │ - cld │ │ │ │ + mov $0x8801a5a4,%eax │ │ │ │ + cli │ │ │ │ jl 14f01a1 │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ push $0xffffffa7 │ │ │ │ - add %esp,0x68017eb2(%eax) │ │ │ │ - push %ebx │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x40017327(%eax) │ │ │ │ + add %esi,-0x50(%eax) │ │ │ │ + jle 14f01b1 │ │ │ │ + push $0x9801a653 │ │ │ │ + daa │ │ │ │ + jae 14f01b9 │ │ │ │ + inc %eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,0x26cc2(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x2001a245(%eax) │ │ │ │ - xor 0x2(%esi),%ch │ │ │ │ - ... │ │ │ │ - sub %dl,-0x3a37fe57(%ebp) │ │ │ │ - jb 14f01f1 │ │ │ │ - rcl $0xa6,%bh │ │ │ │ - add %ecx,(%eax) │ │ │ │ - pop %ebx │ │ │ │ - ja 14f01f9 │ │ │ │ - ... │ │ │ │ - loopne 14f0216 │ │ │ │ - mov 0x695a3001,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ + add %dl,-0x67fe5624(%eax) │ │ │ │ + xor 0x1(%ebp),%esp │ │ │ │ + cwtl │ │ │ │ + inc %ebp │ │ │ │ + mov %al,0x6e322001 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x6001a004(%eax) │ │ │ │ - ret │ │ │ │ - add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + test $0x72c5c001,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebx,0x17758(%eax) │ │ │ │ + ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x1ffe5605(%eax) │ │ │ │ - cmc │ │ │ │ - ja 14f0251 │ │ │ │ - mov %cl,-0x60(%ebp) │ │ │ │ - add %ebx,0x61(%eax) │ │ │ │ + add %ah,%al │ │ │ │ + add $0xa0,%al │ │ │ │ + add %ebx,%eax │ │ │ │ + cmp $0x169,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0xc801a004,%eax │ │ │ │ + shlb $0x0,0x1(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,-0x2ffe5605(%eax) │ │ │ │ + repz ja 14f0251 │ │ │ │ + mov %cl,-0x60(%ebp) │ │ │ │ + add %edi,0x60(%eax) │ │ │ │ jle 14f0259 │ │ │ │ ... │ │ │ │ and %dh,(%esp,%eiz,4) │ │ │ │ add %ebx,-0x7(%eax) │ │ │ │ arpl %eax,(%edx) │ │ │ │ ... │ │ │ │ mov $0x5801a79d,%eax │ │ │ │ push %esp │ │ │ │ push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ or $0xa1,%al │ │ │ │ - add %esi,(%eax) │ │ │ │ - jge 14f0302 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebx,0x16b7e(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x69(%eax) │ │ │ │ - mov 0x683c0801,%al │ │ │ │ - add %ebx,-0x7fe5b22(%eax) │ │ │ │ + mov 0x68377001,%al │ │ │ │ + add %ebx,0x6001a4de(%eax) │ │ │ │ es jno 14f0309 │ │ │ │ shlb $1,(%ecx) │ │ │ │ mov %al,0x6c75e801 │ │ │ │ - add 0x801aa4c(%eax),%bl │ │ │ │ - imul $0x20,0x1(%ebx),%ebp │ │ │ │ - shlb %cl,0x709c5001(%ecx) │ │ │ │ + add 0x1801aa4c(%eax),%bl │ │ │ │ + inc %ebp │ │ │ │ + imul $0x20,(%ecx),%eax │ │ │ │ + shlb %cl,0x709c8001(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,%eax │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %fs:(%eax),%cl │ │ │ │ - mov %ebp,0x76bda801(%eax) │ │ │ │ - add %ebx,0x6801a9e8(%eax) │ │ │ │ - pop %ebx │ │ │ │ - jne 14f0349 │ │ │ │ - mov $0xc001a117,%eax │ │ │ │ + mov %ebp,0x76bb8801(%eax) │ │ │ │ + add %edi,-0x3ffe5ee9(%eax) │ │ │ │ pushf │ │ │ │ - add %gs:-0x1b(%eax),%al │ │ │ │ - mov 0x678df801,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ - aaa │ │ │ │ + gs add %al,%bh │ │ │ │ + jge 14f02eb │ │ │ │ + add %esi,0x4002759d(%eax) │ │ │ │ + in $0xa0,%eax │ │ │ │ + add %ebp,%eax │ │ │ │ + xchg %ah,0x1(%edi) │ │ │ │ + cmp %dh,(%edi) │ │ │ │ mov %al,0x761e4801 │ │ │ │ add (%eax),%bl │ │ │ │ pop %ds │ │ │ │ mov %eax,0x7597c801 │ │ │ │ add (%eax),%ah │ │ │ │ dec %ecx │ │ │ │ test $0x1,%al │ │ │ │ - loopne 14f03d0 │ │ │ │ - js 14f0371 │ │ │ │ - clc │ │ │ │ - jge 14f0313 │ │ │ │ - add %esi,0x2759d(%eax) │ │ │ │ + lock bound %edi,0x1(%eax) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%al │ │ │ │ - int3 │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - jno 14f040e │ │ │ │ - add %ebp,(%eax) │ │ │ │ - lahf │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x26288(%eax) │ │ │ │ + call 7150ab59 <_edata@@Base+0x6cf0ab59> │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + jg 14f0391 │ │ │ │ + sub %bl,-0x774ffe5c(%edi) │ │ │ │ + bound %eax,(%edx) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x4d(%eax) │ │ │ │ - mov %al,0x76e8a801 │ │ │ │ - add (%eax),%al │ │ │ │ + push $0xa801a24d │ │ │ │ + call 14f0630 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%eax) │ │ │ │ - dec %ebp │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - jmp 14f043c │ │ │ │ - add %eax,(%eax) │ │ │ │ - aad $0xa5 │ │ │ │ - add %edi,%eax │ │ │ │ - popa │ │ │ │ - jg 14f03d1 │ │ │ │ + cmp %cl,-0x56(%ebp) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + ljmp $0x1a5,$0xd5000175 │ │ │ │ + shlb $0x1,0x7f(%edx) │ │ │ │ mov %dh,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - aam $0x73 │ │ │ │ - add %esi,(%eax) │ │ │ │ - adc $0xa02001a9,%eax │ │ │ │ + add %edi,%eax │ │ │ │ + iret │ │ │ │ + jae 14f03d9 │ │ │ │ + xor %dl,0x9c2001a9 │ │ │ │ push $0xa65c7801 │ │ │ │ + add %edx,(%eax) │ │ │ │ + les 0x0(%ecx,%eax,1),%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov $0xa9,%al │ │ │ │ + add %edx,%eax │ │ │ │ + leave │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %edi,0x3a(%eax) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,%eax │ │ │ │ - (bad) │ │ │ │ - jl 14f03e9 │ │ │ │ - ... │ │ │ │ - rcr $1,%dh │ │ │ │ - test $0x1,%al │ │ │ │ - js 14f040e │ │ │ │ - imul $0x1a53a78,(%ecx),%eax │ │ │ │ - or %ah,0x79380163(%eax) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,-0x7e(%eax) │ │ │ │ - jl 14f0409 │ │ │ │ + lcall $0x1a6,$0x79380163 │ │ │ │ + rolb $0xa8,-0x212ffe84(%edx) │ │ │ │ + add %esi,(%eax) │ │ │ │ + sbb %ebp,0x1(%ecx) │ │ │ │ mov $0x31,%al │ │ │ │ test $0x1,%al │ │ │ │ or $0x7b,%dh │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x3e(%eax) │ │ │ │ + add 0x3e(%eax),%dl │ │ │ │ mov 0x63458801,%eax │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ xchg %eax,%ecx │ │ │ │ push $0x1 │ │ │ │ and %dh,%cl │ │ │ │ - mov 0x77327001,%al │ │ │ │ + mov 0x77325801,%al │ │ │ │ add %ebx,0x6f(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,%eax │ │ │ │ loope 14f04a7 │ │ │ │ add %al,%ch │ │ │ │ - mov %fs,0x67c2d801(%ecx) │ │ │ │ + mov %fs,0x67bf9801(%ecx) │ │ │ │ add %edx,0x16(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - imul $0x30,0x1(%ecx),%edi │ │ │ │ - add $0xa1,%al │ │ │ │ - add %esp,0x7b(%eax) │ │ │ │ - imul $0xfffffff0,(%ecx),%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + imul $0x1a10430,0x1(%ecx),%edi │ │ │ │ + cwtl │ │ │ │ + jge 14f04ba │ │ │ │ + add %esi,%eax │ │ │ │ and %ah,0x6068e801(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x5ffe5a0b(%eax) │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %al,0x4001a5f5(%eax) │ │ │ │ + xchg %eax,%esi │ │ │ │ jns 14f0469 │ │ │ │ rcrb $1,-0x56(%edx) │ │ │ │ - add %esi,(%eax) │ │ │ │ - out %eax,$0x7e │ │ │ │ - add %ebp,(%eax) │ │ │ │ - andb $0x1,0x77780001(%ebp) │ │ │ │ + add %ebx,-0x19(%eax) │ │ │ │ + jle 14f0471 │ │ │ │ + sub %al,0x784801a5(%eax) │ │ │ │ + ja 14f0479 │ │ │ │ subb $0xa4,(%ecx) │ │ │ │ add %edi,-0x22(%eax) │ │ │ │ push $0x2 │ │ │ │ ... │ │ │ │ jo 14f04bf │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,-0x3(%eax) │ │ │ │ jno 14f04a2 │ │ │ │ sbb %bh,0x1(%eax,%eiz,4) │ │ │ │ - mov $0x2a,%al │ │ │ │ - jp 14f04a9 │ │ │ │ - call 1950acd3 <_edata@@Base+0x14f0acd3> │ │ │ │ - sarb %cl,0x78(%ecx,%eax,1) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + call e9507ed1 <_edata@@Base+0xe4f07ed1> │ │ │ │ + es test $0x1,%al │ │ │ │ + xor %dl,%cl │ │ │ │ + jl 14f04b1 │ │ │ │ + js 14f045e │ │ │ │ mov 0x621ca001,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ jb 14f0464 │ │ │ │ - add %eax,%eax │ │ │ │ - cltd │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %esi,0x31(%eax) │ │ │ │ - mov %al,0x7c62b801 │ │ │ │ + add %edi,0x70016e99(%eax) │ │ │ │ + xor %esp,0x7c62b801(%edx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0xffe5893(%eax) │ │ │ │ - pop %ecx │ │ │ │ + add %bl,-0x2ffe5893(%eax) │ │ │ │ + push %edx │ │ │ │ jbe 14f04e9 │ │ │ │ ... │ │ │ │ loopne 14f055e │ │ │ │ test $0x1,%al │ │ │ │ - sub %bl,-0x5b67fe8b(%eax) │ │ │ │ + push $0x98017597 │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x3d(%eax) │ │ │ │ + add %ebx,0x3f(%eax) │ │ │ │ jge 14f0521 │ │ │ │ shr $0xa2,%bh │ │ │ │ add %edi,-0x27fd9877(%eax) │ │ │ │ inc %esp │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,0x267ce(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3e(%eax) │ │ │ │ - test $0x72c5c001,%eax │ │ │ │ + test $0x72c5a001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x27fe5bb1(%eax) │ │ │ │ add %ebp,0x2(%ecx) │ │ │ │ pusha │ │ │ │ - adc 0x6dc74001(%eax),%ebp │ │ │ │ + adc 0x6dc56001(%eax),%ebp │ │ │ │ add %esi,(%eax) │ │ │ │ - xchg %esp,0x7ae07801(%eax) │ │ │ │ + xchg %esp,0x7ae05001(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ test %ah,0x69f3a801(%edx) │ │ │ │ add 0x14(%eax),%bl │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %edi,%eax │ │ │ │ - (bad) │ │ │ │ - add %ebp,-0x7fe5c04(%eax) │ │ │ │ - pop %ebp │ │ │ │ - push $0xa0b36802 │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov %edi,0x1(%edi) │ │ │ │ - dec %eax │ │ │ │ - add %ah,0x7b9bd001(%esi) │ │ │ │ - add %esi,0x40(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + repnz imul $0xffffffa8,(%ecx),%eax │ │ │ │ + cld │ │ │ │ + mov %eax,0x685df801 │ │ │ │ + add -0x4d(%eax),%ch │ │ │ │ + mov 0x7f894001,%al │ │ │ │ + add %ecx,0x0(%eax) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %esp,0x70017b9b(%eax) │ │ │ │ + inc %eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x400175d6(%eax) │ │ │ │ - jae 14f058f │ │ │ │ + add %edi,(%eax) │ │ │ │ + aam $0x75 │ │ │ │ + add %eax,0x73(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,%eax │ │ │ │ sub 0x0(%edx,%eax,1),%ah │ │ │ │ dec %edx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - pop %esi │ │ │ │ + add %edx,%eax │ │ │ │ + pop %edx │ │ │ │ add %ax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x6801a23f(%eax) │ │ │ │ fisubrl 0x0(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ iret │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ + add %ebp,%eax │ │ │ │ sub $0x94680175,%eax │ │ │ │ - mov 0x7c699801,%eax │ │ │ │ + mov 0x7c670001,%eax │ │ │ │ add %ecx,%eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,0x27d0b(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x7001a249(%eax) │ │ │ │ or %ch,0x2(%edx) │ │ │ │ dec %eax │ │ │ │ stos %al,%es:(%edi) │ │ │ │ mov 0x76bdd001,%eax │ │ │ │ add 0x75(%eax),%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - imul $0xffffff8f,0x28(%ecx,%eax,1),%edi │ │ │ │ - mov 0x7d561001,%al │ │ │ │ + add %ecx,0x28017c69(%eax) │ │ │ │ + (bad) │ │ │ │ + mov 0x7d571801,%al │ │ │ │ add %esi,0x35(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - mov $0x17fe2,%eax │ │ │ │ + or %bl,%dh │ │ │ │ + jg 14f0669 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,%al │ │ │ │ - loopne 14f0633 │ │ │ │ - add %ebx,%eax │ │ │ │ + fsub %st(0),%st │ │ │ │ + test $0x1,%al │ │ │ │ + cwtl │ │ │ │ ret │ │ │ │ jb 14f0691 │ │ │ │ - loopne 14f066a │ │ │ │ - test $0x1,%al │ │ │ │ - enter $0x6591,$0x1 │ │ │ │ - ... │ │ │ │ - dec %eax │ │ │ │ - sub $0xceb801a1,%eax │ │ │ │ - imul $0x0,(%edx),%eax │ │ │ │ + lock int3 │ │ │ │ + test $0x64034801,%eax │ │ │ │ + add %esp,%eax │ │ │ │ + fsubrs 0x65934001(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x2d(%eax) │ │ │ │ + mov 0x6bceb801,%eax │ │ │ │ + add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ - fsubs 0x6b76f001(%edi) │ │ │ │ + fsubs 0x6b77d801(%edi) │ │ │ │ add %ebx,%eax │ │ │ │ lret │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,-0x2ffd9926(%eax) │ │ │ │ mov $0xf7a001a4,%edi │ │ │ │ push $0x2 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x6801a42b(%eax) │ │ │ │ call 4adf0978 <_edata@@Base+0x467f0978> │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,-0x75(%eax) │ │ │ │ - push $0x1 │ │ │ │ - dec %eax │ │ │ │ + add %edx,0x48016a8b(%eax) │ │ │ │ xchg %eax,%edx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,%eax │ │ │ │ outsb %gs:(%esi),(%dx) │ │ │ │ add %ebx,-0x29(%eax) │ │ │ │ - mov 0x7f717001,%al │ │ │ │ + mov 0x7f704801,%al │ │ │ │ add %ebx,(%eax) │ │ │ │ - arpl %esp,0x7c7bc801(%ebp) │ │ │ │ + arpl %esp,0x7c7be001(%ebp) │ │ │ │ add %esi,0x75(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,0x6002697c(%eax) │ │ │ │ sbb %esp,0x6bc15801(%edi) │ │ │ │ - add -0x31(%eax),%al │ │ │ │ - mov %al,0x79847001 │ │ │ │ - add %ebx,%eax │ │ │ │ - mov %eax,%ss:0x75e7e801 │ │ │ │ - add (%eax),%dl │ │ │ │ + add (%eax),%cl │ │ │ │ + shrl %cl,0x675a8001(%ecx) │ │ │ │ + add %eax,-0x31(%eax) │ │ │ │ + mov %al,0x7983d001 │ │ │ │ + add %edx,(%eax) │ │ │ │ inc %ecx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,-0x21(%eax) │ │ │ │ - jl 14f0751 │ │ │ │ - cmp %dl,%ch │ │ │ │ - test $0x65d06001,%eax │ │ │ │ - add %eax,0x13(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x8027675(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + fstpt 0x38(%ecx,%eax,1) │ │ │ │ + aad $0xa9 │ │ │ │ + add %eax,0x79(%eax) │ │ │ │ + js 14f0759 │ │ │ │ + inc %eax │ │ │ │ + adc 0x7675b001(%ebp),%esp │ │ │ │ + add (%eax),%cl │ │ │ │ inc %eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,-0x7(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + hlt │ │ │ │ jge 14f0769 │ │ │ │ inc %eax │ │ │ │ or 0x2675a68(%ecx,%eax,1),%ah │ │ │ │ - loopne 14f0755 │ │ │ │ - mov %al,0x789d0801 │ │ │ │ + fdivs (%esi) │ │ │ │ + mov %eax,0x75e7e801 │ │ │ │ add (%eax),%cl │ │ │ │ push %es │ │ │ │ - test $0x7d835801,%eax │ │ │ │ + test $0x7d845801,%eax │ │ │ │ add %eax,0x801a343(%eax) │ │ │ │ popa │ │ │ │ - push $0x2 │ │ │ │ + push $0xa2e3e002 │ │ │ │ + add %ecx,(%eax) │ │ │ │ + popf │ │ │ │ + js 14f0792 │ │ │ │ ... │ │ │ │ - add %dh,(%eax) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,-0x3(%eax) │ │ │ │ + xor %ah,-0x28ffe5c(%esi) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x2801a876(%eax) │ │ │ │ - adc 0x1(%edx),%bh │ │ │ │ + add %bl,0x1001a876(%eax) │ │ │ │ + pop %ss │ │ │ │ + jp 14f07c9 │ │ │ │ ... │ │ │ │ - fsubrs -0x2877fe57(%ebp) │ │ │ │ - jno 14f07e2 │ │ │ │ + fsubrs -0x7457fe57(%ebp) │ │ │ │ + jo 14f07e1 │ │ │ │ ... │ │ │ │ add %bl,0x68a58801(,%eiz,4) │ │ │ │ add (%eax),%al │ │ │ │ xchg %eax,%ebx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ - cmpb $0x40,0x1(%esi) │ │ │ │ + add %ebp,0x40017e81(%eax) │ │ │ │ sahf │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ jb 14f0886 │ │ │ │ add %eax,-0x20(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - xor $0x7e,%al │ │ │ │ - add %esp,%eax │ │ │ │ + add %esi,-0x1ffe81ce(%eax) │ │ │ │ inc %ecx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,%eax │ │ │ │ lcall $0x1a4,$0x77500261 │ │ │ │ adc %cl,%dh │ │ │ │ jne 14f0822 │ │ │ │ test $0x45,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,-0x6ffe9162(%eax) │ │ │ │ - add 0x73ff6001(%edi),%ah │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,(%eax) │ │ │ │ - subb $0x1,0x7073c001(%ecx) │ │ │ │ + add %ebx,%eax │ │ │ │ + sahf │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %edx,0x6001a702(%eax) │ │ │ │ + push 0x2(%ebx) │ │ │ │ ... │ │ │ │ - or %ah,-0x5d7fe60(%ebp) │ │ │ │ + cmp %al,0x74e001a9(%eax) │ │ │ │ + jo 14f0841 │ │ │ │ + ... │ │ │ │ + or %ah,-0x7d7fe60(%ebp) │ │ │ │ jne 14f0859 │ │ │ │ ... │ │ │ │ ror $0xa5,%cl │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ jp 14f090c │ │ │ │ add %ecx,%eax │ │ │ │ - shll $0x1,0x7e601801(%ebp) │ │ │ │ + shll $0x1,0x7e5f7001(%ebp) │ │ │ │ ... │ │ │ │ - add %al,-0x3c27fe58(%edi) │ │ │ │ + add %al,-0x3d3ffe58(%edi) │ │ │ │ jl 14f08b1 │ │ │ │ ... │ │ │ │ and %dh,(%esi) │ │ │ │ mov %al,0x737e5801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x61(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,%eax │ │ │ │ - jge 14f0969 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edi,0x17a7a(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ jmp 14f08a0 │ │ │ │ - add %ebx,-0x17fe816f(%eax) │ │ │ │ - or %esp,0x6108e801(%edi) │ │ │ │ - add %al,%cl │ │ │ │ - aas │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,%eax │ │ │ │ + xchg %eax,%ecx │ │ │ │ + jle 14f0901 │ │ │ │ + call e950b00e <_edata@@Base+0xe4f0b00e> │ │ │ │ + or %ah,0x2(%ecx) │ │ │ │ + enter $0xa53f,$0x1 │ │ │ │ + push %eax │ │ │ │ mov 0xfc38017c,%al │ │ │ │ - mov 0x7f568001,%al │ │ │ │ + mov 0x7f55b001,%al │ │ │ │ add %edx,-0x50(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x33(%eax) │ │ │ │ + add %esi,-0x35(%eax) │ │ │ │ jp 14f0921 │ │ │ │ ... │ │ │ │ enter $0xa53a,$0x1 │ │ │ │ - push %eax │ │ │ │ - push 0x1(%eax) │ │ │ │ + lock (bad) │ │ │ │ + jo 14f0959 │ │ │ │ cmp %cl,%cl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - aam $0x64 │ │ │ │ - add %ebp,%eax │ │ │ │ + add %esp,-0x17fe9b2d(%eax) │ │ │ │ push %ds │ │ │ │ mov 0x696d5001,%eax │ │ │ │ add (%eax),%al │ │ │ │ pop %ss │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,0x26277(%eax) │ │ │ │ ... │ │ │ │ @@ -1861416,66 +1861794,62 @@ │ │ │ │ add %cl,(%eax) │ │ │ │ daa │ │ │ │ mov 0x6b8de801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ - sbb $0xf13001a8,%eax │ │ │ │ + sbb $0xe6c001a8,%eax │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x4b(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - vmread %eax,(%ecx) │ │ │ │ - cmp %dl,%ch │ │ │ │ + add %esp,%eax │ │ │ │ + or $0xd5380178,%eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,%eax │ │ │ │ dec %ebp │ │ │ │ jg 14f09da │ │ │ │ ... │ │ │ │ - call 1150aa0e <_edata@@Base+0xcf0aa0e> │ │ │ │ + call 7150aa0e <_edata@@Base+0x6cf0aa0e> │ │ │ │ jae 14f0a66 │ │ │ │ add %ebp,(%eax) │ │ │ │ call 20f0b8f │ │ │ │ imul $0x0,(%edx),%eax │ │ │ │ ... │ │ │ │ and %cl,(%ecx,%ebp,4) │ │ │ │ - add %ebx,-0x26(%eax) │ │ │ │ + add %ecx,-0x28(%eax) │ │ │ │ add %di,%ax │ │ │ │ - fsubl 0x67e90001(%eax) │ │ │ │ + fsubl 0x67e74001(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x7ffe56f8(%eax) │ │ │ │ - std │ │ │ │ + cmc │ │ │ │ jno 14f0a59 │ │ │ │ - or %dh,-0x3e0ffe58(%ecx) │ │ │ │ + or %dh,-0x3e07fe58(%ecx) │ │ │ │ jp 14f0a61 │ │ │ │ test $0xe8,%al │ │ │ │ test $0x1,%al │ │ │ │ - clc │ │ │ │ + push %eax │ │ │ │ xchg %eax,%edi │ │ │ │ jnp 14f0a69 │ │ │ │ - call a950b315 <_edata@@Base+0xa4f0b315> │ │ │ │ - (bad) │ │ │ │ - jno 14f0a71 │ │ │ │ + call a150b315 <_edata@@Base+0x9cf0b315> │ │ │ │ + xchg %esi,0x1(%ecx) │ │ │ │ ... │ │ │ │ - shlb $1,0xf83801a8 │ │ │ │ + shlb $1,0xfac001a8 │ │ │ │ jne 14f0aa9 │ │ │ │ ... │ │ │ │ rol $0xa8,%dh │ │ │ │ - add %ebp,0x30017cba(%eax) │ │ │ │ - lock movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ - xchg %eax,%ebp │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %esi,%eax │ │ │ │ + add %ecx,(%eax) │ │ │ │ + mov $0xf030017c,%esp │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebx,-0xffe916b(%eax) │ │ │ │ xor %esp,0x266fcb8(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ and %cl,%bh │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,%eax │ │ │ │ stc │ │ │ │ jne 14f0af2 │ │ │ │ @@ -1861484,148 +1861858,150 @@ │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ push $0xa438d002 │ │ │ │ add %eax,%eax │ │ │ │ and $0xcfe00276,%eax │ │ │ │ mov %al,0x6c3c2801 │ │ │ │ add -0x69(%eax),%ah │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ - or 0x1(%ecx),%bh │ │ │ │ + add %ebp,0xa(%eax) │ │ │ │ + jns 14f0b21 │ │ │ │ ... │ │ │ │ clc │ │ │ │ cmp $0x261801a9,%eax │ │ │ │ jae 14f0b31 │ │ │ │ - mov 0x7001a97c,%al │ │ │ │ - and 0x1(%esi),%esi │ │ │ │ + mov 0x5801a97c,%al │ │ │ │ + and 0x1(%esi),%dh │ │ │ │ dec %eax │ │ │ │ - add %esp,0x72dda001(%eax) │ │ │ │ + add %esp,0x72d65801(%eax) │ │ │ │ add %ecx,(%eax) │ │ │ │ - mov %ah,0x1621390(%ecx,%eax,1) │ │ │ │ + mov %ah,0x16203e0(%ecx,%eax,1) │ │ │ │ mov %cl,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,0x2802682c(%eax) │ │ │ │ mov $0xa0,%dl │ │ │ │ - add %eax,%eax │ │ │ │ - dec %edx │ │ │ │ + add %esp,0x48(%eax) │ │ │ │ jle 14f0b59 │ │ │ │ - shlb $0x6b,-0x3f1ffe59(%ebx) │ │ │ │ - add %esi,0x4801a7c3(%eax) │ │ │ │ - push %es │ │ │ │ - jp 14f0b69 │ │ │ │ - push %eax │ │ │ │ - dec %ebp │ │ │ │ + shlb $0x6b,-0x4037fe59(%ebx) │ │ │ │ + add %esi,0x2001a7c3(%eax) │ │ │ │ + add $0x4d50017a,%eax │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ add %ecx,%eax │ │ │ │ inc %eax │ │ │ │ js 14f0b72 │ │ │ │ push %eax │ │ │ │ aas │ │ │ │ mov 0x7c543801,%al │ │ │ │ - add -0x17fe5e74(%eax),%bl │ │ │ │ - xor 0x1(%ebp),%ch │ │ │ │ + add -0x7fe5e74(%eax),%bl │ │ │ │ + daa │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - js 14f0c16 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x7c(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,%eax │ │ │ │ dec %eax │ │ │ │ jle 14f0ba2 │ │ │ │ ... │ │ │ │ js 14f0b34 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,-0x77fe892d(%eax) │ │ │ │ - jns 14f0b59 │ │ │ │ - add %esp,0x5b(%eax) │ │ │ │ - jne 14f0bb9 │ │ │ │ - xor %dh,-0x59(%ecx) │ │ │ │ - add %esi,(%eax) │ │ │ │ - call 34bf0d35 <_edata@@Base+0x305f0d35> │ │ │ │ + add %esp,(%eax) │ │ │ │ + shlb %cl,0x1(%esi) │ │ │ │ + mov %bh,-0x5a(%ecx) │ │ │ │ + add %ebp,0x30017558(%eax) │ │ │ │ + jno 14f0b62 │ │ │ │ + add %ebx,-0x20(%eax) │ │ │ │ + jae 14f0bc1 │ │ │ │ + jo 14f0bf5 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,%eax │ │ │ │ - jmp 14f0d32 │ │ │ │ + add %eax,0x168e0(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - sbb %dh,-0x5a(%ecx) │ │ │ │ - add %edi,(%eax) │ │ │ │ - mov %?,0x1(%ebx) │ │ │ │ + add %bl,(%eax) │ │ │ │ + jno 14f0b81 │ │ │ │ + add %esi,-0x76(%eax) │ │ │ │ + jnp 14f0be1 │ │ │ │ push %eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - mov 0x7fb95801,%al │ │ │ │ + mov 0x7fb82001,%al │ │ │ │ add %ebx,0x50(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,0x70017ab9(%eax) │ │ │ │ - sbb 0x7081f801(%ebp),%ah │ │ │ │ - add -0x5ffe5db3(%eax),%bh │ │ │ │ - shlb $0xc8,0x2(%edi) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + mov $0x1a70017a,%eax │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %edi,%eax │ │ │ │ + xorl $0x1a24db8,0x2(%eax) │ │ │ │ + mov 0xc80267c0,%al │ │ │ │ cmpsl %es:(%edi),%gs:(%esi) │ │ │ │ - add %edx,-0x51(%eax) │ │ │ │ - imul $0x18,(%ecx),%eax │ │ │ │ + add %esi,0x18016bac(%eax) │ │ │ │ fwait │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,-0xffe878f(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + je 14f0c87 │ │ │ │ + add %esi,%eax │ │ │ │ dec %esi │ │ │ │ - mov 0x6f6a0001,%al │ │ │ │ + mov 0x6f696001,%al │ │ │ │ add %ebx,-0x67fe58e8(%eax) │ │ │ │ cld │ │ │ │ - add %gs:0x4001a637(%eax),%bl │ │ │ │ + add %gs:-0x5ffe59c9(%eax),%bl │ │ │ │ es jp 14f0c29 │ │ │ │ mov $0x56,%al │ │ │ │ mov 0x6a2ff801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ jl 14f0be4 │ │ │ │ - add %esp,0x28(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,0x16f26(%eax) │ │ │ │ cwtl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,-0x67fe9450(%eax) │ │ │ │ + add %esi,-0x4f(%eax) │ │ │ │ + imul $0xffffff98,(%ecx),%eax │ │ │ │ add 0x26dacf0(%ecx,%eax,1),%ah │ │ │ │ - and %bl,-0x4b37fe58(%esi) │ │ │ │ + and %bl,-0x4c87fe58(%esi) │ │ │ │ js 14f0c61 │ │ │ │ dec %eax │ │ │ │ - mov 0x7a6b4801(%eax),%ch │ │ │ │ + mov 0x7a6ce801(%eax),%ch │ │ │ │ add %eax,(%eax) │ │ │ │ jg 14f0c0c │ │ │ │ - add %esp,0x45(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + inc %ebp │ │ │ │ bound %eax,(%ecx) │ │ │ │ ... │ │ │ │ push $0xb801a6f8 │ │ │ │ and %esp,0x2(%esi) │ │ │ │ - rcrb $0x7a,0x266801a8(%ecx) │ │ │ │ + rcrb $0x7a,0x272001a8(%ecx) │ │ │ │ add %edi,%eax │ │ │ │ push $0xffffffa4 │ │ │ │ add %esi,%eax │ │ │ │ jno,pn 14f0c92 │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ in $0xa7,%eax │ │ │ │ - add %ebx,-0x6b(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + xchg %eax,%esp │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x6001a6d6(%eax) │ │ │ │ + add %ch,0x1801a6d6(%eax) │ │ │ │ lret │ │ │ │ jno 14f0cc1 │ │ │ │ sub %ah,%bl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ - mov $0x6e,%dl │ │ │ │ + add %edx,(%eax) │ │ │ │ + mov $0x6e,%bl │ │ │ │ add %esp,%eax │ │ │ │ sub 0x6a8b0001(%edi),%ah │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ jle 14f0c9a │ │ │ │ - add %edi,%eax │ │ │ │ - inc %esi │ │ │ │ - jo 14f0cf9 │ │ │ │ - mov $0x7801a98c,%eax │ │ │ │ - adc %ebp,0x0(%ecx,%eax,1) │ │ │ │ + add %eax,-0x47fe8fa5(%eax) │ │ │ │ + mov %gs,0x6c115801(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x2ffe5cfc(%eax) │ │ │ │ fdivl 0x2(%ebx) │ │ │ │ ... │ │ │ │ fdivrs 0x76b001a0(%ebx) │ │ │ │ jno 14f0d52 │ │ │ │ @@ -1861641,83 +1862017,86 @@ │ │ │ │ add 0x43(%eax),%dl │ │ │ │ mov 0x6cc8d801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ into │ │ │ │ - mov 0x758a5001,%eax │ │ │ │ + mov 0x758aa001,%eax │ │ │ │ add %ecx,(%eax) │ │ │ │ - and 0x7e482001(%eax),%esp │ │ │ │ + and 0x7e46e801(%eax),%esp │ │ │ │ add %esp,(%eax) │ │ │ │ or %ah,0x6e006001(%ebx) │ │ │ │ add %al,%dl │ │ │ │ int $0xa0 │ │ │ │ add %eax,0x276e0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ - fisubl 0x7d097001(%ebp) │ │ │ │ + fisubl 0x7d09c001(%ebp) │ │ │ │ add %ebx,%eax │ │ │ │ int1 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,-0x7ffe82d4(%eax) │ │ │ │ - shrl %cl,0x77542001(%ecx) │ │ │ │ - add %ebp,0x6801a339(%eax) │ │ │ │ - loopne 14f0e75 │ │ │ │ + add %esp,%eax │ │ │ │ + sub 0x1(%ebp),%edi │ │ │ │ + adc $0xa9,%bl │ │ │ │ + add %esp,-0x57fe88ac(%eax) │ │ │ │ + cmp %esp,0x76e06801(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ push %es │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %edx,0x38026a39(%eax) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ mov 0x70265001,%eax │ │ │ │ - add 0x5001a55c(%eax),%dh │ │ │ │ - add $0x161,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add -0x37fe5aa4(%eax),%dh │ │ │ │ + or 0x1(%ecx),%ah │ │ │ │ + ... │ │ │ │ dec %eax │ │ │ │ push %eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,-0x67(%eax) │ │ │ │ + add %eax,-0x67(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - add %ebx,-0x7ffe5992(%eax) │ │ │ │ - pop %ds │ │ │ │ - jb 14f0e31 │ │ │ │ + add %ebx,-0x37fe5992(%eax) │ │ │ │ + adc %dh,0x1(%edx) │ │ │ │ enter $0xa8ff,$0x1 │ │ │ │ - add %cl,0x7f(%ebp) │ │ │ │ - add %ecx,%eax │ │ │ │ - adc 0x71d11801(%edx),%ch │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - mov 0x6d016801,%al │ │ │ │ + clc │ │ │ │ + dec %esp │ │ │ │ + jg 14f0e39 │ │ │ │ + enter $0xaa12,$0x1 │ │ │ │ + sbb %dl,%cl │ │ │ │ + jno 14f0e42 │ │ │ │ + loopne 14f0e40 │ │ │ │ + mov 0x6cfbb801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add $0xa1c001a7,%eax │ │ │ │ push $0x2 │ │ │ │ - ... │ │ │ │ - shlb $0xa6,(%edx) │ │ │ │ - add %esp,(%eax) │ │ │ │ - mov 0x1(%eax),%ebp │ │ │ │ - fadds -0x135ffe5e(%edx) │ │ │ │ - imul $0x1a6c230,(%edx),%eax │ │ │ │ - dec %eax │ │ │ │ + pusha │ │ │ │ + lret │ │ │ │ + test $0x6823d801,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + xor 0x688b3001(%esi),%ah │ │ │ │ + add %ebx,%eax │ │ │ │ + andb $0x2,0x69eca001(%edx) │ │ │ │ + xor %al,%dl │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebp,%eax │ │ │ │ mov 0x1(%edx),%edi │ │ │ │ sbb $0xa2,%dl │ │ │ │ add %edi,0x27b7b(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x4e(%eax) │ │ │ │ test $0x1,%al │ │ │ │ loopne 14f0e86 │ │ │ │ jne 14f0eba │ │ │ │ - fadds 0x262801a6(%ebx) │ │ │ │ + fadds 0x254001a6(%ebx) │ │ │ │ jno 14f0ec1 │ │ │ │ ... │ │ │ │ lock mov %al,%cs:0x7f1e2001 │ │ │ │ add (%eax),%bl │ │ │ │ add $0xa0,%al │ │ │ │ add %ecx,(%eax) │ │ │ │ (bad) │ │ │ │ @@ -1861725,166 +1862104,160 @@ │ │ │ │ ... │ │ │ │ shlb $0x6c,-0x5deffe5c(%esi) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ jne 14f0eb1 │ │ │ │ - add %esi,(%eax) │ │ │ │ - imul $0x0,0x1(%edx),%esi │ │ │ │ + add %eax,(%eax) │ │ │ │ + push $0x72 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x4801a794(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - jns 14f0f21 │ │ │ │ - sub %dh,-0x60(%ecx) │ │ │ │ - add %ecx,%eax │ │ │ │ - ljmp $0x1a1,$0x2870017b │ │ │ │ - fdivrs (%esi) │ │ │ │ - pusha │ │ │ │ + add %ch,-0x57fe586c(%eax) │ │ │ │ + mov %eax,0x71280179 │ │ │ │ + mov 0x7bea8001,%al │ │ │ │ + add %esi,0x28(%eax) │ │ │ │ + mov 0x603ed801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ - jmp 140f10f6 <_edata@@Base+0xfaf10f6> │ │ │ │ + jmp 12cf10f6 <_edata@@Base+0xe6f10f6> │ │ │ │ jl 14f0f59 │ │ │ │ - call 1150b085 <_edata@@Base+0xcf0b085> │ │ │ │ - mov -0x40(%ecx,%eax,1),%? │ │ │ │ + call f950b085 <_edata@@Base+0xf4f0b085> │ │ │ │ + mov %?,-0x40(%ecx,%eax,1) │ │ │ │ pop %ebx │ │ │ │ - mov 0x71b99801,%al │ │ │ │ + mov 0x71b98801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ daa │ │ │ │ mov %eax,0x72ec8801 │ │ │ │ add -0x77fe5caa(%eax),%dl │ │ │ │ stc │ │ │ │ push $0x2 │ │ │ │ ... │ │ │ │ add %bh,0x5001a15d(%eax) │ │ │ │ and %esi,0x2(%eax) │ │ │ │ jo 14f0fcd │ │ │ │ - mov 0x70611801,%al │ │ │ │ + mov 0x70617801,%al │ │ │ │ add %esi,(%eax) │ │ │ │ into │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,0x52(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add (%eax),%bh │ │ │ │ push %edi │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,-0x80(%eax) │ │ │ │ + add %edi,-0x80(%eax) │ │ │ │ jl 14f0fe9 │ │ │ │ ... │ │ │ │ nop │ │ │ │ - lock test $0x768ae801,%eax │ │ │ │ + lock test $0x76897801,%eax │ │ │ │ add %esi,%eax │ │ │ │ xchg %eax,%ecx │ │ │ │ test $0x1,%al │ │ │ │ - push %eax │ │ │ │ - fwait │ │ │ │ - js 14f1019 │ │ │ │ - jo 14f1044 │ │ │ │ - test $0x680dc001,%eax │ │ │ │ + and %bl,0x2a700178(%ecx) │ │ │ │ + test $0x67fc8001,%eax │ │ │ │ add %ebx,%eax │ │ │ │ - data16 mov 0x705d2001,%al │ │ │ │ + data16 mov 0x705cd001,%al │ │ │ │ add %ebx,(%eax) │ │ │ │ push $0xffffffa8 │ │ │ │ - add %ebp,(%eax) │ │ │ │ - sbb %esp,0x1(%esi) │ │ │ │ - nop │ │ │ │ + add %ebp,-0x6ffe99ee(%eax) │ │ │ │ mov 0x714ab001(%edx),%fs │ │ │ │ add (%eax),%bh │ │ │ │ (bad) │ │ │ │ test $0x1,%al │ │ │ │ - rolb $1,(%esi) │ │ │ │ - jo 14f1041 │ │ │ │ - sbb %bh,(%edi) │ │ │ │ + rolb $0x70,(%esi) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + aas │ │ │ │ mov 0x6e75e001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ - mov 0x920001a6,%al │ │ │ │ + mov 0x90e801a6,%al │ │ │ │ jl 14f1079 │ │ │ │ fmuls -0x56(%ebp) │ │ │ │ - add %ecx,%eax │ │ │ │ - pop %esi │ │ │ │ + add %ebx,(%eax) │ │ │ │ + pop %edi │ │ │ │ jnp 14f1081 │ │ │ │ - mov 0x7001a4ea,%al │ │ │ │ - mov %al,0xcdc00175 │ │ │ │ - mov 0x62702801,%eax │ │ │ │ + mov 0x1801a4ea,%al │ │ │ │ + mov 0xcdc00175,%eax │ │ │ │ + mov 0x626fc001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x57fe5f5d(%eax) │ │ │ │ - cmp $0x17c,%eax │ │ │ │ + add %ah,-0xffe5f5d(%eax) │ │ │ │ + cmp %edi,0x0(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0xc001a738,%al │ │ │ │ + add %ah,-0x3ffe58c8(%eax) │ │ │ │ mov 0x1(%eax),%ebp │ │ │ │ cmp %ah,0x47001a4(%ebx) │ │ │ │ jns 14f10ca │ │ │ │ call 9150b542 <_edata@@Base+0x8cf0b542> │ │ │ │ les 0x2(%edx),%ebp │ │ │ │ nop │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - loop 14f114d │ │ │ │ - add %ecx,0x801a769(%eax) │ │ │ │ - mov $0x8b680176,%edi │ │ │ │ + add %esp,%eax │ │ │ │ + fnsave 0x1(%esi) │ │ │ │ + mov %ch,-0x59(%ecx) │ │ │ │ + add %edi,%eax │ │ │ │ + mov $0x8b680176,%ebx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,-0x5ffe8524(%eax) │ │ │ │ + add %esi,-0x5ffe8524(%eax) │ │ │ │ lea 0x7cc42001(%edi),%esp │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ - mov 0xf45801a6,%al │ │ │ │ + mov 0xf3d801a6,%al │ │ │ │ add %sp,(%eax) │ │ │ │ pop %ebx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %edx,-0x6c(%eax) │ │ │ │ jo 14f1109 │ │ │ │ add %ah,%dh │ │ │ │ test $0x1,%al │ │ │ │ - and %al,0x2158017d(%ebx) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + mov %al,-0x58dea7ff(%ebp,%edi,2) │ │ │ │ add %ebp,-0x5ffd9e69(%eax) │ │ │ │ ret $0x1a4 │ │ │ │ shr $0x73,%dl │ │ │ │ add (%eax),%bl │ │ │ │ push %ds │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ - loope 14f1198 │ │ │ │ + add %eax,%eax │ │ │ │ + loopne 14f1198 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ cltd │ │ │ │ - mov 0x79cc0001,%eax │ │ │ │ + mov 0x79cbe001,%eax │ │ │ │ add %ebx,%eax │ │ │ │ pop %es │ │ │ │ - mov 0x7daca801,%al │ │ │ │ + mov 0x7da70001,%al │ │ │ │ add %ebx,0x77(%eax) │ │ │ │ mov 0x784a1001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ popa │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x60016bab(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + imul $0x60,(%ecx),%eax │ │ │ │ adc %esp,0x78a39001(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ dec %esi │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ @@ -1861892,510 +1862265,529 @@ │ │ │ │ jns 14f121d │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ inc %ebx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x4e(%eax) │ │ │ │ + add %ebp,0x47(%eax) │ │ │ │ jb 14f11c1 │ │ │ │ inc %eax │ │ │ │ sub 0x6974d001(%edi),%ah │ │ │ │ add -0x77fe5eac(%eax),%ch │ │ │ │ push %ebp │ │ │ │ add -0x5d44(%bx,%si),%al │ │ │ │ add %ebx,(%eax) │ │ │ │ pop %ecx │ │ │ │ popa │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ - ds test $0x79ced001,%eax │ │ │ │ - add %edx,0x6801a815(%eax) │ │ │ │ - iret │ │ │ │ + ds test $0x79ce4801,%eax │ │ │ │ + add %edx,-0x27fe57eb(%eax) │ │ │ │ + into │ │ │ │ jns 14f11f9 │ │ │ │ xor %bh,-0x5b(%eax) │ │ │ │ - add %ecx,0x780166f3(%eax) │ │ │ │ - xor %esp,0x26e2fa8(%ecx,%eax,1) │ │ │ │ - js 14f1214 │ │ │ │ - mov %eax,0x68406801 │ │ │ │ + add %edx,-0xd(%eax) │ │ │ │ + add %di,0x31(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebp,0x78026e2f(%eax) │ │ │ │ + or 0x68406801(%ebx),%ah │ │ │ │ add (%eax),%dh │ │ │ │ cltd │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - mov $0x2d28017c,%ebx │ │ │ │ + add %esp,%eax │ │ │ │ + mov $0x2d28017c,%edx │ │ │ │ test $0x1,%al │ │ │ │ - sbb %ch,0x69(%eax) │ │ │ │ - add %ebx,-0x2ffe5acd(%eax) │ │ │ │ - (bad) │ │ │ │ - jno 14f1229 │ │ │ │ + cmp %ch,0x69(%eax) │ │ │ │ + add %ebx,-0xffe5acd(%eax) │ │ │ │ + lea 0x1(%ecx),%esi │ │ │ │ xor %bl,-0x60(%edx) │ │ │ │ - add %ebp,%eax │ │ │ │ + add %edx,%eax │ │ │ │ cmp %dh,0x1(%edx) │ │ │ │ pop %eax │ │ │ │ xor %ah,0x7ea6d801(%edx) │ │ │ │ add -0x1a(%eax),%bl │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,%eax │ │ │ │ - sub 0x1(%esi),%edi │ │ │ │ - rorb $0x74,-0xc0ffe5c(%ecx) │ │ │ │ - add %ecx,-0x3ffe5a40(%eax) │ │ │ │ - jmp 5e1f13c8 <_edata@@Base+0x59bf13c8> │ │ │ │ + add %ebp,-0x3ffe81d5(%eax) │ │ │ │ + mov %esp,0x174f3d0(%ecx,%eax,1) │ │ │ │ + mov %al,%al │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebx,%eax │ │ │ │ + call 5e1f13c8 <_edata@@Base+0x59bf13c8> │ │ │ │ test $0x1,%al │ │ │ │ - or $0x7a,%bh │ │ │ │ - add %eax,(%eax) │ │ │ │ + cmp %cl,%bh │ │ │ │ + jp 14f1259 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ push %ebp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,%eax │ │ │ │ + add %edi,(%eax) │ │ │ │ push %ebp │ │ │ │ jns 14f1271 │ │ │ │ sub %al,%bl │ │ │ │ test $0x1,%al │ │ │ │ - push $0xa801771e │ │ │ │ - arpl %esp,0x651a9801(%ecx) │ │ │ │ - add %al,%dl │ │ │ │ - cmp 0x7a8f2801(%edi),%ah │ │ │ │ - add %edi,(%eax) │ │ │ │ - shll %cl,0x720b2001(%esi) │ │ │ │ - add %edi,0x55(%eax) │ │ │ │ + nop │ │ │ │ + sbb $0x77,%al │ │ │ │ + add %ebp,-0x67fe5e9d(%eax) │ │ │ │ + sbb 0x2(%ebp),%ah │ │ │ │ + sarb $1,(%edx) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %esp,-0x71(%eax) │ │ │ │ + jp 14f1289 │ │ │ │ + cmp %dl,%bl │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebx,%eax │ │ │ │ + or %esi,0x1(%edx) │ │ │ │ + js 14f12e7 │ │ │ │ test $0x1,%al │ │ │ │ - fadds -0x3ffffe87(%eax) │ │ │ │ + loopne 14f1314 │ │ │ │ + jns 14f1299 │ │ │ │ + add %al,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %ebp,(%eax) │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ bound %eax,(%ecx) │ │ │ │ - xor %dl,-0x144ffe57(%edi) │ │ │ │ + xor %dl,-0x124ffe57(%edi) │ │ │ │ jle 14f12a9 │ │ │ │ rolb $0xa4,(%edx) │ │ │ │ add %edx,-0x77fd925a(%eax) │ │ │ │ - andl $0x1,0x65097801(%ecx) │ │ │ │ + andl $0x1,0x64e6f001(%ecx) │ │ │ │ ... │ │ │ │ test $0x50,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ - inc %edi │ │ │ │ + add %ecx,%eax │ │ │ │ + inc %esi │ │ │ │ jle 14f12c9 │ │ │ │ enter $0xa32d,$0x1 │ │ │ │ or %bl,%dh │ │ │ │ jb 14f12d2 │ │ │ │ push %eax │ │ │ │ test $0xb15801a4,%eax │ │ │ │ jo 14f12da │ │ │ │ add %ch,(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - push %eax │ │ │ │ - xor $0x280170,%eax │ │ │ │ - test $0x1,%al │ │ │ │ - test $0xcf,%al │ │ │ │ - jns 14f12e9 │ │ │ │ - mov $0x15,%al │ │ │ │ - mov 0x75c65001,%eax │ │ │ │ - add %ebx,%eax │ │ │ │ - sub 0x787e1801(%edx),%ch │ │ │ │ + inc %eax │ │ │ │ + xor $0x70,%al │ │ │ │ + add %ebp,(%eax) │ │ │ │ + add %ch,0x79d22801(%eax) │ │ │ │ + add %esi,0x1001a115(%eax) │ │ │ │ + les 0x1(%ebp),%esi │ │ │ │ + fsubrs (%edx) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + jle 14f136f │ │ │ │ add %al,%bl │ │ │ │ push %esi │ │ │ │ mov 0x7060f001,%eax │ │ │ │ add -0x5c(%eax),%cl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ecx,0x280276dd(%eax) │ │ │ │ - fldt 0x790d4801(%ecx) │ │ │ │ + fldt 0x79180801(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ hlt │ │ │ │ mov %al,0x6cfb8801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ movsl %gs:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x2001751b(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + sbb $0x75,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ push %ecx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x50016edc(%eax) │ │ │ │ - and %esp,0x6ff23001(%ebp) │ │ │ │ + add %edi,-0x26(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %edx,0x21(%eax) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %esi,(%eax) │ │ │ │ + repnz outsl %ds:(%esi),(%dx) │ │ │ │ add %al,%cl │ │ │ │ cmp %ah,0x68822001(%edi) │ │ │ │ add %edi,(%eax) │ │ │ │ lret │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,(%eax) │ │ │ │ sbb $0x68,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ push %ecx │ │ │ │ - test $0x749d0001,%eax │ │ │ │ + test $0x749d3801,%eax │ │ │ │ add %edx,0x31(%eax) │ │ │ │ - test $0x7b0e2001,%eax │ │ │ │ + test $0x7b0d3001,%eax │ │ │ │ add %esi,(%eax) │ │ │ │ dec %eax │ │ │ │ test $0x1,%al │ │ │ │ - enter $0x7f9d,$0x1 │ │ │ │ - dec %eax │ │ │ │ - xor %ch,0x7b9ac801(%eax) │ │ │ │ + call 49509314 <_edata@@Base+0x44f09314> │ │ │ │ + xor %ch,0x7b9a2801(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ lods %ds:(%esi),%al │ │ │ │ mov %al,0x67ec0801 │ │ │ │ add (%eax),%bh │ │ │ │ - fldenv 0x7bad1801(%eax) │ │ │ │ + fldenv 0x7bac1001(%eax) │ │ │ │ add %ebx,%eax │ │ │ │ - cmp %ah,0x7d827001(%ecx) │ │ │ │ + cmp %ah,0x7d832801(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x2001a0eb(%eax) │ │ │ │ - std │ │ │ │ + add %ch,0x5801a0eb(%eax) │ │ │ │ + stc │ │ │ │ ja 14f13d9 │ │ │ │ sub %ah,%ah │ │ │ │ - mov 0x76540801,%al │ │ │ │ + mov 0x76346001,%al │ │ │ │ add %ebx,%eax │ │ │ │ and $0xa6,%al │ │ │ │ - add %esi,(%eax) │ │ │ │ - shll %cl,0x1(%esi) │ │ │ │ - dec %eax │ │ │ │ - mov 0x7fa02001(%ecx),%gs │ │ │ │ + add %eax,0x480166c2(%eax) │ │ │ │ + mov 0x7f9c2801(%ecx),%gs │ │ │ │ add %ebp,%eax │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - xor %edi,0x1(%esi) │ │ │ │ + add %esi,%eax │ │ │ │ + xor %bh,0x1(%esi) │ │ │ │ fadds -0x58(%ebp) │ │ │ │ - add %edx,%eax │ │ │ │ - das │ │ │ │ - imul $0xffffffd8,(%ecx),%eax │ │ │ │ + add %ebp,-0x27fe94d2(%eax) │ │ │ │ mov %gs:0x72658001,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ push %cs │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %edx,%eax │ │ │ │ - inc %edx │ │ │ │ - jae 14f1419 │ │ │ │ + jae,pt 14f1419 │ │ │ │ ... │ │ │ │ rcrb $0xa9,(%ebx) │ │ │ │ - add %esi,0x45(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + inc %edi │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %esp,-0x4ffe5a6c(%eax) │ │ │ │ - inc %esi │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + ds insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ pop %ecx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,%eax │ │ │ │ mov %al,0xa4e8026e │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x3b(%eax) │ │ │ │ + add %ecx,-0x36(%eax) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x67(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,0x65(%eax) │ │ │ │ + add %ebp,0x65(%eax) │ │ │ │ jl 14f1479 │ │ │ │ cwtl │ │ │ │ push $0xffffffa5 │ │ │ │ - add %edx,0x45(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + inc %ebp │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %edx,0x7801a0ef(%eax) │ │ │ │ pop %esi │ │ │ │ push $0xa9736801 │ │ │ │ - add %ecx,%eax │ │ │ │ + add %ebp,%eax │ │ │ │ add $0x81d0017d,%eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,-0x7ffe8497(%eax) │ │ │ │ - shlb %cl,0x75d6d801(%ebp) │ │ │ │ - add %esp,%eax │ │ │ │ - adc $0x550801a8,%eax │ │ │ │ + add %ebp,0x69(%eax) │ │ │ │ + jnp 14f1499 │ │ │ │ + adc $0xa5,%dl │ │ │ │ + add %ebx,-0x1ffe8a2c(%eax) │ │ │ │ + adc $0x526801a8,%eax │ │ │ │ js 14f14a9 │ │ │ │ - push $0xc001a14e │ │ │ │ - dec %edi │ │ │ │ + push $0x2801a14e │ │ │ │ + inc %esi │ │ │ │ je 14f14b1 │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - out %al,$0xa9 │ │ │ │ - add %ecx,(%eax) │ │ │ │ - hlt │ │ │ │ - jae 14f14c9 │ │ │ │ cwtl │ │ │ │ and $0xa5,%al │ │ │ │ add %ebp,%eax │ │ │ │ mov $0xe448026c,%eax │ │ │ │ test $0x1,%al │ │ │ │ - nop │ │ │ │ - aaa │ │ │ │ - jge 14f14d9 │ │ │ │ + call 150920e │ │ │ │ ... │ │ │ │ - mov 0x4801a1ed,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x4801a1ed(%eax) │ │ │ │ cmp %bh,0x2(%eax) │ │ │ │ dec %eax │ │ │ │ and %esp,0x756b0801(%ebx) │ │ │ │ add (%eax),%cl │ │ │ │ push %edx │ │ │ │ mov %eax,0x6fb9f001 │ │ │ │ add 0xb(%eax),%dl │ │ │ │ mov %al,0x704f7001 │ │ │ │ add 0x4e(%eax),%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %edi,(%eax) │ │ │ │ + xchg %eax,%edx │ │ │ │ jns 14f1519 │ │ │ │ and %cl,-0x5f(%ebx) │ │ │ │ add %esp,-0x1e(%eax) │ │ │ │ jo 14f1522 │ │ │ │ ... │ │ │ │ sbb %ah,%bl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - sub %bh,0x1(%ecx) │ │ │ │ + add %esp,0x28(%eax) │ │ │ │ + jns 14f1539 │ │ │ │ loopne 14f1555 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,%eax │ │ │ │ or 0x2(%eax),%ebp │ │ │ │ cmp %ch,0x152001a2(%edx) │ │ │ │ jnp 14f154a │ │ │ │ - and %ah,-0x5d27fe60(%ecx) │ │ │ │ + and %ah,-0x5cfffe60(%ecx) │ │ │ │ jle 14f1551 │ │ │ │ mov 0xa801a120,%al │ │ │ │ data16 je 14f155a │ │ │ │ enter $0xa86e,$0x1 │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - jge 14f1561 │ │ │ │ + lock mov 0x1(%ebp),%? │ │ │ │ test $0x64,%al │ │ │ │ - mov 0x71a77001,%al │ │ │ │ + mov 0x71a76001,%al │ │ │ │ add %edi,(%eax) │ │ │ │ cmp $0xee7801a1,%eax │ │ │ │ data16 add 0x7001a23a(%eax),%ch │ │ │ │ imull 0x2(%edx) │ │ │ │ inc %eax │ │ │ │ - jmp *0x16f8b00(%ecx,%eax,1) │ │ │ │ + jmp *0x16f8ac0(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ fsubrs -0x58(%ebp) │ │ │ │ - add %ebp,0x17a71(%eax) │ │ │ │ + add %eax,0x17a71(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x17fe5a32(%eax) │ │ │ │ - pop %ds │ │ │ │ - jg 14f1641 │ │ │ │ - loopne 14f16bf │ │ │ │ - test $0x7c13d001,%eax │ │ │ │ - add %esp,0x6801a9b3(%eax) │ │ │ │ - out %eax,$0x7c │ │ │ │ - add %edi,0x7001a1ee(%eax) │ │ │ │ - add %bh,0x2(%edi) │ │ │ │ + add %bl,0x2801a5ce(%eax) │ │ │ │ + sbb $0x7f,%al │ │ │ │ + add %esp,%eax │ │ │ │ + jge 14f15ec │ │ │ │ + add %esp,%eax │ │ │ │ + adc -0x60(%ecx,%eax,1),%bh │ │ │ │ + mov $0xa9,%bl │ │ │ │ + add %ebx,-0x47fe8ab9(%eax) │ │ │ │ + out %al,(%dx) │ │ │ │ + mov 0x7f007001,%eax │ │ │ │ + add (%eax),%al │ │ │ │ ... │ │ │ │ - enter $0xa58f,$0x1 │ │ │ │ - lock data16 jnp 14f1679 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %edx,0x66(%eax) │ │ │ │ + jnp 14f1679 │ │ │ │ ... │ │ │ │ call 3150b84b <_edata@@Base+0x2cf0b84b> │ │ │ │ and $0x268,%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ fadds 0xee2001a7 │ │ │ │ arpl %eax,(%edx) │ │ │ │ ... │ │ │ │ fsubr %st(3),%st │ │ │ │ mov %al,0x7a8f7801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x42(%eax) │ │ │ │ - mov 0x7b474801,%al │ │ │ │ + mov 0x7b464001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x73(%eax) │ │ │ │ - mov 0x6e97c001,%al │ │ │ │ + mov 0x6e975001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,0x16d7c(%eax) │ │ │ │ + add %edi,0x7c(%eax) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x1a(%eax) │ │ │ │ mov %eax,0x73c96801 │ │ │ │ add (%eax),%bl │ │ │ │ inc %ebx │ │ │ │ mov %al,0x740ed801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x6a(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x171d4(%eax) │ │ │ │ + add %ebx,-0x2e(%eax) │ │ │ │ + jno 14f17c1 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x68(%eax) │ │ │ │ + dec %eax │ │ │ │ + cwtl │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,0x4b(%eax) │ │ │ │ + add %ebp,0x4a(%eax) │ │ │ │ js 14f17f1 │ │ │ │ cwtl │ │ │ │ dec %eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,-0x27fd8954(%eax) │ │ │ │ cmc │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x7f(%eax) │ │ │ │ - push $0x1 │ │ │ │ - ... │ │ │ │ - xorb $0xa5,(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + jge 14f1869 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x1001a537(%eax) │ │ │ │ mov 0x1(%ebp),%esi │ │ │ │ ... │ │ │ │ loopne 14f1816 │ │ │ │ mov 0x68599801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ push %eax │ │ │ │ - test $0x65366001,%eax │ │ │ │ + test $0x6533a801,%eax │ │ │ │ add %edx,0x19(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - pop %eax │ │ │ │ - jl,pt 14f1859 │ │ │ │ - sub %cl,-0x58(%ebx) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - add 0x1(%esi),%edi │ │ │ │ + fdivrs (%esp,%edi,2) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + dec %ebx │ │ │ │ + test $0x1,%al │ │ │ │ + sub %bh,%dh │ │ │ │ + jge 14f1861 │ │ │ │ mov %al,0x1(%ecx,%ebp,4) │ │ │ │ - rorb $0xa1,-0x53d7fe82(%ebp) │ │ │ │ + addb $0xa1,-0x53d7fe82(%edi) │ │ │ │ add %esi,0x6b(%eax) │ │ │ │ jb 14f1872 │ │ │ │ pop %eax │ │ │ │ jge 14f1813 │ │ │ │ add %eax,0x10027eb4(%eax) │ │ │ │ aad $0xa9 │ │ │ │ - add %eax,0x76(%eax) │ │ │ │ - js 14f1881 │ │ │ │ + add %ecx,0x2a(%eax) │ │ │ │ + ja 14f1881 │ │ │ │ ... │ │ │ │ nop │ │ │ │ loop 14f1833 │ │ │ │ - add %eax,0x38(%eax) │ │ │ │ - jne 14f1891 │ │ │ │ + add %ecx,0x17537(%eax) │ │ │ │ ... │ │ │ │ - dec %eax │ │ │ │ - mov $0x696001a6,%esi │ │ │ │ - jg 14f18c1 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x42(%eax) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %esp,%eax │ │ │ │ + gs jg 14f18c1 │ │ │ │ ... │ │ │ │ add %bh,(%ebx) │ │ │ │ - test $0x75cbf801,%eax │ │ │ │ + test $0x75cbf001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ - lock test $0x776c3001,%eax │ │ │ │ + lock test $0x7773f001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x7801a869(%eax) │ │ │ │ - ja 14f1993 │ │ │ │ + add %ah,0x4801a869(%eax) │ │ │ │ + push $0x64 │ │ │ │ add %ebp,-0x58(%eax) │ │ │ │ - mov 0x7eaa9801,%eax │ │ │ │ - add %ebp,0x2801a069(%eax) │ │ │ │ - inc %edx │ │ │ │ - jno 14f1941 │ │ │ │ - and %dl,0xd4801a6(%ecx) │ │ │ │ + mov 0x7eaa9001,%eax │ │ │ │ + add %ebp,-0x1ffe5f97(%eax) │ │ │ │ + jno,pt 14f1941 │ │ │ │ + and %dl,0xc0801a6(%ecx) │ │ │ │ js 14f1949 │ │ │ │ nop │ │ │ │ and 0x7343e001(%ebp),%ah │ │ │ │ add 0x1a(%eax),%ah │ │ │ │ mov 0x7f11e801,%eax │ │ │ │ - add -0x7ffe5a2a(%eax),%bh │ │ │ │ - push %ecx │ │ │ │ + add 0x1001a5d6(%eax),%bh │ │ │ │ + push %eax │ │ │ │ jb 14f1961 │ │ │ │ fsubr %st(6),%st │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - sbb $0x6118016a,%eax │ │ │ │ - mov %al,0x65ee1001 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + pop %ds │ │ │ │ + push $0x1 │ │ │ │ + sbb %ah,-0x5e(%ecx) │ │ │ │ + add %ecx,-0x13(%eax) │ │ │ │ + add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ and $0x91d001a4,%eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add -0xc(%eax),%cl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - (bad) │ │ │ │ + add %edi,-0x2c(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,%eax │ │ │ │ add 0x76d58001(%ebx),%esp │ │ │ │ add %al,%ah │ │ │ │ - lcall $0x17d,$0x8c9801a0 │ │ │ │ + lcall $0x17d,$0x885001a0 │ │ │ │ jo 14f19ce │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,%eax │ │ │ │ lret │ │ │ │ jle 14f19a2 │ │ │ │ cwtl │ │ │ │ loopne 14f1945 │ │ │ │ add %ebp,-0x3ffd9bd6(%eax) │ │ │ │ cmpsb %es:(%edi),%fs:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ - imul $0x1a4dcb8,%gs:(%ecx),%eax │ │ │ │ - inc %eax │ │ │ │ - dec %esi │ │ │ │ - jb 14f19b9 │ │ │ │ + add %ecx,0x66(%eax) │ │ │ │ + imul $0x1a4dcb8,(%ecx),%eax │ │ │ │ + cmp %al,0x72(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - mov $0xf,%al │ │ │ │ - mov %al,0x6196d001 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,-0x2ffe5df1(%eax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + popa │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x7b(%eax) │ │ │ │ - mov 0x7dba7801,%al │ │ │ │ + mov 0x7db4d001,%al │ │ │ │ add %edx,(%eax) │ │ │ │ - fisubs 0x74132801(%eax) │ │ │ │ + fisubs 0x74104801(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ pusha │ │ │ │ test $0x1,%al │ │ │ │ - rolb $0x7d,(%eax) │ │ │ │ - add %esp,0x18(%eax) │ │ │ │ - test $0x1,%al │ │ │ │ - shrb $0xa7,0x7f40017c(%esi) │ │ │ │ - add %edi,-0x3ffe97b6(%eax) │ │ │ │ + sbb %al,(%eax) │ │ │ │ + jge 14f1a09 │ │ │ │ + pusha │ │ │ │ + sbb %ch,0x7caed001(%eax) │ │ │ │ + add %eax,0x7f(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %edi,-0x3ffe97b4(%eax) │ │ │ │ adc $0xa6,%al │ │ │ │ - add %ebx,-0x7e(%eax) │ │ │ │ - jle 14f1a21 │ │ │ │ - sbb %cl,(%esi) │ │ │ │ + add %ecx,%eax │ │ │ │ + cmpb $0x18,0x1(%esi) │ │ │ │ + push %cs │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %ecx,(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ jbe 14f1a2a │ │ │ │ lock mov $0xaa,%bh │ │ │ │ add %ecx,(%eax) │ │ │ │ mov $0x92d80274,%esi │ │ │ │ - mov 0x7bc64801,%eax │ │ │ │ + mov 0x7bc5a001,%eax │ │ │ │ add %ecx,0x4(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ecx,-0x35(%eax) │ │ │ │ popa │ │ │ │ add %al,%dl │ │ │ │ (bad) │ │ │ │ mov %al,0x727b2001 │ │ │ │ @@ -1862411,243 +1862803,244 @@ │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,0x7d(%eax) │ │ │ │ jo 14f1a6a │ │ │ │ ... │ │ │ │ pusha │ │ │ │ in (%dx),%eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x17ea6(%eax) │ │ │ │ + add %esi,0x17ea6(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ out %al,$0xa2 │ │ │ │ add %ecx,%eax │ │ │ │ (bad) │ │ │ │ arpl %eax,(%edx) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - mov 0x7036d801,%eax │ │ │ │ - add %esp,-0x27fe5a67(%eax) │ │ │ │ + mov 0x7036e001,%eax │ │ │ │ + add %esp,0x2801a599(%eax) │ │ │ │ or $0x7c,%al │ │ │ │ - add %ebx,0x7001a5a1(%eax) │ │ │ │ - leave │ │ │ │ - jns 14f1b11 │ │ │ │ - cwtl │ │ │ │ + add %ebx,-0x7fe5a5f(%eax) │ │ │ │ + enter $0x179,$0x98 │ │ │ │ and 0x64398001(%ecx),%esp │ │ │ │ add 0x28(%eax),%bl │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,%eax │ │ │ │ imul $0x1a45928,0x2(%eax),%edi │ │ │ │ pusha │ │ │ │ and %bh,0x2(%ebp) │ │ │ │ sub %al,%cl │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - aas │ │ │ │ - jnp 14f1b31 │ │ │ │ - push %eax │ │ │ │ - mull 0x6d70a001(%ecx) │ │ │ │ + add %ecx,%eax │ │ │ │ + cmp $0xf750017b,%eax │ │ │ │ + mov 0x6d70a001,%eax │ │ │ │ add %al,%al │ │ │ │ and %esp,0x72d0a801(%ebx) │ │ │ │ - add -0x4ffe5a7f(%eax),%dl │ │ │ │ - (bad) │ │ │ │ - jg 14f1b49 │ │ │ │ - adcb $0x64,0xd3001a5(%ecx) │ │ │ │ - add %eax,%eax │ │ │ │ + add 0x3001a581(%eax),%dl │ │ │ │ + aad $0x7f │ │ │ │ + add %eax,-0x6ffe5a6f(%eax) │ │ │ │ + or %ah,-0x40(%ecx,%eax,1) │ │ │ │ sub %esp,0x66b64801(%ebp) │ │ │ │ add %al,%dh │ │ │ │ jp 14f1afc │ │ │ │ - add %ecx,%eax │ │ │ │ - mov 0x1(%edi),%ch │ │ │ │ - js 14f1b53 │ │ │ │ + add %ebp,0x78016f8a(%eax) │ │ │ │ + int1 │ │ │ │ mov %al,0x6d69f801 │ │ │ │ add -0x6ffe5baa(%eax),%ch │ │ │ │ repz jno 14f1b72 │ │ │ │ sub %cl,(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - hlt │ │ │ │ + add %esp,-0xc(%eax) │ │ │ │ js 14f1b79 │ │ │ │ or %ch,(%ecx) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,0x8026937(%eax) │ │ │ │ dec %ebp │ │ │ │ test $0x1,%al │ │ │ │ - add %ch,%ch │ │ │ │ + mov %ch,%cl │ │ │ │ jp 14f1b89 │ │ │ │ add %dh,%ah │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,0x7e(%eax) │ │ │ │ - jp 14f1b91 │ │ │ │ + add %esp,%eax │ │ │ │ + jp 14f1c09 │ │ │ │ + add %ecx,0x20(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %esi,0x6f(%eax) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add (%eax),%ah │ │ │ │ dec %eax │ │ │ │ - and %ah,0x26d6f70(%ecx,%eax,1) │ │ │ │ - and %cl,-0x5c(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ jo 14f1c17 │ │ │ │ add %al,%dl │ │ │ │ inc %edi │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,0x200269a6(%eax) │ │ │ │ - xor 0x7bbbc001(%ebp),%esp │ │ │ │ + xor 0x7bb98801(%ebp),%esp │ │ │ │ add %esi,(%eax) │ │ │ │ and %esp,0x6989c001(%edi) │ │ │ │ add %al,%ah │ │ │ │ - sbb $0x586001a5,%eax │ │ │ │ + sbb $0x507801a5,%eax │ │ │ │ jb 14f1bc1 │ │ │ │ push %eax │ │ │ │ nop │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,-0x6ffe829e(%eax) │ │ │ │ + add %ebx,0x60(%eax) │ │ │ │ + jge 14f1bc9 │ │ │ │ + nop │ │ │ │ push %eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,%eax │ │ │ │ pushf │ │ │ │ ja 14f1bd2 │ │ │ │ clc │ │ │ │ - imull 0x7616f001(%eax) │ │ │ │ - add %edx,0x2801a6ad(%eax) │ │ │ │ - mov $0x7b,%dh │ │ │ │ - add %esp,0x5801a0e9(%eax) │ │ │ │ - mov $0x66,%dh │ │ │ │ + imull 0x7612b801(%eax) │ │ │ │ + add %edx,-0x3ffe5953(%eax) │ │ │ │ + mov $0x7b,%dl │ │ │ │ + add %esp,-0xffe5f17(%eax) │ │ │ │ + mov $0x66,%bl │ │ │ │ add %eax,(%eax) │ │ │ │ push %gs │ │ │ │ - add %esi,0x52(%eax) │ │ │ │ + add %edi,0x51(%eax) │ │ │ │ jns 14f1bf1 │ │ │ │ pop %eax │ │ │ │ pop %edi │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,%eax │ │ │ │ + add %eax,%eax │ │ │ │ imul $0xffffff88,0x1(%ebp),%esp │ │ │ │ data16 stos %al,%es:(%edi) │ │ │ │ add %ecx,%eax │ │ │ │ hlt │ │ │ │ jno 14f1c02 │ │ │ │ js 14f1c12 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,-0x3(%eax) │ │ │ │ add (%bx,%si),%dl │ │ │ │ jnp 14f1baf │ │ │ │ add %edx,(%eax) │ │ │ │ push %ds │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %al,%ch │ │ │ │ - or 0x7babf001(%ecx),%ah │ │ │ │ + or 0x7ba9c001(%ecx),%ah │ │ │ │ add %ebp,0x1a12c(%eax) │ │ │ │ ret │ │ │ │ gs add %al,%dl │ │ │ │ pop %esi │ │ │ │ mov 0x71512001,%eax │ │ │ │ add %al,%ch │ │ │ │ - mov 0x6be801a1,%al │ │ │ │ + mov 0x6b2001a1,%al │ │ │ │ jns 14f1c31 │ │ │ │ or %bh,-0x57(%ecx) │ │ │ │ - add %eax,-0x23(%eax) │ │ │ │ - imul $0xffffffb0,(%ecx),%eax │ │ │ │ - int1 │ │ │ │ + add %edi,(%eax) │ │ │ │ + ret $0x16b │ │ │ │ + mov $0xf1,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0xffe82d8(%eax) │ │ │ │ + add %edi,-0xffe82da(%eax) │ │ │ │ mov $0xa5,%dl │ │ │ │ - add %esi,(%eax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - jl 14f1c49 │ │ │ │ - lock aaa │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov -0x10(%ecx,%eax,1),%? │ │ │ │ + aaa │ │ │ │ mov %eax,0x72c22801 │ │ │ │ add (%eax),%cl │ │ │ │ - jmp 34371df8 <_edata@@Base+0x2fd71df8> │ │ │ │ + jmp 33df1df8 <_edata@@Base+0x2f7f1df8> │ │ │ │ jl 14f1c59 │ │ │ │ - dec %eax │ │ │ │ - mov $0xa9,%dh │ │ │ │ - add %edi,-0x4ffe9979(%eax) │ │ │ │ - int1 │ │ │ │ + mov $0xf1,%al │ │ │ │ mov 0x641b8801,%eax │ │ │ │ add (%eax),%ah │ │ │ │ ret │ │ │ │ mov 0x6603b001,%eax │ │ │ │ - add %al,%dl │ │ │ │ + add %al,%cl │ │ │ │ + movsl %es:(%esi),%es:(%edi) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + pusha │ │ │ │ + addr16 add %edx,%eax │ │ │ │ push %ds │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,(%eax) │ │ │ │ and %esi,0x2(%esi) │ │ │ │ - xor %ah,0x590001a5(%ebp) │ │ │ │ + xor %ah,0x58d001a5(%ebp) │ │ │ │ jp 14f1c81 │ │ │ │ - enter $0xa526,$0x1 │ │ │ │ - mov %ah,0x1(%edi,%eiz,2) │ │ │ │ sarb $0x1,-0x5f(%eax) │ │ │ │ - mov 0x78017ce7,%al │ │ │ │ - das │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x7a(%eax) │ │ │ │ - jno 14f1c99 │ │ │ │ - js 14f1c5b │ │ │ │ + and %ah,%bh │ │ │ │ + jl 14f1c89 │ │ │ │ + js 14f1c4b │ │ │ │ mov 0x60bd1001,%al │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add 0x2f(%eax),%bh │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebp,%eax │ │ │ │ + jns 14f1d08 │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ - mov %fs,0x79bf3801(%eax) │ │ │ │ + mov %fs,0x79bed801(%eax) │ │ │ │ add %eax,0x3001a073(%eax) │ │ │ │ arpl %edi,0x2(%eax) │ │ │ │ loopne 14f1cef │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - inc %edx │ │ │ │ + add %esi,(%eax) │ │ │ │ + aas │ │ │ │ jle 14f1cc1 │ │ │ │ - cmp %dl,-0x2d8ffe58(%ebp) │ │ │ │ + cmp %dl,-0x2ebffe58(%ebp) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %ebp,%eax │ │ │ │ push %eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ - pop %ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + push %edi │ │ │ │ push $0xa223b001 │ │ │ │ add %ecx,%eax │ │ │ │ adc $0x6b,%al │ │ │ │ add %al,%bl │ │ │ │ pop %edx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,0x58017232(%eax) │ │ │ │ - (bad) 0x680da001(%esi) │ │ │ │ + add %esp,%eax │ │ │ │ + das │ │ │ │ + jb 14f1ce1 │ │ │ │ + pop %eax │ │ │ │ + (bad) 0x67fc5801(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ dec %edi │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,%eax │ │ │ │ - aas │ │ │ │ - push $0xa24bb001 │ │ │ │ - add %eax,0x780269b7(%eax) │ │ │ │ - lea 0x6cde0801(%edx),%esp │ │ │ │ + add %eax,(%eax) │ │ │ │ + cmp 0x1(%eax),%ebp │ │ │ │ + mov $0x4b,%al │ │ │ │ + mov %al,0x69b78001 │ │ │ │ + add -0x73(%eax),%bh │ │ │ │ + mov %al,0x6cde0801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ - mov %fs,0x6646a001(%eax) │ │ │ │ + mov %fs,0x66430001(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ pop %esp │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ + add %edx,(%eax) │ │ │ │ inc %ebx │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x2001a124(%eax) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ imul $0x0,(%edx),%eax │ │ │ │ ... │ │ │ │ or %al,(%ecx) │ │ │ │ - test $0x7b8e3801,%eax │ │ │ │ + test $0x7b8e0001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - or %ebp,0x6344d801(%ecx) │ │ │ │ + or %ebp,0x6342e801(%ecx) │ │ │ │ add %ebx,%eax │ │ │ │ push %ss │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,%eax │ │ │ │ push %edx │ │ │ │ pusha │ │ │ │ add (%eax),%al │ │ │ │ @@ -1862664,71 +1863057,69 @@ │ │ │ │ mov 0x781f5801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ pop %ebp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,0x16dc5(%eax) │ │ │ │ + add %esp,0x16dc4(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x17fe550d(%eax) │ │ │ │ out %eax,$0x71 │ │ │ │ add (%eax),%dh │ │ │ │ - test $0x610801a6,%eax │ │ │ │ + test $0x615801a6,%eax │ │ │ │ jo 14f1e11 │ │ │ │ test $0x32,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x69(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %edx,(%eax) │ │ │ │ - mov $0x95e801a0,%ebx │ │ │ │ - jno 14f1e21 │ │ │ │ - loopne 14f1e7a │ │ │ │ + add %edi,(%eax) │ │ │ │ + push $0xbb10016f │ │ │ │ + mov 0x71930001,%al │ │ │ │ + add %esp,%eax │ │ │ │ + pop %eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,-0x47fe88bd(%eax) │ │ │ │ - adc %ah,0x72754001(%ebx) │ │ │ │ + add %edx,0x44(%eax) │ │ │ │ + ja 14f1e29 │ │ │ │ + mov $0x4001a310,%eax │ │ │ │ + jne 14f1ea1 │ │ │ │ add 0x1a2e5(%eax),%bl │ │ │ │ cltd │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%eax),%dl │ │ │ │ sahf │ │ │ │ - test $0x6d370001,%eax │ │ │ │ + test $0x6d2c5001,%eax │ │ │ │ add %ecx,0x1001a2ff(%eax) │ │ │ │ mulb 0x2(%ebx) │ │ │ │ loopne 14f1e84 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x4b(%eax) │ │ │ │ - jns 14f1e51 │ │ │ │ - cmp %ah,%dl │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - push %esp │ │ │ │ - js 14f1e59 │ │ │ │ - or %dl,(%ecx) │ │ │ │ - test $0x1,%al │ │ │ │ - lock lock add %dx,(%eax) │ │ │ │ - or %ch,0x7b40b801(%ecx) │ │ │ │ + add %ebx,0x38017947(%eax) │ │ │ │ + loop 14f1df9 │ │ │ │ + add %ebx,0x8017851(%eax) │ │ │ │ + adc %ebp,0x66f0c801(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + or %ch,0x7b410801(%ecx) │ │ │ │ add %edi,0x4801a14e(%eax) │ │ │ │ ret $0x272 │ │ │ │ pusha │ │ │ │ pop %ebp │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,%eax │ │ │ │ pusha │ │ │ │ jge 14f1e7a │ │ │ │ - lock test %esp,0x785cf001(%eax) │ │ │ │ + lock test %esp,0x785cd001(%eax) │ │ │ │ add %eax,0x5001a5cd(%eax) │ │ │ │ - adc $0xf10017c,%eax │ │ │ │ - mov %al,0x65696001 │ │ │ │ - add (%eax),%al │ │ │ │ + adc $0x7c,%al │ │ │ │ + add %edx,(%eax) │ │ │ │ + cpuid │ │ │ │ + add %esp,0x69(%eax) │ │ │ │ + add %gs:(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x31(%eax) │ │ │ │ - mov 0x7f770001,%eax │ │ │ │ + mov 0x7f76b001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ jle 14f1e57 │ │ │ │ add %edx,(%eax) │ │ │ │ @@ -1862741,38 +1863132,39 @@ │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ daa │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ + add %edx,(%eax) │ │ │ │ pushf │ │ │ │ jne 14f1ee1 │ │ │ │ test $0x73,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,0x50017fa5(%eax) │ │ │ │ + add %esi,0x50017fa3(%eax) │ │ │ │ mov $0x523001a4,%ebp │ │ │ │ jne 14f1ef2 │ │ │ │ pusha │ │ │ │ push $0xffffffa6 │ │ │ │ - add %ebp,-0x77fe85f5(%eax) │ │ │ │ - sbb $0x213801a8,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + or 0x1(%edx),%bh │ │ │ │ + mov %bl,0x215001a8 │ │ │ │ jge 14f1f01 │ │ │ │ - push $0x1a662 │ │ │ │ + push $0x8001a662 │ │ │ │ push $0x9898016c │ │ │ │ - test $0x7ac70801,%eax │ │ │ │ - add %ebx,0x2001a899(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ + test $0x7ac72001,%eax │ │ │ │ + add %ebx,0x1001a899(%eax) │ │ │ │ + xchg %eax,%edx │ │ │ │ jo 14f1f19 │ │ │ │ ... │ │ │ │ mov $0x44,%al │ │ │ │ test $0x774ce001,%eax │ │ │ │ add (%eax),%cl │ │ │ │ - arpl %esp,0x6b7a6001(%esi) │ │ │ │ + arpl %esp,0x6b7bb801(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,%eax │ │ │ │ @@ -1862780,422 +1863172,437 @@ │ │ │ │ add 0x2c(%eax),%dh │ │ │ │ mov %al,0x71c2c001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0xb(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - fsubs (%eax) │ │ │ │ + pop %eax │ │ │ │ + push %ds │ │ │ │ jl 14f1f99 │ │ │ │ - lock fbld 0x70617801(%eax) │ │ │ │ - add %ebx,-0x47fe5a69(%eax) │ │ │ │ + lock fbld 0x70632001(%eax) │ │ │ │ + add %ebx,0x6001a597(%eax) │ │ │ │ repnz outsb %ds:(%esi),(%dx) │ │ │ │ add %ebx,(%eax) │ │ │ │ - mov %esp,0x7ab8e001(%edi) │ │ │ │ + mov %esp,0x7ab7c001(%edi) │ │ │ │ add %ecx,0x3001a51b(%eax) │ │ │ │ sbb 0x2(%ebx),%ah │ │ │ │ pop %eax │ │ │ │ push %ds │ │ │ │ - mov 0x7d1ac801,%al │ │ │ │ + mov 0x7d1b0801,%al │ │ │ │ add %edx,-0x26(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %ecx,-0x50(%eax) │ │ │ │ jne 14f1fca │ │ │ │ ... │ │ │ │ - push $0x1801a991 │ │ │ │ + push $0x2801a991 │ │ │ │ sub $0x69900169,%eax │ │ │ │ test $0x73a61801,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ sti │ │ │ │ - test $0x7b45d801,%eax │ │ │ │ + test $0x7b4e9801,%eax │ │ │ │ add %ecx,-0x4ffe581a(%eax) │ │ │ │ cmp %dh,0x60(%edx,%eax,1) │ │ │ │ pop %ebp │ │ │ │ - test $0x72075801,%eax │ │ │ │ + test $0x72053001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ pop %ds │ │ │ │ - test $0x73972801,%eax │ │ │ │ + test $0x7391d801,%eax │ │ │ │ add %ecx,%eax │ │ │ │ push %gs │ │ │ │ - add %ebx,0x15(%eax) │ │ │ │ - ja 14f2039 │ │ │ │ - adc %cl,0xc6c801a4 │ │ │ │ + add %esp,%eax │ │ │ │ + adc $0x77,%al │ │ │ │ + add %edx,(%eax) │ │ │ │ + or $0xc6c801a4,%eax │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - add -0x5ffe59df(%eax),%bh │ │ │ │ - add %ah,0x1(%esi) │ │ │ │ - and %bh,-0x3537fe5b(%edx) │ │ │ │ + add -0xffe59df(%eax),%bh │ │ │ │ + jmp *0x1(%ebp) │ │ │ │ + and %bh,-0x34affe5b(%edx) │ │ │ │ push $0x1 │ │ │ │ push %eax │ │ │ │ inc %edi │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,0x2605e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ ret $0x1a0 │ │ │ │ - call 1509808 │ │ │ │ + mov %bl,0x1(%edi,%esi,2) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %bh,-0x52(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,(%eax) │ │ │ │ imul $0x1a69210,0x2(%ebp),%ebp │ │ │ │ - sub %bl,0x1290016e(%ebx) │ │ │ │ + cmp %bl,0x1290016e(%ebx) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x45(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + inc %ebx │ │ │ │ jo 14f2099 │ │ │ │ pop %eax │ │ │ │ - mov %ch,0x7f87a801(%ecx) │ │ │ │ - add %ebp,-0x67fe5786(%eax) │ │ │ │ - push %esp │ │ │ │ + mov %ch,0x7f86e801(%ecx) │ │ │ │ + add %ebp,0x7001a87a(%eax) │ │ │ │ + push %ebx │ │ │ │ jge 14f20a9 │ │ │ │ mov %bl,-0x58(%ecx) │ │ │ │ - add %edx,0x5d(%eax) │ │ │ │ - bound %eax,(%ecx) │ │ │ │ - cwtl │ │ │ │ + add %ecx,-0x67fe9da2(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - test $0x75ac8001,%eax │ │ │ │ - add %ebp,-0x67fe5867(%eax) │ │ │ │ - (bad) │ │ │ │ - add %ebx,0x1a5ab(%eax) │ │ │ │ - int1 │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %edi,0x1801a96e(%eax) │ │ │ │ - ret $0x17d │ │ │ │ + test $0x75af9001,%eax │ │ │ │ + add %ebp,-0x2ffe5867(%eax) │ │ │ │ + push %cs │ │ │ │ + jp 14f20c1 │ │ │ │ cwtl │ │ │ │ - int3 │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %edi,%eax │ │ │ │ + fildll 0x1(%esi) │ │ │ │ + mov $0x4001a96e,%eax │ │ │ │ + mov $0xcc98017d,%esi │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ - daa │ │ │ │ - ja 14f20d9 │ │ │ │ - mov 0x3801a0ee,%al │ │ │ │ - inc %eax │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + sub %dh,0x1(%edi) │ │ │ │ + mov 0xd001a0ee,%al │ │ │ │ + cmp 0x1(%ebx),%ah │ │ │ │ dec %eax │ │ │ │ lods %ds:(%esi),%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,%eax │ │ │ │ + add %esp,(%eax) │ │ │ │ std │ │ │ │ jne 14f20e9 │ │ │ │ - mov 0xd801a58f,%al │ │ │ │ - aaa │ │ │ │ - jnp 14f20f1 │ │ │ │ + mov 0xe801a58f,%al │ │ │ │ + xor $0x17b,%eax │ │ │ │ ... │ │ │ │ - mov %cl,-0x2a6ffe57(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %cl,-0x2daffe57(%edi) │ │ │ │ jne 14f2111 │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ cld │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %edi,%eax │ │ │ │ add 0x2(%esi),%ah │ │ │ │ ... │ │ │ │ - cmp %al,0x7eb801a9(%ebp) │ │ │ │ + cmp %al,0x7a0001a9(%ebp) │ │ │ │ jae 14f2139 │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ js 14f20f1 │ │ │ │ - add %ebx,(%eax) │ │ │ │ - sti │ │ │ │ + add %esp,%eax │ │ │ │ + clc │ │ │ │ jl 14f2151 │ │ │ │ ... │ │ │ │ rclb $0x6b,0x4d1801a2(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ cs test $0x1,%al │ │ │ │ - sub %ch,(%ecx,%esi,2) │ │ │ │ - add %edi,0x4001a57c(%eax) │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ + jo 14f21cd │ │ │ │ + jno 14f21a9 │ │ │ │ + mov $0xa801a57c,%eax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ ja 14f21b1 │ │ │ │ rcrb $0x1,-0x58(%eax) │ │ │ │ - and %dh,0x162(%ebp) │ │ │ │ + fdivs 0x1(%edx,%eiz,2) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - or %bh,0x6ab001a6(%ebp) │ │ │ │ + add %cl,(%eax) │ │ │ │ + mov $0x6a8801a6,%ebp │ │ │ │ add %ebx,%gs:(%eax) │ │ │ │ cmc │ │ │ │ - test $0x7e6a8001,%eax │ │ │ │ + test $0x7e6a7001,%eax │ │ │ │ add %ebp,0x9(%eax) │ │ │ │ - mov 0x60c54801,%al │ │ │ │ - add %eax,-0x27fe5894(%eax) │ │ │ │ - es jle 14f21f9 │ │ │ │ + mov 0x60c5a001,%al │ │ │ │ + add %eax,0x4001a76c(%eax) │ │ │ │ + xor %bh,0x1(%esi) │ │ │ │ or %ch,-0x5f(%eax) │ │ │ │ add %esi,(%eax) │ │ │ │ and %esi,0x0(%edx,%eax,1) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x7801a73e(%eax) │ │ │ │ + add %bh,0x3801a73e(%eax) │ │ │ │ push %ebp │ │ │ │ jp 14f2229 │ │ │ │ ... │ │ │ │ - add %bh,0x76e5c001(%ebp,%eiz,4) │ │ │ │ + add %bh,0x76e27001(%ebp,%eiz,4) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x7c(%eax) │ │ │ │ - mov 0x78c85001,%eax │ │ │ │ + mov 0x78c69801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ - mov %ch,0x6632b001(%ecx) │ │ │ │ - add %ecx,0x5801a831(%eax) │ │ │ │ - xor %ch,0x1(%esi) │ │ │ │ + mov %ch,0x66306801(%ecx) │ │ │ │ + add %ecx,-0x27fe57cf(%eax) │ │ │ │ + xor %ebp,0x1(%esi) │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ - mov 0x7a119001(%ecx),%esp │ │ │ │ + mov 0x7a10e001(%ecx),%esp │ │ │ │ add %edx,%eax │ │ │ │ rsm │ │ │ │ - add %edi,%eax │ │ │ │ - cmpl $0xffffff88,0x1(%ebx) │ │ │ │ - pop %ecx │ │ │ │ - mov %eax,0x6a149801 │ │ │ │ - add (%eax),%ah │ │ │ │ - imul $0xa5226801,0x7a06d801(%esi),%esp │ │ │ │ + add %esp,-0x7d(%eax) │ │ │ │ + jnp 14f22b1 │ │ │ │ + mov %bl,-0x5d(%ecx) │ │ │ │ + add %ebx,0x20026a14(%eax) │ │ │ │ + imul $0xa5226801,0x7a058801(%esi),%esp │ │ │ │ add %ecx,0x262a6(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x7ffe5f18(%eax) │ │ │ │ - inc %eax │ │ │ │ - je 14f22e1 │ │ │ │ - call 950c395 <_edata@@Base+0x4f0c395> │ │ │ │ - and 0x0(%ecx,%eax,1),%ch │ │ │ │ + add %dh,-0x37fe5f18(%eax) │ │ │ │ + je,pt 14f22e1 │ │ │ │ + call 150c395 │ │ │ │ + sbb $0x6c,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x5a(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,-0x50(%eax) │ │ │ │ + add %esi,-0x50(%eax) │ │ │ │ jl 14f22f9 │ │ │ │ ... │ │ │ │ + push $0xd801a9d2 │ │ │ │ + pop %esi │ │ │ │ + arpl %eax,(%ecx) │ │ │ │ + ... │ │ │ │ add %bh,%ch │ │ │ │ - mov 0x7742d001,%al │ │ │ │ + mov 0x77436001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x7fe5f88(%eax) │ │ │ │ + add %ch,-0x17fe5f88(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ jno 14f2331 │ │ │ │ add %al,%ch │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x78017477(%eax) │ │ │ │ - test $0xa0,%al │ │ │ │ - add %esp,-0x78(%eax) │ │ │ │ - jb 14f2342 │ │ │ │ + add %esi,(%eax) │ │ │ │ + je 14f23ab │ │ │ │ + add %edi,-0x58(%eax) │ │ │ │ + mov 0x72886001,%al │ │ │ │ + add (%eax),%al │ │ │ │ ... │ │ │ │ - sbb %dh,(%edx,%eiz,4) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%eax) │ │ │ │ + xor $0xa2,%al │ │ │ │ add %ebp,(%eax) │ │ │ │ out %al,(%dx) │ │ │ │ jle 14f236a │ │ │ │ ... │ │ │ │ nop │ │ │ │ push %cs │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,0x20026986(%eax) │ │ │ │ - fsubs 0x72b28001(%ebp) │ │ │ │ + fsubs 0x72b25001(%ebp) │ │ │ │ add %ebx,%eax │ │ │ │ and %esp,0x274edd0(%ecx,%eax,1) │ │ │ │ - subb $0x7a,0x124801a5 │ │ │ │ + subb $0x7a,0x122001a5 │ │ │ │ add %eax,%eax │ │ │ │ - xchg %ah,0x70c89001(%edi) │ │ │ │ + xchg %ah,0x70c95801(%edi) │ │ │ │ add %ebx,%eax │ │ │ │ ret │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,-0x67fe8003(%eax) │ │ │ │ + add %edi,-0x4(%eax) │ │ │ │ + jg 14f23b1 │ │ │ │ + cwtl │ │ │ │ dec %edi │ │ │ │ mov %al,0x697a8001 │ │ │ │ add %al,%al │ │ │ │ (bad) 0x75c01001(%edi) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x30(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,-0x2ffe882d(%eax) │ │ │ │ - inc %edx │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + shll %cl,0x1(%edi) │ │ │ │ + rolb $1,-0x5c(%edx) │ │ │ │ add %ebp,-0x4ffd9aeb(%eax) │ │ │ │ - mov 0xd26001a1,%eax │ │ │ │ + mov 0xd1b801a1,%eax │ │ │ │ jl 14f23f9 │ │ │ │ ... │ │ │ │ or %ch,%bl │ │ │ │ - mov 0x6ed80801,%al │ │ │ │ + mov 0x6ed55801,%al │ │ │ │ add %ebp,%eax │ │ │ │ or %ah,0x70121001(%ebx) │ │ │ │ add %al,%dh │ │ │ │ - xor %ch,0x7625a801(%edx) │ │ │ │ + xor %ch,0x76243801(%edx) │ │ │ │ add %edx,-0x58(%eax) │ │ │ │ - mov 0x684b4801,%al │ │ │ │ - add %ebp,0x4001a050(%eax) │ │ │ │ - aam $0x75 │ │ │ │ - add %esi,(%eax) │ │ │ │ - repnz test $0x1,%al │ │ │ │ + mov 0x68466801,%al │ │ │ │ + add %ebp,0x7801a050(%eax) │ │ │ │ + shll $1,0x1(%ebp) │ │ │ │ + xor %dh,%dl │ │ │ │ + test $0x1,%al │ │ │ │ rclb $1,(%edi) │ │ │ │ ja 14f2439 │ │ │ │ loopne 14f23de │ │ │ │ - mov 0x6bef8001,%al │ │ │ │ + mov 0x6be77001,%al │ │ │ │ add %eax,-0x77fe5902(%eax) │ │ │ │ or 0x2(%eax),%ah │ │ │ │ enter $0xa74c,$0x1 │ │ │ │ - mov 0x78016ef7,%al │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ + sub %bh,%al │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %edi,-0x55(%eax) │ │ │ │ mov %al,0x6b697801 │ │ │ │ add (%eax),%bh │ │ │ │ push %ebx │ │ │ │ - test $0x6bec9801,%eax │ │ │ │ + test $0x6be19001,%eax │ │ │ │ add %esi,-0x3ffe5eaf(%eax) │ │ │ │ and 0x2(%ecx),%esp │ │ │ │ enter $0xa82d,$0x1 │ │ │ │ - jo 14f245c │ │ │ │ + sub %ch,%ch │ │ │ │ jbe 14f2471 │ │ │ │ inc %eax │ │ │ │ pop %ds │ │ │ │ mov %eax,0x72f2e801 │ │ │ │ add (%eax),%bh │ │ │ │ int $0xa7 │ │ │ │ - add %edi,(%eax) │ │ │ │ - aam $0x7c │ │ │ │ - add %edi,%eax │ │ │ │ + add %edx,-0x7fe8327(%eax) │ │ │ │ (bad) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - inc %edx │ │ │ │ + add %ebx,0x40(%eax) │ │ │ │ jge 14f2489 │ │ │ │ - adc %dl,-0x6b67fe5f(%edi) │ │ │ │ + adc %dl,-0x6c4ffe5f(%edi) │ │ │ │ jbe 14f2491 │ │ │ │ - and %bl,-0x50bffe59(%edx) │ │ │ │ + and %bl,-0x579ffe59(%edx) │ │ │ │ jge 14f2499 │ │ │ │ cwtl │ │ │ │ and 0x75922001(%esi),%esp │ │ │ │ - add %esi,0x7801a048(%eax) │ │ │ │ + add %esi,0x3801a048(%eax) │ │ │ │ mov $0x7f,%bl │ │ │ │ add %ecx,-0x50(%eax) │ │ │ │ - mov 0x7208a001,%al │ │ │ │ + mov 0x72082801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x1801a7af(%eax) │ │ │ │ - adc $0x17e,%eax │ │ │ │ + add %dh,0x7001a7af(%eax) │ │ │ │ + adc $0x7e,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - enter $0xa6cf,$0x1 │ │ │ │ - mov %dl,(%ebx) │ │ │ │ - js 14f24d1 │ │ │ │ - ... │ │ │ │ - mov %ch,-0x3b4ffe59(%edi) │ │ │ │ - push $0x1 │ │ │ │ + add %cl,%al │ │ │ │ + iret │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %esi,0x17812(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - sub 0x71d0b001(%edx),%ebp │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,-0x3ffe5851(%eax) │ │ │ │ + les 0x1(%eax),%ebp │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - subb $0x1,0x774d1801(%ecx) │ │ │ │ - adcb $0xa8,(%ecx) │ │ │ │ - add %esi,(%eax) │ │ │ │ - push 0x1(%ebp) │ │ │ │ - mov $0x7801a0ef,%eax │ │ │ │ - addr16 jae 14f2539 │ │ │ │ + add %ch,(%ebx) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + add %ebx,%eax │ │ │ │ + lret │ │ │ │ + jno 14f2501 │ │ │ │ ... │ │ │ │ - and %cl,0xe4d001a8 │ │ │ │ + adc %al,0x4d1001a9(%eax) │ │ │ │ + ja 14f2529 │ │ │ │ + adcb $0xa8,(%ecx) │ │ │ │ + add %edi,-0x47fe8a02(%eax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + mov 0x7356e001,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,(%eax) │ │ │ │ + or $0xe52001a8,%eax │ │ │ │ je 14f2549 │ │ │ │ ... │ │ │ │ and %cl,(%ecx) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ebp,(%eax) │ │ │ │ ljmp $0x1a5,$0x23080260 │ │ │ │ add %bh,(%esi,%edi,2) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ pop %es │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,-0x17fe87af(%eax) │ │ │ │ - add %ah,0x747f3001(%esi) │ │ │ │ + add %esi,(%eax) │ │ │ │ + dec %esi │ │ │ │ + js 14f2571 │ │ │ │ + call 6150cb75 <_edata@@Base+0x5cf0cb75> │ │ │ │ + jle 14f25eb │ │ │ │ add %ebp,0x6(%eax) │ │ │ │ mov %eax,0x6324b001 │ │ │ │ add (%eax),%al │ │ │ │ - ljmp $0x174,$0x8b801a4 │ │ │ │ + ljmp $0x174,$0x69001a4 │ │ │ │ ... │ │ │ │ adc %ah,(%esi) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,%eax │ │ │ │ pop %eax │ │ │ │ imul $0x0,(%edx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x4001a76e(%eax) │ │ │ │ - sarl $0x0,0x1(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,-0x1e(%eax) │ │ │ │ - test $0x658ca801,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - (bad) │ │ │ │ - mov 0x75334801,%al │ │ │ │ - add %eax,%eax │ │ │ │ - jnp 14f257b │ │ │ │ - add %ebp,(%eax) │ │ │ │ - std │ │ │ │ - js 14f25d9 │ │ │ │ + add %cl,-0x7fe5892(%eax) │ │ │ │ + ret │ │ │ │ + jp 14f25b9 │ │ │ │ + ... │ │ │ │ + add %cl,0x33c001a0(%edi) │ │ │ │ + jne 14f25c9 │ │ │ │ + sarb $0x1,-0x58(%ebx) │ │ │ │ + cmp %bh,%ch │ │ │ │ + js 14f25d1 │ │ │ │ ... │ │ │ │ rcl $0xa0,%bl │ │ │ │ - add %eax,0x8016f38(%eax) │ │ │ │ - jmp *0x7e96b801(%ebp) │ │ │ │ + add %ebp,0x8016f35(%eax) │ │ │ │ + jmp *0x7e950001(%ebp) │ │ │ │ add %esi,%eax │ │ │ │ or 0x70b79001(%ebx),%ah │ │ │ │ add (%eax),%cl │ │ │ │ - repz mov %al,0x766f2001 │ │ │ │ + repz mov %al,0x766e3001 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ - andl $0xa1883801,0x7cd5c801(%esi) │ │ │ │ - add %edx,-0x77fe973d(%eax) │ │ │ │ - cmp %esp,0x7bfec801(%eax) │ │ │ │ - add 0x7001a532(%eax),%al │ │ │ │ - mov $0x7a,%dl │ │ │ │ + andl $0xa1883801,0x7cd7a001(%esi) │ │ │ │ + add %esp,-0x3d(%eax) │ │ │ │ + push $0xa0398801 │ │ │ │ + add %ecx,%eax │ │ │ │ + (bad) │ │ │ │ + jnp 14f266a │ │ │ │ + xorb $0xa5,(%edx) │ │ │ │ + add %ecx,%eax │ │ │ │ + mov $0x7a,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x5ffe57dc(%eax) │ │ │ │ + add %dl,0x3001a824(%eax) │ │ │ │ and 0x1(%ecx),%bh │ │ │ │ push %eax │ │ │ │ pop %ds │ │ │ │ mov %al,0x665e3001 │ │ │ │ add -0x49(%eax),%bh │ │ │ │ - mov 0x658bd001,%al │ │ │ │ + mov 0x658a4001,%al │ │ │ │ add %ecx,%eax │ │ │ │ jbe 14f2633 │ │ │ │ - add %edi,-0x37fe8ad3(%eax) │ │ │ │ - aam $0xa6 │ │ │ │ - add %edx,0x170c7(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + sub $0xd4c80175,%eax │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %esi,%eax │ │ │ │ + (bad) │ │ │ │ + jo 14f26a1 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - das │ │ │ │ - mov 0x6dc6c001,%eax │ │ │ │ + sub %ch,(%edi) │ │ │ │ + mov 0x6dc55001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x1a13e(%eax) │ │ │ │ mov $0x75,%ah │ │ │ │ add (%eax),%al │ │ │ │ @@ -1863209,116 +1863616,113 @@ │ │ │ │ add -0x4ffe5d3c(%eax),%ah │ │ │ │ xor $0x76,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ - xor $0x75e001a8,%eax │ │ │ │ + xor $0x724801a8,%eax │ │ │ │ add %ax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x5801a564(%eax) │ │ │ │ - mov $0xb150017a,%ecx │ │ │ │ + add %ch,-0x47fe5a9c(%eax) │ │ │ │ + mov $0x7a,%bh │ │ │ │ + add %edx,-0x4f(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,-0x1c(%eax) │ │ │ │ - js 14f2721 │ │ │ │ - mov $0x52,%al │ │ │ │ + add %eax,-0x4ffe871c(%eax) │ │ │ │ + push %edx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - jb,pt 14f2729 │ │ │ │ - pusha │ │ │ │ + add %eax,0x6001723c(%eax) │ │ │ │ dec %esp │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x58(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + dec %ebp │ │ │ │ jae 14f2731 │ │ │ │ adc %dh,%cl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - sbb %esi,0x1(%ebp) │ │ │ │ + add %esp,(%eax) │ │ │ │ + pop %ss │ │ │ │ + jne 14f2739 │ │ │ │ lock adc 0x78ba3001(%ebp),%ah │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ - andl $0xa33ae801,0x7c994801(%edi) │ │ │ │ + andl $0xa33ae801,0x7c9b5801(%edi) │ │ │ │ add %ebp,-0x6ffd88da(%eax) │ │ │ │ das │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ecx,0x23(%eax) │ │ │ │ jp 14f2762 │ │ │ │ add $0xa5,%bl │ │ │ │ add %esp,%eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ jp 14f2769 │ │ │ │ push %eax │ │ │ │ mov %al,%gs:0x703bc001 │ │ │ │ - add -0x3ffe575e(%eax),%ch │ │ │ │ - pop %es │ │ │ │ - jnp 14f2779 │ │ │ │ + add 0x801a8a2(%eax),%ch │ │ │ │ + or %bh,0x1(%ebx) │ │ │ │ cmp %ch,%bl │ │ │ │ mov %al,0x798e5801 │ │ │ │ add (%eax),%ch │ │ │ │ push %ebp │ │ │ │ test $0x1,%al │ │ │ │ - enter $0x7d3c,$0x1 │ │ │ │ - call 4950ce64 <_edata@@Base+0x44f0ce64> │ │ │ │ - inc %ecx │ │ │ │ + loopne 14f27c4 │ │ │ │ + jge 14f2789 │ │ │ │ + call c950ce64 <_edata@@Base+0xc4f0ce64> │ │ │ │ + inc %eax │ │ │ │ jns 14f2791 │ │ │ │ ... │ │ │ │ cmp %dh,%dh │ │ │ │ - mov 0x7a9d9001,%eax │ │ │ │ + mov 0x7a949001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ - mov 0x53a801a7,%eax │ │ │ │ + mov 0x540801a7,%eax │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %esp,-0x3ffe5a35(%eax) │ │ │ │ - in $0x6f,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + fsubrl 0x1(%edi) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x5801a4e6(%eax) │ │ │ │ - mov %bh,0x1(%ebp) │ │ │ │ + mov $0x4801a4e6,%eax │ │ │ │ + mov %edi,0x1(%ebp) │ │ │ │ ... │ │ │ │ ror $1,%ah │ │ │ │ - mov 0x6e473001,%eax │ │ │ │ + mov 0x6e474001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ - mull 0x65b53001(%edi) │ │ │ │ + mull 0x65b1e801(%edi) │ │ │ │ add %ebp,-0x69(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - push %eax │ │ │ │ - or $0x70,%al │ │ │ │ - add %esp,0x2a(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - add %esi,0x2c(%eax) │ │ │ │ - jg 14f2869 │ │ │ │ - nop │ │ │ │ - or %esp,0x673f0001(%ebp) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,-0x7ffe8797(%eax) │ │ │ │ - shlb $1,0x6f627001(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ - andl $0x0,0x17225c8(%ecx,%eax,1) │ │ │ │ - ... │ │ │ │ + inc %eax │ │ │ │ + and 0x1(%eax),%esi │ │ │ │ + pusha │ │ │ │ + sub 0x7f2b2801(%edx),%ch │ │ │ │ + add %edx,0x801a509(%eax) │ │ │ │ + cmp %esp,0x1(%edi) │ │ │ │ + or %dl,0x6a0801a5(%ecx) │ │ │ │ + js 14f2879 │ │ │ │ + adc $0xa7,%al │ │ │ │ + add %ecx,-0x2ffe90a0(%eax) │ │ │ │ + andl $0x0,0x17224a0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x47fe5bb0(%eax) │ │ │ │ - arpl %esp,0x2(%eax) │ │ │ │ - push %eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%al │ │ │ │ + mov $0xa9,%dh │ │ │ │ + add %edi,%eax │ │ │ │ + ljmp $0x1a4,$0x50b8017b │ │ │ │ + mov $0x50026063,%eax │ │ │ │ mov $0x57801a4,%eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ - add -0x57fe5739(%eax),%dh │ │ │ │ + add -0x37fe5739(%eax),%dh │ │ │ │ add $0x178,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %cl,(%esi) │ │ │ │ mov %eax,0x64330001 │ │ │ │ add (%eax),%al │ │ │ │ @@ -1863330,455 +1863734,454 @@ │ │ │ │ mov 0x717d0001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ nop │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,-0x6ffe877e(%eax) │ │ │ │ + add %edx,-0x6ffe877e(%eax) │ │ │ │ sbb %esp,0x269b350(%ecx,%eax,1) │ │ │ │ clc │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ - mov %al,0x7eb80001 │ │ │ │ + mov %al,0x7eb69801 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ - call e2ef2ab3 <_edata@@Base+0xde8f2ab3> │ │ │ │ + call c1472ab3 <_edata@@Base+0xbce72ab3> │ │ │ │ imul $0x1a439e8,(%ecx),%eax │ │ │ │ and %ah,0x7a(%edi) │ │ │ │ - add 0x5001a1ea(%eax),%al │ │ │ │ - add 0x1(%ecx),%dh │ │ │ │ + add -0x17fe5e16(%eax),%al │ │ │ │ + add %esi,0x1(%ecx) │ │ │ │ call 4150cba6 <_edata@@Base+0x3cf0cba6> │ │ │ │ xor $0x26a,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub %dl,(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,%eax │ │ │ │ fsubl 0x2(%edi) │ │ │ │ adc %ch,(%ebx) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,(%eax) │ │ │ │ mov $0x74,%ch │ │ │ │ add %al,%bl │ │ │ │ - mull 0x7c71c801(%eax) │ │ │ │ + mull 0x7c721801(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ (bad) │ │ │ │ mov 0x60ed6001,%al │ │ │ │ - add %esp,0x3001a657(%eax) │ │ │ │ - jmp 14f29c6 │ │ │ │ + add %esp,-0x27fe59a9(%eax) │ │ │ │ + loope 14f29c6 │ │ │ │ add %ecx,%eax │ │ │ │ - andl $0x1a5c880,0x177b928(%ecx,%eax,1) │ │ │ │ - mov 0xc0017f12,%al │ │ │ │ - mov %fs:0x72038001,%eax │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,%al │ │ │ │ - jo 14f2920 │ │ │ │ - add %edi,-0x2ffe89f8(%eax) │ │ │ │ + andl $0x1a5c880,0x177b8c8(%ecx,%eax,1) │ │ │ │ + rorb $1,(%edi) │ │ │ │ + jg 14f2969 │ │ │ │ + shlb $0x80,0x1(%ecx,%eiz,4) │ │ │ │ + add 0x2(%edx),%esi │ │ │ │ + ... │ │ │ │ + fdivs -0x5b(%eax) │ │ │ │ + add %ebp,-0x2ffe89f9(%eax) │ │ │ │ or $0xa8,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov $0x4ff0017c,%ebp │ │ │ │ - test $0x7e598801,%eax │ │ │ │ + add %esi,-0x44(%eax) │ │ │ │ + jl 14f2989 │ │ │ │ + lock dec %edi │ │ │ │ + test $0x7e58c801,%eax │ │ │ │ add %esi,(%eax) │ │ │ │ - and 0x6f60c001(%eax),%esp │ │ │ │ + and 0x6f600001(%eax),%esp │ │ │ │ add %esi,-0x7a(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ - xchg %eax,%edx │ │ │ │ + add %esp,-0x75(%eax) │ │ │ │ jb 14f29a1 │ │ │ │ and %dh,(%eax) │ │ │ │ mov %eax,0x73152801 │ │ │ │ add -0x27(%eax),%dh │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,%eax │ │ │ │ stos %al,%es:(%edi) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add (%eax),%ah │ │ │ │ fwait │ │ │ │ - mov 0x7e2bb001,%eax │ │ │ │ + mov 0x7e2a5801,%eax │ │ │ │ add %ebx,0x2801a321(%eax) │ │ │ │ cmc │ │ │ │ je 14f29c2 │ │ │ │ jo 14f2a3e │ │ │ │ mov %al,0x71d51001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x38017d55(%eax) │ │ │ │ - jmp *0x797a5001(%edi) │ │ │ │ - add %esi,0x1a6ce(%eax) │ │ │ │ - or $0x97180168,%eax │ │ │ │ + add %edi,0x38017d55(%eax) │ │ │ │ + jmp *0x7979f001(%edi) │ │ │ │ + add %esi,-0x2ffe5932(%eax) │ │ │ │ + sti │ │ │ │ + add %ebx,(%bx,%si) │ │ │ │ + xchg %eax,%edi │ │ │ │ test $0x1,%al │ │ │ │ - clc │ │ │ │ - sbb %esp,0x1(%edx) │ │ │ │ + enter $0x6220,$0x1 │ │ │ │ inc %eax │ │ │ │ scas %es:(%edi),%eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,(%eax) │ │ │ │ xorl $0x48,0x2(%ecx) │ │ │ │ fwait │ │ │ │ - mov 0x7f93c801,%eax │ │ │ │ + mov 0x7f8c0001,%eax │ │ │ │ add %ebx,0x7801a349(%eax) │ │ │ │ mov $0x267,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ test $0xe0,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - shlb $1,0x1(%ecx) │ │ │ │ - loopne 14f29d4 │ │ │ │ + add %ebx,-0x1ffe8e32(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,0x41(%eax) │ │ │ │ bound %eax,(%edx) │ │ │ │ pop %eax │ │ │ │ - sbb %ebp,0x7a45e001(%edx) │ │ │ │ + sbb %ebp,0x7a467001(%edx) │ │ │ │ add %edx,%eax │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - mov 0x7be98801,%al │ │ │ │ + mov 0x7be99801,%al │ │ │ │ add %ebp,0x6801a2d0(%eax) │ │ │ │ mov $0x7e,%ch │ │ │ │ add %al,%dh │ │ │ │ (bad) │ │ │ │ - mov 0x6763e001,%al │ │ │ │ + mov 0x675f6801,%al │ │ │ │ add %edi,0x3801a33d(%eax) │ │ │ │ xor 0x18(%edx,%eax,1),%dh │ │ │ │ pop %edx │ │ │ │ test $0x78394001,%eax │ │ │ │ add (%eax),%dh │ │ │ │ ja 14f2a04 │ │ │ │ add %edx,(%eax) │ │ │ │ fistpll 0x2(%ecx) │ │ │ │ ... │ │ │ │ js 14f2a37 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ xchg %eax,%ebx │ │ │ │ jnp 14f2a79 │ │ │ │ ... │ │ │ │ and %ah,(%eax) │ │ │ │ - test $0x73602001,%eax │ │ │ │ - add %esi,-0x4ffe56b2(%eax) │ │ │ │ - loop 14f2b0b │ │ │ │ + test $0x73563801,%eax │ │ │ │ + add %esi,0x5801a94e(%eax) │ │ │ │ + loope 14f2b0b │ │ │ │ add %esp,%eax │ │ │ │ mov 0x6d861001(%edx),%fs │ │ │ │ add (%eax),%ah │ │ │ │ - and %ebp,0x73bbf001(%eax) │ │ │ │ + and %ebp,0x73aa3801(%eax) │ │ │ │ add %esi,%eax │ │ │ │ mov $0xa6,%cl │ │ │ │ - add %ecx,-0x7b(%eax) │ │ │ │ - jp 14f2aa9 │ │ │ │ + add %ebx,%eax │ │ │ │ + test %edi,0x1(%edx) │ │ │ │ mov $0xf2,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ - jns 14f2b11 │ │ │ │ + add %ecx,(%eax) │ │ │ │ + jle 14f2b11 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x1001a996(%eax) │ │ │ │ + add %dl,-0x77fe566a(%eax) │ │ │ │ jne 14f2b39 │ │ │ │ add %eax,%eax │ │ │ │ xchg %eax,%edi │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x16e4b(%eax) │ │ │ │ + add %edi,0x4b(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x37fe5b23(%eax) │ │ │ │ adc 0x70(%edx,%eax,1),%esp │ │ │ │ - sbb %ah,0x7c567001(%edi) │ │ │ │ + sbb %ah,0x7c561001(%edi) │ │ │ │ add %ebx,(%eax) │ │ │ │ jae 14f2aa7 │ │ │ │ add %ebp,%eax │ │ │ │ cltd │ │ │ │ imul $0x1a06a20,(%edx),%eax │ │ │ │ - cmp %al,-0x7357fe8b(%esi) │ │ │ │ + jo 14f2a94 │ │ │ │ + jne 14f2b11 │ │ │ │ + test $0x8c,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,%eax │ │ │ │ - in $0x76,%al │ │ │ │ - add %esp,%eax │ │ │ │ + add %ebp,-0x1ffe891f(%eax) │ │ │ │ cmp %ch,0x7741d801(%eax) │ │ │ │ add %edx,-0x6c(%eax) │ │ │ │ - mov 0x78964801,%al │ │ │ │ + mov 0x7894e801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ dec %esi │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %ebp,0x36(%eax) │ │ │ │ jae 14f2b32 │ │ │ │ jo 14f2b47 │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %edx,0x67(%eax) │ │ │ │ - js 14f2b39 │ │ │ │ + add %esp,(%eax) │ │ │ │ + data16 js 14f2b39 │ │ │ │ ... │ │ │ │ enter $0xa7f1,$0x1 │ │ │ │ - and %ch,0x1(%esp,%edi,2) │ │ │ │ - xor %cl,0x2cd801a8(%esi) │ │ │ │ + subb $0x1,0x7c(%edx) │ │ │ │ + xor %cl,0x2c5001a8(%esi) │ │ │ │ jns 14f2b61 │ │ │ │ adc %ah,-0x58(%ebx) │ │ │ │ - add %esi,-0x7ffe9904(%eax) │ │ │ │ + add %edx,-0x7ffe9907(%eax) │ │ │ │ push %esp │ │ │ │ - mov 0x7976b001,%eax │ │ │ │ + mov 0x79724801,%eax │ │ │ │ add %esi,%eax │ │ │ │ lret │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,0x45(%eax) │ │ │ │ - jge 14f2b79 │ │ │ │ + add %eax,0x17d44(%eax) │ │ │ │ ... │ │ │ │ - lock xchg %eax,%edx │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ mov %al,0x7c190001 │ │ │ │ add %al,%dh │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ - mov 0x76207801,%al │ │ │ │ + mov 0x761e5001,%al │ │ │ │ add %edx,0x7801a2f2(%eax) │ │ │ │ bound %esi,0x2(%ebp) │ │ │ │ ... │ │ │ │ xor %cl,-0x56(%ebx) │ │ │ │ add %edi,%eax │ │ │ │ xchg %eax,%esp │ │ │ │ jae 14f2bda │ │ │ │ ... │ │ │ │ - mov 0xe801a017,%al │ │ │ │ - sub %edi,0x1(%ebx) │ │ │ │ + mov 0x9001a017,%al │ │ │ │ + sub %bh,0x1(%ebx) │ │ │ │ ... │ │ │ │ sub %bl,(%esi) │ │ │ │ mov %eax,0x60230801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x38(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - mov 0x6da8017d,%al │ │ │ │ - mov 0x7f303801,%eax │ │ │ │ + add %ebp,%eax │ │ │ │ + sahf │ │ │ │ + jge 14f2c29 │ │ │ │ + test $0x6d,%al │ │ │ │ + mov 0x7f2dd001,%eax │ │ │ │ add %edx,-0x3c(%eax) │ │ │ │ mov %al,0x6fbb4001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ repz cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x74(%eax) │ │ │ │ - jnp 14f2c51 │ │ │ │ - lock xor 0x7e7b3001(%edi),%esp │ │ │ │ - add %eax,0x7801a04b(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov %?,0x1(%ebx) │ │ │ │ + lock xor 0x7e749801(%edi),%esp │ │ │ │ + add %eax,0x5001a04b(%eax) │ │ │ │ cltd │ │ │ │ jns 14f2c61 │ │ │ │ fcom %st(4) │ │ │ │ - mov 0x74d07001,%al │ │ │ │ + mov 0x74d0f801,%al │ │ │ │ add %ecx,(%eax) │ │ │ │ lret │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - loope 14f2ce8 │ │ │ │ - add %ebp,(%eax) │ │ │ │ - jle 14f2c1a │ │ │ │ - add %eax,%eax │ │ │ │ + add %esp,%eax │ │ │ │ + fnstsw 0x1(%ecx) │ │ │ │ + sub %bh,-0x59(%esi) │ │ │ │ + add %edi,%eax │ │ │ │ + mov %eax,0xbc8017a │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - jp 14f2c79 │ │ │ │ - enter $0xa70b,$0x1 │ │ │ │ - dec %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %ecx,-0x52(%eax) │ │ │ │ popa │ │ │ │ add 0x6c(%eax),%al │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ add %ebx,(%eax) │ │ │ │ arpl %esi,0x0(%edx,%eax,1) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ clc │ │ │ │ - mov 0x78ecd801,%al │ │ │ │ + mov 0x78ec5801,%al │ │ │ │ add %edi,%eax │ │ │ │ - lock mov 0x6dde6001,%al │ │ │ │ + lock mov 0x6dda0801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ - mov $0x79e801a7,%edx │ │ │ │ + mov $0x7b9801a7,%edx │ │ │ │ add %dx,(%eax) │ │ │ │ ja 14f2c6b │ │ │ │ - add %eax,(%eax) │ │ │ │ - test %ebp,0x1(%ebp) │ │ │ │ - mov $0xc801a603,%eax │ │ │ │ - imul $0xffffffd8,0x1(%esi),%esp │ │ │ │ + add %ebp,%eax │ │ │ │ + xchg %ch,0x1(%ebp) │ │ │ │ + mov $0x1001a603,%eax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %bx,%ax │ │ │ │ pop %esp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,-0x3ffe9d4b(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + mov $0x62,%ch │ │ │ │ + add %eax,%eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,%eax │ │ │ │ in (%dx),%al │ │ │ │ jl 14f2ce2 │ │ │ │ - call 7150d52e <_edata@@Base+0x6cf0d52e> │ │ │ │ - jge 14f2d62 │ │ │ │ + dec %eax │ │ │ │ + call 5daf2e8f <_edata@@Base+0x594f2e8f> │ │ │ │ + jnp 14f2ce9 │ │ │ │ + call 5150d536 <_edata@@Base+0x4cf0d536> │ │ │ │ + jl 14f2d6a │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ pop %ds │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x13(%eax) │ │ │ │ + add %esp,0x11(%eax) │ │ │ │ ja 14f2d11 │ │ │ │ ... │ │ │ │ - push $0xb001a8ce │ │ │ │ + push $0x1001a8ce │ │ │ │ es jge 14f2d21 │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ - ds test $0x72a05801,%eax │ │ │ │ + ds test $0x729d0001,%eax │ │ │ │ add %edi,%eax │ │ │ │ ja 14f2cd9 │ │ │ │ - add %esp,0x1656a(%eax) │ │ │ │ + add %edi,0x6a(%eax) │ │ │ │ + add %eax,%gs:(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x3801a1ee(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ je 14f2d5a │ │ │ │ and %ah,%bl │ │ │ │ - test $0x732ba801,%eax │ │ │ │ + test $0x6c301001,%eax │ │ │ │ add %ebp,%eax │ │ │ │ in $0xa7,%eax │ │ │ │ - add %ebx,(%eax) │ │ │ │ - add 0x1(%eax),%edi │ │ │ │ - js 14f2dbf │ │ │ │ + add %edi,0x78017805(%eax) │ │ │ │ + push %ebp │ │ │ │ mov %eax,0x7ac88001 │ │ │ │ - add 0x5801a0df(%eax),%ah │ │ │ │ + add 0x6801a0df(%eax),%ah │ │ │ │ jle 14f2de8 │ │ │ │ add %eax,%eax │ │ │ │ push %cs │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %edi,(%eax) │ │ │ │ inc %edx │ │ │ │ - data16 add 0x5001a915(%eax),%ch │ │ │ │ - push %ecx │ │ │ │ + data16 add -0x77fe56eb(%eax),%ch │ │ │ │ + dec %edi │ │ │ │ push $0x1 │ │ │ │ ... │ │ │ │ add %dh,0x20(%eax) │ │ │ │ - test $0x6d868001,%eax │ │ │ │ + test $0x6d873001,%eax │ │ │ │ add %ebp,(%eax) │ │ │ │ - add 0x76e9c801(%edx),%ebp │ │ │ │ + add 0x76e8e001(%edx),%ebp │ │ │ │ add %esp,(%eax) │ │ │ │ jno 14f2d53 │ │ │ │ add %esp,(%eax) │ │ │ │ mov $0x71,%cl │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x75(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,-0x37(%eax) │ │ │ │ + add %ecx,-0x37(%eax) │ │ │ │ jno 14f2dc1 │ │ │ │ or %al,-0x5b(%ecx) │ │ │ │ - add %ecx,(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ call 932f2f42 <_edata@@Base+0x8ecf2f42> │ │ │ │ - test $0x76ca3001,%eax │ │ │ │ - add %edx,-0x77fe561f(%eax) │ │ │ │ - push %es │ │ │ │ - jo 14f2dd9 │ │ │ │ - loopne 14f2d83 │ │ │ │ - mov 0x65328801,%al │ │ │ │ - add %eax,%eax │ │ │ │ + test $0x76c47801,%eax │ │ │ │ + add %esp,%eax │ │ │ │ + test $0x2fc801a0,%eax │ │ │ │ + gs add %eax,%eax │ │ │ │ xchg %eax,%esp │ │ │ │ test $0x1,%al │ │ │ │ - or %ah,(%edx) │ │ │ │ - jge 14f2de9 │ │ │ │ + mov %ah,(%edx) │ │ │ │ + jge 14f2de1 │ │ │ │ sbb %bh,%ch │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,%eax │ │ │ │ xlat %ds:(%ebx) │ │ │ │ - imul $0x1a85280,(%edx),%eax │ │ │ │ - rolb $1,-0x1f57fe83(%ebp) │ │ │ │ - mov 0x6e88c001,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + imul $0x1a1e0a8,(%edx),%eax │ │ │ │ + enter $0x6e88,$0x1 │ │ │ │ + adcb $0x1,-0x58(%edx) │ │ │ │ + mov 0x17d87,%al │ │ │ │ + ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x2f(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,-0xc(%eax) │ │ │ │ - imul $0x1a54bd0,(%ecx),%eax │ │ │ │ - loopne 14f2e28 │ │ │ │ + add %edx,%eax │ │ │ │ + repnz imul $0x1a54bd0,(%ecx),%eax │ │ │ │ + sbb %cl,(%ebx) │ │ │ │ add %eax,%fs:(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x4801a87c(%eax) │ │ │ │ mov $0x72,%ch │ │ │ │ add %al,%ah │ │ │ │ - test %ah,0x6b25c801(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,-0x2ffe5d3d(%eax) │ │ │ │ + test %ah,0x6b254801(%edi) │ │ │ │ + add %edi,(%eax) │ │ │ │ + (bad) │ │ │ │ + test $0x688d9801,%eax │ │ │ │ + add %esi,-0x2ffe5d3d(%eax) │ │ │ │ loop 14f2ecf │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x7f(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ - es ja 14f2e71 │ │ │ │ - adcb $0x1,-0x5b(%eax) │ │ │ │ - lock arpl %ebp,0x1(%edi) │ │ │ │ - adc %bl,(%ecx) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,-0x31(%eax) │ │ │ │ - push $0x2 │ │ │ │ - sbb %dl,(%ebx) │ │ │ │ + add %esi,-0x7ffe88d9(%eax) │ │ │ │ + push %eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - iret │ │ │ │ - js 14f2e8a │ │ │ │ - inc %eax │ │ │ │ - shlb $0x1,0x7923f801(%edx) │ │ │ │ - rolb $0x1,-0x60(%edx) │ │ │ │ - mov %cl,0x27b(%ebx) │ │ │ │ + add %eax,0x10016f62(%eax) │ │ │ │ + sbb %esp,0x6acf4001(%edi) │ │ │ │ + add (%eax),%bl │ │ │ │ + adc 0x78cf1001(%ebp),%esp │ │ │ │ + add -0x40(%eax),%al │ │ │ │ + mov %al,0x7923e001 │ │ │ │ + add %eax,%eax │ │ │ │ + inc %edx │ │ │ │ + mov 0x7b8b8801,%al │ │ │ │ + add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - call 2150d591 <_edata@@Base+0x1cf0d591> │ │ │ │ - jne 14f2f1d │ │ │ │ + add %ch,%al │ │ │ │ + fsubl 0x66756001(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ push %ebp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - lahf │ │ │ │ - imul $0x0,(%ecx),%eax │ │ │ │ + add %esi,(%eax) │ │ │ │ + mov 0x16b,%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ cli │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,%eax │ │ │ │ - jmp fb4730a3 <_edata@@Base+0xf6e730a3> │ │ │ │ + out %eax,$0x79 │ │ │ │ + add %edi,%eax │ │ │ │ + stc │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %edx,%eax │ │ │ │ fisubrl 0x2(%eax) │ │ │ │ ... │ │ │ │ enter $0xa1f7,$0x1 │ │ │ │ pop %eax │ │ │ │ add %esi,0x2(%ebx) │ │ │ │ ... │ │ │ │ lock (bad) │ │ │ │ - test $0x64d70801,%eax │ │ │ │ + test $0x64d47801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ dec %ebp │ │ │ │ mov %eax,0x728bd001 │ │ │ │ add (%eax),%bh │ │ │ │ cmpsb %es:(%edi),%cs:(%esi) │ │ │ │ - add %ecx,0x16786(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + andb $0x0,0x1(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x7fe5f45(%eax) │ │ │ │ loopne 14f303d │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ @@ -1863788,177 +1864191,173 @@ │ │ │ │ mov 0x672b2801,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ cmpsw %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - arpl %ebp,0x1(%edi) │ │ │ │ + add %esi,0x62(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - lock (bad) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ jp 14f3051 │ │ │ │ ... │ │ │ │ loopne 14f2fe7 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %esi,%eax │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ jnp 14f3069 │ │ │ │ ... │ │ │ │ - sbb %dl,0x7f435801(%esi,%eiz,4) │ │ │ │ + sbb %dl,0x7f436001(%esi,%eiz,4) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x1a(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - data16 jns 14f30a1 │ │ │ │ + add %eax,%eax │ │ │ │ + gs jns 14f30a1 │ │ │ │ add %ah,(%edi) │ │ │ │ - test $0x6680f001,%eax │ │ │ │ + test $0x6680e001,%eax │ │ │ │ add %esp,%eax │ │ │ │ - imul $0xa9e16801,0x68951001(%ecx),%ebp │ │ │ │ - add %eax,0x36(%eax) │ │ │ │ - jb 14f30b9 │ │ │ │ - ... │ │ │ │ - cwtl │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - lcall $0x1a8,$0x97400177 │ │ │ │ - rcrb $1,(%eax) │ │ │ │ - add %ax,(%eax) │ │ │ │ + imul $0xa9e16801,0x68989801(%ecx),%ebp │ │ │ │ + add %esp,0x17005(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - dec %ebp │ │ │ │ + add %bl,0x5801a6d7(%eax) │ │ │ │ + cltd │ │ │ │ + ja 14f30c9 │ │ │ │ + inc %eax │ │ │ │ + xchg %eax,%edi │ │ │ │ test $0x1,%al │ │ │ │ - mov 0xf001796f,%al │ │ │ │ + enter $0x6611,$0x1 │ │ │ │ + ... │ │ │ │ + xor %cl,-0x58(%ebp) │ │ │ │ + add %eax,-0xffe8694(%eax) │ │ │ │ push %esp │ │ │ │ - test $0x7ed71801,%eax │ │ │ │ + test $0x7ed70001,%eax │ │ │ │ add %ecx,0x63(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x168d2(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - and $0x991001a6,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + shrb %cl,0x1(%eax) │ │ │ │ + ... │ │ │ │ + sub %ah,0x96f801a6 │ │ │ │ push $0x1 │ │ │ │ ... │ │ │ │ add %ch,(%eax) │ │ │ │ - mov %esp,0x739a8801(%esi) │ │ │ │ + mov %esp,0x7396c001(%esi) │ │ │ │ add %ecx,0x2801a52a(%eax) │ │ │ │ andl $0x0,0x2(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 14f312f │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,0x77(%eax) │ │ │ │ jge 14f3132 │ │ │ │ ... │ │ │ │ - push $0x6001a5c7 │ │ │ │ + push $0xf801a5c7 │ │ │ │ fnstsw 0x1(%eax) │ │ │ │ cwtl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - mov 0x6a01e801,%al │ │ │ │ + mov 0x6a025001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ - andl $0x1,0x6696c001(%edi) │ │ │ │ + andl $0x1,0x66903801(%edi) │ │ │ │ nop │ │ │ │ or $0xa2,%al │ │ │ │ add %esp,%eax │ │ │ │ or %esp,0x2(%eax) │ │ │ │ jo 14f31cb │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,0x500166f1(%eax) │ │ │ │ jno 14f3128 │ │ │ │ - add %ebp,(%eax) │ │ │ │ - and $0x36980176,%eax │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - shrb $0x70,0x1(%esi) │ │ │ │ + add %esi,0x23(%eax) │ │ │ │ + jbe 14f3189 │ │ │ │ + cwtl │ │ │ │ + cmpsl %es:(%edi),%ss:(%esi) │ │ │ │ + add %edx,0x70016ec0(%eax) │ │ │ │ inc %ebx │ │ │ │ - test $0x768cd801,%eax │ │ │ │ + test $0x768b1001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ dec %esp │ │ │ │ mov %al,0x67b2d801 │ │ │ │ add 0x3001a703(%eax),%al │ │ │ │ jl 14f321f │ │ │ │ - add -0x57fe583f(%eax),%al │ │ │ │ - sbb $0x83c0017a,%eax │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add -0x27fe583f(%eax),%al │ │ │ │ + sbb $0x7a,%al │ │ │ │ add %eax,%eax │ │ │ │ - pop %edi │ │ │ │ - push $0x1 │ │ │ │ + andl $0x1,0x6a5df001(%ebp) │ │ │ │ cmp %ch,(%edx) │ │ │ │ - mov 0x7132d801,%al │ │ │ │ + mov 0x71311801,%al │ │ │ │ add %ebp,(%eax) │ │ │ │ cmp %ah,0x692a2001(%edx) │ │ │ │ add %al,%cl │ │ │ │ push $0xffffffa7 │ │ │ │ - add %edx,%eax │ │ │ │ - lcall $0x1a6,$0xcb680164 │ │ │ │ - clc │ │ │ │ + add %eax,-0x69(%eax) │ │ │ │ + add %ebp,%fs:-0x35(%eax) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ecx,%eax │ │ │ │ push %esi │ │ │ │ jl 14f31d9 │ │ │ │ enter $0xa07b,$0x1 │ │ │ │ - pusha │ │ │ │ - jne 14f325d │ │ │ │ + add %dh,0x7e(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ jge 14f3190 │ │ │ │ add %esi,0x17c50(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - test $0x7b3fb001,%eax │ │ │ │ + test $0x7b412001,%eax │ │ │ │ add %edi,%eax │ │ │ │ xchg %eax,%esp │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - daa │ │ │ │ - jge 14f3211 │ │ │ │ - rcrb $1,(%edx) │ │ │ │ - test $0x68e2f801,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + and $0x1ad0017d,%eax │ │ │ │ + test $0x68d4e001,%eax │ │ │ │ add %eax,%eax │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,-0x6ffe9019(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + (bad) 0x1(%edi) │ │ │ │ + nop │ │ │ │ scas %es:(%edi),%al │ │ │ │ - mov 0x7b3af001,%al │ │ │ │ + mov 0x7b37b001,%al │ │ │ │ add %ecx,%eax │ │ │ │ push %esp │ │ │ │ - test $0x6b222801,%eax │ │ │ │ + test $0x6b203801,%eax │ │ │ │ add %esp,(%eax) │ │ │ │ into │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x8017851(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x17(%eax) │ │ │ │ - jg 14f3241 │ │ │ │ - mov $0xf001a103,%eax │ │ │ │ - mov $0x9d38017e,%ebp │ │ │ │ - mov 0x7f545001,%al │ │ │ │ + add %esp,0x4f(%eax) │ │ │ │ + js 14f3239 │ │ │ │ + or %ah,0x7f159801(%esi,%eiz,4) │ │ │ │ + add %edi,0x6001a103(%eax) │ │ │ │ + mov $0x9d38017e,%esi │ │ │ │ + mov 0x7f52e801,%al │ │ │ │ add %edx,(%eax) │ │ │ │ sbb 0x65803001(%ecx),%ah │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0xffe5dfe(%eax) │ │ │ │ jp 14f32e5 │ │ │ │ - add -0x37fe560e(%eax),%bl │ │ │ │ - jmp 9b3f3401 <_edata@@Base+0x96df3401> │ │ │ │ + add 0x5801a9f2(%eax),%bl │ │ │ │ + int1 │ │ │ │ + ja 14f3289 │ │ │ │ + lock cltd │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %ebp,-0x2ffd8d81(%eax) │ │ │ │ cmp $0x571801a4,%eax │ │ │ │ imul $0x1a41620,(%edx),%eax │ │ │ │ and %ah,-0x45fffd8c(%eax) │ │ │ │ mov %al,0x7310b801 │ │ │ │ add (%eax),%al │ │ │ │ @@ -1863966,1105 +1864365,1115 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x77fe55d2(%eax) │ │ │ │ pop %ds │ │ │ │ ja 14f32ba │ │ │ │ ... │ │ │ │ cmp %dh,-0x59(%ebx) │ │ │ │ - add %edi,0x70017d0c(%eax) │ │ │ │ - cmp 0x6df7a801(%edi),%esp │ │ │ │ + add %ebp,0x70017d0c(%eax) │ │ │ │ + cmp 0x6df77001(%edi),%esp │ │ │ │ add %edx,%eax │ │ │ │ aad $0xa2 │ │ │ │ add %ebp,-0x3f(%eax) │ │ │ │ jae 14f32da │ │ │ │ enter $0xa6a2,$0x1 │ │ │ │ - push $0xa001748c │ │ │ │ - lret $0x1a6 │ │ │ │ - mov %dh,0x7a(%edi) │ │ │ │ - add %ebx,0x1001a560(%eax) │ │ │ │ - in (%dx),%eax │ │ │ │ + add %cl,-0x59355fff(%esp,%esi,2) │ │ │ │ + add %esp,0x77(%eax) │ │ │ │ + jp 14f32e9 │ │ │ │ + cwtl │ │ │ │ + pusha │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %edx,-0x13(%eax) │ │ │ │ jle 14f32f1 │ │ │ │ loopne 14f32da │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ + add %eax,%eax │ │ │ │ imull 0x1(%ebp) │ │ │ │ - call 2150d7e0 <_edata@@Base+0x1cf0d7e0> │ │ │ │ - les 0x1(%ebx),%esi │ │ │ │ + call d950d7e0 <_edata@@Base+0xd4f0d7e0> │ │ │ │ + ret $0x173 │ │ │ │ pusha │ │ │ │ cltd │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x23(%eax) │ │ │ │ - jno 14f3309 │ │ │ │ + add %ecx,%eax │ │ │ │ + and %esi,0x1(%ecx) │ │ │ │ ... │ │ │ │ - adc %bl,0x77d001a0(%ebp) │ │ │ │ + adc %bl,0x50a001a0(%ebp) │ │ │ │ jno 14f3349 │ │ │ │ call 4950ddb2 <_edata@@Base+0x44f0ddb2> │ │ │ │ inc %edi │ │ │ │ js 14f3352 │ │ │ │ ... │ │ │ │ clc │ │ │ │ - adc %ebp,0x71e45001(%eax) │ │ │ │ + adc %ebp,0x71e47001(%eax) │ │ │ │ add %esi,%eax │ │ │ │ - arpl %ebp,0x78061801(%ecx) │ │ │ │ + arpl %ebp,0x78064001(%ecx) │ │ │ │ add %esp,%eax │ │ │ │ sub %esp,0x760ec801(%ebx) │ │ │ │ add (%eax),%ch │ │ │ │ jecxz 14f3314 │ │ │ │ add %edx,(%eax) │ │ │ │ je 14f33df │ │ │ │ add 0x30(%eax),%dl │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,0x78016fa6(%eax) │ │ │ │ + add %ebx,0x78016fa5(%eax) │ │ │ │ cmp $0x534001a2,%eax │ │ │ │ push $0x2 │ │ │ │ lock int1 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ - mov $0xf3f0016f,%ebx │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - nop │ │ │ │ - jno 14f3399 │ │ │ │ - push $0x2801a88d │ │ │ │ - mov $0x7f,%ah │ │ │ │ + add %ebp,-0x4a(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %esi,%eax │ │ │ │ + rep movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ecx,0x6801718e(%eax) │ │ │ │ + lea 0x7fb3a801(%eax),%ebp │ │ │ │ add %esi,(%eax) │ │ │ │ push %ecx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ mov $0x6e,%bl │ │ │ │ add (%eax),%dl │ │ │ │ - add %esp,0x7cfd4001(%esi) │ │ │ │ + add %esp,0x7cfbf001(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ adc 0x75267001(%ebp),%ah │ │ │ │ add -0x36(%eax),%al │ │ │ │ mov %al,0x7471c801 │ │ │ │ add (%eax),%cl │ │ │ │ in $0xa2,%al │ │ │ │ add %esi,-0x2ffd9bae(%eax) │ │ │ │ (bad) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - addr16 js 14f33d1 │ │ │ │ - mov 0x3001a9f4,%al │ │ │ │ - mov $0x7f,%cl │ │ │ │ - add %ecx,%eax │ │ │ │ - sahf │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,-0x3e(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + fs js 14f33d1 │ │ │ │ + mov 0xd001a9f4,%al │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + jg 14f33d9 │ │ │ │ + enter $0xa59e,$0x1 │ │ │ │ + jo 14f339b │ │ │ │ ja 14f33e1 │ │ │ │ - sub %dh,-0x6bbffe5b(%edx) │ │ │ │ + sub %dh,-0x6ea7fe5b(%edx) │ │ │ │ jns 14f33e9 │ │ │ │ - lock ljmp $0x173,$0xdc2001a4 │ │ │ │ + lock ljmp $0x173,$0xdda001a4 │ │ │ │ nop │ │ │ │ inc %edx │ │ │ │ mov %eax,0x6b125001 │ │ │ │ - add 0x2001a688(%eax),%cl │ │ │ │ - sub 0x1(%edi),%edi │ │ │ │ - call 2950daf5 <_edata@@Base+0x24f0daf5> │ │ │ │ - cwtl │ │ │ │ + add -0xffe5978(%eax),%cl │ │ │ │ + daa │ │ │ │ + jg 14f3401 │ │ │ │ + call 6150daf5 <_edata@@Base+0x5cf0daf5> │ │ │ │ + xchg %eax,%edi │ │ │ │ jnp 14f3409 │ │ │ │ - mov 0x6001a981,%al │ │ │ │ - cmc │ │ │ │ + mov 0x9801a981,%al │ │ │ │ + out %al,(%dx) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - add %ebp,0x5801a181(%eax) │ │ │ │ + add %ebp,0x1801a181(%eax) │ │ │ │ std │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - add %eax,0x6801a1a9(%eax) │ │ │ │ - xor %esi,0x1(%edi) │ │ │ │ + add %eax,-0x2ffe5e57(%eax) │ │ │ │ + xor %dh,0x1(%edi) │ │ │ │ fdivs (%ecx) │ │ │ │ mov %eax,0x7817a801 │ │ │ │ - add 0x3801a629(%eax),%dh │ │ │ │ - push %ecx │ │ │ │ + add 0x5801a629(%eax),%dh │ │ │ │ + dec %ebp │ │ │ │ push $0xa85b6801 │ │ │ │ - add %ebp,(%eax) │ │ │ │ - jne 14f34b1 │ │ │ │ - add %eax,-0x7ffe578b(%eax) │ │ │ │ - mov $0x78,%ah │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %esp,-0x7ffe858c(%eax) │ │ │ │ + jne 14f33e3 │ │ │ │ + add %ebx,0x300178b3(%eax) │ │ │ │ (bad) 0x61126001(%ecx) │ │ │ │ add (%eax),%ah │ │ │ │ sub $0xa7,%al │ │ │ │ - add %esp,-0x22(%eax) │ │ │ │ - js 14f3451 │ │ │ │ + add %ecx,%eax │ │ │ │ + fidivrs 0x1(%eax) │ │ │ │ js 14f344f │ │ │ │ - mov 0x7584c801,%al │ │ │ │ + mov 0x75852001,%al │ │ │ │ add %eax,-0x5d(%eax) │ │ │ │ - mov 0x6687b001,%eax │ │ │ │ + mov 0x66885001,%eax │ │ │ │ add %ebp,%eax │ │ │ │ pop %edi │ │ │ │ mov 0x6e10a001,%eax │ │ │ │ add -0x37fe5cbf(%eax),%ah │ │ │ │ dec %ecx │ │ │ │ push $0xa2934002 │ │ │ │ add %esi,%eax │ │ │ │ sahf │ │ │ │ jb 14f347a │ │ │ │ xor %cl,%ah │ │ │ │ - mov 0x7fba1001,%eax │ │ │ │ + mov 0x7fb9c001,%eax │ │ │ │ add %ecx,%eax │ │ │ │ inc %edx │ │ │ │ mov %al,0x78472801 │ │ │ │ add 0x7e(%eax),%dh │ │ │ │ mov 0x7047a001,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ - and 0x62197001(%eax),%ebp │ │ │ │ + and 0x6217f801(%eax),%ebp │ │ │ │ add %eax,%eax │ │ │ │ - mov %fs,0x65701001(%ecx) │ │ │ │ + mov %fs,0x65713801(%ecx) │ │ │ │ add %ebp,%eax │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - xchg %edi,0x0(%ecx,%eax,1) │ │ │ │ + add %esp,-0x7a(%eax) │ │ │ │ + jl 14f34c1 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%al │ │ │ │ - fisubrs 0x64671001(%ecx) │ │ │ │ - add %esp,(%eax) │ │ │ │ + call 2150df03 <_edata@@Base+0x1cf0df03> │ │ │ │ + add %esp,%fs:(%bx,%si) │ │ │ │ int3 │ │ │ │ mov %al,0x7e91b001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x46(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - enter $0x7293,$0x1 │ │ │ │ - mov $0x6801aa68,%eax │ │ │ │ - bnd jae 14f3552 │ │ │ │ - push $0x2801a04a │ │ │ │ - sub %ebp,-0x18(%ecx,%eax,1) │ │ │ │ - mov %esp,0x162f1c0(%ecx,%eax,1) │ │ │ │ + rclb $0xaa,0x68b80172(%eax) │ │ │ │ + add %ebp,-0xe(%eax) │ │ │ │ + jae 14f3552 │ │ │ │ + push $0xd801a04a │ │ │ │ + sub %ch,-0x18(%ecx,%eax,1) │ │ │ │ + mov %esp,0x162f200(%ecx,%eax,1) │ │ │ │ test $0x24,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,%eax │ │ │ │ dec %esp │ │ │ │ jp 14f356a │ │ │ │ mov %ch,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - int $0x68 │ │ │ │ - add %ecx,0x68(%eax) │ │ │ │ - mov %al,0x6eeff001 │ │ │ │ + add %edx,%eax │ │ │ │ + lret │ │ │ │ + push $0xa2684801 │ │ │ │ + add %esi,%eax │ │ │ │ + out %eax,(%dx) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ add %al,%al │ │ │ │ in (%dx),%eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,-0x12(%eax) │ │ │ │ + add %ecx,-0x13(%eax) │ │ │ │ jp 14f3581 │ │ │ │ rclb $1,(%esi) │ │ │ │ mov %eax,0x650ef801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ - enter $0x1a7,$0x8 │ │ │ │ - in $0x79,%al │ │ │ │ + enter $0x1a7,$0xd0 │ │ │ │ + loope 14f3630 │ │ │ │ add %ecx,%eax │ │ │ │ cmp 0x27f07a0(%ecx,%eax,1),%esp │ │ │ │ - rclb $1,0x526801a4(%edx) │ │ │ │ + rclb $1,0x527801a4(%edx) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - add %edx,0x6801a6d0(%eax) │ │ │ │ - lcall $0x0,$0x178 │ │ │ │ + add %edx,0x2001a6d0(%eax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + js 14f35d1 │ │ │ │ ... │ │ │ │ jo 14f365a │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,%eax │ │ │ │ - (bad) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + cmc │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %esp,0x71(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,-0x57fd8abd(%eax) │ │ │ │ lahf │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - ss ja 14f3611 │ │ │ │ - loopne 14f35b7 │ │ │ │ - test $0x63401001,%eax │ │ │ │ - add %ebp,0x4801a5e1(%eax) │ │ │ │ - (bad) │ │ │ │ - add %sp,%ax │ │ │ │ - test $0x121001a5,%eax │ │ │ │ - jp 14f3629 │ │ │ │ + add %edx,%eax │ │ │ │ + xor $0x77,%al │ │ │ │ + add %esp,%eax │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + test $0x633ac001,%eax │ │ │ │ + add %ebp,-0x47fe5a1f(%eax) │ │ │ │ + les 0x1(%esi),%esp │ │ │ │ + loopne 14f35cb │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %edi,%eax │ │ │ │ + adc %edi,0x1(%edx) │ │ │ │ mov %ch,(%edi) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %ecx,0x180274c4(%eax) │ │ │ │ data16 mov %al,0x7ebc1001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x3a(%eax) │ │ │ │ - test $0x76a96001,%eax │ │ │ │ + test $0x76a69801,%eax │ │ │ │ add %esp,(%eax) │ │ │ │ - add 0x734d1001(%ecx),%ch │ │ │ │ + add 0x7348b001(%ecx),%ch │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ - sub %ch,0x7eea1801(%eax) │ │ │ │ + sub %ch,0x7ee97001(%eax) │ │ │ │ add %ebp,(%eax) │ │ │ │ - enter $0x1a8,$0x50 │ │ │ │ - loopne 14f36fb │ │ │ │ - add %eax,0x1001a8a7(%eax) │ │ │ │ - jg,pn 14f3689 │ │ │ │ - adc %cl,%dh │ │ │ │ + enter $0x1a8,$0x48 │ │ │ │ + loope 14f36fb │ │ │ │ + add %eax,0x3001a8a7(%eax) │ │ │ │ + sub $0xce10017f,%eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x57fe845d(%eax) │ │ │ │ - ds test $0x1,%al │ │ │ │ - shlb $0xa0,0x8fc80162 │ │ │ │ - add %edi,(%eax) │ │ │ │ - data16 jnp 14f36a1 │ │ │ │ + add %ebp,%eax │ │ │ │ + mov %eax,0x3ea8017b │ │ │ │ + test $0x1,%al │ │ │ │ + cwtl │ │ │ │ + sub %ah,0x1(%edx) │ │ │ │ + enter $0xa08f,$0x1 │ │ │ │ + dec %eax │ │ │ │ + gs jnp 14f36a1 │ │ │ │ pusha │ │ │ │ cmpsb %es:(%edi),%gs:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - adc 0x1(%edi),%dh │ │ │ │ + add %ebp,%eax │ │ │ │ + adc %dh,0x1(%edi) │ │ │ │ sarb $0x1,-0x5a(%eax) │ │ │ │ - test $0x24,%al │ │ │ │ - jp 14f36b1 │ │ │ │ - js 14f3674 │ │ │ │ + dec %eax │ │ │ │ + and $0x7a,%al │ │ │ │ + add %edi,-0x3e(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,%eax │ │ │ │ jecxz 14f372b │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%al │ │ │ │ - fldt 0x7906a801(%ecx) │ │ │ │ - add %ebx,0x56(%eax) │ │ │ │ + add %bl,0x56(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,0x40(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ in (%dx),%eax │ │ │ │ mov 0x639e9801,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x7001a53e(%eax) │ │ │ │ + add %cl,0x2801a53e(%eax) │ │ │ │ jmp 14f376e │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ dec %esi │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,0x680178b4(%eax) │ │ │ │ - les 0x7d645801(%eax),%ebp │ │ │ │ - add %eax,-0x37fe5f5b(%eax) │ │ │ │ - pop %ebx │ │ │ │ + add %edi,0x680178b3(%eax) │ │ │ │ + les 0x7d628001(%eax),%ebp │ │ │ │ + add %eax,-0x27fe5f5b(%eax) │ │ │ │ + push %edi │ │ │ │ jbe 14f3731 │ │ │ │ subb $0x1,-0x57(%edi) │ │ │ │ - pop %eax │ │ │ │ - (bad) │ │ │ │ + lock lret │ │ │ │ push $0x1 │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ jle 14f36ea │ │ │ │ - add %ebp,%eax │ │ │ │ - mov 0x1(%eax),%? │ │ │ │ + add %edx,-0x72(%eax) │ │ │ │ + jo 14f3749 │ │ │ │ ... │ │ │ │ clc │ │ │ │ lret $0x1a8 │ │ │ │ - test $0xf0,%al │ │ │ │ + jo 14f3755 │ │ │ │ je 14f3769 │ │ │ │ adc %bl,0x238801a2(%ebx) │ │ │ │ jne 14f3772 │ │ │ │ cwtl │ │ │ │ adc 0x74233801(%ebx),%ah │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - mov %al,0x179 │ │ │ │ + add %eax,0x179a0(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - loopne 14f37db │ │ │ │ - mov %al,0x656f3001 │ │ │ │ + add %ah,%al │ │ │ │ + cmp %esp,0x656f7801(%edx) │ │ │ │ add %esi,0x5c(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,0x3802695d(%eax) │ │ │ │ loop 14f3754 │ │ │ │ add %edx,(%eax) │ │ │ │ cwtl │ │ │ │ jo 14f37ba │ │ │ │ ... │ │ │ │ mov $0xc5,%al │ │ │ │ - mov 0x625f8001,%al │ │ │ │ + mov 0x625e9801,%al │ │ │ │ add %ebx,%eax │ │ │ │ - shlb %cl,0x7b5d2801(%edi) │ │ │ │ + shlb %cl,0x7b5dc001(%edi) │ │ │ │ add %edx,%eax │ │ │ │ - (bad) 0x7c2a5801(%esi) │ │ │ │ + (bad) 0x7c284001(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x46(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,%eax │ │ │ │ - js 14f38aa │ │ │ │ - add %edi,-0x1ffe59a8(%eax) │ │ │ │ - js 14f38a7 │ │ │ │ + add %ebx,(%eax) │ │ │ │ + jbe 14f38aa │ │ │ │ + add %edi,0x1001a658(%eax) │ │ │ │ + jns 14f38a7 │ │ │ │ add %edx,%eax │ │ │ │ mov %ss:0x6a7e2001,%eax │ │ │ │ - add 0x3801a97d(%eax),%bh │ │ │ │ - dec %esi │ │ │ │ + add 0x1001a97d(%eax),%bh │ │ │ │ + dec %edx │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ - sbb 0x7d1d0801(%edx),%ebp │ │ │ │ + sbb 0x7d1d5801(%edx),%ebp │ │ │ │ add %edi,-0x47fe5471(%eax) │ │ │ │ pop %esp │ │ │ │ je 14f3862 │ │ │ │ ... │ │ │ │ addb $0xa8,(%edx) │ │ │ │ - add %edi,(%eax) │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + out %al,(%dx) │ │ │ │ jp 14f3879 │ │ │ │ call 6950e1a7 <_edata@@Base+0x64f0e1a7> │ │ │ │ mov 0x1(%edi),%bh │ │ │ │ - xor %dh,-0x6c07fe59(%edx) │ │ │ │ + xor %dh,-0x692ffe59(%edx) │ │ │ │ jne 14f3889 │ │ │ │ mov $0x33,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - lret $0x17e │ │ │ │ + add %eax,(%eax) │ │ │ │ + ret │ │ │ │ + jle 14f3891 │ │ │ │ pusha │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov %al,0x61e1d001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ cld │ │ │ │ - test $0x7d15e801,%eax │ │ │ │ + test $0x7d14f001,%eax │ │ │ │ add %edi,(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - mov 0x7c7f6801,%al │ │ │ │ + mov 0x7c7f8001,%al │ │ │ │ add %ebx,%eax │ │ │ │ push $0xffffffa1 │ │ │ │ add %edi,%eax │ │ │ │ xchg %eax,%edi │ │ │ │ arpl %eax,(%edx) │ │ │ │ js 14f3931 │ │ │ │ test $0x1,%al │ │ │ │ - dec %eax │ │ │ │ - push $0x7f │ │ │ │ + add %ch,0x7f(%eax) │ │ │ │ add %ebx,0x5(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %edx,0x7e(%eax) │ │ │ │ - je 14f3909 │ │ │ │ - js 14f3902 │ │ │ │ + add %esp,(%eax) │ │ │ │ + jbe 14f397b │ │ │ │ + add %edi,-0x8(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,-0x7fe95f9(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + or %ebp,0x1(%edx) │ │ │ │ + clc │ │ │ │ jns 14f38b7 │ │ │ │ add %ebp,%eax │ │ │ │ push %ds │ │ │ │ jg 14f391a │ │ │ │ or %dh,%dh │ │ │ │ - test $0x78d0c801,%eax │ │ │ │ + test $0x78dad001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ sti │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %edi,(%eax) │ │ │ │ - gs jge 14f3929 │ │ │ │ + arpl %edi,0x1(%ebp) │ │ │ │ xor %dl,-0x5b(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - es je 14f3931 │ │ │ │ + add %ebp,%eax │ │ │ │ + push %ds │ │ │ │ + je 14f3931 │ │ │ │ enter $0xa7e2,$0x1 │ │ │ │ lock pusha │ │ │ │ push $0xa6cbe001 │ │ │ │ - add %edx,-0x5(%eax) │ │ │ │ - js 14f3941 │ │ │ │ - push %eax │ │ │ │ - xor %esp,0x17a0210(%ecx,%eax,1) │ │ │ │ + add %ebx,0x500178fc(%eax) │ │ │ │ + xor %esp,0x179fe10(%ecx,%eax,1) │ │ │ │ clc │ │ │ │ add 0x63d93001(%edi),%esp │ │ │ │ add -0x27(%eax),%ch │ │ │ │ mov %al,0x7a032001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x7f(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,-0x47fd9bfd(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ - test $0x7eed4001,%eax │ │ │ │ + test $0x7eed9801,%eax │ │ │ │ add %edx,(%eax) │ │ │ │ - shlb $0x1,0x73aa2801(%ebp) │ │ │ │ + shlb $0x1,0x739d5001(%ebp) │ │ │ │ rclb $0xa4,(%ecx) │ │ │ │ add %edx,-0x53(%eax) │ │ │ │ jne 14f3982 │ │ │ │ inc %eax │ │ │ │ fisubs 0x675f1001(%edx) │ │ │ │ add %al,%bl │ │ │ │ jg 14f392b │ │ │ │ add %ebp,0x27cdd(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ fwait │ │ │ │ - mov 0x718dc801,%eax │ │ │ │ + mov 0x718b1001,%eax │ │ │ │ add %esp,(%eax) │ │ │ │ - call 60f73b6a <_edata@@Base+0x5c973b6a> │ │ │ │ + call 5f4f3b6a <_edata@@Base+0x5aef3b6a> │ │ │ │ jns 14f39c9 │ │ │ │ call 3950dded <_edata@@Base+0x34f0dded> │ │ │ │ mov 0x2(%eax),%ebp │ │ │ │ ... │ │ │ │ enter $0xa47c,$0x1 │ │ │ │ mov 0xc0027df4,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x9(%eax) │ │ │ │ - jb 14f3a11 │ │ │ │ + add %edx,(%eax) │ │ │ │ + or %esi,0x1(%edx) │ │ │ │ sbb %dh,(%edx) │ │ │ │ - test $0x7819b001,%eax │ │ │ │ + test $0x78187801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ in (%dx),%eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x13(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebp,%eax │ │ │ │ + adc 0x0(%ecx,%eax,1),%ch │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x6001a4e9(%eax) │ │ │ │ - mov 0xb0e8016e,%al │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - lret $0x160 │ │ │ │ + add %dh,-0x67fe5b17(%eax) │ │ │ │ + lahf │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %ebp,%eax │ │ │ │ + mov $0xa5,%al │ │ │ │ + add %esi,0x160d7(%eax) │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - test $0x1801,%ax │ │ │ │ - xor 0x1(%ecx),%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x7801a966(%eax) │ │ │ │ + xor 0x1(%ecx),%bh │ │ │ │ enter $0xa5ad,$0x1 │ │ │ │ call e150ae6c <_edata@@Base+0xdcf0ae6c> │ │ │ │ jo 14f3a1a │ │ │ │ - add %esi,0x70017c71(%eax) │ │ │ │ - jecxz 14f3a1f │ │ │ │ - add %edi,0x57(%eax) │ │ │ │ + add %esp,0x70(%eax) │ │ │ │ + jl 14f3a79 │ │ │ │ + jo 14f3a5d │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ecx,0x57(%eax) │ │ │ │ jge 14f3a81 │ │ │ │ clc │ │ │ │ mov $0xa2,%bh │ │ │ │ add %ebx,0x27371(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ - mov 0x7d3df001(%ecx),%fs │ │ │ │ + mov 0x7d3df801(%ecx),%fs │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ adc 0x60aff801(%edx),%esp │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x5001a2b4(%eax) │ │ │ │ cmp %dh,0x2(%edx) │ │ │ │ ... │ │ │ │ enter $0xa9ea,$0x1 │ │ │ │ - clc │ │ │ │ - ja,pn 14f3ad1 │ │ │ │ - ... │ │ │ │ + or %ch,0x177 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ sub %cl,(%edi) │ │ │ │ mov %eax,0x655e1801 │ │ │ │ add 0x57(%eax),%bl │ │ │ │ mov %eax,0x699a6001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x29(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ - test $0xcf000179,%eax │ │ │ │ + add %ecx,-0x57(%eax) │ │ │ │ + jns 14f3b11 │ │ │ │ + add %cl,%bh │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,-0x34(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + (bad) │ │ │ │ arpl %eax,(%ecx) │ │ │ │ enter $0xa0bc,$0x1 │ │ │ │ - sbb %ch,(%edi) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %cl,0x16d │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - test $0x796c4001,%eax │ │ │ │ - add %esp,0xc(%eax) │ │ │ │ - mov 0x62f13801,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + adc %ch,0x14f001a9(%ebp) │ │ │ │ + jg 14f3b31 │ │ │ │ + pusha │ │ │ │ + or $0xa0,%al │ │ │ │ + add %ecx,0x162eb(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ in (%dx),%al │ │ │ │ mov 0x61c04001,%eax │ │ │ │ add -0x33(%eax),%bl │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - popa │ │ │ │ - add %bx,%ax │ │ │ │ + add %edi,-0x27fe99a1(%eax) │ │ │ │ sbb 0x64cbc801(%ebp),%esp │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - mov 0x65718001,%al │ │ │ │ + mov 0x65742801,%al │ │ │ │ add %esp,(%eax) │ │ │ │ jne 14f3b27 │ │ │ │ add %ecx,%eax │ │ │ │ push %ebp │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%eax),%bl │ │ │ │ lret │ │ │ │ - mov 0x767e2001,%eax │ │ │ │ + mov 0x767bd801,%eax │ │ │ │ add %ecx,%eax │ │ │ │ sbb %esp,0x732aa801(%ebx) │ │ │ │ add %al,%al │ │ │ │ push %esp │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,-0x3d(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %eax,%eax │ │ │ │ - add 0x722fd801(%eax),%ebp │ │ │ │ - add %edx,(%eax) │ │ │ │ - cmp 0x67519801(%eax),%ebp │ │ │ │ - add %edx,(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + mov $0x3c0016f,%edx │ │ │ │ + test $0x1,%al │ │ │ │ + or %ch,0x3b100172 │ │ │ │ + test $0x1,%al │ │ │ │ + pusha │ │ │ │ + dec %ebx │ │ │ │ + add %edx,(%bx,%si) │ │ │ │ mov $0xa6,%al │ │ │ │ - add %ebx,-0xe(%eax) │ │ │ │ - jbe 14f3bb9 │ │ │ │ - mov $0x12,%al │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,0x580267e1(%eax) │ │ │ │ - mov %eax,0x4c6801a7 │ │ │ │ + add %ecx,-0x4ffe8912(%eax) │ │ │ │ + adc 0x267e188(%ecx,%eax,1),%ah │ │ │ │ + pop %eax │ │ │ │ + mov %eax,0x4a5801a7 │ │ │ │ jge 14f3bc9 │ │ │ │ - mov 0x9001a75b,%al │ │ │ │ - pop %ebp │ │ │ │ + mov 0xe001a75b,%al │ │ │ │ + pop %esi │ │ │ │ jp 14f3bd1 │ │ │ │ js 14f3c18 │ │ │ │ test $0x1,%al │ │ │ │ - nop │ │ │ │ - mov $0x5300175,%esp │ │ │ │ - mov 0x794aa001,%al │ │ │ │ - add %edi,%eax │ │ │ │ - imulb 0x71fe0001(%ecx) │ │ │ │ + js 14f3b88 │ │ │ │ + jne 14f3bd9 │ │ │ │ + xor %al,0x478001a0 │ │ │ │ + jns 14f3be1 │ │ │ │ + clc │ │ │ │ + imulb 0x71f5d001(%ecx) │ │ │ │ add %edi,-0x27fe5b9c(%eax) │ │ │ │ test %ch,-0x60(%edx,%eax,1) │ │ │ │ aaa │ │ │ │ test $0x1,%al │ │ │ │ - clc │ │ │ │ - lea 0x1(%edi),%ebp │ │ │ │ + enter $0x6f8d,$0x1 │ │ │ │ or %dh,%al │ │ │ │ - mov 0x75e24801,%al │ │ │ │ + mov 0x75e04801,%al │ │ │ │ add %ebx,(%eax) │ │ │ │ - bound %esp,0x6c112801(%esi) │ │ │ │ + bound %esp,0x6c0f8801(%esi) │ │ │ │ add %esp,0x1a(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ - add 0x1(%ecx),%ah │ │ │ │ - lock lods %ds:(%esi),%al │ │ │ │ + add %ebx,(%eax) │ │ │ │ + add $0x61,%al │ │ │ │ + add %esi,%eax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ mov 0x6087e001,%eax │ │ │ │ add %al,%dh │ │ │ │ - or %ah,0x67b49801(%eax) │ │ │ │ + or %ah,0x67aef001(%eax) │ │ │ │ add %esp,-0x78(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x7(%eax) │ │ │ │ - jg 14f3c29 │ │ │ │ + add %ecx,(%eax) │ │ │ │ + add 0x1(%edi),%edi │ │ │ │ mov %ah,-0x5c(%edx) │ │ │ │ add %edi,(%eax) │ │ │ │ dec %esi │ │ │ │ data16 add 0x3f(%eax),%ch │ │ │ │ mov 0x77d8a801,%eax │ │ │ │ add (%eax),%ch │ │ │ │ - mov $0x42001a7,%edx │ │ │ │ + mov $0x2e001a7,%edx │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - add %edi,-0x1ffe59d5(%eax) │ │ │ │ + add %edi,0x7001a62b(%eax) │ │ │ │ and %dh,0x1(%edi) │ │ │ │ add %bh,0x7f3001a2 │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add -0x37fe5dd0(%eax),%ch │ │ │ │ jne 14f3cd0 │ │ │ │ add (%eax),%bl │ │ │ │ adc $0xb13001a3,%eax │ │ │ │ js 14f3c62 │ │ │ │ loopne 14f3c95 │ │ │ │ test $0x1,%al │ │ │ │ - mov $0x17e47,%eax │ │ │ │ + test $0x46,%al │ │ │ │ + jle 14f3c69 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - fisubl 0x176e5e8(%ecx,%eax,1) │ │ │ │ - add %cl,-0x60(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - push %eax │ │ │ │ - jle 14f3c91 │ │ │ │ - fcoms (%eax) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x64(%eax) │ │ │ │ - jne 14f3c99 │ │ │ │ - pop %eax │ │ │ │ - mov $0xa0,%ah │ │ │ │ - add %ecx,-0x37(%eax) │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ - inc %eax │ │ │ │ - hlt │ │ │ │ + adc %bl,%dl │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ecx,0x176e2(%eax) │ │ │ │ + dec %esi │ │ │ │ + mov 0x7e4ea801,%al │ │ │ │ + add %ebx,%eax │ │ │ │ + adc %ah,0x759bf801(%esi) │ │ │ │ + add %ebx,-0x4c(%eax) │ │ │ │ + mov 0x63c6e001,%al │ │ │ │ + add %eax,-0xc(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %ebx,%eax │ │ │ │ xchg %eax,%esp │ │ │ │ jb 14f3caa │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ hlt │ │ │ │ - mov 0x76c66801,%eax │ │ │ │ + mov 0x76bfe001,%eax │ │ │ │ add %ecx,%eax │ │ │ │ - cmp 0x65356801(%edx),%ch │ │ │ │ + cmp 0x65369801(%edx),%ch │ │ │ │ add %eax,%eax │ │ │ │ - and $0xdc9001a9,%eax │ │ │ │ + and $0xd91801a9,%eax │ │ │ │ add %di,%ax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,0x69(%eax) │ │ │ │ - jb 14f3cd1 │ │ │ │ - call 9950df4c <_edata@@Base+0x94f0df4c> │ │ │ │ - popf │ │ │ │ - jne 14f3cda │ │ │ │ + add %ebp,(%eax) │ │ │ │ + push $0x77e80172 │ │ │ │ + mov %al,0x759d9801 │ │ │ │ + add (%eax),%al │ │ │ │ ... │ │ │ │ - cmp $0xa5,%bh │ │ │ │ - add %ebp,-0x27fe87ee(%eax) │ │ │ │ - xor %ah,0x27697a0(%ecx,%eax,1) │ │ │ │ - xor %bl,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x7001a5ff(%eax) │ │ │ │ + adc 0x1(%eax),%bh │ │ │ │ + fdivs (%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,-0x43(%eax) │ │ │ │ - jns 14f3d3a │ │ │ │ + add %esp,0x30027697(%eax) │ │ │ │ + fsubs 0x279bd70(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ dec %eax │ │ │ │ - or 0x68df2801(%ecx),%ah │ │ │ │ + or 0x68df3801(%ecx),%ah │ │ │ │ add %eax,%eax │ │ │ │ adc $0x415801a5,%eax │ │ │ │ data16 add %al,%bh │ │ │ │ data16 test $0x1,%al │ │ │ │ - mov 0x60017438,%al │ │ │ │ + mov $0x60017438,%eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ test $0x1,%al │ │ │ │ - sbb %cl,%dh │ │ │ │ + rol $1,%dh │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - add %esp,-0x2ffe5869(%eax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ - or %cl,-0x5e(%ecx) │ │ │ │ - add %ecx,-0xa(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %esp,-0x4ffe5869(%eax) │ │ │ │ + ja 14f3dca │ │ │ │ + add %ecx,(%eax) │ │ │ │ + dec %ecx │ │ │ │ + mov %al,0x6cf64801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x34(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,0xe(%eax) │ │ │ │ add %gs:(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ mov $0xf6e001a5,%esi │ │ │ │ bound %eax,(%ecx) │ │ │ │ ... │ │ │ │ - mov 0x1001a9b8,%al │ │ │ │ - andb $0xb8,0x1(%ebp) │ │ │ │ - mov 0x1801a8,%eax │ │ │ │ - popa │ │ │ │ - add %eax,%eax │ │ │ │ + mov $0x5001a8a1,%eax │ │ │ │ + clc │ │ │ │ + pusha │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%al │ │ │ │ sub %ah,0x6ed3e001(%ecx) │ │ │ │ - add -0x5ffe59b2(%eax),%bh │ │ │ │ - jp 14f3e64 │ │ │ │ + add 0x6801a64e(%eax),%bh │ │ │ │ + jnp 14f3e64 │ │ │ │ add %ebp,(%eax) │ │ │ │ shll $0x2,0x7fd7d001(%eax) │ │ │ │ pop %eax │ │ │ │ dec %ebp │ │ │ │ mov %eax,0x75930001 │ │ │ │ - add -0x5ffe5868(%eax),%bh │ │ │ │ + add 0x1801a798(%eax),%bh │ │ │ │ cmpl $0xffffffbb,-0x68(%ecx,%eax,1) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,%eax │ │ │ │ - sbb %edi,0x1(%eax) │ │ │ │ - push %eax │ │ │ │ - (bad) │ │ │ │ - test $0x7bd79001,%eax │ │ │ │ - add %esp,(%eax) │ │ │ │ - sub %esp,0x622fe801(%ebp) │ │ │ │ - add (%eax),%ch │ │ │ │ - and %esp,0x61596801(%ebp) │ │ │ │ + add %eax,0x18(%eax) │ │ │ │ + js 14f3e09 │ │ │ │ + and %ch,(%ecx) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebp,%eax │ │ │ │ + das │ │ │ │ + bound %eax,(%edx) │ │ │ │ + sub %ah,(%ecx) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebp,0x59(%eax) │ │ │ │ + popa │ │ │ │ + add 0x3e(%eax),%al │ │ │ │ + mov %al,0x672b5001 │ │ │ │ add -0x74(%eax),%dh │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - loope 14f3e9d │ │ │ │ - add %eax,0x3e(%eax) │ │ │ │ - mov %al,0x672b5001 │ │ │ │ - add (%eax),%al │ │ │ │ + add %ecx,%eax │ │ │ │ + fdivl 0x1(%esi) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - pop %ds │ │ │ │ - test $0x77f0c801,%eax │ │ │ │ + rcrb $1,(%edi) │ │ │ │ + test $0x77ee5001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ - or 0x73cff801(%edx),%ebp │ │ │ │ + or 0x73cd8801(%edx),%ebp │ │ │ │ add %esp,%eax │ │ │ │ - xchg %ah,0x785d9001(%ebp) │ │ │ │ + xchg %ah,0x785d6801(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x5ffe595c(%eax) │ │ │ │ - cmc │ │ │ │ + add %al,-0x57fe595c(%eax) │ │ │ │ + hlt │ │ │ │ add %ax,%ax │ │ │ │ - mov $0x53f001a7,%ebp │ │ │ │ + mov $0x51e001a7,%ebp │ │ │ │ push $0xa0db9001 │ │ │ │ add %ebx,-0x7c(%eax) │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ add %esp,0x65df9801(%edi) │ │ │ │ add (%eax),%al │ │ │ │ sub 0x6dfe3001(%ebp),%esp │ │ │ │ - add 0x4001a56f(%eax),%bl │ │ │ │ - mov %?,0x1(%ebx) │ │ │ │ - call 7950e011 <_edata@@Base+0x74f0e011> │ │ │ │ - sub %bh,0x1(%ebx) │ │ │ │ - ... │ │ │ │ + add 0x7801a56f(%eax),%bl │ │ │ │ + mov 0x1(%ebx),%bh │ │ │ │ + call d950e011 <_edata@@Base+0xd4f0e011> │ │ │ │ + es jnp 14f3f01 │ │ │ │ + mov $0x8001a9cd,%eax │ │ │ │ + mov 0x17c,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ pusha │ │ │ │ - mov 0x78ff1801(%ebp),%fs │ │ │ │ + mov 0x78fff801(%ebp),%fs │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ test $0xa6,%al │ │ │ │ - add %esp,-0x6e(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + xchg %eax,%edx │ │ │ │ push $0x1 │ │ │ │ test $0x1a,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,0x40026590(%eax) │ │ │ │ push $0xffffffa8 │ │ │ │ - add %edi,-0x20(%eax) │ │ │ │ + add %eax,-0x20(%eax) │ │ │ │ jne 14f3f39 │ │ │ │ adc %cl,%dl │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - mov $0x5fd8017c,%eax │ │ │ │ + add %edx,-0x27fe8348(%eax) │ │ │ │ + pop %edi │ │ │ │ mov %al,0x62285801 │ │ │ │ add %al,%cl │ │ │ │ - adc %esp,0x655bc001(%esi) │ │ │ │ + adc %esp,0x655b0001(%esi) │ │ │ │ add %ebx,-0x66(%eax) │ │ │ │ - mov 0x6b074001,%eax │ │ │ │ - add %ebx,0x7001a993(%eax) │ │ │ │ - push %es │ │ │ │ - push $0x1 │ │ │ │ - mov 0x6001a8fa,%al │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + mov 0x6b05a001,%eax │ │ │ │ + add %ebx,-0x1ffe566d(%eax) │ │ │ │ + add $0xfaa0016a,%eax │ │ │ │ + test $0x1,%al │ │ │ │ + pusha │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ js 14f3f69 │ │ │ │ cmpb $0x1,-0x59(%ebx) │ │ │ │ - rcrb $0x7c,(%edx) │ │ │ │ - add %ebp,-0x5a(%eax) │ │ │ │ - test $0x1,%al │ │ │ │ - sub %cl,-0x7c87fe8d(%ecx) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - xchg %eax,%edx │ │ │ │ - ja 14f3f81 │ │ │ │ + mov $0x17,%al │ │ │ │ + jl 14f3f71 │ │ │ │ + push $0x9801a8a6 │ │ │ │ + xorl $0x78,0x1(%ebx) │ │ │ │ + andl $0x1,0x7795d801(%edi) │ │ │ │ js 14f3fa0 │ │ │ │ test $0x1,%al │ │ │ │ - and %bh,(%ebx) │ │ │ │ - ja 14f3f89 │ │ │ │ - ... │ │ │ │ + lock cmp %esi,0x1(%edi) │ │ │ │ + enter $0xa9ae,$0x1 │ │ │ │ + fdivs 0x1(%ecx,%ebp,2) │ │ │ │ mov $0x13,%al │ │ │ │ mov %eax,0x74965801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ mov $0xa5,%al │ │ │ │ - add %ecx,%eax │ │ │ │ - adc %esi,0x1(%ecx) │ │ │ │ + add %edi,0x11(%eax) │ │ │ │ + jno 14f3fa9 │ │ │ │ mov $0x21,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,0x5a(%eax) │ │ │ │ jge 14f3fb2 │ │ │ │ ... │ │ │ │ jo 14f3fc1 │ │ │ │ - test $0x6dc9d801,%eax │ │ │ │ + test $0x6dcce001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ push %ecx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,-0x26(%eax) │ │ │ │ - jno 14f3fd9 │ │ │ │ + add %edx,(%eax) │ │ │ │ + fdivs 0x1(%ecx) │ │ │ │ push %eax │ │ │ │ - add 0x76066801(%ebp),%esp │ │ │ │ + add 0x76056801(%ebp),%esp │ │ │ │ add %ecx,%eax │ │ │ │ - addr16 mov 0x8801,%al │ │ │ │ + addr16 mov 0xb001,%al │ │ │ │ mov $0x6e,%bh │ │ │ │ add %edi,(%eax) │ │ │ │ mov $0xa7,%ah │ │ │ │ - add %edi,0x70017f63(%eax) │ │ │ │ - out %al,$0xa1 │ │ │ │ add %eax,(%eax) │ │ │ │ - adc 0x2(%ebp),%esp │ │ │ │ + fs jg 14f3ff1 │ │ │ │ + jo 14f3fd8 │ │ │ │ + mov 0x65130001,%eax │ │ │ │ + add (%eax),%al │ │ │ │ ... │ │ │ │ - sbb %cl,-0x5a(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - adc $0x17e,%eax │ │ │ │ add %al,(%eax) │ │ │ │ + add %bl,(%eax) │ │ │ │ + dec %esi │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %esi,0x17e13(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - push %es │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x6(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - std │ │ │ │ + add %edi,%eax │ │ │ │ + cld │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %ebx,0x7e(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,%eax │ │ │ │ - mov %?,0x1(%ecx) │ │ │ │ + add %esp,0x1798a(%eax) │ │ │ │ ... │ │ │ │ - mov %ch,(%edi) │ │ │ │ - mov 0x7b02f001,%al │ │ │ │ - add %ebp,-0x7c(%eax) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x5801a02f(%eax) │ │ │ │ + add 0x1(%ebx),%edi │ │ │ │ + push $0xa801a784 │ │ │ │ sbb $0x7d,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ jns 14f400a │ │ │ │ - add %ecx,%eax │ │ │ │ - cld │ │ │ │ + add %edi,(%eax) │ │ │ │ + sti │ │ │ │ jl 14f4069 │ │ │ │ js 14f405d │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - pop %esi │ │ │ │ - jg 14f4071 │ │ │ │ + add %eax,0x17f5d(%eax) │ │ │ │ ... │ │ │ │ - sub %dh,0x664001a9(%ebx) │ │ │ │ - add %cx,%ax │ │ │ │ - andb $0x1,0x7e51e801(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + mov $0xa9,%bl │ │ │ │ + add %ebp,%eax │ │ │ │ + bound %esp,0x1(%esi) │ │ │ │ + enter $0xa580,$0x1 │ │ │ │ + lock push %eax │ │ │ │ + jle 14f40e9 │ │ │ │ or $0xa4,%cl │ │ │ │ add %edx,-0x4(%eax) │ │ │ │ js 14f40f2 │ │ │ │ ... │ │ │ │ nop │ │ │ │ sub $0xa0,%al │ │ │ │ - add %edx,-0x2f(%eax) │ │ │ │ - jl 14f4101 │ │ │ │ - ... │ │ │ │ - loopne 14f408c │ │ │ │ - test $0x75014001,%eax │ │ │ │ - add %esp,0x3001aa0d(%eax) │ │ │ │ + add %ebp,0x17cd0(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,%al │ │ │ │ + subb $0x1,0x7501a001(%ecx) │ │ │ │ + mov 0x1001aa0d,%al │ │ │ │ cmc │ │ │ │ jns 14f4119 │ │ │ │ push %eax │ │ │ │ - sub 0x70c8d801(%eax),%esp │ │ │ │ - add %edx,-0x5ffe5eb2(%eax) │ │ │ │ + sub 0x70c8e801(%eax),%esp │ │ │ │ + add %edx,-0x57fe5eb2(%eax) │ │ │ │ aad $0x7a │ │ │ │ add %ebp,(%eax) │ │ │ │ push %eax │ │ │ │ mov %eax,0x7be56001 │ │ │ │ add %al,%ch │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - sbb $0x6c,%al │ │ │ │ + add %esp,0x1e(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ add %ecx,%eax │ │ │ │ - sbb $0xccd801a9,%eax │ │ │ │ + sbb $0xcb7001a9,%eax │ │ │ │ jae 14f4141 │ │ │ │ mov $0xfc,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - std │ │ │ │ + add %edx,%eax │ │ │ │ + cli │ │ │ │ jbe 14f4149 │ │ │ │ xor $0xa6,%ah │ │ │ │ add %eax,(%eax) │ │ │ │ dec %ecx │ │ │ │ jl 14f4152 │ │ │ │ pop %eax │ │ │ │ bound %esp,0x68a97801(%edx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ jp 14f411a │ │ │ │ - add %ecx,0x78017b51(%eax) │ │ │ │ - jecxz 14f4121 │ │ │ │ - add %ecx,0x6801732c(%eax) │ │ │ │ - mov %al,0xeb7801a7 │ │ │ │ - bound %eax,(%ecx) │ │ │ │ - mov 0x7001a66b,%al │ │ │ │ - mov $0xad580163,%esp │ │ │ │ + add %ecx,%eax │ │ │ │ + dec %edi │ │ │ │ + jnp 14f4179 │ │ │ │ + js 14f415d │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %edi,(%eax) │ │ │ │ + sub %esi,0x1(%ebx) │ │ │ │ + push $0xf001a7a2 │ │ │ │ + jmp 14f41e9 │ │ │ │ + add %esp,-0x5ffe5995(%eax) │ │ │ │ + mov $0x63,%ch │ │ │ │ + add %ebx,-0x53(%eax) │ │ │ │ mov %al,0x69bf7801 │ │ │ │ add (%eax),%cl │ │ │ │ - mov $0x15a001a6,%eax │ │ │ │ + mov $0x126801a6,%eax │ │ │ │ jbe 14f41a1 │ │ │ │ mov $0xe801a40a,%eax │ │ │ │ xchg %eax,%esp │ │ │ │ add (%bx,%si),%bl │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - dec %ebx │ │ │ │ + add %ebx,%eax │ │ │ │ + dec %eax │ │ │ │ jle 14f41b1 │ │ │ │ - push $0xc001a851 │ │ │ │ - mov $0x6b,%al │ │ │ │ + push $0xe001a851 │ │ │ │ + mov $0x6b,%dl │ │ │ │ add %esp,%eax │ │ │ │ shld $0x38,%eax,(%ecx) │ │ │ │ push %ecx │ │ │ │ arpl %eax,(%edx) │ │ │ │ nop │ │ │ │ stc │ │ │ │ - mov 0x7c16c801,%al │ │ │ │ + mov 0x7c161001,%al │ │ │ │ add %edi,%eax │ │ │ │ nop │ │ │ │ - mov 0x724ec001,%eax │ │ │ │ + mov 0x724ba001,%eax │ │ │ │ add %eax,-0x2ffe5f83(%eax) │ │ │ │ jmp 14f4248 │ │ │ │ add (%eax),%ah │ │ │ │ - (bad) 0x7c631801(%edi) │ │ │ │ + (bad) 0x7c630001(%edi) │ │ │ │ add %ebx,%eax │ │ │ │ and 0x68848001(%edi),%esp │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x1a3ff(%eax) │ │ │ │ jl 14f4279 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x2801a764(%eax) │ │ │ │ - dec %edi │ │ │ │ + add %dh,0x6801a764(%eax) │ │ │ │ + dec %esi │ │ │ │ jge 14f4221 │ │ │ │ ... │ │ │ │ dec %eax │ │ │ │ adc $0xa6,%al │ │ │ │ - add %ebp,(%eax) │ │ │ │ - sub 0x1(%ecx),%bh │ │ │ │ + add %esp,0x17929(%eax) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - lds 0x75ccd001(%edi),%esp │ │ │ │ - add %esi,(%eax) │ │ │ │ - jb 14f4211 │ │ │ │ - add %ecx,0x7001676a(%eax) │ │ │ │ - xor 0x7d1a7801(%esi),%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,-0x67fe583b(%eax) │ │ │ │ + shll $1,0x1(%ebp) │ │ │ │ + xor %dh,-0x5a(%edx) │ │ │ │ + add %ecx,0x62(%eax) │ │ │ │ + add %esi,0x32(%bx,%si) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %eax,0x17d1a(%eax) │ │ │ │ ... │ │ │ │ clc │ │ │ │ - mov 0x71da4001,%al │ │ │ │ + mov 0x71d7c801,%al │ │ │ │ add %edi,%eax │ │ │ │ - add %ah,0x6f061801(%eax) │ │ │ │ + add %ah,0x6f039001(%eax) │ │ │ │ add %ebp,%eax │ │ │ │ adc $0xa6,%al │ │ │ │ - add %esp,%eax │ │ │ │ - loop 14f4319 │ │ │ │ + add %esp,(%eax) │ │ │ │ + loope 14f4319 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ - mov $0xd5d001a8,%ebp │ │ │ │ + mov $0xd78001a8,%ebp │ │ │ │ je 14f42d1 │ │ │ │ ... │ │ │ │ ror $1,%bl │ │ │ │ mov %al,0x7264b001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ push %ss │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,0x6002660b(%eax) │ │ │ │ out %eax,$0xa6 │ │ │ │ - add %eax,(%eax) │ │ │ │ - imul $0x60,0x1(%ecx),%edi │ │ │ │ - sbb $0x82801a8,%eax │ │ │ │ + add %esp,0x69(%eax) │ │ │ │ + jns 14f42f9 │ │ │ │ + pusha │ │ │ │ + sbb $0x8f001a8,%eax │ │ │ │ jnp 14f4301 │ │ │ │ mov %al,-0x60(%ebx) │ │ │ │ add %ebx,(%eax) │ │ │ │ jmp 14f4384 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ add %ah,0x2628f48(%ecx,%eax,1) │ │ │ │ loopne 14f4374 │ │ │ │ mov 0x6e582001,%eax │ │ │ │ - add 0x7801a595(%eax),%bh │ │ │ │ - data16 jbe 14f4349 │ │ │ │ + add 0x4001a595(%eax),%bh │ │ │ │ + fs jbe 14f4349 │ │ │ │ cmp %ah,%cl │ │ │ │ mov %al,0x76b94801 │ │ │ │ add %al,%ah │ │ │ │ lcall $0x277,$0x190801aa │ │ │ │ mov $0x2801a1c6,%eax │ │ │ │ mov $0x266,%esp │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ inc %esi │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,%eax │ │ │ │ - or $0x16e,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + push %cs │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - cwtl │ │ │ │ - ret $0x1a7 │ │ │ │ - js 14f438d │ │ │ │ + add %bl,-0xffe583e(%eax) │ │ │ │ + xchg %eax,%edi │ │ │ │ push $0xa69bc001 │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %dh,0x1(%ebx) │ │ │ │ + add %ebx,0x17382(%eax) │ │ │ │ ... │ │ │ │ - jo 14f446e │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x4c(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %edi,0x27511(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ pop %ds │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x38016495(%eax) │ │ │ │ - fldt 0x7f762801(%eax) │ │ │ │ - add %edi,-0x7fe5a93(%eax) │ │ │ │ - jbe 14f44d8 │ │ │ │ - add %eax,%eax │ │ │ │ - sbb $0xf90001a7,%eax │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + add %edi,(%eax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add %edi,%fs:(%eax) │ │ │ │ + fldt 0x7f761001(%eax) │ │ │ │ + add %edi,0x3001a56d(%eax) │ │ │ │ + bound %esi,0x1(%ecx) │ │ │ │ + rcrb $0x6f,0xf90001a7 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ - mov %ah,0x175fed8(%ecx,%eax,1) │ │ │ │ + mov %ah,0x175fe18(%ecx,%eax,1) │ │ │ │ mov %bh,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,0x4001670b(%eax) │ │ │ │ - fldt 0x73547801(%edx) │ │ │ │ - add %al,%bh │ │ │ │ + add %ecx,0xb(%eax) │ │ │ │ + add %eax,-0x25(%bx,%si) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + add %edi,0x54(%eax) │ │ │ │ + jae 14f449a │ │ │ │ + clc │ │ │ │ dec %ebp │ │ │ │ mov %eax,0x6227b801 │ │ │ │ add (%eax),%bh │ │ │ │ - add %esp,0x793b6801(%esi) │ │ │ │ + add %esp,0x793af801(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ - cmp 0x77b13001(%ebp),%ah │ │ │ │ + cmp 0x77b10001(%ebp),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ das │ │ │ │ mov %al,0x71a23001 │ │ │ │ @@ -1865074,272 +1865483,285 @@ │ │ │ │ add %dl,%al │ │ │ │ mov $0x9f5001a2,%esp │ │ │ │ popa │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x37fe5949(%eax) │ │ │ │ - mov $0x17b,%ecx │ │ │ │ + add %bh,0x5801a6b7(%eax) │ │ │ │ + mov $0x7b,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - pusha │ │ │ │ - mov $0x2001a1,%edi │ │ │ │ - jns 14f4509 │ │ │ │ - ... │ │ │ │ - loopne 14f450e │ │ │ │ + add %ah,-0x41(%eax) │ │ │ │ + mov 0x7900b001,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,%al │ │ │ │ + cld │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ - (bad) │ │ │ │ - jae 14f4519 │ │ │ │ - ... │ │ │ │ - shlb $0x6f,-0xf37fe57(%ecx) │ │ │ │ - add %esi,0x4801a9c1(%eax) │ │ │ │ - add %esp,0x1(%ecx) │ │ │ │ - jo 14f44f4 │ │ │ │ + add %edx,0x173d3(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0xa9,%cl │ │ │ │ + add %esp,(%eax) │ │ │ │ + nop │ │ │ │ + jp 14f4529 │ │ │ │ + mov $0xc1,%al │ │ │ │ + test $0x6a26f801,%eax │ │ │ │ + add %esi,-0x3e(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x17d22(%eax) │ │ │ │ - cmpsl %es:(%edi),%gs:(%esi) │ │ │ │ - add %ebp,-0x3ffe8c91(%eax) │ │ │ │ - jae 14f44e9 │ │ │ │ - add %ebp,0x72(%eax) │ │ │ │ - jl 14f4549 │ │ │ │ - js 14f4535 │ │ │ │ + add %edi,%eax │ │ │ │ + and 0x1(%ebp),%bh │ │ │ │ + add %ah,-0x59(%ebp) │ │ │ │ + add %edx,%eax │ │ │ │ + imul $0x1a673c0,0x1(%ebx),%esi │ │ │ │ + cwtl │ │ │ │ + jb 14f45c3 │ │ │ │ + add %edi,-0x15(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - jo 14f4506 │ │ │ │ - ja 14f4551 │ │ │ │ + inc %eax │ │ │ │ + mov $0x177,%eax │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ sarb $0xd8,0x1(%edx,%eiz,4) │ │ │ │ push %ds │ │ │ │ jne 14f4572 │ │ │ │ pusha │ │ │ │ ja 14f451b │ │ │ │ - add %ebx,(%eax) │ │ │ │ - bound %edi,-0x28(%ecx,%eax,1) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - test $0x1,%al │ │ │ │ - mov $0x84,%al │ │ │ │ + add %edi,%eax │ │ │ │ + pusha │ │ │ │ + jl 14f4579 │ │ │ │ + fcoms -0x7b97fe58(%ebp) │ │ │ │ ja 14f4581 │ │ │ │ add %bh,-0x52dffe5c(%ebp) │ │ │ │ jnp 14f458a │ │ │ │ ... │ │ │ │ pusha │ │ │ │ pop %ds │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x40(%eax) │ │ │ │ - jno 14f45a9 │ │ │ │ - mov 0xa001a832,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add %ebx,(%eax) │ │ │ │ + cmp 0x1(%ecx),%esi │ │ │ │ + mov 0xa801a832,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x2ffe5d7e(%eax) │ │ │ │ mov $0x6d,%ah │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x5f(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,-0x5ffe8c11(%eax) │ │ │ │ - bound %esp,0x7ae05001(%ebp) │ │ │ │ + add %edx,-0x11(%eax) │ │ │ │ + jae 14f45d9 │ │ │ │ + mov 0x1a562,%al │ │ │ │ + loopne 14f4659 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ - les 0x6f44e801(%eax),%esp │ │ │ │ + les 0x6f3e0801(%eax),%esp │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x4801a106(%eax) │ │ │ │ push %ecx │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %ebx,(%eax) │ │ │ │ adc %esp,0x60bfc801(%edi) │ │ │ │ add (%eax),%dl │ │ │ │ sbb 0x795b7001(%ebp),%esp │ │ │ │ add %al,%dh │ │ │ │ - mov %al,0x7d3001a1 │ │ │ │ + mov %al,0x7db001a1 │ │ │ │ jle 14f4639 │ │ │ │ and %bh,(%ebx) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ - jne 14f46b9 │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %edi,0x38017a75(%eax) │ │ │ │ and 0x65c61801(%edi),%esp │ │ │ │ add -0x47fe5d0f(%eax),%ah │ │ │ │ repz je 14f4652 │ │ │ │ ... │ │ │ │ mov $0x6e,%al │ │ │ │ mov %al,0x75326801 │ │ │ │ add 0x16(%eax),%ah │ │ │ │ - mov 0x68e18801,%al │ │ │ │ + mov 0x68f13801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ out %al,$0xa5 │ │ │ │ - add %esi,-0x37fe9234(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + (bad) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %ecx,%eax │ │ │ │ das │ │ │ │ mov 0x6f4dd001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ cwtl │ │ │ │ - mov 0x66070801,%al │ │ │ │ + mov 0x66075801,%al │ │ │ │ add %ebx,0x4801a038(%eax) │ │ │ │ dec %ecx │ │ │ │ jle 14f46ca │ │ │ │ loopne 14f464c │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,0x66(%eax) │ │ │ │ jns 14f46d1 │ │ │ │ and $0xa6,%al │ │ │ │ - add %edx,(%eax) │ │ │ │ - lahf │ │ │ │ + add %edi,(%eax) │ │ │ │ + sahf │ │ │ │ jle 14f46d9 │ │ │ │ push $0xf801a6fd │ │ │ │ pusha │ │ │ │ data16 add %al,%ah │ │ │ │ sub 0x6a70f001(%ecx),%esp │ │ │ │ - add -0x4ffe5999(%eax),%bh │ │ │ │ + add 0x5001a667(%eax),%bh │ │ │ │ in (%dx),%al │ │ │ │ ja 14f46f1 │ │ │ │ jo 14f473f │ │ │ │ - test $0x6531d001,%eax │ │ │ │ + test $0x65226801,%eax │ │ │ │ add %esi,(%eax) │ │ │ │ popa │ │ │ │ test $0x1,%al │ │ │ │ - fcomps 0x1(%edi,%esi,2) │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esp │ │ │ │ + cmp %bl,0x77(%ebp) │ │ │ │ + add %edx,-0x6c(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,-0x47(%eax) │ │ │ │ + add %eax,-0x4b(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %edi,(%eax) │ │ │ │ inc %esi │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,%eax │ │ │ │ lea 0x2(%ecx),%esi │ │ │ │ ... │ │ │ │ adc %ch,(%ebx,%eiz,4) │ │ │ │ add %ebp,-0x49(%eax) │ │ │ │ jae 14f4732 │ │ │ │ enter $0xa90e,$0x1 │ │ │ │ - pop %eax │ │ │ │ - es jg 14f4739 │ │ │ │ + fsubs (%ecx) │ │ │ │ + jg 14f4739 │ │ │ │ ... │ │ │ │ - lock add $0xe53001a8,%eax │ │ │ │ + lock add $0xf3f801a8,%eax │ │ │ │ je 14f4751 │ │ │ │ ... │ │ │ │ test $0xb,%al │ │ │ │ - test $0x7f394801,%eax │ │ │ │ + test $0x7f37d801,%eax │ │ │ │ add %ebx,0x7a(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - js 14f46e7 │ │ │ │ - add %ax,(%eax) │ │ │ │ + sbb %al,0x166(%ecx) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x66(%eax) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x16894(%eax) │ │ │ │ + push %eax │ │ │ │ + data16 cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebx,0x16893(%eax) │ │ │ │ ... │ │ │ │ - test %esp,0x7c9b0801(%ebp) │ │ │ │ + test %esp,0x7c9ac001(%ebp) │ │ │ │ add %edx,-0x47fe5dc2(%eax) │ │ │ │ jae 14f482d │ │ │ │ add 0x5d(%eax),%dl │ │ │ │ mov 0x7ed5e001,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x61(%eax) │ │ │ │ - test $0x771b2801,%eax │ │ │ │ + test $0x7719d001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x1801a894(%eax) │ │ │ │ - mov $0x7d,%dl │ │ │ │ + add %bl,0x7001a894(%eax) │ │ │ │ + mov $0x7d,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ out %al,(%dx) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - xchg %esi,0x1(%ebx) │ │ │ │ - ... │ │ │ │ - jo 14f4895 │ │ │ │ + add %ebp,0x17388(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x53(%eax) │ │ │ │ mov %eax,0x65ad5801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ mov %al,0x73a1c801 │ │ │ │ add 0x2f(%eax),%ah │ │ │ │ - mov 0x61d39001,%al │ │ │ │ + mov 0x61120001,%al │ │ │ │ add %edx,0x6801a1da(%eax) │ │ │ │ or %esi,0x2(%ebp) │ │ │ │ ... │ │ │ │ mov $0x94,%al │ │ │ │ - test $0x7b909801,%eax │ │ │ │ + test $0x7b90c801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x19(%eax) │ │ │ │ - mov 0x752b3001,%al │ │ │ │ + mov 0x752ba001,%al │ │ │ │ add %ebx,(%eax) │ │ │ │ pop %eax │ │ │ │ mov 0x63916801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ - bound %esp,0x6e53f001(%eax) │ │ │ │ - add %ebx,0x3001a538(%eax) │ │ │ │ - mov $0x7b,%cl │ │ │ │ - add %edi,(%eax) │ │ │ │ - cltd │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,0x3(%eax) │ │ │ │ + bound %esp,0x6e541001(%eax) │ │ │ │ + add %ebx,-0x7fe5ac8(%eax) │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + jnp 14f48c9 │ │ │ │ + cmp %bl,0x11801a4(%ecx) │ │ │ │ jg 14f48d1 │ │ │ │ + sbb %ch,%bl │ │ │ │ + test $0x7a16e801,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - pusha │ │ │ │ - mov %al,%fs:0x68541801 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x64(%eax) │ │ │ │ + mov %al,0x68541801 │ │ │ │ add (%eax),%bl │ │ │ │ pop %edi │ │ │ │ - test $0x704ab801,%eax │ │ │ │ - add %eax,0x6001a799(%eax) │ │ │ │ - idivb 0x1(%ecx) │ │ │ │ + test $0x704cf801,%eax │ │ │ │ + add %eax,-0x17fe5867(%eax) │ │ │ │ + cmc │ │ │ │ + jns 14f4901 │ │ │ │ or %cl,(%eax,%ebp,4) │ │ │ │ - add %edx,(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + add %edx,0x74(%eax) │ │ │ │ jl 14f4909 │ │ │ │ cwtl │ │ │ │ andl $0x1,0x7ac5b801(%ebp) │ │ │ │ - sbb %cl,0x7f8801a1 │ │ │ │ + sbb %cl,0x7fa001a1 │ │ │ │ js 14f4919 │ │ │ │ dec %eax │ │ │ │ - cmp %ebp,0x6754d801(%ecx) │ │ │ │ + cmp %ebp,0x674ea001(%ecx) │ │ │ │ add %edi,(%eax) │ │ │ │ dec %ecx │ │ │ │ - test $0x76640001,%eax │ │ │ │ + test $0x765b0001,%eax │ │ │ │ add %esp,%eax │ │ │ │ repnz mov %al,0x79aef001 │ │ │ │ add (%eax),%dl │ │ │ │ into │ │ │ │ - mov 0x6662a001,%eax │ │ │ │ + mov 0x66623001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x7fe58a1(%eax) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + add %dh,0x1001a75f(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ jp 14f4959 │ │ │ │ ... │ │ │ │ - add %al,0xc1a001a3 │ │ │ │ + add %al,0xbce801a3 │ │ │ │ ja 14f4971 │ │ │ │ ... │ │ │ │ or %ch,-0x57(%edx) │ │ │ │ add %edi,%eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ jbe 14f498a │ │ │ │ ... │ │ │ │ @@ -1865347,606 +1865769,608 @@ │ │ │ │ pop %ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - test $0x63b3a801,%eax │ │ │ │ + test $0x63b35001,%eax │ │ │ │ add %ebx,%eax │ │ │ │ pop %ds │ │ │ │ mov 0x644ac801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ - ljmp *0x6ca7a001(%ecx) │ │ │ │ - add %esp,0x1801a742(%eax) │ │ │ │ + ljmp *0x6c859801(%ecx) │ │ │ │ + add %esp,-0x7ffe58be(%eax) │ │ │ │ jge 14f4a6d │ │ │ │ add %eax,-0x5d(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x480165e7(%eax) │ │ │ │ - dec %edi │ │ │ │ + add %ebp,(%eax) │ │ │ │ + out %eax,$0x65 │ │ │ │ + add %ecx,0x4f(%eax) │ │ │ │ mov %al,0x6c156801 │ │ │ │ add -0x7b(%eax),%al │ │ │ │ - mov 0x7d194801,%eax │ │ │ │ - add %edi,-0xffe5cf5(%eax) │ │ │ │ + mov 0x7d196001,%eax │ │ │ │ + add %edi,0x6801a30b(%eax) │ │ │ │ dec %ecx │ │ │ │ jnp 14f4a11 │ │ │ │ add %al,-0x59(%edi) │ │ │ │ - add %eax,0x16618(%eax) │ │ │ │ + add %esp,0x16611(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ mov $0x1f4801a1,%esi │ │ │ │ imul $0x1a266b8,(%edx),%eax │ │ │ │ shrb $0x70,(%esi) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - mov $0x145801a9,%edx │ │ │ │ - jge 14f4a71 │ │ │ │ - loopne 14f4a11 │ │ │ │ - mov 0x7e6a9001,%al │ │ │ │ + add %ah,%al │ │ │ │ + lahf │ │ │ │ + mov 0x7e6a0001,%al │ │ │ │ add %ebp,(%eax) │ │ │ │ - test %ah,0x7b372001(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ + test %ah,0x7b347801(%esi) │ │ │ │ + add %edx,%eax │ │ │ │ + jnp 14f4a1d │ │ │ │ + add %edi,-0x27fd86e1(%eax) │ │ │ │ repnz movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,-0xffe881a(%eax) │ │ │ │ - fldenv 0x63c8e001(%esi) │ │ │ │ + add %eax,-0x1a(%eax) │ │ │ │ + ja 14f4a89 │ │ │ │ + lock fldenv 0x63c6c801(%esi) │ │ │ │ add %ebp,%eax │ │ │ │ xchg %eax,%ecx │ │ │ │ - mov 0x79f91801,%eax │ │ │ │ + mov 0x79f7a801,%eax │ │ │ │ add %edx,-0x2ffe5e17(%eax) │ │ │ │ sub %ebp,0x2(%esi) │ │ │ │ - sarb $1,-0x5e(%ebx) │ │ │ │ - add %edi,0x2791f(%eax) │ │ │ │ - dec %esp │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ - aas │ │ │ │ - jnp 14f4ab2 │ │ │ │ + add %cl,0x1(%edi,%eiz,4) │ │ │ │ + sarb $1,(%edi) │ │ │ │ + jnp 14f4aaa │ │ │ │ ... │ │ │ │ loopne 14f4b13 │ │ │ │ test $0x1,%al │ │ │ │ - rclb $1,(%ecx) │ │ │ │ + test $0x10,%al │ │ │ │ jge 14f4af1 │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ - xor 0x6d353001(%eax),%esp │ │ │ │ + xor 0x6d2ae801(%eax),%esp │ │ │ │ add %esp,(%eax) │ │ │ │ aam $0xa9 │ │ │ │ - add %esp,(%eax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add %eax,%fs:-0x6f(%eax) │ │ │ │ - test $0x69758001,%eax │ │ │ │ + add %esi,(%eax) │ │ │ │ + lea 0x40(%ecx,%eax,1),%esp │ │ │ │ + xchg %eax,%ecx │ │ │ │ + test $0x69766801,%eax │ │ │ │ add %esi,-0x8(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - rolb $1,0x68(%ebx) │ │ │ │ - add %edx,-0x7ffe56bf(%eax) │ │ │ │ + mov %al,0x68(%eax) │ │ │ │ + add %edx,-0x47fe56bf(%eax) │ │ │ │ sarb $1,0x1(%edx) │ │ │ │ sbb %ch,(%eax,%eiz,4) │ │ │ │ - add %edi,%eax │ │ │ │ - bnd jbe 14f4b31 │ │ │ │ + add %ebx,%eax │ │ │ │ + lock jbe 14f4b31 │ │ │ │ ror $1,%dh │ │ │ │ - test $0x7a53c801,%eax │ │ │ │ + test $0x7a539801,%eax │ │ │ │ add %ecx,-0x7c(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %esp,-0x70(%eax) │ │ │ │ addr16 add %edi,%eax │ │ │ │ jo 14f4aeb │ │ │ │ add %edx,(%eax) │ │ │ │ jbe,pn 14f4b4a │ │ │ │ ... │ │ │ │ rolb $0x1,-0x5e(%ebp) │ │ │ │ enter $0x7994,$0x2 │ │ │ │ ... │ │ │ │ nop │ │ │ │ aas │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,-0x4ffe9497(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + aas │ │ │ │ + imul $0xffffffb0,(%ecx),%eax │ │ │ │ (bad) │ │ │ │ - dec %esi │ │ │ │ + dec %ebx │ │ │ │ jnp 14f4b79 │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ xor $0x7ee001a2,%eax │ │ │ │ imul $0x0,(%edx),%eax │ │ │ │ ... │ │ │ │ adc %ah,-0x2b5ffe5b(%edi) │ │ │ │ je 14f4bd1 │ │ │ │ mov $0x2001a2c5,%eax │ │ │ │ sub $0x63,%al │ │ │ │ add %al,%cl │ │ │ │ dec %esi │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x40017cd5(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + (bad) │ │ │ │ + jl 14f4be1 │ │ │ │ + inc %eax │ │ │ │ jge 14f4b87 │ │ │ │ add %eax,-0x74(%eax) │ │ │ │ jge 14f4bea │ │ │ │ - add %dl,0xb4001a1(%ebx) │ │ │ │ - push $0xa3019001 │ │ │ │ + add %dl,-0x8bffe5f(%ebx) │ │ │ │ + add %edx,-0x5cff(%bx,%si) │ │ │ │ add %edx,-0x17fd9cc6(%eax) │ │ │ │ pushf │ │ │ │ - mov 0x7f7c2001,%al │ │ │ │ + mov 0x7f7a1801,%al │ │ │ │ add %edx,%eax │ │ │ │ daa │ │ │ │ mov 0x7ed7c001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ pop %esi │ │ │ │ mov 0x754b4801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ jnp 14f4bec │ │ │ │ - add %edx,%eax │ │ │ │ - (bad) │ │ │ │ - jnp 14f4c49 │ │ │ │ + add %ecx,0x17b8f(%eax) │ │ │ │ ... │ │ │ │ - test $0x21,%al │ │ │ │ - mov %al,0x647ef001 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,-0xffe5ddf(%eax) │ │ │ │ + jle 14f4ceb │ │ │ │ add (%eax),%ah │ │ │ │ stos %al,%es:(%edi) │ │ │ │ mov 0x75113801,%eax │ │ │ │ add %al,%ah │ │ │ │ push %esp │ │ │ │ - mov 0x768ff001,%al │ │ │ │ + mov 0x768fb801,%al │ │ │ │ add %edx,%eax │ │ │ │ - jmp *0x7e37f801(%eax) │ │ │ │ + jmp *0x7e373001(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x6c(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x1709c(%eax) │ │ │ │ + add %esp,0x1709c(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ add $0xa9,%al │ │ │ │ - add %ecx,(%eax) │ │ │ │ - lret │ │ │ │ - jge 14f4ce9 │ │ │ │ + add %ebp,(%eax) │ │ │ │ + enter $0x17d,$0x0 │ │ │ │ ... │ │ │ │ - mov %dl,%dh │ │ │ │ - test $0x1,%al │ │ │ │ - test $0x65,%al │ │ │ │ - jnp 14f4d01 │ │ │ │ - fdivrs 0x236001a7(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x27fe572a(%eax) │ │ │ │ + fs jnp 14f4d01 │ │ │ │ + fdivrs 0x1ce001a7(%esi) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x6a(%eax) │ │ │ │ - mov 0x7aa9a001,%eax │ │ │ │ + mov 0x7aa85001,%eax │ │ │ │ add %esi,0x73(%eax) │ │ │ │ - mov 0x7b317001,%eax │ │ │ │ + mov 0x7b31d001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ - add %esp,0x7b2e2001(%ecx) │ │ │ │ + add %esp,0x7b2d2801(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ - adc %esp,0x6cb17001(%ecx) │ │ │ │ + adc %esp,0x6cadc001(%ecx) │ │ │ │ add %esi,(%eax) │ │ │ │ out %al,$0xa0 │ │ │ │ - add %esi,(%eax) │ │ │ │ - fdivrs 0x1(%esi) │ │ │ │ + add %ebp,-0x2b(%eax) │ │ │ │ + jle 14f4d59 │ │ │ │ mov %ah,%al │ │ │ │ test $0x1,%al │ │ │ │ - push %eax │ │ │ │ - cmp %edi,0x1(%edi) │ │ │ │ + or %bh,(%eax) │ │ │ │ + jg 14f4d61 │ │ │ │ loopne 14f4cea │ │ │ │ test $0x1,%al │ │ │ │ - rolb $1,(%ecx) │ │ │ │ + loopne 14f4d66 │ │ │ │ jl 14f4d69 │ │ │ │ and %dl,(%edx) │ │ │ │ test $0x1,%al │ │ │ │ - lock inc %esi │ │ │ │ - bound %eax,(%ecx) │ │ │ │ - or %bl,(%edi,%eiz,4) │ │ │ │ + mov %al,0x62(%edi) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + sbb $0xa7,%al │ │ │ │ add %esp,%eax │ │ │ │ test $0x67d0026a,%eax │ │ │ │ mov %al,0x6ef67001 │ │ │ │ add (%eax),%dl │ │ │ │ (bad) │ │ │ │ mov %eax,0x6ef70801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x4a(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x48017f99(%eax) │ │ │ │ - imul $0xa102a001,0x66384001(%esi),%esp │ │ │ │ - add %ebp,0x73(%eax) │ │ │ │ - add %eax,%gs:(%eax) │ │ │ │ + add %esp,0x48017f96(%eax) │ │ │ │ + imul $0xa102a001,0x6636b801(%esi),%esp │ │ │ │ + add %ebx,0x1657c(%eax) │ │ │ │ mov 0x994801a2,%eax │ │ │ │ jnp 14f4db2 │ │ │ │ ... │ │ │ │ nop │ │ │ │ mull 0x64d05001(%edx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0xffe5ac7(%eax) │ │ │ │ - pop %ebp │ │ │ │ + add %dh,0x7801a539(%eax) │ │ │ │ + push %ecx │ │ │ │ jae 14f4de1 │ │ │ │ - cmp %dh,-0x4f27fe5b(%ecx) │ │ │ │ + cmp %dh,-0x4fcffe5b(%ecx) │ │ │ │ jns 14f4de9 │ │ │ │ ... │ │ │ │ pusha │ │ │ │ - test $0xd36001a8,%eax │ │ │ │ + test $0xd2e801a8,%eax │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - add %edx,0x4001a734(%eax) │ │ │ │ - xorl $0x70,0x1(%ecx) │ │ │ │ - andl $0x1,0x78995801(%eax) │ │ │ │ - fadds -0x60(%ebx) │ │ │ │ + add %edx,0x5801a734(%eax) │ │ │ │ + xorl $0x1a08370,0x1(%ecx) │ │ │ │ + rclb $0xa0,0x43d80178(%esi) │ │ │ │ add %ebp,0x27b7e(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ dec %ebp │ │ │ │ - test $0x6c1af001,%eax │ │ │ │ + test $0x6c134801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ - mov 0x7fed9801,%al │ │ │ │ - add %ebp,-0xffe584e(%eax) │ │ │ │ - xor $0xabb0017b,%eax │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x3c(%eax) │ │ │ │ - jbe 14f4e79 │ │ │ │ - mov $0xf6,%al │ │ │ │ + mov 0x7fedb001,%al │ │ │ │ + add %ebp,0x2001a7b2(%eax) │ │ │ │ + xor $0x7b,%al │ │ │ │ + add %esi,-0x27fe5955(%eax) │ │ │ │ + mov $0xf6b00176,%esi │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %ecx,(%eax) │ │ │ │ sub 0x2(%edx),%esp │ │ │ │ fmuls -0x57(%esi) │ │ │ │ add %edx,%eax │ │ │ │ xor 0x2(%ecx),%dh │ │ │ │ adc %al,0x670001a7(%edi) │ │ │ │ jbe 14f4e92 │ │ │ │ shrb $0x65,-0x6de7fe5f(%edx) │ │ │ │ add -0x1ffe5d3f(%eax),%ch │ │ │ │ shrb $0x0,0x2(%ecx) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x27fe5799(%eax) │ │ │ │ - jno,pt 14f4ef9 │ │ │ │ + add %bl,0x7801a867(%eax) │ │ │ │ + cmp 0x1(%ecx),%dh │ │ │ │ and %ah,%bl │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,%eax │ │ │ │ - adc %bh,0x1(%ebp) │ │ │ │ - pusha │ │ │ │ + add %edx,0x60017d11(%eax) │ │ │ │ push %esi │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - hlt │ │ │ │ - imul $0x1a54f40,(%ecx),%eax │ │ │ │ - jo 14f4f8a │ │ │ │ - jno 14f4f11 │ │ │ │ - test $0x67,%al │ │ │ │ - mov %al,0x76d4f801 │ │ │ │ + add %eax,%eax │ │ │ │ + lock imul $0x1a54f40,(%ecx),%eax │ │ │ │ + pop %eax │ │ │ │ + jl 14f4f80 │ │ │ │ + add %ebp,-0x7fe5d99(%eax) │ │ │ │ + aam $0x76 │ │ │ │ add %al,%ah │ │ │ │ and %ah,0x7de32001(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x2ffe5b01(%eax) │ │ │ │ - inc %ecx │ │ │ │ + add %bh,-0x37fe5b01(%eax) │ │ │ │ + aas │ │ │ │ arpl %eax,(%ecx) │ │ │ │ xor %dl,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ + add %esp,(%eax) │ │ │ │ jne 14f4fa0 │ │ │ │ add %edx,%eax │ │ │ │ xor 0x27c5020(%ecx,%eax,1),%esp │ │ │ │ - call c950f6d0 <_edata@@Base+0xc4f0f6d0> │ │ │ │ - mov $0xb4500179,%esi │ │ │ │ + call c150f6d0 <_edata@@Base+0xbcf0f6d0> │ │ │ │ + mov $0xb4500179,%ebp │ │ │ │ test $0x1,%al │ │ │ │ - and %dh,%cl │ │ │ │ + nop │ │ │ │ + int1 │ │ │ │ bound %eax,(%ecx) │ │ │ │ fcoms 0x321001a2(%esi) │ │ │ │ jb 14f4f5a │ │ │ │ - call b150f7f1 <_edata@@Base+0xacf0f7f1> │ │ │ │ - daa │ │ │ │ - jns 14f4f61 │ │ │ │ + call 2950f7f1 <_edata@@Base+0x24f0f7f1> │ │ │ │ + sub %bh,0x1(%ecx) │ │ │ │ mov %ch,%bl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,%eax │ │ │ │ std │ │ │ │ jne 14f4f6a │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ xchg %eax,%esi │ │ │ │ - mov 0x77197801,%eax │ │ │ │ + mov 0x77191801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x7001a7ba(%eax) │ │ │ │ - aad $0x73 │ │ │ │ - add %edi,-0x27fe595d(%eax) │ │ │ │ - pushf │ │ │ │ + add %ah,-0x2ffe5846(%eax) │ │ │ │ + shlb $1,0x1(%ebx) │ │ │ │ + mov $0xc001a6a3,%eax │ │ │ │ + xchg %eax,%edi │ │ │ │ jb 14f4fc9 │ │ │ │ xorb $0x1,-0x5e(%esi) │ │ │ │ dec %eax │ │ │ │ das │ │ │ │ ja 14f4fd2 │ │ │ │ ... │ │ │ │ xor %bl,0x1(%ebx,%eiz,4) │ │ │ │ adc %bh,(%ecx) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - add -0x37fe56df(%eax),%dh │ │ │ │ + add -0x77fe56df(%eax),%dh │ │ │ │ scas %es:(%edi),%al │ │ │ │ js 14f4ff1 │ │ │ │ - and %dh,0x1d5001a9(%ecx) │ │ │ │ + and %dh,0x1d2001a9(%ecx) │ │ │ │ jnp 14f4ff9 │ │ │ │ ... │ │ │ │ rclb $0x1,-0x5a(%eax) │ │ │ │ - and %dl,0x72(%eax) │ │ │ │ - add %ebx,%eax │ │ │ │ + mov 0xd801724f,%al │ │ │ │ je 14f4fd9 │ │ │ │ - add %ebx,0x500172d6(%eax) │ │ │ │ + add %ebp,%eax │ │ │ │ + shll $1,0x1(%edx) │ │ │ │ + push %eax │ │ │ │ ret $0x1a4 │ │ │ │ - sbb %ah,(%ebx) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %edi,-0x26(%eax) │ │ │ │ + push %eax │ │ │ │ + and %ebp,0x1(%edi) │ │ │ │ + js 14f501c │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,-0x27fe885e(%eax) │ │ │ │ - jns 14f4ff1 │ │ │ │ - add %eax,(%eax) │ │ │ │ - or %dh,0x1(%ebp) │ │ │ │ + add %edi,-0x61(%eax) │ │ │ │ + ja 14f5049 │ │ │ │ + fdivrs -0x5a(%ecx) │ │ │ │ + add %ebp,0x7(%eax) │ │ │ │ + jne 14f5051 │ │ │ │ lock adc $0xb92801a7,%eax │ │ │ │ imul $0xffffffb8,(%edx),%eax │ │ │ │ push %edi │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - pusha │ │ │ │ + add %edi,%eax │ │ │ │ + pop %esi │ │ │ │ push $0x1 │ │ │ │ add %bl,-0x5d(%edx) │ │ │ │ add %eax,0x58027b1b(%eax) │ │ │ │ push %edx │ │ │ │ test $0x1,%al │ │ │ │ - pusha │ │ │ │ - mov 0x358017b,%al │ │ │ │ + adc %ah,0x358017b(%eax) │ │ │ │ mov %al,0x7161c001 │ │ │ │ add %al,%dh │ │ │ │ and $0xfa2001a1,%eax │ │ │ │ arpl %eax,(%edx) │ │ │ │ ... │ │ │ │ call a150f7a1 <_edata@@Base+0x9cf0f7a1> │ │ │ │ and $0x6a,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ - adc %ah,0x79a01801(%ecx) │ │ │ │ + adc %ah,0x799f4001(%ecx) │ │ │ │ add %edx,(%eax) │ │ │ │ - fldenv 0x7ff12801(%eax) │ │ │ │ + fldenv 0x7ff0b001(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ push %ebp │ │ │ │ mov 0x6abd1801,%eax │ │ │ │ add 0x54(%eax),%bl │ │ │ │ - mov 0x7aed7001,%eax │ │ │ │ + mov 0x7aec0001,%eax │ │ │ │ add %esi,0x7d(%eax) │ │ │ │ - mov 0x6f6bd801,%eax │ │ │ │ + mov 0x6f699001,%eax │ │ │ │ add %ebx,%eax │ │ │ │ push %es │ │ │ │ - mov 0x744fd801,%eax │ │ │ │ + mov 0x744a3801,%eax │ │ │ │ add %edx,(%eax) │ │ │ │ pop %ds │ │ │ │ mov 0x685e7001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x71(%eax) │ │ │ │ - mov 0x6acc3001,%eax │ │ │ │ + mov 0x6acc4001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x7fe5f47(%eax) │ │ │ │ - test %dh,-0x48(%ecx,%eax,1) │ │ │ │ - andb $0x1,0x7b3ed001(%ecx) │ │ │ │ + add %al,0x3001a0b9(%eax) │ │ │ │ + test %esi,-0x48(%ecx,%eax,1) │ │ │ │ + andb $0x1,0x7b3d5001(%ecx) │ │ │ │ ... │ │ │ │ - and %cl,0x1bf001a0(%ebp) │ │ │ │ + and %cl,0x87001a0(%ebp) │ │ │ │ imul $0xffffff80,(%ecx),%eax │ │ │ │ - cmp $0x269001a9,%eax │ │ │ │ + cmp $0x26a801a9,%eax │ │ │ │ jp 14f5179 │ │ │ │ - push $0xb001a66c │ │ │ │ - test %esp,0x1(%edi) │ │ │ │ + push $0x5801a66c │ │ │ │ + andl $0x0,0x1(%edi) │ │ │ │ ... │ │ │ │ - shlb $1,-0x33f7fe57(%esi) │ │ │ │ + shlb $1,-0x340ffe57(%esi) │ │ │ │ jbe 14f51e1 │ │ │ │ - shrb $1,0x37b801a5(%edx) │ │ │ │ + shrb $1,0x354001a5(%edx) │ │ │ │ push $0xa0d46001 │ │ │ │ - add %edx,-0x1c(%eax) │ │ │ │ - je 14f51f1 │ │ │ │ - test $0xd1,%al │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x5c(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + loop 14f5263 │ │ │ │ + add %ebp,-0x47fe592f(%eax) │ │ │ │ + pop %ebx │ │ │ │ jno 14f51f9 │ │ │ │ cmp %al,(%esi) │ │ │ │ - mov 0x7cde8001,%eax │ │ │ │ + mov 0x7cdaf801,%eax │ │ │ │ add %esp,(%eax) │ │ │ │ cmp 0x755e4801(%ebx),%ah │ │ │ │ - add -0x3b(%eax),%dh │ │ │ │ - test $0x67dcd801,%eax │ │ │ │ - add %esp,-0x77fe5b7a(%eax) │ │ │ │ + add -0x5ffe5b7a(%eax),%ah │ │ │ │ nop │ │ │ │ - jnp 14f5219 │ │ │ │ + jnp 14f5211 │ │ │ │ xor %cl,(%esi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - sarb $1,0x1(%ecx) │ │ │ │ - js 14f5296 │ │ │ │ + add %eax,0x179cf(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x74(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - shll %cl,0x1(%ecx) │ │ │ │ - dec %eax │ │ │ │ - sbb %ah,0x68985001(%edi) │ │ │ │ - add (%eax),%bl │ │ │ │ - dec %ebx │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,%eax │ │ │ │ + jmp 1997538b <_edata@@Base+0x1537538b> │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %edx,-0x68(%eax) │ │ │ │ + push $0xa44b1802 │ │ │ │ add %ebx,(%eax) │ │ │ │ repz push $0xa64f8002 │ │ │ │ - add %ebx,0x16711(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + adc %esp,0x1(%edi) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x54(%eax) │ │ │ │ - test $0x6881f001,%eax │ │ │ │ + js 14f52a6 │ │ │ │ + test $0x68808801,%eax │ │ │ │ add %edx,-0x7ffe5b4c(%eax) │ │ │ │ pop %ecx │ │ │ │ jg 14f5262 │ │ │ │ dec %eax │ │ │ │ lea 0x785c6001(%ebp),%esp │ │ │ │ - add %edx,0x801a69e(%eax) │ │ │ │ - dec %esp │ │ │ │ + add %edx,0x1a69e(%eax) │ │ │ │ + dec %ebx │ │ │ │ js 14f5271 │ │ │ │ ... │ │ │ │ - mov %ah,0x374001a5(%edi) │ │ │ │ + mov %ah,0x36f001a5(%edi) │ │ │ │ js 14f5289 │ │ │ │ ... │ │ │ │ loopne 14f52de │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,-0xb(%eax) │ │ │ │ + add %eax,-0xd(%eax) │ │ │ │ ja 14f52a1 │ │ │ │ and %dl,-0x5a(%ebp) │ │ │ │ - add %ecx,%eax │ │ │ │ - ss jb 14f52a9 │ │ │ │ - ... │ │ │ │ + add %esi,(%eax) │ │ │ │ + xor $0x172,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ loopne 14f527d │ │ │ │ - mov 0x6e069801,%eax │ │ │ │ + mov 0x6e06a801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ - shrl $1,0x7b2bd001(%ecx) │ │ │ │ + shrl $1,0x7c2a5801(%ecx) │ │ │ │ add %esp,(%eax) │ │ │ │ xchg %eax,%esp │ │ │ │ test $0x1,%al │ │ │ │ - mov %ah,-0x699ffe87(%ebx) │ │ │ │ + enter $0x79a3,$0x1 │ │ │ │ + pusha │ │ │ │ + xchg %eax,%esi │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - (bad) │ │ │ │ - add %ax,(%eax) │ │ │ │ + add %eax,%eax │ │ │ │ + mov 0x1(%esi),%fs │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,%al │ │ │ │ - add %ebp,0x7ce1a801(%edx) │ │ │ │ + call 4150fd1e <_edata@@Base+0x3cf0fd1e> │ │ │ │ + loopne 14f539b │ │ │ │ add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x6001a0a4(%eax) │ │ │ │ - adc $0xf7500175,%eax │ │ │ │ + ljmp $0x16f,$0xc09801a9 │ │ │ │ + nop │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + mov 0x75146801,%al │ │ │ │ + add %edx,-0x9(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,%eax │ │ │ │ sbb $0x38880269,%eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ - pop %ebp │ │ │ │ + add %ecx,(%eax) │ │ │ │ + pop %esi │ │ │ │ jo 14f5341 │ │ │ │ - cmp %cl,0x416801a4(%edx) │ │ │ │ + cmp %cl,0x3e3801a4(%edx) │ │ │ │ jb 14f5349 │ │ │ │ jo 14f537b │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,-0x15(%eax) │ │ │ │ - jp 14f5351 │ │ │ │ - xor %dh,-0x5b(%ebx) │ │ │ │ - add %eax,0x16e4d(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + jmp 747f54cc <_edata@@Base+0x701f54cc> │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebx,0x4d(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ - mov %fs,0x6e535801(%eax) │ │ │ │ + mov %fs,0x6e537001(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ pusha │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,-0x5ffe8436(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + enter $0x17b,$0xa0 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x75(%eax) │ │ │ │ + add %edx,0x75(%eax) │ │ │ │ jp 14f53b9 │ │ │ │ ... │ │ │ │ mov %bh,-0x60(%edx) │ │ │ │ - add %ebp,0x78017d28(%eax) │ │ │ │ + add %ebx,0x78017d26(%eax) │ │ │ │ mov %ah,0x70f99001(%edx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ - addr16 test $0x7c302801,%eax │ │ │ │ + addr16 test $0x7c2e9001,%eax │ │ │ │ add %ecx,0x5e(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,-0x19(%eax) │ │ │ │ - ja 14f53f9 │ │ │ │ - sub %dl,-0x5e(%ecx) │ │ │ │ - add %edx,(%eax) │ │ │ │ - popf │ │ │ │ - jo 14f5402 │ │ │ │ - mov 0x5801a16b,%al │ │ │ │ + add %eax,0x280177e7(%eax) │ │ │ │ + push %ecx │ │ │ │ + mov %al,0x709d1001 │ │ │ │ + add 0x5801a16b(%eax),%ah │ │ │ │ out %eax,$0x66 │ │ │ │ add 0x2a(%eax),%dl │ │ │ │ mov 0x7c3eb801,%eax │ │ │ │ add -0xc(%eax),%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,-0x7fe8fd4(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + sub 0x1(%eax),%esi │ │ │ │ + clc │ │ │ │ pusha │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,%eax │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add 0x22(%eax),%ah │ │ │ │ test $0x1,%al │ │ │ │ - call 2150c7b1 <_edata@@Base+0x1cf0c7b1> │ │ │ │ - mov 0x7a824001(%eax),%ch │ │ │ │ - add %ecx,-0x7fe55e0(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - jp 14f5439 │ │ │ │ - push $0x5001a5fe │ │ │ │ - sarb %cl,0x1(%eax) │ │ │ │ + lock xorb $0x20,0x1(%ebx) │ │ │ │ + mov 0x7a854001(%eax),%ch │ │ │ │ + add %ecx,-0x1ffe55e0(%eax) │ │ │ │ + mov 0xfe68017a,%eax │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %edi,0x178d0(%eax) │ │ │ │ ... │ │ │ │ - enter $0xa607,$0x1 │ │ │ │ - inc %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,%al │ │ │ │ + pop %es │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %edx,(%eax) │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ js 14f5459 │ │ │ │ clc │ │ │ │ and $0xa4,%al │ │ │ │ add %ebp,0x50(%eax) │ │ │ │ add %fs:(%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ adc $0xa0,%al │ │ │ │ - add %esp,0x6d(%eax) │ │ │ │ - ja 14f5491 │ │ │ │ - push $0xd001a1fd │ │ │ │ - mov %esp,0x2(%eax) │ │ │ │ + add %eax,%eax │ │ │ │ + jne 14f5506 │ │ │ │ + add %ebp,-0x3(%eax) │ │ │ │ + mov 0x6089d001,%eax │ │ │ │ + add (%eax),%al │ │ │ │ ... │ │ │ │ - js 14f5506 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x44(%eax) │ │ │ │ mov 0x7d198801,%al │ │ │ │ add -0x9(%eax),%ch │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x78016f62(%eax) │ │ │ │ - and %ah,0x7b51a801(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - add $0x46f001a5,%eax │ │ │ │ + add %esi,%eax │ │ │ │ + pusha │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %edi,0x20(%eax) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %esi,0x50(%eax) │ │ │ │ + jnp 14f54d9 │ │ │ │ + xor %al,0x462801a5 │ │ │ │ js 14f54e1 │ │ │ │ and %bh,-0x5c(%edx) │ │ │ │ add %esi,%eax │ │ │ │ dec %esp │ │ │ │ jns 14f54ea │ │ │ │ and %dh,(%edx) │ │ │ │ mov 0x79ec9801,%eax │ │ │ │ @@ -1865957,132 +1866381,122 @@ │ │ │ │ add (%eax),%cl │ │ │ │ cmpsl %es:(%di),%ds:(%si) │ │ │ │ add %eax,%eax │ │ │ │ dec %ebp │ │ │ │ jbe 14f550a │ │ │ │ ... │ │ │ │ sub %dh,%bl │ │ │ │ - mov 0x7bf2a001,%al │ │ │ │ + mov 0x7bf13801,%al │ │ │ │ add %ecx,(%eax) │ │ │ │ shld %cl,%eax,(%ecx) │ │ │ │ or %bh,%bh │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - add -0x57fe5efa(%eax),%cl │ │ │ │ - dec %eax │ │ │ │ + add 0x7801a106(%eax),%cl │ │ │ │ + inc %edi │ │ │ │ add %ax,0x9(%eax) │ │ │ │ - mov 0x6996e801,%al │ │ │ │ + mov 0x697d4801,%al │ │ │ │ add %ecx,(%eax) │ │ │ │ inc %eax │ │ │ │ mov 0x7a3ce001,%eax │ │ │ │ - add %ebp,-0xffe5998(%eax) │ │ │ │ - iret │ │ │ │ + add %ebp,-0x7fe5998(%eax) │ │ │ │ + int3 │ │ │ │ jl 14f5549 │ │ │ │ push $0xd001a4aa │ │ │ │ sbb 0x2(%ecx),%esi │ │ │ │ andb $0x1,-0x57(%eax) │ │ │ │ - lock fdivrl 0x1(%esi) │ │ │ │ - lock sub %ah,0x74c3c801(%ebx) │ │ │ │ + mov $0xf0017edc,%eax │ │ │ │ + sub %ah,0x74c3c801(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3c(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - lea 0x1(%edi),%esp │ │ │ │ - mov %al,-0x5367fe58(%esi) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + xchg %ah,0x1(%edi) │ │ │ │ + mov %al,-0x53e7fe58(%esi) │ │ │ │ ja 14f5581 │ │ │ │ - sbb %ah,0x79eb7801(%ebp,%eiz,4) │ │ │ │ + sbb %ah,0x79e9c001(%ebp,%eiz,4) │ │ │ │ add %edx,-0xf(%eax) │ │ │ │ - mov %al,0x76662001 │ │ │ │ + mov %al,0x7663d801 │ │ │ │ add %esi,%eax │ │ │ │ push %edx │ │ │ │ mov 0x7fbac801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ xlat %ds:(%ebx) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,%eax │ │ │ │ cmpl $0x7b,-0x18(%edx,%eax,1) │ │ │ │ test $0x1,%al │ │ │ │ - push %eax │ │ │ │ - aam $0x7b │ │ │ │ - add %eax,(%eax) │ │ │ │ + dec %eax │ │ │ │ + fdivrl 0x1(%ebx) │ │ │ │ ... │ │ │ │ - mov %ds:0x749cd801,%eax │ │ │ │ + add %bh,(%esi) │ │ │ │ + mov 0x749cd801,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x6ffe5ab1(%eax) │ │ │ │ + add %dl,0x1001a54f(%eax) │ │ │ │ push %es │ │ │ │ ja 14f55e1 │ │ │ │ - call 950f6db <_edata@@Base+0x4f0f6db> │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - jnp 14f55e9 │ │ │ │ - enter $0xa427,$0x1 │ │ │ │ - loopne 14f5646 │ │ │ │ + call 9950f6db <_edata@@Base+0x94f0f6db> │ │ │ │ + push $0x27c8017b │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %esp,%eax │ │ │ │ + pop %eax │ │ │ │ imul $0x1aa67c8,(%edx),%eax │ │ │ │ enter $0x7376,$0x2 │ │ │ │ sub %dl,%dh │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,0xc(%eax) │ │ │ │ jp 14f5602 │ │ │ │ pusha │ │ │ │ push %edx │ │ │ │ - mov 0x77311001,%al │ │ │ │ + mov 0x7730b801,%al │ │ │ │ add %edi,-0x49(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - push %eax │ │ │ │ + add %edi,0x4f(%eax) │ │ │ │ jb 14f5611 │ │ │ │ push %eax │ │ │ │ pusha │ │ │ │ - mov %al,0x69e4a001 │ │ │ │ + mov %al,0x69e4d001 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x7c(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - push %esp │ │ │ │ - jne 14f5651 │ │ │ │ - mov $0xc0,%al │ │ │ │ - mov 0x7e7c8001,%al │ │ │ │ - add %eax,%eax │ │ │ │ - mov $0xa0,%al │ │ │ │ - add %esp,(%eax) │ │ │ │ - adc 0x1(%esi),%dh │ │ │ │ - cwtl │ │ │ │ - push $0xcae801a7 │ │ │ │ + add %ecx,-0x4ffe8aac(%eax) │ │ │ │ + shlb $0x1,0x7e7cf801(%eax) │ │ │ │ + shlb $0x76,0x11d801a0(%eax) │ │ │ │ + add %ebx,-0x47fe5898(%eax) │ │ │ │ + int3 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ - mov 0x71da2001,%al │ │ │ │ + mov 0x71d78001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ mov %al,0x6cf34801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ jg 14f5668 │ │ │ │ - add %ebx,%eax │ │ │ │ - and $0x68,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + and 0x1(%eax),%ebp │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0xa2,%ch │ │ │ │ + lock mov $0xa2,%ch │ │ │ │ add %ebx,0x71(%eax) │ │ │ │ jg 14f5702 │ │ │ │ ... │ │ │ │ adc %dh,0xe62801a4 │ │ │ │ add %gs:(%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1866093,20 +1866507,20 @@ │ │ │ │ add %edx,0x268e0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x34(%eax) │ │ │ │ mov %eax,0x77614801 │ │ │ │ add (%eax),%cl │ │ │ │ - xor 0x72e50801(%ecx),%ebp │ │ │ │ - add %eax,-0x7fe5fdd(%eax) │ │ │ │ + xor 0x72deb801(%ecx),%ebp │ │ │ │ + add %eax,0x2801a023(%eax) │ │ │ │ lahf │ │ │ │ jns 14f5759 │ │ │ │ test $0xa,%al │ │ │ │ - mov 0x6e59a801,%al │ │ │ │ + mov 0x6e57a801,%al │ │ │ │ add %ecx,(%eax) │ │ │ │ test $0xa2,%al │ │ │ │ add %ecx,(%eax) │ │ │ │ hlt │ │ │ │ popa │ │ │ │ add -0x17(%eax),%al │ │ │ │ mov 0x66824001,%eax │ │ │ │ @@ -1866123,480 +1866537,477 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x2801a4ce(%eax) │ │ │ │ xchg %eax,%esi │ │ │ │ popa │ │ │ │ add (%eax),%dh │ │ │ │ xchg %eax,%esi │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ - (bad) │ │ │ │ - jae 14f5799 │ │ │ │ + add %edi,%eax │ │ │ │ + les 0x1(%ebx),%esi │ │ │ │ ... │ │ │ │ - addb $0x7a,0x78c001a1(%esi) │ │ │ │ + addb $0x7a,0x78a801a1(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x7801a7a8(%eax) │ │ │ │ - ret $0x17b │ │ │ │ - test $0x83,%al │ │ │ │ + add %al,-0x67fe5858(%eax) │ │ │ │ + mov $0x83a8017b,%esi │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,0x39(%eax) │ │ │ │ - jns 14f57e1 │ │ │ │ + add %esp,0x17938(%eax) │ │ │ │ ... │ │ │ │ - rolb $1,-0x58(%ebx) │ │ │ │ - add %edx,-0xf(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + inc %ebx │ │ │ │ + test $0x1,%al │ │ │ │ + push %eax │ │ │ │ + int1 │ │ │ │ jbe 14f580a │ │ │ │ ... │ │ │ │ mov %ah,(%esi,%eiz,4) │ │ │ │ - add %edx,0x35(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + das │ │ │ │ push $0xa83a4801 │ │ │ │ - add %esi,0x170db(%eax) │ │ │ │ + add %edi,0x170d8(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x6801a5cd(%eax) │ │ │ │ dec %esp │ │ │ │ jg 14f5831 │ │ │ │ ... │ │ │ │ test $0x91,%al │ │ │ │ - mov 0x7bd84801,%al │ │ │ │ - add %esp,-0x27fe576f(%eax) │ │ │ │ + mov 0x7bd7e001,%al │ │ │ │ + add %esp,0x5801a891(%eax) │ │ │ │ pop %edx │ │ │ │ js 14f5849 │ │ │ │ nop │ │ │ │ test $0xa1,%al │ │ │ │ add %edi,(%eax) │ │ │ │ xor %dh,0x1(%ecx) │ │ │ │ push %eax │ │ │ │ - mov $0x161801a0,%esp │ │ │ │ + mov $0x163801a0,%esp │ │ │ │ js 14f5859 │ │ │ │ ... │ │ │ │ js 14f5801 │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,-0x54(%eax) │ │ │ │ jo 14f586a │ │ │ │ mov 0x6001a47c,%al │ │ │ │ add 0x18(%edx,%eax,1),%bh │ │ │ │ - or %ah,0x72e45001(%esi) │ │ │ │ + or %ah,0x72e32001(%esi) │ │ │ │ add %ecx,(%eax) │ │ │ │ sbb 0x27cf4e0(%ecx,%eax,1),%ah │ │ │ │ - push $0xf001a9a5 │ │ │ │ - mov 0x1(%edx),%ebp │ │ │ │ + push $0x3801a9a5 │ │ │ │ + lea 0x1(%edx),%ebp │ │ │ │ test $0x69,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ - int1 │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + add %eax,%eax │ │ │ │ + lock outsl %ds:(%esi),(%dx) │ │ │ │ add %ebp,-0x57(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,0x20017864(%eax) │ │ │ │ - popa │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %esi,0x64(%eax) │ │ │ │ + js 14f5899 │ │ │ │ + and %ah,-0x5c(%ecx) │ │ │ │ add %edx,0x64(%eax) │ │ │ │ jno 14f58a2 │ │ │ │ pusha │ │ │ │ and %ah,0x6478a801(%ebp) │ │ │ │ - add -0x37fe58eb(%eax),%ah │ │ │ │ - out %al,$0x64 │ │ │ │ - add %esi,-0x1ffe56fd(%eax) │ │ │ │ - sbb 0x1(%ebp),%bh │ │ │ │ + add -0x3ffe58eb(%eax),%ah │ │ │ │ + out %eax,(%dx) │ │ │ │ + add %esi,%fs:0x2001a903(%eax) │ │ │ │ + sbb 0x1(%ebp),%edi │ │ │ │ adc %cl,(%esi) │ │ │ │ test $0x1,%al │ │ │ │ - cmp %dl,0x15e0017c(%edi) │ │ │ │ + clc │ │ │ │ + xchg %eax,%esi │ │ │ │ + jl 14f58c1 │ │ │ │ + loopne 14f58d7 │ │ │ │ mov %eax,0x7a890801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ pop %edi │ │ │ │ test $0x1,%al │ │ │ │ - call 7150d237 <_edata@@Base+0x6cf0d237> │ │ │ │ + mov $0x70017955,%eax │ │ │ │ (bad) │ │ │ │ mov %al,0x70fec001 │ │ │ │ - add -0x17fe5701(%eax),%ah │ │ │ │ + add 0x3801a8ff(%eax),%ah │ │ │ │ xor 0x1(%ecx),%bh │ │ │ │ ... │ │ │ │ adc %ch,-0x5e(%esi) │ │ │ │ add %eax,0x380263c8(%eax) │ │ │ │ std │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ + add %eax,%eax │ │ │ │ dec %ecx │ │ │ │ jp 14f5919 │ │ │ │ ... │ │ │ │ loopne 14f599c │ │ │ │ test $0x1,%al │ │ │ │ jo 14f59a2 │ │ │ │ jg 14f5962 │ │ │ │ ... │ │ │ │ shlb $1,(%esi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ - and %ah,0x1(%edx) │ │ │ │ - ... │ │ │ │ - dec %eax │ │ │ │ - pusha │ │ │ │ - mov 0x7fc9d801,%al │ │ │ │ + add %ebp,0x16224(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x60(%eax) │ │ │ │ + mov 0x7fc7a001,%al │ │ │ │ add %esp,0x48(%eax) │ │ │ │ - mov 0x64d2f001,%al │ │ │ │ + mov 0x64c62001,%al │ │ │ │ add %edx,%eax │ │ │ │ repz mov %al,0x7f9bb001 │ │ │ │ add %al,%ch │ │ │ │ jp 14f5944 │ │ │ │ - add %eax,-0x2e(%eax) │ │ │ │ - jns 14f59a1 │ │ │ │ + add %ebx,%eax │ │ │ │ + sarb $1,0x1(%ecx) │ │ │ │ ... │ │ │ │ nop │ │ │ │ dec %ebp │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - loope 14f5a2e │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,-0x6a(%eax) │ │ │ │ - mov 0x71d31801,%eax │ │ │ │ + add %ebp,%eax │ │ │ │ + fistpll 0x1(%edi) │ │ │ │ + ... │ │ │ │ + jo 14f5950 │ │ │ │ + mov 0x71d05001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x1ffe5d56(%eax) │ │ │ │ jae 14f5a79 │ │ │ │ add 0x801a28a(%eax),%ch │ │ │ │ fldcw 0x2(%ebx) │ │ │ │ ... │ │ │ │ - mov 0x5801a8d7,%al │ │ │ │ + mov 0x8801a8d7,%al │ │ │ │ pop %es │ │ │ │ jo 14f5a31 │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ lock movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,-0xf(%eax) │ │ │ │ - jl 14f5a59 │ │ │ │ - lock pop %ecx │ │ │ │ + add %edi,-0xffe8318(%eax) │ │ │ │ + pop %ecx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,0x46(%eax) │ │ │ │ imul $0x1a183d8,(%edx),%eax │ │ │ │ - js 14f5a4a │ │ │ │ + cmp %ah,%bl │ │ │ │ jb 14f5a69 │ │ │ │ sub %dh,-0x5b(%ecx) │ │ │ │ - add %ebx,-0x4(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + std │ │ │ │ js 14f5a71 │ │ │ │ shrb $0xaa,(%esi) │ │ │ │ - add %edx,-0x7ffe90c6(%eax) │ │ │ │ - ret │ │ │ │ - mov 0x7f49d801,%al │ │ │ │ - add %edi,%eax │ │ │ │ + add %ecx,(%eax) │ │ │ │ + cmp 0x1(%edi),%ch │ │ │ │ + add $0xa0,%bl │ │ │ │ + add %ecx,-0x7fe80bd(%eax) │ │ │ │ int1 │ │ │ │ - test $0x6c535801,%eax │ │ │ │ + test $0x6c541001,%eax │ │ │ │ add %esi,%eax │ │ │ │ stc │ │ │ │ - test $0x72b8e801,%eax │ │ │ │ + test $0x72b47001,%eax │ │ │ │ add %esi,0x29(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,0x27f47(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ cmc │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - jb,pn 14f5ab1 │ │ │ │ - or %cl,-0x60(%ebx) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - fdivrl 0x1(%edi) │ │ │ │ - loopne 14f5a67 │ │ │ │ + add %ebp,0x801722c(%eax) │ │ │ │ + dec %ebx │ │ │ │ + mov 0x7fdad001,%al │ │ │ │ + add %esp,%eax │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x44(%eax) │ │ │ │ - jl 14f5ac1 │ │ │ │ - dec %eax │ │ │ │ - or %ah,0x66268801(%ebx) │ │ │ │ + add %ebx,%eax │ │ │ │ + mov $0x848017c,%ebx │ │ │ │ + mov %eax,0x66268801 │ │ │ │ add %al,%bl │ │ │ │ push %ss │ │ │ │ - mov 0x6f3a7801,%al │ │ │ │ + mov 0x6f39d001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ - adc 0x7a6e1801(%esi),%ah │ │ │ │ + adc 0x7a6e3801(%esi),%ah │ │ │ │ add %edx,(%eax) │ │ │ │ loop 14f5a91 │ │ │ │ - add %ebx,0x17c5c(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + pop %ebx │ │ │ │ + jl 14f5af1 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - sub %esp,0x6f3b2001(%esi) │ │ │ │ + adc %ch,(%ecx) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ecx,0x3a(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ add %ebp,(%eax) │ │ │ │ adc 0x61deb801(%ebp),%ah │ │ │ │ add -0x1e(%eax),%al │ │ │ │ test $0x1,%al │ │ │ │ - sbbb $0xa2,0x4b10017e(%esi) │ │ │ │ + clc │ │ │ │ + popf │ │ │ │ + jle 14f5b41 │ │ │ │ + adc %cl,-0x5e(%ebx) │ │ │ │ add %edx,0x380260e6(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - mov 0x6a1c6001,%eax │ │ │ │ - add %esp,-0x37fe59c7(%eax) │ │ │ │ - fsubs 0x1(%esi) │ │ │ │ - cmp %ah,-0xd37fe5b(%edx) │ │ │ │ + mov 0x6a1cf001,%eax │ │ │ │ + add %esp,0x7001a639(%eax) │ │ │ │ + shll $1,0x1(%esi) │ │ │ │ + cmp %ah,-0xe1ffe5b(%edx) │ │ │ │ jl 14f5b61 │ │ │ │ dec %eax │ │ │ │ adc 0x6c35a801(%ebx),%ah │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x5c(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,(%eax) │ │ │ │ xor 0x2(%ebx),%esp │ │ │ │ ... │ │ │ │ - or %ch,0x5a3801a6(%esi) │ │ │ │ + or %ch,0x596001a6(%esi) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %edx,-0x3e(%eax) │ │ │ │ - test $0x69174801,%eax │ │ │ │ + test $0x7aee7801,%eax │ │ │ │ add %ebx,0x2a(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - mov 0x300160b7,%al │ │ │ │ - mov $0xa4,%al │ │ │ │ - add %ebx,-0x4ffe85a1(%eax) │ │ │ │ + nop │ │ │ │ + mov $0xb0300160,%ebx │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ecx,-0x4ffe85a1(%eax) │ │ │ │ xor %ah,0x27408b0(%ecx,%eax,1) │ │ │ │ sub %bl,(%edi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,%eax │ │ │ │ push $0x69 │ │ │ │ add -0x73(%eax),%ah │ │ │ │ - mov 0x6e99d001,%eax │ │ │ │ + mov 0x6e99c801,%eax │ │ │ │ add %edx,-0x35(%eax) │ │ │ │ - mov 0x7e689001,%al │ │ │ │ + mov 0x7e66b801,%al │ │ │ │ add %ecx,%eax │ │ │ │ push %eax │ │ │ │ mov %eax,0x7ddfc001 │ │ │ │ add 0x5001a406(%eax),%al │ │ │ │ cmc │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add 0x71(%eax),%dh │ │ │ │ test $0x1,%al │ │ │ │ - sub %cl,0xe70017a(%ecx) │ │ │ │ + mov $0x70017a89,%eax │ │ │ │ + push %cs │ │ │ │ mov %al,0x602da001 │ │ │ │ add -0x7c(%eax),%bh │ │ │ │ - mov 0x7c1a6801,%eax │ │ │ │ - add %esp,-0x1ffe5f08(%eax) │ │ │ │ + mov 0x7c19c001,%eax │ │ │ │ + add %esp,-0x7fe5f08(%eax) │ │ │ │ jnp 14f5c6b │ │ │ │ add %edi,%eax │ │ │ │ - mov 0x6bf801a0,%al │ │ │ │ + mov 0x693001a0,%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %edx,%eax │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ - test $0x7caf5801,%eax │ │ │ │ + test $0x7cb05801,%eax │ │ │ │ add %ebp,-0x52(%eax) │ │ │ │ mov 0x6a966001,%al │ │ │ │ add %ebp,0x3001a410(%eax) │ │ │ │ test %ch,0x2(%esi) │ │ │ │ - adc %ch,0x19c801a4(%eax) │ │ │ │ + adc %ch,0x196801a4(%eax) │ │ │ │ jne 14f5c19 │ │ │ │ pop %eax │ │ │ │ pop %ecx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x1e(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %ebx,0x5a(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + sbb $0x5a58016e,%eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - pop %ebp │ │ │ │ + add %ecx,%eax │ │ │ │ + pop %esp │ │ │ │ js 14f5c29 │ │ │ │ inc %eax │ │ │ │ cmp $0xa4,%al │ │ │ │ add %ecx,0x31(%eax) │ │ │ │ - fs add %al,%ah │ │ │ │ - dec %esp │ │ │ │ - mov %eax,0x71d0c001 │ │ │ │ - add -0x7ffe55b5(%eax),%ch │ │ │ │ - pushf │ │ │ │ - jle 14f5c41 │ │ │ │ - jo 14f5be2 │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x64(%eax) │ │ │ │ + add %fs:-0x3ffe5619(%eax),%al │ │ │ │ + cmp %esi,0x1(%ecx) │ │ │ │ + test $0x4b,%al │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + add %ebx,0x70017e98(%eax) │ │ │ │ + mov 0x953801a6,%al │ │ │ │ arpl %eax,(%ecx) │ │ │ │ mov 0x3001a472,%al │ │ │ │ hlt │ │ │ │ je 14f5c52 │ │ │ │ loopne 14f5c89 │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ arpl %eax,(%edx) │ │ │ │ - push $0x8801a18a │ │ │ │ + push $0x4801a18a │ │ │ │ call 6ad75ddd <_edata@@Base+0x66775ddd> │ │ │ │ mov %al,0x7591c801 │ │ │ │ add 0x21(%eax),%ah │ │ │ │ - test $0x705d6001,%eax │ │ │ │ + test $0x705d3001,%eax │ │ │ │ add %esp,(%eax) │ │ │ │ popa │ │ │ │ - test $0x7c334801,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x46(%eax) │ │ │ │ + test $0x7c330001,%eax │ │ │ │ + add %esp,%eax │ │ │ │ + dec %esp │ │ │ │ + mov %eax,0x71d0c001 │ │ │ │ + add 0x46(%eax),%bh │ │ │ │ mov %eax,0x6a064801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x47fe5681(%eax) │ │ │ │ - sbb %bh,0x1(%edx) │ │ │ │ + add %bl,0x6001a97f(%eax) │ │ │ │ + pop %ss │ │ │ │ + jp 14f5ca9 │ │ │ │ ... │ │ │ │ - mov $0xb001a635,%eax │ │ │ │ - mov $0x17a,%ecx │ │ │ │ + mov $0xb801a635,%eax │ │ │ │ + mov $0x17a,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0xf801a73d,%al │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - jbe 14f5cd1 │ │ │ │ - inc %eax │ │ │ │ + mov 0x5801a73d,%al │ │ │ │ + imul $0x40,0x1(%esi),%esi │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %esi,0x30016919(%eax) │ │ │ │ + cmp %ebp,0x77e37001(%eax) │ │ │ │ add %edi,(%eax) │ │ │ │ - sbb %ebp,0x1(%ecx) │ │ │ │ - xor %bh,(%ecx) │ │ │ │ - test $0x1,%al │ │ │ │ - clc │ │ │ │ - jecxz 14f5d56 │ │ │ │ - add %edi,(%eax) │ │ │ │ - xor %ch,0x74bc2001(%ecx) │ │ │ │ + xor %ch,0x74b2f001(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ - add %ebp,0x7f5eb001(%ecx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - shrl $1,0x7d06e801(%ecx) │ │ │ │ + add %ebp,0x7f5f0801(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x6a(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x680166bf(%eax) │ │ │ │ - jnp 14f5cd1 │ │ │ │ - add %edx,%eax │ │ │ │ - lret │ │ │ │ - jns 14f5d31 │ │ │ │ + add %ebp,(%eax) │ │ │ │ + mov $0x66,%bh │ │ │ │ + add %ebp,0x7b(%eax) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebx,0x179cb(%eax) │ │ │ │ ... │ │ │ │ - mov $0xeb,%al │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x56(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x7801a7eb(%eax) │ │ │ │ + push %esi │ │ │ │ push $0xa7b3e801 │ │ │ │ - add %ecx,-0x37fe888a(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + ja 14f5dde │ │ │ │ + add %ecx,%eax │ │ │ │ dec %esp │ │ │ │ mov %al,0x752bf801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x1e(%eax) │ │ │ │ mov %al,0x73998801 │ │ │ │ - add 0x2001aa30(%eax),%ah │ │ │ │ - or %esi,0x1(%eax) │ │ │ │ + add 0x801aa30(%eax),%ah │ │ │ │ + or 0x1(%eax),%dh │ │ │ │ ... │ │ │ │ enter $0xa2dd,$0x1 │ │ │ │ jo 14f5d93 │ │ │ │ jle 14f5da2 │ │ │ │ enter $0xa049,$0x1 │ │ │ │ - sarb $0x68,(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ - mov $0xa9,%al │ │ │ │ - add %esi,-0x74(%eax) │ │ │ │ - add %ebx,%gs:0x4(%eax) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x30017d17(%eax) │ │ │ │ - andb $0x1,0x668ab001(%edi) │ │ │ │ - xorb $0xa4,(%ebx) │ │ │ │ - add %ebp,%eax │ │ │ │ + sub %bh,(%edx) │ │ │ │ + push $0xa8d1b001 │ │ │ │ + add %ebp,0x5801669f(%eax) │ │ │ │ + add $0xa6,%al │ │ │ │ + add %ebx,%eax │ │ │ │ + push %ss │ │ │ │ + jge 14f5db9 │ │ │ │ + xor %al,-0x726ffe59(%eax) │ │ │ │ + add %ax,-0x17fe5bcd(%eax) │ │ │ │ sub 0x2(%eax),%ebp │ │ │ │ push %eax │ │ │ │ clc │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,-0x3ffe8199(%eax) │ │ │ │ - mov $0x307801a0,%edx │ │ │ │ - jno 14f5dd9 │ │ │ │ - mov $0xc801a2c0,%eax │ │ │ │ + add %edi,%eax │ │ │ │ + gs jle 14f5dd1 │ │ │ │ + sarb $0x71,0x309801a0(%edx) │ │ │ │ + add %edi,-0x37fe5d40(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %al,%cl │ │ │ │ mulb 0x62b6d001(%edx) │ │ │ │ add %al,%dh │ │ │ │ - or 0x7ad2b001(%eax),%ch │ │ │ │ - add %esi,0x4001a8d1(%eax) │ │ │ │ - mov 0xa5880166,%eax │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ - loopne 14f5e77 │ │ │ │ + or 0x7ad3b801(%eax),%ch │ │ │ │ add %ecx,(%eax) │ │ │ │ cmp $0xa0,%al │ │ │ │ add %ecx,0x5e(%eax) │ │ │ │ - jle 14f5e0a │ │ │ │ + jle 14f5dfa │ │ │ │ + mov %ah,-0x1ffffe59(%ebp) │ │ │ │ + js 14f5e01 │ │ │ │ dec %eax │ │ │ │ enter $0x1a1,$0xa8 │ │ │ │ adc %esp,0x2(%eax) │ │ │ │ - lock mov $0x82c801a9,%ebp │ │ │ │ - jne 14f5e19 │ │ │ │ rorb $0xa2,(%esi) │ │ │ │ - add %ebp,0x7802733b(%eax) │ │ │ │ - int3 │ │ │ │ - test $0x7b430001,%eax │ │ │ │ - add %edi,%eax │ │ │ │ - test %esp,0x6ae7e801(%edx) │ │ │ │ - add 0x5001a177(%eax),%ch │ │ │ │ - cltd │ │ │ │ - jb 14f5e3a │ │ │ │ + add %ebp,-0x57fd8cc5(%eax) │ │ │ │ + ja 14f5db4 │ │ │ │ + add %edx,-0x67(%eax) │ │ │ │ + jb 14f5e1a │ │ │ │ clc │ │ │ │ push %ecx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ - jnp 14f5e42 │ │ │ │ + jnp 14f5e22 │ │ │ │ + js 14f5dee │ │ │ │ + test $0x7c60d801,%eax │ │ │ │ + add %edi,%eax │ │ │ │ + test %esp,0x6ae7e801(%edx) │ │ │ │ + add (%eax),%al │ │ │ │ ... │ │ │ │ - adc %ah,0x7a6a7801(%eax,%ebp,4) │ │ │ │ - add %esp,0x67(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + test $0x1,%al │ │ │ │ + push %eax │ │ │ │ + push $0x6760017a │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,0x2771b(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x7a(%eax) │ │ │ │ - mov 0x71921801,%al │ │ │ │ + mov 0x718ae001,%al │ │ │ │ add %esp,(%eax) │ │ │ │ cmp $0xa6,%al │ │ │ │ - add %esp,(%eax) │ │ │ │ - in (%dx),%eax │ │ │ │ - jp 14f5e89 │ │ │ │ - sbb %ah,%bl │ │ │ │ - mov %al,0x62956801 │ │ │ │ - add %al,%ah │ │ │ │ - sbb 0x73b1e801(%ebx),%ah │ │ │ │ - add -0x4d(%eax),%dl │ │ │ │ - test $0x7a792001,%eax │ │ │ │ - add %ebp,%eax │ │ │ │ + add %esp,0x18017aeb(%eax) │ │ │ │ + jecxz 14f5e2d │ │ │ │ + add %ebp,-0x6b(%eax) │ │ │ │ + bound %eax,(%edx) │ │ │ │ + loopne 14f5eac │ │ │ │ + mov %eax,0x73b1e801 │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%al │ │ │ │ int3 │ │ │ │ mov %al,0x75198801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ fbld 0x721a9001(%edx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x4001a02d(%eax) │ │ │ │ - push %ebx │ │ │ │ + add %al,-0x77fe5fd3(%eax) │ │ │ │ + push %edx │ │ │ │ jg 14f5ed1 │ │ │ │ ... │ │ │ │ - mov $0xf801a1cb,%eax │ │ │ │ - lea 0x1(%edi),%esi │ │ │ │ + mov $0xb001a1cb,%eax │ │ │ │ + mov 0x1(%edi),%? │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ popf │ │ │ │ - mov 0x7624d001,%eax │ │ │ │ + mov 0x76231001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ @@ -1866605,369 +1867016,372 @@ │ │ │ │ ... │ │ │ │ nop │ │ │ │ dec %esi │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ add %ebx,-0x65(%eax) │ │ │ │ jb 14f5f4a │ │ │ │ ... │ │ │ │ - mov %cl,0x3a7801a9(%edx) │ │ │ │ + mov %cl,0x39f001a9(%edx) │ │ │ │ jg 14f5f79 │ │ │ │ sub %dl,-0x59(%ecx) │ │ │ │ - add %ebp,0x50017c95(%eax) │ │ │ │ + add %esp,0x50017c92(%eax) │ │ │ │ sub 0x7dafa001(%ebp),%esp │ │ │ │ add %al,%dh │ │ │ │ - cmp %esp,0x73ea2001(%esi) │ │ │ │ + cmp %esp,0x73e98001(%esi) │ │ │ │ add %edi,(%eax) │ │ │ │ repnz movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ mov $0xab500174,%edi │ │ │ │ mov %al,0x6fea1001 │ │ │ │ add -0x7f(%eax),%bl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x61(%eax) │ │ │ │ - jnp 14f5fa9 │ │ │ │ - sbbb $0x1,-0x5b(%edx) │ │ │ │ - add %bh,0x7c(%edi) │ │ │ │ + add %esi,-0x7ffe849f(%eax) │ │ │ │ + pop %edx │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %edi,(%eax) │ │ │ │ + jg 14f602b │ │ │ │ add %ebx,(%eax) │ │ │ │ int3 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,%eax │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebx,%eax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ jnp 14f5fb9 │ │ │ │ test $0x52,%al │ │ │ │ mov %eax,0x676cc801 │ │ │ │ add (%eax),%dh │ │ │ │ fwait │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %edi,0x9(%eax) │ │ │ │ je 14f5fca │ │ │ │ or %al,-0x5b(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - pusha │ │ │ │ + add %ebp,0x60(%eax) │ │ │ │ jp 14f5fd1 │ │ │ │ ... │ │ │ │ - mov %cl,-0x4867fe5a(%ebp) │ │ │ │ + mov %cl,-0x4b9ffe5a(%ebp) │ │ │ │ jb 14f5ff9 │ │ │ │ - rcrb $0x1,0x6e789001(%ebp,%eiz,4) │ │ │ │ + rcrb $0x1,0x6e78a001(%ebp,%eiz,4) │ │ │ │ pusha │ │ │ │ dec %ebp │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %ebx,%eax │ │ │ │ push %esp │ │ │ │ jb 14f600a │ │ │ │ ... │ │ │ │ push $0x7801a045 │ │ │ │ push %edi │ │ │ │ jnp 14f603a │ │ │ │ - mov $0x8001a199,%eax │ │ │ │ - fdivrl 0x0(%ecx,%eax,1) │ │ │ │ + mov $0xa801a199,%eax │ │ │ │ + fnstcw 0x0(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ - add 0x7f705801(%ecx),%esp │ │ │ │ + add 0x7f6e4801(%ecx),%esp │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x31(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,%eax │ │ │ │ mov %ebp,0x2(%eax) │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ - andl $0x1,0x7d012001(%edi) │ │ │ │ + andl $0x1,0x7d00d801(%edi) │ │ │ │ adcb $0x1,-0x59(%ebx) │ │ │ │ - adc %bl,(%ecx,%edi,2) │ │ │ │ - add %eax,(%eax) │ │ │ │ + loopne 14f60f2 │ │ │ │ + jns 14f60e1 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%al │ │ │ │ - mulb 0x62e5d001(%edx) │ │ │ │ + lock mulb 0x62e5d001(%edx) │ │ │ │ add -0x56(%eax),%ah │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x14(%eax) │ │ │ │ + add %edi,0x22(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - add %ebp,-0x2ffe599d(%eax) │ │ │ │ - cmp %ch,0x1(%eax) │ │ │ │ - cwtl │ │ │ │ - test %ah,0x177fa28(%ecx,%eax,1) │ │ │ │ + add %ebp,-0x37fe599d(%eax) │ │ │ │ + xor $0x84980168,%eax │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %edx,(%eax) │ │ │ │ + divb 0x1(%edi) │ │ │ │ ... │ │ │ │ and %bl,-0x60(%ebx) │ │ │ │ - add %ebp,-0x4a(%eax) │ │ │ │ + add %edi,-0x4a(%eax) │ │ │ │ jl 14f6131 │ │ │ │ pop %eax │ │ │ │ and %ah,0x7294e801(%ebx) │ │ │ │ add (%eax),%bh │ │ │ │ dec %edi │ │ │ │ mov %eax,0x61eba801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x5ffe588f(%eax) │ │ │ │ + add %al,0x6001a771(%eax) │ │ │ │ into │ │ │ │ jns 14f6159 │ │ │ │ enter $0xa04e,$0x1 │ │ │ │ - test $0xac,%al │ │ │ │ - jl 14f6161 │ │ │ │ - add %dl,0x595001a2(%edi) │ │ │ │ - jno 14f616a │ │ │ │ - jo 14f60ed │ │ │ │ + cmp %ch,-0x68fffe84(%ebp) │ │ │ │ + mov %al,0x71595001 │ │ │ │ + add -0x7d(%eax),%dh │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x7a(%eax) │ │ │ │ - add %ebp,-0x5da3(%bx,%si) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + js 14f61d6 │ │ │ │ + add %ebp,0x1a25d(%eax) │ │ │ │ push %ebx │ │ │ │ jno 14f617a │ │ │ │ - push $0xf801a92d │ │ │ │ - adc 0x1(%edi),%esp │ │ │ │ + push $0x5801a92d │ │ │ │ + adc 0x1(%edi),%ah │ │ │ │ ... │ │ │ │ sbb %cl,-0x59(%ebp) │ │ │ │ - add %esp,-0x7ffe9cc0(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,%eax │ │ │ │ - lcall $0x1a6,$0x4f80175 │ │ │ │ - ror $0x7e,%dl │ │ │ │ - add %edi,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp 0x1(%ebx),%esp │ │ │ │ + adcb $0x1,0x759ab801(%edi,%eiz,4) │ │ │ │ + clc │ │ │ │ + add $0xa6,%al │ │ │ │ + add %esi,-0x7fe813d(%eax) │ │ │ │ cmp %esp,0x76ff2801(%ebx) │ │ │ │ add (%eax),%bh │ │ │ │ sti │ │ │ │ mov 0x76e21801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x4801a862(%eax) │ │ │ │ + add %bl,0x6001a862(%eax) │ │ │ │ ret $0x173 │ │ │ │ ... │ │ │ │ - fmuls -0x5df7fe58(%ebx) │ │ │ │ + fmuls -0x5deffe58(%ebx) │ │ │ │ je 14f6281 │ │ │ │ ... │ │ │ │ - mov 0x801a607,%al │ │ │ │ - and 0x1(%edx),%dh │ │ │ │ + mov 0xd801a607,%al │ │ │ │ + pop %ds │ │ │ │ + jb 14f6291 │ │ │ │ ... │ │ │ │ jo 14f6300 │ │ │ │ - test $0x62287001,%eax │ │ │ │ + test $0x722d0001,%eax │ │ │ │ add %edx,(%eax) │ │ │ │ - test $0x84d801a8,%eax │ │ │ │ + test $0x87f001a8,%eax │ │ │ │ je 14f62a9 │ │ │ │ test $0x10,%al │ │ │ │ - test $0x7c7e5001,%eax │ │ │ │ + test $0x7c7e2001,%eax │ │ │ │ add %esi,-0x77(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %edi,(%eax) │ │ │ │ + and 0x1(%ecx),%esi │ │ │ │ + mov %dh,-0x5b(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ - and $0x71,%al │ │ │ │ - add %ecx,-0x57fe5a90(%eax) │ │ │ │ - mov 0x1(%edi),%ch │ │ │ │ + mov %ch,0x1(%edi) │ │ │ │ or %dl,-0x6f3ffe57(%edi) │ │ │ │ jle 14f62c9 │ │ │ │ nop │ │ │ │ - imulb 0x7bc96001(%eax) │ │ │ │ + imulb 0x7bc71801(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0xe(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - out %eax,$0x70 │ │ │ │ + add %esp,(%eax) │ │ │ │ + out %al,$0x70 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x4c(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - jge 14f6394 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,0x7d(%eax) │ │ │ │ + jne 14f6321 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,(%eax) │ │ │ │ - pop %esi │ │ │ │ - mov %al,0x735a8001 │ │ │ │ - add %ebx,-0x4b(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + and %bl,-0x5e(%esi) │ │ │ │ + add %esp,0x5801734e(%eax) │ │ │ │ + mov $0xa4,%ch │ │ │ │ add %edx,%eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x38(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - jno 14f640d │ │ │ │ - add %ecx,%eax │ │ │ │ - arpl %esp,0x26e61e8(%ecx,%eax,1) │ │ │ │ - mov 0x8801a72e,%al │ │ │ │ - in (%dx),%al │ │ │ │ - jns 14f63a2 │ │ │ │ - xor %dl,0x7f123001(%edx,%eiz,4) │ │ │ │ + add %ebx,0x6c(%eax) │ │ │ │ + jle 14f6391 │ │ │ │ + enter $0xa463,$0x1 │ │ │ │ + call a151d1fa <_edata@@Base+0x9cf1d1fa> │ │ │ │ + cmpsl %es:(%edi),%cs:(%esi) │ │ │ │ + add %ecx,0x300279ec(%eax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + mov %al,0x7f123001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ xchg %eax,%edx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %ebx,%eax │ │ │ │ + xchg %eax,%esi │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %ebx,%eax │ │ │ │ aaa │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x6ffe98f6(%eax) │ │ │ │ - add 0x7bbed801(%esi),%esp │ │ │ │ + add %eax,-0x6ffe98f6(%eax) │ │ │ │ + add 0x7bbdb001(%esi),%esp │ │ │ │ add %ebp,(%eax) │ │ │ │ xor $0xa1,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ - or $0x6d,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %esi,0x16d04(%eax) │ │ │ │ nop │ │ │ │ - test $0x77433001,%eax │ │ │ │ - add %edx,0x3001a801(%eax) │ │ │ │ - inc %edx │ │ │ │ - jae 14f63f9 │ │ │ │ + test $0x7743d801,%eax │ │ │ │ + add %edx,-0x57fe57ff(%eax) │ │ │ │ + jae,pt 14f63f9 │ │ │ │ + ... │ │ │ │ + cwtl │ │ │ │ + mov $0xa9,%dh │ │ │ │ + add %ebp,-0x13(%eax) │ │ │ │ + bound %eax,(%ecx) │ │ │ │ ... │ │ │ │ clc │ │ │ │ out %eax,(%dx) │ │ │ │ mov 0x62041001,%eax │ │ │ │ add %al,%al │ │ │ │ lds 0x2727d30(%ecx,%eax,1),%esp │ │ │ │ ... │ │ │ │ mov %bl,0x1(%eax,%eiz,4) │ │ │ │ - add %bh,(%ecx) │ │ │ │ + fdivs (%edi) │ │ │ │ ja 14f6489 │ │ │ │ push %eax │ │ │ │ - imul $0xa5a58001,0x6d86b001(%eax),%ebp │ │ │ │ - add %eax,%eax │ │ │ │ + imul $0xa5a58001,0x6d873801(%eax),%ebp │ │ │ │ + add %esi,%eax │ │ │ │ dec %ebp │ │ │ │ jl 14f6499 │ │ │ │ pusha │ │ │ │ inc %ebx │ │ │ │ mov 0x7d1fe801,%al │ │ │ │ add 0x50(%eax),%ch │ │ │ │ - test $0x6d83f001,%eax │ │ │ │ + test $0x6d847801,%eax │ │ │ │ add %edi,%eax │ │ │ │ push %edi │ │ │ │ - mov %eax,0x76a01801 │ │ │ │ + mov %eax,0x769d9001 │ │ │ │ add %edi,%eax │ │ │ │ add $0xa1,%al │ │ │ │ - add %ecx,%eax │ │ │ │ + add %edx,(%eax) │ │ │ │ fisubrs 0x1(%esi) │ │ │ │ ... │ │ │ │ adc %dh,-0x5b(%ebp) │ │ │ │ - add %esi,(%eax) │ │ │ │ - (bad) │ │ │ │ + add %eax,-0x2d(%eax) │ │ │ │ jne 14f64e9 │ │ │ │ ... │ │ │ │ jo 14f6526 │ │ │ │ test $0x1,%al │ │ │ │ - pusha │ │ │ │ - sub 0x1(%ebx),%bh │ │ │ │ + pop %eax │ │ │ │ + sub %edi,0x1(%ebx) │ │ │ │ ... │ │ │ │ sub %dl,(%esi) │ │ │ │ - mov 0x79ead801,%eax │ │ │ │ + mov 0x79e92001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x6a(%eax) │ │ │ │ - mov 0x7711a001,%al │ │ │ │ + mov 0x770f4001,%al │ │ │ │ add %esi,%eax │ │ │ │ xchg %eax,%edx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x67fe865b(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + jns 14f6559 │ │ │ │ + cwtl │ │ │ │ xchg %eax,%ecx │ │ │ │ - mov 0x74871001,%eax │ │ │ │ - add %edx,0x7801a199(%eax) │ │ │ │ - jne 14f65e2 │ │ │ │ + mov 0x7486f801,%eax │ │ │ │ + add %edx,-0xffe5e67(%eax) │ │ │ │ + jae 14f65e2 │ │ │ │ add %edi,%eax │ │ │ │ - fisubl 0x7a839801(%edi) │ │ │ │ + fisubl 0x7a82e801(%edi) │ │ │ │ add %edx,-0x3ffe590d(%eax) │ │ │ │ (bad) │ │ │ │ data16 add 0x48(%eax),%ch │ │ │ │ mov %al,0x7a28f801 │ │ │ │ add %al,%bl │ │ │ │ sti │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,0x76(%eax) │ │ │ │ jp 14f658a │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ out %al,(%dx) │ │ │ │ mov %al,0x7584d801 │ │ │ │ add (%eax),%bh │ │ │ │ - mov 0xe2c801a6,%eax │ │ │ │ + mov 0xe0e801a6,%eax │ │ │ │ jb 14f65a9 │ │ │ │ - mov 0x6801a53a,%al │ │ │ │ - mov $0x6c,%dl │ │ │ │ + mov 0xf801a53a,%al │ │ │ │ + mov $0x6c,%al │ │ │ │ add %edi,(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - mov %al,0x73895001 │ │ │ │ + mov %al,0x73845001 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x24(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - js 14f664a │ │ │ │ + push %eax │ │ │ │ + dec %esi │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x47fe5792(%eax) │ │ │ │ - gs jge 14f6609 │ │ │ │ + add %ah,0x6801a86e(%eax) │ │ │ │ + fs jge 14f6609 │ │ │ │ js 14f664d │ │ │ │ - mov 0x77af4001,%eax │ │ │ │ - add %ebp,0x6001a8f2(%eax) │ │ │ │ - cwtl │ │ │ │ + mov 0x77b01001,%eax │ │ │ │ + add %ebp,0x3001a8f2(%eax) │ │ │ │ + xchg %eax,%esi │ │ │ │ jo 14f6619 │ │ │ │ ... │ │ │ │ clc │ │ │ │ inc %ebp │ │ │ │ mov 0x6cc25801,%eax │ │ │ │ - add 0x4001a893(%eax),%ch │ │ │ │ - imul $0x0,0x1(%ecx),%edi │ │ │ │ + add 0x5001a893(%eax),%ch │ │ │ │ + push $0x179 │ │ │ │ ... │ │ │ │ - add %ch,-0x4837fe5b(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,-0x4ef7fe5b(%ebp) │ │ │ │ jbe 14f66a1 │ │ │ │ dec %eax │ │ │ │ aam $0xa4 │ │ │ │ add %esp,0x180260e0(%eax) │ │ │ │ - mov $0xf66001a0,%eax │ │ │ │ + mov $0xf55001a0,%eax │ │ │ │ jl 14f66b1 │ │ │ │ loopne 14f6707 │ │ │ │ - test $0x7c4c4001,%eax │ │ │ │ + test $0x7c4c8001,%eax │ │ │ │ add %edi,0x5801a3fb(%eax) │ │ │ │ pop %ss │ │ │ │ popa │ │ │ │ - add 0x6001a018(%eax),%bh │ │ │ │ - pusha │ │ │ │ + add 0x3001a018(%eax),%bh │ │ │ │ + pop %edi │ │ │ │ push $0x1 │ │ │ │ mov $0x3f,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,-0x3a(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0xffe5ab9(%eax) │ │ │ │ - int $0x6e │ │ │ │ - add %ebx,0x3801a79f(%eax) │ │ │ │ - mov $0xc78017d,%esi │ │ │ │ - mov 0x72e11001,%eax │ │ │ │ + add %bl,-0x37fe5ab9(%eax) │ │ │ │ + (bad) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %ebx,-0x4ffe5861(%eax) │ │ │ │ + mov $0x7d,%dh │ │ │ │ + add %edi,0xc(%eax) │ │ │ │ + mov 0x72dca801,%eax │ │ │ │ add %edx,%eax │ │ │ │ and $0xcc2801a3,%eax │ │ │ │ ja 14f66fa │ │ │ │ clc │ │ │ │ out %al,(%dx) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,-0x4ffe8908(%eax) │ │ │ │ - fsubs 0x63828801(%ecx) │ │ │ │ + add %esp,-0x8(%eax) │ │ │ │ + jbe 14f6701 │ │ │ │ + mov $0xd8,%al │ │ │ │ + mov 0x63828801,%eax │ │ │ │ add %al,%ah │ │ │ │ - adc 0x7e7f3001(%edx),%ebp │ │ │ │ + adc 0x7e80f001(%edx),%ebp │ │ │ │ add %edi,0x3f(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - (bad) │ │ │ │ - jae 14f6719 │ │ │ │ + add %edi,(%eax) │ │ │ │ + shll $1,0x1(%ebx) │ │ │ │ fdivs 0x50a801a0(%ecx) │ │ │ │ popa │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x801a724(%eax) │ │ │ │ cmp $0x262,%eax │ │ │ │ @@ -1866975,104 +1867389,103 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push $0xa001a4b4 │ │ │ │ in (%dx),%eax │ │ │ │ jns 14f6752 │ │ │ │ ... │ │ │ │ inc %eax │ │ │ │ ret $0x1a0 │ │ │ │ - call c150cfec <_edata@@Base+0xbcf0cfec> │ │ │ │ - inc %eax │ │ │ │ - mov %al,0x7c7e7801 │ │ │ │ - add (%eax),%al │ │ │ │ + jo 14f66ea │ │ │ │ + push $0xa240c001 │ │ │ │ + add %edi,0x7e(%eax) │ │ │ │ + jl 14f676a │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x2801a0b8(%eax) │ │ │ │ - add %edi,0x1(%ebx) │ │ │ │ - mov $0x2001a090,%eax │ │ │ │ - dec %eax │ │ │ │ - pusha │ │ │ │ + nop │ │ │ │ + mov $0x15801a0,%eax │ │ │ │ + jnp 14f6781 │ │ │ │ + mov $0xa801a090,%eax │ │ │ │ + mov $0x60,%dh │ │ │ │ add %eax,(%eax) │ │ │ │ int1 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x49(%eax) │ │ │ │ + add %edx,0x49(%eax) │ │ │ │ jo 14f6791 │ │ │ │ - lock add 0x65e8a001(%ebp),%esp │ │ │ │ + lock add 0x65e84001(%ebp),%esp │ │ │ │ add %edi,(%eax) │ │ │ │ sub %ah,0x6a12a001(%edi) │ │ │ │ - add 0x801a63a(%eax),%bh │ │ │ │ - pop %esi │ │ │ │ + add -0x6ffe59c6(%eax),%bh │ │ │ │ + pop %ebx │ │ │ │ push $0xa6ba3801 │ │ │ │ - add %ebp,(%eax) │ │ │ │ - imul $0x28,%es:(%ecx),%eax │ │ │ │ + add %esi,0x28016b25(%eax) │ │ │ │ cmp 0x2725800(%ecx,%eax,1),%esp │ │ │ │ nop │ │ │ │ - sbb $0x4e4001a0,%eax │ │ │ │ + sbb $0x4c6801a0,%eax │ │ │ │ jnp 14f67c1 │ │ │ │ mov $0x71,%al │ │ │ │ - test $0x7990a801,%eax │ │ │ │ + test $0x798dc801,%eax │ │ │ │ add %esp,%eax │ │ │ │ push %ss │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,%eax │ │ │ │ fdivl 0x2(%ecx) │ │ │ │ pusha │ │ │ │ scas %es:(%edi),%al │ │ │ │ test $0x1,%al │ │ │ │ - sub %ch,-0x5affe83(%eax) │ │ │ │ + push %eax │ │ │ │ + mov 0xfa50017d,%al │ │ │ │ mov %eax,0x686ca801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3f(%eax) │ │ │ │ - call 6a317fef <_edata@@Base+0x65d17fef> │ │ │ │ + call 6a318fef <_edata@@Base+0x65d18fef> │ │ │ │ add %esp,-0x2c(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - fwait │ │ │ │ - js 14f67f9 │ │ │ │ - test $0xd7,%al │ │ │ │ - mov 0x79ed3001,%al │ │ │ │ + add %edi,-0x57fe8768(%eax) │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + mov 0x79ec5801,%al │ │ │ │ add %edx,(%eax) │ │ │ │ jg 14f67a8 │ │ │ │ - add %ecx,(%eax) │ │ │ │ - pop %ss │ │ │ │ + add %edi,0x16(%eax) │ │ │ │ jne 14f6809 │ │ │ │ - rolb $1,-0x79effe59(%eax) │ │ │ │ + rolb $1,-0x76dffe59(%eax) │ │ │ │ js 14f6811 │ │ │ │ adc $0xa4,%bl │ │ │ │ add %ebx,0x30026798(%eax) │ │ │ │ - test %esp,0x7039b001(%edi) │ │ │ │ + test %esp,0x7038d801(%edi) │ │ │ │ add %ecx,0x7801a28c(%eax) │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ imul $0xffffffd0,(%edx),%eax │ │ │ │ out %al,$0xa0 │ │ │ │ - add %ebp,0x17e55(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + push %ebp │ │ │ │ + jle 14f6831 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,-0x7ffe5d1a(%eax) │ │ │ │ - test %esi,0x2(%eax) │ │ │ │ - lock fbld 0x7a887001(%ebp) │ │ │ │ + mov $0xe6,%al │ │ │ │ + mov %al,0x70858001 │ │ │ │ + add %al,%dh │ │ │ │ + fbld 0x7a893001(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ into │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,%eax │ │ │ │ sbb $0x73,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ - enter $0x1a0,$0x98 │ │ │ │ + enter $0x1a0,$0x78 │ │ │ │ mov %esi,-0x60(%ecx,%eax,1) │ │ │ │ push %ebx │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %edi,0x5b(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + pop %ebp │ │ │ │ fs add %ebp,%eax │ │ │ │ inc %esi │ │ │ │ mov 0x7adf0801,%eax │ │ │ │ add (%eax),%ah │ │ │ │ inc %edi │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %ecx,0x47(%eax) │ │ │ │ @@ -1867080,165 +1867493,158 @@ │ │ │ │ enter $0xa0d0,$0x1 │ │ │ │ mov $0x2613f,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x1(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x17972(%eax) │ │ │ │ - bound %esp,0x79cbe001(%ebp) │ │ │ │ + add %edx,(%eax) │ │ │ │ + jo 14f6950 │ │ │ │ + add %eax,(%eax) │ │ │ │ + bound %esp,0x79cbc001(%ebp) │ │ │ │ add %esp,0x801a24c(%eax) │ │ │ │ push %edi │ │ │ │ jne 14f68ea │ │ │ │ ... │ │ │ │ fdivr %st(6),%st │ │ │ │ mov %eax,0x778e3001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ jl 14f68af │ │ │ │ add %esi,(%eax) │ │ │ │ imul $0xfffffff8,0x2(%edi),%esp │ │ │ │ - sbb %ah,0x736fc001(%esi) │ │ │ │ + sbb %ah,0x736af001(%esi) │ │ │ │ add %ebx,(%eax) │ │ │ │ cli │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,0x48(%eax) │ │ │ │ + add %ecx,0x40(%eax) │ │ │ │ jae 14f6921 │ │ │ │ - push $0x6801a84c │ │ │ │ + push $0x7801a84c │ │ │ │ int1 │ │ │ │ jle 14f6929 │ │ │ │ ... │ │ │ │ - fsubrs -0x621ffe58(%esi) │ │ │ │ + fsubrs -0x661ffe58(%esi) │ │ │ │ jle 14f6989 │ │ │ │ ... │ │ │ │ cmp %ch,%cl │ │ │ │ - test $0x78909001,%eax │ │ │ │ + test $0x7558b001,%eax │ │ │ │ add %ebp,%eax │ │ │ │ - cmp %ebp,0x76fa5001(%ecx) │ │ │ │ + cmp %ebp,0x76f93801(%ecx) │ │ │ │ add %esi,-0x4e(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - loopne 14f6998 │ │ │ │ - jle 14f69a9 │ │ │ │ + clc │ │ │ │ + bnd jle 14f69a9 │ │ │ │ ... │ │ │ │ jo 14f6a36 │ │ │ │ test $0x1,%al │ │ │ │ - lock jo 14f6a44 │ │ │ │ + push %eax │ │ │ │ + jno 14f6a44 │ │ │ │ add %esi,(%eax) │ │ │ │ pop %ecx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - jp 14f6a4e │ │ │ │ - add %ebx,0x32(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,-0x57(%eax) │ │ │ │ - jae 14f69e1 │ │ │ │ - pusha │ │ │ │ - inc %ebp │ │ │ │ + add %edi,0x7a(%eax) │ │ │ │ + ja 14f69d9 │ │ │ │ + pop %eax │ │ │ │ + xor 0x739d1001(%ebp),%ah │ │ │ │ + add %esp,0x45(%eax) │ │ │ │ mov %eax,0x6950c001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ xchg %eax,%esi │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ pop %edx │ │ │ │ push $0x1 │ │ │ │ ... │ │ │ │ nop │ │ │ │ lods %ds:(%esi),%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - jns 14f6a99 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edx,0x79(%eax) │ │ │ │ + jb 14f6a29 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - pop %eax │ │ │ │ - jge 14f6a51 │ │ │ │ + enter $0xa4fe,$0x1 │ │ │ │ + rclb $0x1,0x7d(%edi) │ │ │ │ and %al,%ah │ │ │ │ - mov 0x771cf801,%al │ │ │ │ + mov 0x771c1801,%al │ │ │ │ add %ebp,-0x3e(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,%eax │ │ │ │ - and $0x69c0017e,%eax │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - bnd jbe 14f6a69 │ │ │ │ - mov $0x2f,%al │ │ │ │ - mov 0x7c869801,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %eax,-0x3ffe81de(%eax) │ │ │ │ + imul $0xa02fb001,0x76f0a001(%esi),%esp │ │ │ │ + add %edi,%eax │ │ │ │ + test %edi,0x0(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ hlt │ │ │ │ mov %al,0x673bf001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x9(%eax) │ │ │ │ mov 0x6ce48801,%eax │ │ │ │ add %al,%cl │ │ │ │ ja 14f6a74 │ │ │ │ - add %ebp,(%eax) │ │ │ │ - push %cs │ │ │ │ - ja 14f6ad1 │ │ │ │ - ... │ │ │ │ - loopne 14f6a66 │ │ │ │ - test $0x7b485801,%eax │ │ │ │ + add %ebx,0x1770d(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,%al │ │ │ │ + mov %gs,0x7b49f801(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x2001a420(%eax) │ │ │ │ mov 0x27d,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ - add $0xc24001a1,%eax │ │ │ │ + add $0xc2a001a1,%eax │ │ │ │ jp 14f6b19 │ │ │ │ - fdivs -0x1187fe5a(%eax) │ │ │ │ + fdivs -0x14bffe5a(%eax) │ │ │ │ jg 14f6b21 │ │ │ │ mov $0xda,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,%eax │ │ │ │ loopne 14f6ba0 │ │ │ │ add 0x66(%eax),%ch │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,-0x57fe8725(%eax) │ │ │ │ - add %ah,0x7c2b1801(%ebp) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + fstpt 0x1(%eax) │ │ │ │ + test $0x0,%al │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ecx,%eax │ │ │ │ + sub %edi,0x0(%ecx,%eax,1) │ │ │ │ test $0x937801a4,%eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x39(%eax) │ │ │ │ - mov 0x71035801,%eax │ │ │ │ + mov 0x71025801,%eax │ │ │ │ add %edi,(%eax) │ │ │ │ jns 14f6af4 │ │ │ │ add %esp,(%eax) │ │ │ │ dec %ecx │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ - ljmp $0x17a,$0x12c001a6 │ │ │ │ - call f9511187 <_edata@@Base+0xf4f11187> │ │ │ │ - dec %ebx │ │ │ │ + ljmp $0x17a,$0x12f001a6 │ │ │ │ + call 29511187 <_edata@@Base+0x24f11187> │ │ │ │ + inc %edi │ │ │ │ addr16 add %ebp,%eax │ │ │ │ - mov %gs:0x76737001,%al │ │ │ │ + mov %gs:0x7672f801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ inc %edi │ │ │ │ mov %al,0x69bfe001 │ │ │ │ add %al,%al │ │ │ │ shll $1,0x61fb1001(%edx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ @@ -1867248,545 +1867654,547 @@ │ │ │ │ lods %ds:(%esi),%al │ │ │ │ add %eax,%eax │ │ │ │ jnp 14f6c41 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x62(%eax) │ │ │ │ - mov 0x7b82a801,%al │ │ │ │ - add %ebp,-0x37fe5821(%eax) │ │ │ │ - aam $0x75 │ │ │ │ - add %esp,0x78(%eax) │ │ │ │ - mov %al,0x71e02001 │ │ │ │ + mov 0x7b81f001,%al │ │ │ │ + add %ebp,-0x7fe5821(%eax) │ │ │ │ + shll $1,0x1(%ebp) │ │ │ │ + pusha │ │ │ │ + js 14f6b95 │ │ │ │ + add %esp,(%eax) │ │ │ │ + loopne 14f6c68 │ │ │ │ add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,%al │ │ │ │ - fildll 0x71304001(%ecx) │ │ │ │ - add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ - mov %ah,0x78041801(%ebp) │ │ │ │ + mov %ah,0x7804b801(%ebp) │ │ │ │ add %ecx,-0x37fe5bdf(%eax) │ │ │ │ jecxz 14f6c96 │ │ │ │ - add 0x2001a860(%eax),%dl │ │ │ │ - cmp %ebp,0x1(%edi) │ │ │ │ + add -0x6ffe57a0(%eax),%dl │ │ │ │ + cmp %ch,0x1(%edi) │ │ │ │ pusha │ │ │ │ nop │ │ │ │ test $0x1,%al │ │ │ │ - js 14f6c58 │ │ │ │ + mov %cl,(%esi) │ │ │ │ push $0xa2cec801 │ │ │ │ add %ebx,0x27b20(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0xf(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - clc │ │ │ │ - dec %ebx │ │ │ │ + pusha │ │ │ │ + dec %eax │ │ │ │ jns 14f6c59 │ │ │ │ adc %bl,(%esi) │ │ │ │ mov %al,0x674dc001 │ │ │ │ add (%eax),%ah │ │ │ │ sbb $0xa3,%al │ │ │ │ add %esi,%eax │ │ │ │ lret │ │ │ │ jge 14f6c6a │ │ │ │ ... │ │ │ │ add %dh,0x180001a6(%esi) │ │ │ │ jno 14f6c7a │ │ │ │ ... │ │ │ │ - cmp %bl,0x6ec36801(%ecx,%eiz,4) │ │ │ │ + cmp %bl,0x6ec42001(%ecx,%eiz,4) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x4e(%eax) │ │ │ │ - mov 0x74d23001,%al │ │ │ │ + mov 0x74d1d801,%al │ │ │ │ add %esi,0x1801a278(%eax) │ │ │ │ aaa │ │ │ │ pusha │ │ │ │ add -0x1(%eax),%cl │ │ │ │ mov 0x7b88a801,%eax │ │ │ │ add (%eax),%dh │ │ │ │ - xchg %ah,0x6f352801(%esi) │ │ │ │ + xchg %ah,0x6f347001(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x7801a0dc(%eax) │ │ │ │ + add %ch,0x801a0dc(%eax) │ │ │ │ adc %edi,0x1(%edx) │ │ │ │ push %eax │ │ │ │ push %cs │ │ │ │ - test $0x73c73001,%eax │ │ │ │ - add %ebp,-0x77fe56c3(%eax) │ │ │ │ - jb 14f6db2 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,-0x6f(%eax) │ │ │ │ - mov 0x7873e001,%al │ │ │ │ - add %edx,-0x3ffe5ea8(%eax) │ │ │ │ - je 14f6dce │ │ │ │ - add %esp,0x6801a22e(%eax) │ │ │ │ + test $0x73c66801,%eax │ │ │ │ + add %ebp,-0x57fe56c3(%eax) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + jae 14f6d41 │ │ │ │ + ... │ │ │ │ + pop %eax │ │ │ │ + xchg %eax,%ecx │ │ │ │ + mov 0x78717801,%al │ │ │ │ + add %edx,0x2801a158(%eax) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + ja 14f6d59 │ │ │ │ + mov 0x6801a22e,%al │ │ │ │ divb 0x2(%edi) │ │ │ │ push %eax │ │ │ │ push %edi │ │ │ │ mov 0x6ae9f001,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x7001a0f0(%eax) │ │ │ │ fdivrs -0x10(%ecx,%eax,1) │ │ │ │ - andb $0x1,0x6f067801(%eax) │ │ │ │ + andb $0x1,0x6f060801(%eax) │ │ │ │ loopne 14f6d06 │ │ │ │ mov %al,0x638b3801 │ │ │ │ add %al,%cl │ │ │ │ in $0xa0,%al │ │ │ │ - add %edx,%eax │ │ │ │ - in (%dx),%al │ │ │ │ - add %edx,%fs:-0x3(%eax) │ │ │ │ + add %esp,0x500164e5(%eax) │ │ │ │ + std │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x66(%eax) │ │ │ │ - jg 14f6d99 │ │ │ │ + add %edx,%eax │ │ │ │ + gs jg 14f6d99 │ │ │ │ ... │ │ │ │ enter $0xa22e,$0x1 │ │ │ │ js 14f6d37 │ │ │ │ jbe 14f6daa │ │ │ │ ... │ │ │ │ lock cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x17666(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,(%eax) │ │ │ │ - cmp 0x77652001(%eax),%ebp │ │ │ │ - add %edi,0x3e(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + gs jbe 14f6dc1 │ │ │ │ + ... │ │ │ │ + cmp %bh,(%ebx) │ │ │ │ + test $0x1,%al │ │ │ │ + push %eax │ │ │ │ + arpl %esi,0x1(%edi) │ │ │ │ + js 14f6e10 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,0x16e0c(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ xchg %eax,%ebx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,-0x6ffe80be(%eax) │ │ │ │ - and %ah,0x76c88801(%edi) │ │ │ │ + add %eax,-0x6ffe80be(%eax) │ │ │ │ + and %ah,0x76c47001(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x6a(%eax) │ │ │ │ mov %al,0x6ed2d001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ - arpl %ebp,0x79b47001(%eax) │ │ │ │ - add %edi,-0x17fe5a70(%eax) │ │ │ │ - ss je 14f6e31 │ │ │ │ - nop │ │ │ │ + arpl %ebp,0x79b39001(%eax) │ │ │ │ + add %edi,0x5801a590(%eax) │ │ │ │ + sub %dh,-0x70(%ecx,%eax,1) │ │ │ │ mov $0xa4e801a4,%ecx │ │ │ │ popa │ │ │ │ add -0x50(%eax),%ch │ │ │ │ test $0x1,%al │ │ │ │ - jo 14f6df1 │ │ │ │ - jle 14f6e41 │ │ │ │ - xor $0xa9,%dh │ │ │ │ - add %ebx,%eax │ │ │ │ - cmp 0x2(%edi),%esi │ │ │ │ - mov $0x68,%al │ │ │ │ - test $0x1,%al │ │ │ │ - mov $0x70017e86,%eax │ │ │ │ - data16 movsb %ds:(%esi),%es:(%edi) │ │ │ │ + shlb $1,-0x97ffe82(%edx) │ │ │ │ + test $0x773bd801,%eax │ │ │ │ + add 0x5001a868(%eax),%dh │ │ │ │ + xchg %edi,0x1(%esi) │ │ │ │ + jo 14f6eb8 │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ int1 │ │ │ │ jbe 14f6e5a │ │ │ │ - or %al,-0xbb7fe5b(%edi) │ │ │ │ + or %al,-0xc77fe5b(%edi) │ │ │ │ add %ax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x2ffe5b8a(%eax) │ │ │ │ add 0x2(%ebp),%dh │ │ │ │ - push $0x6001a59f │ │ │ │ - bound %edi,0x1(%ecx) │ │ │ │ + push $0xd001a59f │ │ │ │ + pusha │ │ │ │ + jns 14f6e89 │ │ │ │ ... │ │ │ │ adc %bl,-0x57(%ebp) │ │ │ │ - add %ecx,0x8017cba(%eax) │ │ │ │ - add $0xa6,%al │ │ │ │ - add %ebx,0x3c(%eax) │ │ │ │ + add %ebx,-0x46(%eax) │ │ │ │ + jl 14f6ea9 │ │ │ │ + or %al,(%esi,%eiz,4) │ │ │ │ + add %esi,0x3c(%eax) │ │ │ │ jns 14f6eb1 │ │ │ │ dec %eax │ │ │ │ - add 0x771d2001(%ebx),%esp │ │ │ │ + add 0x771c7001(%ebx),%esp │ │ │ │ add %eax,(%eax) │ │ │ │ dec %ebx │ │ │ │ mov %eax,0x6378e801 │ │ │ │ add 0x6801a1c7(%eax),%al │ │ │ │ repz je 14f6eca │ │ │ │ ... │ │ │ │ xor %ah,0x82c801a3 │ │ │ │ je 14f6eda │ │ │ │ ... │ │ │ │ mov %bl,%dl │ │ │ │ - test $0x79c9d801,%eax │ │ │ │ + test $0x79c7d001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x37fe58f1(%eax) │ │ │ │ dec %ecx │ │ │ │ pusha │ │ │ │ add %al,%dl │ │ │ │ add $0xa6,%al │ │ │ │ - add %ebp,0x4a(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + dec %ecx │ │ │ │ js 14f6f29 │ │ │ │ ... │ │ │ │ - mov $0x801a91e,%eax │ │ │ │ - int1 │ │ │ │ - jns 14f6f49 │ │ │ │ + mov $0xd001a91e,%eax │ │ │ │ + lock jns 14f6f49 │ │ │ │ ... │ │ │ │ sub %bl,-0x5b(%eax) │ │ │ │ - add %ecx,-0x3e(%eax) │ │ │ │ + add %ebp,-0x42(%eax) │ │ │ │ jnp 14f6f59 │ │ │ │ pop %eax │ │ │ │ sub %esp,0x26e1150(%ecx,%eax,1) │ │ │ │ - cmp %dl,-0x2997fe59(%esi) │ │ │ │ + cmp %dl,-0x2987fe59(%esi) │ │ │ │ jp 14f6f69 │ │ │ │ adc %bl,-0x58(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - int1 │ │ │ │ + add %eax,(%eax) │ │ │ │ + clc │ │ │ │ js 14f6f71 │ │ │ │ mov $0x84,%al │ │ │ │ - mov 0x7106f001,%al │ │ │ │ + mov 0x71035801,%al │ │ │ │ add %ebx,%eax │ │ │ │ jnp 14f6f24 │ │ │ │ - add %edi,-0x33(%eax) │ │ │ │ + add %ecx,-0x36(%eax) │ │ │ │ jbe 14f6f81 │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ in (%dx),%al │ │ │ │ - mov 0x7ea6f001,%al │ │ │ │ + mov 0x7ea6f801,%al │ │ │ │ add %ebx,%eax │ │ │ │ xchg %eax,%edi │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,%eax │ │ │ │ - xchg %ch,0x1(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %ch,0x1(%eax) │ │ │ │ ... │ │ │ │ - cmp %dl,-0x3667fe60(%ebx) │ │ │ │ + cmp %dl,-0x36bffe60(%ebx) │ │ │ │ push $0xa823a001 │ │ │ │ - add %esi,-0x6ffe956e(%eax) │ │ │ │ + add %eax,-0x6e(%eax) │ │ │ │ + push $0x1 │ │ │ │ + nop │ │ │ │ cmp %ah,0x73627801(%ebx) │ │ │ │ add -0x2(%eax),%bl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,%eax │ │ │ │ fildll 0x2(%ecx) │ │ │ │ sbb %ch,(%esi) │ │ │ │ test $0x1,%al │ │ │ │ - mov %dl,0x1(%ebx,%edi,2) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,-0x37fe5f6c(%eax) │ │ │ │ + cwtl │ │ │ │ + xchg %eax,%esp │ │ │ │ + jnp 14f6fc9 │ │ │ │ + ... │ │ │ │ + mov 0x9001a094,%al │ │ │ │ or $0x17d,%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x2001a8ce,%eax │ │ │ │ + mov $0x3801a8ce,%eax │ │ │ │ mov $0x77,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ + mov $0xa34001a9,%ebp │ │ │ │ + imul $0x0,(%ecx),%eax │ │ │ │ + ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - adc $0x6e,%al │ │ │ │ - add %ebp,(%eax) │ │ │ │ - or $0xa1,%al │ │ │ │ - add %esp,-0x56(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + adc 0x1(%esi),%ebp │ │ │ │ + sub %cl,(%ecx,%eiz,4) │ │ │ │ + add %ebp,-0x57(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ - test %esp,0x1792df0(%ecx,%eax,1) │ │ │ │ - sbb %al,0x5eb801a1(%ebp) │ │ │ │ + test %esp,0x1792e38(%ecx,%eax,1) │ │ │ │ + sbb %al,0x5f0001a1(%ebp) │ │ │ │ jp 14f7061 │ │ │ │ cwtl │ │ │ │ stc │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - xchg %esp,0x1(%esi) │ │ │ │ + add %edx,%eax │ │ │ │ + test %esp,0x1(%esi) │ │ │ │ clc │ │ │ │ fwait │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,%eax │ │ │ │ - cmp 0x1(%edi),%esp │ │ │ │ - mov $0x4001a031,%eax │ │ │ │ - sarb $0x8,0x1(%edx) │ │ │ │ + add %ebp,-0x47fe98c8(%eax) │ │ │ │ + xor %esp,0x7ac01801(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ mov %eax,0x6b2001a2 │ │ │ │ jb 14f7082 │ │ │ │ sbb %bl,-0x5b(%ecx) │ │ │ │ - add %ebp,0x580164b6(%eax) │ │ │ │ - sbb %esp,0x6ff2b801(%ebp) │ │ │ │ - add 0x6001a5de(%eax),%cl │ │ │ │ - divb 0x1(%edi) │ │ │ │ - mov 0x6801a30a,%al │ │ │ │ - xorl $0x1a16c90,0x1(%edi) │ │ │ │ - mov $0x10026de4,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov $0x64,%dh │ │ │ │ + add %ebx,0x19(%eax) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %edi,-0x77fd900e(%eax) │ │ │ │ + fisubs 0x77f43001(%ebp) │ │ │ │ + add %esp,0x1801a30a(%eax) │ │ │ │ + xorb $0x90,0x1(%edi) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + mov 0x6de4b801,%eax │ │ │ │ + add (%eax),%dl │ │ │ │ int $0xa2 │ │ │ │ add %esi,0x27bb6(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ or $0xd9e801a7,%eax │ │ │ │ pusha │ │ │ │ add %al,%dl │ │ │ │ into │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ out %eax,$0x79 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ - call 9597729c <_edata@@Base+0x9137729c> │ │ │ │ + call 91cf729c <_edata@@Base+0x8d6f729c> │ │ │ │ jno 14f70f9 │ │ │ │ call 395114ff <_edata@@Base+0x34f114ff> │ │ │ │ inc %ecx │ │ │ │ push $0x2 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ pop %es │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,(%eax) │ │ │ │ dec %eax │ │ │ │ fs add %al,%ah │ │ │ │ - or %esp,0x6f0b0801(%ebp) │ │ │ │ + or %esp,0x6f0b8001(%ebp) │ │ │ │ add %ecx,(%eax) │ │ │ │ loope 14f70c0 │ │ │ │ - add %esi,%eax │ │ │ │ + add %ecx,(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %ecx,-0x7fe5d5b(%eax) │ │ │ │ bound %esi,0x2(%eax) │ │ │ │ nop │ │ │ │ gs test $0x1,%al │ │ │ │ - inc %eax │ │ │ │ - lret │ │ │ │ + xor %cl,%bl │ │ │ │ jne 14f7131 │ │ │ │ adc %bl,-0x59(%edx) │ │ │ │ - add %esp,0x2c(%eax) │ │ │ │ - jp 14f7139 │ │ │ │ + add %ecx,%eax │ │ │ │ + sub 0x1(%edx),%bh │ │ │ │ pop %eax │ │ │ │ - adc 0x7f5d8001(%esi),%esp │ │ │ │ + adc 0x7f5a6001(%esi),%esp │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ - or $0x3c8801a6,%eax │ │ │ │ + or $0x2eb801a6,%eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %ebx,%eax │ │ │ │ cmp $0xa7,%al │ │ │ │ - add %esp,0x78(%eax) │ │ │ │ - jo 14f7171 │ │ │ │ - pusha │ │ │ │ + add %eax,0x60017078(%eax) │ │ │ │ mov $0x2cd001a4,%esp │ │ │ │ jne 14f717a │ │ │ │ adc %bl,-0x5c(%eax) │ │ │ │ add %edx,%eax │ │ │ │ aaa │ │ │ │ jo 14f7182 │ │ │ │ - sbb %bl,-0x70d7fe59(%ebp) │ │ │ │ + sbb %bl,-0x6c17fe59(%ebp) │ │ │ │ add %edx,%gs:0x55(%eax) │ │ │ │ mov %eax,0x719e5001 │ │ │ │ - add -0x57fe57d4(%eax),%dh │ │ │ │ - sub 0x1(%edi),%esp │ │ │ │ - pop %eax │ │ │ │ - adc %ah,0x273ad40(%ecx,%eax,1) │ │ │ │ + add -0x3ffe57d4(%eax),%dh │ │ │ │ + add %ebx,%es:0x10(%bx,%si) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,-0x53(%eax) │ │ │ │ + jae 14f71a2 │ │ │ │ ... │ │ │ │ mov $0x5f,%al │ │ │ │ mov %al,0x6a8f2001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ - sub $0xd3001a6,%eax │ │ │ │ + sub $0x5e001a6,%eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x17fe58f3(%eax) │ │ │ │ dec %ecx │ │ │ │ popa │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x5(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - call 1950e50e <_edata@@Base+0x14f0e50e> │ │ │ │ - push %ecx │ │ │ │ - test $0x1,%al │ │ │ │ - push %eax │ │ │ │ - adc 0x38(%ecx,%eax,1),%dh │ │ │ │ + cmp %ah,%dh │ │ │ │ + jb 14f7211 │ │ │ │ + sbb %dl,-0x58(%ecx) │ │ │ │ + add %ecx,%eax │ │ │ │ + or $0x74,%al │ │ │ │ + add %edi,(%eax) │ │ │ │ nop │ │ │ │ test $0x1,%al │ │ │ │ - call 9150d5bb <_edata@@Base+0x8cf0d5bb> │ │ │ │ - cmp %ch,0x7ee03801(%eax) │ │ │ │ + test $0x78,%al │ │ │ │ + arpl %eax,(%ecx) │ │ │ │ + nop │ │ │ │ + cmp %ch,0x7ee04001(%eax) │ │ │ │ add %eax,%eax │ │ │ │ xor %esp,0x7ac67801(%edx) │ │ │ │ add 0x6001a357(%eax),%ch │ │ │ │ cmp $0x62,%al │ │ │ │ add %al,%bh │ │ │ │ dec %ecx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - sbb 0x1(%esi),%edi │ │ │ │ + add %esi,0x16(%eax) │ │ │ │ + jle 14f7241 │ │ │ │ dec %eax │ │ │ │ sti │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,0x58017fbe(%eax) │ │ │ │ - aas │ │ │ │ + add %ebx,(%eax) │ │ │ │ + mov $0x3f58017f,%esp │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x17f28(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + and $0x7f,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ dec %edx │ │ │ │ - mov 0x76d35001,%al │ │ │ │ + mov 0x76d12801,%al │ │ │ │ add %ecx,-0x20(%eax) │ │ │ │ mov %al,0x6ec6d001 │ │ │ │ - add -0x57fe5f6a(%eax),%ch │ │ │ │ - iret │ │ │ │ - add %eax,%gs:0x26(%eax) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add 0x3001a096(%eax),%ch │ │ │ │ + enter $0x165,$0x40 │ │ │ │ + cmpsb %es:(%edi),%es:(%esi) │ │ │ │ add %esp,(%eax) │ │ │ │ daa │ │ │ │ jae 14f7289 │ │ │ │ ... │ │ │ │ sbb %cl,%ah │ │ │ │ - mov 0x7e9c5801,%al │ │ │ │ + mov 0x7e981801,%al │ │ │ │ add %esp,%eax │ │ │ │ (bad) │ │ │ │ mov 0x78938001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x6b(%eax) │ │ │ │ mov %al,0x6c90c801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ - mov $0x85c001a7,%esp │ │ │ │ + mov $0x825001a7,%esp │ │ │ │ jns 14f72c9 │ │ │ │ rcrb $0x1,-0x5a(%edi) │ │ │ │ - push $0x17877 │ │ │ │ + shlb $1,0x78(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ - xchg %esp,0x7afcc001(%ecx) │ │ │ │ + xchg %esp,0x7afd1801(%ecx) │ │ │ │ add %eax,%eax │ │ │ │ imul $0xa193a002,0x79cf4801(%ecx),%esp │ │ │ │ - add %edx,%eax │ │ │ │ - mov $0x77,%bh │ │ │ │ + add %ebx,%eax │ │ │ │ + mov $0x77,%dh │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x6d(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x4a(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + dec %edx │ │ │ │ js 14f7309 │ │ │ │ and %ah,%dl │ │ │ │ - mov 0x6f010801,%al │ │ │ │ + mov 0x6f001801,%al │ │ │ │ add %edx,%eax │ │ │ │ jb 14f72b9 │ │ │ │ - add %edi,%eax │ │ │ │ - mov %ch,0x1(%edx) │ │ │ │ + add %ebp,%eax │ │ │ │ + mov %ebp,0x1(%edx) │ │ │ │ jo 14f72ec │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ mov $0x20e00162,%ebx │ │ │ │ - mov %al,0x6f085001 │ │ │ │ + mov %al,0x6f06a801 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ dec %edi │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - pop %esi │ │ │ │ - jo 14f7349 │ │ │ │ + add %ecx,0x1705f(%eax) │ │ │ │ ... │ │ │ │ - add %al,(%esi) │ │ │ │ + push %es │ │ │ │ mov %al,0x67d64001 │ │ │ │ add %al,%bl │ │ │ │ push %esp │ │ │ │ mov %eax,0x6b710801 │ │ │ │ add (%eax),%ch │ │ │ │ dec %edi │ │ │ │ test $0x7d2fd001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x17fe56c8(%eax) │ │ │ │ - mov $0x17b,%ebx │ │ │ │ + add %ch,-0x57fe56c8(%eax) │ │ │ │ + mov $0x17b,%ecx │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - sbb %cl,0x4f2001a7(%esi) │ │ │ │ + sbb %cl,0x4f2801a7(%esi) │ │ │ │ jl 14f73e9 │ │ │ │ ... │ │ │ │ fadds (%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - es jge 14f7401 │ │ │ │ - inc %eax │ │ │ │ - (bad) │ │ │ │ + add %edx,%eax │ │ │ │ + and $0xd640017d,%eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ - add %dh,0x1(%esi) │ │ │ │ - add %bl,%bl │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,-0x57fd9e30(%eax) │ │ │ │ - test %esp,0x63b30801(%edx) │ │ │ │ + add %ebp,0x175ff(%eax) │ │ │ │ + (bad) 0x261d0a8(%ecx,%eax,1) │ │ │ │ + test $0x85,%al │ │ │ │ + mov %al,0x63b30801 │ │ │ │ add %al,%ch │ │ │ │ - lcall $0x17d,$0x55d001a7 │ │ │ │ + lcall $0x17d,$0x58b001a7 │ │ │ │ cwtl │ │ │ │ jmp 14f73c9 │ │ │ │ - add %edx,-0x4ffe8733(%eax) │ │ │ │ - int3 │ │ │ │ - test $0x1,%al │ │ │ │ - cmp %cl,0x5970016b(%esi) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + int $0x78 │ │ │ │ + add %esi,0x6001a8cc(%eax) │ │ │ │ + lahf │ │ │ │ + imul $0x70,(%ecx),%eax │ │ │ │ + pop %ecx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x58017145(%eax) │ │ │ │ + add %esp,0x3f(%eax) │ │ │ │ + jno 14f7439 │ │ │ │ + pop %eax │ │ │ │ jae 14f73e0 │ │ │ │ - add %esp,-0x42(%eax) │ │ │ │ - jl 14f7441 │ │ │ │ - push %eax │ │ │ │ - jp 14f73e4 │ │ │ │ - add %ecx,0x78016e75(%eax) │ │ │ │ - push %ecx │ │ │ │ + add %ebx,(%eax) │ │ │ │ + mov $0x7a50017c,%ebp │ │ │ │ + mov 0x6e75a001,%eax │ │ │ │ + add %edi,0x51(%eax) │ │ │ │ mov %al,0x6c53f801 │ │ │ │ - add -0x27fe574a(%eax),%ch │ │ │ │ - je 14f74c7 │ │ │ │ + add -0x7ffe574a(%eax),%ch │ │ │ │ + jbe 14f74c7 │ │ │ │ add %edi,0x1a437(%eax) │ │ │ │ sub 0x2(%ebx),%bh │ │ │ │ loopne 14f74d1 │ │ │ │ test $0x1,%al │ │ │ │ xor %al,%dh │ │ │ │ jnp 14f746a │ │ │ │ ... │ │ │ │ lock sbb 0x7912d801(%ecx),%esp │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x37fe56da(%eax) │ │ │ │ - out %al,(%dx) │ │ │ │ + add %dh,-0x3ffe56da(%eax) │ │ │ │ + in (%dx),%eax │ │ │ │ jg 14f7489 │ │ │ │ push %eax │ │ │ │ loop 14f742d │ │ │ │ add %esi,0x26f34(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ @@ -1867794,387 +1868202,396 @@ │ │ │ │ mov %al,0x6f4bb001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ out %al,(%dx) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x170cf(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x66(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,%eax │ │ │ │ - inc %edi │ │ │ │ + into │ │ │ │ + jo 14f74d9 │ │ │ │ + ... │ │ │ │ + pusha │ │ │ │ + movsw %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebp,0x3e(%eax) │ │ │ │ jl 14f74f9 │ │ │ │ ... │ │ │ │ and %bl,-0x5f(%edx) │ │ │ │ add %esp,0xc(%eax) │ │ │ │ add (%bx,%si),%dl │ │ │ │ cmc │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %edx,%eax │ │ │ │ + xchg %eax,%ebp │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %ebx,0x21(%eax) │ │ │ │ mov %al,0x6253e001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ jge 14f74dd │ │ │ │ add %esi,0x4b(%eax) │ │ │ │ data16 add %al,%cl │ │ │ │ - shrb %cl,0x66fd8001(%eax) │ │ │ │ + shrb %cl,0x66fcb801(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ mov %al,0x649c3001 │ │ │ │ - add 0x1801a0ab(%eax),%bl │ │ │ │ - mov $0x162,%ebx │ │ │ │ + add 0x7001a0ab(%eax),%bl │ │ │ │ + mov $0x162,%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ xor %dh,%dh │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x17bc9(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%al │ │ │ │ - mov %gs,0x79a3a801(%eax) │ │ │ │ + add %edx,-0x39(%eax) │ │ │ │ + jnp 14f7591 │ │ │ │ + ... │ │ │ │ + lock mov %gs,0x79a2d001(%eax) │ │ │ │ add %edi,0x1a216(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jo 14f75aa │ │ │ │ ... │ │ │ │ xor %dh,0x1(%ecx,%ebp,4) │ │ │ │ - push %eax │ │ │ │ - jbe 14f7660 │ │ │ │ - add %ecx,0x801a935(%eax) │ │ │ │ - in (%dx),%eax │ │ │ │ + adc %dh,0x79(%edx) │ │ │ │ + add %ecx,-0x77fe56cb(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ bound %eax,(%ecx) │ │ │ │ cwtl │ │ │ │ nop │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ + add %ebx,%eax │ │ │ │ inc %ecx │ │ │ │ bound %eax,(%ecx) │ │ │ │ nop │ │ │ │ fwait │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x2c(%eax) │ │ │ │ - ja 14f7601 │ │ │ │ - ... │ │ │ │ - cwtl │ │ │ │ - clc │ │ │ │ - test $0x1,%al │ │ │ │ - mov 0xf80167ea,%al │ │ │ │ - cwtl │ │ │ │ + add %ebx,0x1772b(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x47fe5708(%eax) │ │ │ │ + call 9a477779 <_edata@@Base+0x95e77779> │ │ │ │ test $0x1,%al │ │ │ │ - js 14f768b │ │ │ │ - jp 14f7619 │ │ │ │ + pop %eax │ │ │ │ + jne 14f7691 │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - rolb $0x1,0x73c8a801(%ecx,%ebp,4) │ │ │ │ - enter $0xa6fc,$0x1 │ │ │ │ - call 7151d669 <_edata@@Base+0x6cf1d669> │ │ │ │ - or %ch,0x75376001(%eax) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - jo 14f760b │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,%al │ │ │ │ + test %ch,0x73c73001(%ecx) │ │ │ │ + add %ecx,%eax │ │ │ │ + cld │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebp,%eax │ │ │ │ + adc %ah,0x2(%eax) │ │ │ │ + jo 14f7662 │ │ │ │ + test $0x1,%al │ │ │ │ + and %dh,(%edi) │ │ │ │ + jne 14f7661 │ │ │ │ + or %dh,-0x58(%eax) │ │ │ │ add %edx,-0x2e(%eax) │ │ │ │ js 14f766a │ │ │ │ ... │ │ │ │ xorb $0x64,-0x41cffe5e(%edx) │ │ │ │ add -0x52(%eax),%cl │ │ │ │ mov %al,0x656eb001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ in (%dx),%eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,-0x4d(%eax) │ │ │ │ - bound %eax,(%ecx) │ │ │ │ - ... │ │ │ │ - sbb %bl,-0x5f(%ebp) │ │ │ │ - add %esi,%eax │ │ │ │ - mov 0x2(%ecx),%fs │ │ │ │ + add %eax,0x162b3(%eax) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - xor %ah,0x6f3a0801(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,0x8017e08(%eax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,%eax │ │ │ │ - jne 14f7767 │ │ │ │ - add %ecx,-0x1(%eax) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - jo 14f7758 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,(%eax) │ │ │ │ + pop %ebp │ │ │ │ + mov 0x618ef001,%eax │ │ │ │ add (%eax),%al │ │ │ │ - add $0xa9,%al │ │ │ │ - add %ebx,-0x7b(%eax) │ │ │ │ - add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x66(%eax) │ │ │ │ - test $0x76acf001,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %dl,0x3001a630(%eax) │ │ │ │ + cmp %ebp,0x1(%edi) │ │ │ │ + xor %dl,0x80001a4(%edx) │ │ │ │ + jle 14f76e9 │ │ │ │ + or %dl,0x765001a5(%esi) │ │ │ │ + js 14f76f1 │ │ │ │ + dec %eax │ │ │ │ + jmp *0x6170c801(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ + add $0xa9,%al │ │ │ │ + add %ebp,%eax │ │ │ │ + test %ah,0x1(%ebp) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x3ffe5f1a(%eax) │ │ │ │ - aas │ │ │ │ + push %eax │ │ │ │ + lcall $0x176,$0xb85801a9 │ │ │ │ + ... │ │ │ │ + and $0xa0,%dh │ │ │ │ + add %edx,0x3f(%eax) │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3001a7be(%eax) │ │ │ │ - xor $0x172,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %cl,-0x5ffe5842(%eax) │ │ │ │ + das │ │ │ │ + jb 14f7741 │ │ │ │ + ... │ │ │ │ inc %eax │ │ │ │ in (%dx),%eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x178ae(%eax) │ │ │ │ + add %ebp,0x178ad(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ - mov 0x7b717001(%eax),%ebp │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov 0x7b702801(%eax),%ebp │ │ │ │ + add %ebx,(%eax) │ │ │ │ + mov $0xa9,%ah │ │ │ │ + add %edx,(%eax) │ │ │ │ + cli │ │ │ │ + jle 14f7799 │ │ │ │ ... │ │ │ │ + sbbb $0x71,0x981001a1 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x1001a11d(%eax) │ │ │ │ - cwtl │ │ │ │ - jno 14f77ca │ │ │ │ - ... │ │ │ │ - js 14f7814 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,0x42(%eax) │ │ │ │ mov %al,0x753aa801 │ │ │ │ add 0x7a(%eax),%al │ │ │ │ mov %al,0x6a6a6801 │ │ │ │ add %al,%ch │ │ │ │ xor $0xa4,%al │ │ │ │ add %edx,0x277dd(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ aaa │ │ │ │ - test $0x7e96f801,%eax │ │ │ │ + test $0x7e956801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ inc %eax │ │ │ │ - test $0x60dff801,%eax │ │ │ │ + test $0x60e36001,%eax │ │ │ │ add %eax,-0xf(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - loopne 14f77c1 │ │ │ │ + js 14f77be │ │ │ │ jae 14f7829 │ │ │ │ sbb %dl,-0x5d(%ecx) │ │ │ │ add %esp,-0x2ffd8031(%eax) │ │ │ │ - mov %al,0x6d8001a8 │ │ │ │ + mov %al,0x6d8801a8 │ │ │ │ jp 14f7839 │ │ │ │ push %eax │ │ │ │ sbb 0x7eed0001(%ecx),%esp │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x27fe584a(%eax) │ │ │ │ - and 0x1(%edi),%ah │ │ │ │ - fdivrs (%edi) │ │ │ │ + add %dl,-0x5ffe584a(%eax) │ │ │ │ + push %ss │ │ │ │ + addr16 add %ebx,%eax │ │ │ │ + aas │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ jne 14f78d9 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x54(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,0x17b71(%eax) │ │ │ │ + add %ebx,0x70(%eax) │ │ │ │ + jnp 14f7889 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x18(%eax) │ │ │ │ - mov 0x7b17d801,%al │ │ │ │ - add %ebx,(%eax) │ │ │ │ - push $0x7f7001a0 │ │ │ │ - jne 14f78b1 │ │ │ │ - loopne 14f783b │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - mov 0xe3880178,%eax │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ + push $0x7001a018 │ │ │ │ + adc %edi,0x1(%ebx) │ │ │ │ + sbb %ch,-0x60(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + jg 14f7924 │ │ │ │ add %esp,%eax │ │ │ │ - adc %esi,0x1(%edi) │ │ │ │ + mov %esp,0x78af5001(%edi) │ │ │ │ + add %ecx,-0x57fe5a1d(%eax) │ │ │ │ + adc %dh,0x1(%edi) │ │ │ │ ... │ │ │ │ js 14f787f │ │ │ │ - mov 0x74cf9001,%al │ │ │ │ + mov 0x74c61001,%al │ │ │ │ add %ebp,%eax │ │ │ │ out %eax,$0xa5 │ │ │ │ - add %eax,-0x73(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %edx,%eax │ │ │ │ - movsl %fs:(%esi),%es:(%edi) │ │ │ │ - add %edx,0x6b(%eax) │ │ │ │ - push $0x1 │ │ │ │ + add %ebx,(%eax) │ │ │ │ + lea 0x1(%edi),%ebp │ │ │ │ + shlb $1,0x1(%ebp,%eiz,4) │ │ │ │ + andb $0x1,0x68(%ebx) │ │ │ │ + ... │ │ │ │ + mov $0xd4,%al │ │ │ │ + mov 0x7ad9a801,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x3801a0d4(%eax) │ │ │ │ - fnstcw 0x1(%edx) │ │ │ │ - ... │ │ │ │ - push $0xd001a50e │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0xe(%eax) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %edx,%eax │ │ │ │ mulb 0x2(%edx) │ │ │ │ - fsubrs 0x60002801(%ebp,%eiz,4) │ │ │ │ + fsubrs 0x60b55001(%ebp,%eiz,4) │ │ │ │ add %edi,-0x3f(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,-0x6f(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + nop │ │ │ │ jbe 14f7919 │ │ │ │ sarb $0x1,-0x5b(%ecx) │ │ │ │ - cwtl │ │ │ │ - sarl %cl,0x1(%esi) │ │ │ │ + rcl $1,%bl │ │ │ │ + jle 14f7921 │ │ │ │ ... │ │ │ │ loopne 14f7981 │ │ │ │ mov 0x66ad4801,%eax │ │ │ │ add 0x4(%eax),%ah │ │ │ │ test $0x1,%al │ │ │ │ - mov $0x1771c,%eax │ │ │ │ + mov 0x1771b,%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - les 0x7d36f801(%ecx),%ebp │ │ │ │ - add %esp,(%eax) │ │ │ │ + add %ah,(%eax) │ │ │ │ inc %ebx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,0x4002716a(%eax) │ │ │ │ - lret $0x1a7 │ │ │ │ - mov $0xc8017009,%eax │ │ │ │ - inc %ebx │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ - sub %dh,0x1(%eax) │ │ │ │ - inc %eax │ │ │ │ and %ah,0x7290e001(%edi) │ │ │ │ - add (%eax),%dl │ │ │ │ + add -0x36(%eax),%al │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %esp,%eax │ │ │ │ + or 0x1(%eax),%esi │ │ │ │ + enter $0xa643,$0x1 │ │ │ │ + mov 0x17028,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ inc %ebx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - cld │ │ │ │ + add %eax,%eax │ │ │ │ + cli │ │ │ │ jnp 14f79b9 │ │ │ │ inc %eax │ │ │ │ adc %esp,0x640d1001(%edi) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ aas │ │ │ │ mov %al,0x7c1ad801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ jne 14f79b3 │ │ │ │ - add %ebp,-0x2b(%eax) │ │ │ │ + add %ebp,%eax │ │ │ │ + (bad) │ │ │ │ ja 14f7a19 │ │ │ │ - push $0xd001a13a │ │ │ │ + push $0xe801a13a │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jl 14f7a21 │ │ │ │ - push $0xc801a5bd │ │ │ │ + push $0x7801a5bd │ │ │ │ adc 0x1(%esi),%ch │ │ │ │ cmp %ch,-0x5e(%ecx) │ │ │ │ add %esp,-0x17(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add (%eax),%bh │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,-0x4ffe8253(%eax) │ │ │ │ - jne 14f79e0 │ │ │ │ - add %esi,0x75(%eax) │ │ │ │ + add %ebp,%eax │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + jge 14f7a39 │ │ │ │ + mov $0x75,%al │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %esp,0x76(%eax) │ │ │ │ jl 14f7a41 │ │ │ │ ... │ │ │ │ mov 0x6801a332,%al │ │ │ │ jae,pt 14f7a6a │ │ │ │ xor %ah,0x302001a2(%ebx) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ out %eax,(%dx) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,-0x28(%eax) │ │ │ │ + add %ebp,-0x28(%eax) │ │ │ │ jp 14f7a99 │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ jbe 14f7a58 │ │ │ │ - add %edi,(%eax) │ │ │ │ - dec %ebx │ │ │ │ + add %esi,%eax │ │ │ │ + dec %eax │ │ │ │ jle 14f7ab9 │ │ │ │ ... │ │ │ │ xor %bh,%ch │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x17c06(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + or 0x0(%ecx,%eax,1),%bh │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ - mov %esp,0x736ed801(%ecx) │ │ │ │ + mov %esp,0x7359b001(%ecx) │ │ │ │ add %ecx,0x1001a129(%eax) │ │ │ │ push %ds │ │ │ │ add %gs:(%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,-0x1c(%eax) │ │ │ │ + test $0x79b4c801,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ dec %edi │ │ │ │ - mov 0x7c6f5001,%eax │ │ │ │ + mov 0x7c6d2801,%eax │ │ │ │ add %ebx,(%eax) │ │ │ │ - andl $0xa5198001,0x757e4801(%ebp) │ │ │ │ + andl $0xa5198001,0x757f9801(%ebp) │ │ │ │ add %edi,0x18(%eax) │ │ │ │ push $0xa5deb002 │ │ │ │ - add %ebx,%eax │ │ │ │ + add %esp,(%eax) │ │ │ │ xor 0x1(%edi),%esi │ │ │ │ fdivs (%eax) │ │ │ │ - test $0x77b8d801,%eax │ │ │ │ + test $0x77b87001,%eax │ │ │ │ add %esi,(%eax) │ │ │ │ - fldcw 0x7d62d001(%eax) │ │ │ │ - add %esp,-0x57fe5a44(%eax) │ │ │ │ + fldcw 0x7d61a001(%eax) │ │ │ │ + add %esp,0x4001a5bc(%eax) │ │ │ │ or -0x18(%ecx,%eax,1),%edi │ │ │ │ aas │ │ │ │ mov %eax,0x6ac89001 │ │ │ │ - add 0x4001a574(%eax),%bl │ │ │ │ - push %edx │ │ │ │ + add 0x1001a574(%eax),%bl │ │ │ │ + dec %esp │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x2801a92f(%eax) │ │ │ │ - dec %ebp │ │ │ │ + add %bl,-0xffe56d1(%eax) │ │ │ │ + dec %ebx │ │ │ │ jnp 14f7bb1 │ │ │ │ js 14f7c23 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - in $0x7f,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + jecxz 14f7c36 │ │ │ │ add %esi,0x79(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - jl 14f7c3b │ │ │ │ - add %esp,(%eax) │ │ │ │ - or %ch,0x7ebf4001(%eax) │ │ │ │ - add %edi,(%eax) │ │ │ │ - lahf │ │ │ │ + add %ebx,0x7c(%eax) │ │ │ │ + jl 14f7bc1 │ │ │ │ + and %cl,(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - test $0x77,%al │ │ │ │ - ja 14f7bd1 │ │ │ │ - clc │ │ │ │ + cmp %bh,-0x60c7fe82(%ebp) │ │ │ │ + test $0x1,%al │ │ │ │ + shlb $1,0x77(%edi) │ │ │ │ + add %edi,%eax │ │ │ │ mov $0xa7,%dl │ │ │ │ - add %edi,0x500166b5(%eax) │ │ │ │ + add %esp,0x500166b3(%eax) │ │ │ │ dec %edi │ │ │ │ - test $0x66d1b801,%eax │ │ │ │ + test $0x66c1f801,%eax │ │ │ │ add %ecx,(%eax) │ │ │ │ - and %ch,0x733ed001(%eax) │ │ │ │ + and %ch,0x733cc801(%eax) │ │ │ │ add %edi,(%eax) │ │ │ │ aas │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,-0x3ffd9d5c(%eax) │ │ │ │ aas │ │ │ │ mov %eax,0x6ad0b001 │ │ │ │ add 0x1a6fb(%eax),%dh │ │ │ │ @@ -1868184,445 +1868601,446 @@ │ │ │ │ inc %eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ mov 0x636cf801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ - xchg %ah,0x1702268(%ecx,%eax,1) │ │ │ │ + xchg %ah,0x1702228(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ test $0xba,%al │ │ │ │ - test $0x665ed001,%eax │ │ │ │ + test $0x665c7001,%eax │ │ │ │ add %eax,0x1a145(%eax) │ │ │ │ aas │ │ │ │ jb 14f7c92 │ │ │ │ ... │ │ │ │ - and %al,-0x31a7fe60(%ebx) │ │ │ │ + and %al,-0x3217fe60(%ebx) │ │ │ │ jp 14f7ca9 │ │ │ │ andb $0xa3,(%eax) │ │ │ │ add %ecx,-0x28(%eax) │ │ │ │ jbe 14f7cb2 │ │ │ │ rcr $0xa1,%ah │ │ │ │ add %ebp,0x18027424(%eax) │ │ │ │ mov $0xa5,%bl │ │ │ │ - add %ebx,0x7d(%eax) │ │ │ │ + add %ebp,0x7d(%eax) │ │ │ │ jno 14f7cc1 │ │ │ │ mov $0x19,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,%eax │ │ │ │ daa │ │ │ │ imul $0x1a71c30,(%edx),%eax │ │ │ │ call 9951de08 <_edata@@Base+0x94f1de08> │ │ │ │ inc %eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x4001723f(%eax) │ │ │ │ + add %ebx,0x3d(%eax) │ │ │ │ + jb 14f7cd9 │ │ │ │ + inc %eax │ │ │ │ fwait │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - fidivrl 0x1(%ebx) │ │ │ │ - shlb $1,0x759f2801(%ecx,%eiz,4) │ │ │ │ + add %edi,%eax │ │ │ │ + fnstcw 0x1(%ebx) │ │ │ │ + shlb $1,0x759cc801(%ecx,%eiz,4) │ │ │ │ add %edx,%eax │ │ │ │ - mov 0xd3a801a5,%al │ │ │ │ + mov 0xd2b001a5,%al │ │ │ │ jo 14f7cf1 │ │ │ │ mov 0x9001a4d1,%al │ │ │ │ xor $0x6f,%al │ │ │ │ add %al,%cl │ │ │ │ pushf │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - xchg %edi,0x1(%ebp) │ │ │ │ - rclb $0x79,0x240001a0(%edx) │ │ │ │ + add %esp,-0x76(%eax) │ │ │ │ + jge 14f7d01 │ │ │ │ + rclb $0x79,0x244801a0(%edx) │ │ │ │ add %esi,-0x1a(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,-0xffe83a2(%eax) │ │ │ │ - cmp 0x76d33801(%ecx),%ebp │ │ │ │ + add %ebx,0x5d(%eax) │ │ │ │ + jl 14f7d11 │ │ │ │ + lock cmp 0x76d10801(%ecx),%ebp │ │ │ │ add %ebp,%eax │ │ │ │ - adc %ah,0x6b289801(%eax) │ │ │ │ + adc %ah,0x6b352801(%eax) │ │ │ │ add %edx,(%eax) │ │ │ │ - call 640f7ec6 <_edata@@Base+0x5faf7ec6> │ │ │ │ + call 624f7ec6 <_edata@@Base+0x5def7ec6> │ │ │ │ jns 14f7d29 │ │ │ │ push $0x3801a11c │ │ │ │ inc %ebp │ │ │ │ jp 14f7d32 │ │ │ │ sbb %bh,%ah │ │ │ │ mov %al,0x630cb001 │ │ │ │ add -0x4ffe5d40(%eax),%dl │ │ │ │ pop %ebp │ │ │ │ jle 14f7d42 │ │ │ │ ... │ │ │ │ dec %eax │ │ │ │ out %eax,$0xa5 │ │ │ │ - add %edx,(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ sub %esi,0x1(%ebp) │ │ │ │ ... │ │ │ │ sbb %ah,-0x5a(%edi) │ │ │ │ - add %eax,%eax │ │ │ │ - into │ │ │ │ + add %ebp,-0x32(%eax) │ │ │ │ ja 14f7d91 │ │ │ │ - sbb %dl,0x4e8001a0(%eax) │ │ │ │ + sbb %dl,0x4e9001a0(%eax) │ │ │ │ push $0x1 │ │ │ │ nop │ │ │ │ - sbb %ah,0x74448801(%eax) │ │ │ │ + sbb %ah,0x74446001(%eax) │ │ │ │ add %esi,(%eax) │ │ │ │ jge 14f7d43 │ │ │ │ add %edx,(%eax) │ │ │ │ popf │ │ │ │ jg 14f7daa │ │ │ │ enter $0xa0c1,$0x1 │ │ │ │ - mov 0x68017697,%al │ │ │ │ - (bad) │ │ │ │ - mov 0x60c98801,%eax │ │ │ │ + test $0x97,%al │ │ │ │ + jbe 14f7db1 │ │ │ │ + push $0xd801a1c6 │ │ │ │ + leave │ │ │ │ + pusha │ │ │ │ add %eax,%eax │ │ │ │ enter $0x1a1,$0x20 │ │ │ │ mov $0x71,%ah │ │ │ │ add %al,%bh │ │ │ │ inc %esp │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,(%eax) │ │ │ │ xchg %eax,%edx │ │ │ │ jp 14f7dca │ │ │ │ ... │ │ │ │ sbbb $0x1,-0x59(%ebp) │ │ │ │ - xorb $0x1,0x75(%edi) │ │ │ │ + shlb $0x1,0x75(%edi) │ │ │ │ mov $0x73,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + add %esi,-0x54(%eax) │ │ │ │ ja 14f7de9 │ │ │ │ jo 14f7dd9 │ │ │ │ mov %al,0x64ee8001 │ │ │ │ add -0x4d(%eax),%dh │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ - mov $0x6b,%ch │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,0x16bb4(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x32(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,%eax │ │ │ │ jl 14f7e77 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ inc %edi │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,%eax │ │ │ │ - (bad) │ │ │ │ + add %ebx,-0x38(%eax) │ │ │ │ jp 14f7e51 │ │ │ │ enter $0xa11b,$0x1 │ │ │ │ cwtl │ │ │ │ dec %ebx │ │ │ │ jp 14f7e5a │ │ │ │ ... │ │ │ │ mov 0x5001a4b8,%al │ │ │ │ jl 14f7edc │ │ │ │ add -0x1ffe5b60(%eax),%bh │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ jl 14f7e72 │ │ │ │ loopne 14f7e68 │ │ │ │ test $0x1,%al │ │ │ │ - cmp %ch,0x76(%edi) │ │ │ │ - add %ebp,0x7001a087(%eax) │ │ │ │ - or 0x1(%ebx),%edi │ │ │ │ + pop %eax │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + jbe 14f7e79 │ │ │ │ + test $0x87,%al │ │ │ │ + mov 0x7b0c0001,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - test $0x47,%al │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,0x263a8(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,-0x67fe5bb9(%eax) │ │ │ │ + test $0x63,%al │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ jno 14f7e47 │ │ │ │ add %edx,%eax │ │ │ │ cmp %esi,0x70(%edx,%eax,1) │ │ │ │ adc %ah,0x7a298001(%ebp) │ │ │ │ - add 0x2801a80b(%eax),%dl │ │ │ │ - clc │ │ │ │ + add -0x47fe57f5(%eax),%dl │ │ │ │ + cmc │ │ │ │ jne 14f7eb9 │ │ │ │ or %dl,0x33e801ab(%eax) │ │ │ │ js 14f7ec2 │ │ │ │ ... │ │ │ │ - mov %bl,0x75604801(%ecx,%eiz,4) │ │ │ │ - add %ebx,-0x3ffe5a78(%eax) │ │ │ │ - cmp 0x1(%edx),%edi │ │ │ │ - or %dl,-0x7e97fe5a(%eax) │ │ │ │ + mov %bl,0x755f3001(%ecx,%eiz,4) │ │ │ │ + add %ebx,0x7001a588(%eax) │ │ │ │ + cmp %edi,0x1(%edx) │ │ │ │ + or %dl,0x7f0801a6(%eax) │ │ │ │ jns 14f7ef9 │ │ │ │ test $0x86,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x6ffe9064(%eax) │ │ │ │ - or 0x27cb3e0(%ecx,%eax,1),%ah │ │ │ │ - ... │ │ │ │ - rorb $1,(%eax) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ - jb 14f7f7d │ │ │ │ + add %edi,(%eax) │ │ │ │ + cltd │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %edx,-0x1ffe5bf6(%eax) │ │ │ │ + mov $0x7c,%bl │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + or %ah,0x6672f801(%edi) │ │ │ │ add (%eax),%cl │ │ │ │ shll %cl,0x27af380(%ecx,%eax,1) │ │ │ │ pusha │ │ │ │ das │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,-0x2f(%eax) │ │ │ │ - jbe 14f7f29 │ │ │ │ - pop %eax │ │ │ │ - inc %ecx │ │ │ │ + add %esp,%eax │ │ │ │ + int $0x76 │ │ │ │ + add %ebx,0x41(%eax) │ │ │ │ mov 0x7b91f801,%al │ │ │ │ add 0x58(%eax),%al │ │ │ │ mov 0x6055d001,%eax │ │ │ │ add (%eax),%dh │ │ │ │ addr16 mov %al,0x8801 │ │ │ │ (bad) 0x2(%esi) │ │ │ │ lock imul $0x2,0x78561801(%ecx),%esp │ │ │ │ - lock xchg %ebp,0x665fa801(%eax) │ │ │ │ + lock xchg %ebp,0x665ff801(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x37(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ - outsl %ds:(%si),(%dx) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - test %esp,0x75f58801(%esi) │ │ │ │ + add %ebx,0x18016f67(%eax) │ │ │ │ + test %esp,0x75f24801(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x1a76a(%eax) │ │ │ │ - sarb $1,0x68(%ecx,%eax,1) │ │ │ │ - mov %eax,0x657001a6 │ │ │ │ + add %ah,0x1001a76a(%eax) │ │ │ │ + int $0x7c │ │ │ │ + add %ebp,-0x5d(%eax) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %edi,0x64(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,%eax │ │ │ │ pop %ss │ │ │ │ test $0x1,%al │ │ │ │ - adc %al,0x17a │ │ │ │ + js 14f7f91 │ │ │ │ + jp 14f7f91 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ fcomps 0x1(%eax,%eiz,4) │ │ │ │ - pop %eax │ │ │ │ - or $0x17c,%eax │ │ │ │ + xor %cl,0x17c │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ fadds -0x59(%esi) │ │ │ │ add %edx,0x275ab(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x2e(%eax) │ │ │ │ mov %eax,0x76b56801 │ │ │ │ add %al,%bl │ │ │ │ xor 0x77c89001(%edx),%ah │ │ │ │ - add 0x7001a6ea(%eax),%ch │ │ │ │ + add 0x1001a6ea(%eax),%ch │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jns 14f8039 │ │ │ │ - call e15126e7 <_edata@@Base+0xdcf126e7> │ │ │ │ - pusha │ │ │ │ + call 215126e7 <_edata@@Base+0x1cf126e7> │ │ │ │ + popa │ │ │ │ jo 14f8041 │ │ │ │ and %ah,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x6001795e(%eax) │ │ │ │ + add %ebx,0x6001795a(%eax) │ │ │ │ int1 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %edx,%eax │ │ │ │ mov $0x62f00174,%esi │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,-0x1ffe825f(%eax) │ │ │ │ - and 0x269c890(%ecx,%eax,1),%esp │ │ │ │ - push $0x1a865 │ │ │ │ - data16 jnp 14f8069 │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,-0x67fe87cf(%eax) │ │ │ │ + add %edi,-0x61(%eax) │ │ │ │ + jge 14f8059 │ │ │ │ + loopne 14f807d │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %edx,0x680269c8(%eax) │ │ │ │ + gs test $0x1,%al │ │ │ │ + fsubs 0x7b(%ebx) │ │ │ │ + add %edx,-0x4ffe5a34(%eax) │ │ │ │ + js,pn 14f8071 │ │ │ │ + cwtl │ │ │ │ dec %edi │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - iret │ │ │ │ + add %ebx,-0x34(%eax) │ │ │ │ jae 14f8079 │ │ │ │ dec %eax │ │ │ │ - bound %ebp,0x780c4001(%eax) │ │ │ │ + bound %ebp,0x780c2801(%eax) │ │ │ │ add %esi,(%eax) │ │ │ │ - fisubl 0x7c822001(%edx) │ │ │ │ + fisubl 0x7c827801(%edx) │ │ │ │ add %ecx,0x6f(%eax) │ │ │ │ mov 0x77f4e001,%al │ │ │ │ add 0x3801a7fd(%eax),%ch │ │ │ │ dec %ecx │ │ │ │ jge 14f809a │ │ │ │ adc %dh,0x1(%esi,%eiz,4) │ │ │ │ - or %al,0x77(%ebp) │ │ │ │ + adc %al,0x77(%ebp) │ │ │ │ add %edi,-0x57fe57be(%eax) │ │ │ │ cli │ │ │ │ pusha │ │ │ │ add 0x23(%eax),%dl │ │ │ │ mov %eax,0x75c06801 │ │ │ │ add (%eax),%ah │ │ │ │ push %ebx │ │ │ │ mov %eax,0x69fa1801 │ │ │ │ add 0x1f(%eax),%dh │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,0x78026ece(%eax) │ │ │ │ - test %ah,0x6c621801(%esi) │ │ │ │ + test %ah,0x6c681001(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x53(%eax) │ │ │ │ mov 0x73ffe801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ pop %esi │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ jnp 14f80f9 │ │ │ │ lock and 0x73e03801(%ebx),%esp │ │ │ │ add -0x5(%eax),%cl │ │ │ │ - mov 0x6ecd7001,%al │ │ │ │ + mov 0x6ec42801,%al │ │ │ │ add %ecx,(%eax) │ │ │ │ cmp $0x6f4001a4,%eax │ │ │ │ jge 14f8112 │ │ │ │ lock iret │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ - sahf │ │ │ │ - jne 14f8119 │ │ │ │ - clc │ │ │ │ + add %eax,-0x7fe8a64(%eax) │ │ │ │ dec %eax │ │ │ │ mov %eax,0x74ab9001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x6d(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ + add %esp,%eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - add %edx,-0x3ffe58bd(%eax) │ │ │ │ - pop %ebx │ │ │ │ + add %edx,-0x57fe58bd(%eax) │ │ │ │ + dec %esi │ │ │ │ jae 14f8139 │ │ │ │ ... │ │ │ │ - call 81512786 <_edata@@Base+0x7cf12786> │ │ │ │ - add %esi,0x1(%esi) │ │ │ │ + call 39512786 <_edata@@Base+0x34f12786> │ │ │ │ + add %dh,0x1(%esi) │ │ │ │ inc %eax │ │ │ │ - ljmp $0x16e,$0x33c001a5 │ │ │ │ + ljmp $0x16e,$0x34f001a5 │ │ │ │ ... │ │ │ │ clc │ │ │ │ lahf │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,%eax │ │ │ │ stos %al,%es:(%edi) │ │ │ │ je 14f8161 │ │ │ │ ... │ │ │ │ sbb %ch,0x1(%ecx,%eiz,4) │ │ │ │ or %ch,0x2(%edx,%ebp,2) │ │ │ │ ... │ │ │ │ add %ah,(%eax) │ │ │ │ - les 0x6f396801(%ebp),%esp │ │ │ │ + les 0x6f38b001(%ebp),%esp │ │ │ │ add %esi,-0x67fe5bcb(%eax) │ │ │ │ add %esp,0x50(%edx,%eax,1) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ mov %al,0x636bf801 │ │ │ │ add %al,%ch │ │ │ │ - xchg %ah,0x7d3fd001(%edi) │ │ │ │ + xchg %ah,0x7d438801(%edi) │ │ │ │ add %esp,%eax │ │ │ │ - shll $1,0x7dc0f001(%eax) │ │ │ │ + shll $1,0x7dbc5801(%eax) │ │ │ │ add %edx,%eax │ │ │ │ loopne 14f81c4 │ │ │ │ - add %ecx,%eax │ │ │ │ - sti │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %ebx,-0x26(%eax) │ │ │ │ - mov %al,0x74cf3801 │ │ │ │ + add %ebp,0x58016efb(%eax) │ │ │ │ + fisubl 0x74cf3801(%edx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ - lds 0x7ad5f801(%ecx),%ebp │ │ │ │ + lds 0x74f67001(%ecx),%ebp │ │ │ │ add %esi,(%eax) │ │ │ │ dec %ebp │ │ │ │ mov %eax,0x6ec1b001 │ │ │ │ add (%eax),%ah │ │ │ │ - mov %eax,0x954801a8 │ │ │ │ + mov %eax,0x92d001a8 │ │ │ │ add %ebp,%fs:0x1f(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - enter $0x70e1,$0x1 │ │ │ │ + xor %bl,%ah │ │ │ │ + jo 14f8259 │ │ │ │ ... │ │ │ │ addb $0xa3,(%edi) │ │ │ │ add %ebx,%eax │ │ │ │ push %edx │ │ │ │ jg 14f8272 │ │ │ │ ... │ │ │ │ add %ch,-0x59(%edx) │ │ │ │ - add %edi,(%eax) │ │ │ │ - pushf │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %ebp,0x3(%eax) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - call 4d0f8402 <_edata@@Base+0x48af8402> │ │ │ │ + add %ecx,0x68016f81(%eax) │ │ │ │ + add 0x78e84001(%esi),%esp │ │ │ │ + add %eax,%eax │ │ │ │ + dec %ebx │ │ │ │ mov 0x629dc801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ repnz cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - subl $0x1a6e3f0,0x1(%esi) │ │ │ │ - add %bl,(%edx) │ │ │ │ - add %esi,%gs:(%eax) │ │ │ │ - js 14f826b │ │ │ │ - add %edi,0x78017ad1(%eax) │ │ │ │ - xor %ah,0x77160001(%eax) │ │ │ │ - add %eax,-0x77fe5786(%eax) │ │ │ │ - jns 14f8345 │ │ │ │ + add %edi,-0x7f(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %esi,%eax │ │ │ │ + jecxz 14f8269 │ │ │ │ + add %edi,%eax │ │ │ │ + sbb %esp,0x1(%ebp) │ │ │ │ + xor %bh,-0x60(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + sarb %cl,0x1(%edx) │ │ │ │ + js 14f8302 │ │ │ │ + mov 0x77157801,%al │ │ │ │ + add %eax,0x1a87a(%eax) │ │ │ │ + jnp 14f8345 │ │ │ │ add %ecx,(%eax) │ │ │ │ je 14f8287 │ │ │ │ add %ecx,%eax │ │ │ │ xchg %bh,0x2(%edi) │ │ │ │ pusha │ │ │ │ mov $0xa2,%ah │ │ │ │ add %esi,-0x29(%eax) │ │ │ │ jne 14f82f2 │ │ │ │ add %dh,(%esi,%eiz,4) │ │ │ │ - add %ebx,0x1a(%eax) │ │ │ │ + add %edi,0x14(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %esi,-0x4ffe581a(%eax) │ │ │ │ sub %bh,0x2(%ebx) │ │ │ │ clc │ │ │ │ - andl $0xa5fa8001,0x7b491801(%esi) │ │ │ │ - add %edi,0xd(%eax) │ │ │ │ - add %eax,(%bx,%si) │ │ │ │ + andl $0xa5fa8001,0x7b476801(%esi) │ │ │ │ + add %edi,(%eax) │ │ │ │ + or $0x167,%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x4e(%eax) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ + push $0x2001a64e │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ jne 14f8331 │ │ │ │ ... │ │ │ │ - lock adc %esp,0x75570001(%ecx) │ │ │ │ + lock adc %esp,0x7556b801(%ecx) │ │ │ │ add %edx,(%eax) │ │ │ │ int1 │ │ │ │ mov 0x6b0e0001,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ push %ebp │ │ │ │ - mov 0x76c7b001,%al │ │ │ │ + mov 0x76c18001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ - test %ch,0x7ffc7001(%ecx) │ │ │ │ + test %ch,0x7ffa3001(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ mov $0xa2,%bl │ │ │ │ add %ecx,0x26815(%eax) │ │ │ │ push %ss │ │ │ │ @@ -1868633,126 +1869051,128 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x5d(%eax) │ │ │ │ mov 0x78be0801,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x5001a515(%eax) │ │ │ │ - test $0x170,%eax │ │ │ │ + add %bl,0x1801a515(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jo 14f83d1 │ │ │ │ ... │ │ │ │ + push $0x3801a356 │ │ │ │ + jmp 14f8489 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push $0x7801a356 │ │ │ │ - in (%dx),%al │ │ │ │ - jp 14f8411 │ │ │ │ - ... │ │ │ │ - add $0xa8,%al │ │ │ │ - add %ebp,0x5801655a(%eax) │ │ │ │ - mov $0xa5,%ah │ │ │ │ - add %edx,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,-0x1ffe5740(%eax) │ │ │ │ + pop %edx │ │ │ │ + add %ebx,%gs:-0x4c(%eax) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ecx,(%eax) │ │ │ │ mov %al,0xe2e0016b │ │ │ │ test $0x1,%al │ │ │ │ - cmp %al,%ah │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %eax,-0x4ffe57b3(%eax) │ │ │ │ - lea 0x1(%edi),%esp │ │ │ │ + push $0x80016fbd │ │ │ │ + dec %ebp │ │ │ │ + test $0x1,%al │ │ │ │ + clc │ │ │ │ + mov 0x1(%edi),%esp │ │ │ │ ... │ │ │ │ or %dh,-0x5a(%edi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - fidivl 0x1(%ecx) │ │ │ │ + add %edi,-0x29(%eax) │ │ │ │ + jno 14f8459 │ │ │ │ sbb %dl,%ah │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x6f(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ jne 14f8461 │ │ │ │ - mov 0x5801a841,%al │ │ │ │ + mov 0x7801a841,%al │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,%gs:-0x58(%eax) │ │ │ │ - mov 0x76caa801,%eax │ │ │ │ + mov 0x76c58001,%eax │ │ │ │ add %ebp,0x5801a041(%eax) │ │ │ │ pop %ebp │ │ │ │ jge 14f847a │ │ │ │ jo 14f847f │ │ │ │ - mov 0x7f43a001,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - loopne 14f842c │ │ │ │ - add %eax,%eax │ │ │ │ - jno 14f84fd │ │ │ │ + mov 0x7f43d801,%eax │ │ │ │ add %esp,%eax │ │ │ │ leave │ │ │ │ test $0x1,%al │ │ │ │ - and %ah,%cl │ │ │ │ - jae 14f8491 │ │ │ │ - loopne 14f84d3 │ │ │ │ - test $0x766e5801,%eax │ │ │ │ + cmp %ah,%al │ │ │ │ + jae 14f8489 │ │ │ │ + loopne 14f84cb │ │ │ │ + test $0x766d1801,%eax │ │ │ │ add %eax,-0x1f(%eax) │ │ │ │ - test $0x7d657801,%eax │ │ │ │ - add %eax,-0x7ffe5934(%eax) │ │ │ │ + test $0x7d645801,%eax │ │ │ │ + add %edx,-0x2b(%eax) │ │ │ │ + mov 0x7c11e801,%al │ │ │ │ + add %eax,0x2801a6cc(%eax) │ │ │ │ dec %esi │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,-0x11(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,%eax │ │ │ │ - in $0x72,%al │ │ │ │ - add %edx,-0x2b(%eax) │ │ │ │ - mov 0x7c131001,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edi,0x172e3(%eax) │ │ │ │ + ... │ │ │ │ das │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - addr16 jne 14f84c1 │ │ │ │ - call c1512647 <_edata@@Base+0xbcf12647> │ │ │ │ - pop %esp │ │ │ │ + add %ecx,(%eax) │ │ │ │ + imul $0x1a182e8,0x1(%ebp),%esi │ │ │ │ + cwtl │ │ │ │ + pop %edx │ │ │ │ push $0xa83b8801 │ │ │ │ - add %esi,%eax │ │ │ │ - pop %esi │ │ │ │ + add %ecx,%eax │ │ │ │ + pop %esp │ │ │ │ jns 14f84d1 │ │ │ │ cwtl │ │ │ │ lds 0x2615668(%ecx,%eax,1),%esp │ │ │ │ clc │ │ │ │ - xchg %esp,0x66bf4001(%eax) │ │ │ │ + xchg %esp,0x66b56801(%eax) │ │ │ │ add %eax,0x7001a2e9(%eax) │ │ │ │ mov $0x6f780262,%eax │ │ │ │ - mov %al,0x79996801 │ │ │ │ + mov %al,0x79994001 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x6801a1bf(%eax) │ │ │ │ mov $0x26c,%esi │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ xor %cl,0x5a9801a7 │ │ │ │ data16 add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x6ffe5f0b(%eax) │ │ │ │ - cmpl $0x0,0x1(%ebp) │ │ │ │ + add %bl,(%eax) │ │ │ │ + mov $0x676801a9,%esi │ │ │ │ + jp 14f8549 │ │ │ │ + xor $0xa0,%ch │ │ │ │ + add %esi,%eax │ │ │ │ + jg 14f85cc │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x62(%eax) │ │ │ │ - mov 0x715e2801,%al │ │ │ │ + mov 0x715dd801,%al │ │ │ │ add %eax,%eax │ │ │ │ - cmp %ah,0x7b696801(%ebp) │ │ │ │ + cmp %ah,0x7b691001(%ebp) │ │ │ │ add %edi,(%eax) │ │ │ │ shll $0xc0,0x27f6808(%ecx,%eax,1) │ │ │ │ push %ecx │ │ │ │ - mov 0x6df6d801,%al │ │ │ │ + mov 0x6df5e001,%al │ │ │ │ add %ecx,(%eax) │ │ │ │ cmpsb %es:(%edi),%ss:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ (bad) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %ecx,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ - ja 14f8613 │ │ │ │ - add %edi,(%eax) │ │ │ │ - mov $0xa4,%bh │ │ │ │ - add %ecx,%eax │ │ │ │ - inc %edi │ │ │ │ + add %edi,0x78(%eax) │ │ │ │ + jl 14f8599 │ │ │ │ + cmp %dh,0x47c801a4(%edi) │ │ │ │ popa │ │ │ │ add 0x50(%eax),%ah │ │ │ │ mov %al,0x654e8001 │ │ │ │ add %al,%bh │ │ │ │ jg 14f8553 │ │ │ │ add %eax,%eax │ │ │ │ scas %es:(%edi),%eax │ │ │ │ @@ -1868760,107 +1869180,115 @@ │ │ │ │ ... │ │ │ │ rclb $1,0x71859001(%edx,%eiz,4) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ cwtl │ │ │ │ - test $0x7eaa2001,%eax │ │ │ │ - add %ebx,-0x17fe57df(%eax) │ │ │ │ - ljmp $0x1aa,$0x2ab00162 │ │ │ │ - push %eax │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ + test $0x7eab7001,%eax │ │ │ │ + add %ebx,0x1001a821(%eax) │ │ │ │ + jmp 14f8679 │ │ │ │ + add %esi,0x7001aa2a(%eax) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x2ffe5d81(%eax) │ │ │ │ imul $0x0,0x2(%edi),%ebp │ │ │ │ ... │ │ │ │ mov $0x2e,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,-0x1ffe977d(%eax) │ │ │ │ - xor %esp,0x73ef4801(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + subl $0xffffffe0,0x1(%eax) │ │ │ │ + xor %esp,0x73e9c001(%eax) │ │ │ │ add %esi,(%eax) │ │ │ │ loopne 14f860c │ │ │ │ add %edi,-0x3ffd9442(%eax) │ │ │ │ push %edi │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ pop %ebp │ │ │ │ jbe 14f867a │ │ │ │ ... │ │ │ │ lock (bad) │ │ │ │ - test $0x7bf2d801,%eax │ │ │ │ + test $0x7bf58801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x2b(%eax) │ │ │ │ + add %esi,0x2b(%eax) │ │ │ │ push $0x1 │ │ │ │ ... │ │ │ │ - rorb $0x1,0x717ad001(%esi,%eiz,4) │ │ │ │ + rorb $0x1,0x717ac001(%esi,%eiz,4) │ │ │ │ sub %bl,-0x58(%edx) │ │ │ │ - add %esp,(%eax) │ │ │ │ - test $0x2858017a,%eax │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - sub %esi,0x2(%esi) │ │ │ │ - rolb $1,(%edi) │ │ │ │ + add %ecx,%eax │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + jp 14f86e9 │ │ │ │ + pop %eax │ │ │ │ + sub %ch,0x76293801(%edx) │ │ │ │ + add %al,%dl │ │ │ │ + pop %es │ │ │ │ test $0x1,%al │ │ │ │ - or %cl,%bh │ │ │ │ + mov $0xce,%al │ │ │ │ jp 14f86f9 │ │ │ │ ... │ │ │ │ sbb %al,-0x5c(%ecx) │ │ │ │ add %esi,-0x4ffd8cc5(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - test $0x7d035801,%eax │ │ │ │ + test $0x7d031001,%eax │ │ │ │ add %eax,0x18(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,0x18027256(%eax) │ │ │ │ cltd │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,-0x3a(%eax) │ │ │ │ - jbe 14f8729 │ │ │ │ - cwtl │ │ │ │ - sbb 0x7f9f2801(%ebp),%ah │ │ │ │ - add 0x4801a40f(%eax),%bh │ │ │ │ + add %ebp,%eax │ │ │ │ + mov $0x1a980176,%edi │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + lahf │ │ │ │ + jg 14f8732 │ │ │ │ + mov $0x4801a40f,%eax │ │ │ │ and $0x27f,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ shrb $1,(%edx) │ │ │ │ test $0x1,%al │ │ │ │ - mov 0x5801692d,%al │ │ │ │ - sub 0x7b5db001(%edi),%esp │ │ │ │ - add %ecx,%eax │ │ │ │ - jecxz 14f86f4 │ │ │ │ - add %edx,0x41(%eax) │ │ │ │ + inc %eax │ │ │ │ + sub $0x2b580169,%eax │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %esp,%eax │ │ │ │ + pop %ebp │ │ │ │ + jnp 14f8751 │ │ │ │ + enter $0xa1e3,$0x1 │ │ │ │ + push %eax │ │ │ │ + inc %ecx │ │ │ │ imul $0x1a35aa0,(%edx),%eax │ │ │ │ push $0xf80266cf │ │ │ │ xlat %ds:(%ebx) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,-0x1d(%eax) │ │ │ │ - ja 14f8769 │ │ │ │ + add %edi,%eax │ │ │ │ + fbstp 0x1(%edi) │ │ │ │ pop %eax │ │ │ │ mov %eax,0xe61001a2 │ │ │ │ jne 14f8772 │ │ │ │ loopne 14f87ba │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x39(%eax) │ │ │ │ - jne 14f8779 │ │ │ │ + add %esi,(%eax) │ │ │ │ + cmp %dh,0x1(%ebp) │ │ │ │ ... │ │ │ │ - rorb $1,-0x7967fe59(%edx) │ │ │ │ + rorb $1,-0x78b7fe59(%edx) │ │ │ │ jp 14f8789 │ │ │ │ mov %dl,%bl │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x17c8c(%eax) │ │ │ │ + add %esp,0x17c8b(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x37fe5b82(%eax) │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ push $0x2 │ │ │ │ ... │ │ │ │ @@ -1868878,698 +1869306,698 @@ │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ je 14f87ea │ │ │ │ call 41512b09 <_edata@@Base+0x3cf12b09> │ │ │ │ xchg %eax,%esp │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %al,%bh │ │ │ │ mov $0xa8,%dh │ │ │ │ - add %edi,0x17e69(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + jo 14f8875 │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ mov 0x7f76c001,%ax │ │ │ │ add -0x75(%eax),%al │ │ │ │ - mov 0x69100801,%al │ │ │ │ + mov 0x68e93801,%al │ │ │ │ add %ecx,-0x37fe5cc0(%eax) │ │ │ │ and 0x2(%eax),%ch │ │ │ │ rcrb $0xa4,(%ebx) │ │ │ │ add %ecx,%eax │ │ │ │ outsl %ss:(%esi),(%dx) │ │ │ │ - add 0x3801a770(%eax),%bh │ │ │ │ - aad $0x76 │ │ │ │ + add -0x57fe5890(%eax),%bh │ │ │ │ + aam $0x76 │ │ │ │ add %esi,-0x45(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,0xd(%eax) │ │ │ │ jno 14f886a │ │ │ │ js 14f87ed │ │ │ │ mov %al,0x7e426001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x1001a021(%eax) │ │ │ │ + add %ah,-0x17fe5fdf(%eax) │ │ │ │ jg 14f8905 │ │ │ │ add %esp,(%eax) │ │ │ │ - mov 0xe60801a1,%al │ │ │ │ + mov 0xe35001a1,%al │ │ │ │ ja 14f8891 │ │ │ │ jo 14f8851 │ │ │ │ - mov 0x794c6801,%al │ │ │ │ + mov 0x794c3001,%al │ │ │ │ add %edi,0x6(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ecx,%eax │ │ │ │ shll $1,0x2(%eax) │ │ │ │ ... │ │ │ │ sub %al,%dl │ │ │ │ - test $0x7aede001,%eax │ │ │ │ + test $0x66023001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ - andb $0x1,0x738d5801(%ebp) │ │ │ │ + andb $0x1,0x73896801(%ebp) │ │ │ │ xorb $0xa6,(%ecx) │ │ │ │ - add %edx,0x39(%eax) │ │ │ │ + add %ecx,0x35(%eax) │ │ │ │ jp 14f88f9 │ │ │ │ xor %al,-0x60(%ecx) │ │ │ │ add %ebp,0x40027c1c(%eax) │ │ │ │ xor %ah,0x71618001(%ecx) │ │ │ │ add -0x66(%eax),%ah │ │ │ │ test $0x1,%al │ │ │ │ - xorb $0x1,-0x592b5fff(%esp,%eiz,2) │ │ │ │ - js 14f88ed │ │ │ │ - ja 14f8919 │ │ │ │ + sbb %dh,-0x2b5ffe9c(%edi) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + fdivs 0x1(%edi) │ │ │ │ add %ah,(%edx,%eiz,4) │ │ │ │ add %ecx,(%eax) │ │ │ │ in $0x63,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ aaa │ │ │ │ test $0x1,%al │ │ │ │ - xor %al,(%eax) │ │ │ │ - ja 14f8931 │ │ │ │ + adc %bh,%bl │ │ │ │ + jbe 14f8931 │ │ │ │ loopne 14f89ad │ │ │ │ - mov 0x65898001,%eax │ │ │ │ + mov 0x65872001,%eax │ │ │ │ add %esp,(%eax) │ │ │ │ adc $0xa6,%al │ │ │ │ - add %esi,-0xe(%eax) │ │ │ │ + add %esi,-0x10(%eax) │ │ │ │ jbe 14f8941 │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ cmp $0xe14001a4,%eax │ │ │ │ - data16 add -0x27fe562e(%eax),%dl │ │ │ │ - push %cs │ │ │ │ - jl 14f8989 │ │ │ │ - nop │ │ │ │ - out %eax,(%dx) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,%eax │ │ │ │ - sub 0x1(%eax),%edi │ │ │ │ + data16 add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,-0x5ffe5a11(%eax) │ │ │ │ + sub 0x1(%eax),%bh │ │ │ │ loopne 14f89d8 │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,%eax │ │ │ │ ret │ │ │ │ pusha │ │ │ │ add (%eax),%dh │ │ │ │ int $0xa0 │ │ │ │ - add %edi,-0x47fe901f(%eax) │ │ │ │ - mov $0x62a001a0,%ebp │ │ │ │ + add %ebx,-0x24(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %edi,-0x1ffe5f43(%eax) │ │ │ │ + pusha │ │ │ │ jns 14f89a9 │ │ │ │ cmp %al,0x663801a2(%edi) │ │ │ │ push $0xa31ab802 │ │ │ │ add %ecx,%eax │ │ │ │ cld │ │ │ │ jne 14f89ba │ │ │ │ clc │ │ │ │ - xor $0xb30801a7,%eax │ │ │ │ + xor $0xb32801a7,%eax │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %ebp,0x6001a70d(%eax) │ │ │ │ mov $0xc7500263,%eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,0x10026d16(%eax) │ │ │ │ mov $0xa6,%ch │ │ │ │ - add %esp,0x7a(%eax) │ │ │ │ - jle 14f89d9 │ │ │ │ - push %eax │ │ │ │ + add %edi,0x50017e71(%eax) │ │ │ │ sahf │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,%eax │ │ │ │ - push %cs │ │ │ │ - ja 14f89e1 │ │ │ │ - enter $0xa87d,$0x1 │ │ │ │ - call 9951051f <_edata@@Base+0x94f1051f> │ │ │ │ - cmp 0x76af0801(%ebx),%ah │ │ │ │ - add (%eax),%bl │ │ │ │ - mov $0xdb3001a2,%ebx │ │ │ │ + add %edx,%eax │ │ │ │ + or $0x7dc80177,%eax │ │ │ │ + test $0x1,%al │ │ │ │ + pop %eax │ │ │ │ + xor $0x7b,%al │ │ │ │ + add %ebx,0x801a33a(%eax) │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + jbe 14f89f2 │ │ │ │ + sbb %bh,-0x24cffe5e(%ebx) │ │ │ │ popa │ │ │ │ add %al,%ah │ │ │ │ or 0x7968e801(%ebx),%esp │ │ │ │ add %al,%dh │ │ │ │ pop %ds │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %edx,-0x17fd89f4(%eax) │ │ │ │ adc $0xb90801a5,%eax │ │ │ │ imul $0x1a98240,(%edx),%eax │ │ │ │ - push $0x3801695f │ │ │ │ + rcrb $1,0x69(%edi) │ │ │ │ + add %edi,(%eax) │ │ │ │ fwait │ │ │ │ mov %al,0x7f017001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x4801a8aa(%eax) │ │ │ │ + add %ah,-0x7ffe5756(%eax) │ │ │ │ or 0x1(%esi),%dh │ │ │ │ nop │ │ │ │ push %ds │ │ │ │ test $0x74e57801,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1(%eax) │ │ │ │ - mov 0x6fdbd001,%al │ │ │ │ + mov 0x6fc8b001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ jo 14f8a04 │ │ │ │ - add %ebp,%eax │ │ │ │ - stc │ │ │ │ - jle 14f8a69 │ │ │ │ - ... │ │ │ │ - mov 0x9801a247,%al │ │ │ │ + add %ebp,0x17ef9(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,-0x67fe5db9(%eax) │ │ │ │ xor 0x0(%edx,%eax,1),%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ - pop %esi │ │ │ │ + pop %edx │ │ │ │ jle 14f8a89 │ │ │ │ ... │ │ │ │ js 14f8ada │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - adc 0x1(%esi),%ebp │ │ │ │ + add %eax,%eax │ │ │ │ + adc 0x1(%esi),%ch │ │ │ │ inc %eax │ │ │ │ cs test $0x1,%al │ │ │ │ - pusha │ │ │ │ - shll %cl,0x1(%ebx) │ │ │ │ - dec %eax │ │ │ │ - jp 14f8a47 │ │ │ │ + inc %eax │ │ │ │ + aam $0x73 │ │ │ │ + add %ecx,0x7a(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,%eax │ │ │ │ mov $0x69,%al │ │ │ │ - add -0x27fe5910(%eax),%bl │ │ │ │ - loop 14f8b2a │ │ │ │ + add -0x17fe5910(%eax),%bl │ │ │ │ + loopne 14f8b2a │ │ │ │ add %esp,(%eax) │ │ │ │ imulb 0x77a96801(%edx) │ │ │ │ add (%eax),%al │ │ │ │ cltd │ │ │ │ - mov 0x734d4801,%al │ │ │ │ + mov 0x734a2801,%al │ │ │ │ add %esi,(%eax) │ │ │ │ and $0xe0a801a8,%eax │ │ │ │ jle 14f8ac9 │ │ │ │ - call c95131fe <_edata@@Base+0xc4f131fe> │ │ │ │ - divl 0x1(%ebp) │ │ │ │ + call 995131fe <_edata@@Base+0x94f131fe> │ │ │ │ + repz jne 14f8ad1 │ │ │ │ xor %ch,%bl │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - jnp 14f8b42 │ │ │ │ - add %ebx,-0x27fe5f00(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + jge 14f8b42 │ │ │ │ + add %ebx,-0x7fe5f00(%eax) │ │ │ │ in $0x69,%al │ │ │ │ add %edx,%eax │ │ │ │ - mov 0xa4a001a9,%eax │ │ │ │ + mov 0xa02801a9,%eax │ │ │ │ arpl %eax,(%ecx) │ │ │ │ pop %eax │ │ │ │ pop %ds │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,-0x2ffd9699(%eax) │ │ │ │ - test $0x3d001a1,%eax │ │ │ │ - add %si,-0x76(%eax) │ │ │ │ + add %ecx,-0x5ffd9699(%eax) │ │ │ │ + shrl $1,0x7c12e801(%ecx) │ │ │ │ + add %esi,-0x76(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - add $0x7b,%dl │ │ │ │ - add %ebp,-0x6ffe5e2f(%eax) │ │ │ │ + mov 0xd0017bbe,%al │ │ │ │ + test $0x4a001a1,%eax │ │ │ │ + add %bp,-0x6ffe5e2f(%eax) │ │ │ │ sbb -0x18(%edx,%eax,1),%esp │ │ │ │ dec %ebp │ │ │ │ - test $0x6c57a001,%eax │ │ │ │ + test $0x6c549001,%eax │ │ │ │ add %eax,0x2001a050(%eax) │ │ │ │ int $0x75 │ │ │ │ add %edi,(%eax) │ │ │ │ - adc 0x7cf63801(%eax),%ebp │ │ │ │ + adc 0x7cf66801(%eax),%ebp │ │ │ │ add %edx,(%eax) │ │ │ │ - jecxz 14f8ac8 │ │ │ │ - add %ebx,%eax │ │ │ │ - aaa │ │ │ │ - jg 14f8b29 │ │ │ │ - loopne 14f8b3b │ │ │ │ + jecxz 14f8ad0 │ │ │ │ + add %eax,0x33(%eax) │ │ │ │ + jg 14f8b31 │ │ │ │ + loopne 14f8b43 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %eax,0x5a(%eax) │ │ │ │ - add %fs:-0x80(%eax),%dl │ │ │ │ - mov 0x7b206001,%al │ │ │ │ - add -0x59(%eax),%al │ │ │ │ + add %fs:-0x59(%eax),%al │ │ │ │ mov %al,0x6b13f001 │ │ │ │ + add -0x80(%eax),%dl │ │ │ │ + mov 0x7b206001,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ - andb $0x1,0x65431801(%esi) │ │ │ │ + andb $0x1,0x65435801(%esi) │ │ │ │ sbbb $0xa4,(%edx) │ │ │ │ add %edx,%eax │ │ │ │ (bad) │ │ │ │ jo 14f8b6a │ │ │ │ - mov $0x8801a748,%eax │ │ │ │ - stc │ │ │ │ + mov $0xf801a748,%eax │ │ │ │ + clc │ │ │ │ jns 14f8b71 │ │ │ │ dec %eax │ │ │ │ mov $0xeb4001a4,%ebx │ │ │ │ jne 14f8b7a │ │ │ │ mov $0x16,%al │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %ecx,-0x7ffd8c24(%eax) │ │ │ │ xor $0xa8,%al │ │ │ │ add %edx,-0x59(%eax) │ │ │ │ jg 14f8b8a │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ - fbld 0x665ff001(%edx) │ │ │ │ + fbld 0x665f2001(%edx) │ │ │ │ add %eax,(%eax) │ │ │ │ dec %ecx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ fidivrs 0x1(%edx) │ │ │ │ ... │ │ │ │ fdivs (%eax,%eiz,4) │ │ │ │ - add %eax,-0x16(%eax) │ │ │ │ + add %edi,-0x1b(%eax) │ │ │ │ jne 14f8bc1 │ │ │ │ ... │ │ │ │ pusha │ │ │ │ - mov $0x155001a0,%ebx │ │ │ │ + mov $0x149801a0,%ebx │ │ │ │ jg 14f8be9 │ │ │ │ pusha │ │ │ │ jecxz 14f8b8b │ │ │ │ - add %eax,(%eax) │ │ │ │ - cmc │ │ │ │ + add %ebp,%eax │ │ │ │ + hlt │ │ │ │ pusha │ │ │ │ add %ebp,(%eax) │ │ │ │ dec %ecx │ │ │ │ - mov 0x72707001,%al │ │ │ │ - add %ecx,-0x7ffe5ef5(%eax) │ │ │ │ - xor 0x1(%ecx),%ch │ │ │ │ + mov 0x726d4801,%al │ │ │ │ + add %ecx,0x4801a10b(%eax) │ │ │ │ + xor %ch,0x1(%ecx) │ │ │ │ dec %eax │ │ │ │ sub %ah,0x60f85001(%ecx) │ │ │ │ add (%eax),%dh │ │ │ │ mov $0xa7,%bh │ │ │ │ - add %ecx,%eax │ │ │ │ - xchg %eax,%ebx │ │ │ │ - jnp 14f8c11 │ │ │ │ - enter $0xa4e0,$0x1 │ │ │ │ - pop %eax │ │ │ │ - push %es │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + add %ebp,-0x37fe846e(%eax) │ │ │ │ + loopne 14f8bb7 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add $0x6f,%al │ │ │ │ add %esp,%eax │ │ │ │ enter $0x1a4,$0x58 │ │ │ │ adc 0x2(%ecx),%ch │ │ │ │ mov 0xa801a6cf,%al │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - jns 14f8c29 │ │ │ │ - mov %dh,(%edx) │ │ │ │ - mov %al,0x79837001 │ │ │ │ + imul $0xffffff88,0x1(%ecx),%edi │ │ │ │ + xor 0x79837001(%edx),%ah │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jae 14f8be3 │ │ │ │ - add %edi,0x52(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edi,0x16c31(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x7e(%eax) │ │ │ │ - mov 0x7927e001,%al │ │ │ │ + mov 0x79284001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x1ffe5eda(%eax) │ │ │ │ push $0x261 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ addb $0x1,-0x60(%esi) │ │ │ │ sub %bl,0x6300027c(%edi) │ │ │ │ - test $0x74e46001,%eax │ │ │ │ + test $0x74e4f801,%eax │ │ │ │ add %esi,(%eax) │ │ │ │ popf │ │ │ │ test $0x1,%al │ │ │ │ - sub %dl,0x7b(%ecx) │ │ │ │ + sub %cl,0x7b(%edi) │ │ │ │ add %edi,%eax │ │ │ │ - mov 0x6bdf0801(%ecx),%esp │ │ │ │ + mov 0x6bde4001(%ecx),%esp │ │ │ │ add %edx,(%eax) │ │ │ │ push %edx │ │ │ │ - mov 0x7bd95001,%al │ │ │ │ + mov 0x7bd99801,%al │ │ │ │ add %ecx,0x3801a3f9(%eax) │ │ │ │ jle 14f8d57 │ │ │ │ add %al,%dl │ │ │ │ sbb $0xa7,%al │ │ │ │ add %ecx,0x50026102(%eax) │ │ │ │ adc %ah,0x7b4ea001(%edx) │ │ │ │ - add %al,%ah │ │ │ │ - int $0xa9 │ │ │ │ - add %ebx,(%eax) │ │ │ │ - jle,pn 14f8d09 │ │ │ │ - fcomps (%ecx) │ │ │ │ - mov %al,0x67b82001 │ │ │ │ + add %al,%bl │ │ │ │ + sbb %esp,0x67b82001(%edx) │ │ │ │ add (%eax),%bl │ │ │ │ fisubl 0x6d211801(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ - cmp $0xdf4001a5,%eax │ │ │ │ + cmp $0xda6801a5,%eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ adc %ah,0x663bd801(%edi) │ │ │ │ add (%eax),%dl │ │ │ │ add 0x26f7698(%ecx,%eax,1),%esp │ │ │ │ nop │ │ │ │ - lcall $0x174,$0x8a1801a5 │ │ │ │ + lcall $0x174,$0x89a001a5 │ │ │ │ cwtl │ │ │ │ xchg %eax,%ecx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x36(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + das │ │ │ │ imul $0x0,(%ecx),%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ - shrl %cl,0x7a1a9801(%ecx) │ │ │ │ + shrl %cl,0x7a1a2001(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x35(%eax) │ │ │ │ mov %eax,0x6caae801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x57(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x57fe8964(%eax) │ │ │ │ + add %ebx,-0x57fe8968(%eax) │ │ │ │ dec %ebx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,0x68017707(%eax) │ │ │ │ - mov $0xb37801a6,%esp │ │ │ │ - jb 14f8dc1 │ │ │ │ - nop │ │ │ │ - or %ah,0x7beba001(%esi) │ │ │ │ + add %edi,0x6(%eax) │ │ │ │ + ja 14f8db9 │ │ │ │ + push $0x6001a6bc │ │ │ │ + mov $0x72,%dl │ │ │ │ + add %edx,0x1001a608(%eax) │ │ │ │ + jmp 14f8e42 │ │ │ │ add %ecx,%eax │ │ │ │ - add 0x7cc9b001(%edx),%ebp │ │ │ │ + add 0x7cc9f801(%edx),%ebp │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4801ac9b(%eax) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ jnp 14f8e12 │ │ │ │ ... │ │ │ │ - mov 0xc801a5fd,%al │ │ │ │ - jp 14f8ea9 │ │ │ │ + mov 0xa001a5fd,%al │ │ │ │ + jns 14f8ea9 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x2f(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,-0x4ffe8ecd(%eax) │ │ │ │ - fldenv 0x79a57001(%eax) │ │ │ │ + add %eax,0x33(%eax) │ │ │ │ + jno 14f8e49 │ │ │ │ + mov $0xd9,%al │ │ │ │ + mov 0x79a3e801,%al │ │ │ │ add %edi,(%eax) │ │ │ │ - shlb $0x1,0x7712c001(%ebp) │ │ │ │ + shlb $0x1,0x77111001(%ebp) │ │ │ │ sarb $0xa4,(%ecx) │ │ │ │ add %edx,%eax │ │ │ │ add $0x60,%al │ │ │ │ add %al,%dl │ │ │ │ inc %ecx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - out %eax,$0x7b │ │ │ │ - add %esp,-0x42(%eax) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - sub 0x1(%edx),%ch │ │ │ │ + add %ebx,-0x1a(%eax) │ │ │ │ + jnp 14f8e69 │ │ │ │ + pusha │ │ │ │ + mov $0x2a3801a7,%esi │ │ │ │ + push $0x1 │ │ │ │ ... │ │ │ │ loopne 14f8ebf │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,-0x3d(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + ret │ │ │ │ jb 14f8e81 │ │ │ │ ... │ │ │ │ or %ch,%cl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - sarl $0xe8,0x1(%eax) │ │ │ │ - or 0x7a633001(%ebp),%esp │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edx,-0x43(%eax) │ │ │ │ + js 14f8ea1 │ │ │ │ + call f15133b0 <_edata@@Base+0xecf133b0> │ │ │ │ + pusha │ │ │ │ + jp 14f8ea9 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,-0x1d(%eax) │ │ │ │ + js 14f8e9d │ │ │ │ mov 0x687ac001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ pop %edi │ │ │ │ mov %al,0x6acca001 │ │ │ │ add 0x2(%eax),%ah │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,-0x5f(%eax) │ │ │ │ - js 14f8ee1 │ │ │ │ - mov %dh,-0x57(%esi) │ │ │ │ + add %ecx,-0x77fe8760(%eax) │ │ │ │ + jbe 14f8e8c │ │ │ │ add %ecx,(%eax) │ │ │ │ - sbb 0x1(%eax),%bh │ │ │ │ + sbb %edi,0x1(%eax) │ │ │ │ add %ah,-0x5a(%ecx) │ │ │ │ - add %edx,0x7b(%eax) │ │ │ │ - jb 14f8ef1 │ │ │ │ - shrb $0x67,0x7f801a8(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + jl 14f8f61 │ │ │ │ + add %eax,%eax │ │ │ │ + test $0xa8,%al │ │ │ │ + add %edx,%eax │ │ │ │ + pop %es │ │ │ │ + add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ - lea 0x64d4d001(%ecx),%esp │ │ │ │ - add %ebx,0x801a641(%eax) │ │ │ │ - xchg %ah,0x1(%esi) │ │ │ │ + lea 0x64d3d001(%ecx),%esp │ │ │ │ + add %ebx,-0x6ffe59bf(%eax) │ │ │ │ + test %ah,0x1(%esi) │ │ │ │ inc %eax │ │ │ │ - lcall $0x16f,$0xa8a001a5 │ │ │ │ - mov $0xd801a013,%eax │ │ │ │ - dec %ecx │ │ │ │ - add %di,-0x5ffe5bec(%eax) │ │ │ │ + lcall $0x16f,$0xa7c001a5 │ │ │ │ + mov $0x4001a013,%eax │ │ │ │ + bound %esp,0x1(%esi) │ │ │ │ + mov $0xa001a414,%eax │ │ │ │ mov %eax,0x27c │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xbc,%al │ │ │ │ - test $0x7d9ff001,%eax │ │ │ │ + test $0x7d9e9801,%eax │ │ │ │ add %ebp,(%eax) │ │ │ │ sub $0xa9,%al │ │ │ │ - add %eax,-0x3ffe835c(%eax) │ │ │ │ - jne 14f8eec │ │ │ │ add %edx,(%eax) │ │ │ │ - fistpll 0x1(%eax) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + jl 14f8f41 │ │ │ │ + shlb $0x1,-0x57(%ebp) │ │ │ │ + js 14f8f25 │ │ │ │ + js 14f8f49 │ │ │ │ ... │ │ │ │ - mov %dl,0x1ce801a6(%edi) │ │ │ │ + mov %dl,0x1c0801a6(%edi) │ │ │ │ ja 14f8f89 │ │ │ │ push %eax │ │ │ │ lods %ds:(%esi),%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - inc %ecx │ │ │ │ + add %ecx,0x3c(%eax) │ │ │ │ jg 14f8f91 │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ - mov %fs,0x72c37801(%eax) │ │ │ │ + mov %fs,0x72c35801(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x5001a055(%eax) │ │ │ │ - in $0x74,%eax │ │ │ │ + add %al,0x5801a055(%eax) │ │ │ │ + out %al,$0x74 │ │ │ │ add %ecx,%eax │ │ │ │ - add 0x752e7801(%ebp),%esp │ │ │ │ - add %esp,0x5801a922(%eax) │ │ │ │ - shlb $1,0x0(%ecx,%eax,1) │ │ │ │ + add 0x752ec001(%ebp),%esp │ │ │ │ + add %esp,-0x4ffe56de(%eax) │ │ │ │ + aam $0x74 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ - test %esp,0x76bd6801(%edi) │ │ │ │ + test %esp,0x76b9c001(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0xb(%eax) │ │ │ │ mov 0x7a1f3001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ daa │ │ │ │ - mov 0x723b2001,%al │ │ │ │ - add %ecx,-0xffe5888(%eax) │ │ │ │ - jl 14f90a3 │ │ │ │ + mov 0x723b2801,%al │ │ │ │ + add %ecx,0x801a778(%eax) │ │ │ │ + jge 14f90a3 │ │ │ │ add %esp,%eax │ │ │ │ (bad) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,%eax │ │ │ │ - test %esp,0x1(%edi) │ │ │ │ - mov $0x34,%al │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,-0x53(%eax) │ │ │ │ - jle 14f9039 │ │ │ │ - mov %ah,(%ecx,%eiz,4) │ │ │ │ + add %ebx,%eax │ │ │ │ + andl $0x1a534b0,0x1(%edi) │ │ │ │ + mov 0x88017eac,%al │ │ │ │ + and $0xa1,%al │ │ │ │ add %eax,0x5b(%eax) │ │ │ │ jno 14f9042 │ │ │ │ ... │ │ │ │ - mov 0x9801a18e,%al │ │ │ │ - push %es │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + mov 0x3001a18e,%al │ │ │ │ + add $0x6f,%al │ │ │ │ add %esi,-0x44(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - xor %dl,%bh │ │ │ │ + jo 14f903c │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ - andb $0x1,0x7f411001(%edi) │ │ │ │ + andb $0x1,0x7f3fa801(%edi) │ │ │ │ pop %eax │ │ │ │ fwait │ │ │ │ - mov 0x6a2d4801,%al │ │ │ │ - add %eax,0x801a63b(%eax) │ │ │ │ - sti │ │ │ │ + mov 0x6a2d9801,%al │ │ │ │ + add %eax,0x1801a63b(%eax) │ │ │ │ + stc │ │ │ │ jnp 14f9091 │ │ │ │ shlb $1,0x1(%eax,%eiz,4) │ │ │ │ - add %bh,0x58980178(%ebx) │ │ │ │ + push %eax │ │ │ │ + mov $0x58980178,%ebx │ │ │ │ mov %eax,0x6bee9801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x6b(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,-0x4ffe8821(%eax) │ │ │ │ - adc $0xad8801a6,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + fdivl 0x1(%edi) │ │ │ │ + mov $0x15,%al │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ jle 14f90b9 │ │ │ │ adc %bh,(%esi) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,-0x48(%eax) │ │ │ │ - pusha │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + mov $0x160,%ecx │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - test $0x79f86001,%eax │ │ │ │ + fcoms 0x79f77001(%ecx,%ebp,4) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ inc %ebp │ │ │ │ - test $0x7b89c801,%eax │ │ │ │ + test $0x7b876801,%eax │ │ │ │ add %edi,0x40(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,0x400278dd(%eax) │ │ │ │ js 14f9097 │ │ │ │ - add %edi,(%eax) │ │ │ │ - xabort $0x78,(bad) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + ret │ │ │ │ + js 14f90f9 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x801a192(%eax) │ │ │ │ - push %eax │ │ │ │ - ja 14f9111 │ │ │ │ - nop │ │ │ │ - mov $0xa2,%cl │ │ │ │ - add %esi,%eax │ │ │ │ + mov $0x92,%al │ │ │ │ + mov 0x774f8001,%eax │ │ │ │ + add %edx,-0xffe5d4f(%eax) │ │ │ │ sbb $0xb208026f,%eax │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x4ffe8a75(%eax) │ │ │ │ - or 0x79261801(%esi),%esp │ │ │ │ - add %ebp,(%eax) │ │ │ │ - sub 0x7561e801(%edx),%ebp │ │ │ │ - add (%eax),%al │ │ │ │ + add %esp,%eax │ │ │ │ + mov 0x1(%ebp),%esi │ │ │ │ + mov $0xb,%al │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + daa │ │ │ │ + jns 14f9129 │ │ │ │ + sub %ch,(%ebx) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + add %ebp,%eax │ │ │ │ + popa │ │ │ │ + jne 14f9132 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,-0x4ffe5b41(%eax) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - jne 14f915a │ │ │ │ - loopne 14f9149 │ │ │ │ - mov 0x7a60b801,%al │ │ │ │ + test $0xbf,%al │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %esi,-0x1ffd8a93(%eax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + mov 0x7a605001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x7c(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x17e75(%eax) │ │ │ │ + add %ebp,0x17e71(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ repnz test $0x1,%al │ │ │ │ - cwtl │ │ │ │ - jge 14f922b │ │ │ │ - add %eax,(%eax) │ │ │ │ + call 1510e2e │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ or $0xa6,%al │ │ │ │ - add %eax,%eax │ │ │ │ - xor $0x7c,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebx,0x17c33(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ - adc %ebp,0x7e71c001(%eax) │ │ │ │ + adc %ebp,0x7e6e6001(%eax) │ │ │ │ add %edi,%eax │ │ │ │ pop %ss │ │ │ │ mov %al,0x70b07001 │ │ │ │ add -0x15(%eax),%al │ │ │ │ - test $0x7ff40801,%eax │ │ │ │ - add %edi,0x7001a630(%eax) │ │ │ │ - je 14f9276 │ │ │ │ + test $0x7ffb3001,%eax │ │ │ │ + add %edi,0x1801a630(%eax) │ │ │ │ + jae 14f9276 │ │ │ │ add %esi,(%eax) │ │ │ │ - mov $0x923001a4,%edx │ │ │ │ + mov $0x8f5801a4,%edx │ │ │ │ jno 14f9211 │ │ │ │ jo 14f91c9 │ │ │ │ test $0x1,%al │ │ │ │ - or %bl,0x172(%ecx) │ │ │ │ + adc %dl,0x172(%ebx) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ cmp %dl,%bh │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x1705c(%eax) │ │ │ │ + add %ebp,0x1705c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ xchg %eax,%esp │ │ │ │ - mov 0x7c848801,%al │ │ │ │ + mov 0x7c83e001,%al │ │ │ │ add %edx,%eax │ │ │ │ - mov $0xb0f801a6,%ebp │ │ │ │ + mov $0xb06801a6,%ebp │ │ │ │ jle 14f9269 │ │ │ │ mov $0x8001a07c,%eax │ │ │ │ dec %ecx │ │ │ │ jae 14f9272 │ │ │ │ ... │ │ │ │ sub %ch,-0x57(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ cmp $0x65,%al │ │ │ │ add %esp,-0x68(%eax) │ │ │ │ - mov 0x663ec001,%al │ │ │ │ - add %ebx,0x1801a060(%eax) │ │ │ │ - dec %ebx │ │ │ │ + mov 0x66393001,%al │ │ │ │ + add %ebx,0x6001a060(%eax) │ │ │ │ + inc %edx │ │ │ │ jae 14f92b1 │ │ │ │ - push $0x8801a829 │ │ │ │ + push $0x6001a829 │ │ │ │ mov $0x74b0017a,%ebp │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,-0x1ffe8cb4(%eax) │ │ │ │ - or %ah,0x7aab8001(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - lea 0x677bb801(%ebp),%esp │ │ │ │ - add %ecx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + inc %edi │ │ │ │ + jae 14f92c1 │ │ │ │ + loopne 14f92ca │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %esp,%eax │ │ │ │ + test $0x8de8017a,%eax │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %esp,0x8016779(%eax) │ │ │ │ loop 14f9277 │ │ │ │ - add %eax,0x2801786a(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + push $0x78 │ │ │ │ + add %ebp,(%eax) │ │ │ │ sub $0x67c801a3,%eax │ │ │ │ js 14f92e2 │ │ │ │ adc %al,0x43801a2 │ │ │ │ jns 14f92ea │ │ │ │ ... │ │ │ │ jo 14f92b7 │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ecx,(%eax) │ │ │ │ ret $0x261 │ │ │ │ shl $0xa6,%dh │ │ │ │ - add %edx,0x17b7e(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,%al │ │ │ │ + add %esi,0x7d(%eax) │ │ │ │ + jnp 14f9301 │ │ │ │ + ... │ │ │ │ + clc │ │ │ │ mov %eax,0x25801a2 │ │ │ │ push $0x2 │ │ │ │ mov 0x9001a3fa,%al │ │ │ │ mov $0x3c100260,%ecx │ │ │ │ mov %al,0x73351801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1869580,150 +1870008,155 @@ │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x1ffe5cbc(%eax) │ │ │ │ or %ebp,0x2(%ecx) │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ - andb $0x1,0x71e1c001(%edi) │ │ │ │ + andb $0x1,0x71e0a801(%edi) │ │ │ │ sbbb $0x1,-0x5c(%ebx) │ │ │ │ lock push %eax │ │ │ │ gs add %al,%dh │ │ │ │ frstor 0x6d7f5801(%edx) │ │ │ │ add -0x34(%eax),%ch │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,-0x7ffe880b(%eax) │ │ │ │ + add %esp,-0x7ffe880d(%eax) │ │ │ │ adc $0xa0,%al │ │ │ │ add %edx,%eax │ │ │ │ pop %ebx │ │ │ │ jp 14f937a │ │ │ │ ... │ │ │ │ sbb %al,(%ecx) │ │ │ │ mov %eax,0x63c83001 │ │ │ │ add (%eax),%al │ │ │ │ sbb 0x7f0b6801(%ecx),%esp │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x27fe5b17(%eax) │ │ │ │ - sbb 0x1(%esi),%bh │ │ │ │ - call 5151393d <_edata@@Base+0x4cf1393d> │ │ │ │ - adc $0x68700169,%eax │ │ │ │ - mov %al,0x61f07001 │ │ │ │ + add %cl,-0xffe5b17(%eax) │ │ │ │ + adc $0x88e8017e,%eax │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ecx,0x70016915(%eax) │ │ │ │ + push $0xf07001a2 │ │ │ │ + popa │ │ │ │ add (%eax),%bh │ │ │ │ - lds 0x7db0e001(%ebp),%esp │ │ │ │ + lds 0x7dac5801(%ebp),%esp │ │ │ │ add %ecx,(%eax) │ │ │ │ cli │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - je 14f9449 │ │ │ │ - add %edi,%eax │ │ │ │ - or %esp,0x7ba86001(%esi) │ │ │ │ + add %esi,-0x7fe858d(%eax) │ │ │ │ + or %esp,0x7ba6d801(%esi) │ │ │ │ add %ebp,0x4001a6f4(%eax) │ │ │ │ inc %edi │ │ │ │ jb 14f93e2 │ │ │ │ - push $0xd001a072 │ │ │ │ - jno 14f9460 │ │ │ │ + sbb %ah,%cl │ │ │ │ + test $0x72346801,%eax │ │ │ │ + add %ebp,0x72(%eax) │ │ │ │ + mov 0x7971d001,%al │ │ │ │ add (%eax),%al │ │ │ │ - ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x4001a277(%eax) │ │ │ │ push %edx │ │ │ │ jo 14f9402 │ │ │ │ ... │ │ │ │ test $0x3d,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,(%eax) │ │ │ │ sahf │ │ │ │ bound %eax,(%edx) │ │ │ │ ... │ │ │ │ js 14f94d7 │ │ │ │ test $0x1,%al │ │ │ │ - clc │ │ │ │ - sahf │ │ │ │ + push %eax │ │ │ │ + popf │ │ │ │ push $0x1 │ │ │ │ nop │ │ │ │ push %esi │ │ │ │ test $0x1,%al │ │ │ │ - nop │ │ │ │ - jae 14f94e2 │ │ │ │ + adc %dh,0x7b(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ inc %esp │ │ │ │ mov 0x7d439801,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x2001a099(%eax) │ │ │ │ + add %ah,0x5801a099(%eax) │ │ │ │ arpl %edi,0x1(%edi) │ │ │ │ cwtl │ │ │ │ - mov 0x5be801a1,%al │ │ │ │ + mov 0x5e2801a1,%al │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - add %esp,0x5801a4fe(%eax) │ │ │ │ - xchg %eax,%edx │ │ │ │ + add %esp,-0xffe5b02(%eax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ jo 14f94a1 │ │ │ │ ... │ │ │ │ adcb $0x1,-0x58(%edi) │ │ │ │ - js 14f94e2 │ │ │ │ - jne 14f94d1 │ │ │ │ - call 21513ab2 <_edata@@Base+0x1cf13ab2> │ │ │ │ - xor %bh,0x1(%ebx) │ │ │ │ + pop %eax │ │ │ │ + adc $0x75,%al │ │ │ │ + add %ebp,%eax │ │ │ │ + frstor 0x7b303801(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - mov %ah,-0x4cdffe5a(%esi) │ │ │ │ - jl 14f9509 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x5801a6a6(%eax) │ │ │ │ + mov $0x7c,%bl │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - inc %eax │ │ │ │ - cmp %esp,0x68477801(%edi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - inc %ebx │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,0x17bb8(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x39(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %edi,0x47(%eax) │ │ │ │ + push $0xa5433801 │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x7b,%dh │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ inc %edi │ │ │ │ mov 0x6e09c001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ - sub 0x6d2f4001(%eax),%ebp │ │ │ │ + sub 0x6d0fb801(%eax),%ebp │ │ │ │ add %esp,%eax │ │ │ │ int $0xa4 │ │ │ │ add %esi,%eax │ │ │ │ hlt │ │ │ │ bound %eax,(%edx) │ │ │ │ ... │ │ │ │ cmpb $0xa2,(%edx) │ │ │ │ add %esp,0x3802707c(%eax) │ │ │ │ andb $0x2,0x71015001(%edx) │ │ │ │ ... │ │ │ │ - mov %cl,0x71d001a4(%edi) │ │ │ │ + mov %cl,0x6fa001a4(%edi) │ │ │ │ jns 14f95a1 │ │ │ │ add %al,%ah │ │ │ │ mov %al,0x78721001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ - and 0x79794001(%eax),%ch │ │ │ │ + and 0x79760001(%eax),%ch │ │ │ │ add %esp,(%eax) │ │ │ │ - andl $0xa5238001,0x68c35801(%edi) │ │ │ │ + andl $0xa5238001,0x68aaa801(%edi) │ │ │ │ add %esi,%eax │ │ │ │ ja 14f9634 │ │ │ │ - add -0x37fe59f6(%eax),%bl │ │ │ │ - or 0x1(%edi),%ebp │ │ │ │ - sbbb $0x1,-0x5a(%esi) │ │ │ │ - push %eax │ │ │ │ - add 0x1(%esi),%ah │ │ │ │ - or %bl,-0x3627fe5a(%edx) │ │ │ │ + add 0x3001a60a(%eax),%bl │ │ │ │ + or $0x6f,%al │ │ │ │ + add %eax,-0x2ffe59a2(%eax) │ │ │ │ + add %esp,0x1(%esi) │ │ │ │ + or %bl,-0x387ffe5a(%edx) │ │ │ │ jnp 14f95e9 │ │ │ │ nop │ │ │ │ adc $0x58f001a3,%eax │ │ │ │ jns 14f95f2 │ │ │ │ ... │ │ │ │ call 39513848 <_edata@@Base+0x34f13848> │ │ │ │ lds 0x0(%edx,%eax,1),%esi │ │ │ │ @@ -1869737,84 +1870170,78 @@ │ │ │ │ sub %bh,(%edx) │ │ │ │ mov 0x7bf85801,%al │ │ │ │ add (%eax),%bh │ │ │ │ sub %ah,0x6ceb0801(%edx) │ │ │ │ add %al,%dh │ │ │ │ xchg %eax,%ebp │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,0x163bc(%eax) │ │ │ │ + add %ebp,0x163b5(%eax) │ │ │ │ mov $0xa5,%bh │ │ │ │ - add %esp,-0x36(%eax) │ │ │ │ + add %esi,-0x3c(%eax) │ │ │ │ add %eax,(%bx,%si) │ │ │ │ ... │ │ │ │ inc %ebx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - or $0x78,%al │ │ │ │ - add %eax,0x2(%eax) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - sbb $0xaa00261,%eax │ │ │ │ - test $0x1,%al │ │ │ │ - js 14f96e4 │ │ │ │ + add %edi,0xb(%eax) │ │ │ │ + js 14f9669 │ │ │ │ + inc %eax │ │ │ │ + add 0x611de801(%edi),%ah │ │ │ │ + add 0x1001a80a(%eax),%ah │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ jns 14f9679 │ │ │ │ ... │ │ │ │ dec %eax │ │ │ │ mov $0xa9,%cl │ │ │ │ - add %ebx,(%eax) │ │ │ │ - aaa │ │ │ │ - bound %eax,(%ecx) │ │ │ │ - mov $0x49,%al │ │ │ │ - test $0x6e83a801,%eax │ │ │ │ - add %ebp,(%eax) │ │ │ │ - jnp 14f9680 │ │ │ │ - add %ebx,0x6a(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + xor $0x62,%al │ │ │ │ + add %esi,-0x27fe56b7(%eax) │ │ │ │ + subl $0x1a57b28,0x1(%esi) │ │ │ │ + jo 14f9735 │ │ │ │ jae 14f96e1 │ │ │ │ mov $0x32,%al │ │ │ │ mov %al,0x70ccf001 │ │ │ │ add (%eax),%dh │ │ │ │ mov $0xa2,%dl │ │ │ │ add %ebx,0x78026344(%eax) │ │ │ │ sub %esp,0x606dc801(%edi) │ │ │ │ add 0x2f(%eax),%dl │ │ │ │ mov 0x73520801,%eax │ │ │ │ - add 0x3801a7d3(%eax),%ah │ │ │ │ - dec %edi │ │ │ │ + add 0x1a7d3(%eax),%ah │ │ │ │ + dec %ebx │ │ │ │ push $0xa7a3d001 │ │ │ │ - add %ecx,-0x7fe8b44(%eax) │ │ │ │ - xor %esp,0x7b906001(%ecx) │ │ │ │ + add %edi,(%eax) │ │ │ │ + mov $0x31f80174,%esp │ │ │ │ + mov 0x7b908801,%eax │ │ │ │ add %edi,%eax │ │ │ │ - shlb %cl,0x7eaf1801(%eax) │ │ │ │ + shlb %cl,0x7ead8001(%eax) │ │ │ │ add %edx,%eax │ │ │ │ clc │ │ │ │ mov %al,0x62df7001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - mov 0x7f21b801,%eax │ │ │ │ - add %esp,0x3801a5e9(%eax) │ │ │ │ + mov 0x7f1cb801,%eax │ │ │ │ + add %esp,0x1801a5e9(%eax) │ │ │ │ (bad) │ │ │ │ add %bp,%ax │ │ │ │ - mov 0x900001a5,%eax │ │ │ │ + mov 0x8e2001a5,%eax │ │ │ │ jne 14f9751 │ │ │ │ ... │ │ │ │ - fmuls -0x206ffe5c(%edi) │ │ │ │ + fmuls -0x230ffe5c(%edi) │ │ │ │ jb 14f9771 │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ (bad) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - fwait │ │ │ │ - add %ax,(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + lcall $0x0,$0x166 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x1001a26a(%eax) │ │ │ │ + mov 0x1001a26a,%al │ │ │ │ les 0x2(%esi),%ebp │ │ │ │ push $0x3001a2a2 │ │ │ │ jo 14f9810 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1869822,56 +1870249,59 @@ │ │ │ │ test $0x1,%al │ │ │ │ cwtl │ │ │ │ es jb 14f97b2 │ │ │ │ rolb $0x1,-0x60(%edi) │ │ │ │ fsubs (%esi) │ │ │ │ jae 14f97b9 │ │ │ │ js 14f9744 │ │ │ │ - mov 0x772bb801,%al │ │ │ │ + mov 0x772b0801,%al │ │ │ │ add %ecx,0x4001a278(%eax) │ │ │ │ and %ebp,0x2(%esi) │ │ │ │ fcomps (%esi) │ │ │ │ mov %al,0x72388001 │ │ │ │ - add 0x7801a207(%eax),%bh │ │ │ │ + add 0x5801a207(%eax),%bh │ │ │ │ dec %ebp │ │ │ │ jns 14f97d9 │ │ │ │ ... │ │ │ │ adc %dh,0x7ef65801(%edx,%eiz,4) │ │ │ │ add (%eax),%dh │ │ │ │ int3 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - add 0x1(%ecx),%esi │ │ │ │ - mov $0xa001a34c,%eax │ │ │ │ - lret │ │ │ │ + add %esi,(%eax) │ │ │ │ + add 0x1(%ecx),%dh │ │ │ │ + mov $0x7001a34c,%eax │ │ │ │ + (bad) │ │ │ │ arpl %eax,(%ecx) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ pop %es │ │ │ │ - test $0x74d46001,%eax │ │ │ │ + test $0x74d47001,%eax │ │ │ │ add %ebx,(%eax) │ │ │ │ xchg %eax,%ebx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,-0x6ffe8581(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + cmpb $0x90,0x1(%edx) │ │ │ │ sbb 0x6af2f001(%edi),%esp │ │ │ │ add %al,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ mov %al,0x7cd46001 │ │ │ │ add (%eax),%bl │ │ │ │ aad $0xa1 │ │ │ │ add %ecx,0x8027744(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,-0x7ffe8689(%eax) │ │ │ │ - cli │ │ │ │ - mov 0x77a50801,%al │ │ │ │ - add %edi,%eax │ │ │ │ - andb $0x2,0x7f5a6801(%edx) │ │ │ │ + add %esp,%eax │ │ │ │ + jae 14f98b8 │ │ │ │ + add %eax,-0x57fe5f06(%eax) │ │ │ │ + mov %eax,0x80f80177 │ │ │ │ + mov %al,0x7f5a6801 │ │ │ │ + add (%eax),%al │ │ │ │ ... │ │ │ │ - jo 14f989a │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x30(%eax) │ │ │ │ mov %eax,0x77c24801 │ │ │ │ add (%eax),%dh │ │ │ │ jae 14f9813 │ │ │ │ add %esi,-0x6d(%eax) │ │ │ │ jge 14f987a │ │ │ │ ... │ │ │ │ fsubrs -0x5e(%esi) │ │ │ │ @@ -1869880,260 +1870310,258 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x6c(%eax) │ │ │ │ mov %al,0x70762001 │ │ │ │ add (%eax),%bl │ │ │ │ mov %al,0x7d9001a2 │ │ │ │ jb 14f98ba │ │ │ │ - mov 0xb801a21a,%al │ │ │ │ + mov 0xd801a21a,%al │ │ │ │ add $0x17d,%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - mov %bl,-0x65affe5b(%ebp) │ │ │ │ + mov %bl,-0x65e7fe5b(%ebp) │ │ │ │ ja 14f98d9 │ │ │ │ ... │ │ │ │ shrb $0x2,0x62870001(%esp,%eiz,4) │ │ │ │ ... │ │ │ │ cmp %cl,(%esi) │ │ │ │ test $0x1,%al │ │ │ │ - lock sarb $1,0x1(%edx) │ │ │ │ + or %dl,%cl │ │ │ │ + jp 14f9901 │ │ │ │ ... │ │ │ │ dec %eax │ │ │ │ push %es │ │ │ │ - mov 0x788c1801,%al │ │ │ │ + mov 0x788c3001,%al │ │ │ │ add %edi,%eax │ │ │ │ mov %eax,%ds:0x7b6ec801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ - mov $0x71001a8,%ecx │ │ │ │ + mov $0x77001a8,%ecx │ │ │ │ js 14f9939 │ │ │ │ - mov $0xb001a9f0,%eax │ │ │ │ - js,pn 14f9941 │ │ │ │ + mov $0xf001a9f0,%eax │ │ │ │ + sub 0x1(%eax),%edi │ │ │ │ ... │ │ │ │ push $0xf801a428 │ │ │ │ clc │ │ │ │ popa │ │ │ │ add (%eax),%ch │ │ │ │ push $0xf2c001a4 │ │ │ │ jle 14f995a │ │ │ │ shlb $0xa6,(%edi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - in (%dx),%al │ │ │ │ + add %edi,-0x16(%eax) │ │ │ │ jp 14f9961 │ │ │ │ enter $0xa6f7,$0x1 │ │ │ │ xor %ah,0x68(%edx) │ │ │ │ add (%eax),%dl │ │ │ │ jno 14f9914 │ │ │ │ - add %esp,(%eax) │ │ │ │ - imul $0xffffffc0,0x1(%ebx),%esi │ │ │ │ - add %ah,0x64b34801(%ecx) │ │ │ │ - add %edx,%eax │ │ │ │ + add %ebp,0x59(%eax) │ │ │ │ + jae 14f9971 │ │ │ │ + rolb $0xa1,(%eax) │ │ │ │ + add %ebp,-0x4d(%eax) │ │ │ │ + fs add %edx,%eax │ │ │ │ cmp %esp,0x72fcc801(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ - shll $0x1,0x7ab55801(%eax) │ │ │ │ + shll $0x1,0x7ab2f001(%eax) │ │ │ │ cmp %dl,%bl │ │ │ │ mov 0x76490801,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x5001a68f(%eax) │ │ │ │ mov $0x4b580162,%edx │ │ │ │ - mov 0x6e1e7001,%al │ │ │ │ + mov 0x6e1da001,%al │ │ │ │ add %ebp,(%eax) │ │ │ │ - lds 0x68925001(%esi),%esp │ │ │ │ - add %ebx,0x7801a948(%eax) │ │ │ │ + lds 0x6890d001(%esi),%esp │ │ │ │ + add %ebx,0x5001a948(%eax) │ │ │ │ or $0x5848017c,%eax │ │ │ │ mov %eax,0x72f79801 │ │ │ │ add (%eax),%cl │ │ │ │ pop %ss │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,%eax │ │ │ │ mov $0x27d,%esi │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ js 14f9a0e │ │ │ │ mov %al,0x64c5a001 │ │ │ │ add -0x3ffe5900(%eax),%cl │ │ │ │ add 0x2(%eax),%ebp │ │ │ │ ... │ │ │ │ - mov $0x1a581,%eax │ │ │ │ - dec %ebp │ │ │ │ + mov $0x7801a581,%eax │ │ │ │ + dec %esp │ │ │ │ jp 14f9a61 │ │ │ │ - cmpb $0x72,0x359801a5(%ecx) │ │ │ │ + cmpb $0x72,0x331801a5(%ecx) │ │ │ │ add %ecx,%eax │ │ │ │ - xchg %ch,0x714d5001(%ecx) │ │ │ │ + xchg %ch,0x7141e801(%ecx) │ │ │ │ add %ecx,0x14(%eax) │ │ │ │ mov 0x6fb10001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ out %eax,$0xa4 │ │ │ │ - add %ebp,0x17d1c(%eax) │ │ │ │ + add %edi,0x17d1c(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x3ffe5942(%eax) │ │ │ │ sub %bh,0x1(%ecx) │ │ │ │ ... │ │ │ │ or %al,-0x5a(%ebp) │ │ │ │ - add %edx,(%eax) │ │ │ │ - fwait │ │ │ │ + add %eax,%eax │ │ │ │ + cwtl │ │ │ │ js 14f9af9 │ │ │ │ and %bh,-0x5c(%edi) │ │ │ │ add %edx,(%eax) │ │ │ │ cli │ │ │ │ jae 14f9b02 │ │ │ │ ... │ │ │ │ js 14f9ac1 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x1782f(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + sub $0x178,%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x1801a8d3(%eax) │ │ │ │ - loop 14f9ba9 │ │ │ │ + nop │ │ │ │ + shrl %cl,0x72e21801(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0xffe5686(%eax) │ │ │ │ - jecxz 14f9bb6 │ │ │ │ + add %bl,-0x7fe5686(%eax) │ │ │ │ + (bad) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ aas │ │ │ │ mov 0x7dae2801,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x5e(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x5b(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + pop %edx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - add %esp,0x5001a643(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ax,(%eax) │ │ │ │ + add %esp,0x1a643(%eax) │ │ │ │ + mov 0x166,%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%al │ │ │ │ - jg 14f9b54 │ │ │ │ - add %edx,-0x17(%eax) │ │ │ │ - gs add %edi,%eax │ │ │ │ + call 3951452c <_edata@@Base+0x34f1452c> │ │ │ │ + ljmp $0x1a6,$0x90f80165 │ │ │ │ + js 14f9beb │ │ │ │ + jl 14f9bb9 │ │ │ │ nop │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x6ffe83ca(%eax) │ │ │ │ cli │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,%eax │ │ │ │ - fs jne 14f9bc1 │ │ │ │ - pop %eax │ │ │ │ + add %ebp,0x58017564(%eax) │ │ │ │ cli │ │ │ │ - mov 0x74ef3801,%al │ │ │ │ + mov 0x74ef3001,%al │ │ │ │ add %ebp,(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ test $0x1,%al │ │ │ │ - pop %eax │ │ │ │ - hlt │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %ebp,0x6801aa28(%eax) │ │ │ │ - pop %ds │ │ │ │ - jae 14f9bda │ │ │ │ - push $0x6001a0a9 │ │ │ │ - mov 0x1(%ebx),%ch │ │ │ │ - cwtl │ │ │ │ - int3 │ │ │ │ - mov %al,0x637be801 │ │ │ │ + call a95109c4 <_edata@@Base+0xa4f109c4> │ │ │ │ + sub %ch,0x731f6801(%edx) │ │ │ │ + add -0x57(%eax),%ch │ │ │ │ + mov 0x6b8da801,%al │ │ │ │ + add %ebx,-0x17fe5d34(%eax) │ │ │ │ + jnp 14f9c4a │ │ │ │ add 0x1a168(%eax),%ch │ │ │ │ pop %ebp │ │ │ │ jb 14f9bf2 │ │ │ │ pusha │ │ │ │ - lds 0x79608001(%ebp),%esp │ │ │ │ - add %esi,-0x7ffe5685(%eax) │ │ │ │ - mov 0x1(%ebp),%bh │ │ │ │ + lds 0x795f5001(%ebp),%esp │ │ │ │ + add %esi,-0x37fe5685(%eax) │ │ │ │ + mov %edi,0x1(%ebp) │ │ │ │ sarb $0x1,-0x57(%edx) │ │ │ │ - or %bl,0x1(%edi,%ebp,2) │ │ │ │ + inc %eax │ │ │ │ + lcall $0x0,$0x16f │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - sbb $0x634801a4,%eax │ │ │ │ + add %bl,0x634801a4 │ │ │ │ data16 add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ xchg %eax,%ebx │ │ │ │ - test $0x79a43001,%eax │ │ │ │ + test $0x79a32001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ jns 14f9bf3 │ │ │ │ add %edi,0x260d8(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x20(%eax) │ │ │ │ - mov 0x60f30801,%al │ │ │ │ + mov 0x60f3a801,%al │ │ │ │ add %esp,(%eax) │ │ │ │ pusha │ │ │ │ - mov 0x6545d801,%al │ │ │ │ + mov 0x65468001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x3001a872(%eax) │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ + add %cl,0x7001a872(%eax) │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ jle 14f9ca9 │ │ │ │ ... │ │ │ │ enter $0xa9f9,$0x1 │ │ │ │ - shlb $1,0x7a(%ecx) │ │ │ │ - add %edi,%eax │ │ │ │ - leave │ │ │ │ - test $0x7e4bd001,%eax │ │ │ │ - add %ebx,%eax │ │ │ │ + clc │ │ │ │ + jp 14f9d39 │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,%al │ │ │ │ hlt │ │ │ │ test $0x1,%al │ │ │ │ - enter $0x6d91,$0x1 │ │ │ │ + cmp %cl,0x1(%ebp,%ebp,2) │ │ │ │ ... │ │ │ │ - enter $0xa6ed,$0x1 │ │ │ │ - pop %eax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + add %cl,%al │ │ │ │ + in (%dx),%eax │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebp,%eax │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ jge 14f9ce9 │ │ │ │ ... │ │ │ │ - andb $0x7f,-0x4cc7fe57(%esi) │ │ │ │ - add %eax,0x5801a5aa(%eax) │ │ │ │ - jae 14f9d6c │ │ │ │ - add %ebp,0x5001a681(%eax) │ │ │ │ - addr16 jp 14f9d09 │ │ │ │ - mov 0x6801a0e4,%al │ │ │ │ + andb $0x7f,-0x4ebffe57(%esi) │ │ │ │ + add %eax,-0x77fe5a56(%eax) │ │ │ │ + push %ecx │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %ebp,-0x1ffe597f(%eax) │ │ │ │ + arpl %edi,0x1(%edx) │ │ │ │ + mov 0x5801a0e4,%al │ │ │ │ aam $0x7c │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - mov 0x71b7e801,%al │ │ │ │ - add %ecx,0x7001a836(%eax) │ │ │ │ - xbegin 14f9ea2 ,(bad) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov 0x71b7d801,%al │ │ │ │ + add %ecx,-0x37fe57ca(%eax) │ │ │ │ + lds 0x1(%eax),%edi │ │ │ │ + ... │ │ │ │ jo 14f9d0f │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,-0x11(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + in (%dx),%eax │ │ │ │ jge 14f9d39 │ │ │ │ js 14f9d28 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,%eax │ │ │ │ - js 14f9daf │ │ │ │ + add %ebx,(%eax) │ │ │ │ + jns 14f9daf │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ jle 14f9ced │ │ │ │ add %ecx,-0x16(%eax) │ │ │ │ @@ -1870141,371 +1870569,347 @@ │ │ │ │ ... │ │ │ │ mov %cl,0x86e801a4 │ │ │ │ data16 add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x11(%eax) │ │ │ │ mov %al,0x71988001 │ │ │ │ - add -0x17fe5888(%eax),%dh │ │ │ │ - jmp 14f9deb │ │ │ │ + add 0x3001a778(%eax),%dh │ │ │ │ + in $0x64,%eax │ │ │ │ add %ebp,(%eax) │ │ │ │ - adc %esp,0x72718001(%ecx) │ │ │ │ + adc %esp,0x726dd001(%ecx) │ │ │ │ add %edx,(%eax) │ │ │ │ sub %esp,0x61fd9001(%ecx) │ │ │ │ - add (%eax),%ch │ │ │ │ - in $0xa9,%eax │ │ │ │ - add %edi,(%eax) │ │ │ │ - mov $0x46d00178,%ecx │ │ │ │ - mov 0x7554f801,%al │ │ │ │ + add %al,%dl │ │ │ │ + inc %esi │ │ │ │ + mov 0x7554d801,%al │ │ │ │ add %edi,-0x4d(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0x6a100267,%eax │ │ │ │ mov 0x728ff001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - dec %esi │ │ │ │ + add %ebp,0x4e(%eax) │ │ │ │ jl 14f9de1 │ │ │ │ test $0x24,%al │ │ │ │ - test $0x73c9d801,%eax │ │ │ │ + test $0x73c8f001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x7ffe5e71(%eax) │ │ │ │ - das │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %bh,0x3001a18f(%eax) │ │ │ │ + sub $0x16c,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x5801a0dc(%eax) │ │ │ │ + sbb $0xa0,%ah │ │ │ │ + add %edx,%eax │ │ │ │ mov 0x1(%edx),%? │ │ │ │ - or %bh,0x7f4a9801(%edi,%eiz,4) │ │ │ │ + or %bh,0x7f48f001(%edi,%eiz,4) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4e(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - shr $1,%cl │ │ │ │ + adc %ch,%al │ │ │ │ jns 14f9e21 │ │ │ │ ... │ │ │ │ mov $0xe8,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,-0x17fe8b0d(%eax) │ │ │ │ - mov $0xa4,%cl │ │ │ │ - add %edi,0x1718f(%eax) │ │ │ │ + add %ebx,-0xd(%eax) │ │ │ │ + je 14f9e31 │ │ │ │ + call e95142e6 <_edata@@Base+0xe4f142e6> │ │ │ │ + lea 0x1(%ecx),%esi │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,-0x3ffe5de5(%eax) │ │ │ │ - in $0x65,%eax │ │ │ │ + nop │ │ │ │ + sbb 0x65e5c001(%edx),%esp │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ je 14f9e38 │ │ │ │ - add %ebx,0x17be0(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,-0x3(%eax) │ │ │ │ - mov 0x66f10801,%al │ │ │ │ - add %eax,0x1a79e(%eax) │ │ │ │ + add %ecx,-0x21(%eax) │ │ │ │ + jnp 14f9e99 │ │ │ │ + ... │ │ │ │ + push %eax │ │ │ │ + std │ │ │ │ + mov 0x66f10001,%al │ │ │ │ + add %eax,0x6001a79e(%eax) │ │ │ │ sub $0x75,%al │ │ │ │ - add %esp,0x1a5ad(%eax) │ │ │ │ + add %esp,-0x6ffe5a53(%eax) │ │ │ │ jmp 14f9f35 │ │ │ │ add %eax,0x67(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - pop %edx │ │ │ │ + add %esp,%eax │ │ │ │ + push %ebx │ │ │ │ jbe 14f9ec1 │ │ │ │ lock sub $0xa4,%al │ │ │ │ add %ebp,%eax │ │ │ │ inc %ecx │ │ │ │ pusha │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,-0x17fe8ad5(%eax) │ │ │ │ + add %esi,-0x17fe8ad5(%eax) │ │ │ │ lds 0x27cad80(%ecx,%eax,1),%esp │ │ │ │ pusha │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ mov %al,0x67fad801 │ │ │ │ add %al,%al │ │ │ │ sti │ │ │ │ - mov 0x70287001,%al │ │ │ │ + mov 0x70256001,%al │ │ │ │ add %ebx,%eax │ │ │ │ mov $0xa9,%dl │ │ │ │ add %eax,-0x2(%eax) │ │ │ │ jp 14f9f39 │ │ │ │ - call 89514943 <_edata@@Base+0x84f14943> │ │ │ │ - jge 14f9fba │ │ │ │ - add %eax,0x6001a195(%eax) │ │ │ │ - cld │ │ │ │ + call 59514943 <_edata@@Base+0x54f14943> │ │ │ │ + jl 14f9fba │ │ │ │ + add %eax,0x801a195(%eax) │ │ │ │ + sti │ │ │ │ jns 14f9f49 │ │ │ │ ... │ │ │ │ dec %eax │ │ │ │ into │ │ │ │ mov 0x7056b001,%al │ │ │ │ add %al,%bh │ │ │ │ xchg %ah,0x6e0c9801(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ out %eax,(%dx) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,%eax │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ + add %ebp,-0x52(%eax) │ │ │ │ jo 14f9fa1 │ │ │ │ ... │ │ │ │ - mov 0x5801a904,%al │ │ │ │ - dec %edx │ │ │ │ + mov 0x9001a904,%al │ │ │ │ + dec %ecx │ │ │ │ add %sp,%ax │ │ │ │ - mov 0xcb9801a8,%eax │ │ │ │ + mov 0xcb8001a8,%eax │ │ │ │ jne 14f9fd1 │ │ │ │ - mov 0x8001a9e0,%al │ │ │ │ + mov 0x5801a9e0,%al │ │ │ │ lret │ │ │ │ jns 14f9fd9 │ │ │ │ ... │ │ │ │ and %bl,0x1(%ecx,%ebp,4) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - jne 14f9ff9 │ │ │ │ - pop %eax │ │ │ │ - sbb $0xa2,%al │ │ │ │ - add %edx,%eax │ │ │ │ - dec %ebp │ │ │ │ - jb 14fa002 │ │ │ │ + rclb $1,0x1c580175(%ecx) │ │ │ │ + mov %al,0x724dd001 │ │ │ │ + add (%eax),%al │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - dec %edx │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,-0x37(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,0x6001a54a(%eax) │ │ │ │ + leave │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ daa │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,0x48026c9b(%eax) │ │ │ │ xchg %eax,%ecx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov $0x78,%cl │ │ │ │ - add %ebp,-0x47fe5a2e(%eax) │ │ │ │ - (bad) │ │ │ │ + add %esi,(%eax) │ │ │ │ + mov $0x78,%al │ │ │ │ + add %ebp,-0x17fe5a2e(%eax) │ │ │ │ + cld │ │ │ │ jnp 14fa031 │ │ │ │ - shrb $1,0x81001a6(%ecx) │ │ │ │ + shrb $1,0x63001a6(%ecx) │ │ │ │ je 14fa039 │ │ │ │ mov $0xbd,%al │ │ │ │ test $0x1,%al │ │ │ │ - add %ah,0x7d(%edi) │ │ │ │ - add %esi,0x4001a5a7(%eax) │ │ │ │ - cwtl │ │ │ │ + mov %ah,0x7d(%ebp) │ │ │ │ + add %esi,-0x5ffe5a59(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ js 14fa049 │ │ │ │ js 14f9ff6 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ - fbstp 0x1(%ecx) │ │ │ │ + add %ecx,%eax │ │ │ │ + fnsave 0x1(%ecx) │ │ │ │ ... │ │ │ │ and %dl,0x1(%edi,%eiz,4) │ │ │ │ - adc %dh,%al │ │ │ │ + sbb %ch,%dh │ │ │ │ jne 14fa069 │ │ │ │ ... │ │ │ │ dec %eax │ │ │ │ xchg %ah,0x61ce3801(%edx) │ │ │ │ - add 0x6001a84d(%eax),%ch │ │ │ │ - adc %esi,0x1(%edi) │ │ │ │ - xor %dl,%cl │ │ │ │ + add -0x27fe57b3(%eax),%ch │ │ │ │ + adc $0xd1300177,%eax │ │ │ │ mov 0x680d1801,%eax │ │ │ │ add %al,%dl │ │ │ │ xor %esp,0x6eee8001(%ecx) │ │ │ │ add (%eax),%bl │ │ │ │ cmp $0xa9,%al │ │ │ │ - add %esp,(%eax) │ │ │ │ - add $0x175,%eax │ │ │ │ + add %ebx,0x17506(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - mov 0x692fe801,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %dl,0x6001a0fe(%eax) │ │ │ │ + sbb $0x169,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - ret │ │ │ │ - test $0x697d5001,%eax │ │ │ │ + loopne 14fa075 │ │ │ │ + test $0x63753801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ push $0xffffffa5 │ │ │ │ - add %ebx,(%eax) │ │ │ │ - fsubrl 0x1(%edi) │ │ │ │ - push $0x3801a6e9 │ │ │ │ - mov $0x7f,%ah │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + int3 │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %ebp,-0x17(%eax) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %edi,0x17fb3(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ - and %esp,0x63b1b001(%eax) │ │ │ │ + and %esp,0x63ab8801(%eax) │ │ │ │ add %esp,(%eax) │ │ │ │ sub %ah,0x6c204801(%ecx) │ │ │ │ - add -0x3ffe5b8b(%eax),%bl │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add 0x1801a475(%eax),%bl │ │ │ │ + xchg %eax,%edx │ │ │ │ jl 14fa111 │ │ │ │ enter $0xa05d,$0x1 │ │ │ │ push %eax │ │ │ │ mov 0xf810027b,%eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ jb 14fa19e │ │ │ │ add %edi,%eax │ │ │ │ adc %ah,0x26df610(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ adc $0xf9e001a4,%eax │ │ │ │ jp 14fa13a │ │ │ │ cwtl │ │ │ │ push $0xffffffa0 │ │ │ │ - add %ecx,(%eax) │ │ │ │ - xor $0x98680172,%eax │ │ │ │ - mov %al,0x73f65801 │ │ │ │ - add %al,%al │ │ │ │ + add %ecx,%eax │ │ │ │ + xor %dh,0x1(%edx) │ │ │ │ + push $0x5801a298 │ │ │ │ + divb 0x2(%ebx) │ │ │ │ + shlb $0x1,-0x5b(%eax) │ │ │ │ + cwtl │ │ │ │ + and %edi,0x1(%ecx) │ │ │ │ pusha │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,0x60017921(%eax) │ │ │ │ shll $0x0,0x2647040(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x26(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,-0x27fe8c48(%eax) │ │ │ │ - pusha │ │ │ │ + add %ebp,(%eax) │ │ │ │ + test $0x60d80173,%eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,-0x14(%eax) │ │ │ │ + add %eax,-0x15(%eax) │ │ │ │ jnp 14fa171 │ │ │ │ ... │ │ │ │ shrb $0xa6,(%eax) │ │ │ │ - add %eax,-0x2d(%eax) │ │ │ │ + add %ebp,%eax │ │ │ │ + iret │ │ │ │ jg 14fa181 │ │ │ │ mov %dl,(%eax) │ │ │ │ - mov 0x727b1001,%eax │ │ │ │ + mov 0x72773001,%eax │ │ │ │ add %ecx,(%eax) │ │ │ │ leave │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,%eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ arpl %eax,(%edx) │ │ │ │ - adc %cl,0x51c001a0(%ecx) │ │ │ │ + adc %cl,0x520801a0(%ecx) │ │ │ │ bound %eax,(%ecx) │ │ │ │ sub %al,%dl │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,(%eax) │ │ │ │ push $0x6e │ │ │ │ add %al,%al │ │ │ │ dec %ecx │ │ │ │ test $0x1,%al │ │ │ │ - or %cl,%bh │ │ │ │ - jnp 14fa1a9 │ │ │ │ - dec %eax │ │ │ │ - shrb $0x1,0x6eb4b001(%ecx) │ │ │ │ - mov 0xe001a04e,%al │ │ │ │ - cli │ │ │ │ - jnp 14fa1b9 │ │ │ │ + ror $0x7b,%bl │ │ │ │ + add %esp,-0x7fe5fb2(%eax) │ │ │ │ + idivl 0x1(%ebx) │ │ │ │ rclb $0xa3,(%edx) │ │ │ │ add %ebx,0x6f(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add (%eax),%dl │ │ │ │ ret │ │ │ │ mov %al,0x786ed801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ push %ss │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %ebx,0x179fe(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + add 0x1(%edx),%edi │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - lea 0x177f5c8(%ecx,%eax,1),%esp │ │ │ │ + or %cl,-0xc37fe5c(%ebp) │ │ │ │ + ja 14fa249 │ │ │ │ mov $0x91,%al │ │ │ │ mov %al,0x75185801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ - mov %eax,0x85f001a8 │ │ │ │ + mov %eax,0x86c801a8 │ │ │ │ jp 14fa269 │ │ │ │ ... │ │ │ │ loopne 14fa299 │ │ │ │ mov %eax,0x73f6d801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ fbld 0x6fce4001(%ecx) │ │ │ │ add -0x7e(%eax),%bh │ │ │ │ test $0x1,%al │ │ │ │ - rolb $1,(%eax,%edi,2) │ │ │ │ - add %ecx,0x74(%eax) │ │ │ │ + and %al,0x74480178 │ │ │ │ mov 0x7ca97001,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x2001a246(%eax) │ │ │ │ subl $0x1a34718,0x2(%ecx) │ │ │ │ mov 0xd00268f9,%al │ │ │ │ xchg %eax,%esp │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x16d84(%eax) │ │ │ │ + add %ecx,0x16d86(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ - mov $0x4cf001a8,%ebx │ │ │ │ + mov $0x478001a8,%ebx │ │ │ │ add %esi,-0x5a2c(%bx,%si) │ │ │ │ - add %ebx,0x17244(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - jl 14fa2a1 │ │ │ │ - add %ebp,-0x7e(%eax) │ │ │ │ - jns 14fa301 │ │ │ │ - clc │ │ │ │ - out %al,$0xa0 │ │ │ │ - add %ebx,0x43(%eax) │ │ │ │ - add %dx,-0xffe5b9c(%eax) │ │ │ │ + add %ecx,0x3f(%eax) │ │ │ │ + jb 14fa2f1 │ │ │ │ + ... │ │ │ │ + sarb $1,0x1(%esi,%eiz,4) │ │ │ │ + rolb $1,-0x1907fe87(%eax) │ │ │ │ + mov 0x663f3801,%al │ │ │ │ + add %edx,-0xffe5b9c(%eax) │ │ │ │ dec %ecx │ │ │ │ arpl %eax,(%edx) │ │ │ │ ... │ │ │ │ sbb %al,-0x58(%edx) │ │ │ │ - add %edx,(%eax) │ │ │ │ - or 0x40(%ecx,%eax,1),%ah │ │ │ │ - sbb %ch,0x6edfc001(%edx) │ │ │ │ + add %ebp,0x40016407(%eax) │ │ │ │ + sbb %ch,0x6ede8801(%edx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x7ffe5f4a(%eax) │ │ │ │ - data16 jge 14fa379 │ │ │ │ + add %cl,0x1001a0b6(%eax) │ │ │ │ + gs jge 14fa379 │ │ │ │ ... │ │ │ │ sub %bl,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,0x5e(%eax) │ │ │ │ jb 14fa392 │ │ │ │ sbb %ch,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ @@ -1870513,31 +1870917,29 @@ │ │ │ │ fbld 0x2(%esi) │ │ │ │ pop %eax │ │ │ │ je 14fa33f │ │ │ │ add %eax,(%eax) │ │ │ │ cmp 0x2(%edx),%esi │ │ │ │ rcr $1,%dl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x4f(%eax) │ │ │ │ - jns 14fa3a9 │ │ │ │ - fcom %st(3) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x300171eb(%eax) │ │ │ │ - andb $0x1,0x69130001(%eax) │ │ │ │ + add %ebp,-0x27fe86b2(%eax) │ │ │ │ + shll %cl,0x71e90001(%esi) │ │ │ │ + add %esi,(%eax) │ │ │ │ + andb $0x1,0x6912e801(%eax) │ │ │ │ xorb $0xa2,(%eax) │ │ │ │ add %ebx,%eax │ │ │ │ in (%dx),%eax │ │ │ │ bound %eax,(%edx) │ │ │ │ - add %dh,-0x3cdffe60(%edx) │ │ │ │ + add %dh,-0x416ffe60(%edx) │ │ │ │ js 14fa3c9 │ │ │ │ ... │ │ │ │ dec %eax │ │ │ │ clc │ │ │ │ test $0x1,%al │ │ │ │ - cmp %dh,0x48f80172(%ecx) │ │ │ │ + sbb %dh,0x48f80172(%ecx) │ │ │ │ test $0x1,%al │ │ │ │ sarb $0xa2,0x44d0027a(%ecx) │ │ │ │ add %edi,0x27368(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ cmpsl %es:(%edi),%cs:(%esi) │ │ │ │ @@ -1870548,76 +1870950,77 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ xor $0x147801a0,%eax │ │ │ │ jl 14fa432 │ │ │ │ push %eax │ │ │ │ jne 14fa3d9 │ │ │ │ - add %esi,%eax │ │ │ │ - aas │ │ │ │ - jb 14fa439 │ │ │ │ - push $0x2001a23e │ │ │ │ - out %eax,$0x67 │ │ │ │ - add 0x1001a77d(%eax),%cl │ │ │ │ - push %ebp │ │ │ │ + add %edx,0x6801723d(%eax) │ │ │ │ + mov %al,%ds:0x67e72001 │ │ │ │ + add -0x67fe5883(%eax),%cl │ │ │ │ + push %esp │ │ │ │ jge 14fa449 │ │ │ │ ... │ │ │ │ mov %ch,(%ebx) │ │ │ │ - test $0x7c537801,%eax │ │ │ │ + test $0x7c52e001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x1c(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x175fe(%eax) │ │ │ │ + add %ebp,%eax │ │ │ │ + std │ │ │ │ + jne 14fa4a1 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x801a6a8(%eax) │ │ │ │ - push %ds │ │ │ │ - jp 14fa4d9 │ │ │ │ - test $0x92,%al │ │ │ │ + nop │ │ │ │ + test $0xa6,%al │ │ │ │ + add %ecx,-0x57fe85e3(%eax) │ │ │ │ + xchg %eax,%edx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ - sbb $0x37c80174,%eax │ │ │ │ + add %ecx,(%eax) │ │ │ │ + sbb $0x74,%al │ │ │ │ + add %ecx,%eax │ │ │ │ + aaa │ │ │ │ mov %eax,0x7790e801 │ │ │ │ add 0x1e(%eax),%bl │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,(%eax) │ │ │ │ mov $0xf4f80262,%esi │ │ │ │ - mov 0x7602b001,%eax │ │ │ │ + mov 0x76017801,%eax │ │ │ │ add %ecx,%eax │ │ │ │ lods %ds:(%esi),%al │ │ │ │ mov 0x6f62b001,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x17(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x35(%eax) │ │ │ │ + add %ecx,-0x38(%eax) │ │ │ │ js 14fa511 │ │ │ │ ... │ │ │ │ jo 14fa591 │ │ │ │ mov 0x7db4c001,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ bt %eax,(%ecx) │ │ │ │ test $0x60,%al │ │ │ │ jp 14fa54a │ │ │ │ loopne 14fa4fd │ │ │ │ - mov 0x77a85001,%al │ │ │ │ + mov 0x77a79801,%al │ │ │ │ add %edx,(%eax) │ │ │ │ jge 14fa4fa │ │ │ │ add %esi,%eax │ │ │ │ pop %ss │ │ │ │ jns 14fa55a │ │ │ │ ... │ │ │ │ test $0xee,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,-0xe(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + out %eax,(%dx) │ │ │ │ jp 14fa569 │ │ │ │ ... │ │ │ │ sub %al,(%esi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ebp,%eax │ │ │ │ js 14fa5e8 │ │ │ │ add (%eax),%al │ │ │ │ @@ -1870628,638 +1871031,636 @@ │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,0x27a6d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ jnp 14fa55a │ │ │ │ - add %eax,0x30017ffa(%eax) │ │ │ │ - cs test $0x78b39801,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + stc │ │ │ │ + jg 14fa5b9 │ │ │ │ + xor %ch,(%esi) │ │ │ │ + test $0x78b2b801,%eax │ │ │ │ add %esp,-0x7ffe5954(%eax) │ │ │ │ - inc %esi │ │ │ │ + dec %eax │ │ │ │ jp 14fa5c9 │ │ │ │ js 14fa5d5 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %edi,(%eax) │ │ │ │ mov $0x66,%dl │ │ │ │ add (%eax),%bl │ │ │ │ lods %ds:(%esi),%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - mov 0x1(%edx),%dh │ │ │ │ + add %ebx,-0x7b(%eax) │ │ │ │ + jb 14fa5d9 │ │ │ │ pusha │ │ │ │ add $0x301001a2,%eax │ │ │ │ jb 14fa5e2 │ │ │ │ ... │ │ │ │ jo 14fa582 │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - pusha │ │ │ │ + add %ebp,%eax │ │ │ │ + pop %edi │ │ │ │ jp 14fa601 │ │ │ │ test $0xb7,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x1a(%eax) │ │ │ │ + add %ebp,-0x16(%eax) │ │ │ │ jp 14fa609 │ │ │ │ mov %dh,-0x5c(%ecx) │ │ │ │ - add %esp,-0x1ffe90fb(%eax) │ │ │ │ - jno 14fa5b4 │ │ │ │ add %esp,(%eax) │ │ │ │ - loop 14fa686 │ │ │ │ + add 0x1(%edi),%ebp │ │ │ │ + loopne 14fa683 │ │ │ │ + mov 0x6fdc7001,%eax │ │ │ │ add %edx,(%eax) │ │ │ │ cmpsb %es:(%edi),%gs:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - push $0x78 │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov $0xaa,%bh │ │ │ │ - add %ecx,-0x57fd88ee(%eax) │ │ │ │ - add 0x74444801(%eax),%ch │ │ │ │ - add %esi,-0x1f(%eax) │ │ │ │ - mov 0x6ff56001,%eax │ │ │ │ + add %edx,0x6a(%eax) │ │ │ │ + js 14fa621 │ │ │ │ + add %dh,0x128801aa(%edi) │ │ │ │ + ja 14fa62a │ │ │ │ + test $0x2,%al │ │ │ │ + test $0x1,%al │ │ │ │ + test $0x40,%al │ │ │ │ + je 14fa631 │ │ │ │ + jo 14fa613 │ │ │ │ + mov 0x6ff50001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ fisubs 0x27b3220(%ecx,%eax,1) │ │ │ │ pop %eax │ │ │ │ - add %ch,0x6777f001(%edx) │ │ │ │ + add %ch,0x6775e801(%edx) │ │ │ │ add %eax,(%eax) │ │ │ │ pop %edx │ │ │ │ test $0x1,%al │ │ │ │ - clc │ │ │ │ - jns 14fa6e1 │ │ │ │ - add %ebx,(%eax) │ │ │ │ + push $0x18017279 │ │ │ │ dec %ebx │ │ │ │ - test $0x66d81801,%eax │ │ │ │ + test $0x66d04001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x2a(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,%eax │ │ │ │ ja 14fa70d │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x72(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ jae 14fa6a1 │ │ │ │ mov 0x2001a116,%al │ │ │ │ iret │ │ │ │ popa │ │ │ │ add %al,%cl │ │ │ │ out %eax,(%dx) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,%eax │ │ │ │ - xor 0x1(%eax),%dh │ │ │ │ + add %eax,(%eax) │ │ │ │ + xor 0x1(%eax),%esi │ │ │ │ nop │ │ │ │ - ljmp $0x17f,$0x175801a5 │ │ │ │ + ljmp $0x17f,$0x15b801a5 │ │ │ │ ... │ │ │ │ rolb $1,(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ sti │ │ │ │ jae 14fa6f9 │ │ │ │ add %dl,%dl │ │ │ │ test $0x1,%al │ │ │ │ - or %ah,0x7d(%edi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - test %ah,0x6ece3801(%edi) │ │ │ │ + nop │ │ │ │ + gs jge 14fa701 │ │ │ │ + sbb %al,0x6ec76001(%edi,%eiz,4) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x39(%eax) │ │ │ │ mov %al,0x6f0a4001 │ │ │ │ add (%eax),%dl │ │ │ │ cmp %ah,0x6f634001(%ecx) │ │ │ │ add (%eax),%bh │ │ │ │ adc %esp,0x72b10001(%eax) │ │ │ │ add (%eax),%dl │ │ │ │ ss test $0x1,%al │ │ │ │ - test $0x69,%al │ │ │ │ - add %eax,%gs:(%eax) │ │ │ │ - ... │ │ │ │ - cmc │ │ │ │ - test $0x1,%al │ │ │ │ - add %ah,0x77(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + clc │ │ │ │ + imul $0x0,0x1(%ebp),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%ch │ │ │ │ test $0x1,%al │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ + test $0x65,%al │ │ │ │ + ja 14fa761 │ │ │ │ + adc %ch,-0x58(%ebp) │ │ │ │ + add %esi,%eax │ │ │ │ + sti │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ pushf │ │ │ │ - mov 0x7b1cc001,%al │ │ │ │ + mov 0x7b1c9001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x3d(%eax) │ │ │ │ mov 0x7e1d6801,%al │ │ │ │ add -0x31(%eax),%ch │ │ │ │ mov %al,0x74430801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x17(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ - fnstsw 0x1(%edi) │ │ │ │ + add %ebx,-0x24(%eax) │ │ │ │ + jg 14fa7a1 │ │ │ │ nop │ │ │ │ cmpsb %es:(%di),%ds:(%si) │ │ │ │ - add %edx,%eax │ │ │ │ - xor %dh,0x1(%edi) │ │ │ │ - ... │ │ │ │ - and %ah,(%ebx) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x2001708b(%eax) │ │ │ │ - and 0x6b2f2001(%edi),%ah │ │ │ │ + add %esp,0x17730(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,(%eax) │ │ │ │ + and 0x708b8801(%esi),%esp │ │ │ │ + add %esp,(%eax) │ │ │ │ + and 0x6b2dc801(%edi),%ah │ │ │ │ add %esp,(%eax) │ │ │ │ adc $0xa94001a5,%eax │ │ │ │ jp 14fa7ca │ │ │ │ push %eax │ │ │ │ aam $0xa6 │ │ │ │ - add %esp,(%eax) │ │ │ │ - arpl %esi,0x1(%eax) │ │ │ │ - sub %ch,0x573001a2(%ebx) │ │ │ │ - jl 14fa7d9 │ │ │ │ - nop │ │ │ │ - or $0xa7,%al │ │ │ │ - add %eax,0x54(%eax) │ │ │ │ + add %ecx,0x28017064(%eax) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + mov %al,0x7c572001 │ │ │ │ + add %edx,0x4001a70c(%eax) │ │ │ │ + push %esp │ │ │ │ imul $0x1a66b50,(%edx),%eax │ │ │ │ - add %al,0x52680165(%edi) │ │ │ │ + pusha │ │ │ │ + test %esp,0x1(%ebp) │ │ │ │ + push $0x5001a752 │ │ │ │ + test $0x77,%al │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x16(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,-0x58(%eax) │ │ │ │ - ja 14fa7f2 │ │ │ │ - ... │ │ │ │ - dec %eax │ │ │ │ - ljmp $0x177,$0x536801a7 │ │ │ │ - loopne 14fa7e7 │ │ │ │ - mov 0x7b8fe801,%al │ │ │ │ - add %ebp,%eax │ │ │ │ - dec %ebx │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ - nop │ │ │ │ + add %ebx,-0x1ffe88af(%eax) │ │ │ │ + in $0xa0,%eax │ │ │ │ + add %esi,%eax │ │ │ │ + (bad) │ │ │ │ + jnp 14fa809 │ │ │ │ + call 69514e58 <_edata@@Base+0x64f14e58> │ │ │ │ + (bad) │ │ │ │ jo 14fa811 │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ out %eax,(%dx) │ │ │ │ mov 0x76f5b801,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ mov $0xa5,%dh │ │ │ │ - add %esi,%eax │ │ │ │ - repz jg 14fa831 │ │ │ │ + add %ecx,-0xd(%eax) │ │ │ │ + jg 14fa831 │ │ │ │ pusha │ │ │ │ - fbld 0x17f8800(%ecx,%eax,1) │ │ │ │ + fbld 0x17f8708(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ fdiv %st(7),%st │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,-0x35(%eax) │ │ │ │ + add %eax,-0x35(%eax) │ │ │ │ jne 14fa869 │ │ │ │ cmp %al,(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,0x1d(%eax) │ │ │ │ add %fs:(%eax),%al │ │ │ │ cmp 0x267b588(%ecx,%eax,1),%esp │ │ │ │ cmp %dl,%cl │ │ │ │ test $0x1,%al │ │ │ │ sub %cl,-0x581017fe(%esi,%esi,2) │ │ │ │ - add %eax,%eax │ │ │ │ - loopne 14fa8ef │ │ │ │ add %eax,(%eax) │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - test $0x655ff001,%eax │ │ │ │ - add %esp,%eax │ │ │ │ - imul $0x1,0x7dcac001(%edi),%esp │ │ │ │ - push $0x1001a7e3 │ │ │ │ - out %al,$0x79 │ │ │ │ - add %ebx,-0x7fe5848(%eax) │ │ │ │ - fdivrs 0x1(%eax) │ │ │ │ - mov $0xc801a49b,%eax │ │ │ │ - add 0x1(%edi),%esi │ │ │ │ + shrl %cl,0x1(%eax) │ │ │ │ + add %ch,0x43f801a9(%esi) │ │ │ │ + jns 14fa891 │ │ │ │ + loopne 14fa8fd │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %ecx,%eax │ │ │ │ + (bad) │ │ │ │ + jge 14fa899 │ │ │ │ + push $0xa001a7e3 │ │ │ │ + in $0x79,%al │ │ │ │ + add %ebx,-0x37fe5848(%eax) │ │ │ │ + sarb $1,0x1(%eax) │ │ │ │ + mov $0x1801a49b,%eax │ │ │ │ + add 0x1(%edi),%dh │ │ │ │ ... │ │ │ │ sbb %bl,(%edx) │ │ │ │ test $0x1,%al │ │ │ │ - inc %eax │ │ │ │ - xchg %eax,%ecx │ │ │ │ - jp 14fa8f1 │ │ │ │ - clc │ │ │ │ - daa │ │ │ │ + xor %dl,0x27f8017a(%ecx) │ │ │ │ mov 0x61869001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ aaa │ │ │ │ mov %eax,0x77090801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ dec %eax │ │ │ │ test $0x1,%al │ │ │ │ - mov 0x1788b,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,(%eax) │ │ │ │ - jb 14fa8e2 │ │ │ │ - add %ecx,0x700169fe(%eax) │ │ │ │ - and 0x70b34801(%esi),%esp │ │ │ │ + dec %eax │ │ │ │ + mov 0x1(%eax),%edi │ │ │ │ + ... │ │ │ │ + and %dh,-0x59(%edx) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ + imul $0x1a62370,(%ecx),%eax │ │ │ │ + pusha │ │ │ │ + mov $0x70,%bl │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ sti │ │ │ │ - mov 0x73caa801,%al │ │ │ │ + mov 0x73ca5801,%al │ │ │ │ add %edi,(%eax) │ │ │ │ jg 14fa900 │ │ │ │ - add %esi,0x3001714c(%eax) │ │ │ │ - mov 0xad5001a0,%al │ │ │ │ + add %edi,%eax │ │ │ │ + dec %ebx │ │ │ │ + jno 14fa961 │ │ │ │ + xor %ah,-0x54dffe60(%eax) │ │ │ │ jne 14fa969 │ │ │ │ - mov 0xe801a030,%al │ │ │ │ + mov 0x1001a030,%al │ │ │ │ mov $0xdd00017f,%eax │ │ │ │ mov %al,0x75d0c001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x1801a6bc(%eax) │ │ │ │ + add %bh,0x1a6bc(%eax) │ │ │ │ adc %ch,0x1(%esi) │ │ │ │ push $0xc001a1e9 │ │ │ │ into │ │ │ │ imul $0x1a2a3a8,(%edx),%eax │ │ │ │ push $0x40026cf0 │ │ │ │ - mov %gs,0x7fe44001(%ecx) │ │ │ │ + mov %gs,0x7fe1e801(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ - mov %esp,0x77482001(%esi) │ │ │ │ - add %ecx,0x5001a502(%eax) │ │ │ │ - fidivrl 0x1(%ecx) │ │ │ │ - cmp %cl,0x35001a6(%ebp) │ │ │ │ + mov %esp,0x7747b801(%esi) │ │ │ │ + add %ecx,-0x2ffe5afe(%eax) │ │ │ │ + fnstcw 0x1(%ecx) │ │ │ │ + cmp %cl,0x23801a6(%ebp) │ │ │ │ jl 14fa9d1 │ │ │ │ sbb $0xa8,%cl │ │ │ │ - add %esp,%eax │ │ │ │ - push %es │ │ │ │ + add %ecx,0x7(%eax) │ │ │ │ js 14fa9d9 │ │ │ │ fdivrs (%ecx) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,-0x7c(%eax) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - fldenv 0x7c172001(%ebp) │ │ │ │ + add %ebp,0x38016d84(%eax) │ │ │ │ + fldenv 0x7c15d801(%ebp) │ │ │ │ add %edi,0x4(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,-0x6ffd8e3f(%eax) │ │ │ │ lcall $0x273,$0x617801aa │ │ │ │ - call c1514b66 <_edata@@Base+0xbcf14b66> │ │ │ │ + mov 0xa001a9cc,%al │ │ │ │ + inc %edx │ │ │ │ + jnp 14faa01 │ │ │ │ + call c1514b6e <_edata@@Base+0xbcf14b6e> │ │ │ │ clc │ │ │ │ push $0x2 │ │ │ │ - jo 14faa2f │ │ │ │ + jo 14faa37 │ │ │ │ mov 0x64cc1001,%eax │ │ │ │ - add %al,%bl │ │ │ │ - subb $0x2,0x75970001(%ecx) │ │ │ │ - cmp %bh,0x7cd0f001(%ecx,%ebp,4) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - repz cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,-0xffe8913(%eax) │ │ │ │ - shll %cl,0x7cd0b801(%edi) │ │ │ │ + add (%eax),%bh │ │ │ │ + mov $0xd15801a9,%esp │ │ │ │ + jl 14faa19 │ │ │ │ + fadds -0x68fffe57(%eax) │ │ │ │ + jne 14faa22 │ │ │ │ + shl $1,%bl │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %esi,(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ + jbe 14faa29 │ │ │ │ + lock shll %cl,0x7ccfe801(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x67fe585a(%eax) │ │ │ │ + add %ah,-0x27fe585a(%eax) │ │ │ │ jno 14faac3 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ - test $0x677ca001,%eax │ │ │ │ + test $0x677a5801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x5ff801a7,%esp │ │ │ │ + mov $0x471801a7,%esp │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ pop %ebx │ │ │ │ test $0x1,%al │ │ │ │ - mov $0xf0017b80,%eax │ │ │ │ + pop %eax │ │ │ │ + jg 14fab2a │ │ │ │ + add %esi,%eax │ │ │ │ jae 14faa5b │ │ │ │ - add %ebp,-0x38(%eax) │ │ │ │ - jg 14faab9 │ │ │ │ - add %cl,%bl │ │ │ │ + add %eax,0x17fc7(%eax) │ │ │ │ + lret │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ - out %eax,$0x78 │ │ │ │ - add %ecx,%eax │ │ │ │ - add %esp,0x65cc7801(%edi) │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + call 317ac3a │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %edi,-0x34(%eax) │ │ │ │ + add %gs:(%eax),%al │ │ │ │ ... │ │ │ │ into │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - adc %dh,0x1(%edi) │ │ │ │ + add %ecx,0xf(%eax) │ │ │ │ + ja 14faaf9 │ │ │ │ ... │ │ │ │ rcrb $1,-0x59(%ebp) │ │ │ │ - add %ebp,0x37(%eax) │ │ │ │ + add %ecx,0x33(%eax) │ │ │ │ jge 14fab19 │ │ │ │ test $0xe7,%al │ │ │ │ - test $0x71d45801,%eax │ │ │ │ + test $0x71d22001,%eax │ │ │ │ add %edx,0x60(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ - inc %ebp │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %esp,0x53(%eax) │ │ │ │ + add %ecx,0x60016e48(%eax) │ │ │ │ + push %ebx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,(%eax) │ │ │ │ int $0x6f │ │ │ │ add %al,%al │ │ │ │ movsl %cs:(%esi),%es:(%edi) │ │ │ │ - add %esp,0x16a4b(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + dec %esp │ │ │ │ + push $0x1 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x23(%eax) │ │ │ │ + jo 14fab75 │ │ │ │ mov 0x6d214801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ jp 14fab19 │ │ │ │ - add %esp,0x78016fc9(%eax) │ │ │ │ - add 0x76e7c001(%esi),%ah │ │ │ │ + add %eax,%eax │ │ │ │ + shrl $0x78,0x1(%edi) │ │ │ │ + add 0x76e62801(%esi),%ah │ │ │ │ add %ecx,(%eax) │ │ │ │ lahf │ │ │ │ - mov 0x6734d801,%eax │ │ │ │ + mov 0x67342801,%eax │ │ │ │ add %eax,-0x3b(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - sub -0x70(%ecx,%eax,1),%bh │ │ │ │ - mull 0x65808801(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + sub $0x7c,%al │ │ │ │ + add %edx,0x1a7f7(%eax) │ │ │ │ + andl $0x0,0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x2801a85c(%eax) │ │ │ │ - push %ds │ │ │ │ - jl 14faba9 │ │ │ │ + test $0x5c,%al │ │ │ │ + test $0x1,%al │ │ │ │ + inc %eax │ │ │ │ + sbb $0x17c,%eax │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ enter $0xa65c,$0x1 │ │ │ │ - loopne 14fac1e │ │ │ │ + mov $0x58,%al │ │ │ │ jp 14fabc9 │ │ │ │ ... │ │ │ │ - mov $0x2001a577,%eax │ │ │ │ - aad $0x76 │ │ │ │ + mov $0x9001a577,%eax │ │ │ │ + aam $0x76 │ │ │ │ add %ecx,-0x19(%eax) │ │ │ │ - mov 0x7bf2d001,%al │ │ │ │ + mov 0x7bf15801,%al │ │ │ │ add %esi,-0x13(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x17f96(%eax) │ │ │ │ + add %edi,-0x6c(%eax) │ │ │ │ + jg 14fabe9 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,-0x67fe5fab(%eax) │ │ │ │ - pop %ebx │ │ │ │ - jbe 14fac01 │ │ │ │ - mov 0xa001a855,%al │ │ │ │ + test $0x55,%al │ │ │ │ + mov 0x7656b801,%al │ │ │ │ + add %esp,-0x5ffe57ab(%eax) │ │ │ │ mov $0x27f,%esi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ fwait │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ - push %edx │ │ │ │ + add %edi,%eax │ │ │ │ + push %ecx │ │ │ │ jl 14fac19 │ │ │ │ ... │ │ │ │ xor %dh,(%ecx) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x64(%eax) │ │ │ │ - jne 14fac29 │ │ │ │ + add %ebp,%eax │ │ │ │ + arpl %esi,0x1(%ebp) │ │ │ │ xor %dh,(%edx) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x6f(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ jbe 14fac31 │ │ │ │ - push $0x5801a031 │ │ │ │ - lret │ │ │ │ - jge 14fac39 │ │ │ │ + push $0xe001a031 │ │ │ │ + lret $0x17d │ │ │ │ cwtl │ │ │ │ dec %edx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - push %cs │ │ │ │ + add %ebx,0xd(%eax) │ │ │ │ add %ecx,-0x65(%bx,%si) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ - divl 0x1(%ebp) │ │ │ │ - xor %ch,-0x5f(%eax) │ │ │ │ - add %esp,(%eax) │ │ │ │ - and %esi,0x2(%edx) │ │ │ │ + add %edx,0x300175f3(%eax) │ │ │ │ + push $0x212001a1 │ │ │ │ + jb 14fac52 │ │ │ │ ... │ │ │ │ - mov 0x7001a779,%al │ │ │ │ + mov 0xb001a779,%al │ │ │ │ mov %al,0xe118017b │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,%eax │ │ │ │ - ret │ │ │ │ + add %eax,-0x3d(%eax) │ │ │ │ jl 14fac81 │ │ │ │ js 14fac29 │ │ │ │ - mov 0x6fd97001,%eax │ │ │ │ + mov 0x6fc2c801,%eax │ │ │ │ add %edi,-0x5d(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,%eax │ │ │ │ - cld │ │ │ │ + add %ebp,%eax │ │ │ │ + sti │ │ │ │ jnp 14fac91 │ │ │ │ fsubrs (%ebx) │ │ │ │ - test $0x79713001,%eax │ │ │ │ + test $0x796f2801,%eax │ │ │ │ add %esp,%eax │ │ │ │ sbb %ah,0x6fd94001(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ (bad) │ │ │ │ mov %al,0x64c83001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x41(%eax) │ │ │ │ - test $0x65eea801,%eax │ │ │ │ + test $0x6dc55801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x77(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ - add $0x178,%eax │ │ │ │ + add %ebp,(%eax) │ │ │ │ + push %es │ │ │ │ + js 14face1 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ rclb $1,-0x5b(%ebp) │ │ │ │ - add %esi,-0x9(%eax) │ │ │ │ - jle 14fad01 │ │ │ │ + add %edi,%eax │ │ │ │ + idivl 0x1(%esi) │ │ │ │ ... │ │ │ │ sbb %bh,%dl │ │ │ │ - test $0x7d289801,%eax │ │ │ │ + test $0x7d266801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ - mov 0x115801a7,%eax │ │ │ │ + mov 0x101801a7,%eax │ │ │ │ jnp 14fad71 │ │ │ │ pusha │ │ │ │ loope 14fad15 │ │ │ │ add %ecx,-0x1ffd83b3(%eax) │ │ │ │ bound %esp,0x7e3f1001(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,-0x13(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ jl 14fad91 │ │ │ │ ... │ │ │ │ - sarb $1,0x7d4001a9(%edi) │ │ │ │ + sarb $1,0x7da001a9(%edi) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x3ffe5ad4(%eax) │ │ │ │ - shlb %cl,0x1(%ecx) │ │ │ │ + add %dl,0x3801a52c(%eax) │ │ │ │ + shlb $1,0x1(%ecx) │ │ │ │ add %dh,(%ecx,%eiz,4) │ │ │ │ add %ecx,-0x52(%eax) │ │ │ │ jl 14fadca │ │ │ │ ... │ │ │ │ mov $0xbb,%al │ │ │ │ mov 0x7eac2001,%al │ │ │ │ add 0x6001a313(%eax),%cl │ │ │ │ fnsave 0x2(%ecx) │ │ │ │ mov %dl,(%ebx) │ │ │ │ test $0x1,%al │ │ │ │ - cwtl │ │ │ │ - pop %ds │ │ │ │ - js 14fadf9 │ │ │ │ - loopne 14fade7 │ │ │ │ + adc %bl,0xede00178 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ebx,0x16854(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x49(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x48017ee6(%eax) │ │ │ │ - push $0xffffffa5 │ │ │ │ - add %ebp,0x1736d(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%al │ │ │ │ - fsubl 0x65e60801(%esi) │ │ │ │ + add %ebx,%eax │ │ │ │ + out %al,$0x7e │ │ │ │ + add %ecx,0x6a(%eax) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %esp,(%eax) │ │ │ │ + pop %ecx │ │ │ │ + jae 14fae31 │ │ │ │ + ... │ │ │ │ + rcr $0xa6,%ah │ │ │ │ + add %ecx,%eax │ │ │ │ + in $0x65,%al │ │ │ │ add %esi,0x7(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,%eax │ │ │ │ pop %ebp │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ - add %ah,0x79a6d001(%eax) │ │ │ │ + add %ah,0x79a6b001(%eax) │ │ │ │ add %edi,-0x18(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x17fe8831(%eax) │ │ │ │ - jp 14fae07 │ │ │ │ - add %esp,(%eax) │ │ │ │ + add %eax,-0x31(%eax) │ │ │ │ + ja 14fae61 │ │ │ │ + call 215152df <_edata@@Base+0x1cf152df> │ │ │ │ push %edi │ │ │ │ jae 14fae6a │ │ │ │ lock and $0xa7,%al │ │ │ │ add %eax,-0x46(%eax) │ │ │ │ push $0x2 │ │ │ │ add %dl,%al │ │ │ │ mov 0x7378f001,%al │ │ │ │ - add 0x6001a0fb(%eax),%bl │ │ │ │ - fnstenv 0x1(%edx) │ │ │ │ - fdivs 0x1(%ecx,%eiz,4) │ │ │ │ - add %ah,%cl │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %esi,0x1a863(%eax) │ │ │ │ - shlb %cl,0x1(%ebp) │ │ │ │ - loopne 14fae52 │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,0x7f(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add -0x1ffe5f05(%eax),%bl │ │ │ │ + aad $0x72 │ │ │ │ + add %ebx,%eax │ │ │ │ + je 14fae24 │ │ │ │ + add %ebx,-0x4ffe904b(%eax) │ │ │ │ + arpl %ebp,0x75d14801(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + shlb $0x1,0x6e7f7801(%edi) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,-0x1f(%eax) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x4(%eax) │ │ │ │ - addr16 add %esp,%eax │ │ │ │ + dec %eax │ │ │ │ + loope 14fae59 │ │ │ │ + add %ebp,(%eax) │ │ │ │ + repz addr16 add %esp,%eax │ │ │ │ dec %edx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,-0x6a(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + nop │ │ │ │ add %ax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x27fe57e5(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - jg 14faee1 │ │ │ │ + add %al,0x5801a81b(%eax) │ │ │ │ + imul $0x0,0x1(%edi),%edi │ │ │ │ ... │ │ │ │ xor %ah,-0x57(%ebp) │ │ │ │ - add %edi,0x18017316(%eax) │ │ │ │ - jmp 15cfb09f <_edata@@Base+0x116fb09f> │ │ │ │ - imul $0x1aa0bc0,(%edx),%eax │ │ │ │ - cmpb $0x63,(%ecx) │ │ │ │ + add %esi,(%eax) │ │ │ │ + xor $0xe9180173,%eax │ │ │ │ + mov 0x69148001,%eax │ │ │ │ + add %al,%al │ │ │ │ + or 0x6334e001(%edx),%ebp │ │ │ │ add %ecx,-0x29(%eax) │ │ │ │ mov 0x6eb39001,%eax │ │ │ │ - add 0x2001a791(%eax),%cl │ │ │ │ + add 0x6801a791(%eax),%cl │ │ │ │ in (%dx),%al │ │ │ │ jle 14faf19 │ │ │ │ nop │ │ │ │ - mov 0x76f49001(%ebp),%esp │ │ │ │ + mov 0x76f41801(%ebp),%esp │ │ │ │ add %ebp,%eax │ │ │ │ sbb %esp,0x7b131801(%ecx) │ │ │ │ add (%eax),%bl │ │ │ │ jae 14faed4 │ │ │ │ - add %esp,(%eax) │ │ │ │ - jmp 14fafa0 │ │ │ │ - add %eax,-0x37fe575e(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + add %esp,-0x7ffe8e0c(%eax) │ │ │ │ + mov %al,0x6ed001a8 │ │ │ │ jne 14faf39 │ │ │ │ ... │ │ │ │ test $0x17,%al │ │ │ │ - mov %al,0x726a4801 │ │ │ │ + mov %al,0x7268a801 │ │ │ │ add %ebp,-0xb(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,%eax │ │ │ │ - and %bh,0x1(%ebp) │ │ │ │ + add %edi,0x20(%eax) │ │ │ │ + jge 14faf59 │ │ │ │ and %dl,(%esi) │ │ │ │ - test $0x6d0a9801,%eax │ │ │ │ - add %edx,0x7001a879(%eax) │ │ │ │ - cld │ │ │ │ + test $0x6d046801,%eax │ │ │ │ + add %edx,0x6801a879(%eax) │ │ │ │ + hlt │ │ │ │ jno 14faf69 │ │ │ │ js 14faefa │ │ │ │ - test $0x73292801,%eax │ │ │ │ + test $0x73291801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x6c(%eax) │ │ │ │ mov %al,0x731c4001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ @@ -1871269,120 +1871670,116 @@ │ │ │ │ add (%eax),%al │ │ │ │ or 0x6beea801(%edi),%esp │ │ │ │ add (%eax),%cl │ │ │ │ add 0x7fcd9001(%edi),%esp │ │ │ │ add %al,%dl │ │ │ │ inc %esi │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - aad $0x7b │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebx,0x17bd3(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x3ffe56ac(%eax) │ │ │ │ - mov %al,0x16b │ │ │ │ + mov 0x16b,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x9001a83c,%al │ │ │ │ sbb $0x7d,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0xf(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - cwtl │ │ │ │ - sti │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + mov $0x6,%al │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ push %ss │ │ │ │ mov %al,0x7ebbd801 │ │ │ │ add (%eax),%ah │ │ │ │ push %esi │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,-0x4ffe849b(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + gs jnp 14fb061 │ │ │ │ + mov $0xa4,%al │ │ │ │ test $0x1,%al │ │ │ │ - or %bl,0x1(%edi,%esi,2) │ │ │ │ - sbb %ch,(%ecx) │ │ │ │ - mov %eax,0x72ab8801 │ │ │ │ + adc %bl,0x77(%edi) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + sub %esp,0x72ab8801(%ebx) │ │ │ │ add (%eax),%ch │ │ │ │ - sbb 0x69607001(%ecx),%esp │ │ │ │ + sbb 0x6960d001(%ecx),%esp │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ stc │ │ │ │ mov %eax,0x78b05001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ - lea 0x7b2da001(%ecx),%ebp │ │ │ │ + lea 0x7b2f4001(%ecx),%ebp │ │ │ │ add %ecx,0x74(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,-0x54(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ jne 14fb0c1 │ │ │ │ shl $0xa1,%cl │ │ │ │ - add %esp,%eax │ │ │ │ - bound %esi,0x1(%eax) │ │ │ │ + add %esp,0x64(%eax) │ │ │ │ + jo 14fb0c9 │ │ │ │ rcr $1,%bh │ │ │ │ mov %al,0x72c90001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ - xor %ah,0x697a1001(%ebp) │ │ │ │ + xor %ah,0x69785001(%ebp) │ │ │ │ add %esi,(%eax) │ │ │ │ int1 │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,-0xa(%eax) │ │ │ │ - je 14fb0f1 │ │ │ │ - adc %al,-0x483ffe5c(%eax) │ │ │ │ - ja 14fb0f9 │ │ │ │ - and %ch,(%edx) │ │ │ │ - test $0x781bb801,%eax │ │ │ │ + add %esi,%eax │ │ │ │ + divb 0x10(%ecx,%eax,1) │ │ │ │ + andb $0x20,0x177b668(%ecx,%eax,1) │ │ │ │ + sub 0x781d2801(%ecx),%ch │ │ │ │ add %eax,0x5801a410(%eax) │ │ │ │ shlb $1,0x2(%eax) │ │ │ │ mov $0x54,%al │ │ │ │ test $0x1,%al │ │ │ │ - pop %eax │ │ │ │ - or 0x1(%ebp),%bh │ │ │ │ - lock std │ │ │ │ - mov 0x77cbc001,%al │ │ │ │ + call f1512e1b <_edata@@Base+0xecf12e1b> │ │ │ │ + std │ │ │ │ + mov 0x77cc0001,%al │ │ │ │ add %edx,-0x72(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add %edx,%eax │ │ │ │ - lahf │ │ │ │ + pushf │ │ │ │ jb 14fb121 │ │ │ │ - mov 0xa801a55d,%al │ │ │ │ - pop %eax │ │ │ │ + mov 0x5001a55d,%al │ │ │ │ + pop %ecx │ │ │ │ jl 14fb129 │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ in $0xa8,%al │ │ │ │ - add %ebx,-0x77(%eax) │ │ │ │ - jae 14fb139 │ │ │ │ + add %esi,0x17384(%eax) │ │ │ │ ... │ │ │ │ - xor %bl,(%ecx) │ │ │ │ - mov 0x7a551001,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + sbb %esp,0x7a542801(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ xor %ah,0x67664801(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ - imull 0x74f34801(%ecx) │ │ │ │ + imull 0x74f29801(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ dec %esi │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ @@ -1871396,40 +1871793,42 @@ │ │ │ │ add %edx,(%eax) │ │ │ │ in (%dx),%eax │ │ │ │ add (%bx,%si),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ data16 test $0x1,%al │ │ │ │ - mov $0x17c73,%eax │ │ │ │ + sub %dh,0x1(%esp,%edi,2) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - pop %ecx │ │ │ │ - mov 0x619dd001,%eax │ │ │ │ + rcrb $1,-0x5f(%ecx) │ │ │ │ + add %edx,%eax │ │ │ │ + popf │ │ │ │ + popa │ │ │ │ add -0x2f(%eax),%bl │ │ │ │ mov 0x7b35a801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ - mov 0x7edf6001(%ecx),%fs │ │ │ │ + mov 0x7edf2001(%ecx),%fs │ │ │ │ add %ebx,-0x39(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0xf(%eax) │ │ │ │ + add %esp,-0x12(%eax) │ │ │ │ jbe 14fb1f1 │ │ │ │ ... │ │ │ │ - add %dl,0xee801a8(%ecx) │ │ │ │ + add %dl,0xf7001a8(%ecx) │ │ │ │ jle 14fb211 │ │ │ │ loopne 14fb27f │ │ │ │ - mov 0x6e510801,%al │ │ │ │ + mov 0x6e50d801,%al │ │ │ │ add %eax,-0x53(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x2ffe885b(%eax) │ │ │ │ - movsb %gs:(%esi),%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + ja 14fb221 │ │ │ │ + shlb $1,-0x5c(%ebp) │ │ │ │ add %eax,0x2b(%eax) │ │ │ │ jg 14fb22a │ │ │ │ ... │ │ │ │ enter $0xa224,$0x1 │ │ │ │ cmp %bl,0x60(%edi) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ @@ -1871439,375 +1871838,373 @@ │ │ │ │ add (%eax),%bh │ │ │ │ pusha │ │ │ │ mov 0x76b0f801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ - push $0x434001a8 │ │ │ │ + push $0x3fc001a8 │ │ │ │ add %ebp,-0x28(%bx,%si) │ │ │ │ test $0x1,%al │ │ │ │ - mov $0xde,%al │ │ │ │ + test $0xdc,%al │ │ │ │ ja 14fb299 │ │ │ │ ... │ │ │ │ test $0x44,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - leave │ │ │ │ + add %edi,-0x32(%eax) │ │ │ │ pusha │ │ │ │ add %eax,0x5001a30c(%eax) │ │ │ │ int3 │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ - mov $0x6dc001a6,%ebp │ │ │ │ + mov $0x6a9801a6,%ebp │ │ │ │ jle 14fb2d1 │ │ │ │ adc $0xa5,%bh │ │ │ │ - add %esi,-0x61(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + sahf │ │ │ │ jnp 14fb2d9 │ │ │ │ ... │ │ │ │ dec %eax │ │ │ │ stc │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - shll $1,0x1(%edi) │ │ │ │ + add %edi,%eax │ │ │ │ + lds 0x1(%edi),%esp │ │ │ │ clc │ │ │ │ dec %ebx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - sbb 0x1(%esi),%ebp │ │ │ │ - cmp %cl,0x791001a4 │ │ │ │ + add %edi,0x15(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %edi,(%eax) │ │ │ │ + or $0x791001a4,%eax │ │ │ │ imul $0x18,(%edx),%eax │ │ │ │ - xchg %esp,0x1778818(%ecx,%eax,1) │ │ │ │ + xchg %esp,0x1778870(%ecx,%eax,1) │ │ │ │ sbb %dl,%ch │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x78016a8d(%eax) │ │ │ │ - fldt 0x68c54001(%ecx) │ │ │ │ + add %edi,0x78016a8d(%eax) │ │ │ │ + fldt 0x68c4e801(%ecx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x6801a8c8(%eax) │ │ │ │ - dec %esi │ │ │ │ + dec %edx │ │ │ │ add %cx,%ax │ │ │ │ - mov 0x66a801a8,%al │ │ │ │ + mov 0x6b0001a8,%al │ │ │ │ jns 14fb361 │ │ │ │ ... │ │ │ │ - mov $0x6001a17b,%eax │ │ │ │ + mov $0x7801a17b,%eax │ │ │ │ mov %esi,0x1(%edi) │ │ │ │ ... │ │ │ │ mov %dl,-0x59(%eax) │ │ │ │ - add %ecx,(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ subl $0x1a48b50,0x1(%esi) │ │ │ │ - mov %dh,%bl │ │ │ │ - push $0xa51f4801 │ │ │ │ + inc %eax │ │ │ │ + in $0x68,%eax │ │ │ │ + add %ecx,0x1f(%eax) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,(%eax) │ │ │ │ aad $0x6e │ │ │ │ add -0x77fe5dbe(%eax),%ah │ │ │ │ jno 14fb41b │ │ │ │ add (%eax),%cl │ │ │ │ hlt │ │ │ │ - mov 0x6ede9001,%eax │ │ │ │ + mov 0x6eddc001,%eax │ │ │ │ add %eax,-0x5e(%eax) │ │ │ │ mov %al,0x761b8001 │ │ │ │ add (%eax),%cl │ │ │ │ int3 │ │ │ │ - mov 0x7ade5001,%eax │ │ │ │ - add %esp,0x1801a963(%eax) │ │ │ │ - adc $0xe5480178,%eax │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,-0x67fe899b(%eax) │ │ │ │ + mov 0x7ade3801,%eax │ │ │ │ + add %esp,0x3801a963(%eax) │ │ │ │ + sbb 0x1(%eax),%bh │ │ │ │ + dec %eax │ │ │ │ + in $0xa7,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + bound %esi,0x1(%esi) │ │ │ │ + cwtl │ │ │ │ dec %ebx │ │ │ │ mov 0x67b18001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x5001a6dc(%eax) │ │ │ │ - push %ss │ │ │ │ - bound %eax,(%ecx) │ │ │ │ - cmp %dl,(%eax) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x10017138(%eax) │ │ │ │ + add %bl,-0x5ffe5924(%eax) │ │ │ │ + adc $0x62,%al │ │ │ │ + add %edi,(%eax) │ │ │ │ + adc %ah,0x71378801(%esi) │ │ │ │ + add %edx,(%eax) │ │ │ │ cmp 0x26d8e30(%ecx,%eax,1),%ah │ │ │ │ cwtl │ │ │ │ - test %ebp,0x7be3e801(%eax) │ │ │ │ + test %ebp,0x7be27001(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x1801a62d(%eax) │ │ │ │ - push %ebp │ │ │ │ + add %bl,-0x6ffe59d3(%eax) │ │ │ │ + push %esp │ │ │ │ jl 14fb421 │ │ │ │ ... │ │ │ │ xor %ch,0x1(%edx,%eiz,4) │ │ │ │ add %ah,0x2(%edx,%eiz,2) │ │ │ │ ... │ │ │ │ add %bh,%al │ │ │ │ jle 14fb41f │ │ │ │ add %edx,-0x2(%eax) │ │ │ │ ja 14fb482 │ │ │ │ pusha │ │ │ │ - add 0x7c975001(%eax),%ah │ │ │ │ + add 0x7c971801(%eax),%ah │ │ │ │ add %eax,(%eax) │ │ │ │ pusha │ │ │ │ - mov %al,0x6bf2d801 │ │ │ │ + mov %al,0x6bed6001 │ │ │ │ add %eax,(%eax) │ │ │ │ pop %ds │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ebp,(%eax) │ │ │ │ out %al,$0x7c │ │ │ │ add -0x4b(%eax),%ch │ │ │ │ test $0x1,%al │ │ │ │ - mov $0x17a24,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,-0x47fe5b89(%eax) │ │ │ │ + loopne 14fb4c2 │ │ │ │ + jp 14fb4a1 │ │ │ │ + ... │ │ │ │ + mov 0xb801a477,%al │ │ │ │ subl $0x1a2ad80,0x2(%eax) │ │ │ │ pusha │ │ │ │ cmp 0x2(%ebp),%esi │ │ │ │ - adc %ch,%cl │ │ │ │ - test $0x67ea4001,%eax │ │ │ │ - add %esi,(%eax) │ │ │ │ - or 0x26faff8(%ecx,%eax,1),%esp │ │ │ │ - call a9515dde <_edata@@Base+0xa4f15dde> │ │ │ │ - test %edi,0x1(%ebx) │ │ │ │ + call b9515dce <_edata@@Base+0xb4f15dce> │ │ │ │ + test %bh,0x1(%ebx) │ │ │ │ + xor %cl,(%ebx) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + add %edi,%eax │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add (%eax),%dl │ │ │ │ + jmp 3497b677 <_edata@@Base+0x3037b677> │ │ │ │ + jb 14fb4d1 │ │ │ │ or %dh,(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,%eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ ja 14fb4da │ │ │ │ ... │ │ │ │ fadds -0x5b(%ebx) │ │ │ │ - add %edi,0x170ca(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - test %esp,0x7b3e7801(%eax) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - jmp 14fb4ab │ │ │ │ - add %esp,(%eax) │ │ │ │ - sbb %edi,0x1(%ebx) │ │ │ │ - push $0x9001a87e │ │ │ │ - mov 0x1(%edi),%ebp │ │ │ │ + add %ebx,(%eax) │ │ │ │ + lret │ │ │ │ + jo 14fb4f1 │ │ │ │ + ... │ │ │ │ + sub %al,0x3cc001a0(%ebp) │ │ │ │ + jnp 14fb501 │ │ │ │ + sub %ch,%bl │ │ │ │ + test $0x1,%al │ │ │ │ + clc │ │ │ │ + adc 0x1(%ebx),%bh │ │ │ │ + push $0xf001a87e │ │ │ │ + mov 0x1(%edi),%ch │ │ │ │ ... │ │ │ │ - shlb $1,0x620001a7 │ │ │ │ + shlb $1,0x5b9801a7 │ │ │ │ jb 14fb521 │ │ │ │ enter $0xa003,$0x1 │ │ │ │ clc │ │ │ │ mov 0x1(%eax),%? │ │ │ │ ... │ │ │ │ xor %cl,(%eax,%ebp,4) │ │ │ │ - add %eax,0x8017c5d(%eax) │ │ │ │ - fwait │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - sub 0x68(%ecx,%eax,1),%edi │ │ │ │ - pop %ebp │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x1b(%eax) │ │ │ │ - add %ebx,%gs:0x801a709(%eax) │ │ │ │ - sahf │ │ │ │ - popa │ │ │ │ + add %edi,0x60(%eax) │ │ │ │ + jl 14fb541 │ │ │ │ + or %bl,0x2a0001a5(%ebx) │ │ │ │ + jl 14fb549 │ │ │ │ + push $0x4001a65d │ │ │ │ + sbb 0x1(%ebp),%esp │ │ │ │ + cwtl │ │ │ │ + or %esp,0x619e0801(%edi) │ │ │ │ add -0x1ffe5fa1(%eax),%al │ │ │ │ lret $0x276 │ │ │ │ ... │ │ │ │ nop │ │ │ │ mov %eax,0x93c801a1 │ │ │ │ jne 14fb579 │ │ │ │ nop │ │ │ │ cltd │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,-0x67fe93ae(%eax) │ │ │ │ + add %eax,-0x67fe93ce(%eax) │ │ │ │ xchg %eax,%edx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ - cwtl │ │ │ │ - add %edi,%fs:-0x2ffe580e(%eax) │ │ │ │ - dec %eax │ │ │ │ + add %edi,(%eax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + add %edi,%fs:-0x47fe580e(%eax) │ │ │ │ + inc %ebp │ │ │ │ jno 14fb591 │ │ │ │ - lock mov $0x2e1801a6,%ebx │ │ │ │ + lock mov $0x2d0801a6,%ebx │ │ │ │ jnp 14fb599 │ │ │ │ - mov $0x1a149,%eax │ │ │ │ - and 0x58(%ecx,%eax,1),%bh │ │ │ │ - les 0x79f8f801(%ecx),%ebp │ │ │ │ + mov $0xc801a149,%eax │ │ │ │ + and %bh,0x58(%ecx,%eax,1) │ │ │ │ + les 0x7d332001(%ecx),%ebp │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ in (%dx),%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebx,%eax │ │ │ │ - dec %ebp │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %eax,0x16d49(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x4ffe5832(%eax) │ │ │ │ test %edi,0x2(%edi) │ │ │ │ ... │ │ │ │ loopne 14fb617 │ │ │ │ - mov 0x7c99c801,%eax │ │ │ │ + mov 0x7c99d801,%eax │ │ │ │ add %ebp,0x1001a4b0(%eax) │ │ │ │ sbb $0x6c,%al │ │ │ │ add -0x7fe5b58(%eax),%dh │ │ │ │ fidivs 0x2(%eax) │ │ │ │ ... │ │ │ │ ror $0xa0,%cl │ │ │ │ - add %eax,%eax │ │ │ │ - ret │ │ │ │ - jae 14fb631 │ │ │ │ + add %ebp,0x173c1(%eax) │ │ │ │ ... │ │ │ │ - add %al,%cl │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ - mov $0x72,%cl │ │ │ │ - add %eax,(%eax) │ │ │ │ + shll $0x1,0x72b1a001(%ebp) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - ja 14fb624 │ │ │ │ + shlb $1,-0x5f(%edi) │ │ │ │ add %esi,%eax │ │ │ │ add %bh,0x2(%ecx) │ │ │ │ or %bh,(%ebx) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - lock jle 14fb691 │ │ │ │ + add %esp,-0x10(%eax) │ │ │ │ + jle 14fb691 │ │ │ │ fcomps -0x57(%eax) │ │ │ │ - add %esi,0x38016776(%eax) │ │ │ │ + add %edi,0x7a(%eax) │ │ │ │ + add %edi,(%bx,%si) │ │ │ │ or 0x63e7c001(%edi),%ah │ │ │ │ add %al,%bl │ │ │ │ jns 14fb644 │ │ │ │ add %esi,(%eax) │ │ │ │ jb 14fb71b │ │ │ │ add -0xe(%eax),%dh │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,%eax │ │ │ │ - dec %ebx │ │ │ │ + add %esp,(%eax) │ │ │ │ + dec %esp │ │ │ │ jl 14fb6b1 │ │ │ │ lock jo 14fb659 │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ jecxz 14fb735 │ │ │ │ add %edi,(%eax) │ │ │ │ - mov $0x49b001a0,%ebx │ │ │ │ + mov $0x489801a0,%ebx │ │ │ │ ja 14fb6c1 │ │ │ │ mov $0xe801a338,%eax │ │ │ │ lahf │ │ │ │ jne 14fb6ca │ │ │ │ ... │ │ │ │ enter $0xa5fd,$0x1 │ │ │ │ - enter $0x60df,$0x1 │ │ │ │ - mov 0x8001a46d,%al │ │ │ │ + test $0xe2,%al │ │ │ │ + pusha │ │ │ │ + add %esp,-0x7ffe5b93(%eax) │ │ │ │ sarb $1,0x2(%ebx) │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ mov $0xa2,%dl │ │ │ │ add %edx,-0x5c(%eax) │ │ │ │ jo 14fb712 │ │ │ │ - mov $0x6801a860,%eax │ │ │ │ - xchg %eax,%ecx │ │ │ │ + mov $0x5801a860,%eax │ │ │ │ + nop │ │ │ │ jns 14fb719 │ │ │ │ clc │ │ │ │ in (%dx),%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ - cmp %bh,0x1(%ecx) │ │ │ │ - cmp %dh,0x7dc1d001(,%eiz,4) │ │ │ │ + add %ebx,%eax │ │ │ │ + ss jns 14fb721 │ │ │ │ + cmp %dh,0x7dbcd001(,%eiz,4) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ - cmp 0x64c55001(%ecx),%ah │ │ │ │ + cmp 0x64c33801(%ecx),%ah │ │ │ │ add %esp,(%eax) │ │ │ │ std │ │ │ │ test $0x1,%al │ │ │ │ - add %dl,0x19380179(%eax) │ │ │ │ + jo 14fb6d3 │ │ │ │ + jns 14fb749 │ │ │ │ + cmp %bl,(%ecx) │ │ │ │ mov %al,0x70b6f001 │ │ │ │ - add -0x7ffe5e7b(%eax),%bh │ │ │ │ + add 0x5001a185(%eax),%bh │ │ │ │ pop %es │ │ │ │ jb 14fb759 │ │ │ │ ... │ │ │ │ nop │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ - mov 0x76a0c001,%al │ │ │ │ + mov 0x769e5801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x4e(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - (bad) │ │ │ │ + add %eax,-0x2(%eax) │ │ │ │ jl 14fb789 │ │ │ │ ... │ │ │ │ orb $0x1,-0x5f(%edi) │ │ │ │ clc │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ arpl %eax,(%edx) │ │ │ │ ... │ │ │ │ mov %bh,-0x5f(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - pop %ecx │ │ │ │ + add %ebp,%eax │ │ │ │ + push %edi │ │ │ │ jne 14fb7c1 │ │ │ │ cwtl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,0x3e(%eax) │ │ │ │ jbe 14fb7ca │ │ │ │ js 14fb79d │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,-0x3b(%eax) │ │ │ │ - jp 14fb7d1 │ │ │ │ + add %esp,(%eax) │ │ │ │ + lds 0x1(%edx),%edi │ │ │ │ sarb $1,-0x59(%ebx) │ │ │ │ - add %esi,0x2f(%eax) │ │ │ │ + add %edx,0x2e(%eax) │ │ │ │ imul $0x1a047e8,(%ecx),%eax │ │ │ │ - dec %eax │ │ │ │ - js 14fb859 │ │ │ │ + sub %bh,0x7a(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0xffe5ea5(%eax) │ │ │ │ jne 14fb86d │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ out %eax,$0xa8 │ │ │ │ add %edi,%eax │ │ │ │ lret $0x274 │ │ │ │ - call 49516150 <_edata@@Base+0x44f16150> │ │ │ │ - and %ebp,0x1(%esi) │ │ │ │ - dec %eax │ │ │ │ - (bad) │ │ │ │ + call 59516150 <_edata@@Base+0x54f16150> │ │ │ │ + pop %ds │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %ecx,-0x3a(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - loopne 14fb7d9 │ │ │ │ - add %si,(%eax) │ │ │ │ + rol $0x66,%ah │ │ │ │ + add %esi,(%eax) │ │ │ │ push $0xffffffa9 │ │ │ │ - add %ecx,0x280170db(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + loopne 14fb88f │ │ │ │ + add %ebp,(%eax) │ │ │ │ push %ebx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,%eax │ │ │ │ + add %ebx,%eax │ │ │ │ jg 14fb895 │ │ │ │ add %edx,0x29(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,(%eax) │ │ │ │ cmp 0x2(%eax),%ebp │ │ │ │ push $0xd801aa31 │ │ │ │ lock jb 14fb83a │ │ │ │ pusha │ │ │ │ - xchg %ch,0x7b180001(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + xchg %ch,0x7b11b001(%eax) │ │ │ │ + add %esp,0x4001a9ea(%eax) │ │ │ │ + (bad) │ │ │ │ + jae 14fb849 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,%al │ │ │ │ - jo 14fb809 │ │ │ │ - add %esi,0x3c(%eax) │ │ │ │ + enter $0xa670,$0x1 │ │ │ │ + cmp %dh,(%edi) │ │ │ │ arpl %eax,(%ecx) │ │ │ │ jo 14fb834 │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,%eax │ │ │ │ add 0x2(%edx),%ebp │ │ │ │ ... │ │ │ │ loopne 14fb8e5 │ │ │ │ @@ -1871823,206 +1872220,205 @@ │ │ │ │ mov 0x624ab801,%eax │ │ │ │ add (%eax),%bh │ │ │ │ dec %edx │ │ │ │ test $0x1,%al │ │ │ │ clc │ │ │ │ pushf │ │ │ │ je 14fb8c2 │ │ │ │ - rcrb $0x6e,0x2f5001a8(%esi) │ │ │ │ + rcrb $0x6e,0x2fb801a8(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x1801a13a(%eax) │ │ │ │ - push %ebp │ │ │ │ + add %bh,0x5801a13a(%eax) │ │ │ │ + push %ebx │ │ │ │ js 14fb8f9 │ │ │ │ push %eax │ │ │ │ dec %esi │ │ │ │ stos %al,%es:(%edi) │ │ │ │ add %edi,(%eax) │ │ │ │ pop %ss │ │ │ │ jae 14fb902 │ │ │ │ push %eax │ │ │ │ out %eax,(%dx) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x38016e0d(%eax) │ │ │ │ - mov $0x8ca801a2,%ecx │ │ │ │ - data16 add -0x1ffe588b(%eax),%bh │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - jle 14fb919 │ │ │ │ - add %cl,(%esi) │ │ │ │ - test $0x7c54d001,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + or $0xb938016e,%eax │ │ │ │ + mov %al,0x668ca801 │ │ │ │ + add -0x1ffe588b(%eax),%bh │ │ │ │ + aad $0x7e │ │ │ │ + add %eax,(%eax) │ │ │ │ + push %cs │ │ │ │ + test $0x7c563001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ push %ebp │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x60(%eax) │ │ │ │ + add %eax,%eax │ │ │ │ + pop %ecx │ │ │ │ jb 14fb931 │ │ │ │ adc %cl,-0x60(%ebp) │ │ │ │ - add %edx,(%eax) │ │ │ │ - bound %eax,%ds:(%ecx) │ │ │ │ - add %bh,-0x5b(%ebx) │ │ │ │ - add %ebx,0x7(%eax) │ │ │ │ + add %esi,0x1623e(%eax) │ │ │ │ + jnp 14fb8e0 │ │ │ │ + add %eax,0x7(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %edi,0x1(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ebx,%eax │ │ │ │ shlb %cl,0x2(%ebp) │ │ │ │ ... │ │ │ │ mov %ah,(%esi) │ │ │ │ test $0x74433801,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ repnz cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x4b(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + dec %edx │ │ │ │ jno 14fb969 │ │ │ │ lock lret $0x1a6 │ │ │ │ - pusha │ │ │ │ - add 0x0(%ecx,%eax,1),%esp │ │ │ │ + add %al,(%ecx) │ │ │ │ + add %eax,%fs:(%eax) │ │ │ │ or 0x61e9e001(%ebx),%ah │ │ │ │ add (%eax),%cl │ │ │ │ add 0x78cca801(%edx),%esp │ │ │ │ add %al,%ah │ │ │ │ - xchg %ah,0x72588801(%eax) │ │ │ │ + xchg %ah,0x7244e001(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ dec %edi │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,0x75(%eax) │ │ │ │ jl 14fb9a2 │ │ │ │ ... │ │ │ │ jo 14fba1d │ │ │ │ - mov 0x7bb49001,%al │ │ │ │ + mov 0x7bb20001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ jb 14fb97c │ │ │ │ - add %edx,0x173bd(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + mov $0x73,%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ or $0xe6c801a3,%eax │ │ │ │ - add %fs:-0x27fe5871(%eax),%al │ │ │ │ - pop %edi │ │ │ │ + add %fs:-0x7fe5871(%eax),%al │ │ │ │ + pop %ebp │ │ │ │ jl 14fb9f9 │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ addr16 mov %al,0x1 │ │ │ │ cli │ │ │ │ jle 14fba12 │ │ │ │ - mov $0x3801a0a4,%eax │ │ │ │ - leave │ │ │ │ - jns 14fba19 │ │ │ │ + mov $0x2001a0a4,%eax │ │ │ │ + lds 0x1(%ecx),%edi │ │ │ │ andb $0x1,-0x57(%ebp) │ │ │ │ - xor %ch,%ah │ │ │ │ - add %ax,(%eax) │ │ │ │ + shl $0x66,%cl │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x5d(%eax) │ │ │ │ - mov 0x74f33801,%al │ │ │ │ + mov 0x74f31001,%al │ │ │ │ add %esp,-0x6ffe5cb0(%eax) │ │ │ │ add $0x4dc80272,%eax │ │ │ │ mov 0x74c32801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ - xchg %esp,0x6e440801(%ebp) │ │ │ │ + xchg %esp,0x6e44c801(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ mov $0xfd6801a2,%ebp │ │ │ │ jnp 14fba82 │ │ │ │ mov %bh,(%edx,%eiz,4) │ │ │ │ add %edx,-0x37fd9214(%eax) │ │ │ │ - and %esp,0x748cd801(%eax) │ │ │ │ + and %esp,0x748c2801(%eax) │ │ │ │ add %ebp,%eax │ │ │ │ - call 736fbc3f <_edata@@Base+0x6f0fbc3f> │ │ │ │ + call 712fbc3f <_edata@@Base+0x6ccfbc3f> │ │ │ │ jns 14fba99 │ │ │ │ and %cl,%al │ │ │ │ mov 0x7d9ce001,%eax │ │ │ │ add %al,%ah │ │ │ │ lret $0x1a7 │ │ │ │ - js 14fba97 │ │ │ │ + fsubr %st(0),%st │ │ │ │ jl 14fbaa9 │ │ │ │ enter $0xa6e3,$0x1 │ │ │ │ - fcoms (%edx) │ │ │ │ + mov $0x11,%al │ │ │ │ jno 14fbab1 │ │ │ │ and %bl,0x190801a7 │ │ │ │ pusha │ │ │ │ add -0x80(%eax),%bh │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - mov %edi,0x1(%ecx) │ │ │ │ + add %ebp,%eax │ │ │ │ + xchg %edi,0x1(%ecx) │ │ │ │ cmpb $0x1,-0x5c(%ecx) │ │ │ │ - shrb $1,0x77(%eax) │ │ │ │ + mov %ch,0x77(%eax) │ │ │ │ add %esi,-0x27fe5e87(%eax) │ │ │ │ push %edx │ │ │ │ jge 14fbad2 │ │ │ │ ... │ │ │ │ enter $0xa684,$0x1 │ │ │ │ - mov %al,(%edi) │ │ │ │ - jo 14fbae1 │ │ │ │ + enter $0x7007,$0x1 │ │ │ │ ... │ │ │ │ sub %bl,(%eax,%eiz,4) │ │ │ │ - add %edx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ or %esi,0x1(%eax) │ │ │ │ mov $0xb7,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,-0x68(%eax) │ │ │ │ jle 14fbb0a │ │ │ │ ... │ │ │ │ inc %eax │ │ │ │ - mov $0x5fe001a0,%ebp │ │ │ │ + mov $0x5b2801a0,%ebp │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ - test $0xf4a801a7,%eax │ │ │ │ + test $0xf45801a7,%eax │ │ │ │ jbe 14fbb49 │ │ │ │ test $0xeb,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - jge 14fbafc │ │ │ │ - add %edx,0x5e(%eax) │ │ │ │ - jb 14fbb59 │ │ │ │ - sbb %ch,(%ebx) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,-0x68(%eax) │ │ │ │ - jl 14fbb61 │ │ │ │ - sub %bl,(%edx) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ - cmp 0x2(%ecx),%ebp │ │ │ │ - ... │ │ │ │ - call 71516111 <_edata@@Base+0x6cf16111> │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - jl 14fbb79 │ │ │ │ + add %esi,(%eax) │ │ │ │ + ret $0x16f │ │ │ │ + sbb %bh,-0x57(%ebp) │ │ │ │ + add %esp,0x1801725a(%eax) │ │ │ │ + sub 0x7c986801(%esi),%esp │ │ │ │ + add %ebp,(%eax) │ │ │ │ + sbb 0x693bc001(%edi),%ah │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%al │ │ │ │ + pushf │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ecx,0x17cac(%eax) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ - mov 0x7aa69801(%edi),%ah │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,%al │ │ │ │ + mov 0x7aa23801(%edi),%ah │ │ │ │ add %esp,0x5f(%eax) │ │ │ │ mov %al,0x7fa8a001 │ │ │ │ - add 0x3001a788(%eax),%ah │ │ │ │ - mov 0x1(%esi),%? │ │ │ │ + add -0x47fe5878(%eax),%ah │ │ │ │ + mov %?,0x1(%esi) │ │ │ │ mov %ah,-0x22ffe5c(%ebx) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add -0x2ffe5905(%eax),%cl │ │ │ │ jo 14fbc4b │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1872039,401 +1872435,390 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x5001a226(%eax) │ │ │ │ adc 0x2(%ebx),%esp │ │ │ │ mov 0xe801a337,%al │ │ │ │ mov $0x75,%cl │ │ │ │ add 0x6f(%eax),%al │ │ │ │ test $0x1,%al │ │ │ │ - mov $0x28017e2b,%eax │ │ │ │ + push $0x28017e2a │ │ │ │ jle 14fbbcd │ │ │ │ add %ecx,0x27b59(%eax) │ │ │ │ ... │ │ │ │ - xor %ch,0x7d7db001(%edx) │ │ │ │ + xor %ch,0x7d7e1801(%edx) │ │ │ │ add %esi,(%eax) │ │ │ │ - add 0x7a85c001(%eax),%ch │ │ │ │ + add 0x7a86a801(%eax),%ch │ │ │ │ add %eax,0x54(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %edi,%eax │ │ │ │ - loope 14fbcc8 │ │ │ │ - add %eax,%eax │ │ │ │ - cmp 0x77c2b001(%edi),%esp │ │ │ │ - add %esi,(%eax) │ │ │ │ - hlt │ │ │ │ - mov 0x72dfe801,%eax │ │ │ │ + add %edi,-0x1f(%eax) │ │ │ │ + jno 14fbc59 │ │ │ │ + sarb $0xa7,(%ebx) │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0xf4300177,%esi │ │ │ │ + mov 0x72dd4001,%eax │ │ │ │ + add %ecx,(%eax) │ │ │ │ + les 0x697d1001(%ecx),%ebp │ │ │ │ add %edx,%eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,%eax │ │ │ │ - mov %?,0x1(%esi) │ │ │ │ - xorb $0x7f,0x4b7001a9(%ebp) │ │ │ │ - add %edi,0x4d(%eax) │ │ │ │ + add %ebx,-0x74(%eax) │ │ │ │ + jbe 14fbc79 │ │ │ │ + js 14fbcc7 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x16755(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + dec %edi │ │ │ │ + add %eax,(%bx,%si) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ lret │ │ │ │ mov %al,0x6e298001 │ │ │ │ add %al,%cl │ │ │ │ xor 0x7d0eb801(%ebx),%ah │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x36(%eax) │ │ │ │ - test $0x63c89001,%eax │ │ │ │ + test $0x63c6a001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x4a(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,0x48017844(%eax) │ │ │ │ + add %ebx,0x48017842(%eax) │ │ │ │ jae 14fbcb1 │ │ │ │ - add %eax,-0x7c(%eax) │ │ │ │ - ja 14fbd11 │ │ │ │ - pop %eax │ │ │ │ + add %edx,%eax │ │ │ │ + xorl $0x58,0x1(%edi) │ │ │ │ aam $0xa8 │ │ │ │ - add %ecx,%eax │ │ │ │ - cli │ │ │ │ + add %ebx,%eax │ │ │ │ + stc │ │ │ │ jg 14fbd19 │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ into │ │ │ │ mov 0x775bd001,%al │ │ │ │ add (%eax),%dh │ │ │ │ (bad) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - add %bh,0x1(%ebp) │ │ │ │ + add %esi,%eax │ │ │ │ + std │ │ │ │ + jl 14fbd39 │ │ │ │ ... │ │ │ │ dec %eax │ │ │ │ pushf │ │ │ │ - mov 0x7ee77001,%al │ │ │ │ + mov 0x7ee7b001,%al │ │ │ │ add %edx,%eax │ │ │ │ - shlb %cl,0x7076a801(%ebp) │ │ │ │ + shlb %cl,0x7076c801(%ebp) │ │ │ │ add %edx,%eax │ │ │ │ - shll $1,0x74f36001(%esi) │ │ │ │ + shll $1,0x74f32801(%esi) │ │ │ │ add %edx,0x6a(%eax) │ │ │ │ mov %al,0x69a2d001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x12(%eax) │ │ │ │ - test $0x785cb001,%eax │ │ │ │ + test $0x785cf001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ and 0x6ddbe001(%ecx),%ah │ │ │ │ add 0x3(%eax),%dh │ │ │ │ test $0x1,%al │ │ │ │ - add %dl,0x77(%ecx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + clc │ │ │ │ + dec %esi │ │ │ │ + ja 14fbda1 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,-0x6d(%eax) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,-0x27fe9ac3(%eax) │ │ │ │ - sbb 0x627be801(%eax),%esp │ │ │ │ + push $0x4801a793 │ │ │ │ + cmp $0x1bd80165,%eax │ │ │ │ + mov 0x62807801,%al │ │ │ │ add %ecx,(%eax) │ │ │ │ - xchg %esp,0x67442801(%eax) │ │ │ │ - add %edx,-0x17fe5895(%eax) │ │ │ │ - cwtl │ │ │ │ + xchg %esp,0x6743a001(%eax) │ │ │ │ + add %edx,-0x37fe5895(%eax) │ │ │ │ + xchg %eax,%edi │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ cld │ │ │ │ mov %eax,0x64320801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ xor $0xa0,%al │ │ │ │ - add %esp,0x50016686(%eax) │ │ │ │ - pop %es │ │ │ │ + add %edx,-0x7b(%eax) │ │ │ │ + add %dx,0x7(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ pop %esi │ │ │ │ jo 14fbe39 │ │ │ │ loopne 14fbeb8 │ │ │ │ test $0x1,%al │ │ │ │ - fcoms 0x2cd00177 │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x5801726b(%eax) │ │ │ │ - cmp $0xc72801a9,%eax │ │ │ │ + mov $0xd0017715,%eax │ │ │ │ + sub $0xa6,%al │ │ │ │ + add %esi,0x5801726a(%eax) │ │ │ │ + cmp $0xc66001a9,%eax │ │ │ │ jae 14fbe51 │ │ │ │ or %ah,%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ mov $0xae00171,%eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebx,0x1a(%eax) │ │ │ │ imul $0x0,(%edx),%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,-0x47fe5704(%eax) │ │ │ │ adc %edi,0x2(%eax) │ │ │ │ sbb %cl,-0x5f(%ecx) │ │ │ │ - add %esp,0x37(%eax) │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ - dec %eax │ │ │ │ + add %esi,0x48016337(%eax) │ │ │ │ sbb %esp,0x7dc2a001(%ecx) │ │ │ │ add -0x54(%eax),%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esp,-0x7a(%eax) │ │ │ │ jge 14fbe9a │ │ │ │ ... │ │ │ │ enter $0xa576,$0x1 │ │ │ │ - sbb %ah,0x6f(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ + shlb $0xd8,0x1(%edi,%ebp,2) │ │ │ │ cmpsb %es:(%edi),%cs:(%esi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - sub %esi,0x1(%ebp) │ │ │ │ + add %ecx,0x17529(%eax) │ │ │ │ ... │ │ │ │ - cmp %dh,%bh │ │ │ │ - mov 0x784b6001,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,(%eax) │ │ │ │ + mull 0x784a8001(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x1801a602(%eax) │ │ │ │ - lds 0x1(%ecx),%edi │ │ │ │ + add %ah,-0x2ffe59fe(%eax) │ │ │ │ + ret │ │ │ │ + jns 14fbf11 │ │ │ │ add %ah,-0x5e5ffe5a(%edx) │ │ │ │ jnp 14fbf19 │ │ │ │ ... │ │ │ │ - push $0x801a077 │ │ │ │ + push $0x1001a077 │ │ │ │ sti │ │ │ │ bound %eax,(%ecx) │ │ │ │ loopne 14fbf2f │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ - or 0x1(%edi),%edi │ │ │ │ - mov $0xc801a4f0,%eax │ │ │ │ - jbe 14fbfb9 │ │ │ │ + add %ebp,0x8(%eax) │ │ │ │ + jg 14fbf41 │ │ │ │ + mov $0x1801a4f0,%eax │ │ │ │ + jne 14fbfb9 │ │ │ │ add %esi,%eax │ │ │ │ mov $0xd8c001a4,%eax │ │ │ │ imul $0xffffffb8,(%edx),%eax │ │ │ │ lret $0x1a7 │ │ │ │ - or %cl,-0x594437ff(%esi,%esi,2) │ │ │ │ - add %edx,0x58017fbf(%eax) │ │ │ │ - inc %ebp │ │ │ │ + add %cl,-0x4437fe8a(%ebx) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %eax,%eax │ │ │ │ + mov $0x4558017f,%ebp │ │ │ │ mov 0x68cf7801,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3c(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ - and 0x0(%ecx,%eax,1),%edi │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%al │ │ │ │ - mov 0x6e52e801(%esi),%fs │ │ │ │ + add %ebx,0x22(%eax) │ │ │ │ + jl 14fbfa9 │ │ │ │ + ... │ │ │ │ + lock mov 0x6e52f801(%esi),%fs │ │ │ │ add %edi,%eax │ │ │ │ fsubs 0x26e0490(%ecx,%eax,1) │ │ │ │ cmp %dh,0x1(%esi,%eiz,4) │ │ │ │ lock outsb %ds:(%esi),(%dx) │ │ │ │ jp 14fbfc9 │ │ │ │ - mov 0x3001a0b7,%al │ │ │ │ + mov 0x9801a0b7,%al │ │ │ │ test %edi,0x1(%esi) │ │ │ │ lock popf │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x20(%eax) │ │ │ │ - jne 14fbfd9 │ │ │ │ + add %edi,(%eax) │ │ │ │ + loopne 14fc04c │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - lock adc %esp,0x76d4a801(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%al │ │ │ │ + adc %esp,0x76d47001(%esi) │ │ │ │ add %edx,(%eax) │ │ │ │ repnz movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x17224(%eax) │ │ │ │ + add %edx,0x24(%eax) │ │ │ │ + jb 14fc001 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,-0x77fe5d2b(%eax) │ │ │ │ - or $0x18a8026d,%eax │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - loope 14fc0a3 │ │ │ │ + adc $0xa2,%ch │ │ │ │ + add %ecx,-0x57fd92f3(%eax) │ │ │ │ + sbb %ah,0x7cdd1801(%esi) │ │ │ │ add %ebx,(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,%eax │ │ │ │ dec %edi │ │ │ │ add (%bx,%si),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ pop %esp │ │ │ │ - mov 0x665e6001,%al │ │ │ │ + mov 0x665c1801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x2801a446(%eax) │ │ │ │ add $0x92d00266,%eax │ │ │ │ - test $0x78e9b801,%eax │ │ │ │ + test $0x78ea0801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ jbe 14fc034 │ │ │ │ - add %esp,%eax │ │ │ │ - cmpl $0x0,0x1(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bl,0x7b(%eax) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ + add %ebx,-0x7d(%eax) │ │ │ │ + js 14fc091 │ │ │ │ + ... │ │ │ │ + pop %eax │ │ │ │ + jnp 14fc042 │ │ │ │ + add %ebp,(%eax) │ │ │ │ (bad) │ │ │ │ jbe 14fc0a1 │ │ │ │ ... │ │ │ │ sarb $0x7e,0x78a801a0 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x35(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x55(%eax) │ │ │ │ - jge 14fc0d1 │ │ │ │ - js 14fc0d9 │ │ │ │ - mov 0x7c933801,%eax │ │ │ │ + add %esp,0x78017d55(%eax) │ │ │ │ + pop %es │ │ │ │ + mov 0x7c91d801,%eax │ │ │ │ add %esp,(%eax) │ │ │ │ ja 14fc07d │ │ │ │ add %edi,%eax │ │ │ │ mov $0x68,%bh │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ push %esp │ │ │ │ test $0x1,%al │ │ │ │ - sub %dh,%ah │ │ │ │ - jg 14fc0f9 │ │ │ │ + push %eax │ │ │ │ + repz jg 14fc0f9 │ │ │ │ ... │ │ │ │ test $0x6b,%al │ │ │ │ test $0x1,%al │ │ │ │ - enter $0x7694,$0x1 │ │ │ │ - ... │ │ │ │ - mov $0x69,%al │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x1(%eax) │ │ │ │ - jge 14fc149 │ │ │ │ - push $0x4801a5b3 │ │ │ │ + rclb $0x0,0x176(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x2001a769(%eax) │ │ │ │ + add %edi,0x1(%ebp) │ │ │ │ + push $0x2801a5b3 │ │ │ │ pop %es │ │ │ │ jge 14fc151 │ │ │ │ loopne 14fc191 │ │ │ │ mov 0x7e281001,%eax │ │ │ │ add 0x801a23b(%eax),%bl │ │ │ │ push $0x7f │ │ │ │ add %al,%al │ │ │ │ push %edi │ │ │ │ - test $0x7d493001,%eax │ │ │ │ + test $0x7d471801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x7ffe5b8d(%eax) │ │ │ │ cs add %gs:0x31(%eax),%ah │ │ │ │ mov %eax,0x74ed0801 │ │ │ │ add (%eax),%dh │ │ │ │ arpl %esp,0x7aa2c801(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x3801a60e(%eax) │ │ │ │ + add %al,0x6001a60e(%eax) │ │ │ │ xchg %eax,%ecx │ │ │ │ jle 14fc1c9 │ │ │ │ cmp %dl,%ah │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - mov $0x7f,%dl │ │ │ │ + add %ebx,%eax │ │ │ │ + mov $0x7f,%cl │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ - imul $0xa2f51001,0x7ef98001(%edi),%esp │ │ │ │ - add %edx,%eax │ │ │ │ - sbb %dh,0x1(%edi) │ │ │ │ - push $0x4801a513 │ │ │ │ - das │ │ │ │ - popa │ │ │ │ + imul $0xa2f51001,0x7ef92001(%edi),%esp │ │ │ │ + add %esi,0x68017718(%eax) │ │ │ │ + adc 0x612f4801(%ebp),%esp │ │ │ │ add %al,%bl │ │ │ │ push %ebp │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,%eax │ │ │ │ - into │ │ │ │ - jp 14fc1f9 │ │ │ │ - ... │ │ │ │ - inc %eax │ │ │ │ - cmp %ah,0x77ed4801(%ebx) │ │ │ │ + add %esp,0x17ace(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,0x38(%eax) │ │ │ │ + mov %eax,0x77ed4801 │ │ │ │ add (%eax),%bh │ │ │ │ inc %ebx │ │ │ │ mov 0x7d4a0801,%al │ │ │ │ add -0x21(%eax),%dl │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edi,0x17707(%eax) │ │ │ │ + add %ecx,0x7(%eax) │ │ │ │ + ja 14fc219 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - mov 0x66d3e801,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - push %ss │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - imul $0xffffff80,0x1(%ebp),%esp │ │ │ │ - je 14fc1e7 │ │ │ │ - add %ecx,(%eax) │ │ │ │ + enter $0xa193,$0x1 │ │ │ │ + cwtl │ │ │ │ + ret $0x166 │ │ │ │ + enter $0xa616,$0x1 │ │ │ │ + shrb $1,0x65(%edx) │ │ │ │ + add %eax,0x801a474(%eax) │ │ │ │ outsb %ss:(%esi),(%dx) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ mov %al,0x63d6b001 │ │ │ │ add %al,%al │ │ │ │ jge 14fc1f9 │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ (bad) │ │ │ │ add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x51(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x61(%eax) │ │ │ │ - jge 14fc269 │ │ │ │ + add %ebp,0x17d5f(%eax) │ │ │ │ ... │ │ │ │ - sub %dh,-0x57(%edx) │ │ │ │ - add %esp,%eax │ │ │ │ - mov 0x1(%edx),%? │ │ │ │ - add %bl,-0x7a5ffe5f(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + jb 14fc224 │ │ │ │ + add %esp,(%eax) │ │ │ │ + (bad) │ │ │ │ + jp 14fc281 │ │ │ │ + add %bl,-0x7b87fe5f(%eax) │ │ │ │ js 14fc289 │ │ │ │ cwtl │ │ │ │ - add %esp,0x7b863001(%eax) │ │ │ │ + add %esp,0x7b856801(%eax) │ │ │ │ add %ebp,-0x71(%eax) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ add %edi,(%eax) │ │ │ │ pop %edi │ │ │ │ ja 14fc29a │ │ │ │ rcrb $0x1,-0x59(%ecx) │ │ │ │ - or $0x75,%bl │ │ │ │ - add %ebx,-0x3d(%eax) │ │ │ │ + push $0x580175cb │ │ │ │ + ret │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ + add %esp,%eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ je 14fc2a9 │ │ │ │ cwtl │ │ │ │ sbb $0xa3,%al │ │ │ │ add %edi,-0x57fd94bb(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ mov 0x79abb001,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x4001a7c0(%eax) │ │ │ │ + add %bh,0x3001a7c0(%eax) │ │ │ │ sub $0xbbc00170,%eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,(%eax) │ │ │ │ cld │ │ │ │ jo 14fc2d2 │ │ │ │ pusha │ │ │ │ and 0x77866801(%edx),%esp │ │ │ │ @@ -1872445,400 +1872830,410 @@ │ │ │ │ pop %eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ - mov %fs,0x7c52d801(%edi) │ │ │ │ - add %edi,0x3001a5fe(%eax) │ │ │ │ - pop %edx │ │ │ │ + mov %fs,0x7c513801(%edi) │ │ │ │ + add %edi,0x6001a5fe(%eax) │ │ │ │ + pop %ecx │ │ │ │ jle 14fc301 │ │ │ │ xor %dl,0x1af801a4 │ │ │ │ push $0x2 │ │ │ │ inc %eax │ │ │ │ - adc 0x6f240001(%ecx),%ah │ │ │ │ + adc 0x6f225801(%ecx),%ah │ │ │ │ add %edx,(%eax) │ │ │ │ inc %ecx │ │ │ │ mov %al,0x6be43801 │ │ │ │ add (%eax),%dl │ │ │ │ pop %esp │ │ │ │ - mov 0x6bde2001,%al │ │ │ │ + mov 0x6bdcd801,%al │ │ │ │ add %edx,%eax │ │ │ │ - sbb %ah,0x6ce7a801(%ecx) │ │ │ │ + sbb %ah,0x6cc49001(%ecx) │ │ │ │ add %ebx,(%eax) │ │ │ │ shll $1,0x790fb001(%eax) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x2001a4ac(%eax) │ │ │ │ shrb $0xd8,0x2(%ebx) │ │ │ │ mov %cs:0x71b94001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x5801a9ab(%eax) │ │ │ │ - test %esi,-0x40(%edx,%eax,1) │ │ │ │ - lds 0x74f45001(%ecx),%ebp │ │ │ │ - add %ebx,-0x7b(%eax) │ │ │ │ + test %esi,0x0(%edx,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x7b(%eax) │ │ │ │ mov %al,0x6e2e5001 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0xc(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,%eax │ │ │ │ - add %esp,0x1(%esi) │ │ │ │ + add %edi,0x165ff(%eax) │ │ │ │ ... │ │ │ │ - fcoms 0x3db801a6(%edx) │ │ │ │ - ja 14fc3f9 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + cmp $0xda900177,%eax │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ebp,0x4b(%eax) │ │ │ │ + jnp 14fc401 │ │ │ │ nop │ │ │ │ - fisubl 0x7b4cc801(%esi) │ │ │ │ - add %edx,-0x27fe5656(%eax) │ │ │ │ - xchg %esi,0x2(%edi) │ │ │ │ - lock inc %esp │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + test $0x7787d801,%eax │ │ │ │ + add %al,%dh │ │ │ │ + inc %esp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,-0x72(%eax) │ │ │ │ - add %eax,%gs:(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + mov %fs,0x1(%ebp) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - ljmp $0x171,$0x2e0801a5 │ │ │ │ - call c9516b26 <_edata@@Base+0xc4f16b26> │ │ │ │ + loopne 14fc424 │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %eax,0x2c(%eax) │ │ │ │ + jno 14fc441 │ │ │ │ + call 79516b26 <_edata@@Base+0x74f16b26> │ │ │ │ or $0x7a,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x5001a2cb(%eax) │ │ │ │ iret │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%al │ │ │ │ scas %es:(%edi),%eax │ │ │ │ - test $0x6d772001,%eax │ │ │ │ + test $0x658a9801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x32(%eax) │ │ │ │ - mov 0x7e0f3801,%eax │ │ │ │ + mov 0x7e0fa801,%eax │ │ │ │ add %ebp,-0x66(%eax) │ │ │ │ - mov 0x6bda3801,%al │ │ │ │ + mov 0x6bc2c801,%al │ │ │ │ add %ebx,-0x1ffe5d98(%eax) │ │ │ │ sub $0x49300261,%eax │ │ │ │ mov %al,0x6efce001 │ │ │ │ add 0x4d(%eax),%ch │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x21(%eax) │ │ │ │ - jnp 14fc4c9 │ │ │ │ - xor %dh,(%edi) │ │ │ │ + add %edx,0x30017b21(%eax) │ │ │ │ + aaa │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,-0x17fe93a2(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + popa │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %ebp,%eax │ │ │ │ push %ebx │ │ │ │ - mov %eax,0x6f64c001 │ │ │ │ + mov %eax,0x6f646801 │ │ │ │ add %edx,0x17(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,0x2002787d(%eax) │ │ │ │ xchg %esp,0x77df3801(%ecx) │ │ │ │ add -0x5ffe5ca5(%eax),%bh │ │ │ │ out %al,(%dx) │ │ │ │ jg 14fc4f2 │ │ │ │ - cmp %cl,0x6cbde801(,%eiz,4) │ │ │ │ + cmp %cl,0x6cbe1801(,%eiz,4) │ │ │ │ add %ebp,(%eax) │ │ │ │ adc $0x1e0001a7,%eax │ │ │ │ push $0xa59ba802 │ │ │ │ - add %ecx,0x37(%eax) │ │ │ │ - jl 14fc509 │ │ │ │ + add %eax,%eax │ │ │ │ + xor $0x17c,%eax │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ push %eax │ │ │ │ mov $0xa0,%bh │ │ │ │ - add %edx,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ jp,pt 14fc521 │ │ │ │ ... │ │ │ │ - rolb $0x1,0x7a771801(%esp,%eiz,4) │ │ │ │ + rolb $0x1,0x7a768001(%esp,%eiz,4) │ │ │ │ ... │ │ │ │ clc │ │ │ │ jp 14fc4e3 │ │ │ │ - add %esp,(%eax) │ │ │ │ - mov $0x167,%ebp │ │ │ │ + add %eax,%eax │ │ │ │ + mov $0x167,%edi │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ sbb %ch,-0x5b(%ebp) │ │ │ │ - add %esp,0x7e(%eax) │ │ │ │ - bound %eax,(%ecx) │ │ │ │ + add %ebp,%eax │ │ │ │ + andb $0x0,0x1(%edx) │ │ │ │ ... │ │ │ │ - js 14fc539 │ │ │ │ - test $0x603ea001,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,-0x39(%eax) │ │ │ │ + test $0x60b5a001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x27fe55e5(%eax) │ │ │ │ - pop %ebx │ │ │ │ + add %dh,0x1001aa1b(%eax) │ │ │ │ + pop %esp │ │ │ │ bound %eax,(%ecx) │ │ │ │ ... │ │ │ │ sbb %al,(%edx) │ │ │ │ mov %al,0x66c2b801 │ │ │ │ add (%eax),%al │ │ │ │ sbb 0x74a37801(%edx),%ah │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x4801a646(%eax) │ │ │ │ + add %bl,0x801a646(%eax) │ │ │ │ adc 0x1(%eax),%bh │ │ │ │ ... │ │ │ │ lock push %ebp │ │ │ │ mov %eax,0x62725801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ - bound %esp,0x7b5a6001(%eax) │ │ │ │ + bound %esp,0x7b5ae001(%eax) │ │ │ │ add %esp,-0x10(%eax) │ │ │ │ mov %al,0x72252001 │ │ │ │ add (%eax),%cl │ │ │ │ (bad) │ │ │ │ mov %al,0x690a1801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ - cmp $0xc90801a5,%eax │ │ │ │ + cmp $0xc94001a5,%eax │ │ │ │ jp 14fc669 │ │ │ │ add %dh,%bl │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ - push $0x72 │ │ │ │ - add %esi,%eax │ │ │ │ - add %esp,0x60568801(%edi) │ │ │ │ + add %ecx,0x69(%eax) │ │ │ │ + jb 14fc671 │ │ │ │ + lock add %esp,0x60568801(%edi) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x7c(%eax) │ │ │ │ - test $0x7402c001,%eax │ │ │ │ + test $0x7402c801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x1681a(%eax) │ │ │ │ + add %esp,0x16810(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ - cmp 0x759ae001(%ecx),%ebp │ │ │ │ + cmp 0x759a8801(%ecx),%ebp │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ sti │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,%eax │ │ │ │ - ret $0x166 │ │ │ │ - ... │ │ │ │ + add %esi,%eax │ │ │ │ + mov $0x166,%edi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ push %ebx │ │ │ │ test $0x1,%al │ │ │ │ - call 1514365 │ │ │ │ + cwtl │ │ │ │ + xor 0x0(%ecx,%eax,1),%bh │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x5001a659(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + add %al,-0x27fe59a7(%eax) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ jns 14fc749 │ │ │ │ pop %eax │ │ │ │ - andb $0x1,0x73fbb801(%ebp) │ │ │ │ + andb $0x1,0x73fb9001(%ebp) │ │ │ │ pusha │ │ │ │ add $0xa3,%al │ │ │ │ add %ecx,0x276c1(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x7001a833(%eax) │ │ │ │ - cmp %dh,0x1(%eax) │ │ │ │ + add %dl,-0x17fe57cd(%eax) │ │ │ │ + cmp %esi,0x1(%eax) │ │ │ │ loopne 14fc7de │ │ │ │ - mov 0x715de801,%eax │ │ │ │ + mov 0x715d9801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x1001a596(%eax) │ │ │ │ - add 0x1(%edx),%esi │ │ │ │ + add %ch,0x2001a596(%eax) │ │ │ │ + (bad) │ │ │ │ + jno 14fc7a1 │ │ │ │ ... │ │ │ │ clc │ │ │ │ - (bad) 0x7fc74801(%ecx) │ │ │ │ + (bad) 0x7fc57001(%ecx) │ │ │ │ add %ebp,(%eax) │ │ │ │ std │ │ │ │ - mov 0x7fc32001,%al │ │ │ │ + mov 0x7fc1b001,%al │ │ │ │ add %edx,(%eax) │ │ │ │ - mov %fs,0x71db4001(%edi) │ │ │ │ + mov %fs,0x71e20801(%edi) │ │ │ │ add %ecx,0x65(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,-0x4ffe9128(%eax) │ │ │ │ - cmp %esp,0x7cf81801(%eax) │ │ │ │ - add %al,%al │ │ │ │ - fwait │ │ │ │ - mov 0x77845001,%eax │ │ │ │ + add %ebx,%eax │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %esi,0x1801a039(%eax) │ │ │ │ + clc │ │ │ │ + jl 14fc7e2 │ │ │ │ + rcrb $0x77,-0x7bfffe5f(%ebx) │ │ │ │ add %ebx,0x2(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - mov $0x2,%al │ │ │ │ - add %di,0x801a00e(%eax) │ │ │ │ - imul $0x0,0x1(%edx),%edi │ │ │ │ + add %al,(%edx) │ │ │ │ + add %di,-0x1ffe5ff2(%eax) │ │ │ │ + push $0x17a │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - pop %esp │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,-0xa(%eax) │ │ │ │ + adc %bl,0x1(%ebp,%eiz,4) │ │ │ │ + xor %dh,%ch │ │ │ │ jl 14fc811 │ │ │ │ js 14fc801 │ │ │ │ - test $0x76d9e001,%eax │ │ │ │ + test $0x76d6b001,%eax │ │ │ │ add %edx,0x4c(%eax) │ │ │ │ mov %al,0x747f0801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ inc %esp │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,0x17964(%eax) │ │ │ │ + add %edi,0x64(%eax) │ │ │ │ + jns 14fc839 │ │ │ │ ... │ │ │ │ - push %edi │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x2b(%eax) │ │ │ │ + add %dl,-0x5a(%edi) │ │ │ │ + add %ecx,-0x2c(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %ebp,(%eax) │ │ │ │ pushf │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0x30017859(%eax) │ │ │ │ + add %edi,0x30017858(%eax) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ - mov 0x73355801,%al │ │ │ │ + mov 0x732f7801,%al │ │ │ │ add %esi,%eax │ │ │ │ jl 14fc80c │ │ │ │ - add %esi,-0x7ffe83c9(%eax) │ │ │ │ - pop %es │ │ │ │ - test $0x1,%al │ │ │ │ - mov $0x17da5,%eax │ │ │ │ - jg 14fc819 │ │ │ │ + add %edx,0x36(%eax) │ │ │ │ + jl 14fc869 │ │ │ │ + addb $0xa8,(%edi) │ │ │ │ add %edi,(%eax) │ │ │ │ - pop %edi │ │ │ │ - jle 14fc879 │ │ │ │ - cmp %dl,(%esi) │ │ │ │ + mov 0x7f00017d,%eax │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %esp,0x38017e5e(%eax) │ │ │ │ + push %ss │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,0x27367(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ inc %edi │ │ │ │ mov %al,0x696c5001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x1001a01d(%eax) │ │ │ │ - jb 14fc941 │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %bh,0x3001a7e8(%eax) │ │ │ │ + add %bh,0x4801a01d(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + jb 14fc8d1 │ │ │ │ + ... │ │ │ │ + mov $0xd001a7e8,%eax │ │ │ │ pop %ecx │ │ │ │ push $0x1 │ │ │ │ call 59516da0 <_edata@@Base+0x54f16da0> │ │ │ │ jmp *0x2(%edx) │ │ │ │ ... │ │ │ │ xor %dl,%ch │ │ │ │ mov %al,0x75d74001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ int3 │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edx,0x28026fb3(%eax) │ │ │ │ - test %esp,0x79cb4801(%ebp) │ │ │ │ + test %esp,0x79ca4801(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ push %edx │ │ │ │ - test $0x76204001,%eax │ │ │ │ + test $0x761fd801,%eax │ │ │ │ add %edi,(%eax) │ │ │ │ mov $0xa5,%dh │ │ │ │ - add %edx,0x1785c(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0xa2 │ │ │ │ + add %esi,0x5c(%eax) │ │ │ │ + js 14fc941 │ │ │ │ + ... │ │ │ │ + lock out %eax,$0xa2 │ │ │ │ add %esi,%eax │ │ │ │ lea 0x2(%eax),%esp │ │ │ │ ... │ │ │ │ sbb %ah,-0x5f(%edx) │ │ │ │ add %esp,%eax │ │ │ │ mov %fs,0x2(%edx) │ │ │ │ rclb $1,-0x5b(%eax) │ │ │ │ - add %ebx,%eax │ │ │ │ - pop %ebp │ │ │ │ - add %dx,-0x2f(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,%eax │ │ │ │ - jp 14fc9e9 │ │ │ │ - add %al,%dh │ │ │ │ - or %ebp,0x7b810001(%ecx) │ │ │ │ - add %edx,0x4801a946(%eax) │ │ │ │ - push %ss │ │ │ │ + add %esp,0x5001665a(%eax) │ │ │ │ + shll $1,0x26a7ac0(%ecx,%eax,1) │ │ │ │ + lock or %ebp,0x7b80a801(%ecx) │ │ │ │ + add %edx,0x4001a946(%eax) │ │ │ │ + pop %ss │ │ │ │ js 14fc991 │ │ │ │ clc │ │ │ │ pop %ebx │ │ │ │ - test $0x778fe001,%eax │ │ │ │ + test $0x7790e801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x3ffe5ef5(%eax) │ │ │ │ - into │ │ │ │ + add %dh,-0x7ffe5ef5(%eax) │ │ │ │ + int3 │ │ │ │ jb 14fc9a9 │ │ │ │ ... │ │ │ │ - push $0x7001a8a1 │ │ │ │ - nop │ │ │ │ + push $0x8001a8a1 │ │ │ │ + xchg %eax,%ebx │ │ │ │ jp 14fc9c1 │ │ │ │ - mov 0xa801a968,%al │ │ │ │ - dec %eax │ │ │ │ + mov 0xb801a968,%al │ │ │ │ + aas │ │ │ │ jno 14fc9c9 │ │ │ │ add %bl,%dh │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x17c4c(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + dec %ebp │ │ │ │ + jl 14fc9d1 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,-0xffe59da(%eax) │ │ │ │ + nop │ │ │ │ + cmpsb %es:(%edi),%es:(%esi) │ │ │ │ + add %edi,%eax │ │ │ │ test %esi,0x70(%ecx,%eax,1) │ │ │ │ - mov 0x17725e0(%ecx,%eax,1),%fs │ │ │ │ + mov 0x1772630(%ecx,%eax,1),%fs │ │ │ │ shrb $1,-0x60(%esi) │ │ │ │ add %esp,%eax │ │ │ │ and 0x2(%ebx),%dh │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ scas %es:(%edi),%eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x54(%eax) │ │ │ │ + add %edx,-0x53(%eax) │ │ │ │ jb 14fca11 │ │ │ │ sub %dl,-0x59(%esi) │ │ │ │ - add %esi,0x1781c(%eax) │ │ │ │ + add %ebp,0x1781b(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ - (bad) 0x17be2f8(%ecx,%eax,1) │ │ │ │ + (bad) 0x17be120(%ecx,%eax,1) │ │ │ │ fsubrs (%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x64(%eax) │ │ │ │ + add %edi,%eax │ │ │ │ + fwait │ │ │ │ jnp 14fca31 │ │ │ │ ... │ │ │ │ - sbb %al,-0x6937fe58(%ebx) │ │ │ │ + sbb %al,-0x6c37fe58(%ebx) │ │ │ │ jl 14fca41 │ │ │ │ dec %eax │ │ │ │ push %ss │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %edi,0x263dd(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1872849,112 +1873244,114 @@ │ │ │ │ out %al,(%dx) │ │ │ │ add %gs:-0x23(%eax),%cl │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,(%eax) │ │ │ │ push %ebx │ │ │ │ bound %eax,(%ecx) │ │ │ │ rcl $1,%bh │ │ │ │ - mov 0x7e3cb801,%al │ │ │ │ + mov 0x7e3c9001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x29(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - add %bh,(%edx) │ │ │ │ + mov $0x38,%al │ │ │ │ jo 14fca99 │ │ │ │ ... │ │ │ │ sub %ch,(%edx) │ │ │ │ mov 0x6e6af001,%eax │ │ │ │ - add -0x7fe55f2(%eax),%dl │ │ │ │ - or %dh,0x1(%edi) │ │ │ │ + add -0x57fe55f2(%eax),%dl │ │ │ │ + or 0x1(%edi),%dh │ │ │ │ js 14fca92 │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,0x177dd(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + out %eax,$0x77 │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x66(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,-0x11(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ + in (%dx),%al │ │ │ │ jge 14fcad9 │ │ │ │ cwtl │ │ │ │ dec %ebx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x37(%eax) │ │ │ │ - jnp 14fcae1 │ │ │ │ - clc │ │ │ │ + add %edx,%eax │ │ │ │ + xor $0x7b,%al │ │ │ │ + add %edi,%eax │ │ │ │ cmp $0xa0,%al │ │ │ │ add %edi,-0x70(%eax) │ │ │ │ jl 14fcaea │ │ │ │ mov %al,%bh │ │ │ │ test $0x1,%al │ │ │ │ - fcomp %st(4) │ │ │ │ + js 14fcac9 │ │ │ │ ja 14fcaf1 │ │ │ │ ... │ │ │ │ - adcb $0x72,0x24e001a4(%edi) │ │ │ │ + adcb $0x72,0x248001a4(%edi) │ │ │ │ add %edx,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,%eax │ │ │ │ - ret │ │ │ │ + add %edi,-0x3e(%eax) │ │ │ │ jae 14fcb49 │ │ │ │ test $0xa7,%al │ │ │ │ test $0x1,%al │ │ │ │ - subb $0xa5,-0x7947fe85(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - pusha │ │ │ │ + mov $0xad,%al │ │ │ │ + jnp 14fcb51 │ │ │ │ + mov $0x8801a586,%eax │ │ │ │ + pop %esi │ │ │ │ jl 14fcb59 │ │ │ │ dec %eax │ │ │ │ sbb $0xa3,%al │ │ │ │ add %ecx,-0x12(%eax) │ │ │ │ jne 14fcb62 │ │ │ │ push $0x1a31a │ │ │ │ cli │ │ │ │ pusha │ │ │ │ add (%eax),%bl │ │ │ │ imul $0x2,0x7a9c5801(%edx),%esp │ │ │ │ or %bh,(%ecx) │ │ │ │ test $0x1,%al │ │ │ │ - pusha │ │ │ │ + dec %eax │ │ │ │ fistpll 0x1(%edx) │ │ │ │ ... │ │ │ │ xor %ch,-0x60(%ecx) │ │ │ │ - add %ebx,%eax │ │ │ │ - aaa │ │ │ │ + add %edi,0x36(%eax) │ │ │ │ jl 14fcb91 │ │ │ │ push $0xb001a130 │ │ │ │ pop %eax │ │ │ │ jo 14fcb9a │ │ │ │ pop %eax │ │ │ │ dec %eax │ │ │ │ test $0x1,%al │ │ │ │ - pop %eax │ │ │ │ - pop %es │ │ │ │ + test $0x1,%al │ │ │ │ jg 14fcba1 │ │ │ │ dec %eax │ │ │ │ pop %eax │ │ │ │ test $0x1,%al │ │ │ │ - inc %eax │ │ │ │ - or $0x7b,%al │ │ │ │ - add %eax,%eax │ │ │ │ - shrl $0x1,0x62f80001(%eax) │ │ │ │ + enter $0x7b10,$0x1 │ │ │ │ + rol $0xa8,%cl │ │ │ │ + add %ecx,%eax │ │ │ │ + clc │ │ │ │ + bound %eax,(%ecx) │ │ │ │ subb $0xa8,(%edi) │ │ │ │ - add %ebx,-0x3ffe82c5(%eax) │ │ │ │ - shrb $0x1,0x645c2801(%ecx) │ │ │ │ - call b9517431 <_edata@@Base+0xb4f17431> │ │ │ │ + add %edi,%eax │ │ │ │ + cmp %edi,0x1(%ebp) │ │ │ │ + call e9517429 <_edata@@Base+0xe4f17429> │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ - jb 14fcbc9 │ │ │ │ + jb 14fcbc1 │ │ │ │ xor %al,-0x58(%ebx) │ │ │ │ add %eax,0x41(%eax) │ │ │ │ - je 14fcbd2 │ │ │ │ + je 14fcbca │ │ │ │ ... │ │ │ │ enter $0xa3fa,$0x1 │ │ │ │ xor %ch,0x69(%esi) │ │ │ │ add %al,%bh │ │ │ │ lret │ │ │ │ - mov %al,0x7a8ef801 │ │ │ │ + mov %al,0x7a8f1801 │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ shll $0x2,0x6da37801(%edx) │ │ │ │ sub %ch,-0x5e(%edx) │ │ │ │ add %edi,(%eax) │ │ │ │ @@ -1872963,256 +1873360,259 @@ │ │ │ │ rcl $0xa1,%dl │ │ │ │ add %ecx,0x5c(%eax) │ │ │ │ jl 14fcc2a │ │ │ │ ... │ │ │ │ lock insb (%dx),%es:(%edi) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ - sub %edi,0x1(%eax) │ │ │ │ + es js 14fcc49 │ │ │ │ mov $0xe801a26b,%eax │ │ │ │ xchg %eax,%ebp │ │ │ │ jp 14fcc52 │ │ │ │ loopne 14fccb5 │ │ │ │ - mov 0x77506801,%al │ │ │ │ + mov 0x774fd001,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x1001a189(%eax) │ │ │ │ - cmpb $0xb1,-0x20(%ecx,%eax,1) │ │ │ │ - mov %al,0x788c4001 │ │ │ │ - add -0x1e(%eax),%cl │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %esi,-0x1ffe830d(%eax) │ │ │ │ - dec %ecx │ │ │ │ + add %ah,-0x7fe5e77(%eax) │ │ │ │ + jg 14fcceb │ │ │ │ + add %esp,%eax │ │ │ │ + mov $0xa2,%cl │ │ │ │ + add %eax,-0x74(%eax) │ │ │ │ + js 14fcc7a │ │ │ │ + dec %eax │ │ │ │ + loop 14fcc20 │ │ │ │ + add %ecx,-0xe(%eax) │ │ │ │ + jl 14fcc81 │ │ │ │ + loopne 14fcccb │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,-0x77fe8e59(%eax) │ │ │ │ - mov 0x678801a1,%eax │ │ │ │ + add %edx,-0x77fe8e59(%eax) │ │ │ │ + mov 0x675801a1,%eax │ │ │ │ js 14fcc91 │ │ │ │ mov $0xe2,%al │ │ │ │ - mov 0x718f5801,%eax │ │ │ │ - add %esp,-0x1ffe55e9(%eax) │ │ │ │ + mov 0x718cd801,%eax │ │ │ │ + add %esp,-0x67fe55e9(%eax) │ │ │ │ xor $0x4f000178,%eax │ │ │ │ test $0x792dd001,%eax │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ sub 0x78856801(%ebx),%ah │ │ │ │ add (%eax),%dl │ │ │ │ - shll %cl,0x699b5001(%esi) │ │ │ │ + shll %cl,0x6997f001(%esi) │ │ │ │ add %edx,%eax │ │ │ │ adc 0x69c5a001(%edi),%ah │ │ │ │ add (%eax),%dh │ │ │ │ out %eax,$0xa4 │ │ │ │ - add %ecx,%eax │ │ │ │ - aaa │ │ │ │ - ja 14fcce1 │ │ │ │ - sub %dl,%bl │ │ │ │ - mov %al,0x67aa4001 │ │ │ │ + add %ebp,0x28017736(%eax) │ │ │ │ + shll %cl,0x67aa4001(%edx) │ │ │ │ add (%eax),%ah │ │ │ │ mov $0xa5,%ch │ │ │ │ - add %esp,%eax │ │ │ │ + add %eax,%eax │ │ │ │ mov $0x79,%ah │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,%eax │ │ │ │ - data16 jle 14fcd09 │ │ │ │ + add %ebp,%eax │ │ │ │ + gs jle 14fcd09 │ │ │ │ ... │ │ │ │ dec %eax │ │ │ │ pop %es │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %ebp,(%eax) │ │ │ │ and $0x66,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ - enter $0x1a0,$0xc8 │ │ │ │ - fidivl 0x1(%esi) │ │ │ │ + enter $0x1a0,$0x28 │ │ │ │ + fnstenv 0x1(%esi) │ │ │ │ enter $0xa008,$0x1 │ │ │ │ - mov $0x17067,%eax │ │ │ │ + inc %eax │ │ │ │ + push $0x170 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x5801a9fd(%eax) │ │ │ │ - das │ │ │ │ - jl 14fcd51 │ │ │ │ + mov $0xfd,%al │ │ │ │ + test $0x7c36a001,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ - mov %ch,%ch │ │ │ │ - mov 0x658f6801,%al │ │ │ │ - add %edx,%eax │ │ │ │ - aad $0xa7 │ │ │ │ - add %ebx,-0x73(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %ecx,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x47fe5f13(%eax) │ │ │ │ + mov 0x1(%ebp),%fs │ │ │ │ + rcl $1,%ch │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %edx,-0x37fe9174(%eax) │ │ │ │ movsb %ss:(%esi),%es:(%edi) │ │ │ │ add %edx,(%eax) │ │ │ │ pop %edi │ │ │ │ jne 14fcd82 │ │ │ │ mov $0x24,%al │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ add %ecx,0x51(%eax) │ │ │ │ jbe 14fcd8a │ │ │ │ enter $0xa166,$0x1 │ │ │ │ - mov %ah,0x16f(%edx) │ │ │ │ + and %ah,0x16f(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub %ch,0x213001a4(%ecx) │ │ │ │ jo 14fcda2 │ │ │ │ test $0x28,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ aaa │ │ │ │ jge 14fcdaa │ │ │ │ ... │ │ │ │ shlb $0xa0,(%ebx) │ │ │ │ - add %esp,%eax │ │ │ │ - adc 0x1(%edi),%bh │ │ │ │ + add %ebp,%eax │ │ │ │ + movq %mm0,(%ecx) │ │ │ │ ... │ │ │ │ - push $0x801a540 │ │ │ │ - lahf │ │ │ │ + push $0xe001a540 │ │ │ │ + popf │ │ │ │ jl 14fcdd1 │ │ │ │ or %al,(%eax) │ │ │ │ - mov 0x7d83f001,%al │ │ │ │ + mov 0x7d7ff801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ - or %ah,0x79260801(%eax) │ │ │ │ + or %ah,0x7926f801(%eax) │ │ │ │ add %eax,0x69(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,0x40027e37(%eax) │ │ │ │ jne 14fcd8d │ │ │ │ - add %edi,%eax │ │ │ │ + add %ebp,%eax │ │ │ │ test $0x79,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x1e(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,%eax │ │ │ │ - loope 14fce78 │ │ │ │ - add %esp,%eax │ │ │ │ - bound %esp,0x70464801(%esi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ah,0x3c(%eax) │ │ │ │ - mov %al,0x6f1ab001 │ │ │ │ - add (%eax),%al │ │ │ │ + add %eax,-0x1f(%eax) │ │ │ │ + jno 14fce09 │ │ │ │ + loopne 14fce6c │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %edx,0x46(%eax) │ │ │ │ + jo 14fce11 │ │ │ │ + ... │ │ │ │ + pusha │ │ │ │ + cmp $0xa2,%al │ │ │ │ + add %esi,0x26f1a(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x1001a762(%eax) │ │ │ │ - pop %ebx │ │ │ │ + add %ch,0x6801a762(%eax) │ │ │ │ + push %ebp │ │ │ │ add %esp,-0x55(%bx,%si) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,-0x33(%eax) │ │ │ │ + add %ebx,-0x34(%eax) │ │ │ │ arpl %eax,(%ecx) │ │ │ │ fadd %st(5),%st │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,%eax │ │ │ │ - jae 14fcefc │ │ │ │ - add %esi,%eax │ │ │ │ - inc %edx │ │ │ │ + add %edi,0x73(%eax) │ │ │ │ + jge 14fce81 │ │ │ │ + lock inc %edx │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,0x400178a9(%eax) │ │ │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edi,-0x3ffe9a03(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov 0xf3400178,%eax │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %edi,-0x8(%eax) │ │ │ │ + gs add %eax,%eax │ │ │ │ adc $0xa1,%al │ │ │ │ add %esi,(%eax) │ │ │ │ inc %edi │ │ │ │ jb 14fce9a │ │ │ │ pop %eax │ │ │ │ mov $0x310001a2,%esp │ │ │ │ jne 14fcea2 │ │ │ │ - mov %dh,0x39801a9(%edi) │ │ │ │ - add %bp,0x2c(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - pop %edx │ │ │ │ + mov %dh,0x77d801a9(%edi) │ │ │ │ + jne 14fcea9 │ │ │ │ + push $0x6801a52c │ │ │ │ + push %edi │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ mov $0xa4,%ch │ │ │ │ add %ebp,0x267a5(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ mov %eax,%es:0x77696801 │ │ │ │ add -0x43(%eax),%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ecx,%eax │ │ │ │ - lcall $0x1a8,$0x29b80178 │ │ │ │ - adc %cl,%dl │ │ │ │ - js 14fcef2 │ │ │ │ - ... │ │ │ │ + add %edi,(%eax) │ │ │ │ + cwtl │ │ │ │ + js 14fcee9 │ │ │ │ + sub %bh,-0x5baffe57(%eax) │ │ │ │ + bound %eax,(%ecx) │ │ │ │ + mov $0x1001a829,%eax │ │ │ │ + lret $0x278 │ │ │ │ sub %bh,-0x2c0ffe5e(%edx) │ │ │ │ push $0x2 │ │ │ │ add %dh,%bl │ │ │ │ - mov 0x7591e801,%al │ │ │ │ + mov 0x7591c001,%al │ │ │ │ add %esi,%eax │ │ │ │ add %ah,0x63b9b001(%ebx) │ │ │ │ add -0x37fe5cfa(%eax),%dl │ │ │ │ push %ebx │ │ │ │ jns 14fcf1a │ │ │ │ mov 0xf801a440,%al │ │ │ │ out %al,$0x63 │ │ │ │ add -0x60(%eax),%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ inc %edx │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add (%eax),%ch │ │ │ │ pop %es │ │ │ │ - mov 0x7d33c801,%eax │ │ │ │ + mov 0x7d30c801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ das │ │ │ │ test $0x1,%al │ │ │ │ - enter $0x7b58,$0x1 │ │ │ │ + pusha │ │ │ │ + pop %edi │ │ │ │ + jnp 14fcf79 │ │ │ │ ... │ │ │ │ adc %dh,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,%eax │ │ │ │ add $0x78,%al │ │ │ │ add (%eax),%dh │ │ │ │ adc %ah,0x27eb0a0(%ecx,%eax,1) │ │ │ │ clc │ │ │ │ push %es │ │ │ │ - test $0x7b603001,%eax │ │ │ │ + test $0x7b614801,%eax │ │ │ │ add %edx,%eax │ │ │ │ dec %edx │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x48016bb7(%eax) │ │ │ │ - shlb %cl,0x7e0f9801(%esi) │ │ │ │ + add %ebp,0x48016bb5(%eax) │ │ │ │ + shlb %cl,0x7e0fe801(%esi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x31(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - pop %ecx │ │ │ │ + add %ebx,%eax │ │ │ │ + pop %eax │ │ │ │ jp 14fcfd9 │ │ │ │ xor %bl,-0x5b(%edx) │ │ │ │ - add %ecx,-0x27fe9097(%eax) │ │ │ │ - int1 │ │ │ │ - mov 0x6ce0e801,%eax │ │ │ │ - add %al,%dh │ │ │ │ + add %ebp,(%eax) │ │ │ │ + imul $0x1a1f1d8,0x1(%edi),%ebp │ │ │ │ + call f1523cc9 <_edata@@Base+0xecf23cc9> │ │ │ │ fldenv 0x6fc14001(%ecx) │ │ │ │ - add -0x2ffe55b3(%eax),%cl │ │ │ │ + add 0x1001aa4d(%eax),%cl │ │ │ │ imul $0xffffffb0,0x1(%ecx),%edi │ │ │ │ - mov %fs,0x7a9d8801(%edi) │ │ │ │ + mov %fs,0x7a948801(%edi) │ │ │ │ add %ecx,(%eax) │ │ │ │ bound %esp,0x759ec801(%edx) │ │ │ │ add -0x57fe5af2(%eax),%bh │ │ │ │ iret │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add 0xa(%eax),%ah │ │ │ │ mov %al,0x69414001 │ │ │ │ @@ -1873222,278 +1873622,280 @@ │ │ │ │ xor $0x60,%al │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ out %al,(%dx) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - jmp 14fd1ad │ │ │ │ + add %edi,(%eax) │ │ │ │ + loope 14fd0aa │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - and %bh,-0x7cc7fe59(%ebp) │ │ │ │ + add %ah,(%eax) │ │ │ │ + mov $0x852801a7,%ebp │ │ │ │ jnp 14fd049 │ │ │ │ ... │ │ │ │ push %eax │ │ │ │ out %al,(%dx) │ │ │ │ - mov 0x6b1ef001,%al │ │ │ │ + mov 0x6b1f7801,%al │ │ │ │ add %edx,-0x5ffe5ecb(%eax) │ │ │ │ out %al,(%dx) │ │ │ │ pusha │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x6ffe5aca(%eax) │ │ │ │ - pop %ds │ │ │ │ + add %dl,0x2001a536(%eax) │ │ │ │ + push %ds │ │ │ │ ja 14fd0a1 │ │ │ │ ... │ │ │ │ dec %eax │ │ │ │ js 14fd051 │ │ │ │ - add %ecx,0x780176f3(%eax) │ │ │ │ - dec %edx │ │ │ │ + add %edi,-0xe(%eax) │ │ │ │ + jbe 14fd0b1 │ │ │ │ + js 14fd0fc │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,(%eax) │ │ │ │ nop │ │ │ │ jae 14fd0ba │ │ │ │ ... │ │ │ │ or $0xa8,%dl │ │ │ │ - add %ecx,%eax │ │ │ │ - lock jbe 14fd0c9 │ │ │ │ + add %ebx,-0x11(%eax) │ │ │ │ + jbe 14fd0c9 │ │ │ │ ... │ │ │ │ call a1517917 <_edata@@Base+0x9cf17917> │ │ │ │ ret │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ (bad) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - (bad) │ │ │ │ - arpl %eax,(%ecx) │ │ │ │ - mov $0x93,%al │ │ │ │ - mov 0x657b1001,%al │ │ │ │ + add %esi,%eax │ │ │ │ + shll $0xb0,0x1(%ebx) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + mov 0x657d1801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x6(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - and %cl,0xffe8017a │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - fs push $0x2 │ │ │ │ - ... │ │ │ │ - adc %bl,-0x4cd7fe5b(%ebp) │ │ │ │ - js 14fd1b1 │ │ │ │ - mov %bh,-0x1837fe58(%ebp) │ │ │ │ - jnp 14fd1b9 │ │ │ │ - mov $0xd2,%al │ │ │ │ - mov %al,0x7964f001 │ │ │ │ - add %edx,%eax │ │ │ │ - mov $0xa2,%dl │ │ │ │ - add %esi,0x279d8(%eax) │ │ │ │ + call e9514b6d <_edata@@Base+0xe4f14b6d> │ │ │ │ + jmp *0x6a641001(%esi) │ │ │ │ + add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0xc64001a0,%edi │ │ │ │ - jns 14fd211 │ │ │ │ + add %dl,(%eax) │ │ │ │ + popf │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %ebx,%eax │ │ │ │ + mov $0x78,%cl │ │ │ │ + add %ecx,-0x57fe5743(%eax) │ │ │ │ + out %al,$0x7b │ │ │ │ + add %esi,0x801a2d2(%eax) │ │ │ │ + data16 jns 14fd1c1 │ │ │ │ + shlb $1,-0x274ffe5e(%edx) │ │ │ │ + jns 14fd1ca │ │ │ │ + ... │ │ │ │ + call c95172cc <_edata@@Base+0xc4f172cc> │ │ │ │ + les 0x1(%ecx),%edi │ │ │ │ ... │ │ │ │ mov $0xd5,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,0x2c(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - add 0x3001a108(%eax),%bh │ │ │ │ - mov %edi,0x1(%eax) │ │ │ │ - or %bh,0x404001a0(%ecx) │ │ │ │ + add -0x7fe5ef8(%eax),%bh │ │ │ │ + mov %bh,0x1(%eax) │ │ │ │ + or %bh,0x401801a0(%ecx) │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x4ffe5cbb(%eax) │ │ │ │ loop 14fd2d1 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ in $0xa4,%al │ │ │ │ - add %eax,-0x78(%eax) │ │ │ │ + add %ebx,0x7d(%eax) │ │ │ │ jbe 14fd291 │ │ │ │ cmp %bh,-0x60(%edi) │ │ │ │ add %eax,%eax │ │ │ │ xchg %eax,%edx │ │ │ │ jo 14fd29a │ │ │ │ ... │ │ │ │ pop %eax │ │ │ │ sti │ │ │ │ - test $0x775a6801,%eax │ │ │ │ + test $0x77581001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x6f(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,-0x75(%eax) │ │ │ │ - je 14fd2d9 │ │ │ │ - lock mov %ah,0x7a1c0001(%edi) │ │ │ │ - add %ecx,-0x4ffe5b0d(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + mov -0x10(%ecx,%eax,1),%dh │ │ │ │ + mov %ah,0x7a1ab001(%edi) │ │ │ │ + add %ecx,-0x77fe5b0d(%eax) │ │ │ │ dec %edi │ │ │ │ jns 14fd2e9 │ │ │ │ ... │ │ │ │ lock insl (%dx),%es:(%edi) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %eax,0x7a(%eax) │ │ │ │ - jbe 14fd2f9 │ │ │ │ - push $0x3801a815 │ │ │ │ - or 0x1(%ecx),%bh │ │ │ │ + add %eax,(%eax) │ │ │ │ + jns 14fd36d │ │ │ │ + add %ebp,0x15(%eax) │ │ │ │ + test $0x1,%al │ │ │ │ + js 14fd303 │ │ │ │ + jns 14fd301 │ │ │ │ push %eax │ │ │ │ stos %al,%es:(%edi) │ │ │ │ test $0x1,%al │ │ │ │ - push %eax │ │ │ │ - in $0x7c,%eax │ │ │ │ - add %ebp,-0x1a(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,0x6c(%eax) │ │ │ │ - jl 14fd311 │ │ │ │ - pusha │ │ │ │ - mov $0xecd001a2,%esi │ │ │ │ - jl 14fd31a │ │ │ │ + or %ah,%cl │ │ │ │ + jl 14fd309 │ │ │ │ + push $0x801a4e6 │ │ │ │ + imul $0xffffffbe,0x60(%ecx,%eax,1),%edi │ │ │ │ + mov %al,0x7cecd001 │ │ │ │ + add (%eax),%al │ │ │ │ ... │ │ │ │ - test $0x1c,%al │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebp,0xd(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add %al,%ah │ │ │ │ - mov %eax,%cs:0x781fc801 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0x6801a71c(%eax) │ │ │ │ + or $0x2ee0026c,%eax │ │ │ │ + mov %eax,0x781fc801 │ │ │ │ add %al,%ah │ │ │ │ mov %es:0x799cf801,%eax │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x51(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - pusha │ │ │ │ - stc │ │ │ │ + shl $1,%ch │ │ │ │ jne 14fd369 │ │ │ │ inc %eax │ │ │ │ xchg %eax,%esi │ │ │ │ - test $0x76641801,%eax │ │ │ │ + test $0x765b4001,%eax │ │ │ │ add %edx,0x6001a266(%eax) │ │ │ │ fdivrs 0x2(%edi) │ │ │ │ xor %bl,-0x5f(%esi) │ │ │ │ add %esi,%eax │ │ │ │ addr16 jno 14fd382 │ │ │ │ enter $0xa34b,$0x1 │ │ │ │ fadds (%eax,%esi,2) │ │ │ │ add 0x5a(%eax),%dl │ │ │ │ mov %eax,0x69cfe801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x8d5001a0,%ecx │ │ │ │ + mov $0x8cb801a0,%ecx │ │ │ │ jnp 14fd3a9 │ │ │ │ mov $0x8001a1d0,%eax │ │ │ │ cld │ │ │ │ add %gs:0x35(%eax),%ch │ │ │ │ mov 0x68a62001,%eax │ │ │ │ - add 0x6801a09b(%eax),%al │ │ │ │ - sub 0x1(%esi),%ebp │ │ │ │ - adc %ch,-0x40b7fe5a(%ebx) │ │ │ │ - je 14fd3c9 │ │ │ │ - add %dl,-0x58(%ebp) │ │ │ │ - add %esi,%eax │ │ │ │ - mov $0x7e,%dl │ │ │ │ - add %esp,%eax │ │ │ │ + add 0x1801a09b(%eax),%al │ │ │ │ + sub $0x6e,%al │ │ │ │ + add %edx,(%eax) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %edx,(%eax) │ │ │ │ + mov $0x55000174,%edi │ │ │ │ + test $0x1,%al │ │ │ │ + mov 0xe0017eb2,%al │ │ │ │ pop %ebp │ │ │ │ mov 0x63de0001,%eax │ │ │ │ add (%eax),%ch │ │ │ │ in (%dx),%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %eax,0x200179ce(%eax) │ │ │ │ + add %ebp,0x200179ce(%eax) │ │ │ │ xor $0xa9,%al │ │ │ │ - add %eax,-0x2ffe8bf3(%eax) │ │ │ │ - cmc │ │ │ │ - mov 0x772e9001,%al │ │ │ │ + add %edi,0x8(%eax) │ │ │ │ + je 14fd3e9 │ │ │ │ + shl $1,%ch │ │ │ │ + mov 0x772e5001,%al │ │ │ │ add %ebp,0x7801a712(%eax) │ │ │ │ leave │ │ │ │ imul $0x0,(%edx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ in (%dx),%eax │ │ │ │ mov %al,0x6fad9001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x25(%eax) │ │ │ │ - mov 0x70c7e001,%al │ │ │ │ + mov 0x70bb5801,%al │ │ │ │ add %ebx,(%eax) │ │ │ │ jle 14fd3db │ │ │ │ - add %ecx,%eax │ │ │ │ + add %edi,(%eax) │ │ │ │ mov $0xcdf8017f,%edx │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,%eax │ │ │ │ - jb 14fd4af │ │ │ │ + add %ebp,(%eax) │ │ │ │ + jae 14fd4af │ │ │ │ add %esi,(%eax) │ │ │ │ - shlb %cl,0x70603001(%ebp) │ │ │ │ + shlb %cl,0x70606001(%ebp) │ │ │ │ add %edx,%eax │ │ │ │ - xor %esp,0x6a0bf001(%esi) │ │ │ │ + xor %esp,0x6a1c1001(%esi) │ │ │ │ add %ebp,%eax │ │ │ │ fsubl 0x7f91b001(%ecx) │ │ │ │ add %al,%cl │ │ │ │ cmp $0xa8,%al │ │ │ │ - add %ebp,-0x4ffe8654(%eax) │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ + add %eax,-0x54(%eax) │ │ │ │ + jns 14fd461 │ │ │ │ + mov $0xad,%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,-0x13(%eax) │ │ │ │ jb 14fd46a │ │ │ │ nop │ │ │ │ pop %ss │ │ │ │ mov 0x62d63801,%eax │ │ │ │ add -0x49(%eax),%bl │ │ │ │ mov %al,0x746b2801 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x1b(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - jns 14fd491 │ │ │ │ + add %esi,0x1796c(%eax) │ │ │ │ ... │ │ │ │ - or %cl,0x7a5a4801(%ebp,%eiz,4) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + mov %fs,0x7a5a4801(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x5(%eax) │ │ │ │ test $0x1,%al │ │ │ │ - clc │ │ │ │ - adc %dh,0x1(%esi) │ │ │ │ + nop │ │ │ │ + or $0x176,%eax │ │ │ │ ... │ │ │ │ - mov %dl,-0x753ffe58(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %dl,-0x77dffe58(%ebp) │ │ │ │ jge 14fd4f9 │ │ │ │ ... │ │ │ │ mov $0xa801a22f,%eax │ │ │ │ out %eax,(%dx) │ │ │ │ jg 14fd50a │ │ │ │ ... │ │ │ │ js 14fd537 │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add %esi,(%eax) │ │ │ │ - sub $0x67,%al │ │ │ │ - add %ebx,-0x21(%eax) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ecx,0x175a5(%eax) │ │ │ │ + add %ebp,%eax │ │ │ │ + sub %esp,0x1(%edi) │ │ │ │ + pop %eax │ │ │ │ + fbld 0x75a2e801(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x27fe5804(%eax) │ │ │ │ - or %edi,0x1(%edx) │ │ │ │ + add %bh,-0xffe5804(%eax) │ │ │ │ + or %bh,0x1(%edx) │ │ │ │ ... │ │ │ │ mov $0x0,%al │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %edx,(%eax) │ │ │ │ push %edx │ │ │ │ add %fs:(%eax),%al │ │ │ │ ... │ │ │ │ @@ -1873505,44 +1873907,43 @@ │ │ │ │ test $0xc6,%al │ │ │ │ mov %al,0x72aa6001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x80(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,-0x7ffe83d6(%eax) │ │ │ │ + add %ecx,-0x7ffe83d8(%eax) │ │ │ │ push %ecx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esp,-0x77fd98e0(%eax) │ │ │ │ jecxz 14fd543 │ │ │ │ - add %edi,(%eax) │ │ │ │ - inc %esp │ │ │ │ + add %esp,(%eax) │ │ │ │ + inc %esi │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ - lds 0x65cea001(%esi),%esp │ │ │ │ + lds 0x65bd8001(%esi),%esp │ │ │ │ add %ebp,(%eax) │ │ │ │ dec %esp │ │ │ │ mov %al,0x64594001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x2c(%eax) │ │ │ │ mov %eax,0x72a36801 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x4801a730(%eax) │ │ │ │ - fdivs 0x1(%ecx) │ │ │ │ - xor %al,0x6ea001a4(%ebx) │ │ │ │ - jne 14fd649 │ │ │ │ - inc %eax │ │ │ │ - cmp 0x79953001(%ecx),%ah │ │ │ │ + add %al,-0x57fe58d0(%eax) │ │ │ │ + aam $0x71 │ │ │ │ + add %esi,(%eax) │ │ │ │ + andl $0x40,0x1756eb0(%ecx,%eax,1) │ │ │ │ + cmp 0x79949801(%ecx),%ah │ │ │ │ add %edi,(%eax) │ │ │ │ inc %ecx │ │ │ │ mov %al,0x71215001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ @@ -1873560,85 +1873961,90 @@ │ │ │ │ and 0x2(%ebx),%ah │ │ │ │ ... │ │ │ │ sub %ah,(%ebx) │ │ │ │ mov %eax,0x74892801 │ │ │ │ add (%eax),%ah │ │ │ │ sub 0x77fa0801(%ebx),%esp │ │ │ │ add %al,%dl │ │ │ │ - mulb 0x1649700(%ecx,%eax,1) │ │ │ │ + mulb 0x16494a8(%ecx,%eax,1) │ │ │ │ ... │ │ │ │ enter $0xa85f,$0x1 │ │ │ │ - ror $0x6d,%ch │ │ │ │ - add %ebx,-0x2ffe5f73(%eax) │ │ │ │ + inc %eax │ │ │ │ + (bad) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %ebx,-0x3ffe5f73(%eax) │ │ │ │ jnp 14fd7a0 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,(%eax) │ │ │ │ in (%dx),%eax │ │ │ │ - mov 0x766e2001,%al │ │ │ │ + mov 0x766d4801,%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ and $0xb49001a5,%eax │ │ │ │ jo 14fd75a │ │ │ │ ... │ │ │ │ or $0xa0,%ch │ │ │ │ add %edx,0x50027309(%eax) │ │ │ │ inc %edx │ │ │ │ mov %al,0x6b305001 │ │ │ │ add (%eax),%al │ │ │ │ ... │ │ │ │ - mov %eax,0xd4b801a0 │ │ │ │ + mov %eax,0xd2f001a0 │ │ │ │ jns 14fd7a9 │ │ │ │ mov 0x7001a300,%al │ │ │ │ ret $0x262 │ │ │ │ ... │ │ │ │ - sbb %bl,0xb20001a0 │ │ │ │ + sbb %bl,0xb1e801a0 │ │ │ │ je 14fd7d1 │ │ │ │ ... │ │ │ │ enter $0xa869,$0x1 │ │ │ │ - js 14fd7a8 │ │ │ │ - add %ebp,%fs:-0x38(%eax) │ │ │ │ - test $0x6bba3801,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + push $0x680164be │ │ │ │ + enter $0x1a9,$0x40 │ │ │ │ + mov $0x16b,%edi │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - sbb $0x5fe001a6,%eax │ │ │ │ + xor %bl,0x60c801a6 │ │ │ │ add %eax,%fs:(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x7f(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - fildll 0x1(%ebx) │ │ │ │ - jo 14fd7de │ │ │ │ + add %edx,-0x22(%eax) │ │ │ │ + imul $0x70,(%ecx),%eax │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,-0x7ffd9859(%eax) │ │ │ │ and $0x2ec801a3,%eax │ │ │ │ ja 14fd842 │ │ │ │ ... │ │ │ │ and %al,(%eax) │ │ │ │ - mov 0x7e0cf801,%eax │ │ │ │ + mov 0x7e0d2001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ - and %esp,0x7f64a001(%eax) │ │ │ │ + and %esp,0x7f648801(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x43(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - add %ebx,0x78017b40(%eax) │ │ │ │ - add %ch,0x76bb8801(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - js 14fd823 │ │ │ │ - add %ebx,0x58017fad(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %eax │ │ │ │ + jnp 14fd871 │ │ │ │ + js 14fd872 │ │ │ │ + test $0x1,%al │ │ │ │ + or %bh,0x78000176(%eax) │ │ │ │ + test $0x1,%al │ │ │ │ + loopne 14fd829 │ │ │ │ + jg 14fd881 │ │ │ │ + pop %eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %eax,0x60027c68(%eax) │ │ │ │ pop %ss │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ fmuls 0x0(%edx,%eax,1) │ │ │ │ @@ -1874068,51 +1874474,52 @@ │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ - movb $0x8,(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ mov %eax,0xba70012a │ │ │ │ - movb $0x70,(%eax) │ │ │ │ - call 343ff593 <_edata@@Base+0x2fdff593> │ │ │ │ + movb $0x10,(%eax) │ │ │ │ + jmp 3467f593 <_edata@@Base+0x3007f593> │ │ │ │ push $0x27a20801 │ │ │ │ add %edi,-0x5b(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ - js 14ff3da │ │ │ │ + or %ah,%bl │ │ │ │ sub (%ecx),%al │ │ │ │ - sub %cl,0x68(%ebp) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ - movb $0x70,(%eax) │ │ │ │ - mov $0xc6,%edx │ │ │ │ + jo 14ff441 │ │ │ │ + push $0xc6ba7001 │ │ │ │ + add %dh,-0x46(%eax) │ │ │ │ + movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push $0x700167a6 │ │ │ │ - pushf │ │ │ │ - add %ebp,-0x64(%bx,%si) │ │ │ │ - add %esp,-0x64(%bx,%si) │ │ │ │ - addr16 add %edx,%eax │ │ │ │ - cltd │ │ │ │ - addr16 add %ecx,%eax │ │ │ │ - cltd │ │ │ │ - addr16 add %eax,%eax │ │ │ │ + add %ch,%al │ │ │ │ cltd │ │ │ │ - add %edx,0x6799(%bx,%si) │ │ │ │ - add %ecx,-0x17fe9867(%eax) │ │ │ │ - cwtl │ │ │ │ - addr16 add %edx,%eax │ │ │ │ + add %ebp,0x6799(%bx,%si) │ │ │ │ + add %esp,-0x2ffe9867(%eax) │ │ │ │ cwtl │ │ │ │ addr16 add %ecx,%eax │ │ │ │ cwtl │ │ │ │ - addr16 add %eax,%eax │ │ │ │ + add %ebx,(%bx,%si) │ │ │ │ cwtl │ │ │ │ - add %esp,0x6798(%bx,%si) │ │ │ │ - add %edx,-0x3dfe9868(%eax) │ │ │ │ + addr16 add %esi,%eax │ │ │ │ + xchg %eax,%edi │ │ │ │ + addr16 add %eax,%eax │ │ │ │ + xchg %eax,%edi │ │ │ │ + add %edi,0x6797(%bx,%si) │ │ │ │ + add %esi,-0x77fe9869(%eax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + add %esi,-0x69(%bx,%si) │ │ │ │ + add %ebx,-0x69(%bx,%si) │ │ │ │ + add %esi,(%bx,%si) │ │ │ │ + xchg %eax,%edi │ │ │ │ + add %edx,0x6796(%bx,%si) │ │ │ │ + add %eax,%edx │ │ │ │ mov $0x3f56d468,%ebp │ │ │ │ test %dl,%dh │ │ │ │ lds (%edi),%eax │ │ │ │ jnp 14ff42a │ │ │ │ jl 14ff41d │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%esi) │ │ │ │ @@ -1874120,243 +1874527,228 @@ │ │ │ │ xlat %ds:(%ebx) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ shll %cl,-0x7614372d(%ebx) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ jbe 14ff455 │ │ │ │ ret $0x48d0 │ │ │ │ aas │ │ │ │ - call 68dbcc6f <_edata@@Base+0x647bcc6f> │ │ │ │ + call 68dd846f <_edata@@Base+0x647d846f> │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0xe8,(%eax) │ │ │ │ - ret │ │ │ │ - sub (%ecx),%al │ │ │ │ - add $0xd00000,%eax │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + les (%edx),%ebp │ │ │ │ + add %eax,0xd00000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%eax) │ │ │ │ - mov $0x66,%ah │ │ │ │ - add %edx,(%eax) │ │ │ │ - mov $0x66,%ah │ │ │ │ + add %dh,-0x57fe994b(%eax) │ │ │ │ + mov $0x66,%ch │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x47(%eax) │ │ │ │ - add %ax,(%edx) │ │ │ │ + add %ah,(%eax) │ │ │ │ + mov $0x20166,%edi │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x600166c1(%eax) │ │ │ │ - mov $0xba7001a9,%esp │ │ │ │ + cmp %al,%dl │ │ │ │ + add %sp,-0x44(%eax) │ │ │ │ + test $0xc6ba7001,%eax │ │ │ │ + add %dh,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0x70,(%eax) │ │ │ │ - mov $0x2ba800c6,%edx │ │ │ │ - add %cx,0x3f(%eax) │ │ │ │ + movb $0x68,(%eax) │ │ │ │ + add %cx,%cs:0x3f(%eax) │ │ │ │ call 28d30cbf <_edata@@Base+0x24730cbf> │ │ │ │ - add %ebp,%eax │ │ │ │ - ret │ │ │ │ - sub (%ecx),%al │ │ │ │ - rorb $0x1,0x3(%edx) │ │ │ │ - or %cl,0x3(%esi) │ │ │ │ - add %edx,%eax │ │ │ │ - dec %edi │ │ │ │ + add %ebx,(%eax) │ │ │ │ + les (%edx),%ebp │ │ │ │ + add %ebp,0x801034a(%eax) │ │ │ │ + dec %esi │ │ │ │ + add (%ecx),%eax │ │ │ │ + js 14ff51e │ │ │ │ add (%ecx),%eax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x1a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x17fed867(%eax) │ │ │ │ - aam $0x2a │ │ │ │ + add %ch,0x18012799(%eax) │ │ │ │ + aad $0x2a │ │ │ │ add %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%al │ │ │ │ - jmp 14ff555 │ │ │ │ - add %edi,0x166eb(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + int1 │ │ │ │ + add %cx,%ax │ │ │ │ + int1 │ │ │ │ + add %ax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x20166f1(%eax) │ │ │ │ + add %cl,-0xc(%eax) │ │ │ │ + add %ax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x380166f4(%eax) │ │ │ │ + add %dl,0x380166f7(%eax) │ │ │ │ mov $0xba7001a9,%esp │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x489000c6,%edx │ │ │ │ + mov $0x469000c6,%edx │ │ │ │ add %cx,0x3f(%eax) │ │ │ │ call 28d30d27 <_edata@@Base+0x24730d27> │ │ │ │ - add %ebp,%eax │ │ │ │ - ret │ │ │ │ - sub (%ecx),%al │ │ │ │ - nop │ │ │ │ - pop %ecx │ │ │ │ - add (%ecx),%eax │ │ │ │ - inc %eax │ │ │ │ + add %ebx,(%eax) │ │ │ │ + les (%edx),%ebp │ │ │ │ + add %ebx,0x7001035a(%eax) │ │ │ │ pop %esi │ │ │ │ add (%ecx),%eax │ │ │ │ - js 14ff595 │ │ │ │ + test $0x5f,%al │ │ │ │ add (%ecx),%eax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x101a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x8012799(%eax) │ │ │ │ + add %ch,0x38012799(%eax) │ │ │ │ aad $0x2a │ │ │ │ add %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%al │ │ │ │ - or 0x1(%edi),%ah │ │ │ │ - rorb $0x67,(%edx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,%al │ │ │ │ + or $0xda80167,%eax │ │ │ │ + add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%al │ │ │ │ - or $0x20167,%eax │ │ │ │ + add %ch,0x11(%eax) │ │ │ │ + add %eax,(%bp,%si) │ │ │ │ add %al,(%eax) │ │ │ │ - enter $0x6711,$0x1 │ │ │ │ - loopne 14ff5db │ │ │ │ - test $0xc6ba7001,%eax │ │ │ │ - add %dh,%al │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add (%ecx),%al │ │ │ │ - jo 14ff538 │ │ │ │ + add %cl,%al │ │ │ │ + push %ss │ │ │ │ + addr16 add %esp,%eax │ │ │ │ + imul $0x26ff000,-0x39458fff(%ecx),%ebp │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x623000c6,%edx │ │ │ │ + mov $0x61c800c6,%edx │ │ │ │ add %cx,0x3f(%eax) │ │ │ │ call 28d30d8f <_edata@@Base+0x24730d8f> │ │ │ │ - add %ebp,%eax │ │ │ │ - ret │ │ │ │ - sub (%ecx),%al │ │ │ │ - fsubs 0x3(%ebp) │ │ │ │ - add %edx,(%eax) │ │ │ │ - add (%bx,%di),%eax │ │ │ │ - js 14ff606 │ │ │ │ + add %ebx,(%eax) │ │ │ │ + les (%edx),%ebp │ │ │ │ + add %edx,%eax │ │ │ │ + add %fs:(%ecx),%eax │ │ │ │ + sub %ah,0x3(%edi) │ │ │ │ + add %esp,0x68(%eax) │ │ │ │ add (%ecx),%eax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x201a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x47fed867(%eax) │ │ │ │ + add %ch,-0x67fed867(%eax) │ │ │ │ aad $0x2a │ │ │ │ add %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - cmp 0x1(%edi),%esp │ │ │ │ - mov %bh,(%ecx) │ │ │ │ + add %al,0x7801673f(%eax) │ │ │ │ + aas │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x2016742(%eax) │ │ │ │ + add %cl,0x2016747(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%al │ │ │ │ - dec %ebx │ │ │ │ + add %bh,0x4b(%eax) │ │ │ │ addr16 add %ecx,%eax │ │ │ │ - push $0x2d801a9 │ │ │ │ + push $0x2e801a9 │ │ │ │ sub (%ecx),%al │ │ │ │ - shr $1,%ah │ │ │ │ + sub %ch,%bh │ │ │ │ add (%ecx),%al │ │ │ │ jo 14ff5a0 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x86e000c6,%edx │ │ │ │ + mov $0x8a0800c6,%edx │ │ │ │ add %bx,(%eax) │ │ │ │ add $0xa0,%al │ │ │ │ add %ebx,(%eax) │ │ │ │ andl $0x1,(%edi) │ │ │ │ - call 915120c0 <_edata@@Base+0x8cf120c0> │ │ │ │ - imul $0x1,(%ebx),%eax │ │ │ │ - cwtl │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add (%ecx),%eax │ │ │ │ - pusha │ │ │ │ + sbb %al,%ah │ │ │ │ + sub (%ecx),%al │ │ │ │ + fsubrs 0x3(%ebx) │ │ │ │ + add %ebx,-0x57fefc94(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add (%ecx),%eax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x301a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x17fed867(%eax) │ │ │ │ - fsubrs (%edx) │ │ │ │ + add %ch,-0x47fed867(%eax) │ │ │ │ + fldcw (%edx) │ │ │ │ add %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add %esi,(%bx,%si) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %dh,-0x5ffe9893(%eax) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x73(%eax) │ │ │ │ - add %eax,(%bp,%si) │ │ │ │ + add %dh,%al │ │ │ │ + je 14ff69e │ │ │ │ + add %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x27fe988a(%eax) │ │ │ │ + add %dh,0x78(%eax) │ │ │ │ + addr16 add %ebx,%eax │ │ │ │ fisubrl -0x39458fff(%ecx) │ │ │ │ add %dh,%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%ecx),%al │ │ │ │ jo 14ff608 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x994000c6,%edx │ │ │ │ + mov $0x9e0800c6,%edx │ │ │ │ add %cx,0x3f(%eax) │ │ │ │ call 28d30e5f <_edata@@Base+0x24730e5f> │ │ │ │ - add %ebp,%eax │ │ │ │ - ret │ │ │ │ - sub (%ecx),%al │ │ │ │ - lock jno 14ff66a │ │ │ │ - add %ecx,%eax │ │ │ │ - jb 14ff66e │ │ │ │ - add %ecx,0x74(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + les (%edx),%ebp │ │ │ │ + add %esp,0x71(%eax) │ │ │ │ add (%ecx),%eax │ │ │ │ - pop %es │ │ │ │ + mov 0xa8010373,%al │ │ │ │ + je 14ff672 │ │ │ │ + add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x401a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x58012799(%eax) │ │ │ │ + add %ch,-0x77fed867(%eax) │ │ │ │ (bad) (%edx) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - add %eax,%gs:0x5b(%eax) │ │ │ │ - add %esi,%gs:-0x46(%eax) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - test $0x2ac47801,%eax │ │ │ │ - add %eax,0x67(%eax) │ │ │ │ - add %esp,%gs:-0x2ffe8a64(%eax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - add %esi,%gs:-0x18(%eax) │ │ │ │ - test $0x661cc801,%eax │ │ │ │ - add %ebp,0x70017aa1(%eax) │ │ │ │ - mov $0xe3d800c6,%edx │ │ │ │ + add %esp,(%eax) │ │ │ │ + repz gs add %edx,%eax │ │ │ │ + add %si,%gs:-0x46(%eax) │ │ │ │ + movb $0x30,(%eax) │ │ │ │ + mov $0xa9,%ch │ │ │ │ + add %edi,(%eax) │ │ │ │ + les (%edx),%ebp │ │ │ │ + add %esp,0x28016569(%eax) │ │ │ │ + lahf │ │ │ │ + jne 14ff6a5 │ │ │ │ + lock mulb 0x1(%ebp) │ │ │ │ + adc %ch,%cl │ │ │ │ + test $0x66209001,%eax │ │ │ │ + add %esi,0x70017aa2(%eax) │ │ │ │ + mov $0xe24800c6,%edx │ │ │ │ sub (%ecx),%al │ │ │ │ jo 14ff678 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x480000c6,%edx │ │ │ │ + mov $0x45a800c6,%edx │ │ │ │ add %si,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ xchg %eax,%edx │ │ │ │ daa │ │ │ │ - add %edi,%eax │ │ │ │ - ret │ │ │ │ - sub (%ecx),%al │ │ │ │ - inc %ebx │ │ │ │ - dec %edi │ │ │ │ + add %ebp,(%eax) │ │ │ │ + les (%edx),%ebp │ │ │ │ + add %eax,0x4f(%ebx) │ │ │ │ dec %esi │ │ │ │ inc %esp │ │ │ │ dec %ecx │ │ │ │ push %esp │ │ │ │ dec %ecx │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ @@ -1874385,363 +1874777,364 @@ │ │ │ │ and %ah,0x6c(%ebx) │ │ │ │ popa │ │ │ │ jae 14ff77d │ │ │ │ and %dh,0x72(%eax) │ │ │ │ gs imul $0x6574,%fs:0x61(%ebx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ jo 14ff6d4 │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0xb2b8012a │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0xb2d0012a │ │ │ │ add (%ecx),%eax │ │ │ │ - lock dec %ebp │ │ │ │ - jae 14ff729 │ │ │ │ - inc %eax │ │ │ │ - dec %ebp │ │ │ │ + enter $0x7369,$0x1 │ │ │ │ + js 14ff791 │ │ │ │ jae 14ff72d │ │ │ │ lock fadds (%edx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x801286a(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %bl,-0x57fed796(%eax) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ sub (%ecx),%al │ │ │ │ rorb $1,0x3(%ecx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 14ff751 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %edx,%eax │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - jae 14ff759 │ │ │ │ - sub %bl,0x173(%ecx) │ │ │ │ + add %esi,%eax │ │ │ │ + jle 14ff7ca │ │ │ │ + add %ecx,-0x4d(%eax) │ │ │ │ + jae 14ff75d │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jo 14ff71c │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xa54800c6,%edx │ │ │ │ + mov $0xa6c800c6,%edx │ │ │ │ sub (%ecx),%al │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call e98f3f7b <_edata@@Base+0xe52f3f7b> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x7001739a(%eax) │ │ │ │ - mov $0x6de000c6,%edx │ │ │ │ + add %bl,-0x45(%eax) │ │ │ │ + jae 14ff789 │ │ │ │ + jo 14ff744 │ │ │ │ + movb $0xe0,(%eax) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ pop %ds │ │ │ │ add -0x46(%eax),%dh │ │ │ │ - movb $0x8,(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ mov %eax,0xba70012a │ │ │ │ - movb $0x38,(%eax) │ │ │ │ - jmp 9987f94b <_edata@@Base+0x9527f94b> │ │ │ │ - jae 14ff7a5 │ │ │ │ + movb $0x78,(%eax) │ │ │ │ + ljmp $0x173,$0xb2e001a9 │ │ │ │ or %ah,-0x5a87fed9(%edx) │ │ │ │ sub %al,(%ecx) │ │ │ │ - mov %ah,0x73b89001(%edx,%ebp,1) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + cwtl │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + sub (%ecx),%al │ │ │ │ + and %al,%dh │ │ │ │ + jae 14ff7b5 │ │ │ │ + jo 14ff770 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pusha │ │ │ │ - inc %esi │ │ │ │ + inc %eax │ │ │ │ + push %ecx │ │ │ │ jae 14ff7c9 │ │ │ │ - cwtl │ │ │ │ - inc %ebp │ │ │ │ - jae 14ff7cd │ │ │ │ - nop │ │ │ │ - inc %ebp │ │ │ │ + fcoms 0x73(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + push %eax │ │ │ │ jae 14ff7d1 │ │ │ │ - js 14ff817 │ │ │ │ - jae 14ff7d5 │ │ │ │ - lock inc %esp │ │ │ │ + enter $0x7350,$0x1 │ │ │ │ + test $0x50,%al │ │ │ │ jae 14ff7d9 │ │ │ │ - call e1516b21 <_edata@@Base+0xdcf16b21> │ │ │ │ - inc %esp │ │ │ │ + cwtl │ │ │ │ + push %eax │ │ │ │ + jae 14ff7dd │ │ │ │ + nop │ │ │ │ + push %eax │ │ │ │ jae 14ff7e1 │ │ │ │ - enter $0x7344,$0x1 │ │ │ │ - rolb $0xb8,0x1(%ebx,%esi,2) │ │ │ │ - inc %esp │ │ │ │ + mov %dl,0x73(%eax) │ │ │ │ + add %ebp,0x50(%eax) │ │ │ │ + jae 14ff7e9 │ │ │ │ + pop %eax │ │ │ │ + push %eax │ │ │ │ jae 14ff7ed │ │ │ │ - test $0x44,%al │ │ │ │ - jae 14ff7f1 │ │ │ │ - addb $0x68,0x1(%ebx,%esi,2) │ │ │ │ - inc %esp │ │ │ │ + cmp %dl,0x73(%eax) │ │ │ │ + add %ebx,0x4f(%eax) │ │ │ │ + jae 14ff7f5 │ │ │ │ + push %eax │ │ │ │ + dec %edi │ │ │ │ jae 14ff7f9 │ │ │ │ - pusha │ │ │ │ - inc %esp │ │ │ │ + dec %eax │ │ │ │ + dec %edi │ │ │ │ jae 14ff7fd │ │ │ │ - mov $0x70017343,%eax │ │ │ │ - mov $0xa30800c6,%edx │ │ │ │ - sub (%ecx),%al │ │ │ │ - mov $0x700103b2,%eax │ │ │ │ - test %esi,0x1(%ebx) │ │ │ │ - mov $0x8017384,%eax │ │ │ │ - flds (%edx) │ │ │ │ + sub %cl,0x73(%edi) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0xb2d0012a │ │ │ │ + add (%ecx),%eax │ │ │ │ + and %dl,-0x6b0ffe8d(%ebp) │ │ │ │ + jae 14ff815 │ │ │ │ + or %bl,%cl │ │ │ │ + add (%ecx),%al │ │ │ │ + jo 14ff7d4 │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x7801286a(%eax) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %bl,0x4801286a(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ sub (%ecx),%al │ │ │ │ divl 0x3ce9d6a8(%edi) │ │ │ │ enter $0xe5d1,$0xf5 │ │ │ │ xchg %eax,%edi │ │ │ │ shlb %cl,0x10(%ebx) │ │ │ │ cmp $0xd0,%al │ │ │ │ aad $0x52 │ │ │ │ lret $0x45d6 │ │ │ │ rcll %cl,-0x2aae5bab(%eax,%edx,8) │ │ │ │ aas │ │ │ │ jo 14ff8ad │ │ │ │ rorb %cl,0x3f(%eax) │ │ │ │ - call 74fad84f <_edata@@Base+0x709ad84f> │ │ │ │ + call 74fa404f <_edata@@Base+0x709a404f> │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0x28,(%eax) │ │ │ │ + movb $0x88,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ sub (%ecx),%al │ │ │ │ add $0xd00000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + mov 0xa1280172,%eax │ │ │ │ + jb 14ff86d │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lahf │ │ │ │ - jb 14ff869 │ │ │ │ - rcrb $0x0,0x172(%esi) │ │ │ │ - add %al,(%edx) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x5f(%eax) │ │ │ │ + lock stos %eax,%es:(%edi) │ │ │ │ jb 14ff879 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x56439fff(%edx,%esi,2) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + lock scas %es:(%edi),%al │ │ │ │ + jb 14ff881 │ │ │ │ + pusha │ │ │ │ + mov $0xba7001a9,%esp │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x5fd800c6,%edx │ │ │ │ + mov $0x66e800c6,%edx │ │ │ │ jb 14ff899 │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call 28d3109f <_edata@@Base+0x2473109f> │ │ │ │ - add %ebp,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - sub (%ecx),%al │ │ │ │ - mov $0xbd,%al │ │ │ │ + add %ecx,0x40012aa4(%eax) │ │ │ │ + mov $0xbf000103,%esi │ │ │ │ add (%ecx),%eax │ │ │ │ - pop %eax │ │ │ │ - mov $0xbf600103,%esi │ │ │ │ - add (%ecx),%eax │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - rolb $1,0x1a7cb(%eax) │ │ │ │ + fdivrs 0x70103(%edi) │ │ │ │ + add %dl,%al │ │ │ │ + or $0xa7,%bl │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x48012799(%eax) │ │ │ │ - ret │ │ │ │ - sub (%ecx),%al │ │ │ │ + add %ch,-0x27fed867(%eax) │ │ │ │ + shrl $0x1,(%edx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - shlb $0x30,0x1(%edx) │ │ │ │ - shlb $0x0,0x1(%edx) │ │ │ │ + lock les 0x1(%edx),%esi │ │ │ │ + test $0xc4,%al │ │ │ │ + jb 14ff8d5 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x20172c3(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x380172ce(%eax) │ │ │ │ - mov $0xba7001a9,%esp │ │ │ │ + sbb %cl,%ah │ │ │ │ + jb 14ff8e1 │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + nop │ │ │ │ + shlb %cl,0x1(%edx) │ │ │ │ + cmp %bh,-0x39458fff(%ecx,%ebp,4) │ │ │ │ + add %dh,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0x70,(%eax) │ │ │ │ - mov $0x6aa800c6,%edx │ │ │ │ + movb $0xb8,(%eax) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ jb 14ff901 │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call 28d31107 <_edata@@Base+0x24731107> │ │ │ │ - add %ebp,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - sub (%ecx),%al │ │ │ │ - pusha │ │ │ │ - ret $0x103 │ │ │ │ - cmp %al,%bl │ │ │ │ + add %ecx,0x8012aa4(%eax) │ │ │ │ + ret │ │ │ │ add (%ecx),%eax │ │ │ │ - loopne 14ff8d9 │ │ │ │ + loopne 14ff8d5 │ │ │ │ + add (%ecx),%eax │ │ │ │ + mov %al,%ah │ │ │ │ add (%ecx),%eax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x101a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x78012799(%eax) │ │ │ │ + add %ch,-0x67fed867(%eax) │ │ │ │ ret │ │ │ │ sub (%ecx),%al │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jo 14ff946 │ │ │ │ - jae 14ff939 │ │ │ │ - push $0x17310 │ │ │ │ + mov $0xb0017326,%eax │ │ │ │ + es jae 14ff93d │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%al │ │ │ │ - and $0x20173,%eax │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - shrb $1,(%ecx) │ │ │ │ + and %ch,(%edx) │ │ │ │ + jae 14ff949 │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + jo 14ff97a │ │ │ │ jae 14ff951 │ │ │ │ loopne 14ff9bb │ │ │ │ test $0xc6ba7001,%eax │ │ │ │ add %dh,%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%ecx),%al │ │ │ │ jo 14ff918 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x733000c6,%edx │ │ │ │ + mov $0x770000c6,%edx │ │ │ │ jb 14ff969 │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call 28d3116f <_edata@@Base+0x2473116f> │ │ │ │ - add %ebp,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - sub (%ecx),%al │ │ │ │ - dec %eax │ │ │ │ - lds (%ebx),%eax │ │ │ │ - add %esi,%eax │ │ │ │ + add %ecx,-0xffed55c(%eax) │ │ │ │ lds (%ebx),%eax │ │ │ │ add %edx,(%eax) │ │ │ │ - movl $0x701,(%ebx) │ │ │ │ + movl $0x3c78801,(%ebx) │ │ │ │ + add %eax,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ rolb $1,0x201a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x67fed867(%eax) │ │ │ │ + add %ch,-0x37fed867(%eax) │ │ │ │ ret │ │ │ │ sub (%ecx),%al │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - inc %edx │ │ │ │ - jae 14ff9a1 │ │ │ │ - inc %eax │ │ │ │ - inc %edx │ │ │ │ - jae 14ff9a5 │ │ │ │ - add %al,(%eax) │ │ │ │ + rolb $1,0x73(%esi) │ │ │ │ + add %esp,0x17346(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - js 14ff9f8 │ │ │ │ + add %al,0x4a(%eax) │ │ │ │ jae 14ff9b1 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xc801734c,%eax │ │ │ │ - push $0x2d801a9 │ │ │ │ + push $0xc801734d │ │ │ │ + push $0x2e801a9 │ │ │ │ sub (%ecx),%al │ │ │ │ - shr $1,%ah │ │ │ │ + sub %ch,%bh │ │ │ │ add (%ecx),%al │ │ │ │ jo 14ff980 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x7fd000c6,%edx │ │ │ │ + mov $0x808800c6,%edx │ │ │ │ jb 14ff9d1 │ │ │ │ sbb %al,(%eax,%eiz,4) │ │ │ │ add %ebx,(%eax) │ │ │ │ andl $0x1,(%edi) │ │ │ │ - sub %ah,0x3c89001(%edx,%ebp,1) │ │ │ │ - add %edx,-0x37(%eax) │ │ │ │ - add (%ecx),%eax │ │ │ │ - clc │ │ │ │ + mov %ah,0x3c93801(%edx,%ebp,1) │ │ │ │ + add %edi,%eax │ │ │ │ leave │ │ │ │ add (%ecx),%eax │ │ │ │ + mov %cl,%dl │ │ │ │ + add (%ecx),%eax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x301a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x47fed867(%eax) │ │ │ │ + add %ch,-0x17fed867(%eax) │ │ │ │ ret │ │ │ │ sub (%ecx),%al │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push $0x60017374 │ │ │ │ - je 14ffa7e │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x7a,%al │ │ │ │ + jae 14ffa09 │ │ │ │ + test $0x7a,%al │ │ │ │ + jae 14ffa0d │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x2017381(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + nop │ │ │ │ + jg 14ffa8a │ │ │ │ + add %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x27fe8c78(%eax) │ │ │ │ + add %bh,%al │ │ │ │ + xorl $0xffffffd8,0x1(%ebx) │ │ │ │ fisubrl -0x39458fff(%ecx) │ │ │ │ add %dh,%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%ecx),%al │ │ │ │ jo 14ff9e8 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x8a9000c6,%edx │ │ │ │ + mov $0x8f6800c6,%edx │ │ │ │ jb 14ffa39 │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call 28d3123f <_edata@@Base+0x2473123f> │ │ │ │ - add %ebp,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - sub (%ecx),%al │ │ │ │ - loopne 14ffa12 │ │ │ │ - add (%ecx),%eax │ │ │ │ - mov %cl,%ch │ │ │ │ + add %ecx,-0x77fed55c(%eax) │ │ │ │ + int $0x3 │ │ │ │ + add %ecx,-0x32(%eax) │ │ │ │ add (%ecx),%eax │ │ │ │ - pusha │ │ │ │ - into │ │ │ │ + and %cl,%bh │ │ │ │ add (%ecx),%eax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x401a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x27fed867(%eax) │ │ │ │ - ret │ │ │ │ - sub (%ecx),%al │ │ │ │ - shlb $0x6f,0x76600173 │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ - movb $0x40,(%eax) │ │ │ │ + add %ch,0x8012799(%eax) │ │ │ │ + les (%edx),%ebp │ │ │ │ + add %esi,0x42(%eax) │ │ │ │ + jae 14ffa6d │ │ │ │ + mov %ah,-0x458ffe91(%ebp) │ │ │ │ + movb $0xb8,(%eax) │ │ │ │ out %al,$0xa9 │ │ │ │ - add %ecx,-0x5c(%eax) │ │ │ │ - sub (%ecx),%al │ │ │ │ - fdivrs 0x1(%edi,%ebp,2) │ │ │ │ - mov %bh,%dh │ │ │ │ - gs add %edx,%eax │ │ │ │ - cmp %esi,0x1(%ebx) │ │ │ │ - cmp %ch,%cl │ │ │ │ - test $0x725b0801,%eax │ │ │ │ - add %eax,0x20(%eax) │ │ │ │ - add %si,-0x46(%eax) │ │ │ │ - movb $0x58,(%eax) │ │ │ │ - (bad) │ │ │ │ + add %ebp,0x40012aa4(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %edx,(%eax) │ │ │ │ + add %ah,0x1(%esi) │ │ │ │ + js 14ffacb │ │ │ │ + jae 14ffa89 │ │ │ │ + js 14ffa74 │ │ │ │ + test $0x725d3801,%eax │ │ │ │ + add %edx,0x70016629(%eax) │ │ │ │ + mov $0xc5d800c6,%edx │ │ │ │ sub (%ecx),%al │ │ │ │ jo 14ffa58 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x6a1800c6,%edx │ │ │ │ + mov $0x6c4800c6,%edx │ │ │ │ jb 14ffaa9 │ │ │ │ jo 14ffa64 │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ xchg %eax,%edx │ │ │ │ daa │ │ │ │ - add %edi,(%eax) │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - sub (%ecx),%al │ │ │ │ - inc %ebx │ │ │ │ + add %ebx,0x43012aa4(%eax) │ │ │ │ dec %edi │ │ │ │ dec %ebp │ │ │ │ dec %ebp │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ sub $0x5053494c,%eax │ │ │ │ cmp (%edx),%bh │ │ │ │ @@ -1874759,103 +1875152,105 @@ │ │ │ │ dec %edi │ │ │ │ and %ah,0x6c(%ebx) │ │ │ │ popa │ │ │ │ jae 14ffb4e │ │ │ │ and %dh,0x72(%eax) │ │ │ │ gs imul $0x6574,%fs:0x61(%ebx),%esp │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0xd0d0012a │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0xd160012a │ │ │ │ add (%ecx),%eax │ │ │ │ - cwtl │ │ │ │ - enter $0x173,$0x70 │ │ │ │ - enter $0x173,$0xf0 │ │ │ │ + fmul %st(1),%st │ │ │ │ + jae 14ffaf9 │ │ │ │ + mov 0xf00173c9,%al │ │ │ │ fadds (%edx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x57fed796(%eax) │ │ │ │ + add %bl,-0x37fed796(%eax) │ │ │ │ (bad) │ │ │ │ sub (%ecx),%al │ │ │ │ rorb $1,0x3(%ecx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 14ffb21 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %ebx,%eax │ │ │ │ - (bad) │ │ │ │ + add %ebp,-0x23(%eax) │ │ │ │ jae 14ffb29 │ │ │ │ - cwtl │ │ │ │ - add $0x174,%eax │ │ │ │ + cmp %cl,(%edx) │ │ │ │ + je 14ffb2d │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jo 14ffaec │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc6b800c6,%edx │ │ │ │ + mov $0xc6e800c6,%edx │ │ │ │ sub (%ecx),%al │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call e98f434b <_edata@@Base+0xe52f434b> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x8(%eax) │ │ │ │ - je 14ffb59 │ │ │ │ - jo 14ffb14 │ │ │ │ - movb $0xe0,(%eax) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + add %dh,(%eax) │ │ │ │ + adc 0x70(%ecx,%eax,1),%dh │ │ │ │ + mov $0x6de000c6,%edx │ │ │ │ pop %ds │ │ │ │ add -0x46(%eax),%dh │ │ │ │ - movb $0x8,(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ mov %eax,0xba70012a │ │ │ │ movb $0x30,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ - test $0x74047001,%eax │ │ │ │ + test $0x74084001,%eax │ │ │ │ add %ecx,(%eax) │ │ │ │ mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ - js 14ffb44 │ │ │ │ + sub %al,%dh │ │ │ │ sub (%ecx),%al │ │ │ │ - mov $0x7001741b,%eax │ │ │ │ - mov $0xba7000c6,%edx │ │ │ │ - movb $0x0,(%eax) │ │ │ │ + or %ah,(%esp,%esi,2) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ + movb $0x70,(%eax) │ │ │ │ + mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x45(%eax) │ │ │ │ - jae 14ffb99 │ │ │ │ - cmp %bh,-0x4507fe8d(%ebx) │ │ │ │ + call e1516f56 <_edata@@Base+0xdcf16f56> │ │ │ │ + mov $0xbdd80173,%ebp │ │ │ │ jae 14ffba1 │ │ │ │ - lock mov $0xbac80173,%edx │ │ │ │ + js 14ffb5f │ │ │ │ + jae 14ffba5 │ │ │ │ + jo 14ffb63 │ │ │ │ jae 14ffba9 │ │ │ │ - and %bh,-0x46e7fe8d(%ecx) │ │ │ │ - jae 14ffbb1 │ │ │ │ - adc %bh,-0x46fffe8d(%ecx) │ │ │ │ - jae 14ffbb9 │ │ │ │ - clc │ │ │ │ - mov $0xb8f00173,%eax │ │ │ │ - jae 14ffbc1 │ │ │ │ - call e1516f7d <_edata@@Base+0xdcf16f7d> │ │ │ │ - mov $0xb8d80173,%eax │ │ │ │ + push $0x600173bd │ │ │ │ + mov $0xbd580173,%ebp │ │ │ │ + jae 14ffbb5 │ │ │ │ + cmp %bh,-0x42cffe8d(%ebp) │ │ │ │ + jae 14ffbbd │ │ │ │ + sub %bh,-0x42dffe8d(%ebp) │ │ │ │ + jae 14ffbc5 │ │ │ │ + adc %bh,-0x43d7fe8d(%ebp) │ │ │ │ jae 14ffbcd │ │ │ │ - sarb $1,-0x458ffe8d(%eax) │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0xd0d0012a │ │ │ │ + add %bh,-0x39458fff(%ebx,%esi,2) │ │ │ │ + add %bl,(%eax) │ │ │ │ + mov %eax,0xd160012a │ │ │ │ add (%ecx),%eax │ │ │ │ js 14ffbd2 │ │ │ │ jae 14ffbe1 │ │ │ │ - push $0x80173f4 │ │ │ │ - flds (%edx) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + pusha │ │ │ │ + hlt │ │ │ │ + jae 14ffbe5 │ │ │ │ + or %bl,%cl │ │ │ │ + add (%ecx),%al │ │ │ │ + jo 14ffba4 │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x37fed796(%eax) │ │ │ │ + add %bl,0x1801286a(%eax) │ │ │ │ (bad) │ │ │ │ sub (%ecx),%al │ │ │ │ cmp %eax,-0x2a(%eax,%eiz,1) │ │ │ │ into │ │ │ │ lahf │ │ │ │ mov $0x86dfbdd4,%ecx │ │ │ │ aad $0x5a │ │ │ │ @@ -1874867,123 +1875262,128 @@ │ │ │ │ repnz xchg %eax,%esp │ │ │ │ rcrl %cl,-0x3(%ebx) │ │ │ │ mov $0xd3,%ah │ │ │ │ push %ds │ │ │ │ pop %es │ │ │ │ pushf │ │ │ │ rorl %cl,0x3f(%eax) │ │ │ │ - call 761f3c1f <_edata@@Base+0x71bf3c1f> │ │ │ │ + call 7622bc1f <_edata@@Base+0x71c2bc1f> │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0xf8,(%eax) │ │ │ │ - mov 0x2012a,%eax │ │ │ │ + movb $0x58,(%eax) │ │ │ │ + mov %al,0x2012a │ │ │ │ add %dl,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x7f37fe8c(%ecx) │ │ │ │ + sub %al,-0x7af7fe8c(%ebp) │ │ │ │ je 14ffc3d │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - js 14ffbca │ │ │ │ - je 14ffc49 │ │ │ │ - add (%eax),%al │ │ │ │ + push %eax │ │ │ │ + xchg %esi,0x2(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - js 14ffbd4 │ │ │ │ - je 14ffc51 │ │ │ │ - pusha │ │ │ │ + add %bl,(%eax) │ │ │ │ + mov 0x60(%ecx,%eax,1),%dh │ │ │ │ mov $0xba7001a9,%esp │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x26b000c6,%edx │ │ │ │ + mov $0x390800c6,%edx │ │ │ │ je 14ffc69 │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call 28d3146f <_edata@@Base+0x2473146f> │ │ │ │ + add %ebx,-0x5e(%eax) │ │ │ │ + sub (%ecx),%al │ │ │ │ + call 39510052 <_edata@@Base+0x34f10052> │ │ │ │ + fildl (%ebx) │ │ │ │ add %edi,%eax │ │ │ │ - mov 0xd928012a,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - call 51510056 <_edata@@Base+0x4cf10056> │ │ │ │ fildl (%ebx) │ │ │ │ add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x1a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x58012799(%eax) │ │ │ │ - shrl $1,(%edx) │ │ │ │ + add %ch,-0x67fed867(%eax) │ │ │ │ + shrb $1,(%edx) │ │ │ │ add %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - je 14ffca1 │ │ │ │ - adc %ch,0x1(%esp,%esi,2) │ │ │ │ + add %ch,(%eax) │ │ │ │ + mov $0x74,%cl │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x74,%cl │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x20174af(%eax) │ │ │ │ + add %cl,-0x44(%eax) │ │ │ │ + je 14ffcb1 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x4c(%eax) │ │ │ │ - je 14ffcb9 │ │ │ │ - cmp %bh,-0x39458fff(%ecx,%ebp,4) │ │ │ │ + cwtl │ │ │ │ + mov $0xbc380174,%edi │ │ │ │ + test $0xc6ba7001,%eax │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0xa8,(%eax) │ │ │ │ - push %ecx │ │ │ │ - je 14ffcd1 │ │ │ │ - dec %eax │ │ │ │ - aas │ │ │ │ + movb $0xb0,(%eax) │ │ │ │ + jae 14ffd43 │ │ │ │ + add %ecx,0x3f(%eax) │ │ │ │ call 28d314d7 <_edata@@Base+0x247314d7> │ │ │ │ - add %edi,%eax │ │ │ │ - mov 0xde08012a,%eax │ │ │ │ + add %ebx,-0x5e(%eax) │ │ │ │ + sub (%ecx),%al │ │ │ │ + sbb $0x3,%dh │ │ │ │ + add %esi,-0x21(%eax) │ │ │ │ add (%ecx),%eax │ │ │ │ - clc │ │ │ │ - fiadds (%ebx) │ │ │ │ - add %ebp,%eax │ │ │ │ - filds (%ebx) │ │ │ │ - add %eax,(%edi) │ │ │ │ + sbb %ah,%al │ │ │ │ + add (%ecx),%eax │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x101a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x78012799(%eax) │ │ │ │ + add %ch,-0x57fed867(%eax) │ │ │ │ shrl $1,(%edx) │ │ │ │ - add %ebx,%eax │ │ │ │ - sbb $0x39c00174,%eax │ │ │ │ - jno 14ffd09 │ │ │ │ - jo 14ffcc4 │ │ │ │ + add %esp,%eax │ │ │ │ + daa │ │ │ │ + je 14ffd05 │ │ │ │ + clc │ │ │ │ + cmp $0x71,%al │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0xa8,(%eax) │ │ │ │ adc $0xa0,%al │ │ │ │ - add %edi,-0x17fed534(%eax) │ │ │ │ - jno,pt 14ffd19 │ │ │ │ - jo 14ffd5b │ │ │ │ + add %edi,(%eax) │ │ │ │ + (bad) │ │ │ │ + sub (%ecx),%al │ │ │ │ + push $0xe8017140 │ │ │ │ + dec %esp │ │ │ │ jae 14ffd1d │ │ │ │ - dec %eax │ │ │ │ - mov $0xec300172,%eax │ │ │ │ - test $0x74238801,%eax │ │ │ │ - add %esp,0x70016d90(%eax) │ │ │ │ - mov $0xbd2800c6,%edx │ │ │ │ + push $0x300172c7 │ │ │ │ + in (%dx),%al │ │ │ │ + test $0x74384801,%eax │ │ │ │ + add %edi,0x70016dbc(%eax) │ │ │ │ + mov $0xbd3800c6,%edx │ │ │ │ sub (%ecx),%al │ │ │ │ jo 14ffcf0 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x515800c6,%edx │ │ │ │ + mov $0x6de000c6,%edx │ │ │ │ je 14ffd41 │ │ │ │ jo 14ffcfc │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ xchg %eax,%edx │ │ │ │ daa │ │ │ │ - add %edi,%eax │ │ │ │ - mov $0x977f012a,%edx │ │ │ │ + add %ebp,(%eax) │ │ │ │ + mov $0x977f012a,%ebx │ │ │ │ iret │ │ │ │ xlat %ds:(%ebx) │ │ │ │ call c62111e8 <_edata@@Base+0xc1c111e8> │ │ │ │ cld │ │ │ │ lock rcrb $1,(%ecx) │ │ │ │ add $0x8f,%al │ │ │ │ roll $1,(%eax) │ │ │ │ @@ -1874992,134 +1875392,129 @@ │ │ │ │ push %eax │ │ │ │ mov %dh,%ah │ │ │ │ xlat %ds:(%ebx) │ │ │ │ push %edx │ │ │ │ in $0x97,%al │ │ │ │ rorb $1,0x48d41ff6(%eax) │ │ │ │ aas │ │ │ │ - call 71e20d77 <_edata@@Base+0x6d820d77> │ │ │ │ + call 71e61577 <_edata@@Base+0x6d861577> │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0xd8,(%eax) │ │ │ │ - ret $0x12a │ │ │ │ + movb $0x28,(%eax) │ │ │ │ + ret │ │ │ │ + sub (%ecx),%al │ │ │ │ add (%eax),%al │ │ │ │ add %dl,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - push $0x58016fe1 │ │ │ │ - loope 14ffe02 │ │ │ │ - add %eax,(%eax) │ │ │ │ + test $0xc3,%al │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %edx,0x16fc3(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x17(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + add %al,%al │ │ │ │ + loope 14ffe0e │ │ │ │ add %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0xa(%eax) │ │ │ │ + add %ah,%al │ │ │ │ + hlt │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %esp,-0x44(%eax) │ │ │ │ test $0xc6ba7001,%eax │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0x98,(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + movb $0x40,(%eax) │ │ │ │ + je 14ffe2e │ │ │ │ add %ecx,0x3f(%eax) │ │ │ │ call 28d315c7 <_edata@@Base+0x247315c7> │ │ │ │ - add %ebx,%eax │ │ │ │ - ret $0x12a │ │ │ │ - loopne 14ffd73 │ │ │ │ + add %ebp,(%eax) │ │ │ │ + ret │ │ │ │ + sub (%ecx),%al │ │ │ │ + pop %eax │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ add (%ecx),%eax │ │ │ │ - mov %ah,-0x5647fefd(%esi) │ │ │ │ + lock cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add (%ecx),%eax │ │ │ │ - pop %es │ │ │ │ - add %al,(%eax) │ │ │ │ - rolb $1,0x1a7cb(%eax) │ │ │ │ + add %ch,0x70103(%edx) │ │ │ │ + add %dl,%al │ │ │ │ + or $0xa7,%bl │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x8012799(%eax) │ │ │ │ - mov $0x2a,%dh │ │ │ │ + add %ch,-0x47fed867(%eax) │ │ │ │ + mov $0x2a,%ah │ │ │ │ add %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - cmp $0x70,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - cmp $0x70,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %dh,0x5b(%eax) │ │ │ │ + jo 14ffdf9 │ │ │ │ + push $0x1705b │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%al │ │ │ │ - pop %edx │ │ │ │ + add %bh,0x5d(%eax) │ │ │ │ jo 14ffe09 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - loopne 14ffe71 │ │ │ │ - jo 14ffe11 │ │ │ │ + dec %eax │ │ │ │ + fs jo 14ffe11 │ │ │ │ cmp %bh,-0x39458fff(%ecx,%ebp,4) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0xa8,(%eax) │ │ │ │ - pushf │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %ecx,0x3f(%eax) │ │ │ │ + mov 0x3f48016f,%al │ │ │ │ call 28d3162f <_edata@@Base+0x2473162f> │ │ │ │ - add %ebx,%eax │ │ │ │ - ret $0x12a │ │ │ │ - jo 14ffde2 │ │ │ │ - add (%ecx),%eax │ │ │ │ - nop │ │ │ │ + add %ebp,(%eax) │ │ │ │ + ret │ │ │ │ + sub (%ecx),%al │ │ │ │ + pusha │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ add (%ecx),%eax │ │ │ │ - adc %ch,0x70103(%edi) │ │ │ │ - add %dl,%al │ │ │ │ - or $0xa7,%bl │ │ │ │ - add %eax,(%ecx) │ │ │ │ + and %ch,-0x5017fefd(%esi) │ │ │ │ + add (%ecx),%eax │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + rolb $1,0x101a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x28012799(%eax) │ │ │ │ + add %ch,0x38012799(%eax) │ │ │ │ mov $0x2a,%dh │ │ │ │ - add %esi,0xd(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %esp,%eax │ │ │ │ - sub %ch,0x1(%eax) │ │ │ │ - jo 14ffe1c │ │ │ │ + add %ecx,-0x67fe90db(%eax) │ │ │ │ + sub $0xba700168,%eax │ │ │ │ movb $0x48,(%eax) │ │ │ │ - adc $0xb33801a0,%eax │ │ │ │ + adc $0xb35801a0,%eax │ │ │ │ sub (%ecx),%al │ │ │ │ - clc │ │ │ │ - sub $0x1d180168,%eax │ │ │ │ - js 14ffe75 │ │ │ │ - js 14ffe65 │ │ │ │ + adc %dh,(%edx) │ │ │ │ + push $0x78255801 │ │ │ │ + add %esi,-0xa(%eax) │ │ │ │ ja 14ffe79 │ │ │ │ - pop %eax │ │ │ │ + clc │ │ │ │ loop 14ffe24 │ │ │ │ - add %esp,0x6b(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %edx,0x20(%eax) │ │ │ │ - add %si,-0x46(%eax) │ │ │ │ - movb $0x88,(%eax) │ │ │ │ - mov %al,0xba70012a │ │ │ │ + add %edx,(%eax) │ │ │ │ + jae 14ffeee │ │ │ │ + add %edi,0x7001662a(%eax) │ │ │ │ + mov $0xa1e800c6,%edx │ │ │ │ + sub (%ecx),%al │ │ │ │ + jo 14ffe48 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x9c6000c6,%edx │ │ │ │ + mov $0x9e2000c6,%edx │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ xchg %eax,%edx │ │ │ │ daa │ │ │ │ - add %ebx,%eax │ │ │ │ - cwtl │ │ │ │ + add %edi,%eax │ │ │ │ + xchg %eax,%esp │ │ │ │ sub (%ecx),%al │ │ │ │ inc %ebx │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ inc %esp │ │ │ │ dec %ecx │ │ │ │ push %esp │ │ │ │ @@ -1875159,337 +1875554,353 @@ │ │ │ │ and %ah,0x6c(%ebx) │ │ │ │ popa │ │ │ │ jae 14fff5d │ │ │ │ and %dh,0x72(%eax) │ │ │ │ gs imul $0x6574,%fs:0x61(%ebx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ jo 14ffeb4 │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0x3e8012a │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0x3a0012a │ │ │ │ add $0x1,%al │ │ │ │ - js 14fff2e │ │ │ │ - js 14fff09 │ │ │ │ - pop %eax │ │ │ │ - sub %bh,0x1(%eax) │ │ │ │ + enter $0x7833,$0x1 │ │ │ │ + nop │ │ │ │ + xor 0x1(%eax),%edi │ │ │ │ lock fadds (%edx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x67fed796(%eax) │ │ │ │ + add %bl,-0x17fed796(%eax) │ │ │ │ les (%edx),%ebp │ │ │ │ add %edx,%eax │ │ │ │ dec %ecx │ │ │ │ add (%ecx),%eax │ │ │ │ jo 14ffee0 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 14fff31 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %ebp,0x38017834(%eax) │ │ │ │ - inc %esi │ │ │ │ + add %edx,-0x5ffe87c2(%eax) │ │ │ │ + dec %esp │ │ │ │ js 14fff3d │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jo 14ffefc │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc4a800c6,%edx │ │ │ │ + mov $0xc4f800c6,%edx │ │ │ │ sub (%ecx),%al │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call e98f475b <_edata@@Base+0xe52f475b> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%eax) │ │ │ │ - dec %eax │ │ │ │ + add %bh,0x50(%eax) │ │ │ │ js 14fff69 │ │ │ │ jo 14fff24 │ │ │ │ movb $0xe0,(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ pop %ds │ │ │ │ add -0x46(%eax),%dh │ │ │ │ - movb $0x8,(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ mov %eax,0xba70012a │ │ │ │ movb $0x28,(%eax) │ │ │ │ hlt │ │ │ │ - test $0x78454001,%eax │ │ │ │ + test $0x784c6801,%eax │ │ │ │ add %ecx,(%eax) │ │ │ │ mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ - push $0xc8012ac4 │ │ │ │ - dec %esp │ │ │ │ + mov $0xb8012ac4,%eax │ │ │ │ + push %ebp │ │ │ │ js 14fff95 │ │ │ │ jo 14fff50 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - loopne 14fffc6 │ │ │ │ - js 14fffa9 │ │ │ │ - fsubs (%eax) │ │ │ │ - js 14fffad │ │ │ │ - shlb $1,(%eax) │ │ │ │ + call d95177d1 <_edata@@Base+0xd4f177d1> │ │ │ │ + sub %bh,0x1(%eax) │ │ │ │ + shrb $1,(%eax) │ │ │ │ js 14fffb1 │ │ │ │ - mov $0xb0017820,%eax │ │ │ │ - and %bh,0x1(%eax) │ │ │ │ - test $0x20,%al │ │ │ │ - js 14fffbd │ │ │ │ - mov 0x40017820,%al │ │ │ │ - and %bh,0x1(%eax) │ │ │ │ - cmp %ah,(%eax) │ │ │ │ - js 14fffc9 │ │ │ │ - xor %ah,(%eax) │ │ │ │ - js 14fffcd │ │ │ │ - sub %ah,(%eax) │ │ │ │ + enter $0x7828,$0x1 │ │ │ │ + mov $0xb0017828,%eax │ │ │ │ + sub %bh,0x1(%eax) │ │ │ │ + nop │ │ │ │ + sub %bh,0x1(%eax) │ │ │ │ + mov %ch,(%eax) │ │ │ │ + js 14fffc5 │ │ │ │ + pop %eax │ │ │ │ + sub %bh,0x1(%eax) │ │ │ │ + push %eax │ │ │ │ + sub %bh,0x1(%eax) │ │ │ │ + sbb %ch,(%eax) │ │ │ │ js 14fffd1 │ │ │ │ - and %ah,(%eax) │ │ │ │ + adc %ch,(%eax) │ │ │ │ js 14fffd5 │ │ │ │ - sbb %ah,(%eax) │ │ │ │ - js 14fffd9 │ │ │ │ - adc %ah,(%eax) │ │ │ │ - js 14fffdd │ │ │ │ - lock pop %ds │ │ │ │ - js 14fffe1 │ │ │ │ - jo 14fff9c │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0x3e8012a │ │ │ │ + enter $0x7827,$0x1 │ │ │ │ + enter $0x7826,$0x1 │ │ │ │ + shlb $0x78,(%esi) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0x3a0012a │ │ │ │ add $0x1,%al │ │ │ │ - cmp %bh,0x3d200178 │ │ │ │ + adc %al,0x78(%esi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + inc %esi │ │ │ │ js 14ffff5 │ │ │ │ or %bl,%cl │ │ │ │ add (%ecx),%al │ │ │ │ jo 14fffb4 │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x27fed796(%eax) │ │ │ │ - les (%edx),%ebp │ │ │ │ + add %bl,0x2801286a(%eax) │ │ │ │ + lds (%edx),%ebp │ │ │ │ add %ecx,0x1dd09347(%ecx) │ │ │ │ inc %ecx │ │ │ │ (bad) │ │ │ │ aad $0xaa │ │ │ │ mov $0x71,%bl │ │ │ │ aad $0x3f │ │ │ │ and $0x2c,%al │ │ │ │ rolb $1,-0x17296e39(%edx) │ │ │ │ xchg %ecx,0x445606d4(%ecx) │ │ │ │ shll $1,(%edi) │ │ │ │ mov 0x3f48d7de,%al │ │ │ │ - call 6d2b182f <_edata@@Base+0x68cb182f> │ │ │ │ + call 6d2fd02f <_edata@@Base+0x68cfd02f> │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0x8,(%eax) │ │ │ │ + movb $0x58,(%eax) │ │ │ │ les (%edx),%ebp │ │ │ │ add %eax,0xd00000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%al │ │ │ │ - cs push $0x1 │ │ │ │ - mov $0x16a2e,%eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + dec %ecx │ │ │ │ + push $0x1 │ │ │ │ + clc │ │ │ │ + dec %eax │ │ │ │ + push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - xor 0x1(%edx),%ebp │ │ │ │ + js 15000a1 │ │ │ │ + push $0x1 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push $0x60016a49 │ │ │ │ - mov $0xba7001a9,%esp │ │ │ │ + or %cl,0x6a(%edi) │ │ │ │ + add %esp,-0x44(%eax) │ │ │ │ + test $0xc6ba7001,%eax │ │ │ │ + add %dh,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0x70,(%eax) │ │ │ │ - mov $0xa43000c6,%edx │ │ │ │ - imul $0xe83f48,(%ecx),%eax │ │ │ │ - sbb %al,-0x3bf7fed9(%ebx) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov $0x69,%bh │ │ │ │ + add %ecx,0x3f(%eax) │ │ │ │ + call 28d3187f <_edata@@Base+0x2473187f> │ │ │ │ + add %ebx,-0x3c(%eax) │ │ │ │ sub (%ecx),%al │ │ │ │ - rolb $0x3,-0x7b4ffefd(%ebx) │ │ │ │ - add %ecx,0x7010385(%eax) │ │ │ │ + cmp %al,0x3857001(%ebx,%eax,1) │ │ │ │ + add %ecx,-0x7a(%eax) │ │ │ │ + add (%ecx),%eax │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x1a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x47fed867(%eax) │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + add %ch,0x18012799(%eax) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ sub (%ecx),%al │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sbb %ah,0x6a(%ecx) │ │ │ │ - add %edx,(%eax) │ │ │ │ - popa │ │ │ │ - push $0x1 │ │ │ │ - add %al,(%eax) │ │ │ │ + pusha │ │ │ │ + subb $0x48,0x1(%edx) │ │ │ │ + subb $0x0,0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - cwtl │ │ │ │ - jg 1500129 │ │ │ │ - add %eax,(%edx) │ │ │ │ + add %dl,0x2016a89(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x38016a81(%eax) │ │ │ │ - mov $0xba7001a9,%esp │ │ │ │ + add %cl,(%eax) │ │ │ │ + lea 0x1(%edx),%ebp │ │ │ │ + cmp %bh,-0x39458fff(%ecx,%ebp,4) │ │ │ │ + add %dh,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0x70,(%eax) │ │ │ │ - mov $0xbc9800c6,%edx │ │ │ │ - imul $0xe83f48,(%ecx),%eax │ │ │ │ - sbb %al,-0x3bf7fed9(%ebx) │ │ │ │ + movb $0x0,(%eax) │ │ │ │ + fildll 0x1(%ecx) │ │ │ │ + dec %eax │ │ │ │ + aas │ │ │ │ + call 28d318e7 <_edata@@Base+0x247318e7> │ │ │ │ + add %ebx,-0x3c(%eax) │ │ │ │ sub (%ecx),%al │ │ │ │ - enter $0x387,$0x1 │ │ │ │ - mov %cl,-0x76b7fefd(%eax) │ │ │ │ + jo 1500076 │ │ │ │ + add (%ecx),%eax │ │ │ │ + xor %cl,-0x75c7fefd(%ecx) │ │ │ │ add (%ecx),%eax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x101a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x77fed867(%eax) │ │ │ │ + add %ch,-0x7fed867(%eax) │ │ │ │ test $0x2a,%al │ │ │ │ add %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - test $0x6a,%al │ │ │ │ - add %ebp,(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + enter $0x16a,$0xf8 │ │ │ │ + (bad) │ │ │ │ push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - pusha │ │ │ │ - lds 0x1(%edx),%ebp │ │ │ │ + dec %eax │ │ │ │ + lret │ │ │ │ + push $0x1 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - enter $0x16a,$0xe0 │ │ │ │ - imul $0x26ff000,-0x39458fff(%ecx),%ebp │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + push %eax │ │ │ │ + iret │ │ │ │ + push $0x1 │ │ │ │ + loopne 150019b │ │ │ │ + test $0xc6ba7001,%eax │ │ │ │ + add %dh,%al │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add (%ecx),%al │ │ │ │ + jo 15000f8 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xe3e000c6,%edx │ │ │ │ + mov $0xf40000c6,%edx │ │ │ │ imul $0xe83f48,(%ecx),%eax │ │ │ │ - sbb %al,-0x3bf7fed9(%ebx) │ │ │ │ + sbb %al,-0x3ba7fed9(%ebx) │ │ │ │ sub (%ecx),%al │ │ │ │ - call f15104e4 <_edata@@Base+0xecf104e4> │ │ │ │ - mov %es,(%ebx) │ │ │ │ - add %ecx,%eax │ │ │ │ - lea (%ebx),%eax │ │ │ │ - add %eax,(%edi) │ │ │ │ + js 15000e2 │ │ │ │ + add (%ecx),%eax │ │ │ │ + enter $0x38d,$0x1 │ │ │ │ + jo 15000ec │ │ │ │ + add (%ecx),%eax │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x201a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x7fed867(%eax) │ │ │ │ - test $0x2a,%al │ │ │ │ - add %eax,(%ebx) │ │ │ │ + add %ch,-0x47fed867(%eax) │ │ │ │ + test $0x3012a,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%eax) │ │ │ │ - and %ch,0x1(%ebx) │ │ │ │ - mov $0x16b1e,%eax │ │ │ │ + dec %eax │ │ │ │ + and 0x1(%ebx),%ebp │ │ │ │ + and %ah,(%ebx) │ │ │ │ + imul $0x0,(%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%eax) │ │ │ │ - imul $0x2,%es:(%ecx),%eax │ │ │ │ + add %ch,%al │ │ │ │ + sub $0x2016b,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x37fe94d1(%eax) │ │ │ │ - push $0x2d801a9 │ │ │ │ + mov $0x33,%al │ │ │ │ + imul $0xffffffc8,(%ecx),%eax │ │ │ │ + push $0x2e801a9 │ │ │ │ sub (%ecx),%al │ │ │ │ - shr $1,%ah │ │ │ │ + sub %ch,%bh │ │ │ │ add (%ecx),%al │ │ │ │ jo 1500160 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x45800c6,%edx │ │ │ │ + mov $0x1c5000c6,%edx │ │ │ │ push $0x1 │ │ │ │ sbb %al,(%eax,%eiz,4) │ │ │ │ add %ebx,(%eax) │ │ │ │ andl $0x1,(%edi) │ │ │ │ - or %al,%ah │ │ │ │ - sub (%ecx),%al │ │ │ │ - adcb $0x3,-0x6e8ffefd(%eax) │ │ │ │ - add %esi,(%eax) │ │ │ │ - xchg %eax,%edx │ │ │ │ + pop %eax │ │ │ │ + les (%edx),%ebp │ │ │ │ + add %edx,(%eax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add (%ecx),%eax │ │ │ │ + xor %dl,-0x6cdffefd(%edx) │ │ │ │ add (%ecx),%eax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x301a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x68012799(%eax) │ │ │ │ - test $0x3012a,%eax │ │ │ │ - add %al,(%eax) │ │ │ │ - mov $0x8e,%al │ │ │ │ - imul $0xffffffa8,(%ecx),%eax │ │ │ │ - mov 0x1(%ebx),%gs │ │ │ │ + add %ch,0x28012799(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + sub (%ecx),%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ + or %ah,-0x5cfffe95(%ebx) │ │ │ │ + imul $0x0,(%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - or %ah,0x2016b(%ebx) │ │ │ │ + add %bl,0x2016bb0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %ch,-0x2527fe95(%ebp) │ │ │ │ - test $0xc6ba7001,%eax │ │ │ │ + add %al,-0x4b(%eax) │ │ │ │ + imul $0xffffffd8,(%ecx),%eax │ │ │ │ + fisubrl -0x39458fff(%ecx) │ │ │ │ add %dh,%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%ecx),%al │ │ │ │ jo 15001c8 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x202800c6,%edx │ │ │ │ + mov $0x257000c6,%edx │ │ │ │ push $0x1 │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call 28d31a1f <_edata@@Base+0x24731a1f> │ │ │ │ - add %ecx,(%eax) │ │ │ │ - les (%edx),%ebp │ │ │ │ - add %ebx,-0x6c(%eax) │ │ │ │ - add (%ecx),%eax │ │ │ │ - js 15001bf │ │ │ │ + add %ebx,-0x3c(%eax) │ │ │ │ + sub (%ecx),%al │ │ │ │ + js 15001bb │ │ │ │ add (%ecx),%eax │ │ │ │ - adcb $0x0,0x70103(%esi) │ │ │ │ + adcb $0x3,-0x688ffefd(%esi) │ │ │ │ + add %eax,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ rolb $1,0x401a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x17fed867(%eax) │ │ │ │ - test $0x1798012a,%eax │ │ │ │ + add %ch,0x48012799(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + sub (%ecx),%al │ │ │ │ + adc %ah,(%eax) │ │ │ │ js 150024d │ │ │ │ - xor %ch,%cl │ │ │ │ - ja 1500251 │ │ │ │ + lock lock ja 1500251 │ │ │ │ jo 150020c │ │ │ │ movb $0x98,(%eax) │ │ │ │ - repnz test $0x2ac42801,%eax │ │ │ │ - add %edi,-0x15(%eax) │ │ │ │ + repnz test $0x2ac47801,%eax │ │ │ │ + add %ecx,-0xd(%eax) │ │ │ │ ja 1500261 │ │ │ │ - sar $0x65,%dh │ │ │ │ - add %esi,(%eax) │ │ │ │ - sbb %bh,0x1(%eax) │ │ │ │ + pusha │ │ │ │ + add %ah,0x1(%esi) │ │ │ │ + test $0x20,%al │ │ │ │ + js 1500269 │ │ │ │ sub %dh,%ah │ │ │ │ - test $0x699fc001,%eax │ │ │ │ - add %ecx,0x20(%eax) │ │ │ │ - add %si,-0x46(%eax) │ │ │ │ - movb $0x38,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + test $0x69a5a801,%eax │ │ │ │ + add %ebp,0x70016629(%eax) │ │ │ │ + mov $0xac7800c6,%edx │ │ │ │ sub (%ecx),%al │ │ │ │ jo 1500238 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xbc0000c6,%edx │ │ │ │ + mov $0xde6800c6,%edx │ │ │ │ imul $0xc6ba70,(%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ xchg %eax,%edx │ │ │ │ daa │ │ │ │ - add %ebx,(%eax) │ │ │ │ - les (%edx),%ebp │ │ │ │ - add %eax,0x4f(%ebx) │ │ │ │ + add %ebp,-0x3c(%eax) │ │ │ │ + sub (%ecx),%al │ │ │ │ + inc %ebx │ │ │ │ + dec %edi │ │ │ │ dec %esi │ │ │ │ inc %esp │ │ │ │ dec %ecx │ │ │ │ push %esp │ │ │ │ dec %ecx │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ @@ -1875503,104 +1875914,105 @@ │ │ │ │ popa │ │ │ │ jae 1500323 │ │ │ │ and %dh,0x72(%eax) │ │ │ │ gs imul $0x6574,%fs:0x61(%ebx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 150027c │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0x55d8012a │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0x5530012a │ │ │ │ add $0x1,%al │ │ │ │ - mov $0xae,%al │ │ │ │ - js 15002d1 │ │ │ │ - mov 0xf00178ae,%al │ │ │ │ + mov $0x900178b1,%eax │ │ │ │ + mov $0x78,%cl │ │ │ │ + add %esi,%eax │ │ │ │ fadds (%edx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x801286a(%eax) │ │ │ │ + add %bl,0x3801286a(%eax) │ │ │ │ sub %cs:(%ecx),%eax │ │ │ │ rorb $1,0x3(%ecx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 15002f9 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %edi,%eax │ │ │ │ - mov $0x78,%dh │ │ │ │ - add %ecx,0x178ce(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + mov $0xcee00178,%ecx │ │ │ │ + js 1500305 │ │ │ │ add %al,(%eax) │ │ │ │ - shlb $1,-0x46(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + jo 15002c4 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x2e1800c6,%edx │ │ │ │ + mov $0x2e4800c6,%edx │ │ │ │ sub (%ecx),%eax │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call e98f4b23 <_edata@@Base+0xe52f4b23> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ sarl $1,0x1(%eax) │ │ │ │ jo 15002ec │ │ │ │ movb $0xe0,(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ pop %ds │ │ │ │ add -0x46(%eax),%dh │ │ │ │ - movb $0x8,(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ mov %eax,0xba70012a │ │ │ │ movb $0x20,(%eax) │ │ │ │ - or 0x78cd8001(%edx),%ebp │ │ │ │ + or 0x78ce8801(%edx),%ebp │ │ │ │ add %ecx,(%eax) │ │ │ │ mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ - fsubrs 0xd9d8012b │ │ │ │ + or %ch,(%esi) │ │ │ │ + sub (%ecx),%eax │ │ │ │ + mov $0xdd,%al │ │ │ │ js 150035d │ │ │ │ jo 1500318 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - rcrb $1,-0x6047fe88(%edi) │ │ │ │ + clc │ │ │ │ + mov %eax,0xa3a00178 │ │ │ │ js 1500375 │ │ │ │ - mov 0x8001789f,%al │ │ │ │ - lahf │ │ │ │ + nop │ │ │ │ + mov %eax,0xa3880178 │ │ │ │ js 150037d │ │ │ │ - js 150031d │ │ │ │ - js 1500381 │ │ │ │ - jo 1500321 │ │ │ │ + pusha │ │ │ │ + mov %eax,0xa3500178 │ │ │ │ js 1500385 │ │ │ │ - push $0x5801789f │ │ │ │ - lahf │ │ │ │ + and %ah,-0x5db7fe88(%ebx) │ │ │ │ js 150038d │ │ │ │ - dec %eax │ │ │ │ - lahf │ │ │ │ - js 1500391 │ │ │ │ - inc %eax │ │ │ │ - lahf │ │ │ │ + and %ah,-0x5de7fe88(%edx) │ │ │ │ js 1500395 │ │ │ │ - cmp %bl,-0x60dffe88(%edi) │ │ │ │ + adc %ah,-0x5e57fe88(%edx) │ │ │ │ js 150039d │ │ │ │ - add %bl,-0x6107fe88(%edi) │ │ │ │ - js 15003a5 │ │ │ │ - fcomps -0x458ffe88(%esi) │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0x55d8012a │ │ │ │ + mov 0x800178a1,%al │ │ │ │ + mov 0xa1780178,%eax │ │ │ │ + js 15003a9 │ │ │ │ + jo 1500364 │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0x5530012a │ │ │ │ add $0x1,%al │ │ │ │ - rol $0x78,%dl │ │ │ │ - add %esi,0x80178c2(%eax) │ │ │ │ - flds (%edx) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + enter $0x78c2,$0x1 │ │ │ │ + mov $0xc2,%al │ │ │ │ + js 15003bd │ │ │ │ + or %bl,%cl │ │ │ │ + add (%ecx),%al │ │ │ │ + jo 150037c │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x4801286a(%eax) │ │ │ │ + add %bl,0x7801286a(%eax) │ │ │ │ sub %cs:(%ecx),%eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ xchg %eax,%esi │ │ │ │ call *%edx │ │ │ │ lds 0x51ffd599(%ebp),%esp │ │ │ │ out %eax,(%dx) │ │ │ │ shlb $1,-0x22(%ebx,%ecx,4) │ │ │ │ @@ -1875609,248 +1876021,252 @@ │ │ │ │ rcr %cl,%ch │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ mov $0x11761cd5,%ebx │ │ │ │ rcrl %cl,-0x5(%ecx) │ │ │ │ daa │ │ │ │ aad $0x48 │ │ │ │ aas │ │ │ │ - call 79ea3bf7 <_edata@@Base+0x758a3bf7> │ │ │ │ + call 79eba3f7 <_edata@@Base+0x758ba3f7> │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0x78,(%eax) │ │ │ │ - sub %ch,(%ebx) │ │ │ │ + movb $0x8,(%eax) │ │ │ │ + sub %ebp,(%ebx) │ │ │ │ add %eax,0xd00000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x6ffe87dc(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + and $0x78,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ and $0x78,%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x28(%eax) │ │ │ │ + add %ah,0x26(%eax) │ │ │ │ js 1500421 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %ch,(%ebx) │ │ │ │ - js 1500429 │ │ │ │ - pusha │ │ │ │ - mov $0xba7001a9,%esp │ │ │ │ + cmp %ch,(%eax,%edi,2) │ │ │ │ + add %esp,-0x44(%eax) │ │ │ │ + test $0xc6ba7001,%eax │ │ │ │ + add %dh,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0x70,(%eax) │ │ │ │ - mov $0xf1d000c6,%edx │ │ │ │ - ja 1500441 │ │ │ │ + movb $0xe0,(%eax) │ │ │ │ + repz ja 1500441 │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call 28d31c47 <_edata@@Base+0x24731c47> │ │ │ │ - add %edi,0x28(%eax) │ │ │ │ - sub (%ecx),%eax │ │ │ │ - test $0x31,%al │ │ │ │ + add %ecx,(%eax) │ │ │ │ + sub %ebp,(%ebx) │ │ │ │ + add %ecx,0x31(%eax) │ │ │ │ add $0x1,%al │ │ │ │ - xor %dh,(%esp,%eax,1) │ │ │ │ - add %ebx,0x7010435(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - rolb $1,0x1a7cb(%eax) │ │ │ │ + inc %eax │ │ │ │ + xor (%ecx,%eax,1),%eax │ │ │ │ + cmp %dh,0x70104 │ │ │ │ + add %dl,%al │ │ │ │ + or $0xa7,%bl │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x68012799(%eax) │ │ │ │ + add %ch,-0x67fed867(%eax) │ │ │ │ sub (%ebx),%ebp │ │ │ │ add %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - cmp $0x3d180178,%eax │ │ │ │ + add %ah,-0x67fe87c0(%eax) │ │ │ │ + inc %eax │ │ │ │ js 150047d │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x2017840,%eax │ │ │ │ + adc %al,0x78(%ebx) │ │ │ │ + add %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%eax) │ │ │ │ - inc %ebx │ │ │ │ - js 1500491 │ │ │ │ - cmp %bh,-0x39458fff(%ecx,%ebp,4) │ │ │ │ - add %dh,-0x46(%eax) │ │ │ │ + add %ch,0x38017845(%eax) │ │ │ │ + mov $0xba7001a9,%esp │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0xd0,(%eax) │ │ │ │ - add %bh,0x1(%eax) │ │ │ │ + movb $0x70,(%eax) │ │ │ │ + mov $0xfce800c6,%edx │ │ │ │ + ja 15004a9 │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call 28d31caf <_edata@@Base+0x24731caf> │ │ │ │ - add %edi,0x28(%eax) │ │ │ │ - sub (%ecx),%eax │ │ │ │ - mov 0x38010439,%al │ │ │ │ + add %ecx,(%eax) │ │ │ │ + sub %ebp,(%ebx) │ │ │ │ + add %ebx,0x20010438(%eax) │ │ │ │ cmp (%ecx,%eax,1),%eax │ │ │ │ - mov %bh,(%esp,%eax,1) │ │ │ │ - add %eax,(%edi) │ │ │ │ + jo 15004fa │ │ │ │ + add $0x1,%al │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x101a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x77fed867(%eax) │ │ │ │ + add %ch,-0x47fed867(%eax) │ │ │ │ sub (%ebx),%ebp │ │ │ │ add %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x51(%eax) │ │ │ │ + add %dh,(%eax) │ │ │ │ + push %edx │ │ │ │ js 15004e1 │ │ │ │ - dec %eax │ │ │ │ - push %ecx │ │ │ │ - js 15004e5 │ │ │ │ + sub %dl,0x78(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %dl,0x55(%eax) │ │ │ │ + js 15004f1 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x78(%ebp) │ │ │ │ - add %eax,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dl,0x58(%eax) │ │ │ │ + pusha │ │ │ │ + pop %ecx │ │ │ │ js 15004f9 │ │ │ │ loopne 1500563 │ │ │ │ test $0xc6ba7001,%eax │ │ │ │ add %dh,%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%ecx),%al │ │ │ │ jo 15004c0 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x6a800c6,%edx │ │ │ │ + mov $0x91800c6,%edx │ │ │ │ js 1500511 │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call 28d31d17 <_edata@@Base+0x24731d17> │ │ │ │ - add %edi,0x28(%eax) │ │ │ │ - sub (%ecx),%eax │ │ │ │ - js 150055e │ │ │ │ - add $0x1,%al │ │ │ │ - mov $0x41,%al │ │ │ │ + add %ecx,(%eax) │ │ │ │ + sub %ebp,(%ebx) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + inc %eax │ │ │ │ add $0x1,%al │ │ │ │ - xor %al,0x4(%ebx) │ │ │ │ + addb $0x1,0x4(%ecx) │ │ │ │ + sbb %al,0x4(%ebx) │ │ │ │ add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x201a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x57fed867(%eax) │ │ │ │ + add %ch,-0x27fed867(%eax) │ │ │ │ sub (%ebx),%ebp │ │ │ │ add %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x68(%eax) │ │ │ │ - js 1500549 │ │ │ │ - adc %ch,0x78(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x6b(%eax) │ │ │ │ - js 1500559 │ │ │ │ + add %dh,-0x57fe8797(%eax) │ │ │ │ + imul $0x0,0x1(%eax),%edi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - cmp %dh,0x78(%eax) │ │ │ │ - add %ecx,%eax │ │ │ │ - push $0x2d801a9 │ │ │ │ - sub (%ecx),%al │ │ │ │ - shr $1,%ah │ │ │ │ + cmp %ch,0x78(%ebx) │ │ │ │ + add %eax,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + js 1500561 │ │ │ │ + enter $0xa968,$0x1 │ │ │ │ + call 29512f6b <_edata@@Base+0x24f12f6b> │ │ │ │ + out %eax,(%dx) │ │ │ │ add (%ecx),%al │ │ │ │ jo 1500528 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xdf000c6,%edx │ │ │ │ + mov $0x113800c6,%edx │ │ │ │ js 1500579 │ │ │ │ sbb %al,(%eax,%eiz,4) │ │ │ │ add %ebx,(%eax) │ │ │ │ andl $0x1,(%edi) │ │ │ │ - js 15005aa │ │ │ │ + or %ch,(%ecx) │ │ │ │ sub (%ecx),%eax │ │ │ │ - or %al,0x4(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - dec %ecx │ │ │ │ - add $0x1,%al │ │ │ │ push %eax │ │ │ │ + inc %edi │ │ │ │ + add $0x1,%al │ │ │ │ + call 515109d5 <_edata@@Base+0x4cf109d5> │ │ │ │ dec %edx │ │ │ │ add $0x1,%al │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x301a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x37fed867(%eax) │ │ │ │ + add %ch,-0x7fed867(%eax) │ │ │ │ sub (%ebx),%ebp │ │ │ │ add %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%al │ │ │ │ - jg 1500627 │ │ │ │ - add %edx,%eax │ │ │ │ - jg 150062b │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ test %bh,0x1(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,0x1(%eax,%edi,2) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0xd8017886,%al │ │ │ │ - fisubrl -0x39458fff(%ecx) │ │ │ │ + add %dl,0x2017887(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,-0x76(%eax) │ │ │ │ + js 15005c9 │ │ │ │ + fcomp %st(2) │ │ │ │ + test $0xc6ba7001,%eax │ │ │ │ add %dh,%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%ecx),%al │ │ │ │ jo 1500590 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x15e000c6,%edx │ │ │ │ + mov $0x189000c6,%edx │ │ │ │ js 15005e1 │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call 28d31de7 <_edata@@Base+0x24731de7> │ │ │ │ - add %edi,0x28(%eax) │ │ │ │ - sub (%ecx),%eax │ │ │ │ - enter $0x44d,$0x1 │ │ │ │ - test $0x4f,%al │ │ │ │ + add %ecx,(%eax) │ │ │ │ + sub %ebp,(%ebx) │ │ │ │ + add %esp,%eax │ │ │ │ + dec %ebp │ │ │ │ + add $0x1,%al │ │ │ │ + sbb %cl,0x4(%edi) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + push %ecx │ │ │ │ add $0x1,%al │ │ │ │ - call 8510a4a <_edata@@Base+0x3f10a4a> │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x401a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x17fed867(%eax) │ │ │ │ - sub (%ebx),%ebp │ │ │ │ - add %edx,(%eax) │ │ │ │ - fdivs 0x1(%edi) │ │ │ │ - push %eax │ │ │ │ - nop │ │ │ │ + add %ch,0x78012799(%eax) │ │ │ │ + sub $0x2b,%al │ │ │ │ + add %esi,%eax │ │ │ │ + shll $1,0x1(%edi) │ │ │ │ + clc │ │ │ │ + xchg %eax,%esp │ │ │ │ ja 1500619 │ │ │ │ jo 15005d4 │ │ │ │ movb $0x90,(%eax) │ │ │ │ - or %ebp,0x2b28f801(%edx) │ │ │ │ - add %edx,(%eax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ + or %ebp,0x2b292801(%edx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + xchg %eax,%edi │ │ │ │ ja 1500629 │ │ │ │ - dec %eax │ │ │ │ - jo 1500694 │ │ │ │ - add %ecx,0x200177da(%eax) │ │ │ │ - or 0x77ef2001(%edx),%ebp │ │ │ │ - add %ecx,0x70017aa6(%eax) │ │ │ │ - mov $0x2d9800c6,%edx │ │ │ │ - sub (%ecx),%eax │ │ │ │ - jo 1500600 │ │ │ │ + mov %dh,0x69(%esi) │ │ │ │ + add %ebp,-0x2d(%eax) │ │ │ │ + ja 1500631 │ │ │ │ + and %cl,(%ebx) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + add %esp,0x380177f0(%eax) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + jp 150063d │ │ │ │ + jo 15005f8 │ │ │ │ + movb $0xd8,(%eax) │ │ │ │ + sub $0xba70012b,%eax │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xfe5800c6,%edx │ │ │ │ + mov $0xfc4000c6,%edx │ │ │ │ ja 1500651 │ │ │ │ jo 150060c │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ xchg %eax,%edx │ │ │ │ daa │ │ │ │ - add %ebp,%eax │ │ │ │ - sub %ch,(%ebx) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + sub %ebp,(%ebx) │ │ │ │ add %eax,0x4f(%ebx) │ │ │ │ dec %esi │ │ │ │ inc %esp │ │ │ │ dec %ecx │ │ │ │ push %esp │ │ │ │ dec %ecx │ │ │ │ dec %edi │ │ │ │ @@ -1875883,393 +1876299,391 @@ │ │ │ │ popa │ │ │ │ jae 150070b │ │ │ │ and %dh,0x72(%eax) │ │ │ │ gs imul $0x6574,%fs:0x61(%ebx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 1500664 │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0xdc0012a │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0xda8012a │ │ │ │ add $0x1,%al │ │ │ │ - clc │ │ │ │ - cltd │ │ │ │ - js 15006b9 │ │ │ │ - rcrb $1,-0x270ffe88(%ecx) │ │ │ │ - add (%ecx),%al │ │ │ │ - jo 150067c │ │ │ │ + pop %eax │ │ │ │ + mov %eax,0xa3480178 │ │ │ │ + js 15006bd │ │ │ │ + lock fadds (%edx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x17fed796(%eax) │ │ │ │ - lret │ │ │ │ - sub (%ecx),%al │ │ │ │ + add %bl,0x2801286a(%eax) │ │ │ │ + lret $0x12a │ │ │ │ rorb $1,0x3(%ecx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 15006e1 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %esi,0x400178a1(%eax) │ │ │ │ - mov $0x178,%ecx │ │ │ │ + add %edx,%eax │ │ │ │ + mov $0x78,%dl │ │ │ │ + add %edx,%eax │ │ │ │ + ret $0x178 │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jo 15006ac │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xcc2800c6,%edx │ │ │ │ + mov $0xcae800c6,%edx │ │ │ │ sub (%ecx),%al │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call e98f4f0b <_edata@@Base+0xe52f4f0b> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x45(%eax) │ │ │ │ - js 1500719 │ │ │ │ - jo 15006d4 │ │ │ │ + add %dh,(%eax) │ │ │ │ + xabort $0x78,(bad) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0xe0,(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ pop %ds │ │ │ │ add -0x46(%eax),%dh │ │ │ │ - movb $0x8,(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ mov %eax,0xba70012a │ │ │ │ movb $0xe0,(%eax) │ │ │ │ cmc │ │ │ │ - test $0x78b8f801,%eax │ │ │ │ + test $0x78c29001,%eax │ │ │ │ add %ecx,(%eax) │ │ │ │ mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ - clc │ │ │ │ - leave │ │ │ │ + fmul %st(0),%st │ │ │ │ sub (%ecx),%al │ │ │ │ - mov $0x700178c3,%eax │ │ │ │ + call 71518012 <_edata@@Base+0x6cf18012> │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - js 1500759 │ │ │ │ - call e1517fee <_edata@@Base+0xdcf17fee> │ │ │ │ - xchg %eax,%ecx │ │ │ │ - js 1500761 │ │ │ │ - fcoms -0x6e2ffe88(%ecx) │ │ │ │ + add %dh,-0x6ffe8763(%eax) │ │ │ │ + popf │ │ │ │ + js 150075d │ │ │ │ + mov %bl,-0x627ffe88(%ebp) │ │ │ │ + js 1500765 │ │ │ │ + js 1500703 │ │ │ │ js 1500769 │ │ │ │ - rclb $0x78,-0x6e47fe88(%ecx) │ │ │ │ - add %esi,-0x57fe876f(%eax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + sub %bl,-0x62effe88(%ebp) │ │ │ │ + js 1500771 │ │ │ │ + or %bl,-0x62fffe88(%ebp) │ │ │ │ js 1500779 │ │ │ │ - mov 0x98017891,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ + clc │ │ │ │ + pushf │ │ │ │ + js 150077d │ │ │ │ + lock pushf │ │ │ │ js 1500781 │ │ │ │ - nop │ │ │ │ - xchg %eax,%ecx │ │ │ │ - js 1500785 │ │ │ │ - mov %dl,-0x6eb7fe88(%ecx) │ │ │ │ - js 150078d │ │ │ │ - inc %eax │ │ │ │ - xchg %eax,%ecx │ │ │ │ + rcrb $1,0x789cc801(%eax,%edi,2) │ │ │ │ + add %eax,0x7801789c(%eax) │ │ │ │ + pushf │ │ │ │ js 1500791 │ │ │ │ jo 150074c │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0xdc0012a │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0xda8012a │ │ │ │ add $0x1,%al │ │ │ │ - or %dh,-0x4d0ffe88(%ebx) │ │ │ │ - js 15007a5 │ │ │ │ - or %bl,%cl │ │ │ │ + push $0x500178b9 │ │ │ │ + mov $0xd9080178,%ecx │ │ │ │ add (%ecx),%al │ │ │ │ jo 1500764 │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x17fed796(%eax) │ │ │ │ - int $0x2a │ │ │ │ - add %ebp,%ecx │ │ │ │ - in (%dx),%al │ │ │ │ - rcl $1,%bl │ │ │ │ - and $0x9,%al │ │ │ │ - and %dl,%al │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - jmp d7bbdda6 <_edata@@Base+0xd35bdda6> │ │ │ │ + add %bl,0x801286a(%eax) │ │ │ │ + int3 │ │ │ │ + sub (%ecx),%al │ │ │ │ + jmp 2623d8a9 <_edata@@Base+0x21c3d8a9> │ │ │ │ + or %esp,(%eax) │ │ │ │ + shrb $1,0x6bd5e0e9(%edi) │ │ │ │ + (bad) │ │ │ │ daa │ │ │ │ aad $0x70 │ │ │ │ cmp %al,%ah │ │ │ │ roll %cl,-0x6c28cd85(%ecx) │ │ │ │ scas %es:(%edi),%eax │ │ │ │ fst %st(4) │ │ │ │ pop %ebx │ │ │ │ sarb $1,(%eax) │ │ │ │ rorb $1,0x3f(%eax) │ │ │ │ - call 7b5b07df <_edata@@Base+0x76fb07df> │ │ │ │ + call 7b5d27df <_edata@@Base+0x76fd27df> │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0x28,(%eax) │ │ │ │ - enter $0x12a,$0x5 │ │ │ │ - add %al,(%eax) │ │ │ │ - rolb $1,(%eax) │ │ │ │ + movb $0x48,(%eax) │ │ │ │ + (bad) │ │ │ │ + sub (%ecx),%al │ │ │ │ + add $0xd00000,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%al │ │ │ │ - mov %eax,0xa3e80179 │ │ │ │ + add %ch,%al │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + jns 15007f9 │ │ │ │ + loopne 150079f │ │ │ │ jns 15007fd │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - loopne 15007ab │ │ │ │ - jns 1500809 │ │ │ │ - add (%eax),%al │ │ │ │ + mov 0x20179a8,%al │ │ │ │ add %al,(%eax) │ │ │ │ - or %ch,-0x439ffe87(%ecx) │ │ │ │ - test $0xc6ba7001,%eax │ │ │ │ - add %dh,-0x46(%eax) │ │ │ │ + add %bl,(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + jns 1500811 │ │ │ │ + pusha │ │ │ │ + mov $0xba7001a9,%esp │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0xb8,(%eax) │ │ │ │ - ja 15008a0 │ │ │ │ - add %ecx,0x3f(%eax) │ │ │ │ + movb $0x70,(%eax) │ │ │ │ + mov $0x7a2800c6,%edx │ │ │ │ + jns 1500829 │ │ │ │ + dec %eax │ │ │ │ + aas │ │ │ │ call 28d3202f <_edata@@Base+0x2473202f> │ │ │ │ - add %ebp,(%eax) │ │ │ │ - enter $0x12a,$0x60 │ │ │ │ - jae 150083b │ │ │ │ - add %ebx,0x60010474(%eax) │ │ │ │ - jbe 1500843 │ │ │ │ + add %ecx,-0x39(%eax) │ │ │ │ + sub (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + je 150083b │ │ │ │ + add %ecx,0x76(%eax) │ │ │ │ + add $0x1,%al │ │ │ │ + lock jbe 1500843 │ │ │ │ add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x1a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x37fed867(%eax) │ │ │ │ - cld │ │ │ │ + add %ch,0x8012799(%eax) │ │ │ │ + std │ │ │ │ sub (%ecx),%al │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - nop │ │ │ │ - mov $0xba880179,%edx │ │ │ │ - jns 1500865 │ │ │ │ - add %al,(%eax) │ │ │ │ + mov $0xb00179be,%eax │ │ │ │ + mov $0x179,%esi │ │ │ │ add %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - jo 150082c │ │ │ │ - jns 1500871 │ │ │ │ - add (%eax),%al │ │ │ │ + call 3518232 │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x380179c1,%al │ │ │ │ - mov $0xba7001a9,%esp │ │ │ │ + add %al,%al │ │ │ │ + ret │ │ │ │ + jns 1500879 │ │ │ │ + cmp %bh,-0x39458fff(%ecx,%ebp,4) │ │ │ │ + add %dh,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0x70,(%eax) │ │ │ │ - mov $0x7d9000c6,%edx │ │ │ │ - jns 1500891 │ │ │ │ - dec %eax │ │ │ │ - aas │ │ │ │ - call 28d32097 <_edata@@Base+0x24732097> │ │ │ │ - add %ebp,(%eax) │ │ │ │ - enter $0x12a,$0x30 │ │ │ │ - jns 15008a3 │ │ │ │ - add %edx,0x7a(%eax) │ │ │ │ - add $0x1,%al │ │ │ │ - clc │ │ │ │ - jp 15008ab │ │ │ │ - add %eax,(%edi) │ │ │ │ + movb $0x30,(%eax) │ │ │ │ + cmpl $0xe83f48,0x1(%ecx) │ │ │ │ + sbb %al,-0x38b7fed9(%ebx) │ │ │ │ + sub (%ecx),%al │ │ │ │ + and %bh,0x4(%edx) │ │ │ │ + add %edi,%eax │ │ │ │ + jp 15008a7 │ │ │ │ + add %esp,0x701047b(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x101a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x17fed867(%eax) │ │ │ │ - cld │ │ │ │ + add %ch,0x28012799(%eax) │ │ │ │ + std │ │ │ │ sub (%ecx),%al │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %dl,%ah │ │ │ │ + sbb %dl,%dh │ │ │ │ jns 15008c9 │ │ │ │ - mov 0x179d3,%al │ │ │ │ + call 15182a2 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x29(%eax) │ │ │ │ - jns 15008d9 │ │ │ │ + add %al,(%eax) │ │ │ │ + fdivrs 0x1(%ecx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ + cwtl │ │ │ │ fidivrl 0x1(%ecx) │ │ │ │ loopne 150094b │ │ │ │ test $0xc6ba7001,%eax │ │ │ │ add %dh,%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%ecx),%al │ │ │ │ jo 15008a8 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x867000c6,%edx │ │ │ │ + mov $0x898000c6,%edx │ │ │ │ jns 15008f9 │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call 28d320ff <_edata@@Base+0x247320ff> │ │ │ │ - add %ebp,(%eax) │ │ │ │ - enter $0x12a,$0x50 │ │ │ │ + add %ecx,-0x39(%eax) │ │ │ │ + sub (%ecx),%al │ │ │ │ + clc │ │ │ │ jge 150090b │ │ │ │ - add %ecx,0x3001047e(%eax) │ │ │ │ - jg 1500913 │ │ │ │ - add %eax,(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ + jg 150090f │ │ │ │ + add %esp,(%eax) │ │ │ │ + addb $0x7,(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x201a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x18012799(%eax) │ │ │ │ + add %ch,0x48012799(%eax) │ │ │ │ std │ │ │ │ sub (%ecx),%al │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - loopne 1500917 │ │ │ │ - jns 1500931 │ │ │ │ - fsubr %st(1),%st │ │ │ │ - jns 1500935 │ │ │ │ - add %al,(%eax) │ │ │ │ + enter $0x79ec,$0x1 │ │ │ │ + shr $0x79,%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%ah │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ jns 1500941 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - shr $0x79,%ch │ │ │ │ - add %ecx,%eax │ │ │ │ - push $0x2d801a9 │ │ │ │ - sub (%ecx),%al │ │ │ │ - shr $1,%ah │ │ │ │ + inc %eax │ │ │ │ + bnd jns 1500949 │ │ │ │ + enter $0xa968,$0x1 │ │ │ │ + call 29513353 <_edata@@Base+0x24f13353> │ │ │ │ + out %eax,(%dx) │ │ │ │ add (%ecx),%al │ │ │ │ jo 1500910 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x8f5000c6,%edx │ │ │ │ + mov $0x90e800c6,%edx │ │ │ │ jns 1500961 │ │ │ │ sbb %al,(%eax,%eiz,4) │ │ │ │ add %ebx,(%eax) │ │ │ │ andl $0x1,(%edi) │ │ │ │ - sub %cl,%al │ │ │ │ + dec %eax │ │ │ │ + (bad) │ │ │ │ sub (%ecx),%al │ │ │ │ - sbb %al,-0x7cc7fefc(%edx) │ │ │ │ - add $0x1,%al │ │ │ │ - call 8510dfd <_edata@@Base+0x3f10dfd> │ │ │ │ + pusha │ │ │ │ + addb $0x10,(%ecx,%eax,1) │ │ │ │ + test %al,(%ecx,%eax,1) │ │ │ │ + pusha │ │ │ │ + test %eax,(%ecx,%eax,1) │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x301a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x67fed867(%eax) │ │ │ │ + add %ch,0x68012799(%eax) │ │ │ │ std │ │ │ │ sub (%ecx),%al │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - sar $0x79,%dl │ │ │ │ - add %edi,0x179fa(%eax) │ │ │ │ + cmp $0x79,%ch │ │ │ │ + add %edi,-0x3(%eax) │ │ │ │ + jns 150099d │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - std │ │ │ │ - jns 15009a9 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - and %al,(%edx) │ │ │ │ - jp 15009b1 │ │ │ │ - fcomp %st(2) │ │ │ │ - test $0xc6ba7001,%eax │ │ │ │ + push $0x2017a03 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,-0x27fe85fc(%eax) │ │ │ │ + fisubrl -0x39458fff(%ecx) │ │ │ │ add %dh,%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%ecx),%al │ │ │ │ jo 1500978 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x968800c6,%edx │ │ │ │ + mov $0x997000c6,%edx │ │ │ │ jns 15009c9 │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call 28d321cf <_edata@@Base+0x247321cf> │ │ │ │ - add %ebp,(%eax) │ │ │ │ - enter $0x12a,$0xb8 │ │ │ │ - xchg %eax,(%ecx,%eax,1) │ │ │ │ - and %cl,-0x75d7fefc(%ecx) │ │ │ │ + add %ecx,-0x39(%eax) │ │ │ │ + sub (%ecx),%al │ │ │ │ + or %cl,-0x7637fefc(%ecx) │ │ │ │ add $0x1,%al │ │ │ │ - pop %es │ │ │ │ + call 8510e6b <_edata@@Base+0x3f10e6b> │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x401a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x47fed867(%eax) │ │ │ │ + add %ch,-0x17fed867(%eax) │ │ │ │ std │ │ │ │ sub (%ecx),%al │ │ │ │ - lock xchg %bh,0x1(%eax) │ │ │ │ - sbb %bl,0x78(%eax) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + jo 150098c │ │ │ │ + js 15009fd │ │ │ │ + enter $0x785f,$0x1 │ │ │ │ + jo 15009bc │ │ │ │ movb $0x50,(%eax) │ │ │ │ hlt │ │ │ │ - test $0x2ac8e801,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - pop %ecx │ │ │ │ + test $0x2ac76801,%eax │ │ │ │ + add %ecx,0x63(%eax) │ │ │ │ js 1500a11 │ │ │ │ - loopne 15009f2 │ │ │ │ - ja 1500a15 │ │ │ │ - mov %al,-0xa1ffe88(%edi) │ │ │ │ - test $0x79756001,%eax │ │ │ │ - add %ebp,0x700177f0(%eax) │ │ │ │ - mov $0xfea800c6,%edx │ │ │ │ + pop %eax │ │ │ │ + loop 1500a8a │ │ │ │ + add %ebp,-0x1ffe876d(%eax) │ │ │ │ + cmc │ │ │ │ + test $0x7976c801,%eax │ │ │ │ + add %edx,(%eax) │ │ │ │ + bnd ja 1500a25 │ │ │ │ + jo 15009e0 │ │ │ │ + movb $0x58,(%eax) │ │ │ │ + (bad) │ │ │ │ sub (%ecx),%al │ │ │ │ jo 15009e8 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x7d4800c6,%edx │ │ │ │ + mov $0x80d800c6,%edx │ │ │ │ jns 1500a39 │ │ │ │ jo 15009f4 │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ xchg %eax,%edx │ │ │ │ daa │ │ │ │ - add %edi,(%eax) │ │ │ │ - enter $0x12a,$0x60 │ │ │ │ - mov $0x5a180164,%esi │ │ │ │ + add %ebx,-0x39(%eax) │ │ │ │ + sub (%ecx),%al │ │ │ │ + pusha │ │ │ │ + aad $0x64 │ │ │ │ + add %ebx,0x5c(%eax) │ │ │ │ sub (%ecx),%al │ │ │ │ clc │ │ │ │ cltd │ │ │ │ daa │ │ │ │ - add %ebp,%eax │ │ │ │ - pop %edx │ │ │ │ - sub (%ecx),%al │ │ │ │ - test $0x62,%al │ │ │ │ - jg 1500a5d │ │ │ │ - call f9513507 <_edata@@Base+0xf4f13507> │ │ │ │ + add %ecx,0x30012a5c(%eax) │ │ │ │ + imul $0x12aa6f8,0x1(%edi),%edi │ │ │ │ + clc │ │ │ │ cltd │ │ │ │ daa │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ sub (%ecx),%al │ │ │ │ - mov $0xb8017efe,%eax │ │ │ │ - movsb %ds:(%esi),%es:(%edi) │ │ │ │ - sub (%ecx),%al │ │ │ │ + pusha │ │ │ │ + add 0x1(%edi),%edi │ │ │ │ + enter $0x2aa4,$0x1 │ │ │ │ clc │ │ │ │ cltd │ │ │ │ daa │ │ │ │ - add %ebp,%eax │ │ │ │ + add %edi,%eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ sub (%ecx),%al │ │ │ │ - mov %dl,0x71280169(%esi) │ │ │ │ - sub (%ecx),%al │ │ │ │ - clc │ │ │ │ + rcrb $0x2a,0x71380169(%edi) │ │ │ │ + add %edi,%eax │ │ │ │ cltd │ │ │ │ daa │ │ │ │ - add %ecx,0x8012a71(%eax) │ │ │ │ - cmpl $0x27,-0x58(%ecx,%eax,1) │ │ │ │ - sub (%ecx),%eax │ │ │ │ + add %edi,%eax │ │ │ │ + jno 1500ab1 │ │ │ │ + add %eax,-0x76(%eax) │ │ │ │ + jl 1500a8d │ │ │ │ + enter $0x2b27,$0x1 │ │ │ │ clc │ │ │ │ cltd │ │ │ │ daa │ │ │ │ - add %ebx,%eax │ │ │ │ + add %edi,%eax │ │ │ │ daa │ │ │ │ sub (%ecx),%eax │ │ │ │ inc %ebx │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ inc %esp │ │ │ │ dec %ecx │ │ │ │ @@ -1876297,110 +1876711,116 @@ │ │ │ │ and %ah,0x6c(%ebx) │ │ │ │ popa │ │ │ │ jae 1500b34 │ │ │ │ and %dh,0x72(%eax) │ │ │ │ gs imul $0x6574,%fs:0x61(%ebx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0xa660012a │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0xa768012a │ │ │ │ add $0x1,%al │ │ │ │ - loopne 1500abd │ │ │ │ + mov $0xe7,%al │ │ │ │ jl 1500ae1 │ │ │ │ - rcr $1,%bh │ │ │ │ - jl 1500ae5 │ │ │ │ - lock fadds (%edx) │ │ │ │ + mov 0xf0017ce7,%al │ │ │ │ + fadds (%edx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x7801286a(%eax) │ │ │ │ + add %bl,-0x67fed796(%eax) │ │ │ │ sub %ebp,(%ebx) │ │ │ │ add %edx,%eax │ │ │ │ dec %ecx │ │ │ │ add (%ecx),%eax │ │ │ │ jo 1500ab8 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 1500b09 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %ebp,%eax │ │ │ │ - out %al,$0x7c │ │ │ │ - add %ebx,(%eax) │ │ │ │ - hlt │ │ │ │ + add %esp,-0x11(%eax) │ │ │ │ + jl 1500b11 │ │ │ │ + clc │ │ │ │ + stc │ │ │ │ jl 1500b15 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jo 1500ad4 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x298800c6,%edx │ │ │ │ + mov $0x29a800c6,%edx │ │ │ │ sub (%ecx),%eax │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call e98f5333 <_edata@@Base+0xe52f5333> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0xb(%eax) │ │ │ │ + add %ch,%al │ │ │ │ + sti │ │ │ │ jl 1500b41 │ │ │ │ jo 1500afc │ │ │ │ movb $0xe0,(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ pop %ds │ │ │ │ add -0x46(%eax),%dh │ │ │ │ - movb $0x8,(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ mov %eax,0xba70012a │ │ │ │ movb $0x0,(%eax) │ │ │ │ in $0xa9,%eax │ │ │ │ - add %ebx,%eax │ │ │ │ - repz jl 1500b5d │ │ │ │ - or %ah,-0x5a87fed9(%edx) │ │ │ │ + add %ecx,0x8017cf9(%eax) │ │ │ │ + mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ - dec %eax │ │ │ │ - sub %ebp,(%ebx) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - stc │ │ │ │ - jl 1500b6d │ │ │ │ + push $0x48012b29 │ │ │ │ + add 0x1(%ebp),%bh │ │ │ │ jo 1500b28 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x50017cda,%eax │ │ │ │ - fidivrl 0x48(%ecx,%eax,1) │ │ │ │ - fidivrl 0x40(%ecx,%eax,1) │ │ │ │ - fidivrl 0x38(%ecx,%eax,1) │ │ │ │ - fidivrl 0x0(%ecx,%eax,1) │ │ │ │ - fidivrl -0x8(%ecx,%eax,1) │ │ │ │ - fnstcw -0x20(%ecx,%eax,1) │ │ │ │ - fnstcw -0x28(%ecx,%eax,1) │ │ │ │ - fnstcw -0x30(%ecx,%eax,1) │ │ │ │ - fnstcw -0x38(%ecx,%eax,1) │ │ │ │ - fnstcw -0x40(%ecx,%eax,1) │ │ │ │ - fnstcw -0x48(%ecx,%eax,1) │ │ │ │ - fnstcw -0x50(%ecx,%eax,1) │ │ │ │ - fnstcw -0x70(%ecx,%eax,1) │ │ │ │ - fnstcw 0x70(%ecx,%eax,1) │ │ │ │ - mov $0xa30800c6,%edx │ │ │ │ + cwtl │ │ │ │ + loop 1500bfb │ │ │ │ + add %edx,-0x7ffe831e(%eax) │ │ │ │ + loop 1500c03 │ │ │ │ + add %edi,-0x1e(%eax) │ │ │ │ + jl 1500b8d │ │ │ │ + jo 1500b70 │ │ │ │ + jl 1500b91 │ │ │ │ + dec %eax │ │ │ │ + loop 1500c0f │ │ │ │ + add %eax,-0x1e(%eax) │ │ │ │ + jl 1500b99 │ │ │ │ + cmp %ah,%dl │ │ │ │ + jl 1500b9d │ │ │ │ + xor %ah,%dl │ │ │ │ + jl 1500ba1 │ │ │ │ + sub %ah,%dl │ │ │ │ + jl 1500ba5 │ │ │ │ + and %ah,%dl │ │ │ │ + jl 1500ba9 │ │ │ │ + sbb %ah,%dl │ │ │ │ + jl 1500bad │ │ │ │ + adc %ah,%dl │ │ │ │ + jl 1500bb1 │ │ │ │ + shl $0x7c,%cl │ │ │ │ + add %edi,0x70017ce1(%eax) │ │ │ │ + mov $0xa31800c6,%edx │ │ │ │ sub (%ecx),%al │ │ │ │ - pusha │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - add $0x1,%al │ │ │ │ - or %ch,%bh │ │ │ │ + push $0x980104a7 │ │ │ │ + hlt │ │ │ │ jl 1500bc9 │ │ │ │ - shr $0x7c,%dh │ │ │ │ - add %ecx,(%eax) │ │ │ │ - flds (%edx) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + mov %dh,%ah │ │ │ │ + jl 1500bcd │ │ │ │ + or %bl,%cl │ │ │ │ + add (%ecx),%al │ │ │ │ + jo 1500b8c │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x47fed796(%eax) │ │ │ │ + add %bl,-0x27fed796(%eax) │ │ │ │ sub %ebp,(%ebx) │ │ │ │ add %ebx,0x12(%esi) │ │ │ │ cld │ │ │ │ rclb $1,(%edx) │ │ │ │ lea (bad),%ebp │ │ │ │ in (%dx),%eax │ │ │ │ aad $0x55 │ │ │ │ @@ -1876410,165 +1876830,182 @@ │ │ │ │ aam $0x6d │ │ │ │ out %eax,(%dx) │ │ │ │ adc $0x6d,%cl │ │ │ │ imul $0xd076e091,-0x2f(%edi),%ebp │ │ │ │ pop %esi │ │ │ │ add %bl,%bl │ │ │ │ rorl %cl,0x3f(%eax) │ │ │ │ - call 7e27cc07 <_edata@@Base+0x79c7cc07> │ │ │ │ + call 7e302407 <_edata@@Base+0x79d02407> │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0xa8,(%eax) │ │ │ │ + movb $0xc8,(%eax) │ │ │ │ daa │ │ │ │ sub (%ecx),%eax │ │ │ │ add (%eax),%eax │ │ │ │ add %dl,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - nop │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - jl 1500c21 │ │ │ │ - push $0x17ca7 │ │ │ │ + clc │ │ │ │ + mov $0x7c,%dl │ │ │ │ + add %ebp,%eax │ │ │ │ + mov $0x7c,%dl │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x53(%eax) │ │ │ │ - jl 1500c31 │ │ │ │ - add (%eax),%al │ │ │ │ + add %ch,(%eax) │ │ │ │ + mov $0x7c,%ch │ │ │ │ + add %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xe0017cae,%eax │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x7c,%dh │ │ │ │ + add %esp,%eax │ │ │ │ imul $0x26ff000,-0x39458fff(%ecx),%ebp │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x8d2000c6,%edx │ │ │ │ + mov $0x975800c6,%edx │ │ │ │ jl 1500c51 │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call 28d32457 <_edata@@Base+0x24732457> │ │ │ │ - add %ebp,-0x6ffed4d9(%eax) │ │ │ │ - popf │ │ │ │ - add $0x1,%al │ │ │ │ + add %ecx,%eax │ │ │ │ + daa │ │ │ │ + sub (%ecx),%eax │ │ │ │ push %eax │ │ │ │ sahf │ │ │ │ add $0x1,%al │ │ │ │ - inc %eax │ │ │ │ - lahf │ │ │ │ + sub %bl,-0x5ffffefc(%edi) │ │ │ │ add $0x1,%al │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x1a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x67fed867(%eax) │ │ │ │ + add %ch,-0x47fed867(%eax) │ │ │ │ sub %ch,(%ebx) │ │ │ │ add %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0xb8b8017c,%eax │ │ │ │ - jl 1500c8d │ │ │ │ + add %cl,0x78017cc0(%eax) │ │ │ │ + sarb $0x0,0x0(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ + js 1500c59 │ │ │ │ + jl 1500c99 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - cmpb $0x0,0x2017c(%edx) │ │ │ │ - add %bh,-0x44(%eax) │ │ │ │ - jl 1500ca1 │ │ │ │ - enter $0xa968,$0x1 │ │ │ │ - fadds (%edx) │ │ │ │ + cwtl │ │ │ │ + les -0x38(%ecx,%eax,1),%edi │ │ │ │ + push $0x2e801a9 │ │ │ │ sub (%ecx),%al │ │ │ │ - shr $1,%ah │ │ │ │ + sub %ch,%bh │ │ │ │ add (%ecx),%al │ │ │ │ jo 1500c68 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x953800c6,%edx │ │ │ │ + mov $0xa0a000c6,%edx │ │ │ │ jl 1500cb9 │ │ │ │ sbb %al,(%eax,%eiz,4) │ │ │ │ add %ebx,(%eax) │ │ │ │ andl $0x1,(%edi) │ │ │ │ - test $0x27,%al │ │ │ │ - sub (%ecx),%eax │ │ │ │ - or %ah,-0x5e67fefc(%ecx) │ │ │ │ + enter $0x2b27,$0x1 │ │ │ │ + loopne 1500c67 │ │ │ │ + add $0x1,%al │ │ │ │ + jo 1500c6c │ │ │ │ add $0x1,%al │ │ │ │ - adc %ah,0x70104(%edx) │ │ │ │ + sbb %ah,0x70104(%ebx) │ │ │ │ add %dl,%al │ │ │ │ or $0xa7,%bl │ │ │ │ add %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x47fed867(%eax) │ │ │ │ + add %ch,-0x27fed867(%eax) │ │ │ │ sub %ch,(%ebx) │ │ │ │ add %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%al │ │ │ │ - enter $0x17c,$0xc0 │ │ │ │ - enter $0x17c,$0x0 │ │ │ │ + add %dh,-0x2e(%eax) │ │ │ │ + jl 1500cf1 │ │ │ │ + push $0x17cd2 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x2017cce(%eax) │ │ │ │ + add %dh,%al │ │ │ │ + sarl %cl,0x2(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%al │ │ │ │ - iret │ │ │ │ + add %cl,-0x2b(%eax) │ │ │ │ jl 1500d09 │ │ │ │ fcomp %st(2) │ │ │ │ test $0xc6ba7001,%eax │ │ │ │ add %dh,%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%ecx),%al │ │ │ │ jo 1500cd0 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x9bd800c6,%edx │ │ │ │ + mov $0xa6a000c6,%edx │ │ │ │ jl 1500d21 │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call 28d32527 <_edata@@Base+0x24732527> │ │ │ │ - add %ebp,-0x3ffed4d9(%eax) │ │ │ │ - mov %eax,0xa4500104 │ │ │ │ + add %ecx,%eax │ │ │ │ + daa │ │ │ │ + sub (%ecx),%eax │ │ │ │ + cwtl │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ add $0x1,%al │ │ │ │ - enter $0x4a4,$0x1 │ │ │ │ - pop %es │ │ │ │ + inc %eax │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + add $0x1,%al │ │ │ │ + call 85111de <_edata@@Base+0x3f111de> │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x201a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x27fed867(%eax) │ │ │ │ + add %ch,-0x7fed867(%eax) │ │ │ │ sub %ch,(%ebx) │ │ │ │ - add %eax,%eax │ │ │ │ - cmpb $0x66,0x40(%ecx,%eax,1) │ │ │ │ + add %edx,%eax │ │ │ │ + mov %edi,0x50(%ecx,%eax,1) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ jl 1500d59 │ │ │ │ jo 1500d14 │ │ │ │ movb $0x70,(%eax) │ │ │ │ jecxz 1500d08 │ │ │ │ - add %ecx,%eax │ │ │ │ + add %ebp,%eax │ │ │ │ daa │ │ │ │ sub (%ecx),%eax │ │ │ │ - push $0x70017c68 │ │ │ │ - mov $0x833000c6,%edx │ │ │ │ - jl 1500d71 │ │ │ │ - add %ah,%ch │ │ │ │ - test $0x7c8b6001,%eax │ │ │ │ + shrb $0x1,0x7c(%edi) │ │ │ │ + jo 1500d24 │ │ │ │ + movb $0xa8,(%eax) │ │ │ │ + mov 0x0(%ecx,%eax,1),%bh │ │ │ │ + in $0xa9,%eax │ │ │ │ add %edx,%eax │ │ │ │ - mov 0x70(%ecx,%eax,1),%edi │ │ │ │ - mov $0x292800c6,%edx │ │ │ │ - sub (%ecx),%eax │ │ │ │ - jo 1500d40 │ │ │ │ + xchg %eax,%ebp │ │ │ │ + jl 1500d79 │ │ │ │ + nop │ │ │ │ + xchg %eax,%esi │ │ │ │ + jl 1500d7d │ │ │ │ + jo 1500d38 │ │ │ │ + movb $0x48,(%eax) │ │ │ │ + sub %ebp,(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x949800c6,%edx │ │ │ │ + mov $0xa04000c6,%edx │ │ │ │ jl 1500d91 │ │ │ │ jo 1500d4c │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ xchg %eax,%edx │ │ │ │ daa │ │ │ │ - add %edi,0x43012b27(%eax) │ │ │ │ + add %ebx,%eax │ │ │ │ + daa │ │ │ │ + sub (%ecx),%eax │ │ │ │ + inc %ebx │ │ │ │ dec %edi │ │ │ │ dec %ebp │ │ │ │ dec %ebp │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ sub $0x5053494c,%eax │ │ │ │ cmp (%edx),%bh │ │ │ │ @@ -1876585,115 +1877022,121 @@ │ │ │ │ and %ah,0x6c(%ebx) │ │ │ │ popa │ │ │ │ jae 1500e34 │ │ │ │ and %dh,0x72(%eax) │ │ │ │ gs imul $0x6574,%fs:0x61(%ebx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0x6a40012a │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0x6b60012a │ │ │ │ add (%ecx),%eax │ │ │ │ - pop %eax │ │ │ │ - pushw $0x1 │ │ │ │ - dec %eax │ │ │ │ - gs push $0x1 │ │ │ │ + add %cl,-0x772ffe96(%ecx) │ │ │ │ + push $0x1 │ │ │ │ lock fadds (%edx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x7fed796(%eax) │ │ │ │ - je 1500e21 │ │ │ │ + add %bl,0x3801286a(%eax) │ │ │ │ + jne 1500e21 │ │ │ │ add %edx,%eax │ │ │ │ dec %ecx │ │ │ │ add (%ecx),%eax │ │ │ │ jo 1500db8 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 1500e09 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %esp,-0x73(%eax) │ │ │ │ - push $0x1 │ │ │ │ - dec %eax │ │ │ │ - int3 │ │ │ │ + add %edi,%eax │ │ │ │ + xchg %eax,%ebp │ │ │ │ push $0x1 │ │ │ │ + clc │ │ │ │ + fisubrl 0x1(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jo 1500dd4 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x753800c6,%edx │ │ │ │ + mov $0x759800c6,%edx │ │ │ │ sub (%ecx),%al │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call e98f5633 <_edata@@Base+0xe52f5633> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x70016ad1(%eax) │ │ │ │ - mov $0x6de000c6,%edx │ │ │ │ + add %bl,%al │ │ │ │ + (bad) 0x1(%edx) │ │ │ │ + jo 1500dfc │ │ │ │ + movb $0xe0,(%eax) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ pop %ds │ │ │ │ add -0x46(%eax),%dh │ │ │ │ - movb $0x8,(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ mov %eax,0xba70012a │ │ │ │ movb $0x48,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ - test $0x6acb4801,%eax │ │ │ │ + test $0x6ada2801,%eax │ │ │ │ add %ecx,(%eax) │ │ │ │ mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ - enter $0x2a74,$0x1 │ │ │ │ - pusha │ │ │ │ - jecxz 1500ed5 │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ - movb $0x70,(%eax) │ │ │ │ - mov $0xc6,%edx │ │ │ │ + fdivs 0x1(%edx,%ebp,1) │ │ │ │ + mov $0x1e,%al │ │ │ │ + imul $0x70,(%ecx),%eax │ │ │ │ + mov $0xba7000c6,%edx │ │ │ │ + movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - nop │ │ │ │ - pop %esp │ │ │ │ + add %ah,-0x67fe959c(%eax) │ │ │ │ + fs push $0x1 │ │ │ │ + and %ah,0x6a(%ecx) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + popa │ │ │ │ push $0x1 │ │ │ │ - mov %bl,0x1(%edx,%ebp,2) │ │ │ │ - sbbb $0x60,0x1(%edx,%ebp,2) │ │ │ │ - pop %esp │ │ │ │ + adc %ah,0x6a(%ecx) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + popa │ │ │ │ push $0x1 │ │ │ │ - pop %eax │ │ │ │ - pop %esp │ │ │ │ + shlb $0x1,0x6a(%eax) │ │ │ │ + pusha │ │ │ │ + pusha │ │ │ │ push $0x1 │ │ │ │ - cmp %bl,0x1(%edx,%ebp,2) │ │ │ │ - xor %bl,0x1(%edx,%ebp,2) │ │ │ │ - sub %bl,0x1(%edx,%ebp,2) │ │ │ │ - xor %bl,0x6a(%ebx) │ │ │ │ + push %eax │ │ │ │ + pusha │ │ │ │ + push $0x1 │ │ │ │ + inc %eax │ │ │ │ + pusha │ │ │ │ + push $0x1 │ │ │ │ + cmp %ah,0x6a(%eax) │ │ │ │ add %edx,(%eax) │ │ │ │ - pop %ebx │ │ │ │ + pusha │ │ │ │ push $0x1 │ │ │ │ - enter $0x6a5a,$0x1 │ │ │ │ - cwtl │ │ │ │ - pop %edx │ │ │ │ + or %ah,0x6a(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + pusha │ │ │ │ push $0x1 │ │ │ │ - nop │ │ │ │ - pop %edx │ │ │ │ + clc │ │ │ │ + pop %edi │ │ │ │ push $0x1 │ │ │ │ - mov %bl,0x6a(%edx) │ │ │ │ - add %eax,0x70016a5a(%eax) │ │ │ │ - mov $0xa30800c6,%edx │ │ │ │ - sub (%ecx),%al │ │ │ │ - inc %eax │ │ │ │ - push $0x3 │ │ │ │ - add %eax,0x38016a9e(%eax) │ │ │ │ - sahf │ │ │ │ + jo 1500e74 │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0x6b60012a │ │ │ │ + add (%ecx),%eax │ │ │ │ + test $0xc7,%al │ │ │ │ + push $0x1 │ │ │ │ + mov %al,%bh │ │ │ │ push $0x1 │ │ │ │ or %bl,%cl │ │ │ │ add (%ecx),%al │ │ │ │ jo 1500e8c │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x47fed796(%eax) │ │ │ │ + add %bl,-0x37fed796(%eax) │ │ │ │ jne 1500f09 │ │ │ │ add %esi,-0x3e112e6f(%esi,%ebx,8) │ │ │ │ dec %eax │ │ │ │ rorl %cl,-0x53(%edx) │ │ │ │ or %edx,%eax │ │ │ │ mov $0xa5,%ah │ │ │ │ xor %ebp,%edx │ │ │ │ @@ -1876702,123 +1877145,126 @@ │ │ │ │ shll $1,0x1b(%ebp) │ │ │ │ call *%esp │ │ │ │ jo 1500f53 │ │ │ │ test $0xd4,%al │ │ │ │ xor $0x6c,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ rorl %cl,0x3f(%eax) │ │ │ │ - call 6ba54f07 <_edata@@Base+0x67454f07> │ │ │ │ + call 6bad5707 <_edata@@Base+0x674d5707> │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0x28,(%eax) │ │ │ │ + movb $0x38,(%eax) │ │ │ │ jno 1500f39 │ │ │ │ add %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - std │ │ │ │ - imul $0x169fd80,(%ecx),%eax │ │ │ │ + add %al,%al │ │ │ │ + push %es │ │ │ │ + push $0x1 │ │ │ │ + test $0x6,%al │ │ │ │ + push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - add 0x1(%edx),%ch │ │ │ │ - add (%eax),%al │ │ │ │ + cmp %bl,(%edx,%ebp,2) │ │ │ │ + add %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - rolb $1,(%esi) │ │ │ │ + add %ch,0x1f(%eax) │ │ │ │ push $0x1 │ │ │ │ loopne 1500fa3 │ │ │ │ test $0xc6ba7001,%eax │ │ │ │ add %dh,%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%ecx),%al │ │ │ │ jo 1500f00 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xb6e000c6,%edx │ │ │ │ + mov $0xbe8000c6,%edx │ │ │ │ imul $0xe83f48,(%ecx),%eax │ │ │ │ - sbb %al,0x71280127(%ebx) │ │ │ │ + sbb %al,0x71380127(%ebx) │ │ │ │ sub (%ecx),%al │ │ │ │ - lock bound %eax,(%ebx) │ │ │ │ - add %eax,0x48010363(%eax) │ │ │ │ + mov 0x60010364,%al │ │ │ │ add %gs:(%ecx),%eax │ │ │ │ + mov $0x66,%al │ │ │ │ + add (%ecx),%eax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x1a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x28012799(%eax) │ │ │ │ + add %ch,0x38012799(%eax) │ │ │ │ jae 1500fa9 │ │ │ │ add %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%al │ │ │ │ - sub 0x1(%edx),%ch │ │ │ │ - mov $0x16a2a,%eax │ │ │ │ + add %dl,0x2f(%eax) │ │ │ │ + push $0x1 │ │ │ │ + dec %eax │ │ │ │ + das │ │ │ │ + push $0x1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - sub $0x2016a,%eax │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + xorb $0x1,(%edx,%ebp,2) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - call c95179d0 <_edata@@Base+0xc4f179d0> │ │ │ │ - push $0x2d801a9 │ │ │ │ + and %cl,0x6a(%edx) │ │ │ │ + add %ecx,%eax │ │ │ │ + push $0x2e801a9 │ │ │ │ sub (%ecx),%al │ │ │ │ - shr $1,%ah │ │ │ │ + sub %ch,%bh │ │ │ │ add (%ecx),%al │ │ │ │ jo 1500f68 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xdde000c6,%edx │ │ │ │ + mov $0xe43800c6,%edx │ │ │ │ imul $0x1a00418,(%ecx),%eax │ │ │ │ - sbb %al,0x71280127(%ebx) │ │ │ │ + sbb %al,0x71380127(%ebx) │ │ │ │ sub (%ecx),%al │ │ │ │ - mov %ah,0x3(%edi) │ │ │ │ - add %esp,0x68(%eax) │ │ │ │ + test $0x68,%al │ │ │ │ add (%ecx),%eax │ │ │ │ - fsubrs 0x3(%eax) │ │ │ │ - add %eax,(%edi) │ │ │ │ - add %al,(%eax) │ │ │ │ + push $0xe0010369 │ │ │ │ + imul $0x701,(%ebx),%eax │ │ │ │ rolb $1,0x101a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x48012799(%eax) │ │ │ │ + add %ch,0x58012799(%eax) │ │ │ │ jae 1501011 │ │ │ │ - add %edi,(%eax) │ │ │ │ - jge 1501054 │ │ │ │ - add %ebx,(%eax) │ │ │ │ - loope 1501057 │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + lahf │ │ │ │ + imul $0x168e8b8,(%ecx),%eax │ │ │ │ + jo 1500fac │ │ │ │ movb $0x60,(%eax) │ │ │ │ push %ss │ │ │ │ - mov 0x2a714801,%al │ │ │ │ + mov 0x2a718801,%al │ │ │ │ add %ebp,(%eax) │ │ │ │ - out %eax,$0x68 │ │ │ │ - add %ebp,0x20017c86(%eax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - imul $0x1a9ac48,(%ecx),%eax │ │ │ │ - mov 0x480169a7,%al │ │ │ │ - test $0x69,%al │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ - movb $0x58,(%eax) │ │ │ │ + adc %ebp,0x1(%ecx) │ │ │ │ + call 19518c92 <_edata@@Base+0x14f18c92> │ │ │ │ + mov 0xac480169,%al │ │ │ │ + test $0x69bb0801,%eax │ │ │ │ + add %edx,(%eax) │ │ │ │ + mov $0xba700169,%esp │ │ │ │ + movb $0xb8,(%eax) │ │ │ │ je 1501045 │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xdbc000c6,%edx │ │ │ │ + mov $0xe38000c6,%edx │ │ │ │ imul $0xc6ba70,(%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ xchg %eax,%edx │ │ │ │ daa │ │ │ │ - add %edi,(%eax) │ │ │ │ - jno 1501061 │ │ │ │ - add %eax,0x4f(%ebx) │ │ │ │ + add %ecx,0x71(%eax) │ │ │ │ + sub (%ecx),%al │ │ │ │ + inc %ebx │ │ │ │ + dec %edi │ │ │ │ dec %ebp │ │ │ │ dec %ebp │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ sub $0x5053494c,%eax │ │ │ │ cmp (%edx),%bh │ │ │ │ push %edi │ │ │ │ @@ -1876831,157 +1877277,161 @@ │ │ │ │ and %ah,0x6c(%ebx) │ │ │ │ popa │ │ │ │ jae 15010c5 │ │ │ │ and %dh,0x72(%eax) │ │ │ │ gs imul $0x6574,%fs:0x61(%ebx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ jo 150101c │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0xccb0012a │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0xcd10012a │ │ │ │ add (%ecx),%eax │ │ │ │ - mov $0xc,%al │ │ │ │ + add %dl,(%edx) │ │ │ │ jg 1501071 │ │ │ │ - cwtl │ │ │ │ - or $0x7f,%al │ │ │ │ - add %esi,%eax │ │ │ │ - fadds (%edx) │ │ │ │ + lock adc %edi,0x1(%edi) │ │ │ │ + lock fadds (%edx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x6801286a(%eax) │ │ │ │ + add %bl,0x7801286a(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ sub (%ecx),%al │ │ │ │ rorb $1,0x3(%ecx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 1501099 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %edi,0x68017f13(%eax) │ │ │ │ - and 0x1(%edi),%edi │ │ │ │ + add %ebp,(%eax) │ │ │ │ + sbb 0x1(%edi),%bh │ │ │ │ + push %eax │ │ │ │ + sub %bh,0x1(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jo 1501064 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xa57800c6,%edx │ │ │ │ + mov $0xa58800c6,%edx │ │ │ │ sub (%ecx),%al │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call e98f58c3 <_edata@@Base+0xe52f58c3> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x25(%eax) │ │ │ │ + add %bl,0x2b(%eax) │ │ │ │ jg 15010d1 │ │ │ │ jo 150108c │ │ │ │ movb $0xe0,(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ pop %ds │ │ │ │ add -0x46(%eax),%dh │ │ │ │ - movb $0x8,(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ mov %eax,0xba70012a │ │ │ │ movb $0x78,(%eax) │ │ │ │ - test $0x232801a9,%eax │ │ │ │ + test $0x281801a9,%eax │ │ │ │ jg 15010ed │ │ │ │ or %ah,-0x5a87fed9(%edx) │ │ │ │ sub %al,(%ecx) │ │ │ │ - cmp %ah,0x2bb8012a(%ebp) │ │ │ │ + dec %eax │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + sub (%ecx),%al │ │ │ │ + cmp %dh,(%eax) │ │ │ │ jg 15010fd │ │ │ │ jo 15010b8 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - loopne 1501114 │ │ │ │ - jg 1501111 │ │ │ │ - fadds (%esi) │ │ │ │ - jg 1501115 │ │ │ │ - rolb $1,(%esi) │ │ │ │ - jg 1501119 │ │ │ │ - enter $0x7f06,$0x1 │ │ │ │ - rolb $0x7f,(%esi) │ │ │ │ - add %eax,0x78017f06(%eax) │ │ │ │ - push %es │ │ │ │ - jg 1501129 │ │ │ │ - jo 1501130 │ │ │ │ - jg 150112d │ │ │ │ - push $0x38017f06 │ │ │ │ - push %es │ │ │ │ - jg 1501135 │ │ │ │ - sbb %al,(%esi) │ │ │ │ + enter $0x7f0c,$0x1 │ │ │ │ + rorb $0x1,(%edi,%edi,2) │ │ │ │ + mov $0xb0017f0c,%eax │ │ │ │ + or $0x7f,%al │ │ │ │ + add %ebp,-0x5ffe80f4(%eax) │ │ │ │ + or $0x7f,%al │ │ │ │ + add %ebx,-0x77fe80f4(%eax) │ │ │ │ + or $0x7f,%al │ │ │ │ + add %eax,0x70017f0c(%eax) │ │ │ │ + or $0x7f,%al │ │ │ │ + add %ebp,0xc(%eax) │ │ │ │ jg 1501139 │ │ │ │ - loopne 150113f │ │ │ │ - jg 150113d │ │ │ │ - fadds 0x5b0017f │ │ │ │ - jg 1501145 │ │ │ │ - nop │ │ │ │ - add $0xba70017f,%eax │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0xccb0012a │ │ │ │ + dec %eax │ │ │ │ + or $0x7f,%al │ │ │ │ + add %edx,(%eax) │ │ │ │ + or $0x7f,%al │ │ │ │ + add %esi,%eax │ │ │ │ + or 0x1(%edi),%edi │ │ │ │ + call 71519054 <_edata@@Base+0x6cf19054> │ │ │ │ + mov $0xa31800c6,%edx │ │ │ │ + sub (%ecx),%al │ │ │ │ + adc %cl,%ch │ │ │ │ add (%ecx),%eax │ │ │ │ - enter $0x7f1b,$0x1 │ │ │ │ - push $0x8017f1b │ │ │ │ - flds (%edx) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + add %ah,(%edx) │ │ │ │ + jg 1501159 │ │ │ │ + loopne 150117b │ │ │ │ + jg 150115d │ │ │ │ + or %bl,%cl │ │ │ │ + add (%ecx),%al │ │ │ │ + jo 150111c │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x57fed796(%eax) │ │ │ │ + add %bl,-0x47fed796(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ sub (%ecx),%al │ │ │ │ adc -0x70(%eax),%esp │ │ │ │ rcrb $1,0x3f(%eax,%eiz,1) │ │ │ │ sar %cl,%eax │ │ │ │ or $0x14a7d528,%eax │ │ │ │ fcom %st(7) │ │ │ │ shlb %cl,-0x5e502f99(%ebp) │ │ │ │ hlt │ │ │ │ sarl %cl,0x7bd37d65(%esi) │ │ │ │ adc (%esi),%dl │ │ │ │ rorl $1,0x3f(%eax) │ │ │ │ call c80a8197 <_edata@@Base+0xc3aa8197> │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ - movb $0xb8,(%eax) │ │ │ │ + movb $0xc8,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ sub (%ecx),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - cld │ │ │ │ - jle 15011ad │ │ │ │ - rcl $1,%dl │ │ │ │ - jle 15011b1 │ │ │ │ + loopne 15011ac │ │ │ │ + jg 15011ad │ │ │ │ + cwtl │ │ │ │ + fnstcw 0x1(%esi) │ │ │ │ jo 150116c │ │ │ │ movb $0x38,(%eax) │ │ │ │ push %ss │ │ │ │ - mov 0x2aa4d801,%al │ │ │ │ - add %edi,%eax │ │ │ │ - aad $0x7e │ │ │ │ - add %edi,-0x5e(%eax) │ │ │ │ - imul $0x17eff18,(%ecx),%eax │ │ │ │ + mov 0x2aa4e801,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + fdivrl 0x1(%esi) │ │ │ │ + fsubs 0x3900169(%edi) │ │ │ │ + jg 15011c9 │ │ │ │ js 1501173 │ │ │ │ - test $0x7f029001,%eax │ │ │ │ - add %esi,0x70017f02(%eax) │ │ │ │ - mov $0xa51800c6,%edx │ │ │ │ + test $0x7f08a801,%eax │ │ │ │ + add %esp,%eax │ │ │ │ + or %bh,0x1(%edi) │ │ │ │ + jo 1501190 │ │ │ │ + movb $0x28,(%eax) │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ sub (%ecx),%al │ │ │ │ jo 1501198 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ xchg %eax,%edx │ │ │ │ daa │ │ │ │ - add %ecx,%eax │ │ │ │ + add %ebx,%eax │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ sub (%ecx),%al │ │ │ │ inc %ebx │ │ │ │ dec %edi │ │ │ │ dec %ebp │ │ │ │ dec %ebp │ │ │ │ dec %edi │ │ │ │ @@ -1877001,101 +1877451,111 @@ │ │ │ │ popa │ │ │ │ jae 150128b │ │ │ │ and %dh,0x72(%eax) │ │ │ │ gs imul $0x6574,%fs:0x61(%ebx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 15011e4 │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0xd298012a │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0xd2f8012a │ │ │ │ add (%ecx),%eax │ │ │ │ - shlb $0x1,0x7f(%eax) │ │ │ │ - mov $0x70,%al │ │ │ │ - jg 150123d │ │ │ │ - lock fadds (%edx) │ │ │ │ + sbb %dh,0x7f(%ebp) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + jne 15012ba │ │ │ │ + add %esi,%eax │ │ │ │ + fadds (%edx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x67fed796(%eax) │ │ │ │ + add %bl,-0x57fed796(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ sub (%ecx),%al │ │ │ │ rorb $1,0x3(%ecx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 1501261 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %esi,-0x67fe808a(%eax) │ │ │ │ - mov %bh,0x1(%edi) │ │ │ │ + add %ebx,0x7c(%eax) │ │ │ │ + jg 1501269 │ │ │ │ + mov 0x17f93,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - jo 150122c │ │ │ │ + shlb $1,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xa7a800c6,%edx │ │ │ │ + mov $0xa7b800c6,%edx │ │ │ │ sub (%ecx),%al │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call e98f5a8b <_edata@@Base+0xe52f5a8b> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x70017f8b(%eax) │ │ │ │ + add %bh,0x70017f94(%eax) │ │ │ │ mov $0x6de000c6,%edx │ │ │ │ pop %ds │ │ │ │ add -0x46(%eax),%dh │ │ │ │ - movb $0x8,(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ mov %eax,0xba70012a │ │ │ │ movb $0x8,(%eax) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ - test $0x7f881801,%eax │ │ │ │ + test $0x7f934801,%eax │ │ │ │ add %ecx,(%eax) │ │ │ │ mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ - push $0xf8012aa7 │ │ │ │ - xchg %eax,%esp │ │ │ │ - jg 15012c5 │ │ │ │ - jo 1501280 │ │ │ │ - movb $0x70,(%eax) │ │ │ │ - mov $0xc6,%edx │ │ │ │ + js 1501265 │ │ │ │ + sub (%ecx),%al │ │ │ │ + pop %eax │ │ │ │ + lcall $0xc6,$0xba70017f │ │ │ │ + jo 1501284 │ │ │ │ + movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x6b,%al │ │ │ │ - jg 15012d9 │ │ │ │ - mov 0x98017f6b,%al │ │ │ │ - imul $0xffffff90,0x1(%edi),%edi │ │ │ │ - imul $0xffffff88,0x1(%edi),%edi │ │ │ │ - imul $0xffffff80,0x1(%edi),%edi │ │ │ │ - imul $0x48,0x1(%edi),%edi │ │ │ │ - imul $0x40,0x1(%edi),%edi │ │ │ │ - imul $0x18,0x1(%edi),%edi │ │ │ │ - imul $0x10,0x1(%edi),%edi │ │ │ │ - imul $0x8,0x1(%edi),%edi │ │ │ │ - imul $0xffffffd8,0x1(%edi),%edi │ │ │ │ - push $0x7f │ │ │ │ - add %edx,%eax │ │ │ │ - push $0x7f │ │ │ │ - add %esi,-0x57fe8096(%eax) │ │ │ │ - push $0x7f │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0xd298012a │ │ │ │ - add (%ecx),%eax │ │ │ │ - add %bh,0x7f(%esi) │ │ │ │ + add %cl,(%eax) │ │ │ │ + jno 1501356 │ │ │ │ + add %eax,(%eax) │ │ │ │ + jno 150135a │ │ │ │ + add %edi,%eax │ │ │ │ + jo 150135e │ │ │ │ add %esi,%eax │ │ │ │ - jge 15013a2 │ │ │ │ - add %ecx,(%eax) │ │ │ │ - flds (%edx) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + jo 1501362 │ │ │ │ + add %ebp,%eax │ │ │ │ + jo 1501366 │ │ │ │ + add %esp,%eax │ │ │ │ + jo 150136a │ │ │ │ + add %ebx,%eax │ │ │ │ + jo 150136e │ │ │ │ + add %edx,%eax │ │ │ │ + jo 1501372 │ │ │ │ + add %ecx,%eax │ │ │ │ + jo 1501376 │ │ │ │ + add %eax,%eax │ │ │ │ + jo 150137a │ │ │ │ + add %edi,-0x4ffe8090(%eax) │ │ │ │ + jo 1501382 │ │ │ │ + add %esp,-0x67fe8090(%eax) │ │ │ │ + jo 150138a │ │ │ │ + add %edx,0x70017f70(%eax) │ │ │ │ + mov $0xa31800c6,%edx │ │ │ │ + sub (%ecx),%al │ │ │ │ + clc │ │ │ │ + rolb %cl,(%ebx) │ │ │ │ + add %esp,-0x7a(%eax) │ │ │ │ + jg 1501321 │ │ │ │ + push %eax │ │ │ │ + xchg %bh,0x1(%edi) │ │ │ │ + or %bl,%cl │ │ │ │ + add (%ecx),%al │ │ │ │ + jo 15012e4 │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x27fed796(%eax) │ │ │ │ + add %bl,-0x17fed796(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ sub (%ecx),%al │ │ │ │ and 0x492fd276(%ebp),%ah │ │ │ │ xchg %eax,%esi │ │ │ │ aam $0xf0 │ │ │ │ sbbl $0xd3c90cb9,-0x2bbfcb8b(%edi,%edx,8) │ │ │ │ push %edi │ │ │ │ @@ -1877106,52 +1877566,53 @@ │ │ │ │ (bad) │ │ │ │ push %ebp │ │ │ │ and %bl,%dl │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call c80a835f <_edata@@Base+0xc3aa835f> │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ - movb $0xe8,(%eax) │ │ │ │ + movb $0xf8,(%eax) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ sub (%ecx),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - loopne 15013d3 │ │ │ │ - jg 1501375 │ │ │ │ - sbb %dh,(%esi) │ │ │ │ + cwtl │ │ │ │ + push $0x3a48017f │ │ │ │ jg 1501379 │ │ │ │ jo 1501334 │ │ │ │ movb $0x88,(%eax) │ │ │ │ push %ss │ │ │ │ - mov 0x2aa70801,%al │ │ │ │ - add %esi,(%eax) │ │ │ │ - cmp %bh,0x1(%edi) │ │ │ │ - rcl $1,%dl │ │ │ │ - add %ebx,%fs:0x63(%eax) │ │ │ │ + mov 0x2aa71801,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + inc %eax │ │ │ │ + jg 1501389 │ │ │ │ + sub %ah,%ch │ │ │ │ + add %edx,%fs:0x69(%eax) │ │ │ │ jg 1501391 │ │ │ │ - or %ch,0x682001a9(%ebx) │ │ │ │ + or %ch,0x6d3001a9(%ebx) │ │ │ │ jg 1501399 │ │ │ │ - dec %eax │ │ │ │ - push $0xba70017f │ │ │ │ - movb $0x48,(%eax) │ │ │ │ + jo 1501407 │ │ │ │ + jg 150139d │ │ │ │ + jo 1501358 │ │ │ │ + movb $0x58,(%eax) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ sub (%ecx),%al │ │ │ │ jo 1501360 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ xchg %eax,%edx │ │ │ │ daa │ │ │ │ - add %edi,%eax │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ sub (%ecx),%al │ │ │ │ inc %ebx │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ inc %esp │ │ │ │ dec %ecx │ │ │ │ push %esp │ │ │ │ @@ -1877181,35 +1877642,37 @@ │ │ │ │ popa │ │ │ │ jae 1501462 │ │ │ │ and %dh,0x72(%eax) │ │ │ │ gs imul $0x6574,%fs:0x61(%ebx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0x3f50012a │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0x3f68012a │ │ │ │ add (%ecx),%eax │ │ │ │ - ror $1,%cl │ │ │ │ - add %ecx,%gs:-0xffe9a37(%eax) │ │ │ │ + fsubr %st(4),%st │ │ │ │ + add %esp,%gs:(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ + gs add %esi,%eax │ │ │ │ fadds (%edx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x801286a(%eax) │ │ │ │ arpl %ebp,(%edx) │ │ │ │ add %edx,%eax │ │ │ │ dec %ecx │ │ │ │ add (%ecx),%eax │ │ │ │ jo 15013e8 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 1501439 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %edi,(%eax) │ │ │ │ - ljmp $0x166,$0x3a00165 │ │ │ │ + add %edx,-0x7fe9a04(%eax) │ │ │ │ + sbb %esp,0x1(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jo 1501404 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x631800c6,%edx │ │ │ │ @@ -1877217,272 +1877680,266 @@ │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call e98f5c63 <_edata@@Base+0xe52f5c63> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %es │ │ │ │ - add %si,-0x46(%eax) │ │ │ │ - movb $0xe0,(%eax) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + add %dh,0x7001661d(%eax) │ │ │ │ + mov $0x6de000c6,%edx │ │ │ │ pop %ds │ │ │ │ add -0x46(%eax),%dh │ │ │ │ - movb $0x8,(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ mov %eax,0xba70012a │ │ │ │ - movb $0x30,(%eax) │ │ │ │ - mov $0x36801a9,%edi │ │ │ │ - add %cx,(%eax) │ │ │ │ + movb $0x38,(%eax) │ │ │ │ + shrb $1,0x66184001(%ecx) │ │ │ │ + add %ecx,(%eax) │ │ │ │ mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ - clc │ │ │ │ - pusha │ │ │ │ - sub (%ecx),%al │ │ │ │ - sbb %bl,(%edx) │ │ │ │ + sbb %ah,0x2a(%edx) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + das │ │ │ │ add %si,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - mov $0x65,%dh │ │ │ │ - add %eax,-0x4a(%eax) │ │ │ │ - add %esp,%gs:(%eax) │ │ │ │ - mov $0x65,%dh │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x65,%dh │ │ │ │ - add %edi,%eax │ │ │ │ - mov $0x65,%ch │ │ │ │ - add %ebp,%eax │ │ │ │ - mov $0x65,%ch │ │ │ │ - add %esp,%eax │ │ │ │ - mov $0x65,%ch │ │ │ │ - add %ebx,%eax │ │ │ │ - mov $0x65,%ch │ │ │ │ - add %edx,%eax │ │ │ │ - mov $0x65,%ch │ │ │ │ - add %ecx,%eax │ │ │ │ - mov $0x65,%ch │ │ │ │ - add %eax,%eax │ │ │ │ - mov $0x65,%ch │ │ │ │ - add %edi,-0x4ffe9a4b(%eax) │ │ │ │ - mov $0x65,%ch │ │ │ │ - add %ebp,-0x5ffe9a4b(%eax) │ │ │ │ - mov $0x65,%ch │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0x3f50012a │ │ │ │ + cwtl │ │ │ │ + shlb %cl,0x1(%ebp) │ │ │ │ + test $0xcf,%al │ │ │ │ + add %edx,%gs:-0x77fe9a31(%eax) │ │ │ │ + iret │ │ │ │ + add %esi,%gs:-0x31(%eax) │ │ │ │ + add %ebp,%gs:(%eax) │ │ │ │ + iret │ │ │ │ + add %ebx,%gs:(%eax) │ │ │ │ + iret │ │ │ │ + add %eax,%gs:(%eax) │ │ │ │ + iret │ │ │ │ + gs add %edi,%eax │ │ │ │ + into │ │ │ │ + gs add %esi,%eax │ │ │ │ + into │ │ │ │ + gs add %ebp,%eax │ │ │ │ + into │ │ │ │ + gs add %esp,%eax │ │ │ │ + into │ │ │ │ + gs add %edx,%eax │ │ │ │ + into │ │ │ │ + add %esp,%gs:-0x67fe9a32(%eax) │ │ │ │ + into │ │ │ │ + add %esi,%gs:-0x46(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0x3f68012a │ │ │ │ add (%ecx),%eax │ │ │ │ - cmp $0x65,%ch │ │ │ │ - add %esi,-0x3(%eax) │ │ │ │ - add %ecx,%gs:(%eax) │ │ │ │ + push $0x8016604 │ │ │ │ + add $0x66,%al │ │ │ │ + add %ecx,(%eax) │ │ │ │ flds (%edx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x47fed796(%eax) │ │ │ │ - arpl %ebp,(%edx) │ │ │ │ - add %esi,%edx │ │ │ │ - mov $0xb1,%bl │ │ │ │ + add %bl,0x5801286a(%eax) │ │ │ │ + sub %gs:(%ecx),%al │ │ │ │ + repnz mov $0xb1,%bl │ │ │ │ rcr $1,%bl │ │ │ │ aam $0x93 │ │ │ │ rol %cl,%esp │ │ │ │ sub %cl,%ah │ │ │ │ sar %cl,%esp │ │ │ │ pop %ss │ │ │ │ fs aam $0x67 │ │ │ │ lods %ds:(%esi),%al │ │ │ │ pop %edi │ │ │ │ shll $1,-0x15(%esi,%eax,8) │ │ │ │ rorl $1,0x80d778e8 │ │ │ │ and -0x17c0b72b(%edx),%dl │ │ │ │ - add %al,-0x4f(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + leave │ │ │ │ add %esi,%gs:-0x46(%eax) │ │ │ │ - movb $0x18,(%eax) │ │ │ │ - pop %edx │ │ │ │ + movb $0x58,(%eax) │ │ │ │ + pop %esp │ │ │ │ sub (%ecx),%al │ │ │ │ add (%eax),%eax │ │ │ │ add %dl,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%esi) │ │ │ │ - gs add %edi,%eax │ │ │ │ - xor $0x165,%eax │ │ │ │ + sbb %al,0x65(%ebx) │ │ │ │ + add %edx,(%eax) │ │ │ │ + inc %ebx │ │ │ │ + add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - cmp %esp,0x1(%ebp) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - inc %eax │ │ │ │ - cmp $0x69e00165,%eax │ │ │ │ - test $0xc6ba7001,%eax │ │ │ │ - add %dh,%al │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add (%ecx),%al │ │ │ │ - jo 1501530 │ │ │ │ + inc %esi │ │ │ │ + add %eax,%gs:(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ah,0x59(%eax) │ │ │ │ + gs add %esp,%eax │ │ │ │ + imul $0x26ff000,-0x39458fff(%ecx),%ebp │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xe5a000c6,%edx │ │ │ │ - add %ecx,%fs:0x3f(%eax) │ │ │ │ + mov $0xfa000c6,%edx │ │ │ │ + add %ecx,%gs:0x3f(%eax) │ │ │ │ call 28d32d87 <_edata@@Base+0x24732d87> │ │ │ │ - add %ebx,(%eax) │ │ │ │ - pop %edx │ │ │ │ + add %ebx,0x5c(%eax) │ │ │ │ sub (%ecx),%al │ │ │ │ - mov %ch,(%ebx) │ │ │ │ - add (%ecx),%eax │ │ │ │ - push %eax │ │ │ │ + push $0x9801032a │ │ │ │ sub $0x2e580103,%eax │ │ │ │ add (%ecx),%eax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x1a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x7fed867(%eax) │ │ │ │ - pop %ebp │ │ │ │ + add %ch,0x18012799(%eax) │ │ │ │ + pusha │ │ │ │ sub (%ecx),%al │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - pop %edi │ │ │ │ - add %edx,%gs:0x5f(%eax) │ │ │ │ - add %eax,%gs:(%eax) │ │ │ │ + test $0x6d,%al │ │ │ │ + add %esp,%gs:0x1656d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x67(%eax) │ │ │ │ - add %eax,%gs:(%edx) │ │ │ │ + add %ch,(%eax) │ │ │ │ + jno 150162c │ │ │ │ + add %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%al │ │ │ │ - push $0x68c80165 │ │ │ │ - test $0x2a02d801,%eax │ │ │ │ - add %edx,%eax │ │ │ │ - in (%dx),%al │ │ │ │ + add %dl,(%eax) │ │ │ │ + jge 1501634 │ │ │ │ + add %ecx,%eax │ │ │ │ + push $0x2e801a9 │ │ │ │ + sub (%ecx),%al │ │ │ │ + sub %ch,%bh │ │ │ │ add (%ecx),%al │ │ │ │ jo 1501598 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xbe000c6,%edx │ │ │ │ + mov $0x1e9000c6,%edx │ │ │ │ add %ebx,%gs:(%eax) │ │ │ │ add $0xa0,%al │ │ │ │ add %ebx,(%eax) │ │ │ │ andl $0x1,(%edi) │ │ │ │ - sbb %bl,0x2a(%edx) │ │ │ │ - add %esp,0x78010334(%eax) │ │ │ │ + pop %eax │ │ │ │ + pop %esp │ │ │ │ + sub (%ecx),%al │ │ │ │ + call a951192d <_edata@@Base+0xa4f1192d> │ │ │ │ xor $0x36500103,%eax │ │ │ │ add (%ecx),%eax │ │ │ │ pop %es │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x101a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x28012799(%eax) │ │ │ │ - pop %esi │ │ │ │ + add %ch,-0x37fed867(%eax) │ │ │ │ + pusha │ │ │ │ sub (%ecx),%al │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - js 15015a0 │ │ │ │ - add %edi,%gs:0x16581(%eax) │ │ │ │ + add %dl,-0x6f07fe9b(%ecx) │ │ │ │ + add %eax,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x2016587(%eax) │ │ │ │ + add %ch,0x2016594(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x27fe9a74(%eax) │ │ │ │ + add %ch,%al │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + gs add %ebx,%eax │ │ │ │ fisubrl -0x39458fff(%ecx) │ │ │ │ add %dh,%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%ecx),%al │ │ │ │ jo 1501600 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x1ab000c6,%edx │ │ │ │ + mov $0x360800c6,%edx │ │ │ │ add %ecx,%gs:0x3f(%eax) │ │ │ │ call 28d32e57 <_edata@@Base+0x24732e57> │ │ │ │ - add %ebx,(%eax) │ │ │ │ - pop %edx │ │ │ │ + add %ebx,0x5c(%eax) │ │ │ │ sub (%ecx),%al │ │ │ │ - enter $0x339,$0x1 │ │ │ │ - sarb $1,(%edx) │ │ │ │ + mov %bh,(%edx) │ │ │ │ add (%ecx),%eax │ │ │ │ - cmpb $0x1,(%ebx,%eax,1) │ │ │ │ - pop %es │ │ │ │ + sbb %bh,(%ebx) │ │ │ │ + add (%ecx),%eax │ │ │ │ + push $0x701033c │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x201a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x78012799(%eax) │ │ │ │ - pop %edi │ │ │ │ - sub (%ecx),%al │ │ │ │ - enter $0x64bd,$0x1 │ │ │ │ - push $0x700163ff │ │ │ │ - mov $0xb50800c6,%edx │ │ │ │ - test $0x2a5a9801,%eax │ │ │ │ - add %esi,%eax │ │ │ │ - add 0x70(%ecx,%eax,1),%ah │ │ │ │ - mov $0xbe8000c6,%edx │ │ │ │ - add %esi,%fs:(%eax) │ │ │ │ - mov $0xe3e001a9,%edi │ │ │ │ - add %edi,%fs:-0x1c(%eax) │ │ │ │ - add %esi,%fs:-0x46(%eax) │ │ │ │ - movb $0xd8,(%eax) │ │ │ │ + add %ch,-0x17fed867(%eax) │ │ │ │ pusha │ │ │ │ sub (%ecx),%al │ │ │ │ + rcl $0x64,%ah │ │ │ │ + add %ebp,0x7001640c(%eax) │ │ │ │ + mov $0xba5800c6,%edx │ │ │ │ + test $0x2a5c7801,%eax │ │ │ │ + add %ebx,(%eax) │ │ │ │ + adc 0x70(%ecx,%eax,1),%esp │ │ │ │ + mov $0xd6c800c6,%edx │ │ │ │ + add %edi,%fs:(%eax) │ │ │ │ + shrb $1,0x650bc001(%ecx) │ │ │ │ + add %eax,0x7001650c(%eax) │ │ │ │ + mov $0x61f800c6,%edx │ │ │ │ + sub (%ecx),%al │ │ │ │ jo 1501670 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xbb800c6,%edx │ │ │ │ + mov $0x1d4800c6,%edx │ │ │ │ add %esi,%gs:-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ xchg %eax,%edx │ │ │ │ daa │ │ │ │ - add %ebp,0x5a(%eax) │ │ │ │ + add %ebp,0x5c(%eax) │ │ │ │ sub (%ecx),%al │ │ │ │ - add %ch,(%esi,%edi,2) │ │ │ │ - add %edi,0x2e(%eax) │ │ │ │ - sub (%ecx),%eax │ │ │ │ + inc %eax │ │ │ │ + cmp %edi,0x1(%esi) │ │ │ │ + cwtl │ │ │ │ + sub %cs:(%ecx),%eax │ │ │ │ clc │ │ │ │ cltd │ │ │ │ daa │ │ │ │ - add %ebp,-0x5ffed4d2(%eax) │ │ │ │ - jo 1501753 │ │ │ │ - add %ecx,(%eax) │ │ │ │ - mov %ch,(%edx) │ │ │ │ - add %edi,%eax │ │ │ │ - cltd │ │ │ │ + add %ecx,%eax │ │ │ │ + sub %cs:(%ecx),%eax │ │ │ │ + pop %eax │ │ │ │ + lea 0x1(%eax),%esi │ │ │ │ + sbb %cl,-0x6607fed6(%eax) │ │ │ │ daa │ │ │ │ - add %edi,(%eax) │ │ │ │ - mov %ch,(%edx) │ │ │ │ - add %ecx,0x5(%eax) │ │ │ │ + add %ecx,-0x78(%eax) │ │ │ │ + sub (%ecx),%al │ │ │ │ + clc │ │ │ │ + push %cs │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - add %ecx,-0x7fed581(%eax) │ │ │ │ + add %ebx,-0x7fed581(%eax) │ │ │ │ cltd │ │ │ │ daa │ │ │ │ - add %edi,(%eax) │ │ │ │ - subb $0x1,(%edx) │ │ │ │ - pusha │ │ │ │ - sub %ebp,0x1(%edi) │ │ │ │ - mov %al,0x2799f801(%edx,%ebp,1) │ │ │ │ - add %ebp,%eax │ │ │ │ - test %ch,(%edx) │ │ │ │ - add %edx,0x8017d25(%eax) │ │ │ │ + add %ecx,-0x80(%eax) │ │ │ │ + sub (%ecx),%al │ │ │ │ + add %dh,(%edi,%ebp,2) │ │ │ │ + add %ebx,-0x7fed57c(%eax) │ │ │ │ + cltd │ │ │ │ + daa │ │ │ │ + add %ebx,(%eax) │ │ │ │ + test %ebp,(%edx) │ │ │ │ + add %edi,0x28017d2c(%eax) │ │ │ │ sub (%ebx),%ebp │ │ │ │ add %edi,%eax │ │ │ │ cltd │ │ │ │ daa │ │ │ │ - add %edi,(%eax) │ │ │ │ - sub (%ebx),%ebp │ │ │ │ - add %eax,0x4f(%ebx) │ │ │ │ + add %ebx,0x2b(%eax) │ │ │ │ + sub (%ecx),%eax │ │ │ │ + inc %ebx │ │ │ │ + dec %edi │ │ │ │ dec %esi │ │ │ │ inc %esp │ │ │ │ dec %ecx │ │ │ │ push %esp │ │ │ │ dec %ecx │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ @@ -1877510,287 +1877967,282 @@ │ │ │ │ popa │ │ │ │ jae 15017c3 │ │ │ │ and %dh,0x72(%eax) │ │ │ │ gs imul $0x6574,%fs:0x61(%ebx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 150171c │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0xb6f8012a │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0xb7d0012a │ │ │ │ add $0x1,%al │ │ │ │ - xor %cl,-0x71dffe83(%esi) │ │ │ │ - jge 1501775 │ │ │ │ + cwtl │ │ │ │ + lcall $0x17d,$0x9a50017d │ │ │ │ lock fadds (%edx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x17fed796(%eax) │ │ │ │ - sub $0x2b,%al │ │ │ │ - add %edx,%eax │ │ │ │ - dec %ecx │ │ │ │ + add %bl,0x801286a(%eax) │ │ │ │ + sub $0x49d0012b,%eax │ │ │ │ add (%ecx),%eax │ │ │ │ jo 1501748 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 1501799 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %edi,%eax │ │ │ │ - cltd │ │ │ │ + add %eax,-0x5a(%eax) │ │ │ │ jge 15017a1 │ │ │ │ - pop %eax │ │ │ │ - mov $0x7d,%cl │ │ │ │ - add %eax,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - shlb $1,-0x46(%eax) │ │ │ │ + sarb $1,0x17d(%ebp) │ │ │ │ + add %dl,%al │ │ │ │ + jo 1501764 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x2cf800c6,%edx │ │ │ │ + mov $0x2d1800c6,%edx │ │ │ │ sub (%ecx),%eax │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call e98f5fc3 <_edata@@Base+0xe52f5fc3> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x4c(%eax) │ │ │ │ - jge 15017d1 │ │ │ │ - jo 150178c │ │ │ │ + add %al,%al │ │ │ │ + mov $0xba70017d,%edi │ │ │ │ movb $0xe0,(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ pop %ds │ │ │ │ add -0x46(%eax),%dh │ │ │ │ - movb $0x8,(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ mov %eax,0xba70012a │ │ │ │ movb $0x8,(%eax) │ │ │ │ out %eax,$0xa9 │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov $0x7d,%cl │ │ │ │ - add %ecx,(%eax) │ │ │ │ - mov %al,0xa5780127 │ │ │ │ + add %ebx,-0x43(%eax) │ │ │ │ + jge 15017ed │ │ │ │ + or %ah,-0x5a87fed9(%edx) │ │ │ │ sub %al,(%ecx) │ │ │ │ - mov $0x48012b2c,%eax │ │ │ │ - mov $0xba70017d,%esi │ │ │ │ + fsubrs (%ebx,%ebp,1) │ │ │ │ + add %eax,(%eax) │ │ │ │ + int3 │ │ │ │ + jge 15017fd │ │ │ │ + jo 15017b8 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - fmuls -0x762ffe83(%ecx) │ │ │ │ + rclb $1,-0x6e37fe83(%ecx) │ │ │ │ jge 1501815 │ │ │ │ - enter $0x7d89,$0x1 │ │ │ │ - mov $0xa0017d89,%eax │ │ │ │ - mov %edi,0x1(%ebp) │ │ │ │ + or %dl,-0x6f17fe83(%ecx) │ │ │ │ + jge 150181d │ │ │ │ + loopne 15017ae │ │ │ │ + jge 1501821 │ │ │ │ + fcoms -0x6f2ffe83(%eax) │ │ │ │ + jge 1501829 │ │ │ │ cwtl │ │ │ │ - mov %edi,0x1(%ebp) │ │ │ │ nop │ │ │ │ - mov %edi,0x1(%ebp) │ │ │ │ - mov %cl,-0x767ffe83(%ecx) │ │ │ │ + jge 150182d │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ jge 1501831 │ │ │ │ - js 15017bb │ │ │ │ - jge 1501835 │ │ │ │ - jo 15017bf │ │ │ │ + mov %dl,-0x6f7ffe83(%eax) │ │ │ │ jge 1501839 │ │ │ │ - push %eax │ │ │ │ - mov %edi,0x1(%ebp) │ │ │ │ - dec %eax │ │ │ │ - mov %edi,0x1(%ebp) │ │ │ │ - inc %eax │ │ │ │ - mov %edi,0x1(%ebp) │ │ │ │ - mov $0x70017d88,%eax │ │ │ │ - mov $0xa30800c6,%edx │ │ │ │ - sub (%ecx),%al │ │ │ │ - clc │ │ │ │ - mov $0x4,%dh │ │ │ │ - add %eax,0x48017da5(%eax) │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ + js 15017ca │ │ │ │ + jge 150183d │ │ │ │ + jo 15017ce │ │ │ │ + jge 1501841 │ │ │ │ + push $0x60017d90 │ │ │ │ + nop │ │ │ │ + jge 1501849 │ │ │ │ + jo 1501804 │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0xb7d0012a │ │ │ │ + add $0x1,%al │ │ │ │ + add %dh,-0x4e0ffe83(%edx) │ │ │ │ jge 150185d │ │ │ │ or %bl,%cl │ │ │ │ add (%ecx),%al │ │ │ │ jo 150181c │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x2801286a(%eax) │ │ │ │ + add %bl,0x4801286a(%eax) │ │ │ │ sub $0x5643012b,%eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ aam $0x14 │ │ │ │ test $0x50,%al │ │ │ │ sarl $1,0x3d15a65(%ecx) │ │ │ │ adc -0x2c(%ebx),%ecx │ │ │ │ nop │ │ │ │ repz call fc708457 <_edata@@Base+0xf8108457> │ │ │ │ rolb %cl,0x12d5798b(%esi) │ │ │ │ sub $0x3b,%al │ │ │ │ rorl $1,0x3f(%eax) │ │ │ │ - call 7ed18897 <_edata@@Base+0x7a718897> │ │ │ │ + call 7ede6897 <_edata@@Base+0x7a7e6897> │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0x8,(%eax) │ │ │ │ + movb $0x28,(%eax) │ │ │ │ sub (%ebx),%ebp │ │ │ │ add %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x43(%eax) │ │ │ │ - jge 15018b1 │ │ │ │ - pop %eax │ │ │ │ - inc %ebx │ │ │ │ + add %bh,-0x5ffe82b5(%eax) │ │ │ │ + dec %ebx │ │ │ │ jge 15018b5 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x45,%al │ │ │ │ - jge 15018c1 │ │ │ │ - add (%eax),%al │ │ │ │ + mov 0x2017d4e,%al │ │ │ │ add %al,(%eax) │ │ │ │ - loopne 150190e │ │ │ │ + add %cl,0x51(%eax) │ │ │ │ jge 15018c9 │ │ │ │ loopne 1501933 │ │ │ │ test $0xc6ba7001,%eax │ │ │ │ add %dh,%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%ecx),%al │ │ │ │ jo 1501890 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x31d800c6,%edx │ │ │ │ + mov $0x390000c6,%edx │ │ │ │ jge 15018e1 │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call 28d330e7 <_edata@@Base+0x247330e7> │ │ │ │ - add %ecx,(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ sub (%ebx),%ebp │ │ │ │ - add %ecx,(%eax) │ │ │ │ + add %ecx,%eax │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ add $0x1,%al │ │ │ │ - enter $0x4ad,$0x1 │ │ │ │ - mov %ch,0x70104(%esi) │ │ │ │ - add %dl,%al │ │ │ │ - or $0xa7,%bl │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov $0x780104ae,%eax │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + add $0x1,%al │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + rolb $1,0x1a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x8012799(%eax) │ │ │ │ + add %ch,0x28012799(%eax) │ │ │ │ sub $0x2b,%al │ │ │ │ add %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - push %ebp │ │ │ │ + add %ch,0x5c(%eax) │ │ │ │ jge 1501919 │ │ │ │ - clc │ │ │ │ - push %esp │ │ │ │ + pusha │ │ │ │ + pop %esp │ │ │ │ jge 150191d │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push $0x2017d57 │ │ │ │ + call 3519687 │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,(%eax) │ │ │ │ - pop %ecx │ │ │ │ + add %dl,0x60(%eax) │ │ │ │ jge 1501931 │ │ │ │ enter $0xa968,$0x1 │ │ │ │ - fadds (%edx) │ │ │ │ - sub (%ecx),%al │ │ │ │ - shr $1,%ah │ │ │ │ + call 2951433b <_edata@@Base+0x24f1433b> │ │ │ │ + out %eax,(%dx) │ │ │ │ add (%ecx),%al │ │ │ │ jo 15018f8 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x37b800c6,%edx │ │ │ │ + mov $0x3ce800c6,%edx │ │ │ │ jge 1501949 │ │ │ │ sbb %al,(%eax,%eiz,4) │ │ │ │ add %ebx,(%eax) │ │ │ │ andl $0x1,(%edi) │ │ │ │ - or %ch,(%ebx) │ │ │ │ + sub %ch,(%ebx) │ │ │ │ sub (%ecx),%eax │ │ │ │ - cwtl │ │ │ │ - mov $0x4,%al │ │ │ │ - add %ebp,(%eax) │ │ │ │ - mov $0x4,%cl │ │ │ │ - add %ebp,%eax │ │ │ │ + inc %eax │ │ │ │ mov $0x4,%cl │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov $0x4,%dl │ │ │ │ + add %eax,%eax │ │ │ │ + mov $0x4,%dl │ │ │ │ add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x101a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x28012799(%eax) │ │ │ │ + add %ch,0x48012799(%eax) │ │ │ │ sub $0x2b,%al │ │ │ │ add %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x65(%eax) │ │ │ │ - jge 1501981 │ │ │ │ - pop %eax │ │ │ │ - gs jge 1501985 │ │ │ │ add %al,(%eax) │ │ │ │ + jo 15019fc │ │ │ │ + add %ebx,%eax │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + jge 1501985 │ │ │ │ add %al,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - lock data16 jge 1501991 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - push $0xdad8017d │ │ │ │ - test $0xc6ba7001,%eax │ │ │ │ + pusha │ │ │ │ + jp 1501a0c │ │ │ │ + add %eax,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,%al │ │ │ │ + jge 1501a14 │ │ │ │ + add %ebx,%eax │ │ │ │ + fisubrl -0x39458fff(%ecx) │ │ │ │ add %dh,%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%ecx),%al │ │ │ │ jo 1501960 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x3b7000c6,%edx │ │ │ │ + mov $0x42b000c6,%edx │ │ │ │ jge 15019b1 │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call 28d331b7 <_edata@@Base+0x247331b7> │ │ │ │ - add %ecx,(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ sub (%ebx),%ebp │ │ │ │ - add %edi,%eax │ │ │ │ - mov $0x4,%bl │ │ │ │ - add %esi,-0x4c(%eax) │ │ │ │ - add $0x1,%al │ │ │ │ - xor %dh,0x70104(%ebp) │ │ │ │ - add %dl,%al │ │ │ │ - or $0xa7,%bl │ │ │ │ - add %eax,(%edx) │ │ │ │ + add %esp,0x600104b4(%eax) │ │ │ │ + mov $0x4,%ch │ │ │ │ + add %ecx,(%eax) │ │ │ │ + mov $0x4,%dh │ │ │ │ + add %eax,(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + rolb $1,0x201a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x48012799(%eax) │ │ │ │ + add %ch,0x68012799(%eax) │ │ │ │ sub $0x2b,%al │ │ │ │ - add %ebx,0x48017d24(%eax) │ │ │ │ - add 0x1(%ebp),%edi │ │ │ │ + add %esi,(%eax) │ │ │ │ + sub $0x7d,%al │ │ │ │ + add %ebx,%eax │ │ │ │ + or %bh,0x1(%ebp) │ │ │ │ jo 15019a4 │ │ │ │ movb $0x78,(%eax) │ │ │ │ in $0xa9,%eax │ │ │ │ - add %ebp,(%eax) │ │ │ │ - sub (%ebx),%ebp │ │ │ │ - add %edi,0x4(%eax) │ │ │ │ - jge 15019f9 │ │ │ │ - jo 15019b4 │ │ │ │ - movb $0xc0,(%eax) │ │ │ │ - and $0xe708017d,%eax │ │ │ │ - test $0x7d2ff001,%eax │ │ │ │ - add %eax,0x70017d30(%eax) │ │ │ │ - mov $0x2c9800c6,%edx │ │ │ │ + add %ecx,0x2b(%eax) │ │ │ │ sub (%ecx),%eax │ │ │ │ - jo 15019d0 │ │ │ │ + mov 0x70017d0a,%al │ │ │ │ + mov $0x2cd800c6,%edx │ │ │ │ + jge 1501a01 │ │ │ │ + or %ah,%bh │ │ │ │ + test $0x7d373001,%eax │ │ │ │ + add %esp,(%eax) │ │ │ │ + cmp %bh,0x1(%ebp) │ │ │ │ + jo 15019c8 │ │ │ │ + movb $0xb8,(%eax) │ │ │ │ + sub $0x2b,%al │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x378000c6,%edx │ │ │ │ + mov $0x3cb800c6,%edx │ │ │ │ jge 1501a21 │ │ │ │ jo 15019dc │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ xchg %eax,%edx │ │ │ │ daa │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ sub (%ebx),%ebp │ │ │ │ add %eax,0x4f(%ebx) │ │ │ │ dec %esi │ │ │ │ inc %esp │ │ │ │ dec %ecx │ │ │ │ push %esp │ │ │ │ dec %ecx │ │ │ │ @@ -1877812,122 +1878264,118 @@ │ │ │ │ popa │ │ │ │ jae 1501ac3 │ │ │ │ and %dh,0x72(%eax) │ │ │ │ gs imul $0x6574,%fs:0x61(%ebx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 1501a1c │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0x84e0012a │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0x85d0012a │ │ │ │ add (%ecx),%eax │ │ │ │ - sub %ah,0x6f(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - pusha │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %esi,%eax │ │ │ │ + enter $0x6f69,$0x1 │ │ │ │ + mov 0xf0016f69,%al │ │ │ │ fadds (%edx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x37fed796(%eax) │ │ │ │ + add %bl,-0x27fed796(%eax) │ │ │ │ test %ebp,(%edx) │ │ │ │ add %edx,%eax │ │ │ │ dec %ecx │ │ │ │ add (%ecx),%eax │ │ │ │ jo 1501a48 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 1501a99 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %edi,0x71(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %esi,%eax │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + add %edx,(%eax) │ │ │ │ + jp 1501b0e │ │ │ │ + add %esi,(%eax) │ │ │ │ + mov $0x6f,%ch │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ shlb $1,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x85d800c6,%edx │ │ │ │ + mov $0x85e800c6,%edx │ │ │ │ sub (%ecx),%al │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call e98f62c3 <_edata@@Base+0xe52f62c3> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + add %bl,%al │ │ │ │ + mov $0xba70016f,%eax │ │ │ │ movb $0xe0,(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ pop %ds │ │ │ │ add -0x46(%eax),%dh │ │ │ │ - movb $0x8,(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ mov %eax,0xba70012a │ │ │ │ - movb $0x98,(%eax) │ │ │ │ + movb $0xc0,(%eax) │ │ │ │ mov $0xa9,%cl │ │ │ │ - add %ecx,%eax │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + add %ebp,%eax │ │ │ │ + mov $0x6f,%ah │ │ │ │ add %ecx,(%eax) │ │ │ │ mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ - js 1501a7b │ │ │ │ - sub (%ecx),%al │ │ │ │ - add %cl,%ch │ │ │ │ + mov %al,-0x1b1ffed6(%ebp) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ + mov $0x5f,%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - add %ecx,0x3e(%eax) │ │ │ │ + add %ecx,-0x7ffe90a1(%eax) │ │ │ │ + pop %ebx │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %esi,-0x67fe90a6(%eax) │ │ │ │ + pop %edx │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %edx,0x60016f5a(%eax) │ │ │ │ + pop %edx │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - add %esp,(%eax) │ │ │ │ + add %ebx,0x5a(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %edx,0x5a(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %ebx,(%eax) │ │ │ │ + pop %edx │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %edx,(%eax) │ │ │ │ + pop %edx │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %ebp,%eax │ │ │ │ - cmp $0x3dd0016f,%eax │ │ │ │ + add %esi,%eax │ │ │ │ + pop %ecx │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %ecx,%eax │ │ │ │ - cmp $0x3dc0016f,%eax │ │ │ │ + pop %ecx │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - add %esp,%eax │ │ │ │ - cmp 0x1(%edi),%ebp │ │ │ │ - pop %eax │ │ │ │ - cmp 0x1(%edi),%ebp │ │ │ │ - clc │ │ │ │ - cmp 0x1(%edi),%ch │ │ │ │ - jo 1501b04 │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0x84e0012a │ │ │ │ - add (%ecx),%eax │ │ │ │ - push $0x50016f9a │ │ │ │ - lcall $0x102,$0xd908016f │ │ │ │ - jo 1501b1c │ │ │ │ + add %eax,%eax │ │ │ │ + pop %ecx │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %edx,0x70016f59(%eax) │ │ │ │ + mov $0xa31800c6,%edx │ │ │ │ + sub (%ecx),%al │ │ │ │ + rolb $1,-0x5d97fefd(%ebp) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %ebx,-0x5e(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + flds (%edx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x2801286a(%eax) │ │ │ │ + add %bl,0x3801286a(%eax) │ │ │ │ xchg %ch,(%edx) │ │ │ │ add %esi,(%edi) │ │ │ │ push %edi │ │ │ │ enter $0xacd2,$0xed │ │ │ │ mov $0xd0,%ch │ │ │ │ (bad) │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ @@ -1877937,53 +1878385,55 @@ │ │ │ │ es sbb $0x71e9d256,%eax │ │ │ │ inc %ebx │ │ │ │ shlb %cl,-0x272db670(%ebp) │ │ │ │ mul %edi │ │ │ │ rorb %cl,0x3f(%eax) │ │ │ │ call c80a8b97 <_edata@@Base+0xc3aa8b97> │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ - movb $0x88,(%eax) │ │ │ │ + movb $0x98,(%eax) │ │ │ │ test %ch,(%edx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ - sub %ch,0x1(%edi) │ │ │ │ - pusha │ │ │ │ - ret $0x16e │ │ │ │ - jo 1501b6c │ │ │ │ - movb $0x8,(%eax) │ │ │ │ + xor 0x1(%edi),%ch │ │ │ │ + fmul %st(0),%st │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ + movb $0x30,(%eax) │ │ │ │ mov $0xa9,%al │ │ │ │ - add %ebx,%eax │ │ │ │ + add %ebp,%eax │ │ │ │ test %ch,(%edx) │ │ │ │ - add %edx,-0x3a(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + int3 │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - sub 0x1(%ebp),%bh │ │ │ │ - mov 0x98016f29,%al │ │ │ │ + add %eax,0x31(%eax) │ │ │ │ + jge 1501bc5 │ │ │ │ + and %dh,(%edi,%ebp,2) │ │ │ │ + add %eax,%eax │ │ │ │ mov $0xa9,%cl │ │ │ │ - add %esp,(%eax) │ │ │ │ - xor $0x6f,%al │ │ │ │ - add %edi,0x34(%eax) │ │ │ │ + add %esi,-0x7ffe90c2(%eax) │ │ │ │ + inc %eax │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0x38,(%eax) │ │ │ │ + movb $0x48,(%eax) │ │ │ │ test %ebp,(%edx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ xchg %eax,%edx │ │ │ │ daa │ │ │ │ - add %ebx,0x43012a84(%eax) │ │ │ │ - dec %edi │ │ │ │ + add %ecx,%eax │ │ │ │ + test %ch,(%edx) │ │ │ │ + add %eax,0x4f(%ebx) │ │ │ │ dec %ebp │ │ │ │ dec %ebp │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ sub $0x5053494c,%eax │ │ │ │ cmp (%edx),%bh │ │ │ │ push %ebx │ │ │ │ @@ -1878001,180 +1878451,170 @@ │ │ │ │ dec %esi │ │ │ │ and %ah,0x6c(%ebx) │ │ │ │ popa │ │ │ │ jae 1501c8f │ │ │ │ and %dh,0x72(%eax) │ │ │ │ gs imul $0x6574,%fs:0x61(%ebx),%esp │ │ │ │ jo 1501be4 │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0x7e38012a │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0x7f58012a │ │ │ │ add (%ecx),%eax │ │ │ │ - cwtl │ │ │ │ - and 0x1(%esi),%ebp │ │ │ │ - clc │ │ │ │ - and 0x1(%esi),%ch │ │ │ │ - lock fadds (%edx) │ │ │ │ + adc %al,0x6e(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + inc %ebp │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %esi,%eax │ │ │ │ + fadds (%edx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x3801286a(%eax) │ │ │ │ + add %bl,0x4801286a(%eax) │ │ │ │ subl $0x349d001,(%edx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 1501c61 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %ebp,0x4b(%eax) │ │ │ │ + add %esp,0x53(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - add %edi,(%eax) │ │ │ │ - subl $0x0,0x1(%esi) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + lea 0x1(%esi),%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - shlb $1,-0x46(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + jo 1501c2c │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x814800c6,%edx │ │ │ │ + mov $0x815800c6,%edx │ │ │ │ sub (%ecx),%al │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call e98f648b <_edata@@Base+0xe52f648b> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%al │ │ │ │ - mov %ch,0x1(%esi) │ │ │ │ - jo 1501c54 │ │ │ │ + add %al,-0x6f(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0xe0,(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ pop %ds │ │ │ │ add -0x46(%eax),%dh │ │ │ │ - movb $0x8,(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ mov %eax,0xba70012a │ │ │ │ - movb $0xe0,(%eax) │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - test $0x6e820801,%eax │ │ │ │ + movb $0x8,(%eax) │ │ │ │ + mov $0xa9,%al │ │ │ │ + add %ebx,-0x74(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ add %ecx,(%eax) │ │ │ │ mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ - mov $0x28012a80,%eax │ │ │ │ - xchg %eax,%ebp │ │ │ │ + sbb %al,-0x5f67fed6(%ecx) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - and %bl,(%ecx) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - sbb %ebp,0x1(%esi) │ │ │ │ - mov $0x18,%al │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %esi,0x18(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %ebp,0x18(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %ecx,0x18(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %edx,(%eax) │ │ │ │ - sbb %ch,0x1(%esi) │ │ │ │ - or %bl,(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - sbb %ch,0x1(%esi) │ │ │ │ - clc │ │ │ │ - pop %ss │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %ebx,%eax │ │ │ │ - pop %ss │ │ │ │ + pop %eax │ │ │ │ + and 0x1(%esi),%ch │ │ │ │ + push %eax │ │ │ │ + and 0x1(%esi),%ch │ │ │ │ + dec %eax │ │ │ │ + and 0x1(%esi),%ch │ │ │ │ + push $0x60016e21 │ │ │ │ + and %ebp,0x1(%esi) │ │ │ │ + pop %eax │ │ │ │ + and %ebp,0x1(%esi) │ │ │ │ + push %eax │ │ │ │ + and %ebp,0x1(%esi) │ │ │ │ + dec %eax │ │ │ │ + and %ebp,0x1(%esi) │ │ │ │ + call e1518b19 <_edata@@Base+0xdcf18b19> │ │ │ │ + and %ch,0x1(%esi) │ │ │ │ + fsubs (%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %edx,%eax │ │ │ │ - pop %ss │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %ecx,%eax │ │ │ │ - pop %ss │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %esi,(%eax) │ │ │ │ - adc $0x14c0016e,%eax │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0x7e38012a │ │ │ │ - add (%ecx),%eax │ │ │ │ - inc %eax │ │ │ │ - pop %edx │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - pop %edx │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ + and %ch,0x1(%esi) │ │ │ │ + enter $0x6e20,$0x1 │ │ │ │ + shlb $0x6e,(%eax) │ │ │ │ + add %ebx,0x70016e20(%eax) │ │ │ │ + mov $0xa31800c6,%edx │ │ │ │ + sub (%ecx),%al │ │ │ │ + pop %eax │ │ │ │ + jg 1501d1e │ │ │ │ + add %ebp,(%eax) │ │ │ │ + outsb %ds:(%si),(%dx) │ │ │ │ + add %edx,%eax │ │ │ │ + data16 outsb %ds:(%esi),(%dx) │ │ │ │ add %ecx,(%eax) │ │ │ │ flds (%edx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x7fed796(%eax) │ │ │ │ - subl $0x57a62101,(%edx) │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - adc $0x87d18b24,%eax │ │ │ │ - push %esp │ │ │ │ - out %al,$0xd4 │ │ │ │ + add %bl,0x801286a(%eax) │ │ │ │ + subb $0x1,(%edx) │ │ │ │ + and %esp,0x2415d757(%esi) │ │ │ │ + mov %ecx,%edx │ │ │ │ + xchg %edx,-0x2c(%esi,%eiz,8) │ │ │ │ cmp -0x55(%ebp),%ch │ │ │ │ roll $1,-0x4e(%ebp,%edi,2) │ │ │ │ aad $0xb1 │ │ │ │ dec %esi │ │ │ │ and %dh,%dl │ │ │ │ lock insb (%dx),%es:(%edi) │ │ │ │ sub %edx,%edx │ │ │ │ pop %ebx │ │ │ │ in $0x17,%eax │ │ │ │ rorb $1,0x3f(%eax) │ │ │ │ call c80a8d5f <_edata@@Base+0xc3aa8d5f> │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ - movb $0x88,(%eax) │ │ │ │ + movb $0x98,(%eax) │ │ │ │ jg 1501d91 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - sti │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %ecx,%eax │ │ │ │ - dec %eax │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + add %dh,0xe(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + jb 1501de4 │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x10,(%eax) │ │ │ │ push %ss │ │ │ │ - mov 0x2a7fd801,%al │ │ │ │ - add %edx,0x48016d50(%eax) │ │ │ │ - lea 0x1(%eax),%esi │ │ │ │ - nop │ │ │ │ - push %es │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %esp,%eax │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - test $0x6e0f0801,%eax │ │ │ │ + mov 0x2a803801,%al │ │ │ │ add %edi,(%eax) │ │ │ │ - movd (%ecx),%mm0 │ │ │ │ - jo 1501d58 │ │ │ │ - movb $0x68,(%eax) │ │ │ │ + jbe 1501df4 │ │ │ │ + add %ecx,-0x6b(%eax) │ │ │ │ + jo 1501d8d │ │ │ │ + and %cl,(%edi) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + mov $0xa9,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ + sbb 0x1(%esi),%ebp │ │ │ │ + js 1501db6 │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ + movb $0x78,(%eax) │ │ │ │ subb $0x1,(%edx) │ │ │ │ jo 1501d60 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ xchg %eax,%edx │ │ │ │ daa │ │ │ │ - add %ebx,0x43012a7f(%eax) │ │ │ │ - dec %edi │ │ │ │ + add %ebx,%eax │ │ │ │ + jg 1501de9 │ │ │ │ + add %eax,0x4f(%ebx) │ │ │ │ dec %esi │ │ │ │ inc %esp │ │ │ │ dec %ecx │ │ │ │ push %esp │ │ │ │ dec %ecx │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ @@ -1878195,119 +1878635,116 @@ │ │ │ │ inc %esp │ │ │ │ and %ah,0x6c(%ebx) │ │ │ │ popa │ │ │ │ jae 1501e56 │ │ │ │ and %dh,0x72(%eax) │ │ │ │ gs imul $0x6574,%fs:0x61(%ebx),%esp │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0x8b70012a │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0x8c60012a │ │ │ │ add (%ecx),%eax │ │ │ │ - nop │ │ │ │ - lcall $0x170,$0x9a800170 │ │ │ │ + fsubs -0x5d57fe90(%edx) │ │ │ │ + jo 1501e05 │ │ │ │ lock fadds (%edx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x37fed796(%eax) │ │ │ │ + add %bl,-0x27fed796(%eax) │ │ │ │ mov %ch,(%edx) │ │ │ │ add %edx,%eax │ │ │ │ dec %ecx │ │ │ │ add (%ecx),%eax │ │ │ │ jo 1501dd8 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 1501e29 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0xe3c00170,%esi │ │ │ │ - jo 1501e35 │ │ │ │ + add %ebp,0x380170ca(%eax) │ │ │ │ + pop %es │ │ │ │ + jno 1501e35 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jo 1501df4 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x88d800c6,%edx │ │ │ │ + mov $0x88e800c6,%edx │ │ │ │ sub (%ecx),%al │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call e98f6653 <_edata@@Base+0xe52f6653> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x17(%eax) │ │ │ │ - jo 1501e61 │ │ │ │ + add %dl,%al │ │ │ │ + or %esi,0x1(%ecx) │ │ │ │ jo 1501e1c │ │ │ │ movb $0xe0,(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ pop %ds │ │ │ │ add -0x46(%eax),%dh │ │ │ │ - movb $0x8,(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ mov %eax,0xba70012a │ │ │ │ - movb $0x50,(%eax) │ │ │ │ + movb $0x78,(%eax) │ │ │ │ mov $0xa9,%bl │ │ │ │ - add %eax,0x80170e2(%eax) │ │ │ │ - mov %al,0xa5780127 │ │ │ │ + add %ebp,%eax │ │ │ │ + push %es │ │ │ │ + jno 1501e7d │ │ │ │ + or %ah,-0x5a87fed9(%edx) │ │ │ │ sub %al,(%ecx) │ │ │ │ - mov %cl,0xed0012a(%eax) │ │ │ │ + cwtl │ │ │ │ + mov %ch,(%edx) │ │ │ │ + add %eax,%eax │ │ │ │ + push %ds │ │ │ │ jno 1501e8d │ │ │ │ jo 1501e48 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - test $0x95,%al │ │ │ │ - jo 1501ea1 │ │ │ │ - mov 0x98017095,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - jo 1501ea9 │ │ │ │ - nop │ │ │ │ - xchg %eax,%ebp │ │ │ │ + and %bl,-0x65e7fe90(%edx) │ │ │ │ + jo 1501ea5 │ │ │ │ + adc %bl,-0x6607fe90(%edx) │ │ │ │ jo 1501ead │ │ │ │ - mov %dl,-0x6a7ffe90(%ebp) │ │ │ │ + fcomps -0x662ffe90(%ecx) │ │ │ │ jo 1501eb5 │ │ │ │ - js 1501e4b │ │ │ │ - jo 1501eb9 │ │ │ │ - pusha │ │ │ │ - xchg %eax,%ebp │ │ │ │ + mov 0x98017099,%al │ │ │ │ + cltd │ │ │ │ jo 1501ebd │ │ │ │ - pop %eax │ │ │ │ - xchg %eax,%ebp │ │ │ │ + js 1501e57 │ │ │ │ jo 1501ec1 │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%ebp │ │ │ │ + jo 1501e5b │ │ │ │ jo 1501ec5 │ │ │ │ - dec %eax │ │ │ │ - xchg %eax,%ebp │ │ │ │ - jo 1501ec9 │ │ │ │ - inc %eax │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %bl,-0x6797fe90(%ecx) │ │ │ │ jo 1501ecd │ │ │ │ - fcoms 0x7094c801(%eax,%esi,2) │ │ │ │ - add %edi,-0x6c(%eax) │ │ │ │ + pusha │ │ │ │ + cwtl │ │ │ │ + jo 1501ed1 │ │ │ │ + pop %eax │ │ │ │ + cwtl │ │ │ │ + jo 1501ed5 │ │ │ │ + inc %eax │ │ │ │ + cwtl │ │ │ │ jo 1501ed9 │ │ │ │ jo 1501e94 │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0x8b70012a │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0x8c60012a │ │ │ │ add (%ecx),%eax │ │ │ │ - push %eax │ │ │ │ - iret │ │ │ │ + adc %bl,%bl │ │ │ │ jo 1501ee9 │ │ │ │ - clc │ │ │ │ - into │ │ │ │ + mov $0xda,%al │ │ │ │ jo 1501eed │ │ │ │ or %bl,%cl │ │ │ │ add (%ecx),%al │ │ │ │ jo 1501eac │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x801286a(%eax) │ │ │ │ + add %bl,0x1801286a(%eax) │ │ │ │ mov %ebp,(%edx) │ │ │ │ add %edi,(%edx) │ │ │ │ sbb %ecx,%edx │ │ │ │ shrb $1,0x1cd4a7e5(%eax) │ │ │ │ cmovb %edx,%edx │ │ │ │ cmp %ebx,-0x72f228e2(%ebx) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ @@ -1878317,48 +1878754,50 @@ │ │ │ │ aad $0x45 │ │ │ │ adc $0x33cd799,%eax │ │ │ │ dec %edx │ │ │ │ aam $0x48 │ │ │ │ aas │ │ │ │ call c80a8f27 <_edata@@Base+0xc3aa8f27> │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ - movb $0x8,(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ mov %ch,(%edx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x77fe8f91(%eax) │ │ │ │ - in (%dx),%eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + lea 0x1(%eax),%esi │ │ │ │ + or %bh,%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0xc0,(%eax) │ │ │ │ + movb $0xe8,(%eax) │ │ │ │ mov $0xa9,%cl │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ mov %ch,(%edx) │ │ │ │ - add %ebx,-0x27fe900c(%eax) │ │ │ │ - xor 0x1(%esi),%bh │ │ │ │ - shlb $0x1,0x70(%eax) │ │ │ │ - push %eax │ │ │ │ + add %edi,0x9(%eax) │ │ │ │ + jo 1501f51 │ │ │ │ + cmp %al,0x7e(%eax) │ │ │ │ + add %esp,0x7801708d(%eax) │ │ │ │ mov $0xa9,%bl │ │ │ │ - add %ebp,0x1001708d(%eax) │ │ │ │ - mov 0x1(%eax),%? │ │ │ │ + add %edx,0x8017095(%eax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + jo 1501f65 │ │ │ │ jo 1501f20 │ │ │ │ - movb $0x68,(%eax) │ │ │ │ + movb $0x78,(%eax) │ │ │ │ mov %ch,(%edx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ xchg %eax,%edx │ │ │ │ daa │ │ │ │ - add %ebx,(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ mov %ch,(%edx) │ │ │ │ add %eax,0x4f(%ebx) │ │ │ │ dec %esi │ │ │ │ inc %esp │ │ │ │ dec %ecx │ │ │ │ push %esp │ │ │ │ dec %ecx │ │ │ │ @@ -1878389,116 +1878828,99 @@ │ │ │ │ inc %esp │ │ │ │ and %ah,0x6c(%ebx) │ │ │ │ popa │ │ │ │ jae 150202e │ │ │ │ and %dh,0x72(%eax) │ │ │ │ gs imul $0x6574,%fs:0x61(%ebx),%esp │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0xc718012a │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0xc7f0012a │ │ │ │ add $0x1,%al │ │ │ │ - mov %bl,-0x6287fe82(%ebp) │ │ │ │ - jle 1501fdd │ │ │ │ - lock fadds (%edx) │ │ │ │ + enter $0x7ea7,$0x1 │ │ │ │ + mov $0xf0017ea7,%eax │ │ │ │ + fadds (%edx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x5801286a(%eax) │ │ │ │ + add %bl,0x7801286a(%eax) │ │ │ │ xor %ch,(%ebx) │ │ │ │ add %edx,%eax │ │ │ │ dec %ecx │ │ │ │ add (%ecx),%eax │ │ │ │ jo 1501fb0 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 1502001 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %edx,0x20017ea6(%eax) │ │ │ │ - mov $0x17e,%ebp │ │ │ │ - add %dl,%al │ │ │ │ - jo 1501fcc │ │ │ │ + add %edi,(%eax) │ │ │ │ + mov $0x7e,%al │ │ │ │ + add %eax,0x17ec9(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + shlb $1,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x306800c6,%edx │ │ │ │ + mov $0x308800c6,%edx │ │ │ │ sub (%ecx),%eax │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call e98f682b <_edata@@Base+0xe52f682b> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%eax) │ │ │ │ - mov $0xba70017e,%edi │ │ │ │ - movb $0xe0,(%eax) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + add %al,0x70017ecb(%eax) │ │ │ │ + mov $0x6de000c6,%edx │ │ │ │ pop %ds │ │ │ │ add -0x46(%eax),%dh │ │ │ │ - movb $0x8,(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ mov %eax,0xba70012a │ │ │ │ movb $0xe8,(%eax) │ │ │ │ - call bda021fb <_edata@@Base+0xb94021fb> │ │ │ │ + call ca8021fb <_edata@@Base+0xc62021fb> │ │ │ │ jle 1502055 │ │ │ │ or %ah,-0x5a87fed9(%edx) │ │ │ │ sub %al,(%ecx) │ │ │ │ - sub %dh,(%eax) │ │ │ │ - sub (%ecx),%eax │ │ │ │ - js 150202b │ │ │ │ - jle 1502065 │ │ │ │ + dec %eax │ │ │ │ + xor %ch,(%ebx) │ │ │ │ + add %esi,(%eax) │ │ │ │ + fidivrl 0x1(%esi) │ │ │ │ jo 1502020 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%esi │ │ │ │ + test $0xa2,%al │ │ │ │ jle 1502079 │ │ │ │ - jo 1502010 │ │ │ │ - jle 150207d │ │ │ │ - push $0x60017e96 │ │ │ │ - xchg %eax,%esi │ │ │ │ - jle 1502085 │ │ │ │ - pop %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ + andb $0x7e,-0x5d87fe82(%edx) │ │ │ │ + add %esi,(%eax) │ │ │ │ + mov 0xa128017e,%eax │ │ │ │ jle 1502089 │ │ │ │ - push %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ - jle 150208d │ │ │ │ - dec %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ + and %ah,-0x5f07fe82(%ecx) │ │ │ │ jle 1502091 │ │ │ │ - inc %eax │ │ │ │ - xchg %eax,%esi │ │ │ │ - jle 1502095 │ │ │ │ - or %dl,-0x6a8ffe82(%esi) │ │ │ │ - jle 150209d │ │ │ │ - dec %eax │ │ │ │ - xchg %eax,%ebp │ │ │ │ - jle 15020a1 │ │ │ │ - clc │ │ │ │ - xchg %eax,%esp │ │ │ │ - jle 15020a5 │ │ │ │ - lock xchg %eax,%esp │ │ │ │ + lock mov 0xa088017e,%al │ │ │ │ + jle 1502099 │ │ │ │ + andb $0x7e,-0x5fbffe82(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + mov 0xa030017e,%al │ │ │ │ jle 15020a9 │ │ │ │ - call e1519f41 <_edata@@Base+0xdcf19f41> │ │ │ │ - xchg %eax,%esp │ │ │ │ + adc %ah,-0x5ff7fe82(%eax) │ │ │ │ jle 15020b1 │ │ │ │ jo 150206c │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0xc718012a │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0xc7f0012a │ │ │ │ add $0x1,%al │ │ │ │ - shrb $0x7e,-0x5257fe82(%esi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - flds (%edx) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + lock mov $0xbcb0017e,%esp │ │ │ │ + jle 15020c5 │ │ │ │ + or %bl,%cl │ │ │ │ + add (%ecx),%al │ │ │ │ + jo 1502084 │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x67fed796(%eax) │ │ │ │ + add %bl,-0x47fed796(%eax) │ │ │ │ xor %ch,(%ebx) │ │ │ │ add %ebp,-0xe(%eax) │ │ │ │ imul $0xd3653d18,%ecx,%edx │ │ │ │ jle 1502088 │ │ │ │ xlat %ds:(%bx) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ jmp 150212e │ │ │ │ @@ -1878511,190 +1878933,187 @@ │ │ │ │ (bad) │ │ │ │ jno 15020b9 │ │ │ │ mov $0xd5,%ch │ │ │ │ lret │ │ │ │ push %edx │ │ │ │ pop %edx │ │ │ │ rorl %cl,0x3f(%eax) │ │ │ │ - call 7fe180ff <_edata@@Base+0x7b8180ff> │ │ │ │ + call 7fed10ff <_edata@@Base+0x7b8d10ff> │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0x78,(%eax) │ │ │ │ + movb $0x98,(%eax) │ │ │ │ sub %cs:(%ecx),%eax │ │ │ │ add (%eax),%eax │ │ │ │ add %dl,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov %bl,0x7e(%ebp) │ │ │ │ - add %esi,0x5d(%eax) │ │ │ │ - jle 150211d │ │ │ │ + shlb $0xb8,0x1(%esi,%edi,2) │ │ │ │ + fs jle 150211d │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - pusha │ │ │ │ - pop %edi │ │ │ │ - jle 1502129 │ │ │ │ - add (%eax),%al │ │ │ │ + add %ah,0x7e(%esi) │ │ │ │ + add %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - test $0x60,%al │ │ │ │ + add %al,0x69(%eax) │ │ │ │ jle 1502131 │ │ │ │ loopne 150219b │ │ │ │ test $0xc6ba7001,%eax │ │ │ │ add %dh,%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%ecx),%al │ │ │ │ jo 15020f8 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x3ff000c6,%edx │ │ │ │ + mov $0x4c8800c6,%edx │ │ │ │ jle 1502149 │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call 28d3394f <_edata@@Base+0x2473394f> │ │ │ │ - add %edi,0x2e(%eax) │ │ │ │ - sub (%ecx),%eax │ │ │ │ - sarb $0x4,-0x40c7fefc(%esi) │ │ │ │ - add %ecx,%eax │ │ │ │ - mov $0x70104,%edi │ │ │ │ - add %dl,%al │ │ │ │ - or $0xa7,%bl │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebx,0x68012b2e(%eax) │ │ │ │ + mov $0xc0280104,%edi │ │ │ │ + add $0x1,%al │ │ │ │ + sbb %al,%cl │ │ │ │ + add $0x1,%al │ │ │ │ + pop %es │ │ │ │ + add %al,(%eax) │ │ │ │ + rolb $1,0x1a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x78012799(%eax) │ │ │ │ + add %ch,-0x67fed867(%eax) │ │ │ │ das │ │ │ │ sub (%ecx),%eax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - pusha │ │ │ │ - imul $0x58,0x1(%esi),%edi │ │ │ │ - imul $0x0,0x1(%esi),%edi │ │ │ │ + push $0x60017e7b │ │ │ │ + jnp 1502201 │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%al │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - jle 1502191 │ │ │ │ - add (%eax),%al │ │ │ │ + add %bl,(%eax) │ │ │ │ + jge 150220d │ │ │ │ + add %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - cwtl │ │ │ │ - jno 1502215 │ │ │ │ + add %ah,(%eax) │ │ │ │ + jg 1502215 │ │ │ │ add %ecx,%eax │ │ │ │ - push $0x2d801a9 │ │ │ │ + push $0x2e801a9 │ │ │ │ sub (%ecx),%al │ │ │ │ - shr $1,%ah │ │ │ │ + sub %ch,%bh │ │ │ │ add (%ecx),%al │ │ │ │ jo 1502160 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x4ac800c6,%edx │ │ │ │ + mov $0x541800c6,%edx │ │ │ │ jle 15021b1 │ │ │ │ sbb %al,(%eax,%eiz,4) │ │ │ │ add %ebx,(%eax) │ │ │ │ andl $0x1,(%edi) │ │ │ │ - js 15021e8 │ │ │ │ - sub (%ecx),%eax │ │ │ │ - lock roll $0x68,(%ecx,%eax,1) │ │ │ │ - ret $0x104 │ │ │ │ - clc │ │ │ │ + cwtl │ │ │ │ + sub %cs:(%ecx),%eax │ │ │ │ + cwtl │ │ │ │ ret $0x104 │ │ │ │ - pop %es │ │ │ │ + inc %eax │ │ │ │ + ret │ │ │ │ + add $0x1,%al │ │ │ │ + call 851268c <_edata@@Base+0x3f1268c> │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x101a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x67fed867(%eax) │ │ │ │ + add %ch,-0x47fed867(%eax) │ │ │ │ das │ │ │ │ sub (%ecx),%eax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - loopne 1502167 │ │ │ │ - jle 15021e9 │ │ │ │ - fadds 0x17e(%ecx) │ │ │ │ + rorb $1,-0x7537fe82(%edx) │ │ │ │ + jle 15021ed │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x2017e83,%eax │ │ │ │ + nop │ │ │ │ + lea 0x1(%esi),%edi │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%al │ │ │ │ - test %edi,0x1(%esi) │ │ │ │ + inc %eax │ │ │ │ + nop │ │ │ │ + jle 1502201 │ │ │ │ fcomp %st(2) │ │ │ │ test $0xc6ba7001,%eax │ │ │ │ add %dh,%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%ecx),%al │ │ │ │ jo 15021c8 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x51d800c6,%edx │ │ │ │ + mov $0x5bc000c6,%edx │ │ │ │ jle 1502219 │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call 28d33a1f <_edata@@Base+0x24733a1f> │ │ │ │ - add %edi,0x2e(%eax) │ │ │ │ - sub (%ecx),%eax │ │ │ │ - test $0xc4,%al │ │ │ │ - add $0x1,%al │ │ │ │ - push %eax │ │ │ │ + add %ebx,-0x7ffed4d2(%eax) │ │ │ │ lds (%ecx,%eax,1),%eax │ │ │ │ - loopne 15021f3 │ │ │ │ + sub %al,%dh │ │ │ │ add $0x1,%al │ │ │ │ - pop %es │ │ │ │ + mov 0x70104c6,%al │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x201a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x47fed867(%eax) │ │ │ │ + add %ch,-0x27fed867(%eax) │ │ │ │ das │ │ │ │ sub (%ecx),%eax │ │ │ │ - enter $0x7e2b,$0x1 │ │ │ │ - adc %ch,%bh │ │ │ │ + push $0x70017e38 │ │ │ │ + cld │ │ │ │ jge 1502251 │ │ │ │ jo 150220c │ │ │ │ movb $0x58,(%eax) │ │ │ │ out %eax,$0xa9 │ │ │ │ - add %ebx,0x20012b2e(%eax) │ │ │ │ - bnd jge 1502261 │ │ │ │ + add %edi,0x60012b2e(%eax) │ │ │ │ + (bad) │ │ │ │ + jge 1502261 │ │ │ │ jo 150221c │ │ │ │ - movb $0x28,(%eax) │ │ │ │ - sub $0x7e,%al │ │ │ │ - add %ebp,%eax │ │ │ │ - call 3f782417 <_edata@@Base+0x3b182417> │ │ │ │ + movb $0x58,(%eax) │ │ │ │ + cmp 0x1(%esi),%bh │ │ │ │ + call 9951cc55 <_edata@@Base+0x94f1cc55> │ │ │ │ + dec %edx │ │ │ │ jle 1502271 │ │ │ │ - and %bh,(%edi) │ │ │ │ - jle 1502275 │ │ │ │ - jo 1502230 │ │ │ │ - movb $0x8,(%eax) │ │ │ │ + and %cl,0x7e(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ + movb $0x28,(%eax) │ │ │ │ xor %ch,(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x4aa000c6,%edx │ │ │ │ + mov $0x533000c6,%edx │ │ │ │ jle 1502289 │ │ │ │ jo 1502244 │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ xchg %eax,%edx │ │ │ │ daa │ │ │ │ - add %ecx,-0x27fed4d2(%eax) │ │ │ │ - mov $0x7878016b,%ebp │ │ │ │ - sub (%ecx),%al │ │ │ │ - clc │ │ │ │ + add %ebp,0x40012b2e(%eax) │ │ │ │ + fldt 0x1(%ebx) │ │ │ │ + mov $0xf8012a78,%eax │ │ │ │ cltd │ │ │ │ daa │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ jns 15022d1 │ │ │ │ - add %eax,0x58017ada(%eax) │ │ │ │ - and %ch,(%ebx) │ │ │ │ - add %edi,%eax │ │ │ │ + add %ebp,%eax │ │ │ │ + loope 1502325 │ │ │ │ + add %edi,0x20(%eax) │ │ │ │ + sub (%ecx),%eax │ │ │ │ + clc │ │ │ │ cltd │ │ │ │ daa │ │ │ │ - add %ecx,0x43012b20(%eax) │ │ │ │ + add %ebp,0x43012b20(%eax) │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ inc %esp │ │ │ │ dec %ecx │ │ │ │ push %esp │ │ │ │ dec %ecx │ │ │ │ dec %edi │ │ │ │ @@ -1878718,290 +1879137,293 @@ │ │ │ │ popa │ │ │ │ jae 1502352 │ │ │ │ and %dh,0x72(%eax) │ │ │ │ gs imul $0x6574,%fs:0x61(%ebx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0x7960012a │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0x7ab0012a │ │ │ │ add $0x1,%al │ │ │ │ - jo 150234e │ │ │ │ - jnp 1502301 │ │ │ │ - pusha │ │ │ │ - push %eax │ │ │ │ + push $0x17b5e │ │ │ │ + pop %esi │ │ │ │ jnp 1502305 │ │ │ │ lock fadds (%edx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x3801286a(%eax) │ │ │ │ + add %bl,0x5801286a(%eax) │ │ │ │ and (%ebx),%ch │ │ │ │ add %edx,%eax │ │ │ │ dec %ecx │ │ │ │ add (%ecx),%eax │ │ │ │ jo 15022d8 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 1502329 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %esp,%eax │ │ │ │ - pop %ebp │ │ │ │ - jnp 1502331 │ │ │ │ - js 15023a4 │ │ │ │ - jnp 1502335 │ │ │ │ + add %ebp,%eax │ │ │ │ + data16 jnp 1502331 │ │ │ │ + push %eax │ │ │ │ + jnp 15023ae │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - jo 15022f4 │ │ │ │ + shlb $1,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x224800c6,%edx │ │ │ │ + mov $0x226800c6,%edx │ │ │ │ sub (%ecx),%eax │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call e98f6b53 <_edata@@Base+0xe52f6b53> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,%al │ │ │ │ - jae 15023da │ │ │ │ + add %ah,%al │ │ │ │ + jl 15023da │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0xe0,(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ pop %ds │ │ │ │ add -0x46(%eax),%dh │ │ │ │ - movb $0x8,(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ mov %eax,0xba70012a │ │ │ │ movb $0xa0,(%eax) │ │ │ │ loopne 1502320 │ │ │ │ - add %ecx,(%eax) │ │ │ │ - jb 15023f6 │ │ │ │ + add %esi,%eax │ │ │ │ + jp 15023f6 │ │ │ │ add %ecx,(%eax) │ │ │ │ mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ - or %ah,(%edx) │ │ │ │ + sub %ah,(%edx) │ │ │ │ sub (%ecx),%eax │ │ │ │ - nop │ │ │ │ - jp 1502406 │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + sbb %al,-0x458ffe85(%edx) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - enter $0x7b4a,$0x1 │ │ │ │ - rorb $0x1,0x7b(%edx) │ │ │ │ - mov $0x98017b4a,%eax │ │ │ │ - dec %edx │ │ │ │ + xor %dl,0x7b(%ebp) │ │ │ │ + add %ebx,%eax │ │ │ │ + push %esp │ │ │ │ + jnp 15023a5 │ │ │ │ + mov 0x68017b54,%al │ │ │ │ + push %esp │ │ │ │ jnp 15023ad │ │ │ │ - mov %cl,0x7b(%edx) │ │ │ │ - add %eax,0x78017b4a(%eax) │ │ │ │ - dec %edx │ │ │ │ + cmp %dl,0x1(%ebx,%edi,2) │ │ │ │ + pusha │ │ │ │ + push %ebx │ │ │ │ + jnp 15023b5 │ │ │ │ + pop %eax │ │ │ │ + push %ebx │ │ │ │ jnp 15023b9 │ │ │ │ - jo 1502404 │ │ │ │ + push %eax │ │ │ │ + push %ebx │ │ │ │ jnp 15023bd │ │ │ │ - push $0x50017b4a │ │ │ │ - dec %edx │ │ │ │ - jnp 15023c5 │ │ │ │ - and %cl,0x7b(%edx) │ │ │ │ - add %edx,(%eax) │ │ │ │ - dec %edx │ │ │ │ - jnp 15023cd │ │ │ │ - or %cl,0x7b(%edx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - dec %edx │ │ │ │ + dec %eax │ │ │ │ + push %ebx │ │ │ │ + jnp 15023c1 │ │ │ │ + sub %dl,0x7b(%ebx) │ │ │ │ + add %esi,%eax │ │ │ │ + push %edx │ │ │ │ + jnp 15023c9 │ │ │ │ + rclb $0x1,0x7b(%edx) │ │ │ │ + mov $0xb0017b52,%eax │ │ │ │ + push %edx │ │ │ │ jnp 15023d5 │ │ │ │ - clc │ │ │ │ - dec %ecx │ │ │ │ + test $0x52,%al │ │ │ │ jnp 15023d9 │ │ │ │ jo 1502394 │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0x7960012a │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0x7ab0012a │ │ │ │ add $0x1,%al │ │ │ │ push %eax │ │ │ │ - data16 jnp 15023e9 │ │ │ │ - pop %eax │ │ │ │ - gs jnp 15023ed │ │ │ │ - or %bl,%cl │ │ │ │ - add (%ecx),%al │ │ │ │ - jo 15023ac │ │ │ │ + jae 1502462 │ │ │ │ + add %esi,(%eax) │ │ │ │ + jae 1502466 │ │ │ │ + add %ecx,(%eax) │ │ │ │ + flds (%edx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x7801286a(%eax) │ │ │ │ + add %bl,-0x67fed796(%eax) │ │ │ │ and (%ebx),%ch │ │ │ │ add %eax,-0x3ab0283e(%esp,%ebp,2) │ │ │ │ jnp 15023df │ │ │ │ test $0x45,%al │ │ │ │ mov $0xd1,%cl │ │ │ │ and 0x40c225d0(%esp,%edi,8),%edx │ │ │ │ (bad) │ │ │ │ fwait │ │ │ │ enter $0xd077,$0xff │ │ │ │ bswap %ebx │ │ │ │ sar $1,%ebx │ │ │ │ dec %edi │ │ │ │ or $0xe83f48d2,%eax │ │ │ │ - add %al,%al │ │ │ │ - inc %esi │ │ │ │ + add %cl,0x50(%eax) │ │ │ │ jnp 1502429 │ │ │ │ jo 15023e4 │ │ │ │ - movb $0x58,(%eax) │ │ │ │ + movb $0x78,(%eax) │ │ │ │ and %ch,(%ebx) │ │ │ │ add %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%eax) │ │ │ │ - (bad) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ch,0x1a(%eax) │ │ │ │ + jnp 1502441 │ │ │ │ + pusha │ │ │ │ + sbb 0x1(%ebx),%bh │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - adc %edi,0x1(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - cmp %dl,(%ebx) │ │ │ │ - jnp 1502459 │ │ │ │ + sub %bl,0x2017b │ │ │ │ + add %al,(%eax) │ │ │ │ + push %eax │ │ │ │ + and %bh,0x1(%ebx) │ │ │ │ loopne 15024c3 │ │ │ │ test $0xc6ba7001,%eax │ │ │ │ add %dh,%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%ecx),%al │ │ │ │ jo 1502420 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xeac000c6,%edx │ │ │ │ + mov $0xfbf800c6,%edx │ │ │ │ jp 1502471 │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call 28d33c77 <_edata@@Base+0x24733c77> │ │ │ │ - add %ebx,0x20(%eax) │ │ │ │ + add %edi,0x20(%eax) │ │ │ │ sub (%ecx),%eax │ │ │ │ + shrb $0x1,0x4(%edx) │ │ │ │ inc %eax │ │ │ │ - imul $0x1046a90,(%ecx,%eax,1),%eax │ │ │ │ - mov $0x701046c,%eax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add $0x1,%al │ │ │ │ + pusha │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add $0x1,%al │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x1a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x58012799(%eax) │ │ │ │ + add %ch,0x78012799(%eax) │ │ │ │ and %ebp,(%ebx) │ │ │ │ add %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - and 0x1(%ebx),%edi │ │ │ │ - sub %ah,(%ebx) │ │ │ │ - jnp 15024ad │ │ │ │ + add %ah,0x2e(%eax) │ │ │ │ + jnp 15024a9 │ │ │ │ + pop %eax │ │ │ │ + jnp,pn 15024ad │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - call 3519fde │ │ │ │ + mov %dh,(%eax) │ │ │ │ + jnp 15024b9 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x37fe84d8(%eax) │ │ │ │ - push $0x2d801a9 │ │ │ │ + mov 0xc8017b32,%al │ │ │ │ + push $0x2e801a9 │ │ │ │ sub (%ecx),%al │ │ │ │ - shr $1,%ah │ │ │ │ + sub %ch,%bh │ │ │ │ add (%ecx),%al │ │ │ │ jo 1502488 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xf10800c6,%edx │ │ │ │ - jp 15024d9 │ │ │ │ + mov $0x61800c6,%edx │ │ │ │ + jnp 15024d9 │ │ │ │ sbb %al,(%eax,%eiz,4) │ │ │ │ add %ebx,(%eax) │ │ │ │ andl $0x1,(%edi) │ │ │ │ - pop %eax │ │ │ │ - and %ch,(%ebx) │ │ │ │ - add %esi,0x6f(%eax) │ │ │ │ + js 1502502 │ │ │ │ + sub (%ecx),%eax │ │ │ │ + mov $0x71,%al │ │ │ │ add $0x1,%al │ │ │ │ - push $0xa0010471 │ │ │ │ - jb 15024f3 │ │ │ │ - add %eax,(%edi) │ │ │ │ + pusha │ │ │ │ + jae 15024ef │ │ │ │ + add %eax,0x7010474(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x101a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x78012799(%eax) │ │ │ │ + add %ch,-0x67fed867(%eax) │ │ │ │ and %ebp,(%ebx) │ │ │ │ add %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0x3528017b,%eax │ │ │ │ - jnp 1502515 │ │ │ │ + add %bh,%al │ │ │ │ + jnp,pt 1502511 │ │ │ │ + lock jnp,pt 1502515 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x2017b37,%eax │ │ │ │ + sbb %al,0x7b(%ecx) │ │ │ │ + add %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - cmp %edi,0x1(%ebx) │ │ │ │ + add %ah,(%eax) │ │ │ │ + inc %ebp │ │ │ │ + jnp 1502529 │ │ │ │ fcomp %st(2) │ │ │ │ test $0xc6ba7001,%eax │ │ │ │ add %dh,%al │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add (%ecx),%al │ │ │ │ jo 15024f0 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x3c000c6,%edx │ │ │ │ + mov $0xfa800c6,%edx │ │ │ │ jnp 1502541 │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call 28d33d47 <_edata@@Base+0x24733d47> │ │ │ │ - add %ebx,0x20(%eax) │ │ │ │ + add %edi,0x20(%eax) │ │ │ │ sub (%ecx),%eax │ │ │ │ - mov $0xa8010475,%eax │ │ │ │ - jbe 1502557 │ │ │ │ - add %ecx,%eax │ │ │ │ - ja 150255b │ │ │ │ + and %dh,0x4(%edi) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + js 1502557 │ │ │ │ + add %edx,%eax │ │ │ │ + js 150255b │ │ │ │ add %eax,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x201a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x67fed867(%eax) │ │ │ │ + add %ch,-0x47fed867(%eax) │ │ │ │ and %ebp,(%ebx) │ │ │ │ - add %ecx,-0x26(%eax) │ │ │ │ - jp 1502575 │ │ │ │ - cmp %dh,-0x458ffe86(%ebx) │ │ │ │ + add %esp,-0x3ffe851f(%eax) │ │ │ │ + mov $0xba70017a,%edi │ │ │ │ movb $0x10,(%eax) │ │ │ │ - fildll 0x2b207801(%ecx) │ │ │ │ - add %edi,-0x4a(%eax) │ │ │ │ - jp 1502589 │ │ │ │ - jo 1502544 │ │ │ │ - movb $0xc8,(%eax) │ │ │ │ - fidivrl 0x1(%edx) │ │ │ │ - mov 0x8801a9e0,%al │ │ │ │ - call ea982714 <_edata@@Base+0xe6382714> │ │ │ │ - jp 150259d │ │ │ │ - jo 1502558 │ │ │ │ - movb $0xe8,(%eax) │ │ │ │ - and %ebp,(%ebx) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + fildll 0x2b209801(%ecx) │ │ │ │ + add %esi,(%eax) │ │ │ │ + sarl $0x70,0x1(%edx) │ │ │ │ + mov $0xe2e000c6,%edx │ │ │ │ + jp 1502591 │ │ │ │ + mov 0x7801a9e0,%al │ │ │ │ + int1 │ │ │ │ + jp 1502599 │ │ │ │ + push $0x70017af2 │ │ │ │ + mov $0x220800c6,%edx │ │ │ │ + sub (%ecx),%eax │ │ │ │ + jo 1502560 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xf02000c6,%edx │ │ │ │ - jp 15025b1 │ │ │ │ + mov $0x5b800c6,%edx │ │ │ │ + jnp 15025b1 │ │ │ │ jo 150256c │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ xchg %eax,%edx │ │ │ │ daa │ │ │ │ - add %ebp,0x20(%eax) │ │ │ │ - sub (%ecx),%eax │ │ │ │ - inc %ebx │ │ │ │ + add %ecx,0x43012b20(%eax) │ │ │ │ dec %edi │ │ │ │ dec %ebp │ │ │ │ dec %ebp │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ sub $0x5053494c,%eax │ │ │ │ cmp (%edx),%bh │ │ │ │ @@ -1879017,252 +1879439,239 @@ │ │ │ │ popa │ │ │ │ jae 1502652 │ │ │ │ and %dh,0x72(%eax) │ │ │ │ gs imul $0x6574,%fs:0x61(%ebx),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0x7748012a │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0x7838012a │ │ │ │ add (%ecx),%eax │ │ │ │ - mov 0x50016cb4,%al │ │ │ │ - mov $0x6c,%ah │ │ │ │ + cmp %bh,-0x41effe94(%esi) │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ add %esi,%eax │ │ │ │ fadds (%edx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x801286a(%eax) │ │ │ │ + add %bl,0x4801286a(%eax) │ │ │ │ jl 1502641 │ │ │ │ add %edx,%eax │ │ │ │ dec %ecx │ │ │ │ add (%ecx),%eax │ │ │ │ jo 15025d8 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 1502629 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %eax,%eax │ │ │ │ - shrl %cl,-0x48(%ecx,%eax,1) │ │ │ │ - add $0x16d,%eax │ │ │ │ + add %edi,-0x77fe9317(%eax) │ │ │ │ + sub %ebp,0x1(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jo 15025f4 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x7c4800c6,%edx │ │ │ │ + mov $0x7c7800c6,%edx │ │ │ │ sub (%ecx),%al │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call e98f6e53 <_edata@@Base+0xe52f6e53> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%al │ │ │ │ - or 0x1(%ebp),%ebp │ │ │ │ - jo 150261c │ │ │ │ + add %dl,%al │ │ │ │ + sub $0x6d,%al │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0xe0,(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ pop %ds │ │ │ │ add -0x46(%eax),%dh │ │ │ │ - movb $0x8,(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ mov %eax,0xba70012a │ │ │ │ - movb $0x28,(%eax) │ │ │ │ + movb $0x50,(%eax) │ │ │ │ scas %es:(%edi),%al │ │ │ │ - test $0x6d045801,%eax │ │ │ │ + test $0x6d277001,%eax │ │ │ │ add %ecx,(%eax) │ │ │ │ mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ - fdivrs 0x2a(%ebx) │ │ │ │ - add %ecx,0x70016d2f(%eax) │ │ │ │ - mov $0xba7000c6,%edx │ │ │ │ - movb $0x0,(%eax) │ │ │ │ + call 39515104 <_edata@@Base+0x34f15104> │ │ │ │ + ds insl (%dx),%es:(%edi) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ + movb $0x70,(%eax) │ │ │ │ + mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add %esp,(%eax) │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ + or %dh,-0x4d0ffe94(%ebx) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %ebp,%eax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + mov $0x6c,%dl │ │ │ │ add %esp,%eax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + mov $0x6c,%dl │ │ │ │ add %ebx,%eax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + mov $0x6c,%dl │ │ │ │ add %edx,%eax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add %ecx,%eax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + mov $0x6c,%dl │ │ │ │ + add %edx,0x78016cb2(%eax) │ │ │ │ + mov $0x6c,%dl │ │ │ │ + add %esi,-0x4e(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - add %eax,%eax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + add %ebp,-0x4e(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - add %edi,-0x4ffe9354(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + add %esp,-0x4e(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - add %esp,-0x67fe9354(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ + add %edx,-0x4e(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - add %esp,-0x54(%eax) │ │ │ │ + add %ecx,-0x4e(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + mov $0x6c,%dl │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x6c,%dl │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0x7748012a │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0x7838012a │ │ │ │ add (%ecx),%eax │ │ │ │ - mov 0x60016cf1,%al │ │ │ │ - int1 │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + pusha │ │ │ │ + add %ebp,0x1(%ebp) │ │ │ │ + mov $0x0,%al │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %ecx,(%eax) │ │ │ │ flds (%edx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x37fed796(%eax) │ │ │ │ + add %bl,-0x27fed796(%eax) │ │ │ │ jl 1502729 │ │ │ │ add %edx,0x2b(%ebp) │ │ │ │ cld │ │ │ │ aad $0x89 │ │ │ │ divb -0x2f(%ecx) │ │ │ │ rclb $0xd5,-0x29(%esi) │ │ │ │ leave │ │ │ │ jb 150271b │ │ │ │ shlb %cl,0x76d52eed(%edi) │ │ │ │ and 0xeee02ad3,%esp │ │ │ │ aad $0xcd │ │ │ │ sarb %cl,-0x2a(%ebx) │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ - call 6df60f27 <_edata@@Base+0x69960f27> │ │ │ │ + call 6dfec727 <_edata@@Base+0x699ec727> │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0x78,(%eax) │ │ │ │ + movb $0xb8,(%eax) │ │ │ │ js 1502759 │ │ │ │ add %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%al │ │ │ │ - adc $0x6c,%al │ │ │ │ - add %edi,0x16c14(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + and $0x24b0016c,%eax │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x2016c21(%eax) │ │ │ │ + add %dl,0x2016c29(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,-0x1ffe93dc(%eax) │ │ │ │ + add %bl,(%eax) │ │ │ │ + cs insb (%dx),%es:(%edi) │ │ │ │ + add %esp,%eax │ │ │ │ imul $0x26ff000,-0x39458fff(%ecx),%ebp │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xe3f800c6,%edx │ │ │ │ + mov $0xed8000c6,%edx │ │ │ │ imul $0x48,(%ecx),%eax │ │ │ │ aas │ │ │ │ call 28d33f77 <_edata@@Base+0x24733f77> │ │ │ │ - add %edi,0x78(%eax) │ │ │ │ - sub (%ecx),%al │ │ │ │ - test $0x71,%al │ │ │ │ + add %edi,-0x37fed588(%eax) │ │ │ │ + jb 1502782 │ │ │ │ + add %esi,0x73(%eax) │ │ │ │ add (%ecx),%eax │ │ │ │ - push %eax │ │ │ │ - jb 1502786 │ │ │ │ - add %edx,(%eax) │ │ │ │ - jae 150278a │ │ │ │ - add %eax,(%edi) │ │ │ │ + sbb %dh,0x1(%ebx,%eax,1) │ │ │ │ + pop %es │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x1a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x77fed867(%eax) │ │ │ │ + add %ch,-0x17fed867(%eax) │ │ │ │ jp 15027c9 │ │ │ │ add %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ - push %edi │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add %esi,%eax │ │ │ │ - push %esi │ │ │ │ + add %bl,%al │ │ │ │ + pop %ebp │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,0x16c5d(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x2016c5a(%eax) │ │ │ │ + add %dl,0x2016c61(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - pop %ebp │ │ │ │ + add %ah,0x69(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %ecx,%eax │ │ │ │ - push $0x2d801a9 │ │ │ │ + push $0x2e801a9 │ │ │ │ sub (%ecx),%al │ │ │ │ - shr $1,%ah │ │ │ │ + sub %ch,%bh │ │ │ │ add (%ecx),%al │ │ │ │ jo 1502788 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xf0f800c6,%edx │ │ │ │ - imul $0x18,(%ecx),%eax │ │ │ │ + mov $0xbb800c6,%edx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %ebx,(%eax) │ │ │ │ add $0xa0,%al │ │ │ │ add %ebx,(%eax) │ │ │ │ andl $0x1,(%edi) │ │ │ │ - js 150285a │ │ │ │ - sub (%ecx),%al │ │ │ │ - test $0x74,%al │ │ │ │ + mov $0xc8012a78,%eax │ │ │ │ + jne 15027ea │ │ │ │ + add %esi,0x76(%eax) │ │ │ │ add (%ecx),%eax │ │ │ │ - push %eax │ │ │ │ - jne 15027ee │ │ │ │ - add %edi,%eax │ │ │ │ - jne 15027f2 │ │ │ │ - add %eax,(%edi) │ │ │ │ + call 8512b67 <_edata@@Base+0x3f12b67> │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,0x101a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rolb $1,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x7fed867(%eax) │ │ │ │ - jp 1502831 │ │ │ │ - add %edx,-0x44(%eax) │ │ │ │ - imul $0xffffffe0,(%ecx),%eax │ │ │ │ - imul $0x70,%es:(%ecx),%eax │ │ │ │ - mov $0x10e800c6,%edx │ │ │ │ - mov 0x2a78e801,%al │ │ │ │ - add %ebx,0x58016b2f(%eax) │ │ │ │ - fidivrs 0x1(%edx) │ │ │ │ - add %bh,-0x51d7fe95(%esi) │ │ │ │ - test $0x6be27801,%eax │ │ │ │ - add %ebp,%eax │ │ │ │ - loop 150289e │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ - movb $0x68,(%eax) │ │ │ │ - jnp 1502865 │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + add %ch,0x8012799(%eax) │ │ │ │ + jnp 1502831 │ │ │ │ + add %edi,-0x26(%eax) │ │ │ │ + imul $0xffffff98,(%ecx),%eax │ │ │ │ + xor 0x1(%ebx),%ebp │ │ │ │ + jo 15027cc │ │ │ │ + movb $0xe8,(%eax) │ │ │ │ + adc %ah,0x2a792801(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + imul $0x30,%ds:(%ecx),%eax │ │ │ │ + jmp 150289d │ │ │ │ + add %edx,0x50016bdb(%eax) │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + test $0x6bebf801,%eax │ │ │ │ + add %esp,0x70016bec(%eax) │ │ │ │ + mov $0x7bc800c6,%edx │ │ │ │ + sub (%ecx),%al │ │ │ │ + jo 15027f8 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefe800c6,%edx │ │ │ │ - imul $0x70,(%ecx),%eax │ │ │ │ - mov $0xc6,%edx │ │ │ │ + mov $0xb7800c6,%edx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ + movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ xchg %eax,%edx │ │ │ │ daa │ │ │ │ - add %edi,0x1c012a78(%eax) │ │ │ │ - add (%edx),%cl │ │ │ │ + add %ebp,%eax │ │ │ │ + js 1502881 │ │ │ │ + add %ebx,(%edx,%eax,1) │ │ │ │ + or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x4f430a0d │ │ │ │ + adc $0x4f430a0d,%eax │ │ │ │ dec %esi │ │ │ │ inc %esp │ │ │ │ dec %ecx │ │ │ │ push %esp │ │ │ │ dec %ecx │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ @@ -1881112,27 +1881521,25 @@ │ │ │ │ dec %ecx │ │ │ │ push %esp │ │ │ │ dec %ecx │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ and %dl,0x29(%ecx,%ebp,1) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ - movb $0xb0,(%eax) │ │ │ │ - shlb $1,0x1(%edi) │ │ │ │ - xor %dh,0x67dea801(%ebp,%eax,1) │ │ │ │ - add %edi,-0x38(%eax) │ │ │ │ - add %esi,-0x46(%bx,%si) │ │ │ │ - movb $0x38,(%eax) │ │ │ │ - dec %eax │ │ │ │ + movb $0x48,(%eax) │ │ │ │ + (bad) 0x1(%edi) │ │ │ │ + xor %dh,0x67ea1801(%ebp,%eax,1) │ │ │ │ + add %edx,0x700167d3(%eax) │ │ │ │ + mov $0x49a000c6,%edx │ │ │ │ add (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ push $0x28 │ │ │ │ - add %ecx,(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ dec %esi │ │ │ │ sub (%ecx),%al │ │ │ │ inc %ebx │ │ │ │ dec %edi │ │ │ │ dec %ebp │ │ │ │ dec %ebp │ │ │ │ dec %edi │ │ │ │ @@ -1881153,96 +1881560,90 @@ │ │ │ │ dec %esi │ │ │ │ and %ah,0x6c(%ebx) │ │ │ │ popa │ │ │ │ jae 150366e │ │ │ │ and %dh,0x72(%eax) │ │ │ │ gs imul $0x6574,%fs:0x61(%ebx),%esp │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0x3788012a │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0x3998012a │ │ │ │ add (%ecx),%eax │ │ │ │ - sar $1,%bh │ │ │ │ - add %bp,-0xffe9901(%eax) │ │ │ │ + mov %al,(%edi) │ │ │ │ + add %esi,0x7(%bx,%si) │ │ │ │ + addr16 add %esi,%eax │ │ │ │ fadds (%edx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x6801286a(%eax) │ │ │ │ - cmp (%edx),%ebp │ │ │ │ + add %bl,-0x17fed796(%eax) │ │ │ │ + cmp $0x2a,%al │ │ │ │ add %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x33(%eax) │ │ │ │ - addr16 add %ebp,%eax │ │ │ │ - xchg %eax,%edi │ │ │ │ - jne 150363d │ │ │ │ - jo 15035f8 │ │ │ │ + add %al,(%eax) │ │ │ │ + aas │ │ │ │ + add %edx,0x759a(%bx,%si) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x98,(%eax) │ │ │ │ bound %ebp,0x2(%ebp) │ │ │ │ - and %cl,(%eax) │ │ │ │ + loopne 150364d │ │ │ │ add %si,-0x46(%eax) │ │ │ │ - movb $0x40,(%eax) │ │ │ │ - or $0x7f,%al │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + movb $0xe8,(%eax) │ │ │ │ + or %bh,0x1(%edi) │ │ │ │ + jo 150360c │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x60,(%eax) │ │ │ │ sarl %cl,0x1(%ebx) │ │ │ │ jo 150361c │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xcfc000c6,%edx │ │ │ │ jno 150366d │ │ │ │ loopne 1503684 │ │ │ │ jp 1503671 │ │ │ │ jo 150362c │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xba3800c6,%edx │ │ │ │ + mov $0xb54000c6,%edx │ │ │ │ add %esi,%gs:-0x46(%eax) │ │ │ │ - movb $0xe0,(%eax) │ │ │ │ - fldt 0x1(%edi) │ │ │ │ - jo 1503640 │ │ │ │ - movb $0x68,(%eax) │ │ │ │ - sub $0x7b,%al │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + movb $0xf0,(%eax) │ │ │ │ + enter $0x16f,$0x70 │ │ │ │ + mov $0x2a8800c6,%edx │ │ │ │ + jnp 150368d │ │ │ │ + jo 1503648 │ │ │ │ movb $0x58,(%eax) │ │ │ │ mov $0x69,%dh │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x28,(%eax) │ │ │ │ sti │ │ │ │ push $0x2 │ │ │ │ mov %ah,0x2(%ebp,%ebp,2) │ │ │ │ jo 1503664 │ │ │ │ movb $0xd8,(%eax) │ │ │ │ jle 1503729 │ │ │ │ - add %ecx,%eax │ │ │ │ + add %esp,%eax │ │ │ │ dec %edi │ │ │ │ jg 15036b5 │ │ │ │ jo 1503670 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x8,(%eax) │ │ │ │ adc %ch,0x1(%esi) │ │ │ │ - mov $0x22,%al │ │ │ │ - jp 15036c9 │ │ │ │ - jo 1503684 │ │ │ │ - movb $0x70,(%eax) │ │ │ │ - mov $0x1e5000c6,%edx │ │ │ │ + mov $0x70017a20,%eax │ │ │ │ + mov $0xba7000c6,%edx │ │ │ │ + movb $0x8,(%eax) │ │ │ │ + push %ds │ │ │ │ jp 15036d5 │ │ │ │ jo 1503690 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xe63000c6,%edx │ │ │ │ - gs add %edx,%eax │ │ │ │ - aaa │ │ │ │ - jnp 15036e5 │ │ │ │ - dec %eax │ │ │ │ - rep outsl %ds:(%esi),(%dx) │ │ │ │ - add %edi,(%eax) │ │ │ │ - sub %esi,0x1(%esi) │ │ │ │ - pop %eax │ │ │ │ + mov $0xd38800c6,%edx │ │ │ │ + gs add %ebx,%eax │ │ │ │ + xor $0xf1f8017b,%eax │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %edi,-0x77fe89db(%eax) │ │ │ │ xor 0x1(%ebx),%bh │ │ │ │ jo 15036ac │ │ │ │ movb $0x98,(%eax) │ │ │ │ pop %eax │ │ │ │ jno 15036f9 │ │ │ │ jo 15036b4 │ │ │ │ movb $0x70,(%eax) │ │ │ │ @@ -1881250,36 +1881651,37 @@ │ │ │ │ movb $0x18,(%eax) │ │ │ │ std │ │ │ │ push $0x2 │ │ │ │ mov %bl,0x20100264(%edx) │ │ │ │ jb 1503711 │ │ │ │ jo 15036cc │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xa4b000c6,%edx │ │ │ │ + mov $0xa17800c6,%edx │ │ │ │ jb 150371d │ │ │ │ jo 15036d8 │ │ │ │ - movb $0x80,(%eax) │ │ │ │ - or 0x1(%ebx),%bh │ │ │ │ + movb $0xa0,(%eax) │ │ │ │ + or 0x1(%ebx),%edi │ │ │ │ jo 15036e0 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0xd8,(%eax) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + movb $0x0,(%eax) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ jg 150373d │ │ │ │ - jo 15037a3 │ │ │ │ - jne 1503741 │ │ │ │ - loopne 1503733 │ │ │ │ - add %ecx,%gs:0x40(%eax) │ │ │ │ + pop %eax │ │ │ │ + gs jne 1503741 │ │ │ │ + or %ch,%bh │ │ │ │ + gs add %esi,%eax │ │ │ │ + aas │ │ │ │ jnp 1503749 │ │ │ │ + adcb $0x1,0x75(%esi) │ │ │ │ clc │ │ │ │ - push %esi │ │ │ │ - jne 150374d │ │ │ │ - or %bl,0x1(%esi,%esi,2) │ │ │ │ + push %edi │ │ │ │ + jbe 1503751 │ │ │ │ jo 150370c │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x9d9800c6,%edx │ │ │ │ add %fs:-0x46(%eax),%dh │ │ │ │ movb $0x60,(%eax) │ │ │ │ @@ -1881287,85 +1881689,79 @@ │ │ │ │ jo 1503728 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xd69800c6,%edx │ │ │ │ jl 1503782 │ │ │ │ jo 150373c │ │ │ │ - movb $0x78,(%eax) │ │ │ │ - pop %ss │ │ │ │ - jnp 1503789 │ │ │ │ + movb $0x40,(%eax) │ │ │ │ + adc %edi,0x1(%ebx) │ │ │ │ jo 1503744 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x77c000c6,%edx │ │ │ │ jb 150379d │ │ │ │ jo 1503758 │ │ │ │ movb $0xa0,(%eax) │ │ │ │ pop %edi │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ - add (%eax),%ch │ │ │ │ - add %ah,0x1(%esi) │ │ │ │ - jo 1503764 │ │ │ │ - movb $0xd8,(%eax) │ │ │ │ - idivb 0x1(%esi) │ │ │ │ + add 0x700165fe(%eax),%bh │ │ │ │ + mov $0xf78800c6,%edx │ │ │ │ + jle 15037b1 │ │ │ │ jo 150376c │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0xd0,(%eax) │ │ │ │ + movb $0xe8,(%eax) │ │ │ │ jno 150383b │ │ │ │ add %ecx,0x57(%eax) │ │ │ │ je 15037c5 │ │ │ │ mov $0x7002649f,%eax │ │ │ │ mov $0x685800c6,%edx │ │ │ │ add %fs:-0x46(%eax),%dh │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x8b5000c6,%edx │ │ │ │ - push $0x781f2001 │ │ │ │ + mov $0x8b6000c6,%edx │ │ │ │ + push $0x781ca801 │ │ │ │ add %ecx,0x70027cd8(%eax) │ │ │ │ - mov $0x202800c6,%edx │ │ │ │ + mov $0x1fe000c6,%edx │ │ │ │ jnp 15037ed │ │ │ │ jo 15037a8 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x61a000c6,%edx │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ - add %al,%cl │ │ │ │ - add 0x1(%esi),%esp │ │ │ │ - jo 15037c8 │ │ │ │ - movb $0x18,(%eax) │ │ │ │ - add 0x1(%edi),%edi │ │ │ │ + add 0x70016603(%eax),%ch │ │ │ │ + mov $0xd800c6,%edx │ │ │ │ + jg 1503815 │ │ │ │ jo 15037d0 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0xa0,(%eax) │ │ │ │ - cmpb $0x70,0x1(%esi) │ │ │ │ - mov $0x135000c6,%edx │ │ │ │ + movb $0x48,(%eax) │ │ │ │ + cmpl $0x70,0x1(%esi) │ │ │ │ + mov $0x146000c6,%edx │ │ │ │ jp 1503835 │ │ │ │ jo 15037f0 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xbbe800c6,%edx │ │ │ │ + mov $0xb6f800c6,%edx │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0xf0,(%eax) │ │ │ │ - daa │ │ │ │ - jnp 1503851 │ │ │ │ + movb $0x90,(%eax) │ │ │ │ + es jnp 1503851 │ │ │ │ jo 150380c │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x24c800c6,%edx │ │ │ │ + mov $0x251000c6,%edx │ │ │ │ ja 1503865 │ │ │ │ xor %bh,%dl │ │ │ │ push $0x2 │ │ │ │ nop │ │ │ │ arpl %ebp,0x2(%ebp) │ │ │ │ dec %eax │ │ │ │ mov $0x70,%dh │ │ │ │ @@ -1881377,93 +1881773,92 @@ │ │ │ │ movb $0x60,(%eax) │ │ │ │ test $0x71,%al │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x9e800c6,%edx │ │ │ │ jb 1503891 │ │ │ │ jo 150384c │ │ │ │ - movb $0xc8,(%eax) │ │ │ │ - sbb 0x1(%edx),%edi │ │ │ │ + movb $0xa8,(%eax) │ │ │ │ + sbb 0x1(%edx),%bh │ │ │ │ jo 1503854 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xcc7800c6,%edx │ │ │ │ + mov $0xbab800c6,%edx │ │ │ │ add %esi,%gs:-0x46(%eax) │ │ │ │ - movb $0x88,(%eax) │ │ │ │ - loope 150391a │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ - movb $0x30,(%eax) │ │ │ │ - das │ │ │ │ - jnp 15038b5 │ │ │ │ + movb $0x48,(%eax) │ │ │ │ + fsubrl 0x1(%edi) │ │ │ │ + jo 1503868 │ │ │ │ + movb $0xf8,(%eax) │ │ │ │ + jnp,pn 15038b5 │ │ │ │ jo 1503870 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0xf0,(%eax) │ │ │ │ + movb $0x50,(%eax) │ │ │ │ jae 150393d │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x20,(%eax) │ │ │ │ cld │ │ │ │ push $0x2 │ │ │ │ nop │ │ │ │ cltd │ │ │ │ add %fs:-0x46(%eax),%dh │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xe5a000c6,%edx │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov 0xba700172,%eax │ │ │ │ + add %ebp,-0x61(%eax) │ │ │ │ + jb 15038e1 │ │ │ │ + jo 150389c │ │ │ │ movb $0xd0,(%eax) │ │ │ │ jb 1503966 │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc18800c6,%edx │ │ │ │ + mov $0xbf5000c6,%edx │ │ │ │ jl 15038f5 │ │ │ │ jo 15038b0 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xeb3800c6,%edx │ │ │ │ - gs add %eax,%eax │ │ │ │ - cmp $0x7b,%al │ │ │ │ - add %ecx,(%eax) │ │ │ │ - dec %edx │ │ │ │ - jne 1503911 │ │ │ │ - nop │ │ │ │ - pop %ecx │ │ │ │ - jbe 1503915 │ │ │ │ - jo 15038d0 │ │ │ │ - movb $0x70,(%eax) │ │ │ │ + mov $0xe9c000c6,%edx │ │ │ │ + add %esi,%gs:0x39(%eax) │ │ │ │ + jnp 150390d │ │ │ │ + xor %cl,0x75(%ebp) │ │ │ │ + add %esp,0x70017652(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x9c8800c6,%edx │ │ │ │ + mov $0xba7000c6,%edx │ │ │ │ + movb $0x88,(%eax) │ │ │ │ + pushf │ │ │ │ add %fs:-0x46(%eax),%dh │ │ │ │ movb $0x10,(%eax) │ │ │ │ (bad) │ │ │ │ push $0x2 │ │ │ │ sbbb $0xc6,-0x458ffd9c(%ebx) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xae3800c6,%edx │ │ │ │ + mov $0xade000c6,%edx │ │ │ │ jb 1503945 │ │ │ │ jo 1503900 │ │ │ │ - movb $0xd8,(%eax) │ │ │ │ - (bad) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + movb $0x88,(%eax) │ │ │ │ + push %cs │ │ │ │ + jnp 150394d │ │ │ │ + jo 1503908 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x5ea800c6,%edx │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ - add 0x780165fd(%eax),%cl │ │ │ │ - inc %esi │ │ │ │ + add (%eax),%cl │ │ │ │ + clc │ │ │ │ + gs add %ebx,%eax │ │ │ │ + inc %ebp │ │ │ │ jnp 1503971 │ │ │ │ jo 150392c │ │ │ │ - movb $0x88,(%eax) │ │ │ │ - gs jbe 1503979 │ │ │ │ + movb $0xc0,(%eax) │ │ │ │ + bound %esi,0x1(%esi) │ │ │ │ jo 1503934 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x9eb000c6,%edx │ │ │ │ add %fs:-0x46(%eax),%dh │ │ │ │ movb $0x60,(%eax) │ │ │ │ @@ -1881472,47 +1881867,45 @@ │ │ │ │ jo 1503954 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x90,(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ jl 15039aa │ │ │ │ jo 1503964 │ │ │ │ - movb $0x28,(%eax) │ │ │ │ - sbb 0x1(%ebx),%edi │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + sbb %bh,0x1(%ebx) │ │ │ │ jo 150396c │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x38,(%eax) │ │ │ │ mov %dh,0x1(%ecx) │ │ │ │ cwtl │ │ │ │ pusha │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ - add 0x2(%eax),%ah │ │ │ │ - add %si,-0x46(%eax) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - cld │ │ │ │ + add 0x70016601(%eax),%cl │ │ │ │ + mov $0xfbc000c6,%edx │ │ │ │ jle 15039d9 │ │ │ │ jo 1503994 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xcd2000c6,%edx │ │ │ │ addr16 add %eax,%eax │ │ │ │ mov 0xba700264,%al │ │ │ │ - movb $0x58,(%eax) │ │ │ │ - adc %edi,0x1(%edx) │ │ │ │ + movb $0xc8,(%eax) │ │ │ │ + adc %bh,0x1(%edx) │ │ │ │ jo 15039b4 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0xa8,(%eax) │ │ │ │ + movb $0x48,(%eax) │ │ │ │ xorl $0xffffff80,0x1(%edi) │ │ │ │ fnstcw 0x70(%edx,%eax,1) │ │ │ │ - mov $0x234000c6,%edx │ │ │ │ + mov $0x23a000c6,%edx │ │ │ │ jnp 1503a15 │ │ │ │ jo 15039d0 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1886124,1607 +1886517,1648 @@ │ │ │ │ xor $0x18020202,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1505a50 │ │ │ │ movb $0x78,(%eax) │ │ │ │ in $0x29,%al │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1505a60 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1505aa1 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505ab1 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1505a70 │ │ │ │ movb $0x68,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ sub %eax,(%ecx) │ │ │ │ - clc │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1505a80 │ │ │ │ + adc %al,(%esi) │ │ │ │ + jnp 1505ac1 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505ad1 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1505a90 │ │ │ │ movb $0xa8,(%eax) │ │ │ │ out %eax,(%dx) │ │ │ │ sub %eax,(%ecx) │ │ │ │ - clc │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1505aa0 │ │ │ │ + adc %al,(%esi) │ │ │ │ + jnp 1505ae1 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505af1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505b01 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505b11 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1505ad0 │ │ │ │ movb $0x8,(%eax) │ │ │ │ out %al,(%dx) │ │ │ │ sub %eax,(%ecx) │ │ │ │ - clc │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1505ae0 │ │ │ │ + adc %al,(%esi) │ │ │ │ + jnp 1505b21 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505b31 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1505af0 │ │ │ │ movb $0x18,(%eax) │ │ │ │ in $0x29,%eax │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1505b00 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1505b41 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505b51 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1505b10 │ │ │ │ movb $0x78,(%eax) │ │ │ │ jecxz 1505b84 │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1505b20 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1505b61 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505b71 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1505b30 │ │ │ │ movb $0xa8,(%eax) │ │ │ │ jmp 1505ba4 │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1505b40 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1505b81 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505b91 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1505b50 │ │ │ │ movb $0xb8,(%eax) │ │ │ │ in $0x29,%eax │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1505b60 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1505ba1 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505bb1 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1505b70 │ │ │ │ movb $0xd8,(%eax) │ │ │ │ loope 1505be4 │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1505b80 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1505bc1 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505bd1 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1505b90 │ │ │ │ movb $0x38,(%eax) │ │ │ │ jecxz 1505c04 │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1505ba0 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1505be1 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505bf1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505c01 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505c11 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505c21 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505c31 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1505bf0 │ │ │ │ movb $0x78,(%eax) │ │ │ │ loop 1505c64 │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1505c00 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1505c41 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505c51 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1505c10 │ │ │ │ movb $0x68,(%eax) │ │ │ │ jmp 1505c84 │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1505c20 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1505c61 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505c71 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505c81 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505c91 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505ca1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505cb1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505cc1 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1505c80 │ │ │ │ movb $0x8,(%eax) │ │ │ │ - ljmp $0x17b,$0x5f80129 │ │ │ │ + ljmp $0x17b,$0x6100129 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505ce1 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1505ca0 │ │ │ │ movb $0xd8,(%eax) │ │ │ │ jecxz 1505d14 │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1505cb0 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1505cf1 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505d01 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505d11 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1505cd0 │ │ │ │ movb $0xa8,(%eax) │ │ │ │ - ljmp $0x17b,$0x5f80129 │ │ │ │ + ljmp $0x17b,$0x6100129 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505d31 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1505cf0 │ │ │ │ movb $0x8,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ sub %eax,(%ecx) │ │ │ │ - clc │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1505d00 │ │ │ │ + adc %al,(%esi) │ │ │ │ + jnp 1505d41 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505d51 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505d61 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505d71 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505d81 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505d91 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1505d50 │ │ │ │ movb $0x78,(%eax) │ │ │ │ - call 7485ec7 <_edata@@Base+0x2e85ec7> │ │ │ │ + call 7605ec7 <_edata@@Base+0x3005ec7> │ │ │ │ jnp 1505da1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505db1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505dc1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505dd1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505de1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505df1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505e01 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505e11 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1505dd0 │ │ │ │ movb $0x78,(%eax) │ │ │ │ out %eax,$0x29 │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1505de0 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1505e21 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505e31 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1505df0 │ │ │ │ movb $0x48,(%eax) │ │ │ │ out %eax,(%dx) │ │ │ │ sub %eax,(%ecx) │ │ │ │ - clc │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1505e00 │ │ │ │ + adc %al,(%esi) │ │ │ │ + jnp 1505e41 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505e51 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505e61 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505e71 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505e81 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505e91 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505ea1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505eb1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505ec1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505ed1 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1505e90 │ │ │ │ movb $0x58,(%eax) │ │ │ │ in $0x29,%eax │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1505ea0 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1505ee1 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505ef1 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1505eb0 │ │ │ │ movb $0xb8,(%eax) │ │ │ │ out %al,$0x29 │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1505ec0 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1505f01 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505f11 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505f21 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505f31 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505f41 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505f51 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1505f10 │ │ │ │ movb $0xc8,(%eax) │ │ │ │ out %eax,(%dx) │ │ │ │ sub %eax,(%ecx) │ │ │ │ - clc │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1505f20 │ │ │ │ + adc %al,(%esi) │ │ │ │ + jnp 1505f61 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505f71 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1505f30 │ │ │ │ movb $0x28,(%eax) │ │ │ │ out %al,(%dx) │ │ │ │ sub %eax,(%ecx) │ │ │ │ - clc │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1505f40 │ │ │ │ + adc %al,(%esi) │ │ │ │ + jnp 1505f81 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505f91 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1505f50 │ │ │ │ movb $0x18,(%eax) │ │ │ │ loop 1505fc4 │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1505f60 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1505fa1 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505fb1 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1505f70 │ │ │ │ movb $0x78,(%eax) │ │ │ │ out %al,$0x29 │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1505f80 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1505fc1 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505fd1 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1505f90 │ │ │ │ movb $0xd8,(%eax) │ │ │ │ in $0x29,%eax │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1505fa0 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1505fe1 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1505ff1 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1505fb0 │ │ │ │ movb $0x68,(%eax) │ │ │ │ in (%dx),%eax │ │ │ │ sub %eax,(%ecx) │ │ │ │ - clc │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1505fc0 │ │ │ │ + adc %al,(%esi) │ │ │ │ + jnp 1506001 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506011 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1505fd0 │ │ │ │ movb $0x18,(%eax) │ │ │ │ - call 7486147 <_edata@@Base+0x2e86147> │ │ │ │ + call 7606147 <_edata@@Base+0x3006147> │ │ │ │ jnp 1506021 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506031 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1505ff0 │ │ │ │ movb $0xb8,(%eax) │ │ │ │ jecxz 1506064 │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1506000 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1506041 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506051 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506010 │ │ │ │ movb $0xe8,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ sub %eax,(%ecx) │ │ │ │ - clc │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1506020 │ │ │ │ + adc %al,(%esi) │ │ │ │ + jnp 1506061 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506071 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506030 │ │ │ │ movb $0x98,(%eax) │ │ │ │ loop 15060a4 │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1506040 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1506081 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506091 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506050 │ │ │ │ movb $0x18,(%eax) │ │ │ │ out %eax,$0x29 │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1506060 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 15060a1 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15060b1 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506070 │ │ │ │ movb $0x48,(%eax) │ │ │ │ - ljmp $0x17b,$0x5f80129 │ │ │ │ + ljmp $0x17b,$0x6100129 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15060d1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15060e1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15060f1 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 15060b0 │ │ │ │ movb $0xf8,(%eax) │ │ │ │ - call 7486227 <_edata@@Base+0x2e86227> │ │ │ │ + call 7606227 <_edata@@Base+0x3006227> │ │ │ │ jnp 1506101 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506111 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 15060d0 │ │ │ │ movb $0xe8,(%eax) │ │ │ │ jmp 1506144 │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 15060e0 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1506121 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506131 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506141 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506151 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506161 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506171 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506181 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506191 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506150 │ │ │ │ movb $0xc8,(%eax) │ │ │ │ - ljmp $0x17b,$0x5f80129 │ │ │ │ + ljmp $0x17b,$0x6100129 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15061b1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15061c1 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506180 │ │ │ │ movb $0xc8,(%eax) │ │ │ │ in (%dx),%eax │ │ │ │ sub %eax,(%ecx) │ │ │ │ - clc │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1506190 │ │ │ │ + adc %al,(%esi) │ │ │ │ + jnp 15061d1 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15061e1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15061f1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506201 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506211 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506221 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506231 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506241 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506251 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506261 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506271 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506281 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506291 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15062a1 │ │ │ │ js 15062ef │ │ │ │ add (%ecx),%eax │ │ │ │ jo 1506260 │ │ │ │ movb $0x58,(%eax) │ │ │ │ fisubrs (%ecx) │ │ │ │ add %ecx,0x30(%eax) │ │ │ │ jnp 15062b1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15062c1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15062d1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15062e1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15062f1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506301 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506311 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506321 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 15062e0 │ │ │ │ movb $0x58,(%eax) │ │ │ │ jecxz 1506354 │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 15062f0 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1506331 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506341 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506351 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506361 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506371 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506381 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506391 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15063a1 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506360 │ │ │ │ movb $0xe8,(%eax) │ │ │ │ out %eax,(%dx) │ │ │ │ sub %eax,(%ecx) │ │ │ │ - clc │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1506370 │ │ │ │ + adc %al,(%esi) │ │ │ │ + jnp 15063b1 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15063c1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15063d1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15063e1 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 15063a0 │ │ │ │ movb $0x38,(%eax) │ │ │ │ in $0x29,%al │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 15063b0 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 15063f1 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506401 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 15063c0 │ │ │ │ movb $0x88,(%eax) │ │ │ │ jmp 1506434 │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 15063d0 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1506411 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506421 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506431 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506441 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506451 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506461 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506420 │ │ │ │ movb $0x28,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ sub %eax,(%ecx) │ │ │ │ - clc │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1506430 │ │ │ │ + adc %al,(%esi) │ │ │ │ + jnp 1506471 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506481 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506491 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15064a1 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506460 │ │ │ │ movb $0x58,(%eax) │ │ │ │ - call 74865d7 <_edata@@Base+0x2e865d7> │ │ │ │ + call 76065d7 <_edata@@Base+0x30065d7> │ │ │ │ jnp 15064b1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15064c1 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506480 │ │ │ │ movb $0xf8,(%eax) │ │ │ │ out %al,$0x29 │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1506490 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 15064d1 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15064e1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15064f1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506501 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 15064c0 │ │ │ │ movb $0x28,(%eax) │ │ │ │ out %eax,(%dx) │ │ │ │ sub %eax,(%ecx) │ │ │ │ - clc │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 15064d0 │ │ │ │ + adc %al,(%esi) │ │ │ │ + jnp 1506511 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506521 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 15064e0 │ │ │ │ movb $0xf8,(%eax) │ │ │ │ in $0x29,%eax │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 15064f0 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1506531 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506541 │ │ │ │ call 71516891 <_edata@@Base+0x6cf16891> │ │ │ │ mov $0xe0a800c6,%edx │ │ │ │ sub %eax,(%ecx) │ │ │ │ - add %ah,(%ecx) │ │ │ │ + loopne 150656e │ │ │ │ jnp 1506551 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506561 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506520 │ │ │ │ movb $0xe8,(%eax) │ │ │ │ out %al,(%dx) │ │ │ │ sub %eax,(%ecx) │ │ │ │ - clc │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1506530 │ │ │ │ + adc %al,(%esi) │ │ │ │ + jnp 1506571 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506581 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506540 │ │ │ │ movb $0xb8,(%eax) │ │ │ │ loop 15065b4 │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1506550 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1506591 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15065a1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15065b1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15065c1 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506580 │ │ │ │ movb $0x38,(%eax) │ │ │ │ in $0x29,%eax │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1506590 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 15065d1 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15065e1 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 15065a0 │ │ │ │ movb $0x18,(%eax) │ │ │ │ - jmp 7486717 <_edata@@Base+0x2e86717> │ │ │ │ + jmp 7606717 <_edata@@Base+0x3006717> │ │ │ │ jnp 15065f1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506601 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 15065c0 │ │ │ │ movb $0xa8,(%eax) │ │ │ │ in (%dx),%eax │ │ │ │ sub %eax,(%ecx) │ │ │ │ - clc │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 15065d0 │ │ │ │ + adc %al,(%esi) │ │ │ │ + jnp 1506611 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506621 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506631 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506641 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506651 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506661 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506620 │ │ │ │ movb $0xf8,(%eax) │ │ │ │ loope 1506694 │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1506630 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1506671 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506681 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506640 │ │ │ │ movb $0xf8,(%eax) │ │ │ │ in $0x29,%al │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1506650 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1506691 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15066a1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15066b1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15066c1 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506680 │ │ │ │ movb $0xe8,(%eax) │ │ │ │ - ljmp $0x17b,$0x5f80129 │ │ │ │ + ljmp $0x17b,$0x6100129 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15066e1 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 15066a0 │ │ │ │ movb $0x88,(%eax) │ │ │ │ out %eax,(%dx) │ │ │ │ sub %eax,(%ecx) │ │ │ │ - clc │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 15066b0 │ │ │ │ + adc %al,(%esi) │ │ │ │ + jnp 15066f1 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506701 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 15066c0 │ │ │ │ movb $0xb8,(%eax) │ │ │ │ loope 1506734 │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 15066d0 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1506711 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506721 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506731 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506741 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506700 │ │ │ │ movb $0x98,(%eax) │ │ │ │ in $0x29,%eax │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1506710 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1506751 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506761 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506720 │ │ │ │ movb $0x28,(%eax) │ │ │ │ - ljmp $0x17b,$0x5f80129 │ │ │ │ + ljmp $0x17b,$0x6100129 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506781 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506740 │ │ │ │ movb $0x58,(%eax) │ │ │ │ loop 15067b4 │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1506750 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1506791 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15067a1 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506760 │ │ │ │ movb $0xe8,(%eax) │ │ │ │ - jmp 74868d7 <_edata@@Base+0x2e868d7> │ │ │ │ + jmp 76068d7 <_edata@@Base+0x30068d7> │ │ │ │ jnp 15067b1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15067c1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15067d1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15067e1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15067f1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506801 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 15067c0 │ │ │ │ movb $0x98,(%eax) │ │ │ │ out %al,$0x29 │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 15067d0 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1506811 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506821 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 15067e0 │ │ │ │ movb $0x98,(%eax) │ │ │ │ jecxz 1506854 │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 15067f0 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1506831 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506841 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506851 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506861 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506820 │ │ │ │ movb $0x88,(%eax) │ │ │ │ - ljmp $0x17b,$0x5f80129 │ │ │ │ + ljmp $0x17b,$0x6100129 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506881 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506840 │ │ │ │ movb $0xc8,(%eax) │ │ │ │ jmp 15068b4 │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1506850 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1506891 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15068a1 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506860 │ │ │ │ movb $0x38,(%eax) │ │ │ │ out %eax,$0x29 │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1506870 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 15068b1 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15068c1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15068d1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15068e1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15068f1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506901 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506911 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506921 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 15068e0 │ │ │ │ movb $0x8,(%eax) │ │ │ │ in (%dx),%eax │ │ │ │ sub %eax,(%ecx) │ │ │ │ - clc │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 15068f0 │ │ │ │ + adc %al,(%esi) │ │ │ │ + jnp 1506931 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506941 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506900 │ │ │ │ movb $0x58,(%eax) │ │ │ │ in $0x29,%al │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1506910 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1506951 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506961 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506971 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506981 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506940 │ │ │ │ movb $0xe8,(%eax) │ │ │ │ in (%dx),%eax │ │ │ │ sub %eax,(%ecx) │ │ │ │ - clc │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1506950 │ │ │ │ + adc %al,(%esi) │ │ │ │ + jnp 1506991 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15069a1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15069b1 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506970 │ │ │ │ movb $0x48,(%eax) │ │ │ │ in (%dx),%al │ │ │ │ sub %eax,(%ecx) │ │ │ │ - clc │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1506980 │ │ │ │ + adc %al,(%esi) │ │ │ │ + jnp 15069c1 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15069d1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15069e1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 15069f1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506a01 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506a11 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506a21 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506a31 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506a41 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506a00 │ │ │ │ movb $0x68,(%eax) │ │ │ │ out %eax,(%dx) │ │ │ │ sub %eax,(%ecx) │ │ │ │ - clc │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1506a10 │ │ │ │ + adc %al,(%esi) │ │ │ │ + jnp 1506a51 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506a61 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506a20 │ │ │ │ movb $0x38,(%eax) │ │ │ │ - jmp 7486b97 <_edata@@Base+0x2e86b97> │ │ │ │ + jmp 7606b97 <_edata@@Base+0x3006b97> │ │ │ │ jnp 1506a71 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506a81 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506a91 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506aa1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506ab1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506ac1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506ad1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506ae1 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506aa0 │ │ │ │ movb $0x38,(%eax) │ │ │ │ - call 7486c17 <_edata@@Base+0x2e86c17> │ │ │ │ + call 7606c17 <_edata@@Base+0x3006c17> │ │ │ │ jnp 1506af1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506b01 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506ac0 │ │ │ │ movb $0x78,(%eax) │ │ │ │ in $0x29,%eax │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1506ad0 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1506b11 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506b21 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506b31 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506b41 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506b51 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506b61 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506b20 │ │ │ │ movb $0x38,(%eax) │ │ │ │ loop 1506b94 │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1506b30 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1506b71 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506b81 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506b40 │ │ │ │ movb $0xf8,(%eax) │ │ │ │ out %eax,$0x29 │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1506b50 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1506b91 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506ba1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506bb1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506bc1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506bd1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506be1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506bf1 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506c01 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506bc0 │ │ │ │ movb $0xd8,(%eax) │ │ │ │ out %al,$0x29 │ │ │ │ - add %edi,%eax │ │ │ │ - add $0x4b38017b,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 1506bd0 │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %es │ │ │ │ + jnp 1506c11 │ │ │ │ + cmp %cl,0x3(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506c21 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506c31 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506c41 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506c00 │ │ │ │ movb $0x68,(%eax) │ │ │ │ - ljmp $0x17b,$0x5f80129 │ │ │ │ + ljmp $0x17b,$0x6100129 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506c61 │ │ │ │ enter $0x34b,$0x1 │ │ │ │ jo 1506c20 │ │ │ │ movb $0x98,(%eax) │ │ │ │ - call 7486d97 <_edata@@Base+0x2e86d97> │ │ │ │ + call 7606d97 <_edata@@Base+0x3006d97> │ │ │ │ jnp 1506c71 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506c81 │ │ │ │ cmp %cl,0x3(%ebx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xefa800c6,%edx │ │ │ │ + mov $0xefa000c6,%edx │ │ │ │ jp 1506c91 │ │ │ │ call c151966d <_edata@@Base+0xbcf1966d> │ │ │ │ dec %edx │ │ │ │ sbb $0x2,%al │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lock clc │ │ │ │ - jae 1506ca1 │ │ │ │ - call 151e09d │ │ │ │ + mov 0x680173f5,%al │ │ │ │ + cmc │ │ │ │ + jae 1506ca5 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x46(%eax) │ │ │ │ - movb $0xe8,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + jo 1506c64 │ │ │ │ + movb $0xe0,(%eax) │ │ │ │ lock jp 1506cb1 │ │ │ │ js 1506c69 │ │ │ │ add $0x6faaa801,%eax │ │ │ │ - add %edi,(%eax) │ │ │ │ - out %al,(%dx) │ │ │ │ + add %ecx,-0x12(%eax) │ │ │ │ jp 1506cbd │ │ │ │ jo 1506c78 │ │ │ │ movb $0x38,(%eax) │ │ │ │ dec %ebx │ │ │ │ add (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ push $0x28 │ │ │ │ add %ebp,-0x26(%eax) │ │ │ │ sub %eax,(%ecx) │ │ │ │ jo 1506c8c │ │ │ │ - movb $0x18,(%eax) │ │ │ │ + movb $0x28,(%eax) │ │ │ │ pop %es │ │ │ │ jnp 1506cd9 │ │ │ │ js 1506c91 │ │ │ │ - add $0x6f984801,%eax │ │ │ │ + add $0x6f97b001,%eax │ │ │ │ add %eax,%eax │ │ │ │ add $0x7b,%al │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0xc8,(%eax) │ │ │ │ dec %ebx │ │ │ │ add (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ push $0x28 │ │ │ │ add %ecx,-0x26(%eax) │ │ │ │ sub %eax,(%ecx) │ │ │ │ jo 1506cb4 │ │ │ │ - movb $0xc8,(%eax) │ │ │ │ + movb $0xb0,(%eax) │ │ │ │ and %edi,0x1(%ebx) │ │ │ │ js 1506cb9 │ │ │ │ add $0x6f864001,%eax │ │ │ │ - add %ecx,0x70017b1f(%eax) │ │ │ │ + add %eax,0x70017b1f(%eax) │ │ │ │ mov $0x4ce800c6,%edx │ │ │ │ add (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ push $0x28 │ │ │ │ add %ebx,(%eax) │ │ │ │ fisubrl (%ecx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0x28,(%eax) │ │ │ │ + movb $0x8,(%eax) │ │ │ │ xor %edi,0x1(%ebx) │ │ │ │ js 1506ce1 │ │ │ │ - add $0x6f728001,%eax │ │ │ │ - add %ebx,%eax │ │ │ │ + add $0x6f71f001,%eax │ │ │ │ + add %edx,%eax │ │ │ │ jnp,pn 1506d35 │ │ │ │ jo 1506cf0 │ │ │ │ movb $0x78,(%eax) │ │ │ │ dec %ebp │ │ │ │ add (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ push $0x28 │ │ │ │ add %edi,%eax │ │ │ │ fldcw (%ecx) │ │ │ │ add %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x7(%eax) │ │ │ │ - jae 1506d51 │ │ │ │ - dec %eax │ │ │ │ + add %dh,(%eax) │ │ │ │ stc │ │ │ │ + jae 1506d51 │ │ │ │ + adc %bh,%cl │ │ │ │ jae 1506d55 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pusha │ │ │ │ inc %esp │ │ │ │ add (%ecx),%eax │ │ │ │ jo 1506d18 │ │ │ │ @@ -1887732,39 +1888166,42 @@ │ │ │ │ mov $0xb0d000c6,%edx │ │ │ │ jns 1506d69 │ │ │ │ js 1506d32 │ │ │ │ sub %eax,(%ecx) │ │ │ │ rorb $0x2,0x1c(%edx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %ch,0x6c(%eax) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - push $0x16c │ │ │ │ + shlb $0x1,0x6c(%edi) │ │ │ │ + mov $0x16c67,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jo 1506d3c │ │ │ │ - movb $0xe8,(%eax) │ │ │ │ + add %dh,-0x46(%eax) │ │ │ │ + movb $0xe0,(%eax) │ │ │ │ mov $0x79,%dl │ │ │ │ add %edi,%eax │ │ │ │ - roll $0x1,0x6c4e8001 │ │ │ │ - push $0x700179ad │ │ │ │ - mov $0x446000c6,%edx │ │ │ │ + roll $0x1,0x6c4e6801 │ │ │ │ + js 1506d3f │ │ │ │ + jns 1506d95 │ │ │ │ + jo 1506d50 │ │ │ │ + movb $0x60,(%eax) │ │ │ │ + inc %esp │ │ │ │ add (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ push $0x28 │ │ │ │ add %ebx,(%eax) │ │ │ │ mov $0x30129,%esi │ │ │ │ add %al,(%eax) │ │ │ │ - fsubrs 0x6c(%eax) │ │ │ │ - add %edx,%eax │ │ │ │ - push $0x16c │ │ │ │ + dec %eax │ │ │ │ + push $0x6840016c │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - gs add $0xc6ba7001,%eax │ │ │ │ + add %bl,0x65(%eax) │ │ │ │ + add $0xc6ba7001,%eax │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x90,(%eax) │ │ │ │ cmp $0x7a,%al │ │ │ │ add %ebx,0x65(%eax) │ │ │ │ add $0xc6ba7001,%eax │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x90,(%eax) │ │ │ │ @@ -1887805,34 +1888242,36 @@ │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x88,(%eax) │ │ │ │ aas │ │ │ │ sub (%ecx),%al │ │ │ │ rorb $0x2,0x1c(%edx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - enter $0x7e36,$0x1 │ │ │ │ - mov $0x17e36,%eax │ │ │ │ + inc %eax │ │ │ │ + ss jle 1506e49 │ │ │ │ + adc %dh,(%esi) │ │ │ │ + jle 1506e4d │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x46(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + jo 1506e0c │ │ │ │ movb $0x50,(%eax) │ │ │ │ cmp $0x6570017a,%eax │ │ │ │ - add $0x7e21a001,%eax │ │ │ │ - add %edx,(%eax) │ │ │ │ + add $0x7e213801,%eax │ │ │ │ + add %ebx,(%eax) │ │ │ │ cmp 0x1(%edx),%edi │ │ │ │ jo 1506e20 │ │ │ │ movb $0x58,(%eax) │ │ │ │ gs add $0x1,%eax │ │ │ │ add %bl,-0x17fed796(%eax) │ │ │ │ sub %ds:(%ecx),%al │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - aaa │ │ │ │ + js 1506eb4 │ │ │ │ jle 1506e81 │ │ │ │ - xor %dh,(%edi) │ │ │ │ + jo 1506eb8 │ │ │ │ jle 1506e85 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0x2,%al │ │ │ │ or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x4350030d,%eax │ │ │ │ @@ -1890370,67 +1890809,65 @@ │ │ │ │ dec %ecx │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ and %dl,0x29(%ecx,%ebp,1) │ │ │ │ add %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - enter $0x6b94,$0x1 │ │ │ │ - inc %eax │ │ │ │ + cwtl │ │ │ │ + xchg %eax,%esp │ │ │ │ + imul $0x40,(%ecx),%eax │ │ │ │ xor %eax,(%ebx) │ │ │ │ - add %ecx,0x5f(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + pop %edi │ │ │ │ ja 1507fc1 │ │ │ │ pop %eax │ │ │ │ popf │ │ │ │ add (%ecx),%eax │ │ │ │ jo 1507f80 │ │ │ │ movb $0x18,(%eax) │ │ │ │ push %edi │ │ │ │ sub (%ecx),%al │ │ │ │ - sbb %al,0x77(%ebp) │ │ │ │ + add %al,0x77(%ebp) │ │ │ │ add %ebp,(%eax) │ │ │ │ xor $0x3,%al │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x28,(%eax) │ │ │ │ push %edi │ │ │ │ sub (%ecx),%al │ │ │ │ - clc │ │ │ │ - call 11f0814d <_edata@@Base+0xd90814d> │ │ │ │ - jno 1507fe5 │ │ │ │ - sbb %bh,(%ecx) │ │ │ │ - sub (%ecx),%al │ │ │ │ - clc │ │ │ │ + sub $0x6b,%al │ │ │ │ + add %ecx,0x18017110(%eax) │ │ │ │ + cmp %ebp,(%edx) │ │ │ │ + add %edi,%eax │ │ │ │ cltd │ │ │ │ daa │ │ │ │ add %ecx,0x70012a3b(%eax) │ │ │ │ mov $0x390800c6,%edx │ │ │ │ test $0x1,%al │ │ │ │ add $0xb8d00000,%eax │ │ │ │ push %eax │ │ │ │ sub (%ecx),%al │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - jo 1507fbc │ │ │ │ - jbe 1508009 │ │ │ │ - push %eax │ │ │ │ + inc %eax │ │ │ │ + mov $0x76,%dh │ │ │ │ + add %edi,(%eax) │ │ │ │ mov $0x76,%dh │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%al │ │ │ │ - popf │ │ │ │ - jbe 1508019 │ │ │ │ - cmp %al,0x1(%ecx,%ebp,4) │ │ │ │ - jo 1507fd8 │ │ │ │ - movb $0x70,(%eax) │ │ │ │ - mov $0x863000c6,%edx │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ - movb $0x80,(%eax) │ │ │ │ + add %ah,0x3801769d(%eax) │ │ │ │ + inc %esp │ │ │ │ + test $0xc6ba7001,%eax │ │ │ │ + add %dh,-0x46(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + xchg %ch,0x1(%edi) │ │ │ │ + jo 1507fe4 │ │ │ │ + movb $0x60,(%eax) │ │ │ │ mov %ch,0x1(%edi) │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call 28d39837 <_edata@@Base+0x24739837> │ │ │ │ add %ebx,(%eax) │ │ │ │ cmp %ebp,(%edx) │ │ │ │ add %eax,-0x37fe5835(%eax) │ │ │ │ @@ -1890438,19 +1890875,18 @@ │ │ │ │ daa │ │ │ │ add %ebp,%eax │ │ │ │ aas │ │ │ │ sub (%ecx),%al │ │ │ │ jo 1508004 │ │ │ │ movb $0x78,(%eax) │ │ │ │ or %ch,(%edx) │ │ │ │ - add %esi,0x28010582(%eax) │ │ │ │ + add %esi,0x10582(%eax) │ │ │ │ lahf │ │ │ │ jbe 1508059 │ │ │ │ - cwtl │ │ │ │ - popf │ │ │ │ + jo 1507ff7 │ │ │ │ jbe 150805d │ │ │ │ jo 1508018 │ │ │ │ movb $0x38,(%eax) │ │ │ │ xchg %eax,%esi │ │ │ │ add (%ecx),%eax │ │ │ │ cmp %al,0x1(%ecx,%ebp,4) │ │ │ │ js 15080a9 │ │ │ │ @@ -1890459,39 +1890895,42 @@ │ │ │ │ add %al,(%eax) │ │ │ │ push $0x28012867 │ │ │ │ push %edx │ │ │ │ sub (%ecx),%al │ │ │ │ rorb $1,0x3(%ecx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 1508089 │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - shlb $1,-0x4937fe8a(%esi) │ │ │ │ - jbe 1508095 │ │ │ │ - xorb $0xc6,-0x458ffe8a(%esi) │ │ │ │ - add %cl,(%eax) │ │ │ │ + jo 1508044 │ │ │ │ + jbe 1508091 │ │ │ │ + push %eax │ │ │ │ + mov $0x76,%dh │ │ │ │ + add %ecx,-0x4a(%eax) │ │ │ │ + jbe 1508099 │ │ │ │ + jo 1508054 │ │ │ │ + movb $0x8,(%eax) │ │ │ │ cmp %ebp,0x401(%eax) │ │ │ │ sarb $1,0x3012a50(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x67fe8938(%eax) │ │ │ │ + add %cl,-0x7ffe8938(%eax) │ │ │ │ enter $0x176,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x46(%eax) │ │ │ │ - jbe 15080c1 │ │ │ │ - mov %al,0x1(%ecx,%ebp,4) │ │ │ │ - jo 1508080 │ │ │ │ - movb $0x70,(%eax) │ │ │ │ - mov $0x8bf800c6,%edx │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ - movb $0x58,(%eax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x44880176,%ecx │ │ │ │ + test $0xc6ba7001,%eax │ │ │ │ + add %dh,-0x46(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov 0x1(%edi),%ebp │ │ │ │ + jo 150808c │ │ │ │ + movb $0x48,(%eax) │ │ │ │ (bad) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %ecx,0x3f(%eax) │ │ │ │ call 28d398df <_edata@@Base+0x247398df> │ │ │ │ add %ebx,(%eax) │ │ │ │ cmp %ebp,(%edx) │ │ │ │ add %eax,-0x37fe5835(%eax) │ │ │ │ @@ -1890500,38 +1890939,36 @@ │ │ │ │ add %edi,(%eax) │ │ │ │ dec %eax │ │ │ │ sub (%ecx),%al │ │ │ │ jo 15080ac │ │ │ │ movb $0x78,(%eax) │ │ │ │ or %ch,(%edx) │ │ │ │ add %edx,-0x7e(%eax) │ │ │ │ - add $0x76bb7001,%eax │ │ │ │ - add %esi,%eax │ │ │ │ - mov $0xba700176,%ecx │ │ │ │ - movb $0x40,(%eax) │ │ │ │ - xchg %eax,%edi │ │ │ │ + add $0x76bb5801,%eax │ │ │ │ + add %edi,0x700176b9(%eax) │ │ │ │ + mov $0x974000c6,%edx │ │ │ │ add (%ecx),%eax │ │ │ │ mov %al,0x1(%ecx,%ebp,4) │ │ │ │ sub %cl,0x2a(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x67(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ cwtl │ │ │ │ push %edx │ │ │ │ sub (%ecx),%al │ │ │ │ rorb $1,0x3(%ecx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 1508131 │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ - ror $0x76,%cl │ │ │ │ - add %esi,-0x57fe8937(%eax) │ │ │ │ + mov 0x980176c8,%al │ │ │ │ + enter $0x176,$0x90 │ │ │ │ enter $0x176,$0x70 │ │ │ │ arpl %ebp,0x67(%edi,%ebp,1) │ │ │ │ arpl %ebp,0x70(%edi,%ebx,2) │ │ │ │ arpl %ebp,0x64(%edi,%ebx,2) │ │ │ │ arpl %bp,%gs:0x6d(%edi) │ │ │ │ bound %ebp,0x6e(%ecx) │ │ │ │ cs insb (%dx),%es:(%edi) │ │ │ │ @@ -1890586,22 +1891023,20 @@ │ │ │ │ dec %ecx │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ and %dl,0x29(%ecx,%ebp,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 1508174 │ │ │ │ - movb $0x90,(%eax) │ │ │ │ + movb $0x70,(%eax) │ │ │ │ add 0x1(%edi),%esi │ │ │ │ enter $0x5bb,$0x1 │ │ │ │ - dec %eax │ │ │ │ - pop %es │ │ │ │ - ja 15081c9 │ │ │ │ - push %eax │ │ │ │ - add %esi,0x1(%edi) │ │ │ │ + enter $0x7706,$0x1 │ │ │ │ + sbb %al,(%ecx) │ │ │ │ + ja 15081cd │ │ │ │ jo 1508188 │ │ │ │ movb $0xd8,(%eax) │ │ │ │ cwtl │ │ │ │ add (%ecx),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ @@ -1890630,79 +1891065,79 @@ │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0xd8,(%eax) │ │ │ │ push %ecx │ │ │ │ sub (%ecx),%al │ │ │ │ enter $0x1c61,$0x2 │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - fcomps -0x652ffe8a(%edx) │ │ │ │ - jbe 1508225 │ │ │ │ - xor %dh,(%edi,%esi,1) │ │ │ │ + rcrb $0x76,-0x6547fe8a(%edx) │ │ │ │ + add %esi,(%eax) │ │ │ │ + xor $0x37,%al │ │ │ │ ss jo 15081e4 │ │ │ │ movb $0x78,(%eax) │ │ │ │ or %ch,(%edx) │ │ │ │ add %esp,%eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ - add $0x75852801,%eax │ │ │ │ - add %ecx,(%eax) │ │ │ │ - test %esi,0x1(%ebp) │ │ │ │ + add $0x75850001,%eax │ │ │ │ + add %esi,%eax │ │ │ │ + test %dh,0x1(%ebp) │ │ │ │ lock fadds (%edx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x34,(%eax) │ │ │ │ cmp %esi,(%eax) │ │ │ │ xor 0x3801286a(%eax),%ebx │ │ │ │ push %ecx │ │ │ │ sub (%ecx),%al │ │ │ │ rorb $1,0x3(%ecx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 1508261 │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - xor %bl,-0x64f7fe8a(%ebx) │ │ │ │ - jbe 150826d │ │ │ │ - xor (%esi),%esi │ │ │ │ - cmp %dh,(%eax,%esi,2) │ │ │ │ - mov $0x87800c6,%edx │ │ │ │ - sub (%ecx),%al │ │ │ │ - loopne 15082e7 │ │ │ │ - add $0x7690a001,%eax │ │ │ │ - add %ebp,-0x70(%eax) │ │ │ │ + call e151f903 <_edata@@Base+0xdcf1f903> │ │ │ │ + lcall $0x3438,$0x36330176 │ │ │ │ + jo 150822c │ │ │ │ + movb $0x78,(%eax) │ │ │ │ + or %ch,(%edx) │ │ │ │ + add %esp,%eax │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add $0x76905001,%eax │ │ │ │ + add %eax,-0x70(%eax) │ │ │ │ jbe 1508285 │ │ │ │ or %bl,%cl │ │ │ │ add (%ecx),%al │ │ │ │ jo 1508244 │ │ │ │ movb $0x35,(%eax) │ │ │ │ xor %ss:(%eax),%bh │ │ │ │ cwtl │ │ │ │ push $0x28 │ │ │ │ add %ecx,0x3012a51(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ch,%al │ │ │ │ je 1508311 │ │ │ │ - add %ebp,%eax │ │ │ │ + add %esp,%eax │ │ │ │ je 1508315 │ │ │ │ add %esi,(%ebx) │ │ │ │ xor $0x32,%al │ │ │ │ xor (%edx),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%eax) │ │ │ │ + add %bl,(%eax) │ │ │ │ ja 1508321 │ │ │ │ add %eax,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x7b(%eax) │ │ │ │ + add %dl,0x7b(%eax) │ │ │ │ jb 15082b9 │ │ │ │ lock stos %eax,%es:(%edi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %ebx,(%eax) │ │ │ │ jo 150832d │ │ │ │ add %edi,0x70010289(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0xd8,(%eax) │ │ │ │ + movb $0xd0,(%eax) │ │ │ │ mov $0x71,%ah │ │ │ │ add %ecx,0x3f(%eax) │ │ │ │ call 28d39ad7 <_edata@@Base+0x24739ad7> │ │ │ │ add %ebx,(%eax) │ │ │ │ cmp %ebp,(%edx) │ │ │ │ add %ebp,0x72(%eax) │ │ │ │ add (%ecx),%eax │ │ │ │ @@ -1890715,32 +1891150,30 @@ │ │ │ │ shlb $1,(%eax) │ │ │ │ xor %dh,(%edi) │ │ │ │ xor 0x28012799(%eax),%ebp │ │ │ │ dec %edx │ │ │ │ sub (%ecx),%al │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - cmp %al,-0x79e7fe8e(%esi) │ │ │ │ + sbb %al,-0x79effe8e(%esi) │ │ │ │ jb 150830d │ │ │ │ xor $0x39,%al │ │ │ │ cmp %esi,(%ebx) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - enter $0x7289,$0x1 │ │ │ │ - add (%eax),%al │ │ │ │ - add %al,(%eax) │ │ │ │ - js 15082a9 │ │ │ │ + rorb $0x0,0x20172(%ecx) │ │ │ │ + add %dh,-0x75(%eax) │ │ │ │ jb 1508321 │ │ │ │ cmp %ch,%bl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x480800c6,%edx │ │ │ │ + mov $0x477800c6,%edx │ │ │ │ jb 1508339 │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call 28d39b3f <_edata@@Base+0x24739b3f> │ │ │ │ add %ebx,(%eax) │ │ │ │ cmp %ebp,(%edx) │ │ │ │ add %ecx,(%eax) │ │ │ │ @@ -1890754,28 +1891187,33 @@ │ │ │ │ shlb $1,0xa8343432 │ │ │ │ cltd │ │ │ │ daa │ │ │ │ add %ebp,0x4a(%eax) │ │ │ │ sub (%ecx),%al │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - adc %bl,-0x61f7fe8e(%esi) │ │ │ │ + cmp %bl,-0x62e7fe8e(%ebp) │ │ │ │ jb 1508375 │ │ │ │ xor (%esi),%esi │ │ │ │ xor (%edx),%esi │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sbbb $0x0,0x20172(%edi) │ │ │ │ - add %ch,%al │ │ │ │ - mov 0xe6d00172,%al │ │ │ │ + dec %eax │ │ │ │ + lahf │ │ │ │ + jb 1508381 │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + loopne 1508326 │ │ │ │ + jb 1508389 │ │ │ │ + shl $1,%dh │ │ │ │ mov 0xc6ba7001,%al │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0x10,(%eax) │ │ │ │ + movb $0x8,(%eax) │ │ │ │ push %ecx │ │ │ │ jb 15083a1 │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call 28d39ba7 <_edata@@Base+0x24739ba7> │ │ │ │ add %ebx,(%eax) │ │ │ │ cmp %ebp,(%edx) │ │ │ │ @@ -1890790,31 +1891228,29 @@ │ │ │ │ add %al,(%eax) │ │ │ │ shlb $1,(%esi) │ │ │ │ cmp %dh,(%ecx) │ │ │ │ ss test $0x99,%al │ │ │ │ daa │ │ │ │ add %ecx,0x3012a4a(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x72,%ch │ │ │ │ - add %edi,0x320172b5(%eax) │ │ │ │ + add %bl,-0x6ffe8d4c(%eax) │ │ │ │ + mov $0x72,%ah │ │ │ │ + add %esi,(%edx) │ │ │ │ xor (%ebx),%dh │ │ │ │ xor (%edx),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x72,%bh │ │ │ │ - add %eax,(%edx) │ │ │ │ + add %al,0x20172b7(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,(%eax) │ │ │ │ - mov $0xf480172,%ecx │ │ │ │ + add %bh,%al │ │ │ │ + mov $0xf480172,%eax │ │ │ │ mov 0xc6ba7001,%eax │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0xa0,(%eax) │ │ │ │ + movb $0x90,(%eax) │ │ │ │ pop %edx │ │ │ │ jb 1508409 │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call 28d39c0f <_edata@@Base+0x24739c0f> │ │ │ │ add %ebx,(%eax) │ │ │ │ cmp %ebp,(%edx) │ │ │ │ @@ -1890827,33 +1891263,32 @@ │ │ │ │ rolb $1,0x101a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ shlb $1,(%edi) │ │ │ │ xor $0x99a83030,%eax │ │ │ │ daa │ │ │ │ add %ebp,0x3012a4a(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x77fe8d37(%eax) │ │ │ │ - leave │ │ │ │ - jb 1508445 │ │ │ │ - xor $0x31,%al │ │ │ │ - xor %dh,(%edx,%eax,1) │ │ │ │ + add %ch,(%eax) │ │ │ │ + enter $0x172,$0x20 │ │ │ │ + enter $0x172,$0x34 │ │ │ │ + xor %esi,(%eax) │ │ │ │ + xor $0x2,%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%al │ │ │ │ - lret │ │ │ │ - jb 1508451 │ │ │ │ + add %ah,%al │ │ │ │ + lret $0x172 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - pusha │ │ │ │ - shlb $1,0x1(%edx) │ │ │ │ + mov $0xce,%al │ │ │ │ + jb 1508459 │ │ │ │ mov %al,0x1(%ecx,%ebp,4) │ │ │ │ jo 1508418 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x659000c6,%edx │ │ │ │ + mov $0x638000c6,%edx │ │ │ │ jb 1508471 │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call 28d39c77 <_edata@@Base+0x24739c77> │ │ │ │ add %ebx,(%eax) │ │ │ │ cmp %ebp,(%edx) │ │ │ │ add %edx,(%eax) │ │ │ │ @@ -1890870,35 +1891305,33 @@ │ │ │ │ test $0x99,%al │ │ │ │ daa │ │ │ │ add %ecx,%eax │ │ │ │ dec %edx │ │ │ │ sub (%ecx),%al │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - xor %bl,0x751c2801(,%esi,2) │ │ │ │ - add %esi,(%edi) │ │ │ │ + rcrb $0x75,(%ebx) │ │ │ │ + add %esi,0x3701751b(%eax) │ │ │ │ aaa │ │ │ │ cmp %dh,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - sub %esi,0x1(%ebp) │ │ │ │ + mov %ah,(%eax) │ │ │ │ + jne 15084b9 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - sub $0x75,%al │ │ │ │ - add %edi,(%eax) │ │ │ │ - inc %esp │ │ │ │ - test $0xc6ba7001,%eax │ │ │ │ - add %dh,-0x46(%eax) │ │ │ │ + adc %ch,-0x56bbc7ff(,%esi,2) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0xd8,(%eax) │ │ │ │ - push $0x72 │ │ │ │ - add %ecx,0x3f(%eax) │ │ │ │ + movb $0x70,(%eax) │ │ │ │ + mov $0x6ad000c6,%edx │ │ │ │ + jb 15084d9 │ │ │ │ + dec %eax │ │ │ │ + aas │ │ │ │ call 28d39cdf <_edata@@Base+0x24739cdf> │ │ │ │ add %ebx,(%eax) │ │ │ │ cmp %ebp,(%edx) │ │ │ │ add %eax,-0x75(%eax) │ │ │ │ add (%ecx),%eax │ │ │ │ mov $0x3001038b,%eax │ │ │ │ mov %es,(%ebx) │ │ │ │ @@ -1890907,38 +1891340,39 @@ │ │ │ │ rolb $1,0x501a7cb(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sarb $1,(%eax) │ │ │ │ xor %edi,(%eax) │ │ │ │ xor %ch,-0x17fed867(%eax) │ │ │ │ dec %edx │ │ │ │ sub (%ecx),%al │ │ │ │ - test $0xe4,%al │ │ │ │ - jo 150850d │ │ │ │ - mov %bl,-0x458ffe91(%ebp) │ │ │ │ + mov 0x700170e4,%al │ │ │ │ + popf │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0xf0,(%eax) │ │ │ │ dec %edx │ │ │ │ test $0x2a3b7801,%eax │ │ │ │ - add %ebp,-0x57(%eax) │ │ │ │ + add %esp,-0x57(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0xe0,(%eax) │ │ │ │ + movb $0xc0,(%eax) │ │ │ │ adc %dh,0x1(%ecx) │ │ │ │ rolb $0x1,-0x57(%ebx) │ │ │ │ - cmp %ch,-0x4cf7fe8f(%ebp) │ │ │ │ - jno 1508535 │ │ │ │ - jo 15084f0 │ │ │ │ + test $0xac,%al │ │ │ │ + jno 1508531 │ │ │ │ + add %dh,-0x458ffe8f(%ebx) │ │ │ │ movb $0xb8,(%eax) │ │ │ │ push %eax │ │ │ │ sub (%ecx),%al │ │ │ │ jo 15084f8 │ │ │ │ - movb $0x58,(%eax) │ │ │ │ + movb $0x38,(%eax) │ │ │ │ xchg %eax,%edi │ │ │ │ jno 1508545 │ │ │ │ - enter $0x7247,$0x1 │ │ │ │ - jo 1508504 │ │ │ │ + xor %al,0x72(%edi) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x31,(%eax) │ │ │ │ aaa │ │ │ │ xor (%ecx),%esi │ │ │ │ clc │ │ │ │ xchg %eax,%edx │ │ │ │ daa │ │ │ │ add %ebp,(%eax) │ │ │ │ @@ -1890954,63 +1891388,66 @@ │ │ │ │ enter $0x1cd1,$0xd4 │ │ │ │ pop %es │ │ │ │ rcrb $1,(%ebx) │ │ │ │ push $0xffffffed │ │ │ │ shrl $1,-0x74(%ebx) │ │ │ │ pusha │ │ │ │ rorl %cl,0x3f(%eax) │ │ │ │ - call 76c61d7f <_edata@@Base+0x72661d7f> │ │ │ │ + call 76c5bd7f <_edata@@Base+0x7265bd7f> │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x18,(%eax) │ │ │ │ cmp %ebp,(%edx) │ │ │ │ add %eax,(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ shlb $1,(%eax) │ │ │ │ cmp %esi,(%ebx) │ │ │ │ xor $0x1033140,%eax │ │ │ │ - or %ah,0x77(%esi) │ │ │ │ - add %ebx,%eax │ │ │ │ + call d951fcfe <_edata@@Base+0xd4f1fcfe> │ │ │ │ cwtl │ │ │ │ add (%ecx),%eax │ │ │ │ jo 1508558 │ │ │ │ movb $0xa8,(%eax) │ │ │ │ push %edi │ │ │ │ sub (%ecx),%al │ │ │ │ - mov 0x28017702,%al │ │ │ │ - xor $0x3,%al │ │ │ │ + mov %al,(%edx) │ │ │ │ + ja 15085a9 │ │ │ │ + sub %dh,(%ebx,%eax,1) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0xb8,(%eax) │ │ │ │ push %edi │ │ │ │ sub (%ecx),%al │ │ │ │ - clc │ │ │ │ - call 32908725 <_edata@@Base+0x2e308725> │ │ │ │ + sub $0x6b,%al │ │ │ │ + add %eax,0x31(%eax) │ │ │ │ add (%ecx),%eax │ │ │ │ - cmp %dh,0x6e(%ebp) │ │ │ │ + sub %dh,0x6e(%ebp) │ │ │ │ add %ebp,(%eax) │ │ │ │ xor $0x3,%al │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x28,(%eax) │ │ │ │ pop %eax │ │ │ │ sub (%ecx),%al │ │ │ │ - clc │ │ │ │ - call 3290873d <_edata@@Base+0x2e30873d> │ │ │ │ + sub $0x6b,%al │ │ │ │ + add %eax,0x31(%eax) │ │ │ │ add (%ecx),%eax │ │ │ │ - fsubs 0x1(%edi,%esi,2) │ │ │ │ + js 150863a │ │ │ │ + ja 15085d9 │ │ │ │ fcomps -0x458ffefd(%eax) │ │ │ │ movb $0x78,(%eax) │ │ │ │ push %edi │ │ │ │ sub (%ecx),%al │ │ │ │ - mov 0x28017702,%al │ │ │ │ - xor $0x3,%al │ │ │ │ + mov %al,(%edx) │ │ │ │ + ja 15085e9 │ │ │ │ + sub %dh,(%ebx,%eax,1) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x88,(%eax) │ │ │ │ push %edi │ │ │ │ sub (%ecx),%al │ │ │ │ - clc │ │ │ │ - call 44788765 <_edata@@Base+0x40188765> │ │ │ │ + sub $0x6b,%al │ │ │ │ + add %ebp,(%eax) │ │ │ │ + inc %ebx │ │ │ │ dec %edi │ │ │ │ dec %ebp │ │ │ │ inc %edx │ │ │ │ dec %ecx │ │ │ │ dec %esi │ │ │ │ inc %ebp │ │ │ │ inc %esp │ │ │ │ @@ -1891032,65 +1891469,67 @@ │ │ │ │ sub $0x4854454d,%eax │ │ │ │ dec %edi │ │ │ │ inc %esp │ │ │ │ sub %esi,(%edx) │ │ │ │ xor (%eax),%edi │ │ │ │ xor $0x33436,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - lock imul $0xffffffe8,0x1(%edi),%esi │ │ │ │ - imul $0x31,0x1(%edi),%esi │ │ │ │ - xor (%ecx),%esi │ │ │ │ - xor -0x60(%eax),%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 15085f8 │ │ │ │ + shrb $1,0x77(%ebx) │ │ │ │ + add %edi,0x6b(%eax) │ │ │ │ + ja 1508635 │ │ │ │ + xor %esi,(%ebx) │ │ │ │ + xor %esi,(%ebx) │ │ │ │ + inc %eax │ │ │ │ + mov 0xba700103,%al │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x592000c6,%edx │ │ │ │ + mov $0x593000c6,%edx │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %eax,0x31(%eax) │ │ │ │ add (%ecx),%eax │ │ │ │ - nop │ │ │ │ + pusha │ │ │ │ popa │ │ │ │ ja 1508651 │ │ │ │ pop %eax │ │ │ │ popf │ │ │ │ add (%ecx),%eax │ │ │ │ jo 1508610 │ │ │ │ movb $0x48,(%eax) │ │ │ │ push %edi │ │ │ │ sub (%ecx),%al │ │ │ │ - sbb %al,0x77(%ebp) │ │ │ │ + add %al,0x77(%ebp) │ │ │ │ add %ebp,(%eax) │ │ │ │ xor $0x3,%al │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x58,(%eax) │ │ │ │ push %edi │ │ │ │ sub (%ecx),%al │ │ │ │ - clc │ │ │ │ - call 329087dd <_edata@@Base+0x2e3087dd> │ │ │ │ + sub $0x6b,%al │ │ │ │ + add %eax,0x31(%eax) │ │ │ │ add (%ecx),%eax │ │ │ │ - cmp %dh,0x6e(%ebp) │ │ │ │ + sub %dh,0x6e(%ebp) │ │ │ │ add %ebp,(%eax) │ │ │ │ xor $0x3,%al │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x48,(%eax) │ │ │ │ pop %eax │ │ │ │ sub (%ecx),%al │ │ │ │ - clc │ │ │ │ - call 15387f5 │ │ │ │ + sub $0x6b,%al │ │ │ │ + add %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - jo 15086f7 │ │ │ │ + add %al,0x69(%eax) │ │ │ │ ja 1508691 │ │ │ │ - push $0x33017769 │ │ │ │ + cmp %ch,0x77(%ecx) │ │ │ │ + add %esi,(%ebx) │ │ │ │ cmp %dh,(%eax) │ │ │ │ xor %cl,%al │ │ │ │ lahf │ │ │ │ add (%ecx),%eax │ │ │ │ jo 1508658 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x592000c6,%edx │ │ │ │ + mov $0x593000c6,%edx │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %ecx,%eax │ │ │ │ mov $0x20105,%ebx │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call 1508eb7 │ │ │ │ @@ -1891111,51 +1891550,52 @@ │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x98,(%eax) │ │ │ │ push %ecx │ │ │ │ sub (%ecx),%al │ │ │ │ enter $0x1c61,$0x2 │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov %dh,0x77(%ecx) │ │ │ │ - add %eax,0x39017771(%eax) │ │ │ │ - xor (%edx),%dh │ │ │ │ - xor %al,(%eax) │ │ │ │ - inc %edi │ │ │ │ + push %eax │ │ │ │ + jno 150875e │ │ │ │ + add %ecx,0x71(%eax) │ │ │ │ + ja 15086ed │ │ │ │ + cmp %esi,(%edx) │ │ │ │ + xor (%eax),%dh │ │ │ │ + js 1508738 │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - add %esp,-0x15(%eax) │ │ │ │ + add %ecx,-0x15(%eax) │ │ │ │ imul $0xffffffc8,(%ecx),%eax │ │ │ │ - mov $0x5a380105,%ebx │ │ │ │ + mov $0x5a880105,%ebx │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ - add %ebp,-0x19(%eax) │ │ │ │ - imul $0x70,(%ecx),%eax │ │ │ │ - mov $0x342800c6,%edx │ │ │ │ - add (%ecx),%eax │ │ │ │ - xor %dh,(%edx) │ │ │ │ - xor 0x1286a98,%dh │ │ │ │ + add %ebp,%eax │ │ │ │ + in $0x6b,%al │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ + movb $0x28,(%eax) │ │ │ │ + xor $0x3,%al │ │ │ │ + add %esi,(%eax) │ │ │ │ + xor (%edx),%dh │ │ │ │ + xor $0x1286a98,%eax │ │ │ │ push $0x70012a21 │ │ │ │ mov $0xc23800c6,%edx │ │ │ │ sub %eax,(%ecx) │ │ │ │ enter $0x5bb,$0x1 │ │ │ │ + adc %dl,-0x56cffe95(%ebp) │ │ │ │ + js 150872d │ │ │ │ inc %eax │ │ │ │ - xchg %eax,%ebp │ │ │ │ - imul $0x18,(%ecx),%eax │ │ │ │ - test $0x31400178,%eax │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 15086ec │ │ │ │ + xor %eax,(%ebx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x38,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ cmp %ebx,-0x7fed796(%eax) │ │ │ │ push %es │ │ │ │ sub (%ecx),%al │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - or %dh,0x77(%edx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - jb 15087c2 │ │ │ │ - add %esi,(%edi) │ │ │ │ + shlb $0x1,0x77(%ecx) │ │ │ │ + mov $0x37017771,%eax │ │ │ │ aaa │ │ │ │ xor 0x20656854,%esi │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ gs je 15087c0 │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ and %ah,%fs:0x6f(%ebx) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ @@ -1891935,27 +1892375,24 @@ │ │ │ │ test %esp,0x78(%ecx,%eax,1) │ │ │ │ inc %ebx │ │ │ │ arpl %eax,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 1508f69 │ │ │ │ add (%ecx),%al │ │ │ │ - dec %eax │ │ │ │ - fwait │ │ │ │ - jg 1508f91 │ │ │ │ - jo 1508f4c │ │ │ │ - movb $0x90,(%eax) │ │ │ │ + cmp %bl,-0x458ffe81(%ebx) │ │ │ │ + movb $0xc0,(%eax) │ │ │ │ test $0x66,%al │ │ │ │ add %esp,%eax │ │ │ │ filds (%edx) │ │ │ │ - add %edi,%eax │ │ │ │ - dec %ebp │ │ │ │ + add %edx,(%eax) │ │ │ │ + dec %esp │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0x90,(%eax) │ │ │ │ + movb $0xc0,(%eax) │ │ │ │ test $0x66,%al │ │ │ │ add %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ shlb $1,-0x46(%eax) │ │ │ │ movb $0xd8,(%eax) │ │ │ │ ja 1508fdb │ │ │ │ add %ebp,-0x57fed62a(%eax) │ │ │ │ @@ -1891993,36 +1892430,36 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ xlat %ds:(%ebx) │ │ │ │ sub %eax,(%ecx) │ │ │ │ jo 1508fd0 │ │ │ │ movb $0x3,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x50(%eax) │ │ │ │ + add %ah,(%eax) │ │ │ │ + push %eax │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - add %ebp,0x50(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + dec %edi │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %ebx,-0x68(%eax) │ │ │ │ bound %eax,(%ecx) │ │ │ │ jo 1508fe4 │ │ │ │ movb $0xe0,(%eax) │ │ │ │ test $0xb8380166,%eax │ │ │ │ add $0x6f2e4001,%eax │ │ │ │ add %eax,%eax │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ add %si,-0x46(%eax) │ │ │ │ movb $0xe0,(%eax) │ │ │ │ filds (%edx) │ │ │ │ add %ebx,0x3017e4c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%al │ │ │ │ - push %eax │ │ │ │ + add %bh,0x50(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - add %eax,%eax │ │ │ │ - push %eax │ │ │ │ + add %esi,0x50(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %edx,0x4017fde(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ shlb $1,-0x46(%eax) │ │ │ │ movb $0x68,(%eax) │ │ │ │ sub %al,(%bx,%di) │ │ │ │ dec %eax │ │ │ │ @@ -1892041,76 +1892478,77 @@ │ │ │ │ call c80b008b <_edata@@Base+0xc3ab008b> │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0xf8,(%eax) │ │ │ │ sub %al,%gs:(%ecx) │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call 150939b │ │ │ │ - add %dl,(%eax) │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - add %ecx,(%bx,%si) │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %ch,-0x55(%eax) │ │ │ │ + add %esp,-0x55(%bx,%si) │ │ │ │ add %eax,-0x69(%bx,%si) │ │ │ │ bound %eax,(%ecx) │ │ │ │ jo 1509064 │ │ │ │ movb $0x38,(%eax) │ │ │ │ ret $0x129 │ │ │ │ loopne 1509095 │ │ │ │ add $0x1,%al │ │ │ │ - test $0x8e,%al │ │ │ │ - addr16 add %ecx,%eax │ │ │ │ + mov 0xc801678e,%al │ │ │ │ mov $0xd8f00175,%ebx │ │ │ │ add (%ecx),%al │ │ │ │ jo 150907c │ │ │ │ movb $0x0,(%eax) │ │ │ │ sub $0xba700167,%eax │ │ │ │ movb $0x38,(%eax) │ │ │ │ ret $0x129 │ │ │ │ loopne 15090b5 │ │ │ │ add $0x1,%al │ │ │ │ - add %cl,-0x41f7fe99(%eax) │ │ │ │ - jne 15090dd │ │ │ │ - or %bl,%cl │ │ │ │ + call 951f860 <_edata@@Base+0x4f1f860> │ │ │ │ + mov $0xd9080175,%esi │ │ │ │ add (%ecx),%al │ │ │ │ jo 150909c │ │ │ │ movb $0x60,(%eax) │ │ │ │ jns 150914a │ │ │ │ add %eax,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ - add %edx,-0x52(%bx,%si) │ │ │ │ - add %edi,(%bx,%si) │ │ │ │ + add %al,(%eax) │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + add %esi,0x67ab(%bx,%si) │ │ │ │ + add %edi,(%eax) │ │ │ │ cmp %esp,0x1(%edx) │ │ │ │ push %eax │ │ │ │ cmp (%ecx,%eax,1),%eax │ │ │ │ - call 7151f67d <_edata@@Base+0x6cf1f67d> │ │ │ │ - mov $0x258000c6,%edx │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + loopne 150917a │ │ │ │ + add %esi,%gs:-0x46(%eax) │ │ │ │ + movb $0x80,(%eax) │ │ │ │ + and $0xba70016f,%eax │ │ │ │ movb $0x48,(%eax) │ │ │ │ sub %gs:(%ecx),%al │ │ │ │ jo 15090fb │ │ │ │ add (%ecx),%al │ │ │ │ - mov 0x9801614f,%al │ │ │ │ - dec %ebx │ │ │ │ + cwtl │ │ │ │ + dec %edi │ │ │ │ popa │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ - movb $0x48,(%eax) │ │ │ │ - ljmp $0x1a0,$0xf4900102 │ │ │ │ - jo 15090e4 │ │ │ │ - movb $0x0,(%eax) │ │ │ │ + add %edi,0x7001614b(%eax) │ │ │ │ + mov $0xea4800c6,%edx │ │ │ │ + add (%ecx),%al │ │ │ │ + nop │ │ │ │ + hlt │ │ │ │ + mov 0xc6ba7001,%al │ │ │ │ + add %al,(%eax) │ │ │ │ das │ │ │ │ bound %eax,(%ecx) │ │ │ │ rorb $1,0x3(%ecx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 1509141 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %edx,-0xffe9e76(%eax) │ │ │ │ + add %edi,-0x76(%eax) │ │ │ │ + popa │ │ │ │ + add %ebp,%eax │ │ │ │ mov 0x1(%ecx),%ah │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jo 150910c │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x390800c6,%edx │ │ │ │ test $0x1,%al │ │ │ │ @@ -1892122,58 +1892560,58 @@ │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x654800c6,%edx │ │ │ │ sub (%ecx),%al │ │ │ │ jo 1509134 │ │ │ │ movb $0xf0,(%eax) │ │ │ │ inc %ebp │ │ │ │ - test $0x618a4001,%eax │ │ │ │ + test $0x618a0001,%eax │ │ │ │ add %ecx,(%eax) │ │ │ │ mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ pop %eax │ │ │ │ daa │ │ │ │ sub %al,(%ecx) │ │ │ │ - jo 1509125 │ │ │ │ - popa │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + or %dl,-0x458ffe9f(%ebx) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x2c9000c6,%edx │ │ │ │ add %edx,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x68016141(%eax) │ │ │ │ - inc %ecx │ │ │ │ - popa │ │ │ │ - add %esp,0x41(%eax) │ │ │ │ + add %ah,0x41(%eax) │ │ │ │ popa │ │ │ │ add %ebx,0x41(%eax) │ │ │ │ popa │ │ │ │ - add %ebp,%eax │ │ │ │ + add %eax,0x41(%eax) │ │ │ │ + popa │ │ │ │ + add %edi,%eax │ │ │ │ inc %eax │ │ │ │ popa │ │ │ │ - add %ebx,%eax │ │ │ │ + add %esi,%eax │ │ │ │ inc %eax │ │ │ │ popa │ │ │ │ - add %ecx,%eax │ │ │ │ + add %esp,%eax │ │ │ │ inc %eax │ │ │ │ popa │ │ │ │ add %eax,%eax │ │ │ │ inc %eax │ │ │ │ popa │ │ │ │ add %edi,-0x5ffe9ec0(%eax) │ │ │ │ inc %eax │ │ │ │ popa │ │ │ │ add %ebx,-0x6ffe9ec0(%eax) │ │ │ │ inc %eax │ │ │ │ popa │ │ │ │ add %ecx,-0x7ffe9ec0(%eax) │ │ │ │ inc %eax │ │ │ │ popa │ │ │ │ - add %ebx,(%eax) │ │ │ │ - cmp $0x4f430161,%eax │ │ │ │ + add %esp,0x3d(%eax) │ │ │ │ + popa │ │ │ │ + add %esp,%eax │ │ │ │ + cmp $0x61,%al │ │ │ │ + add %eax,0x4f(%ebx) │ │ │ │ dec %ebp │ │ │ │ dec %ebp │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ sub $0x5053494c,%eax │ │ │ │ and %cl,0x45(%ebp) │ │ │ │ push %esp │ │ │ │ @@ -1892227,35 +1892665,36 @@ │ │ │ │ inc %ebp │ │ │ │ inc %esp │ │ │ │ sub $0x4854454d,%eax │ │ │ │ dec %edi │ │ │ │ inc %esp │ │ │ │ sub %ebp,(%ecx) │ │ │ │ add %ecx,(%eax) │ │ │ │ - sub $0xd4680103,%eax │ │ │ │ + sub $0xd4280103,%eax │ │ │ │ arpl %eax,(%ecx) │ │ │ │ jo 1509214 │ │ │ │ - movb $0x0,(%eax) │ │ │ │ - inc %eax │ │ │ │ + movb $0xa0,(%eax) │ │ │ │ + aas │ │ │ │ add %edx,%gs:0x3b(%eax) │ │ │ │ add $0x1,%al │ │ │ │ - jo 15092d5 │ │ │ │ + test $0x6e,%al │ │ │ │ add %esi,%gs:-0x46(%eax) │ │ │ │ movb $0x80,(%eax) │ │ │ │ and $0x3b50016f,%eax │ │ │ │ add $0x1,%al │ │ │ │ - loopne 15092e3 │ │ │ │ + nop │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %esi,%gs:-0x46(%eax) │ │ │ │ movb $0x80,(%eax) │ │ │ │ and $0x3b50016f,%eax │ │ │ │ add $0x1,%al │ │ │ │ - add %dh,0x65(%ebx) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ - movb $0x80,(%eax) │ │ │ │ - and $0x4016f,%eax │ │ │ │ + call 7151f7fb <_edata@@Base+0x6cf1f7fb> │ │ │ │ + mov $0x258000c6,%edx │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %eax,(%eax,%eax,1) │ │ │ │ add %dl,%al │ │ │ │ jo 1509250 │ │ │ │ movb $0x68,(%eax) │ │ │ │ sub %al,(%bx,%di) │ │ │ │ push $0x180129cf │ │ │ │ sbb $0xc5380129,%eax │ │ │ │ sub %eax,(%ecx) │ │ │ │ @@ -1892270,82 +1892709,82 @@ │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0xf8,(%eax) │ │ │ │ sub %al,%gs:(%ecx) │ │ │ │ sbb %cl,%ah │ │ │ │ sub %eax,(%ecx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xb001657d,%eax │ │ │ │ - jge 1509340 │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + mov $0x7d,%al │ │ │ │ + add %ebp,%gs:0x7d(%eax) │ │ │ │ + add %esi,%gs:-0x46(%eax) │ │ │ │ movb $0x54,(%eax) │ │ │ │ push %edx │ │ │ │ inc %ecx │ │ │ │ inc %ebx │ │ │ │ inc %ebp │ │ │ │ inc %esp │ │ │ │ sub $0x4854454d,%eax │ │ │ │ dec %edi │ │ │ │ inc %esp │ │ │ │ sbb %esp,0x1(%edx) │ │ │ │ jo 15092ac │ │ │ │ - movb $0xe0,(%eax) │ │ │ │ + movb $0xd8,(%eax) │ │ │ │ inc %eax │ │ │ │ add %ecx,%gs:(%eax) │ │ │ │ cmp (%ecx,%eax,1),%eax │ │ │ │ - pop %eax │ │ │ │ + inc %eax │ │ │ │ inc %esp │ │ │ │ - add %edi,%gs:(%eax) │ │ │ │ - cmp $0xba700165,%eax │ │ │ │ + add %ebp,%gs:0x3c(%eax) │ │ │ │ + add %esi,%gs:-0x46(%eax) │ │ │ │ movb $0x8,(%eax) │ │ │ │ sub $0x1d600103,%eax │ │ │ │ arpl %eax,(%ecx) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ - cmpb $0x1,0x65(%esi) │ │ │ │ - adc %bh,0x65(%esi) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + pusha │ │ │ │ + jle 150937c │ │ │ │ + add %ebx,0x7e(%eax) │ │ │ │ + add %esi,%gs:-0x46(%eax) │ │ │ │ movb $0x67,(%eax) │ │ │ │ arpl %ebp,0x63(%edi,%ebx,2) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ arpl %esi,0x5f(%ebx) │ │ │ │ arpl %ebp,0x6e(%edi) │ │ │ │ imul $0x65645f6e,%fs:0x6f(%ecx,%ebp,2),%esi │ │ │ │ imul $0x6974,0x69(%esi),%bp │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ jae 150936d │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ clc │ │ │ │ cltd │ │ │ │ daa │ │ │ │ - add %ebx,(%eax) │ │ │ │ - (bad) │ │ │ │ - sub (%ecx),%al │ │ │ │ - sbb %dl,0x61(%eax) │ │ │ │ - add %edi,-0x7fed65a(%eax) │ │ │ │ - cltd │ │ │ │ - daa │ │ │ │ + add %edi,-0x57fed539(%eax) │ │ │ │ + pop %ecx │ │ │ │ + popa │ │ │ │ add %ecx,(%eax) │ │ │ │ - (bad) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ sub %eax,(%ecx) │ │ │ │ - enter $0x7fc7,$0x1 │ │ │ │ - sbb %ch,-0x6607fed6(%ecx) │ │ │ │ + clc │ │ │ │ + cltd │ │ │ │ daa │ │ │ │ - add %ecx,-0x57(%eax) │ │ │ │ + add %edi,-0x67fed636(%eax) │ │ │ │ + into │ │ │ │ + jg 150935d │ │ │ │ + sub %ch,-0x6607fed6(%ecx) │ │ │ │ + daa │ │ │ │ + add %ebx,-0x57(%eax) │ │ │ │ sub (%ecx),%al │ │ │ │ - jo 1509308 │ │ │ │ - jge 150936d │ │ │ │ - pop %eax │ │ │ │ - cltd │ │ │ │ + clc │ │ │ │ + mov %eax,0x9968017d │ │ │ │ sub (%ecx),%al │ │ │ │ clc │ │ │ │ cltd │ │ │ │ daa │ │ │ │ - add %ecx,0x70012a99(%eax) │ │ │ │ + add %ebx,0x70012a99(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x887800c6,%edx │ │ │ │ jb 1509389 │ │ │ │ jo 1509344 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ @@ -1892916,436 +1893355,426 @@ │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ jo 1509a34 │ │ │ │ - movb $0xe8,(%eax) │ │ │ │ - into │ │ │ │ + movb $0x0,(%eax) │ │ │ │ + iret │ │ │ │ popa │ │ │ │ - add %ebx,0x4801620c(%eax) │ │ │ │ + add %esp,0x4801620c(%eax) │ │ │ │ clc │ │ │ │ popa │ │ │ │ - add %esp,0x8016eba(%eax) │ │ │ │ + add %edi,-0x46(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %ecx,(%eax) │ │ │ │ stc │ │ │ │ popa │ │ │ │ add %ecx,-0xe(%eax) │ │ │ │ popa │ │ │ │ add %ecx,(%eax) │ │ │ │ out %eax,(%dx) │ │ │ │ popa │ │ │ │ - add %esp,0x49(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + dec %ecx │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %esp,%eax │ │ │ │ mull 0x1(%ecx) │ │ │ │ - pusha │ │ │ │ + nop │ │ │ │ inc %ebx │ │ │ │ popa │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0x58,(%eax) │ │ │ │ + movb $0x70,(%eax) │ │ │ │ adc $0xba700161,%eax │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xf11800c6,%edx │ │ │ │ popa │ │ │ │ - add %edi,0x3d(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + cmp $0xba70016e,%eax │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc38800c6,%edx │ │ │ │ + mov $0xc3b000c6,%edx │ │ │ │ popa │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xf74000c6,%edx │ │ │ │ popa │ │ │ │ - add %edx,%eax │ │ │ │ - out %al,(%dx) │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ - movb $0x48,(%eax) │ │ │ │ - dec %esp │ │ │ │ + add %ecx,0x70016cee(%eax) │ │ │ │ + mov $0x4c0000c6,%edx │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xe93800c6,%edx │ │ │ │ pusha │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x7c7000c6,%edx │ │ │ │ + mov $0x7c1000c6,%edx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %esi,(%eax) │ │ │ │ cmc │ │ │ │ popa │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xead000c6,%edx │ │ │ │ popa │ │ │ │ - add %edx,(%eax) │ │ │ │ - push %esp │ │ │ │ + add %ebx,%eax │ │ │ │ + push %ebx │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - hlt │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ + add %ecx,%eax │ │ │ │ + rep insb (%dx),%es:(%edi) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0x48,(%eax) │ │ │ │ + movb $0x10,(%eax) │ │ │ │ dec %esi │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ - add %edi,%eax │ │ │ │ + add %edx,%eax │ │ │ │ stos %al,%es:(%edi) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0x48,(%eax) │ │ │ │ + movb $0x10,(%eax) │ │ │ │ mov %eax,0xba70016d │ │ │ │ - movb $0xd8,(%eax) │ │ │ │ + movb $0xa0,(%eax) │ │ │ │ repnz insb (%dx),%es:(%edi) │ │ │ │ add %ecx,0x42(%eax) │ │ │ │ popa │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0xe0,(%eax) │ │ │ │ + movb $0xf0,(%eax) │ │ │ │ in $0x61,%eax │ │ │ │ - add %ebx,0x2a(%eax) │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + sub 0x1(%ebp),%ch │ │ │ │ + jo 1509af8 │ │ │ │ movb $0x0,(%eax) │ │ │ │ inc %eax │ │ │ │ popa │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0xd0,(%eax) │ │ │ │ + movb $0x98,(%eax) │ │ │ │ mov $0x6c,%bh │ │ │ │ - add %ebx,(%eax) │ │ │ │ - into │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ + add %esi,%eax │ │ │ │ + int $0x6d │ │ │ │ add %edx,(%eax) │ │ │ │ out %al,(%dx) │ │ │ │ popa │ │ │ │ - add %edi,-0x19(%eax) │ │ │ │ - popa │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ - movb $0x80,(%eax) │ │ │ │ - push %eax │ │ │ │ + add %eax,0x700161e7(%eax) │ │ │ │ + mov $0x503800c6,%edx │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ - add %esp,0x4d(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + dec %ebp │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x90,(%eax) │ │ │ │ out %al,(%dx) │ │ │ │ popa │ │ │ │ - add %ebp,%eax │ │ │ │ - test $0x4cd00161,%eax │ │ │ │ + add %esi,%eax │ │ │ │ + test $0x4c980161,%eax │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - add %esp,%eax │ │ │ │ - ja 1509be4 │ │ │ │ - add %ecx,-0xa(%eax) │ │ │ │ - popa │ │ │ │ - add %edx,(%eax) │ │ │ │ - leave │ │ │ │ + add %esp,0x48016d77(%eax) │ │ │ │ + mulb 0x1(%ecx) │ │ │ │ + sub %cl,%cl │ │ │ │ pusha │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0xf0,(%eax) │ │ │ │ or %ah,0x1(%edx) │ │ │ │ - xor %bl,0x6e(%edx) │ │ │ │ + or %bl,0x6e(%edx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0xa0,(%eax) │ │ │ │ hlt │ │ │ │ popa │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0x70,(%eax) │ │ │ │ + movb $0x48,(%eax) │ │ │ │ xchg %ebp,0x1(%esi) │ │ │ │ shl $0x61,%ch │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x80,(%eax) │ │ │ │ frstor 0x1(%ecx) │ │ │ │ jo 1509b74 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x37a000c6,%edx │ │ │ │ + mov $0x375000c6,%edx │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ - jmp 8b709d2f <_edata@@Base+0x87109d2f> │ │ │ │ + jmp 8b409d2f <_edata@@Base+0x86e09d2f> │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %ecx,(%eax) │ │ │ │ test %ah,0x1(%ecx) │ │ │ │ - fsubr %st(4),%st │ │ │ │ + js 1509bc2 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0xf8,(%eax) │ │ │ │ + movb $0x88,(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0x80,(%eax) │ │ │ │ - inc %ebp │ │ │ │ + movb $0xc0,(%eax) │ │ │ │ + inc %esp │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - add %esp,0x70016199(%eax) │ │ │ │ - mov $0x531000c6,%edx │ │ │ │ + add %ebp,0x70016199(%eax) │ │ │ │ + mov $0x529000c6,%edx │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0xe0,(%eax) │ │ │ │ + movb $0xa0,(%eax) │ │ │ │ clc │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x60,(%eax) │ │ │ │ cmc │ │ │ │ popa │ │ │ │ - add %esi,0x13(%eax) │ │ │ │ + add %ecx,0x13(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0x18,(%eax) │ │ │ │ + movb $0x48,(%eax) │ │ │ │ jnp 1509c70 │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0x10,(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ add %esp,0x1(%edx) │ │ │ │ - adc %cl,%ch │ │ │ │ + sub %cl,%ch │ │ │ │ popa │ │ │ │ - add %ecx,-0x7fe91d4(%eax) │ │ │ │ - mov $0x6e,%ch │ │ │ │ - add %ecx,(%eax) │ │ │ │ - push %ebp │ │ │ │ + add %esp,0x2c(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - add %ebp,%eax │ │ │ │ - outsb %es:(%esi),(%dx) │ │ │ │ - add %esp,-0xc(%eax) │ │ │ │ + add %esi,-0x1ffe914b(%eax) │ │ │ │ + push %esp │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %ebx,0x20016e26(%eax) │ │ │ │ + hlt │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %edx,0x100161f2(%eax) │ │ │ │ in (%dx),%al │ │ │ │ popa │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0x58,(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ arpl %ebp,0x1(%esi) │ │ │ │ jo 1509bfc │ │ │ │ - movb $0xf8,(%eax) │ │ │ │ + movb $0xd0,(%eax) │ │ │ │ pop %ebp │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0xb0,(%eax) │ │ │ │ + movb $0x88,(%eax) │ │ │ │ cmc │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - add %ecx,0x5e(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + pop %esi │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ popa │ │ │ │ add %ecx,(%eax) │ │ │ │ adc 0x1(%edx),%ah │ │ │ │ pop %eax │ │ │ │ out %al,(%dx) │ │ │ │ popa │ │ │ │ add %esp,-0x32(%eax) │ │ │ │ popa │ │ │ │ add %edx,-0x18(%eax) │ │ │ │ popa │ │ │ │ - add %esp,-0x35(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + lret │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %esp,%eax │ │ │ │ sbb %ah,0x1(%edx) │ │ │ │ - call 6151fe46 <_edata@@Base+0x5cf1fe46> │ │ │ │ + adc %dl,%dl │ │ │ │ + popa │ │ │ │ + add %ebx,(%eax) │ │ │ │ dec %esi │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - add %edi,0x60(%eax) │ │ │ │ + add %edx,0x60(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - add %ebx,0x6e(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0x20,(%eax) │ │ │ │ - inc %ebx │ │ │ │ + movb $0xf8,(%eax) │ │ │ │ + inc %edx │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0x38,(%eax) │ │ │ │ + movb $0x10,(%eax) │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ - add %esi,0x70016dad(%eax) │ │ │ │ - mov $0xba7000c6,%edx │ │ │ │ - movb $0x58,(%eax) │ │ │ │ - cmp $0xb6600161,%eax │ │ │ │ + add %ebp,-0x53(%eax) │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ + movb $0x70,(%eax) │ │ │ │ + mov $0x3d7000c6,%edx │ │ │ │ + popa │ │ │ │ + add %esp,-0x4a(%eax) │ │ │ │ pusha │ │ │ │ add %eax,%eax │ │ │ │ - mov $0xce400161,%ecx │ │ │ │ + mov $0xce100161,%ecx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - add %ecx,%eax │ │ │ │ - push %ebx │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ - movb $0xc0,(%eax) │ │ │ │ - xchg %ch,0x1(%esi) │ │ │ │ - mov $0x60016d75,%eax │ │ │ │ + add %edx,0x70016d53(%eax) │ │ │ │ + mov $0x868000c6,%edx │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %ecx,0x16d75(%eax) │ │ │ │ pop %esi │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ - add %ecx,0x70016109(%eax) │ │ │ │ - mov $0x852800c6,%edx │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %ebx,%eax │ │ │ │ - subb $0x5e,-0x68(%ecx,%eax,1) │ │ │ │ + add %esp,%eax │ │ │ │ + or %esp,0x1(%ecx) │ │ │ │ + jo 1509c80 │ │ │ │ + movb $0xe0,(%eax) │ │ │ │ + test %ch,0x1(%esi) │ │ │ │ + push %eax │ │ │ │ + subb $0x5e,0x60(%ecx,%eax,1) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ add %ebx,(%eax) │ │ │ │ in (%dx),%eax │ │ │ │ popa │ │ │ │ - add %ecx,(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ push %es │ │ │ │ bound %eax,(%ecx) │ │ │ │ - mov %cl,-0x4da7fe92(%ecx) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - dec %esp │ │ │ │ + push %eax │ │ │ │ + mov %ebp,0x1(%esi) │ │ │ │ + sbb %dh,0x4be0016e(%edx) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ ds popa │ │ │ │ add %ecx,%eax │ │ │ │ sbb $0xba700161,%eax │ │ │ │ - movb $0x28,(%eax) │ │ │ │ - xchg %ebp,0x1(%esi) │ │ │ │ - rolb $0x61,-0x91ffe92(%ebp) │ │ │ │ + movb $0xe0,(%eax) │ │ │ │ + xchg %ch,0x1(%esi) │ │ │ │ + cwtl │ │ │ │ + test %ebp,0x1(%esi) │ │ │ │ + loopne 1509cf4 │ │ │ │ + popa │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0x78,(%eax) │ │ │ │ + movb $0x50,(%eax) │ │ │ │ push %ebp │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ - add %edi,%eax │ │ │ │ - fldcw -0x50(%ecx,%eax,1) │ │ │ │ + add %edx,%eax │ │ │ │ + fldcw -0x78(%ecx,%eax,1) │ │ │ │ jae 1509d7d │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0x90,(%eax) │ │ │ │ + movb $0x58,(%eax) │ │ │ │ dec %esi │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ - add %ebx,-0x78(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + add %esi,(%eax) │ │ │ │ + mov %ch,0x1(%esi) │ │ │ │ + jo 1509cd8 │ │ │ │ movb $0x60,(%eax) │ │ │ │ shlb $1,0x1(%ecx) │ │ │ │ jo 1509ce0 │ │ │ │ - movb $0x28,(%eax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + movb $0xe0,(%eax) │ │ │ │ + nop │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0x28,(%eax) │ │ │ │ - mov $0xba70016e,%edx │ │ │ │ - movb $0x20,(%eax) │ │ │ │ - pop %esp │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %esp,-0x76(%eax) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ - movb $0xc0,(%eax) │ │ │ │ - and $0xb2c0016e,%eax │ │ │ │ + movb $0xf0,(%eax) │ │ │ │ + mov $0xba70016e,%ecx │ │ │ │ + movb $0xe8,(%eax) │ │ │ │ + pop %ebx │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - add %esp,-0x7a(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + mov 0x1(%esi),%ch │ │ │ │ + jo 1509cfc │ │ │ │ + movb $0x70,(%eax) │ │ │ │ + and $0xb270016e,%eax │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - popa │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + xchg %ch,0x1(%esi) │ │ │ │ + or %ch,-0x458ffe9f(%ebx) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0x18,(%eax) │ │ │ │ + movb $0x30,(%eax) │ │ │ │ or %esp,0x1(%ecx) │ │ │ │ jo 1509d20 │ │ │ │ - movb $0x58,(%eax) │ │ │ │ + movb $0x30,(%eax) │ │ │ │ push %esp │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0xb0,(%eax) │ │ │ │ add $0x61,%al │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0xe0,(%eax) │ │ │ │ + movb $0x90,(%eax) │ │ │ │ hlt │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x80,(%eax) │ │ │ │ or 0x1(%ecx),%esp │ │ │ │ jo 1509d40 │ │ │ │ - movb $0x40,(%eax) │ │ │ │ - pusha │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ - cltd │ │ │ │ + movb $0xf0,(%eax) │ │ │ │ + pop %edi │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %edx,0x16d99(%eax) │ │ │ │ and $0x7838016e,%eax │ │ │ │ popa │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0x50,(%eax) │ │ │ │ + movb $0x58,(%eax) │ │ │ │ (bad) │ │ │ │ popa │ │ │ │ - add %edx,(%eax) │ │ │ │ - test $0x89c80161,%eax │ │ │ │ + add %ebp,(%eax) │ │ │ │ + test $0x89a00161,%eax │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ + add %ebx,-0x47fe9262(%eax) │ │ │ │ + inc %edx │ │ │ │ + popa │ │ │ │ + add %ebx,-0x17fe913e(%eax) │ │ │ │ + jno 1509e25 │ │ │ │ + add %edx,0x70016d50(%eax) │ │ │ │ + mov $0xcd3800c6,%edx │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ add %edx,%eax │ │ │ │ - sahf │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %esp,-0x3ffe9ebe(%eax) │ │ │ │ - ret $0x16e │ │ │ │ - adc %dh,0x6e(%edx) │ │ │ │ - add %eax,%eax │ │ │ │ - push %eax │ │ │ │ - insl (%dx),%es:(%edi) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ - movb $0x78,(%eax) │ │ │ │ - int $0x6c │ │ │ │ - add %esp,(%eax) │ │ │ │ - jmp f6209f36 <_edata@@Base+0xf1c09f36> │ │ │ │ + call f6209f36 <_edata@@Base+0xf1c09f36> │ │ │ │ popa │ │ │ │ - add %esp,0x48(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + dec %eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ - add %ecx,(%eax) │ │ │ │ - push %ecx │ │ │ │ + add %edx,%eax │ │ │ │ + push %eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x90,(%eax) │ │ │ │ add 0x1(%edx),%esp │ │ │ │ jo 1509da0 │ │ │ │ movb $0x48,(%eax) │ │ │ │ fsubl 0x1(%ecx) │ │ │ │ - adc %al,0x6d(%ecx) │ │ │ │ + rolb $1,0x6d(%eax) │ │ │ │ add %eax,0x700161f0(%eax) │ │ │ │ - mov $0x854800c6,%edx │ │ │ │ + mov $0x852000c6,%edx │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - dec %esi │ │ │ │ + add %esi,%eax │ │ │ │ + dec %ebp │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - add %edi,0x70016e78(%eax) │ │ │ │ + add %edx,0x70016e78(%eax) │ │ │ │ mov $0xf68000c6,%edx │ │ │ │ popa │ │ │ │ add %esi,(%eax) │ │ │ │ stc │ │ │ │ popa │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0xf8,(%eax) │ │ │ │ - iret │ │ │ │ - popa │ │ │ │ - add %ebx,(%eax) │ │ │ │ - push %es │ │ │ │ + movb $0x10,(%eax) │ │ │ │ + shlb $1,0x1(%ecx) │ │ │ │ + and %al,(%esi) │ │ │ │ bound %eax,(%ecx) │ │ │ │ jo 1509dd8 │ │ │ │ - movb $0xd8,(%eax) │ │ │ │ + movb $0xb0,(%eax) │ │ │ │ mov %ch,0x1(%esi) │ │ │ │ cwtl │ │ │ │ ds popa │ │ │ │ - add %ecx,-0x2ffe928a(%eax) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + jbe 1509e98 │ │ │ │ + add %edx,%eax │ │ │ │ in $0x61,%al │ │ │ │ - add %esi,%eax │ │ │ │ - ret │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - push %eax │ │ │ │ + add %esi,-0x27fe913d(%eax) │ │ │ │ + dec %edi │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %ecx,0x3c(%eax) │ │ │ │ popa │ │ │ │ - add %esi,-0x3ffe9f01(%eax) │ │ │ │ + add %esi,-0x67fe9f01(%eax) │ │ │ │ jno 1509eb1 │ │ │ │ add %edi,-0x31(%eax) │ │ │ │ popa │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ or %esp,0x1(%edx) │ │ │ │ - subb $0x1,0x6e(%esi) │ │ │ │ - fcoms 0xe4700161 │ │ │ │ + push %eax │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + add %ebx,%eax │ │ │ │ + adc $0xe4700161,%eax │ │ │ │ popa │ │ │ │ - add %esp,%eax │ │ │ │ + add %esi,%eax │ │ │ │ inc %ecx │ │ │ │ popa │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ jo 1509e24 │ │ │ │ @@ -1893357,15 +1893786,15 @@ │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0xb8,(%eax) │ │ │ │ + movb $0x80,(%eax) │ │ │ │ das │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ @@ -1893388,15 +1893817,15 @@ │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x2fc000c6,%edx │ │ │ │ + mov $0x2f8800c6,%edx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ @@ -1893598,24 +1894027,24 @@ │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x490000c6,%edx │ │ │ │ + mov $0x490800c6,%edx │ │ │ │ bound %eax,(%ecx) │ │ │ │ jo 150a210 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0x98,(%eax) │ │ │ │ + movb $0xb8,(%eax) │ │ │ │ sub 0x1(%edx),%ah │ │ │ │ jo 150a230 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ @@ -1893638,21 +1894067,21 @@ │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0x60,(%eax) │ │ │ │ + movb $0x68,(%eax) │ │ │ │ dec %ecx │ │ │ │ bound %eax,(%ecx) │ │ │ │ jo 150a2a8 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0xa8,(%eax) │ │ │ │ + movb $0xb0,(%eax) │ │ │ │ dec %esp │ │ │ │ bound %eax,(%ecx) │ │ │ │ jo 150a2b8 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ @@ -1894846,42 +1895275,40 @@ │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0xb0,(%eax) │ │ │ │ + movb $0x58,(%eax) │ │ │ │ add %esi,0x1(%ecx) │ │ │ │ jo 150b41c │ │ │ │ movb $0xc8,(%eax) │ │ │ │ cwtl │ │ │ │ pusha │ │ │ │ - add %esi,0x2e(%eax) │ │ │ │ - popa │ │ │ │ - add %ebp,(%eax) │ │ │ │ - in $0x72,%eax │ │ │ │ + add %edi,-0x7ffe9eca(%eax) │ │ │ │ + in $0x72,%al │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x442000c6,%edx │ │ │ │ + mov $0x460800c6,%edx │ │ │ │ add %esi,%gs:-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xfa7800c6,%edx │ │ │ │ + mov $0xf9b800c6,%edx │ │ │ │ jg 150b4b9 │ │ │ │ jo 150b474 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ @@ -1894889,89 +1895316,83 @@ │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x911000c6,%edx │ │ │ │ + mov $0x8c0800c6,%edx │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0x78,(%eax) │ │ │ │ - push %cs │ │ │ │ - jb 150b50d │ │ │ │ - jo 150b4c8 │ │ │ │ + movb $0x8,(%eax) │ │ │ │ + or $0x72,%al │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x74b000c6,%edx │ │ │ │ jo 150b519 │ │ │ │ jo 150b4d4 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - xchg %bh,0x1(%edi) │ │ │ │ - loopne 150b553 │ │ │ │ - jle 150b52d │ │ │ │ - loopne 150b4dc │ │ │ │ + movb $0xe0,(%eax) │ │ │ │ + jle 150b5a6 │ │ │ │ + add %ecx,-0x1ffe81d8(%eax) │ │ │ │ + scas %es:(%edi),%al │ │ │ │ pusha │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x91d800c6,%edx │ │ │ │ pusha │ │ │ │ add -0x46(%eax),%dh │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xac9000c6,%edx │ │ │ │ + mov $0xab7000c6,%edx │ │ │ │ jnp 150b549 │ │ │ │ jo 150b504 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0xa0,(%eax) │ │ │ │ push %ds │ │ │ │ pusha │ │ │ │ - add (%eax),%dh │ │ │ │ - imul $0xffffffba,0x70(%ecx,%eax,1),%edi │ │ │ │ - movb $0x28,(%eax) │ │ │ │ - les 0x1(%eax),%edi │ │ │ │ - pusha │ │ │ │ + add %al,%al │ │ │ │ + imul $0xd800c6ba,0x70(%ecx,%eax,1),%edi │ │ │ │ + sarl $0x60,0x1(%eax) │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ pusha │ │ │ │ add -0x46(%eax),%dh │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0xc8,(%eax) │ │ │ │ - inc %ebx │ │ │ │ + movb $0xc0,(%eax) │ │ │ │ + inc %edx │ │ │ │ jns 150b5a1 │ │ │ │ jo 150b55c │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x33000c6,%edx │ │ │ │ + mov $0x2f800c6,%edx │ │ │ │ jne 150b5ad │ │ │ │ jo 150b568 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x88c800c6,%edx │ │ │ │ pusha │ │ │ │ - add -0x21(%eax),%ch │ │ │ │ - jl 150b5c5 │ │ │ │ - jo 150b580 │ │ │ │ - movb $0x98,(%eax) │ │ │ │ - jge 150b62b │ │ │ │ + add 0x70017cdb(%eax),%al │ │ │ │ + mov $0x7d9800c6,%edx │ │ │ │ + pusha │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ @@ -1895357,99 +1895778,91 @@ │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xf68000c6,%edx │ │ │ │ + mov $0xf62000c6,%edx │ │ │ │ add (%ecx),%eax │ │ │ │ - push %eax │ │ │ │ - shll $0x88,0x1(%ebp) │ │ │ │ - mov $0xba700175,%esp │ │ │ │ - movb $0xd0,(%eax) │ │ │ │ - testl $0xa7fab001,(%ebx) │ │ │ │ + pop %eax │ │ │ │ + mov $0x75,%ah │ │ │ │ + add %esp,-0x50(%eax) │ │ │ │ + jne 150bb5d │ │ │ │ + jo 150bb18 │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + clc │ │ │ │ + add (%ecx),%eax │ │ │ │ + mov $0xfa,%al │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ dec %ecx │ │ │ │ add (%ecx),%eax │ │ │ │ jo 150bb30 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150bb81 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %esp,(%eax) │ │ │ │ - shlb %cl,0x1(%ebp) │ │ │ │ - and %dl,%dh │ │ │ │ - jne 150bb8d │ │ │ │ + add %ebp,(%eax) │ │ │ │ + shll $1,0x1(%ebp) │ │ │ │ + lock shll $1,0x1(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jo 150bb4c │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x390800c6,%edx │ │ │ │ test $0x1,%al │ │ │ │ jo 150bb58 │ │ │ │ movb $0x78,(%eax) │ │ │ │ xor $0x3f48012b,%eax │ │ │ │ call e99003ab <_edata@@Base+0xe53003ab> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,-0x25(%eax) │ │ │ │ - jne 150bbb9 │ │ │ │ - jo 150bb74 │ │ │ │ - movb $0x18,(%eax) │ │ │ │ - (bad) │ │ │ │ + add %bh,0x700175d6(%eax) │ │ │ │ + mov $0xc61800c6,%edx │ │ │ │ sbb $0x2,%al │ │ │ │ jo 150bb7c │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0xb0,(%eax) │ │ │ │ - fildll 0x75d1f001(%ecx) │ │ │ │ + fildll 0x75d0b001(%ecx) │ │ │ │ add %ecx,(%eax) │ │ │ │ mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ mov %dh,(%ebx,%ebp,1) │ │ │ │ - add %ecx,%eax │ │ │ │ - in $0x75,%eax │ │ │ │ + add %esp,%eax │ │ │ │ + loop 150bc58 │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - shlb $1,-0x594ffe8b(%esi) │ │ │ │ + fsubs -0x5af7fe8b(%ebp) │ │ │ │ jne 150bbfd │ │ │ │ - test $0xa6,%al │ │ │ │ - jne 150bc01 │ │ │ │ - mov 0x880175a6,%al │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - jne 150bc09 │ │ │ │ - js 150bbb0 │ │ │ │ - jne 150bc0d │ │ │ │ - jo 150bbb4 │ │ │ │ + add %ah,-0x5b07fe8b(%ebp) │ │ │ │ + jne 150bc05 │ │ │ │ + andb $0x1,0x75a47801(%ebp,%esi,2) │ │ │ │ + jo 150bbb2 │ │ │ │ jne 150bc11 │ │ │ │ - push $0x600175a6 │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + push $0x600175a4 │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ jne 150bc19 │ │ │ │ - clc │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - jne 150bc1d │ │ │ │ - call d95231c6 <_edata@@Base+0xd4f231c6> │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ + cmp %ah,0x75a43001(%ebp,%esi,2) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ jne 150bc25 │ │ │ │ - shlb $1,-0x5a47fe8b(%ebp) │ │ │ │ - jne 150bc2d │ │ │ │ - mov $0xa5,%al │ │ │ │ - jne 150bc31 │ │ │ │ - push %eax │ │ │ │ - inc %ebx │ │ │ │ + add %ah,0x75a3e001(%ebp,%esi,2) │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %eax,0x43500175 │ │ │ │ dec %esp │ │ │ │ and %cl,0x56(%edi) │ │ │ │ inc %ebp │ │ │ │ push %edx │ │ │ │ inc %esi │ │ │ │ dec %esp │ │ │ │ dec %edi │ │ │ │ @@ -1895461,23 +1895874,21 @@ │ │ │ │ inc %ebp │ │ │ │ inc %ecx │ │ │ │ inc %esp │ │ │ │ inc %ebp │ │ │ │ push %edx │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov %bh,(%edx) │ │ │ │ - jne 150bc51 │ │ │ │ - jo 150bc0c │ │ │ │ - movb $0x78,(%eax) │ │ │ │ - or %ch,(%edx) │ │ │ │ - add %ebp,-0x27fefc74(%eax) │ │ │ │ - cmp $0x75,%al │ │ │ │ - add %edx,0x3a(%eax) │ │ │ │ - jne 150bc65 │ │ │ │ + push $0x70017539 │ │ │ │ + mov $0x87800c6,%edx │ │ │ │ + sub (%ecx),%al │ │ │ │ + test $0x8c,%al │ │ │ │ + add (%ecx),%eax │ │ │ │ + mov $0xd801753c,%eax │ │ │ │ + cmp %dh,0x1(%ebp) │ │ │ │ jo 150bc20 │ │ │ │ movb $0x38,(%eax) │ │ │ │ lea (%ebx),%eax │ │ │ │ add %edi,(%eax) │ │ │ │ inc %esp │ │ │ │ test $0xc6ba7001,%eax │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1895486,21 +1895897,21 @@ │ │ │ │ sub %al,(%ecx) │ │ │ │ cwtl │ │ │ │ dec %edi │ │ │ │ sub (%ecx),%al │ │ │ │ rorb $1,0x3(%ecx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150bc91 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %ebx,%eax │ │ │ │ + add %edx,%eax │ │ │ │ dec %esi │ │ │ │ jne 150bc99 │ │ │ │ - js 150bce9 │ │ │ │ + jo 150bce9 │ │ │ │ jne 150bc9d │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jo 150bc5c │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x390800c6,%edx │ │ │ │ test $0x1,%al │ │ │ │ @@ -1895511,63 +1895922,61 @@ │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call e99004bb <_edata@@Base+0xe53004bb> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ push %esp │ │ │ │ jne 150bcc9 │ │ │ │ jo 150bc84 │ │ │ │ movb $0x18,(%eax) │ │ │ │ (bad) │ │ │ │ sbb $0x2,%al │ │ │ │ jo 150bc8c │ │ │ │ movb $0x78,(%eax) │ │ │ │ or %ch,(%edx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x60,(%eax) │ │ │ │ dec %ecx │ │ │ │ - test $0x754eb801,%eax │ │ │ │ + test $0x754e8001,%eax │ │ │ │ add %ecx,(%eax) │ │ │ │ mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ dec %eax │ │ │ │ dec %edi │ │ │ │ sub (%ecx),%al │ │ │ │ - cmp %dl,0x75(%edi) │ │ │ │ + or %dl,0x75(%edi) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sbb %dh,0x35100175 │ │ │ │ - jne 150bd0d │ │ │ │ - lock xor $0x75,%al │ │ │ │ - add %ebp,%eax │ │ │ │ - xor $0x75,%al │ │ │ │ - add %esp,%eax │ │ │ │ + call e152323d <_edata@@Base+0xdcf2323d> │ │ │ │ xor $0x75,%al │ │ │ │ add %ebx,%eax │ │ │ │ xor $0x75,%al │ │ │ │ add %edx,%eax │ │ │ │ xor $0x75,%al │ │ │ │ add %ecx,%eax │ │ │ │ xor $0x75,%al │ │ │ │ add %eax,%eax │ │ │ │ xor $0x75,%al │ │ │ │ add %edi,-0x4ffe8acc(%eax) │ │ │ │ xor $0x75,%al │ │ │ │ add %ebp,0x78017534(%eax) │ │ │ │ xor $0x75,%al │ │ │ │ - add %esi,0x34(%eax) │ │ │ │ - jne 150bd3d │ │ │ │ - dec %eax │ │ │ │ + add %ecx,0x34(%eax) │ │ │ │ + jne 150bd31 │ │ │ │ + sub %dh,0x75342001(,%esi,2) │ │ │ │ + add %ebx,(%eax) │ │ │ │ + xor $0x75,%al │ │ │ │ + add %edx,(%eax) │ │ │ │ xor $0x75,%al │ │ │ │ add %edx,0x43(%eax) │ │ │ │ dec %esp │ │ │ │ and %cl,0x50(%edi) │ │ │ │ inc %ebp │ │ │ │ push %edx │ │ │ │ inc %ecx │ │ │ │ @@ -1895581,43 +1895990,43 @@ │ │ │ │ inc %ebp │ │ │ │ inc %ecx │ │ │ │ inc %esp │ │ │ │ inc %ebp │ │ │ │ push %edx │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - clc │ │ │ │ - pop %edi │ │ │ │ - js 150bd61 │ │ │ │ - jo 150bd1c │ │ │ │ + add %ah,0x78(%eax) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x941000c6,%edx │ │ │ │ + mov $0x93e000c6,%edx │ │ │ │ add (%ecx),%eax │ │ │ │ - andb $0x1,0x78(%edx) │ │ │ │ - call 715235d3 <_edata@@Base+0x6cf235d3> │ │ │ │ - mov $0x96b000c6,%edx │ │ │ │ + enter $0x7862,$0x1 │ │ │ │ + rcrb $0x1,0x78(%esi) │ │ │ │ + jo 150bd30 │ │ │ │ + movb $0xb0,(%eax) │ │ │ │ + xchg %eax,%esi │ │ │ │ add (%ecx),%eax │ │ │ │ sbb %bh,-0x57(%ebp) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ sub %al,%gs:(%ecx) │ │ │ │ clc │ │ │ │ pop %edi │ │ │ │ sub (%ecx),%eax │ │ │ │ rorb $1,0x3(%ecx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150bda1 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %esp,(%eax) │ │ │ │ - jo 150be1f │ │ │ │ - add %eax,0x71(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + jb 150be1f │ │ │ │ + add %eax,0x73(%eax) │ │ │ │ js 150bdad │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jo 150bd6c │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x393000c6,%edx │ │ │ │ test $0x1,%al │ │ │ │ @@ -1895628,68 +1896037,69 @@ │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call e99005cb <_edata@@Base+0xe53005cb> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,%al │ │ │ │ - jbe 150be4f │ │ │ │ + add %dl,(%eax) │ │ │ │ + ja 150be4f │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x18,(%eax) │ │ │ │ (bad) │ │ │ │ sbb $0x2,%al │ │ │ │ jo 150bd9c │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x20,(%eax) │ │ │ │ - sbb 0x786fa801(%edx),%ch │ │ │ │ + sbb 0x78713001(%edx),%ch │ │ │ │ add %ecx,(%eax) │ │ │ │ mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ test $0x5f,%al │ │ │ │ sub (%ecx),%eax │ │ │ │ - xor %bh,0x78(%ebp) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + mov $0x7c,%al │ │ │ │ + js 150be05 │ │ │ │ + jo 150bdc0 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - call e1523670 <_edata@@Base+0xdcf23670> │ │ │ │ - push %edi │ │ │ │ + cwtl │ │ │ │ + push %ebp │ │ │ │ + js 150be19 │ │ │ │ + nop │ │ │ │ + push %ebp │ │ │ │ js 150be1d │ │ │ │ - fcoms 0x78(%edi) │ │ │ │ - add %edx,%eax │ │ │ │ - push %edi │ │ │ │ - js 150be25 │ │ │ │ - pusha │ │ │ │ - push %edi │ │ │ │ + mov %dl,0x78(%ebp) │ │ │ │ + add %eax,0x48017855(%eax) │ │ │ │ + push %ebp │ │ │ │ js 150be29 │ │ │ │ - pop %eax │ │ │ │ - push %edi │ │ │ │ - js 150be2d │ │ │ │ - push %eax │ │ │ │ - push %edi │ │ │ │ - js 150be31 │ │ │ │ - dec %eax │ │ │ │ - push %edi │ │ │ │ - js 150be35 │ │ │ │ inc %eax │ │ │ │ - push %edi │ │ │ │ - js 150be39 │ │ │ │ - cmp %dl,0x78(%edi) │ │ │ │ + push %ebp │ │ │ │ + js 150be2d │ │ │ │ + cmp %dl,0x78(%ebp) │ │ │ │ add %esi,(%eax) │ │ │ │ - push %edi │ │ │ │ - js 150be41 │ │ │ │ - adc %dl,0x78(%edi) │ │ │ │ - add %ebx,-0x6ffe87aa(%eax) │ │ │ │ - push %esi │ │ │ │ + push %ebp │ │ │ │ + js 150be35 │ │ │ │ + sub %dl,0x78(%ebp) │ │ │ │ + add %esp,(%eax) │ │ │ │ + push %ebp │ │ │ │ + js 150be3d │ │ │ │ + sbb %dl,0x78(%ebp) │ │ │ │ + add %edx,(%eax) │ │ │ │ + push %ebp │ │ │ │ + js 150be45 │ │ │ │ + or %dl,0x78(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ + push %ebp │ │ │ │ js 150be4d │ │ │ │ - jo 150bea4 │ │ │ │ + clc │ │ │ │ + push %esp │ │ │ │ js 150be51 │ │ │ │ push %eax │ │ │ │ inc %ebx │ │ │ │ dec %esp │ │ │ │ and %al,0x50(%ebx) │ │ │ │ inc %esp │ │ │ │ sub $0x45544641,%eax │ │ │ │ @@ -1895724,15 +1896134,15 @@ │ │ │ │ sub %al,%gs:(%ecx) │ │ │ │ dec %eax │ │ │ │ pop %edi │ │ │ │ sub $0x1,%al │ │ │ │ rorb $1,0x3(%ecx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150beb9 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ add %eax,-0x17fd99c6(%eax) │ │ │ │ cmp 0x2(%esi),%ah │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jo 150be84 │ │ │ │ @@ -1895809,44 +1896219,41 @@ │ │ │ │ dec %ecx │ │ │ │ push %esp │ │ │ │ inc %ebp │ │ │ │ push %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x5e(%eax) │ │ │ │ - jnp 150bf91 │ │ │ │ - jo 150bf4c │ │ │ │ - movb $0x70,(%eax) │ │ │ │ - mov $0x170800c6,%edx │ │ │ │ + add %bl,0x70017ba2(%eax) │ │ │ │ + mov $0xba7000c6,%edx │ │ │ │ + movb $0x8,(%eax) │ │ │ │ + pop %ss │ │ │ │ add $0x1,%al │ │ │ │ - pop %eax │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - jnp 150bfa1 │ │ │ │ - shlb $1,-0x458ffe85(%ecx) │ │ │ │ - movb $0xb8,(%eax) │ │ │ │ + xor %ah,-0x5e0ffe85(%ebp) │ │ │ │ + jnp 150bfa5 │ │ │ │ + jo 150bf60 │ │ │ │ + movb $0xd0,(%eax) │ │ │ │ sbb %al,(%ecx,%eax,1) │ │ │ │ test $0xb9,%al │ │ │ │ mov 0xc6ba7001,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ sub %al,%gs:(%ecx) │ │ │ │ call d151eb4b <_edata@@Base+0xccf1eb4b> │ │ │ │ dec %ecx │ │ │ │ add (%ecx),%eax │ │ │ │ jo 150bf80 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150bfd1 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ sarl %cl,0x1(%ebx) │ │ │ │ - dec %eax │ │ │ │ - (bad) │ │ │ │ + rcl $1,%ah │ │ │ │ jnp 150bfdd │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jo 150bf9c │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x393000c6,%edx │ │ │ │ test $0x1,%al │ │ │ │ @@ -1895855,61 +1896262,62 @@ │ │ │ │ mov (%ebx),%ebp │ │ │ │ add %ecx,0x3f(%eax) │ │ │ │ call e99007fb <_edata@@Base+0xe53007fb> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,(%eax) │ │ │ │ - loope 150c082 │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ - movb $0x18,(%eax) │ │ │ │ - (bad) │ │ │ │ + add %ch,0x70017bdf(%eax) │ │ │ │ + mov $0xc61800c6,%edx │ │ │ │ sbb $0x2,%al │ │ │ │ jo 150bfcc │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0xa0,(%eax) │ │ │ │ sbb $0xaa,%al │ │ │ │ - add %edx,-0x2f(%eax) │ │ │ │ - jnp 150c025 │ │ │ │ - or %ah,-0x5a87fed9(%edx) │ │ │ │ + add %esp,0x8017bd1(%eax) │ │ │ │ + mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ cwtl │ │ │ │ mov (%ebx),%ch │ │ │ │ - add %edx,0x70017be9(%eax) │ │ │ │ + add %esp,0x70017be9(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %ah,(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ jnp 150c049 │ │ │ │ - rclb $0x1,0x7b94b801(%ebx,%edi,2) │ │ │ │ - mov $0x94,%al │ │ │ │ + rclb $1,0x7b94c801(%ebx,%edi,2) │ │ │ │ + add %eax,%eax │ │ │ │ + xchg %eax,%esp │ │ │ │ jnp 150c055 │ │ │ │ - test $0x94,%al │ │ │ │ - jnp 150c059 │ │ │ │ - cwtl │ │ │ │ + mov $0xa8017b94,%eax │ │ │ │ xchg %eax,%esp │ │ │ │ jnp 150c05d │ │ │ │ - push $0x30017b94 │ │ │ │ + nop │ │ │ │ + xchg %eax,%esp │ │ │ │ + jnp 150c061 │ │ │ │ + pop %eax │ │ │ │ xchg %eax,%esp │ │ │ │ jnp 150c065 │ │ │ │ - sub %dl,0x7b942001(%ebx,%edi,2) │ │ │ │ - add %eax,(%eax) │ │ │ │ + push %eax │ │ │ │ xchg %eax,%esp │ │ │ │ - jnp 150c071 │ │ │ │ - clc │ │ │ │ + jnp 150c069 │ │ │ │ + dec %eax │ │ │ │ + xchg %eax,%esp │ │ │ │ + jnp 150c06d │ │ │ │ + xor %dl,0x7b941001(%ebx,%edi,2) │ │ │ │ + add %edi,%eax │ │ │ │ xchg %eax,%ebx │ │ │ │ - jnp 150c075 │ │ │ │ - mov %dl,-0x6c8ffe85(%ebx) │ │ │ │ + jnp 150c079 │ │ │ │ + lock xchg %eax,%ebx │ │ │ │ jnp 150c07d │ │ │ │ - push $0x43017b93 │ │ │ │ + call 44523c14 <_edata@@Base+0x3ff23c14> │ │ │ │ dec %edi │ │ │ │ dec %ebp │ │ │ │ dec %ebp │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ sub $0x5053494c,%eax │ │ │ │ and %cl,0x4e(%ebp,%eax,2) │ │ │ │ @@ -1895924,100 +1896332,97 @@ │ │ │ │ dec %ecx │ │ │ │ push %esp │ │ │ │ inc %ebp │ │ │ │ push %edx │ │ │ │ add %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - clc │ │ │ │ - jo 150c11c │ │ │ │ + lock jo 150c11c │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xed0800c6,%edx │ │ │ │ + mov $0xecd800c6,%edx │ │ │ │ add (%ecx),%eax │ │ │ │ - pusha │ │ │ │ - ja 150c12c │ │ │ │ - add %ecx,0x70017570(%eax) │ │ │ │ - mov $0xeea000c6,%edx │ │ │ │ + and %dh,0x75(%ebx) │ │ │ │ + add %ebp,0x70017570(%eax) │ │ │ │ + mov $0xee8800c6,%edx │ │ │ │ add (%ecx),%eax │ │ │ │ enter $0xa003,$0x1 │ │ │ │ jo 150c084 │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ sub %al,%gs:(%ecx) │ │ │ │ - cmp %dh,(%ecx) │ │ │ │ - sub (%ecx),%eax │ │ │ │ - rorb $1,0x3(%ecx) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + dec %eax │ │ │ │ + xor %ebp,(%ebx) │ │ │ │ + add %edx,%eax │ │ │ │ + dec %ecx │ │ │ │ + add (%ecx),%eax │ │ │ │ + jo 150c098 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150c0e9 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %esp,0x801758a(%eax) │ │ │ │ - mov %?,0x1(%ebp) │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ebp,-0x76(%eax) │ │ │ │ + jne 150c0f1 │ │ │ │ + xor %cl,0x175(%ebx) │ │ │ │ add %dl,%al │ │ │ │ jo 150c0b4 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x393000c6,%edx │ │ │ │ test $0x1,%al │ │ │ │ jo 150c0c0 │ │ │ │ - movb $0xb8,(%eax) │ │ │ │ + movb $0xc8,(%eax) │ │ │ │ xor %ebp,(%ebx) │ │ │ │ add %ecx,0x3f(%eax) │ │ │ │ call e9900913 <_edata@@Base+0xe5300913> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,-0x6f(%eax) │ │ │ │ - jne 150c121 │ │ │ │ - jo 150c0dc │ │ │ │ - movb $0x18,(%eax) │ │ │ │ - (bad) │ │ │ │ + add %bh,0x70017590(%eax) │ │ │ │ + mov $0xc61800c6,%edx │ │ │ │ sbb $0x2,%al │ │ │ │ jo 150c0e4 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0x40,(%eax) │ │ │ │ - fsubrl 0x758a1801(%ecx) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + fsubrl 0x7589e001(%ecx) │ │ │ │ add %ecx,(%eax) │ │ │ │ mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ - fdivs (%eax) │ │ │ │ - sub (%ecx),%eax │ │ │ │ - lock xchg %eax,%edi │ │ │ │ + call 151ec79 │ │ │ │ + xchg %eax,%edi │ │ │ │ jne 150c14d │ │ │ │ jo 150c108 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ loopne 150c1c6 │ │ │ │ jne 150c161 │ │ │ │ fsubrs 0x75(%eax) │ │ │ │ add %esi,0x68(%eax) │ │ │ │ jne 150c169 │ │ │ │ push $0x60017568 │ │ │ │ - push $0x68200175 │ │ │ │ + push $0x68100175 │ │ │ │ jne 150c175 │ │ │ │ - sbb %ch,0x75(%eax) │ │ │ │ - add %edx,(%eax) │ │ │ │ - push $0x68080175 │ │ │ │ + or %ch,0x75(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + push $0x67d00175 │ │ │ │ jne 150c181 │ │ │ │ - add %ch,0x75(%eax) │ │ │ │ - add %edx,%eax │ │ │ │ - addr16 jne 150c189 │ │ │ │ - enter $0x7567,$0x1 │ │ │ │ shlb $0x1,0x75(%edi) │ │ │ │ test $0x67,%al │ │ │ │ - jne 150c195 │ │ │ │ - mov 0x43017567,%al │ │ │ │ + jne 150c189 │ │ │ │ + mov 0x30017567,%al │ │ │ │ + addr16 jne 150c191 │ │ │ │ + sub %ah,0x75(%edi) │ │ │ │ + add %esp,(%eax) │ │ │ │ + addr16 jne 150c199 │ │ │ │ + inc %ebx │ │ │ │ dec %edi │ │ │ │ dec %ebp │ │ │ │ dec %ebp │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ sub $0x5053494c,%eax │ │ │ │ and %dl,0x45(%esi) │ │ │ │ @@ -1896033,117 +1896438,112 @@ │ │ │ │ dec %ecx │ │ │ │ push %esp │ │ │ │ inc %ebp │ │ │ │ push %edx │ │ │ │ add %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - push %eax │ │ │ │ + cwtl │ │ │ │ + push %ebx │ │ │ │ jge 150c1c1 │ │ │ │ jo 150c17c │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0x9580012a │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0x9718012a │ │ │ │ add $0x1,%al │ │ │ │ - jo 150c21f │ │ │ │ + pusha │ │ │ │ + push %ebp │ │ │ │ jge 150c1d1 │ │ │ │ - clc │ │ │ │ - dec %edi │ │ │ │ + dec %eax │ │ │ │ + push %ebx │ │ │ │ jge 150c1d5 │ │ │ │ jo 150c190 │ │ │ │ - movb $0x28,(%eax) │ │ │ │ - xchg %eax,%esi │ │ │ │ + movb $0xd8,(%eax) │ │ │ │ + xchg %eax,%edi │ │ │ │ add $0x1,%al │ │ │ │ call 715261ec <_edata@@Base+0x6cf261ec> │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ sub %al,%gs:(%ecx) │ │ │ │ - enter $0x2aea,$0x1 │ │ │ │ + fsubr %st(2),%st │ │ │ │ + sub (%ecx),%al │ │ │ │ rorb $1,0x3(%ecx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150c201 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %ebp,%eax │ │ │ │ - pop %ebx │ │ │ │ + add %ecx,0x5e(%eax) │ │ │ │ jge 150c209 │ │ │ │ - pusha │ │ │ │ - pop %esp │ │ │ │ + test $0x5e,%al │ │ │ │ jge 150c20d │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jo 150c1cc │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x393000c6,%edx │ │ │ │ test $0x1,%al │ │ │ │ jo 150c1d8 │ │ │ │ - movb $0xf8,(%eax) │ │ │ │ - ljmp $0xe8,$0x3f48012a │ │ │ │ - dec %eax │ │ │ │ - aas │ │ │ │ - call 150c22f │ │ │ │ + movb $0x8,(%eax) │ │ │ │ + jmp 150c24d │ │ │ │ + add %ecx,0x3f(%eax) │ │ │ │ + call e9900a2b <_edata@@Base+0xe5300a2b> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,(%eax) │ │ │ │ - pop %esi │ │ │ │ + add %dl,0x61(%eax) │ │ │ │ jge 150c239 │ │ │ │ jo 150c1f4 │ │ │ │ movb $0x18,(%eax) │ │ │ │ (bad) │ │ │ │ sbb $0x2,%al │ │ │ │ jo 150c1fc │ │ │ │ - movb $0x8,(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ mov %eax,0xba70012a │ │ │ │ - movb $0xf0,(%eax) │ │ │ │ - shrl $1,0x7d5b5801(%ecx) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + shrb %cl,0x7d5df001(%ecx) │ │ │ │ add %ecx,(%eax) │ │ │ │ mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ - js 150c248 │ │ │ │ + mov %ch,%dl │ │ │ │ sub (%ecx),%al │ │ │ │ - lock popa │ │ │ │ - jge 150c265 │ │ │ │ - jo 150c220 │ │ │ │ - movb $0x70,(%eax) │ │ │ │ - mov $0xc6,%edx │ │ │ │ + shlb $0x70,0x1(%ebp,%edi,2) │ │ │ │ + mov $0xba7000c6,%edx │ │ │ │ + movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %cl,0x7d(%ebx) │ │ │ │ - add %ebp,%eax │ │ │ │ - dec %edx │ │ │ │ - jge 150c27d │ │ │ │ - loopne 150c2c8 │ │ │ │ + add %ah,(%eax) │ │ │ │ + dec %esi │ │ │ │ + jge 150c279 │ │ │ │ + adc %cl,0x7d(%esi) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + dec %esi │ │ │ │ jge 150c281 │ │ │ │ - fmuls 0x7d(%edx) │ │ │ │ - add %edx,%eax │ │ │ │ - dec %edx │ │ │ │ + call e1523fd2 <_edata@@Base+0xdcf23fd2> │ │ │ │ + dec %ebp │ │ │ │ jge 150c289 │ │ │ │ - enter $0x7d4a,$0x1 │ │ │ │ - rorb $0x1,0x7d(%edx) │ │ │ │ - orb $0x1,0x7d(%edx) │ │ │ │ - pusha │ │ │ │ - dec %edx │ │ │ │ + fmuls 0x7d(%ebp) │ │ │ │ + add %eax,%eax │ │ │ │ + dec %ebp │ │ │ │ + jge 150c291 │ │ │ │ + mov $0x10017d4d,%eax │ │ │ │ + dec %ebp │ │ │ │ jge 150c299 │ │ │ │ - pop %eax │ │ │ │ - dec %edx │ │ │ │ - jge 150c29d │ │ │ │ - dec %eax │ │ │ │ - dec %edx │ │ │ │ + add %cl,0x7d(%ebp) │ │ │ │ + add %edi,%eax │ │ │ │ + dec %esp │ │ │ │ jge 150c2a1 │ │ │ │ - cmp %cl,0x7d(%edx) │ │ │ │ - add %esi,(%eax) │ │ │ │ - dec %edx │ │ │ │ - jge 150c2a9 │ │ │ │ - sub %cl,0x7d(%edx) │ │ │ │ - add %esp,(%eax) │ │ │ │ - dec %edx │ │ │ │ - jge 150c2b1 │ │ │ │ + lock dec %esp │ │ │ │ + jge 150c2a5 │ │ │ │ + call e1523ff5 <_edata@@Base+0xdcf23ff5> │ │ │ │ + dec %esp │ │ │ │ + jge 150c2ad │ │ │ │ + fmuls 0x1(%ebp,%edi,2) │ │ │ │ inc %ebx │ │ │ │ dec %edi │ │ │ │ dec %ebp │ │ │ │ dec %ebp │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ sub $0x5053494c,%eax │ │ │ │ @@ -1896160,105 +1896560,95 @@ │ │ │ │ push %edx │ │ │ │ dec %ecx │ │ │ │ push %esp │ │ │ │ inc %ebp │ │ │ │ push %edx │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,0x70017bb5(%eax) │ │ │ │ - mov $0xa30800c6,%edx │ │ │ │ - sub (%ecx),%al │ │ │ │ - and %bl,0x4(%ecx) │ │ │ │ - add %esi,(%eax) │ │ │ │ - mov $0x7b,%bh │ │ │ │ - add %ebx,(%eax) │ │ │ │ - mov $0x7b,%ch │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ - movb $0x88,(%eax) │ │ │ │ - pop %edx │ │ │ │ + add %cl,(%eax) │ │ │ │ + mov $0xba70017b,%edx │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0x5bf0012a │ │ │ │ + add $0x1,%al │ │ │ │ + sbb %bh,-0x464ffe85(%ebx) │ │ │ │ + jnp 150c2ed │ │ │ │ + jo 150c2a8 │ │ │ │ + movb $0x10,(%eax) │ │ │ │ + pop %ebp │ │ │ │ add $0x1,%al │ │ │ │ addb $0xc6,0xba7001a0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ sub %al,%gs:(%ecx) │ │ │ │ - or %bl,%bl │ │ │ │ + sbb %bl,%bl │ │ │ │ sub (%ecx),%al │ │ │ │ rorb $1,0x3(%ecx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150c319 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %ecx,%eax │ │ │ │ - ret $0x17b │ │ │ │ - pop %eax │ │ │ │ - ret │ │ │ │ + add %edi,%eax │ │ │ │ + lds 0x1(%ebx),%edi │ │ │ │ + dec %eax │ │ │ │ + (bad) │ │ │ │ jnp 150c325 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jo 150c2e4 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x393000c6,%edx │ │ │ │ test $0x1,%al │ │ │ │ jo 150c2f0 │ │ │ │ - movb $0x38,(%eax) │ │ │ │ + movb $0x48,(%eax) │ │ │ │ fldt (%edx) │ │ │ │ add %ecx,0x3f(%eax) │ │ │ │ call e9900b43 <_edata@@Base+0xe5300b43> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,0x70017bc5(%eax) │ │ │ │ + add %cl,%al │ │ │ │ + enter $0x17b,$0x70 │ │ │ │ mov $0xc61800c6,%edx │ │ │ │ sbb $0x2,%al │ │ │ │ jo 150c314 │ │ │ │ - movb $0x8,(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ mov %eax,0xba70012a │ │ │ │ - movb $0x78,(%eax) │ │ │ │ + movb $0xa0,(%eax) │ │ │ │ int3 │ │ │ │ - test $0x7bc27001,%eax │ │ │ │ + test $0x7bc59801,%eax │ │ │ │ add %ecx,(%eax) │ │ │ │ mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ - mov $0x90012ada,%eax │ │ │ │ - enter $0x17b,$0x70 │ │ │ │ - mov $0xba7000c6,%edx │ │ │ │ - movb $0x0,(%eax) │ │ │ │ + enter $0x2ada,$0x1 │ │ │ │ + or $0x7b,%ah │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ + movb $0x70,(%eax) │ │ │ │ + mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - mov $0x7b,%cl │ │ │ │ - add %eax,(%eax) │ │ │ │ - mov $0x7b,%cl │ │ │ │ - add %esp,%eax │ │ │ │ - mov $0x7b,%al │ │ │ │ - add %ebx,%eax │ │ │ │ - mov $0x7b,%al │ │ │ │ - add %edx,%eax │ │ │ │ - mov $0x7b,%al │ │ │ │ - add %ecx,%eax │ │ │ │ - mov $0x7b,%al │ │ │ │ - add %ebx,-0x6ffe8450(%eax) │ │ │ │ - mov $0x7b,%al │ │ │ │ - add %ecx,0x50017bb0(%eax) │ │ │ │ - mov $0x7b,%al │ │ │ │ - add %ecx,-0x50(%eax) │ │ │ │ + enter $0x7bb4,$0x1 │ │ │ │ + shlb $0x1,0x7bb4a801(%ebx,%edi,2) │ │ │ │ + mov 0x98017bb4,%al │ │ │ │ + mov $0x7b,%ah │ │ │ │ + add %edx,0x78017bb4(%eax) │ │ │ │ + mov $0x7b,%ah │ │ │ │ + add %esi,-0x4c(%eax) │ │ │ │ + jnp 150c3ad │ │ │ │ + push $0x58017bb4 │ │ │ │ + mov $0x7b,%ah │ │ │ │ + add %edx,-0x4c(%eax) │ │ │ │ jnp 150c3b9 │ │ │ │ - cmp %dh,-0x4ff7fe85(%eax) │ │ │ │ + shlb $1,-0x4c37fe85(%ebx) │ │ │ │ jnp 150c3c1 │ │ │ │ - nop │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - jnp 150c3c5 │ │ │ │ - js 150c375 │ │ │ │ - jnp 150c3c9 │ │ │ │ - inc %ebx │ │ │ │ - dec %edi │ │ │ │ + shlb $0x7b,-0x4c7ffe85(%ebx) │ │ │ │ + add %eax,0x4f(%ebx) │ │ │ │ dec %ebp │ │ │ │ dec %ebp │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ sub $0x5053494c,%eax │ │ │ │ and %dl,0x41(%eax) │ │ │ │ push %esp │ │ │ │ @@ -1896274,110 +1896664,109 @@ │ │ │ │ push %edx │ │ │ │ dec %ecx │ │ │ │ push %esp │ │ │ │ inc %ebp │ │ │ │ push %edx │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - rcl $1,%dl │ │ │ │ + fcomp %st(0) │ │ │ │ js 150c3f1 │ │ │ │ jo 150c3ac │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0x250012a │ │ │ │ - add $0x1,%al │ │ │ │ - adc $0x78,%ah │ │ │ │ - add %edx,0x700178d2(%eax) │ │ │ │ - mov $0x31000c6,%edx │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0x490012a │ │ │ │ add $0x1,%al │ │ │ │ - mov %cl,(%eax,%eiz,4) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ + pusha │ │ │ │ + fidivrl 0x1(%eax) │ │ │ │ + nop │ │ │ │ + fdivrs 0x1(%eax) │ │ │ │ + jo 150c3c0 │ │ │ │ + movb $0x68,(%eax) │ │ │ │ + add $0xc880104,%eax │ │ │ │ + mov 0xc6ba7001,%al │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ sub %al,%gs:(%ecx) │ │ │ │ - mov %al,%al │ │ │ │ - sub (%ecx),%al │ │ │ │ + cwtl │ │ │ │ + shrb $0x1,(%edx) │ │ │ │ rorb $1,0x3(%ecx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150c431 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %esp,0x600178e1(%eax) │ │ │ │ - loop 150c4b3 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + in $0x78,%al │ │ │ │ + add %edi,-0x1b(%eax) │ │ │ │ + js 150c43d │ │ │ │ add %al,(%eax) │ │ │ │ - shlb $1,-0x46(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + jo 150c3fc │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x393000c6,%edx │ │ │ │ test $0x1,%al │ │ │ │ jo 150c408 │ │ │ │ - movb $0xb8,(%eax) │ │ │ │ + movb $0xc8,(%eax) │ │ │ │ shrb $0x1,(%edx) │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call e9900c5b <_edata@@Base+0xe5300c5b> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,%al │ │ │ │ - in $0x78,%al │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + add %dh,-0x19(%eax) │ │ │ │ + js 150c469 │ │ │ │ + jo 150c424 │ │ │ │ movb $0x18,(%eax) │ │ │ │ (bad) │ │ │ │ sbb $0x2,%al │ │ │ │ jo 150c42c │ │ │ │ - movb $0x8,(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ mov %eax,0xba70012a │ │ │ │ - movb $0x20,(%eax) │ │ │ │ - lds 0x78e10001(%ecx),%ebp │ │ │ │ + movb $0x48,(%eax) │ │ │ │ + lds 0x78e49001(%ecx),%ebp │ │ │ │ add %ecx,(%eax) │ │ │ │ mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ - cmp %al,%al │ │ │ │ - sub (%ecx),%al │ │ │ │ - sub %ah,%bh │ │ │ │ - js 150c495 │ │ │ │ - jo 150c450 │ │ │ │ - movb $0x70,(%eax) │ │ │ │ - mov $0xc6,%edx │ │ │ │ + dec %eax │ │ │ │ + shrb $0x1,(%edx) │ │ │ │ + push $0x700178eb │ │ │ │ + mov $0xba7000c6,%edx │ │ │ │ + movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - into │ │ │ │ - js 150c4a9 │ │ │ │ - dec %eax │ │ │ │ - into │ │ │ │ + add %ch,%al │ │ │ │ + sarl $1,0x1(%eax) │ │ │ │ + loopne 150c47b │ │ │ │ js 150c4ad │ │ │ │ - inc %eax │ │ │ │ - into │ │ │ │ + fcom %st(1) │ │ │ │ js 150c4b1 │ │ │ │ - and %cl,%dh │ │ │ │ - js 150c4b5 │ │ │ │ - adc %cl,%dh │ │ │ │ - js 150c4b9 │ │ │ │ - or %cl,%dh │ │ │ │ - js 150c4bd │ │ │ │ - add %cl,%dh │ │ │ │ - js 150c4c1 │ │ │ │ - clc │ │ │ │ - int $0x78 │ │ │ │ - add %esi,%eax │ │ │ │ - int $0x78 │ │ │ │ - add %ebp,%eax │ │ │ │ - int $0x78 │ │ │ │ - add %eax,%eax │ │ │ │ - int $0x78 │ │ │ │ - add %edi,-0x4ffe8733(%eax) │ │ │ │ - int $0x78 │ │ │ │ - add %ebp,-0x5ffe8733(%eax) │ │ │ │ - int $0x78 │ │ │ │ - add %eax,0x4f(%ebx) │ │ │ │ + rcl $0x78,%cl │ │ │ │ + add %edi,-0x4ffe872f(%eax) │ │ │ │ + sarl $1,0x1(%eax) │ │ │ │ + cwtl │ │ │ │ + sarl $1,0x1(%eax) │ │ │ │ + nop │ │ │ │ + sarl $1,0x1(%eax) │ │ │ │ + push $0x600178d1 │ │ │ │ + sarl $1,0x1(%eax) │ │ │ │ + pop %eax │ │ │ │ + sarl $1,0x1(%eax) │ │ │ │ + push %eax │ │ │ │ + sarl $1,0x1(%eax) │ │ │ │ + dec %eax │ │ │ │ + sarl $1,0x1(%eax) │ │ │ │ + sbb %dl,%cl │ │ │ │ + js 150c4dd │ │ │ │ + adc %dl,%cl │ │ │ │ + js 150c4e1 │ │ │ │ + inc %ebx │ │ │ │ + dec %edi │ │ │ │ dec %ebp │ │ │ │ dec %ebp │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ sub $0x5053494c,%eax │ │ │ │ and %dl,0x54(%ebx) │ │ │ │ push %edx │ │ │ │ @@ -1896392,20 +1896781,23 @@ │ │ │ │ dec %ecx │ │ │ │ push %esp │ │ │ │ inc %ebp │ │ │ │ push %edx │ │ │ │ add %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - subb $0xc6,-0x458ffe9f(%edi) │ │ │ │ - add %cl,0x65(%eax) │ │ │ │ - sub (%ecx),%al │ │ │ │ + jo 150c4b5 │ │ │ │ + popa │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ + movb $0x48,(%eax) │ │ │ │ + sub %gs:(%ecx),%al │ │ │ │ and %ch,%dh │ │ │ │ add (%ecx),%al │ │ │ │ - fdivs -0x50e7fe9f(%ecx) │ │ │ │ + call 295226ca <_edata@@Base+0x24f226ca> │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ popa │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x58,(%eax) │ │ │ │ out %eax,(%dx) │ │ │ │ add (%ecx),%al │ │ │ │ nop │ │ │ │ hlt │ │ │ │ @@ -1896415,19 +1896807,20 @@ │ │ │ │ add %bh,%al │ │ │ │ sub %al,%gs:(%ecx) │ │ │ │ fcomps (%edx) │ │ │ │ sub %eax,(%ecx) │ │ │ │ rorb $1,0x3(%ecx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150c549 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %esi,0x161d3(%eax) │ │ │ │ - (bad) │ │ │ │ + add %esp,%eax │ │ │ │ + shll %cl,0x1(%ecx) │ │ │ │ + rcl $1,%ch │ │ │ │ popa │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ shlb $1,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x393000c6,%edx │ │ │ │ test $0x1,%al │ │ │ │ @@ -1896436,62 +1896829,67 @@ │ │ │ │ sbb (%ecx),%ebp │ │ │ │ add %ecx,0x3f(%eax) │ │ │ │ call e9900d73 <_edata@@Base+0xe5300d73> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x700161e7(%eax) │ │ │ │ - mov $0xc61800c6,%edx │ │ │ │ + add %bh,-0x19(%eax) │ │ │ │ + popa │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + (bad) │ │ │ │ sbb $0x2,%al │ │ │ │ jo 150c544 │ │ │ │ movb $0x48,(%eax) │ │ │ │ sub %gs:(%ecx),%al │ │ │ │ jo 150c54c │ │ │ │ movb $0x90,(%eax) │ │ │ │ push %eax │ │ │ │ - test $0x61d33001,%eax │ │ │ │ + test $0x61d34001,%eax │ │ │ │ add %ecx,(%eax) │ │ │ │ mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ cwtl │ │ │ │ leave │ │ │ │ sub %al,(%ecx) │ │ │ │ - cwtl │ │ │ │ - clc │ │ │ │ + sbb %dh,%ah │ │ │ │ popa │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - lock test $0x61,%al │ │ │ │ - add %ebp,%eax │ │ │ │ + nop │ │ │ │ test $0x61,%al │ │ │ │ - add %ebx,%eax │ │ │ │ + add %eax,0x780161a8(%eax) │ │ │ │ test $0x61,%al │ │ │ │ - add %edx,%eax │ │ │ │ + add %esi,-0x58(%eax) │ │ │ │ + popa │ │ │ │ + add %ebx,-0x58(%eax) │ │ │ │ + popa │ │ │ │ + add %edx,-0x58(%eax) │ │ │ │ + popa │ │ │ │ + add %esi,(%eax) │ │ │ │ test $0x61,%al │ │ │ │ - add %ecx,%eax │ │ │ │ + add %ebp,(%eax) │ │ │ │ test $0x61,%al │ │ │ │ - add %ebp,-0x5ffe9e58(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ test $0x61,%al │ │ │ │ - add %ebx,-0x6ffe9e58(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ test $0x61,%al │ │ │ │ - add %ecx,0x780161a8(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ test $0x61,%al │ │ │ │ - add %esi,-0x58(%eax) │ │ │ │ - popa │ │ │ │ - add %edx,-0x58(%eax) │ │ │ │ + add %esi,-0x67fe9e59(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ popa │ │ │ │ - add %ecx,-0x58(%eax) │ │ │ │ + add %eax,0x700161a7(%eax) │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ popa │ │ │ │ - add %esi,(%eax) │ │ │ │ - test $0x61,%al │ │ │ │ add %eax,0x4f(%ebx) │ │ │ │ dec %ebp │ │ │ │ dec %ebp │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ sub $0x5053494c,%eax │ │ │ │ and %cl,0x45(%ebp) │ │ │ │ @@ -1896507,47 +1896905,42 @@ │ │ │ │ dec %ecx │ │ │ │ push %esp │ │ │ │ inc %ebp │ │ │ │ push %edx │ │ │ │ add %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sbb %ah,(%esi) │ │ │ │ - js 150c621 │ │ │ │ - jo 150c5dc │ │ │ │ + sbb %ah,(%eax,%edi,2) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x8ba000c6,%edx │ │ │ │ add (%ecx),%eax │ │ │ │ - adc %ch,(%edx) │ │ │ │ + mov %ah,(%esi) │ │ │ │ js 150c631 │ │ │ │ - mov $0x25,%al │ │ │ │ - js 150c635 │ │ │ │ - jo 150c5f0 │ │ │ │ - movb $0x10,(%eax) │ │ │ │ - mov (%ebx),%es │ │ │ │ - add %ebx,(%eax) │ │ │ │ - jge 150c5e8 │ │ │ │ + call 71523e58 <_edata@@Base+0x6cf23e58> │ │ │ │ + mov $0x8d9800c6,%edx │ │ │ │ + add (%ecx),%eax │ │ │ │ + sbb %bh,-0x57(%ebp) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x67(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ cmp %bl,0x2b(%edi) │ │ │ │ add %edx,%eax │ │ │ │ dec %ecx │ │ │ │ add (%ecx),%eax │ │ │ │ jo 150c610 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150c661 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %esp,(%eax) │ │ │ │ - inc %ebx │ │ │ │ - js 150c669 │ │ │ │ - sbb %al,0x1(%eax,%edi,2) │ │ │ │ + add %esp,0x78017841(%eax) │ │ │ │ + inc %edx │ │ │ │ + js 150c66d │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jo 150c62c │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x390800c6,%edx │ │ │ │ test $0x1,%al │ │ │ │ jo 150c638 │ │ │ │ @@ -1896557,67 +1896950,59 @@ │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call e9900e8b <_edata@@Base+0xe5300e8b> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,%al │ │ │ │ - dec %ecx │ │ │ │ - js 150c699 │ │ │ │ - jo 150c654 │ │ │ │ - movb $0x18,(%eax) │ │ │ │ - (bad) │ │ │ │ + add %bh,0x70017848(%eax) │ │ │ │ + mov $0xc61800c6,%edx │ │ │ │ sbb $0x2,%al │ │ │ │ jo 150c65c │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0xa8,(%eax) │ │ │ │ - sbb %ebp,0x7842f801(%edx) │ │ │ │ + sbb %ebp,0x7840b801(%edx) │ │ │ │ add %ecx,(%eax) │ │ │ │ mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ test $0x5d,%al │ │ │ │ sub (%ecx),%eax │ │ │ │ - clc │ │ │ │ - push %eax │ │ │ │ - js 150c6c5 │ │ │ │ + rorb $1,0x1(%eax,%edi,2) │ │ │ │ jo 150c680 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0x1b,%al │ │ │ │ - js 150c6d9 │ │ │ │ - test $0x1b,%al │ │ │ │ - js 150c6dd │ │ │ │ - mov 0x9801781b,%al │ │ │ │ - sbb 0x1(%eax),%edi │ │ │ │ - nop │ │ │ │ - sbb 0x1(%eax),%edi │ │ │ │ - dec %eax │ │ │ │ - sbb 0x1(%eax),%edi │ │ │ │ - xor %bl,(%ebx) │ │ │ │ - js 150c6f1 │ │ │ │ - sub %bl,(%ebx) │ │ │ │ - js 150c6f5 │ │ │ │ - sbb %bl,(%ebx) │ │ │ │ - js 150c6f9 │ │ │ │ - pusha │ │ │ │ - sbb 0x1(%eax),%bh │ │ │ │ - pop %eax │ │ │ │ - sbb 0x1(%eax),%bh │ │ │ │ push %eax │ │ │ │ sbb 0x1(%eax),%bh │ │ │ │ + dec %eax │ │ │ │ + sbb 0x1(%eax),%bh │ │ │ │ xor %bl,(%edx) │ │ │ │ - js 150c709 │ │ │ │ + js 150c6e1 │ │ │ │ sub %bl,(%edx) │ │ │ │ + js 150c6e5 │ │ │ │ + add %bl,(%edx) │ │ │ │ + js 150c6e9 │ │ │ │ + clc │ │ │ │ + sbb %edi,0x1(%eax) │ │ │ │ + lock sbb %edi,0x1(%eax) │ │ │ │ + fcomps (%ecx) │ │ │ │ + js 150c6f5 │ │ │ │ + rcrb $0x78,(%ecx) │ │ │ │ + add %edi,-0x4ffe87e7(%eax) │ │ │ │ + sbb %edi,0x1(%eax) │ │ │ │ + test $0x19,%al │ │ │ │ + js 150c705 │ │ │ │ + pop %eax │ │ │ │ + sbb %edi,0x1(%eax) │ │ │ │ + cmp %bl,(%ecx) │ │ │ │ js 150c70d │ │ │ │ - and %bl,(%edx) │ │ │ │ + xor %bl,(%ecx) │ │ │ │ js 150c711 │ │ │ │ push %eax │ │ │ │ inc %ebx │ │ │ │ dec %esp │ │ │ │ and %al,0x50(%ebx) │ │ │ │ inc %esp │ │ │ │ sub $0x45544641,%eax │ │ │ │ @@ -1896652,15 +1897037,15 @@ │ │ │ │ sub %al,(%ecx) │ │ │ │ mov %bl,0x2c(%esi) │ │ │ │ add %edx,%eax │ │ │ │ dec %ecx │ │ │ │ add (%ecx),%eax │ │ │ │ jo 150c728 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150c779 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ add %ebx,0x2d(%eax) │ │ │ │ data16 add 0x2662d(%eax),%dh │ │ │ │ add %al,(%eax) │ │ │ │ shlb $1,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ @@ -1896752,15 +1897137,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ sub %al,%gs:(%ecx) │ │ │ │ or %ah,0x49d0012c(%edx) │ │ │ │ add (%ecx),%eax │ │ │ │ jo 150c840 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150c891 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ add %esp,%eax │ │ │ │ mov $0x6a,%ah │ │ │ │ add -0x4b(%eax),%cl │ │ │ │ push $0x2 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1896843,36 +1897228,36 @@ │ │ │ │ inc %ebp │ │ │ │ push %edx │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ sub %ch,0x60(%ebp) │ │ │ │ add -0x46(%eax),%dh │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xb7e800c6,%edx │ │ │ │ + mov $0xb80000c6,%edx │ │ │ │ add $0x1,%al │ │ │ │ lock insl (%dx),%es:(%edi) │ │ │ │ pusha │ │ │ │ add %al,%bh │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ pusha │ │ │ │ add -0x46(%eax),%dh │ │ │ │ - movb $0x88,(%eax) │ │ │ │ - mov $0xaf400104,%edx │ │ │ │ + movb $0xc8,(%eax) │ │ │ │ + mov $0xaf400104,%ecx │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ sub %al,%gs:(%ecx) │ │ │ │ js 150c96b │ │ │ │ sub (%ecx),%eax │ │ │ │ rorb $1,0x3(%ecx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150c9a9 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ add %esp,%eax │ │ │ │ jb 150ca0f │ │ │ │ add 0x73(%eax),%cl │ │ │ │ pusha │ │ │ │ add (%eax),%al │ │ │ │ @@ -1896955,42 +1897340,42 @@ │ │ │ │ inc %ebp │ │ │ │ push %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - pop %edi │ │ │ │ - jl 150ca81 │ │ │ │ - jo 150ca3c │ │ │ │ - movb $0x70,(%eax) │ │ │ │ - mov $0xb21800c6,%edx │ │ │ │ - add $0x1,%al │ │ │ │ - mov $0x62,%al │ │ │ │ + add %cl,0x70017c5d(%eax) │ │ │ │ + mov $0xba7000c6,%edx │ │ │ │ + movb $0xb8,(%eax) │ │ │ │ + mov $0x4,%cl │ │ │ │ + add %esp,%eax │ │ │ │ + popa │ │ │ │ jl 150ca91 │ │ │ │ - enter $0x7c5d,$0x1 │ │ │ │ + clc │ │ │ │ + pop %esp │ │ │ │ + jl 150ca95 │ │ │ │ jo 150ca50 │ │ │ │ - movb $0x58,(%eax) │ │ │ │ - mov $0x4,%ah │ │ │ │ + movb $0xf8,(%eax) │ │ │ │ + mov $0x4,%bl │ │ │ │ add %ebx,(%eax) │ │ │ │ add $0xba7001a4,%eax │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ sub %al,%gs:(%ecx) │ │ │ │ sbb %bh,0x49d0012b(%ebp) │ │ │ │ add (%ecx),%eax │ │ │ │ jo 150ca70 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150cac1 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ add %ecx,%eax │ │ │ │ - cmpb $0x84,-0x40(%ecx,%eax,1) │ │ │ │ + cmpb $0x84,0x40(%ecx,%eax,1) │ │ │ │ jl 150cacd │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jo 150ca8c │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x393000c6,%edx │ │ │ │ test $0x1,%al │ │ │ │ @@ -1896998,68 +1897383,66 @@ │ │ │ │ movb $0x48,(%eax) │ │ │ │ mov $0x3f48012b,%ebp │ │ │ │ call e99012eb <_edata@@Base+0xe53012eb> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x70017c96(%eax) │ │ │ │ - mov $0xc61800c6,%edx │ │ │ │ + add %dl,-0x6d(%eax) │ │ │ │ + jl 150caf9 │ │ │ │ + jo 150cab4 │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + (bad) │ │ │ │ sbb $0x2,%al │ │ │ │ jo 150cabc │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x60,(%eax) │ │ │ │ inc %ebx │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %edi,(%eax) │ │ │ │ - jg 150cb8f │ │ │ │ - add %ecx,(%eax) │ │ │ │ - mov %al,0xa5780127 │ │ │ │ + add %esp,0x7f(%eax) │ │ │ │ + jl 150cb15 │ │ │ │ + or %ah,-0x5a87fed9(%edx) │ │ │ │ sub %al,(%ecx) │ │ │ │ enter $0x2bbc,$0x1 │ │ │ │ - mov $0xa2,%al │ │ │ │ - jl 150cb25 │ │ │ │ - jo 150cae0 │ │ │ │ + adc %ah,-0x458ffe84(%ebx) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - push %ebx │ │ │ │ - jl 150cb39 │ │ │ │ - xor %dl,0x7c(%ebx) │ │ │ │ - add %ebp,(%eax) │ │ │ │ - push %ebx │ │ │ │ - jl 150cb41 │ │ │ │ - sbb %dl,0x7c(%ebx) │ │ │ │ - add %ebp,%eax │ │ │ │ + enter $0x7c52,$0x1 │ │ │ │ + rclb $0x1,0x7c(%edx) │ │ │ │ + mov $0xb0017c52,%eax │ │ │ │ push %edx │ │ │ │ - jl 150cb49 │ │ │ │ - rclb $1,0x7c(%edx) │ │ │ │ - add %ebp,0x58017c51(%eax) │ │ │ │ + jl 150cb45 │ │ │ │ + fcoms 0x7c(%ecx) │ │ │ │ + add %ecx,%eax │ │ │ │ push %ecx │ │ │ │ - jl 150cb55 │ │ │ │ - dec %eax │ │ │ │ + jl 150cb4d │ │ │ │ + pop %eax │ │ │ │ + push %ecx │ │ │ │ + jl 150cb51 │ │ │ │ + and %dl,0x7c(%ecx) │ │ │ │ + add %ebx,(%eax) │ │ │ │ push %ecx │ │ │ │ jl 150cb59 │ │ │ │ test $0x50,%al │ │ │ │ jl 150cb5d │ │ │ │ nop │ │ │ │ push %eax │ │ │ │ jl 150cb61 │ │ │ │ - push %eax │ │ │ │ + nop │ │ │ │ dec %edi │ │ │ │ jl 150cb65 │ │ │ │ - sbb %cl,0x7c(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ + adc %cl,0x7c(%edi) │ │ │ │ + add %ecx,(%eax) │ │ │ │ dec %edi │ │ │ │ jl 150cb6d │ │ │ │ - nop │ │ │ │ + clc │ │ │ │ dec %esi │ │ │ │ jl 150cb71 │ │ │ │ inc %ebx │ │ │ │ dec %edi │ │ │ │ dec %ebp │ │ │ │ push %eax │ │ │ │ dec %ecx │ │ │ │ @@ -1897075,106 +1897458,107 @@ │ │ │ │ push %edx │ │ │ │ dec %ecx │ │ │ │ push %esp │ │ │ │ inc %ebp │ │ │ │ push %edx │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push %eax │ │ │ │ - fs jp 150cb91 │ │ │ │ + js 150cbf0 │ │ │ │ + jp 150cb91 │ │ │ │ jo 150cb4c │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x923800c6,%edx │ │ │ │ + mov $0x91d800c6,%edx │ │ │ │ add $0x1,%al │ │ │ │ - sub %ch,0x7a(%edx) │ │ │ │ - add %esp,0x70017a60(%eax) │ │ │ │ - mov $0x946000c6,%edx │ │ │ │ + sub %ch,0x7a(%eax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + pusha │ │ │ │ + jp 150cba5 │ │ │ │ + jo 150cb60 │ │ │ │ + movb $0xb8,(%eax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ add $0x1,%al │ │ │ │ dec %eax │ │ │ │ shlb $0x0,0xc6ba70(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ sub %al,%gs:(%ecx) │ │ │ │ clc │ │ │ │ mov $0x49d0012b,%ecx │ │ │ │ add (%ecx),%eax │ │ │ │ jo 150cb80 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150cbd1 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %ebx,%eax │ │ │ │ - mov %edi,0x1(%edx) │ │ │ │ - push $0x17a8d │ │ │ │ + add %ebp,-0x5ffe8576(%eax) │ │ │ │ + lea 0x1(%edx),%edi │ │ │ │ add %al,(%eax) │ │ │ │ - shlb $1,-0x46(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + jo 150cb9c │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x393000c6,%edx │ │ │ │ test $0x1,%al │ │ │ │ jo 150cba8 │ │ │ │ movb $0x28,(%eax) │ │ │ │ mov $0x3f48012b,%edx │ │ │ │ call e99013fb <_edata@@Base+0xe53013fb> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - popf │ │ │ │ + add %cl,-0x6c(%eax) │ │ │ │ jp 150cc09 │ │ │ │ jo 150cbc4 │ │ │ │ movb $0x18,(%eax) │ │ │ │ (bad) │ │ │ │ sbb $0x2,%al │ │ │ │ jo 150cbcc │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0xa0,(%eax) │ │ │ │ aas │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %edi,(%eax) │ │ │ │ + add %ebp,%eax │ │ │ │ mov %edi,0x1(%edx) │ │ │ │ or %ah,-0x5a87fed9(%edx) │ │ │ │ sub %al,(%ecx) │ │ │ │ test $0xb9,%al │ │ │ │ sub (%ecx),%eax │ │ │ │ - shrb $0xc6,-0x458ffe86(%ecx) │ │ │ │ - add %dh,-0x46(%eax) │ │ │ │ - movb $0x0,(%eax) │ │ │ │ + shrb $1,-0x458ffe86(%eax) │ │ │ │ + movb $0x70,(%eax) │ │ │ │ + mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,(%eax) │ │ │ │ + adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x51(%eax) │ │ │ │ + test $0x4f,%al │ │ │ │ jp 150cc49 │ │ │ │ - or %dl,0x7a(%ecx) │ │ │ │ - add %ebp,-0x6ffe85b0(%eax) │ │ │ │ + mov 0x70017a4f,%al │ │ │ │ dec %edi │ │ │ │ - jp 150cc55 │ │ │ │ - js 150cca5 │ │ │ │ - jp 150cc59 │ │ │ │ - cwtl │ │ │ │ + jp 150cc51 │ │ │ │ + pusha │ │ │ │ dec %esi │ │ │ │ + jp 150cc55 │ │ │ │ + xor %cl,0x7a(%ebp) │ │ │ │ + add %esi,%eax │ │ │ │ + dec %esp │ │ │ │ jp 150cc5d │ │ │ │ - dec %eax │ │ │ │ - dec %esi │ │ │ │ - jp 150cc61 │ │ │ │ - sbb %cl,0x7a(%ebp) │ │ │ │ - add %edx,(%eax) │ │ │ │ - dec %ebp │ │ │ │ - jp 150cc69 │ │ │ │ - clc │ │ │ │ + call a95246ad <_edata@@Base+0xa4f246ad> │ │ │ │ + dec %esp │ │ │ │ + jp 150cc65 │ │ │ │ + mov 0x58017a4c,%al │ │ │ │ dec %esp │ │ │ │ jp 150cc6d │ │ │ │ - loopne 150ccba │ │ │ │ - jp 150cc71 │ │ │ │ - rorb $1,0x1(%edx,%edi,2) │ │ │ │ - jo 150ccc2 │ │ │ │ - jp 150cc79 │ │ │ │ - push $0x50017a4c │ │ │ │ + inc %eax │ │ │ │ dec %esp │ │ │ │ + jp 150cc71 │ │ │ │ + adc %cl,0x1(%edx,%edi,2) │ │ │ │ + mov $0xb0017a4b,%eax │ │ │ │ + dec %ebx │ │ │ │ + jp 150cc7d │ │ │ │ + test $0x4b,%al │ │ │ │ jp 150cc81 │ │ │ │ inc %ebx │ │ │ │ dec %edi │ │ │ │ dec %ebp │ │ │ │ push %eax │ │ │ │ dec %ecx │ │ │ │ dec %esp │ │ │ │ @@ -1897193,38 +1897577,38 @@ │ │ │ │ inc %ebp │ │ │ │ push %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - push $0x70017582 │ │ │ │ - mov $0xba7000c6,%edx │ │ │ │ + clc │ │ │ │ + xorl $0xc6ba70,0x1(%ebp) │ │ │ │ + jo 150cc68 │ │ │ │ movb $0x48,(%eax) │ │ │ │ or (%ecx,%eax,1),%al │ │ │ │ - push $0x8017586 │ │ │ │ - xorb $0x70,0x1(%ebp) │ │ │ │ - mov $0x128800c6,%edx │ │ │ │ + mov $0x88017586,%eax │ │ │ │ + xorl $0xc6ba70,0x1(%ebp) │ │ │ │ + jo 150ccd4 │ │ │ │ add $0x1,%al │ │ │ │ adcb $0xc6,0xba7001a4 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ sub %al,%gs:(%ecx) │ │ │ │ mov $0xd0012bb3,%eax │ │ │ │ dec %ecx │ │ │ │ add (%ecx),%eax │ │ │ │ jo 150cc98 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150cce9 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %ebp,-0x36(%eax) │ │ │ │ - jne 150ccf1 │ │ │ │ - ror $1,%bl │ │ │ │ + add %esp,-0x2ffe8a36(%eax) │ │ │ │ + lret │ │ │ │ jne 150ccf5 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jo 150ccb4 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x393000c6,%edx │ │ │ │ test $0x1,%al │ │ │ │ @@ -1897233,66 +1897617,61 @@ │ │ │ │ mov $0x2b,%bl │ │ │ │ add %ecx,0x3f(%eax) │ │ │ │ call e9901513 <_edata@@Base+0xe5301513> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,-0x27(%eax) │ │ │ │ + add %bh,-0x2a(%eax) │ │ │ │ jne 150cd21 │ │ │ │ jo 150ccdc │ │ │ │ movb $0x18,(%eax) │ │ │ │ (bad) │ │ │ │ sbb $0x2,%al │ │ │ │ jo 150cce4 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x98,(%eax) │ │ │ │ - sub %ebp,0x75c7b001(%edx) │ │ │ │ + sub %ebp,0x75c78001(%edx) │ │ │ │ add %ecx,(%eax) │ │ │ │ mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ - push $0x12bb3 │ │ │ │ - divb 0x1(%ebp) │ │ │ │ + push $0xd8012bb3 │ │ │ │ + bnd jne 150cd4d │ │ │ │ jo 150cd08 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pusha │ │ │ │ - fs jne 150cd61 │ │ │ │ - call e95242c8 <_edata@@Base+0xe4f242c8> │ │ │ │ - pop %edi │ │ │ │ + lock bound %esi,0x1(%ebp) │ │ │ │ + or %ah,0x75(%eax) │ │ │ │ + add %edi,0x5d(%eax) │ │ │ │ jne 150cd69 │ │ │ │ - enter $0x755f,$0x1 │ │ │ │ - mov $0x5f,%al │ │ │ │ - jne 150cd71 │ │ │ │ - pusha │ │ │ │ - pop %edi │ │ │ │ - jne 150cd75 │ │ │ │ - clc │ │ │ │ + jo 150cdc7 │ │ │ │ + jne 150cd6d │ │ │ │ + cmp %bl,0x75(%ebp) │ │ │ │ + add %eax,(%eax) │ │ │ │ pop %esp │ │ │ │ - jne 150cd79 │ │ │ │ - lock pop %esp │ │ │ │ - jne 150cd7d │ │ │ │ - test $0x59,%al │ │ │ │ - jne 150cd81 │ │ │ │ - cwtl │ │ │ │ - pop %ecx │ │ │ │ - jne 150cd85 │ │ │ │ - nop │ │ │ │ - pop %ecx │ │ │ │ - jne 150cd89 │ │ │ │ + jne 150cd75 │ │ │ │ pop %eax │ │ │ │ pop %ecx │ │ │ │ - jne 150cd8d │ │ │ │ - sub %bl,0x75(%ecx) │ │ │ │ - add %ebx,-0x6ffe8aa8(%eax) │ │ │ │ + jne 150cd79 │ │ │ │ + loopne 150cdd2 │ │ │ │ + jne 150cd7d │ │ │ │ + mov %bl,0x75(%eax) │ │ │ │ + add %eax,0x68017558(%eax) │ │ │ │ pop %eax │ │ │ │ + jne 150cd89 │ │ │ │ + or %bl,0x75(%eax) │ │ │ │ + add %esp,%eax │ │ │ │ + push %edi │ │ │ │ + jne 150cd91 │ │ │ │ + mov $0xb0017557,%eax │ │ │ │ + push %edi │ │ │ │ jne 150cd99 │ │ │ │ inc %ebx │ │ │ │ dec %edi │ │ │ │ dec %ebp │ │ │ │ push %eax │ │ │ │ dec %ecx │ │ │ │ dec %esp │ │ │ │ @@ -1897311,111 +1897690,107 @@ │ │ │ │ inc %ebp │ │ │ │ push %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,%al │ │ │ │ + add %ah,(%eax) │ │ │ │ push %ecx │ │ │ │ jnp 150cdc1 │ │ │ │ jo 150cd7c │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x2b000c6,%edx │ │ │ │ + mov $0x25000c6,%edx │ │ │ │ add $0x1,%al │ │ │ │ - or %bl,0x7b(%edx) │ │ │ │ - add %edx,(%eax) │ │ │ │ - push %ecx │ │ │ │ - jnp 150cdd5 │ │ │ │ - jo 150cd90 │ │ │ │ - movb $0x30,(%eax) │ │ │ │ - pop %es │ │ │ │ + push %eax │ │ │ │ + pop %edx │ │ │ │ + jnp 150cdd1 │ │ │ │ + mov $0x70017b4e,%eax │ │ │ │ + mov $0x6e800c6,%edx │ │ │ │ add $0x1,%al │ │ │ │ test $0xb9,%al │ │ │ │ mov 0xc6ba7001,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x67(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ clc │ │ │ │ mov %ebp,(%ebx) │ │ │ │ add %edx,%eax │ │ │ │ dec %ecx │ │ │ │ add (%ecx),%eax │ │ │ │ jo 150cdb0 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150ce01 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - jl 150ce82 │ │ │ │ add %esi,%eax │ │ │ │ - jge 150ce86 │ │ │ │ - add %eax,(%eax) │ │ │ │ + jns 150ce82 │ │ │ │ + add %esi,0x7c(%eax) │ │ │ │ + jnp 150ce0d │ │ │ │ add %al,(%eax) │ │ │ │ - shlb $1,-0x46(%eax) │ │ │ │ + add %dl,%al │ │ │ │ + jo 150cdcc │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x390800c6,%edx │ │ │ │ test $0x1,%al │ │ │ │ jo 150cdd8 │ │ │ │ movb $0x58,(%eax) │ │ │ │ mov (%ebx),%ch │ │ │ │ add %ecx,0x3f(%eax) │ │ │ │ call e990162b <_edata@@Base+0xe530162b> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,-0x7c(%eax) │ │ │ │ - jnp 150ce39 │ │ │ │ - jo 150cdf4 │ │ │ │ - movb $0x18,(%eax) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x70017b83(%eax) │ │ │ │ + mov $0xc61800c6,%edx │ │ │ │ sbb $0x2,%al │ │ │ │ jo 150cdfc │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x28,(%eax) │ │ │ │ sbb $0xaa,%al │ │ │ │ - add %esp,0x7b(%eax) │ │ │ │ - jnp 150ce55 │ │ │ │ - or %ah,-0x5a87fed9(%edx) │ │ │ │ + add %ecx,0x8017b79(%eax) │ │ │ │ + mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ - mov %cl,-0x7417fed5(%eax) │ │ │ │ + mov %cl,-0x75f7fed5(%eax) │ │ │ │ jnp 150ce65 │ │ │ │ jo 150ce20 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - fdivrs (%edi) │ │ │ │ + cmp %bh,(%edi) │ │ │ │ jnp 150ce79 │ │ │ │ - sarb $1,(%edi) │ │ │ │ + and %bh,(%edi) │ │ │ │ jnp 150ce7d │ │ │ │ - enter $0x7b3f,$0x1 │ │ │ │ - sarb $0x7b,(%edi) │ │ │ │ - add %esi,0x3f(%eax) │ │ │ │ + cmpb $0x7b,(%esi) │ │ │ │ + add %eax,0x3e(%eax) │ │ │ │ + jnp 150ce85 │ │ │ │ + cmp %bh,(%esi) │ │ │ │ jnp 150ce89 │ │ │ │ - or %bh,(%edi) │ │ │ │ + mov $0x3d,%al │ │ │ │ jnp 150ce8d │ │ │ │ - jo 150cecc │ │ │ │ - jnp 150ce91 │ │ │ │ - lock cmp $0x3dd8017b,%eax │ │ │ │ - jnp 150ce99 │ │ │ │ - mov 0x18017b3d,%al │ │ │ │ - cmp $0x3d10017b,%eax │ │ │ │ - jnp 150cea5 │ │ │ │ - mov $0x3c,%al │ │ │ │ - jnp 150cea9 │ │ │ │ - nop │ │ │ │ - cmp $0x7b,%al │ │ │ │ - add %esi,(%eax) │ │ │ │ - cmp $0x7b,%al │ │ │ │ - add %eax,0x4f(%ebx) │ │ │ │ + mov $0xc8017b3c,%eax │ │ │ │ + cmp 0x1(%ebx),%bh │ │ │ │ + sarb $0x7b,(%edx) │ │ │ │ + add %edi,-0x5ffe84c6(%eax) │ │ │ │ + cmp %edi,0x1(%ebx) │ │ │ │ + cwtl │ │ │ │ + cmp %edi,0x1(%ebx) │ │ │ │ + pusha │ │ │ │ + cmp %edi,0x1(%ebx) │ │ │ │ + dec %eax │ │ │ │ + cmp %edi,0x1(%ebx) │ │ │ │ + sbb %bh,(%ecx) │ │ │ │ + jnp 150ceb1 │ │ │ │ + inc %ebx │ │ │ │ + dec %edi │ │ │ │ dec %ebp │ │ │ │ dec %ebp │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ sub $0x5053494c,%eax │ │ │ │ and %cl,0x4e(%ebp,%eax,2) │ │ │ │ inc %edi │ │ │ │ @@ -1897429,107 +1897804,108 @@ │ │ │ │ inc %ecx │ │ │ │ inc %esp │ │ │ │ inc %ebp │ │ │ │ push %edx │ │ │ │ add %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - clc │ │ │ │ - xor %dh,0x1(%ebp) │ │ │ │ + adc %dh,(%ecx) │ │ │ │ + jne 150ced9 │ │ │ │ jo 150ce94 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xe73800c6,%edx │ │ │ │ + mov $0xe70800c6,%edx │ │ │ │ add (%ecx),%eax │ │ │ │ - mov 0xd0017533,%al │ │ │ │ - xor %dh,0x1(%ebp) │ │ │ │ + test $0x33,%al │ │ │ │ + jne 150cee9 │ │ │ │ + fdivs (%eax) │ │ │ │ + jne 150ceed │ │ │ │ jo 150cea8 │ │ │ │ - movb $0xa0,(%eax) │ │ │ │ + movb $0x70,(%eax) │ │ │ │ call 518cff9 <_edata@@Base+0xb8cff9> │ │ │ │ mov 0xc6ba7001,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x67(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ - enter $0x2b2f,$0x1 │ │ │ │ + js 150cf35 │ │ │ │ + sub (%ecx),%eax │ │ │ │ rorb $1,0x3(%ecx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150cf19 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %eax,(%eax) │ │ │ │ - push %esp │ │ │ │ + add %ebp,0x52(%eax) │ │ │ │ jne 150cf21 │ │ │ │ - loopne 150cf76 │ │ │ │ + dec %eax │ │ │ │ + push %esp │ │ │ │ jne 150cf25 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jo 150cee4 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x390800c6,%edx │ │ │ │ test $0x1,%al │ │ │ │ jo 150cef0 │ │ │ │ - movb $0xf8,(%eax) │ │ │ │ - das │ │ │ │ - sub (%ecx),%eax │ │ │ │ - dec %eax │ │ │ │ - aas │ │ │ │ + movb $0x8,(%eax) │ │ │ │ + xor %ch,(%ebx) │ │ │ │ + add %ecx,0x3f(%eax) │ │ │ │ call e9901743 <_edata@@Base+0xe5301743> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,0x59(%eax) │ │ │ │ + add %cl,%al │ │ │ │ + push %edi │ │ │ │ jne 150cf51 │ │ │ │ jo 150cf0c │ │ │ │ movb $0x18,(%eax) │ │ │ │ (bad) │ │ │ │ sbb $0x2,%al │ │ │ │ jo 150cf14 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0x50,(%eax) │ │ │ │ - fldt 0x7552f001(%ecx) │ │ │ │ + movb $0xa0,(%eax) │ │ │ │ + fldt 0x75522001(%ecx) │ │ │ │ add %ecx,(%eax) │ │ │ │ mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ sbb %ch,(%edi) │ │ │ │ sub (%ecx),%eax │ │ │ │ - enter $0x7563,$0x1 │ │ │ │ + sbbb $0x1,0x75(%edi) │ │ │ │ jo 150cf38 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - clc │ │ │ │ - sub %dh,0x1(%ebp) │ │ │ │ - sub %ah,(%ecx) │ │ │ │ - jne 150cf95 │ │ │ │ - clc │ │ │ │ - and %dh,0x1(%ebp) │ │ │ │ - lock and %dh,0x1(%ebp) │ │ │ │ - call d95244c1 <_edata@@Base+0xd4f244c1> │ │ │ │ - and %dh,0x1(%ebp) │ │ │ │ - nop │ │ │ │ - and %dh,0x1(%ebp) │ │ │ │ - mov %ah,(%eax) │ │ │ │ - jne 150cfad │ │ │ │ - andb $0x75,(%eax) │ │ │ │ - add %ebp,0x20(%eax) │ │ │ │ - jne 150cfb5 │ │ │ │ push %eax │ │ │ │ and %dh,0x1(%ebp) │ │ │ │ dec %eax │ │ │ │ and %dh,0x1(%ebp) │ │ │ │ - clc │ │ │ │ - sbb $0x1d800175,%eax │ │ │ │ - jne 150cfc5 │ │ │ │ inc %eax │ │ │ │ - sbb $0x4f430175,%eax │ │ │ │ + and %dh,0x1(%ebp) │ │ │ │ + sbb %bl,(%edi) │ │ │ │ + jne 150cf9d │ │ │ │ + adc %bl,(%edi) │ │ │ │ + jne 150cfa1 │ │ │ │ + add %bl,(%edi) │ │ │ │ + jne 150cfa5 │ │ │ │ + clc │ │ │ │ + sbb $0x1d900175,%eax │ │ │ │ + jne 150cfad │ │ │ │ + sbbb $0x75,0x1d300175 │ │ │ │ + add %ebp,(%eax) │ │ │ │ + sbb $0x1d180175,%eax │ │ │ │ + jne 150cfbd │ │ │ │ + loopne 150cfda │ │ │ │ + jne 150cfc1 │ │ │ │ + enter $0x751c,$0x1 │ │ │ │ + mov $0x4301751c,%eax │ │ │ │ + dec %edi │ │ │ │ dec %ebp │ │ │ │ dec %ebp │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ sub $0x5053494c,%eax │ │ │ │ and %dl,0x45(%esi) │ │ │ │ inc %ebx │ │ │ │ @@ -1897544,98 +1897920,101 @@ │ │ │ │ inc %ecx │ │ │ │ inc %esp │ │ │ │ inc %ebp │ │ │ │ push %edx │ │ │ │ add %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - cmp %bh,0x1(%ebp) │ │ │ │ + mov %bh,(%edx) │ │ │ │ + jge 150cff1 │ │ │ │ jo 150cfac │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0x9268012a │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0x9418012a │ │ │ │ add $0x1,%al │ │ │ │ - xor %bh,(%ecx) │ │ │ │ - jge 150d001 │ │ │ │ - sub %bh,(%eax) │ │ │ │ + cmpb $0x7d,(%ebx) │ │ │ │ + add %ebp,0x3a(%eax) │ │ │ │ jge 150d005 │ │ │ │ jo 150cfc0 │ │ │ │ - movb $0x28,(%eax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ + movb $0xd8,(%eax) │ │ │ │ + xchg %eax,%esp │ │ │ │ add $0x1,%al │ │ │ │ call 7152701c <_edata@@Base+0x6cf2701c> │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ - push $0x8012867 │ │ │ │ + push $0x18012867 │ │ │ │ ljmp $0x103,$0x49d0012a │ │ │ │ jo 150cfe0 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150d031 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %ecx,-0x37fe82c0(%eax) │ │ │ │ - inc %eax │ │ │ │ - jge 150d03d │ │ │ │ + add %edi,%eax │ │ │ │ + inc %edx │ │ │ │ + jge 150d039 │ │ │ │ + sub %al,0x7d(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - jo 150cffc │ │ │ │ + shlb $1,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x390800c6,%edx │ │ │ │ test $0x1,%al │ │ │ │ jo 150d008 │ │ │ │ - movb $0x38,(%eax) │ │ │ │ + movb $0x48,(%eax) │ │ │ │ ljmp $0xe8,$0x3f48012a │ │ │ │ dec %eax │ │ │ │ aas │ │ │ │ call 150d05f │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,0x43(%eax) │ │ │ │ - jge 150d069 │ │ │ │ - jo 150d024 │ │ │ │ - movb $0x18,(%eax) │ │ │ │ - (bad) │ │ │ │ + add %bl,0x70017d46(%eax) │ │ │ │ + mov $0xc61800c6,%edx │ │ │ │ sbb $0x2,%al │ │ │ │ jo 150d02c │ │ │ │ - movb $0x8,(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ mov %eax,0xba70012a │ │ │ │ - movb $0x78,(%eax) │ │ │ │ - shrl $1,0x7d403801(%ecx) │ │ │ │ + movb $0xa0,(%eax) │ │ │ │ + shrl $1,0x7d42d001(%ecx) │ │ │ │ add %ecx,(%eax) │ │ │ │ mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ - mov $0x60012ae9,%eax │ │ │ │ - inc %esi │ │ │ │ - jge 150d095 │ │ │ │ - jo 150d050 │ │ │ │ - movb $0x70,(%eax) │ │ │ │ - mov $0xc6,%edx │ │ │ │ + enter $0x2ae9,$0x1 │ │ │ │ + mov 0x70017d49,%al │ │ │ │ + mov $0xba7000c6,%edx │ │ │ │ + movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %dh,0x3508017d │ │ │ │ + add %ah,%al │ │ │ │ + aaa │ │ │ │ + jge 150d0a9 │ │ │ │ + fdivs (%edi) │ │ │ │ jge 150d0ad │ │ │ │ - add %dh,0x34e8017d │ │ │ │ - jge 150d0b5 │ │ │ │ - enter $0x7d34,$0x1 │ │ │ │ - nop │ │ │ │ - xor $0x7d,%al │ │ │ │ - add %ecx,0x68017d34(%eax) │ │ │ │ - xor $0x7d,%al │ │ │ │ - add %esp,0x34(%eax) │ │ │ │ + shlb $1,(%edi) │ │ │ │ + jge 150d0b1 │ │ │ │ + enter $0x7d37,$0x1 │ │ │ │ + shlb $0x7d,(%edi) │ │ │ │ + add %edi,-0x4ffe82c9(%eax) │ │ │ │ + aaa │ │ │ │ + jge 150d0c1 │ │ │ │ + test $0x37,%al │ │ │ │ + jge 150d0c5 │ │ │ │ + cwtl │ │ │ │ + aaa │ │ │ │ jge 150d0c9 │ │ │ │ - pop %eax │ │ │ │ - xor $0x7d,%al │ │ │ │ - add %edx,0x34(%eax) │ │ │ │ - jge 150d0d1 │ │ │ │ - cmp %dh,0x7d343001(,%edi,2) │ │ │ │ - add %esp,(%eax) │ │ │ │ - xor $0x7d,%al │ │ │ │ - add %ebp,%eax │ │ │ │ - xor 0x1(%ebp),%edi │ │ │ │ + nop │ │ │ │ + aaa │ │ │ │ + jge 150d0cd │ │ │ │ + xorb $0x7d,(%edi) │ │ │ │ + add %edi,0x37(%eax) │ │ │ │ + jge 150d0d5 │ │ │ │ + jo 150d10d │ │ │ │ + jge 150d0d9 │ │ │ │ + push $0x60017d37 │ │ │ │ + aaa │ │ │ │ + jge 150d0e1 │ │ │ │ inc %ebx │ │ │ │ dec %edi │ │ │ │ dec %ebp │ │ │ │ dec %ebp │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ sub $0x5053494c,%eax │ │ │ │ @@ -1897652,112 +1898031,103 @@ │ │ │ │ inc %ebp │ │ │ │ inc %ecx │ │ │ │ inc %esp │ │ │ │ inc %ebp │ │ │ │ push %edx │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%eax) │ │ │ │ - pushf │ │ │ │ - jnp 150d109 │ │ │ │ - jo 150d0c4 │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0x53e0012a │ │ │ │ + add %cl,0x70017ba0(%eax) │ │ │ │ + mov $0xa31800c6,%edx │ │ │ │ + sub (%ecx),%al │ │ │ │ + mov $0x56,%al │ │ │ │ add $0x1,%al │ │ │ │ - dec %eax │ │ │ │ - sahf │ │ │ │ - jnp 150d119 │ │ │ │ - clc │ │ │ │ - fwait │ │ │ │ + xor %ah,-0x5fcffe85(%edx) │ │ │ │ jnp 150d11d │ │ │ │ jo 150d0d8 │ │ │ │ - movb $0x90,(%eax) │ │ │ │ - push %ebp │ │ │ │ + movb $0xd0,(%eax) │ │ │ │ + push %edi │ │ │ │ add $0x1,%al │ │ │ │ addb $0xc6,0xba7001a0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x67(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ - dec %eax │ │ │ │ + pop %eax │ │ │ │ fisubrl (%edx) │ │ │ │ add %edx,%eax │ │ │ │ dec %ecx │ │ │ │ add (%ecx),%eax │ │ │ │ jo 150d0f8 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150d149 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %ebx,-0xffe845a(%eax) │ │ │ │ - cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - jnp 150d155 │ │ │ │ - add %al,(%eax) │ │ │ │ + add %ecx,-0xffe8457(%eax) │ │ │ │ + test $0x17b,%eax │ │ │ │ add %dl,%al │ │ │ │ jo 150d114 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x390800c6,%edx │ │ │ │ test $0x1,%al │ │ │ │ jo 150d120 │ │ │ │ - movb $0x78,(%eax) │ │ │ │ + movb $0x88,(%eax) │ │ │ │ fisubrl (%edx) │ │ │ │ add %ecx,0x3f(%eax) │ │ │ │ call e9901973 <_edata@@Base+0xe5301973> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ - test $0xba70017b,%eax │ │ │ │ + add %cl,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + jnp 150d181 │ │ │ │ + jo 150d13c │ │ │ │ movb $0x18,(%eax) │ │ │ │ (bad) │ │ │ │ sbb $0x2,%al │ │ │ │ jo 150d144 │ │ │ │ - movb $0x8,(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ mov %eax,0xba70012a │ │ │ │ - movb $0x0,(%eax) │ │ │ │ + movb $0x28,(%eax) │ │ │ │ int3 │ │ │ │ - test $0x7ba64801,%eax │ │ │ │ + test $0x7ba96801,%eax │ │ │ │ add %ecx,(%eax) │ │ │ │ mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ - clc │ │ │ │ - fldcw (%edx) │ │ │ │ - add %esi,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - jnp 150d1ad │ │ │ │ - jo 150d168 │ │ │ │ + or %bl,%dl │ │ │ │ + sub (%ecx),%al │ │ │ │ + add %dh,-0x458ffe85(%ecx) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - xchg %eax,%edi │ │ │ │ + cwtl │ │ │ │ + fwait │ │ │ │ jnp 150d1c1 │ │ │ │ - xor %dl,-0x68d7fe85(%edi) │ │ │ │ + mov %bl,-0x647ffe85(%ebx) │ │ │ │ jnp 150d1c9 │ │ │ │ - and %dl,-0x6907fe85(%edi) │ │ │ │ + js 150d165 │ │ │ │ + jnp 150d1cd │ │ │ │ + push %eax │ │ │ │ + fwait │ │ │ │ jnp 150d1d1 │ │ │ │ - test $0x96,%al │ │ │ │ + dec %eax │ │ │ │ + fwait │ │ │ │ jnp 150d1d5 │ │ │ │ - mov 0x98017b96,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - jnp 150d1dd │ │ │ │ - nop │ │ │ │ - xchg %eax,%esi │ │ │ │ + inc %eax │ │ │ │ + fwait │ │ │ │ + jnp 150d1d9 │ │ │ │ + cmp %bl,-0x64cffe85(%ebx) │ │ │ │ jnp 150d1e1 │ │ │ │ - mov %dl,-0x697ffe85(%esi) │ │ │ │ + sub %bl,-0x64dffe85(%ebx) │ │ │ │ jnp 150d1e9 │ │ │ │ - js 150d180 │ │ │ │ - jnp 150d1ed │ │ │ │ - jo 150d184 │ │ │ │ + sbb %bl,-0x64effe85(%ebx) │ │ │ │ jnp 150d1f1 │ │ │ │ - push $0x60017b96 │ │ │ │ - xchg %eax,%esi │ │ │ │ + or %bl,-0x6517fe85(%ebx) │ │ │ │ jnp 150d1f9 │ │ │ │ inc %ebx │ │ │ │ dec %edi │ │ │ │ dec %ebp │ │ │ │ dec %ebp │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ @@ -1897776,91 +1898146,101 @@ │ │ │ │ inc %ebp │ │ │ │ inc %ecx │ │ │ │ inc %esp │ │ │ │ inc %ebp │ │ │ │ push %edx │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - loopne 150d1d3 │ │ │ │ - js 150d221 │ │ │ │ - jo 150d1dc │ │ │ │ - movb $0x8,(%eax) │ │ │ │ - mov %eax,0xfe30012a │ │ │ │ + adc %bh,-0x458ffe88(%ecx) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + mov %eax,0xfff8012a │ │ │ │ add (%ecx),%eax │ │ │ │ - call f9524ae7 <_edata@@Base+0xf4f24ae7> │ │ │ │ - mov $0x78,%ah │ │ │ │ + adc %bh,-0x470ffe88(%ebx) │ │ │ │ + js 150d235 │ │ │ │ + jo 150d1f0 │ │ │ │ + movb $0x30,(%eax) │ │ │ │ + add %eax,(%ecx,%eax,1) │ │ │ │ + mov %cl,(%eax,%eiz,4) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ - movb $0xf0,(%eax) │ │ │ │ - incb (%ebx) │ │ │ │ - add %ecx,0x7001a00c(%eax) │ │ │ │ - mov $0xc6,%edx │ │ │ │ + movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push $0xc8012867 │ │ │ │ - mov $0x49d0012a,%edi │ │ │ │ + add %ch,0x67(%eax) │ │ │ │ + sub %al,(%ecx) │ │ │ │ + fdivrs 0x49d0012a(%edi) │ │ │ │ add (%ecx),%eax │ │ │ │ jo 150d210 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150d261 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %esp,-0x2ffe873e(%eax) │ │ │ │ - ret $0x178 │ │ │ │ + add %esi,-0x3a(%eax) │ │ │ │ + js 150d269 │ │ │ │ + rol $0x78,%dh │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - jo 150d22c │ │ │ │ + shlb $1,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x390800c6,%edx │ │ │ │ test $0x1,%al │ │ │ │ jo 150d238 │ │ │ │ - movb $0xf8,(%eax) │ │ │ │ - mov $0x3f48012a,%edi │ │ │ │ + movb $0x8,(%eax) │ │ │ │ + shrb $0x1,(%edx) │ │ │ │ + dec %eax │ │ │ │ + aas │ │ │ │ call e9901a8b <_edata@@Base+0xe5301a8b> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x700178c5(%eax) │ │ │ │ - mov $0xc61800c6,%edx │ │ │ │ + add %bh,-0x35(%eax) │ │ │ │ + js 150d299 │ │ │ │ + jo 150d254 │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + (bad) │ │ │ │ sbb $0x2,%al │ │ │ │ jo 150d25c │ │ │ │ - movb $0x8,(%eax) │ │ │ │ + movb $0x18,(%eax) │ │ │ │ mov %eax,0xba70012a │ │ │ │ - movb $0xa8,(%eax) │ │ │ │ - les 0x78c26801(%ecx),%ebp │ │ │ │ + movb $0xd0,(%eax) │ │ │ │ + les 0x78c63801(%ecx),%ebp │ │ │ │ add %ecx,(%eax) │ │ │ │ mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ - js 150d27d │ │ │ │ - sub (%ecx),%al │ │ │ │ - pusha │ │ │ │ - leave │ │ │ │ + mov %bh,-0x31dffed6(%edi) │ │ │ │ js 150d2c5 │ │ │ │ jo 150d280 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sbb %dh,-0x4e1ffe88(%edx) │ │ │ │ - js 150d2dd │ │ │ │ - fdivs -0x4e2ffe88(%ecx) │ │ │ │ - js 150d2e5 │ │ │ │ - shlb $0x78,-0x4e47fe88(%ecx) │ │ │ │ - add %esi,-0x57fe874f(%eax) │ │ │ │ - mov $0x78,%cl │ │ │ │ - add %esp,-0x67fe874f(%eax) │ │ │ │ - mov $0x78,%cl │ │ │ │ - add %esi,-0x4f(%eax) │ │ │ │ - js 150d301 │ │ │ │ - push $0x600178b1 │ │ │ │ - mov $0x78,%cl │ │ │ │ - add %ebx,-0x4f(%eax) │ │ │ │ - js 150d30d │ │ │ │ - inc %eax │ │ │ │ - mov $0x78,%cl │ │ │ │ + mov %dh,0x78b48001(%eax,%edi,2) │ │ │ │ + add %edi,-0x4c(%eax) │ │ │ │ + js 150d2e1 │ │ │ │ + pop %eax │ │ │ │ + mov $0x78,%ah │ │ │ │ + add %edx,-0x4c(%eax) │ │ │ │ + js 150d2e9 │ │ │ │ + dec %eax │ │ │ │ + mov $0x78,%ah │ │ │ │ + add %eax,-0x4c(%eax) │ │ │ │ + js 150d2f1 │ │ │ │ + cmp %dh,0x78b43001(%eax,%edi,2) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + mov $0x78,%ah │ │ │ │ + add %esp,(%eax) │ │ │ │ + mov $0x78,%ah │ │ │ │ + add %ebx,(%eax) │ │ │ │ + mov $0x78,%ah │ │ │ │ + add %edx,(%eax) │ │ │ │ + mov $0x78,%ah │ │ │ │ + add %ecx,(%eax) │ │ │ │ + mov $0x78,%ah │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov $0x78,%ah │ │ │ │ add %eax,0x4f(%ebx) │ │ │ │ dec %ebp │ │ │ │ dec %ebp │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ sub $0x5053494c,%eax │ │ │ │ and %dl,0x54(%ebx) │ │ │ │ @@ -1897876,98 +1898256,112 @@ │ │ │ │ inc %ecx │ │ │ │ inc %esp │ │ │ │ inc %ebp │ │ │ │ push %edx │ │ │ │ add %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - in $0x6f,%al │ │ │ │ + xor %al,%bl │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x95a800c6,%edx │ │ │ │ add (%ecx),%eax │ │ │ │ - push $0x30016fe9 │ │ │ │ - loop 150d3ba │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + mov $0xd0016fc8,%eax │ │ │ │ + ret $0x16f │ │ │ │ + jo 150d308 │ │ │ │ movb $0xa0,(%eax) │ │ │ │ xchg %eax,%edi │ │ │ │ add (%ecx),%eax │ │ │ │ cwtl │ │ │ │ stc │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ sub %al,%gs:(%ecx) │ │ │ │ - push $0xd0012ad2 │ │ │ │ - dec %ecx │ │ │ │ - add (%ecx),%eax │ │ │ │ - jo 150d328 │ │ │ │ + sub %dl,%dl │ │ │ │ + sub (%ecx),%al │ │ │ │ + rorb $1,0x3(%ecx) │ │ │ │ + add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150d379 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - or $0x22380170,%eax │ │ │ │ - jo 150d385 │ │ │ │ + add %esp,0xc(%eax) │ │ │ │ + jo 150d381 │ │ │ │ + pusha │ │ │ │ + and %dh,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jo 150d344 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x393000c6,%edx │ │ │ │ test $0x1,%al │ │ │ │ jo 150d350 │ │ │ │ - movb $0x78,(%eax) │ │ │ │ + movb $0x28,(%eax) │ │ │ │ shrl %cl,(%edx) │ │ │ │ add %ecx,0x3f(%eax) │ │ │ │ call e9901ba3 <_edata@@Base+0xe5301ba3> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%al │ │ │ │ - sub 0x1(%eax),%dh │ │ │ │ + add %dl,%al │ │ │ │ + sub %esi,0x1(%eax) │ │ │ │ jo 150d36c │ │ │ │ movb $0x18,(%eax) │ │ │ │ (bad) │ │ │ │ sbb $0x2,%al │ │ │ │ jo 150d374 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0xe0,(%eax) │ │ │ │ - mov $0xc2001a9,%esi │ │ │ │ + movb $0x8,(%eax) │ │ │ │ + mov $0xc1001a9,%edi │ │ │ │ jo 150d3cd │ │ │ │ or %ah,-0x5a87fed9(%edx) │ │ │ │ sub %al,(%ecx) │ │ │ │ enter $0x2ad1,$0x1 │ │ │ │ - enter $0x702f,$0x1 │ │ │ │ + cwtl │ │ │ │ + das │ │ │ │ + jo 150d3dd │ │ │ │ jo 150d398 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - enter $0x6fc1,$0x1 │ │ │ │ - rol $0x6f,%cl │ │ │ │ - add %edi,-0x4ffe903f(%eax) │ │ │ │ - shrl $0xa8,0x1(%edi) │ │ │ │ - shrl $0xa0,0x1(%edi) │ │ │ │ - shrl $0x98,0x1(%edi) │ │ │ │ - shrl $0x90,0x1(%edi) │ │ │ │ - shrl $0x88,0x1(%edi) │ │ │ │ - shrl $0x80,0x1(%edi) │ │ │ │ - shrl $0xb0,0x1(%edi) │ │ │ │ - shrb $0xa8,0x1(%edi) │ │ │ │ - shrb $0x98,0x1(%edi) │ │ │ │ - shrb $0x90,0x1(%edi) │ │ │ │ - shrb $0x80,0x1(%edi) │ │ │ │ - shrb $0x50,0x1(%edi) │ │ │ │ - inc %ebx │ │ │ │ + mov %bh,-0x477ffe91(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %esi,-0x48(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %ebp,-0x48(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %esp,-0x48(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %ebx,-0x48(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %edx,-0x48(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %ecx,-0x48(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %ebp,(%eax) │ │ │ │ + mov $0xb808016f,%eax │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %eax,(%eax) │ │ │ │ + mov $0xb7e0016f,%eax │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %ebx,%eax │ │ │ │ + mov $0x6f,%bh │ │ │ │ + add %ecx,%eax │ │ │ │ + mov $0x6f,%bh │ │ │ │ + add %esi,-0x49(%eax) │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %edx,0x43(%eax) │ │ │ │ dec %esp │ │ │ │ and %al,0x49(%esi) │ │ │ │ inc %ebp │ │ │ │ dec %esp │ │ │ │ inc %esp │ │ │ │ and %dh,0x6c(%ebx) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ @@ -1897998,15 +1898392,15 @@ │ │ │ │ add %ch,0x67(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ dec %eax │ │ │ │ mov 0x49d0012c,%eax │ │ │ │ add (%ecx),%eax │ │ │ │ jo 150d438 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150d489 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ add %edi,0x10026aa7(%eax) │ │ │ │ test $0x6a,%al │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ shlb $1,-0x46(%eax) │ │ │ │ @@ -1898098,29 +1898492,29 @@ │ │ │ │ mov $0xad6800c6,%edx │ │ │ │ add $0x1,%al │ │ │ │ add %ah,0x60(%ecx) │ │ │ │ add (%eax),%dh │ │ │ │ pusha │ │ │ │ pusha │ │ │ │ add -0x46(%eax),%dh │ │ │ │ - movb $0xb0,(%eax) │ │ │ │ + movb $0x38,(%eax) │ │ │ │ mov $0x4,%al │ │ │ │ add %eax,-0x51(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x67(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ mov $0xd0012bd4,%eax │ │ │ │ dec %ecx │ │ │ │ add (%ecx),%eax │ │ │ │ jo 150d550 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150d5a1 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ add %ecx,%eax │ │ │ │ gs pusha │ │ │ │ add (%eax),%ah │ │ │ │ pushaw │ │ │ │ add (%eax),%al │ │ │ │ @@ -1898217,108 +1898611,103 @@ │ │ │ │ inc %ebp │ │ │ │ push %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x17(%eax) │ │ │ │ - jnp 150d679 │ │ │ │ - jo 150d634 │ │ │ │ - movb $0x70,(%eax) │ │ │ │ - mov $0xaba000c6,%edx │ │ │ │ + add %cl,0x70017be9(%eax) │ │ │ │ + mov $0xba7000c6,%edx │ │ │ │ + movb $0x88,(%eax) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ add $0x1,%al │ │ │ │ - pusha │ │ │ │ - out %eax,(%dx) │ │ │ │ + test $0xee,%al │ │ │ │ jnp 150d689 │ │ │ │ - xor %ch,%cl │ │ │ │ + and %ch,%cl │ │ │ │ jnp 150d68d │ │ │ │ jo 150d648 │ │ │ │ - movb $0xc0,(%eax) │ │ │ │ + movb $0xd8,(%eax) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ add $0x1,%al │ │ │ │ sbb %al,0xba7001a4 │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x67(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ pop %eax │ │ │ │ mov $0x49d0012b,%esp │ │ │ │ add (%ecx),%eax │ │ │ │ jo 150d668 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150d6b9 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %esp,%eax │ │ │ │ - sbb $0x2278017c,%eax │ │ │ │ - jl 150d6c5 │ │ │ │ + add %esi,%eax │ │ │ │ + sbb $0x7c,%al │ │ │ │ + add %esp,0x17c21(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,%al │ │ │ │ - jo 150d684 │ │ │ │ + shlb $1,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x390800c6,%edx │ │ │ │ test $0x1,%al │ │ │ │ jo 150d690 │ │ │ │ movb $0x88,(%eax) │ │ │ │ mov $0x3f48012b,%esp │ │ │ │ call e9901ee3 <_edata@@Base+0xe5301ee3> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,0x70017c2b(%eax) │ │ │ │ + add %bh,(%eax) │ │ │ │ + sub 0x70(%ecx,%eax,1),%edi │ │ │ │ mov $0xc61800c6,%edx │ │ │ │ sbb $0x2,%al │ │ │ │ jo 150d6b4 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0xe8,(%eax) │ │ │ │ inc %edx │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %esp,0x8017c1c(%eax) │ │ │ │ + add %edi,(%eax) │ │ │ │ + sbb 0x8(%ecx,%eax,1),%edi │ │ │ │ mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ - or %bh,0x7c37f001(%ebx,%ebp,1) │ │ │ │ + or %bh,0x7c369801(%ebx,%ebp,1) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %bl,%al │ │ │ │ - jnp 150d731 │ │ │ │ - call a952530c <_edata@@Base+0xa4f2530c> │ │ │ │ + dec %eax │ │ │ │ xlat %ds:(%ebx) │ │ │ │ + jnp 150d731 │ │ │ │ + xor %dl,%dh │ │ │ │ + jnp 150d735 │ │ │ │ + and %dl,%dh │ │ │ │ jnp 150d739 │ │ │ │ - mov %dl,%bh │ │ │ │ - jnp 150d73d │ │ │ │ - adc $0x7b,%bh │ │ │ │ - add %edx,(%eax) │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ + dec %eax │ │ │ │ + aad $0x7b │ │ │ │ + add %eax,-0x2b(%eax) │ │ │ │ + jnp 150d741 │ │ │ │ + or %dl,%ch │ │ │ │ jnp 150d745 │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ + add %dl,%ch │ │ │ │ jnp 150d749 │ │ │ │ - lock (bad) │ │ │ │ - jnp 150d74d │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - jnp 150d751 │ │ │ │ - and %dl,%dh │ │ │ │ + lock aam $0x7b │ │ │ │ + add %ebx,%eax │ │ │ │ + aam $0x7b │ │ │ │ + add %esp,-0x2c(%eax) │ │ │ │ jnp 150d755 │ │ │ │ - sbb %dl,%dh │ │ │ │ + add %dl,%ah │ │ │ │ jnp 150d759 │ │ │ │ - adc %dl,%dh │ │ │ │ - jnp 150d75d │ │ │ │ - js 150d733 │ │ │ │ - jnp 150d761 │ │ │ │ - inc %eax │ │ │ │ - aam $0x7b │ │ │ │ - add %esi,%eax │ │ │ │ + clc │ │ │ │ + sarl %cl,0x1(%ebx) │ │ │ │ + lock sarl %cl,0x1(%ebx) │ │ │ │ + push $0x58017bd3 │ │ │ │ sarl %cl,0x1(%ebx) │ │ │ │ inc %ebx │ │ │ │ dec %edi │ │ │ │ dec %ebp │ │ │ │ push %eax │ │ │ │ dec %ecx │ │ │ │ dec %esp │ │ │ │ @@ -1898333,101 +1898722,104 @@ │ │ │ │ inc %ebp │ │ │ │ inc %ecx │ │ │ │ inc %esp │ │ │ │ inc %ebp │ │ │ │ push %edx │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sub %bh,%cl │ │ │ │ - jns 150d789 │ │ │ │ + clc │ │ │ │ + idivl 0x1(%ecx) │ │ │ │ jo 150d744 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0x886000c6,%edx │ │ │ │ - add $0x1,%al │ │ │ │ - cmp $0x79,%dh │ │ │ │ - add %ebp,0x700179f8(%eax) │ │ │ │ - mov $0x8aa000c6,%edx │ │ │ │ + mov $0x87a000c6,%edx │ │ │ │ add $0x1,%al │ │ │ │ + pusha │ │ │ │ + cld │ │ │ │ + jns 150d799 │ │ │ │ + adc %dh,%bh │ │ │ │ + jns 150d79d │ │ │ │ + jo 150d758 │ │ │ │ + movb $0x10,(%eax) │ │ │ │ + mov (%ecx,%eax,1),%al │ │ │ │ dec %eax │ │ │ │ shlb $0x0,0xc6ba70(%ecx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x67(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ cmp %bh,0x49d0012b(%ecx) │ │ │ │ add (%ecx),%eax │ │ │ │ jo 150d778 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150d7c9 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %ecx,(%eax) │ │ │ │ + add %esi,-0x77fe85e1(%eax) │ │ │ │ and %bh,0x1(%edx) │ │ │ │ - shlb $1,(%eax) │ │ │ │ - jp 150d7d5 │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jo 150d794 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x390800c6,%edx │ │ │ │ test $0x1,%al │ │ │ │ jo 150d7a0 │ │ │ │ movb $0x68,(%eax) │ │ │ │ mov $0x3f48012b,%ecx │ │ │ │ call e9901ff3 <_edata@@Base+0xe5301ff3> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,0x70017a32(%eax) │ │ │ │ - mov $0xc61800c6,%edx │ │ │ │ + add %ah,0x2d(%eax) │ │ │ │ + jp 150d801 │ │ │ │ + jo 150d7bc │ │ │ │ + movb $0x18,(%eax) │ │ │ │ + (bad) │ │ │ │ sbb $0x2,%al │ │ │ │ jo 150d7c4 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x28,(%eax) │ │ │ │ aas │ │ │ │ stos %al,%es:(%edi) │ │ │ │ - add %edx,(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ pop %ds │ │ │ │ jp 150d81d │ │ │ │ or %ah,-0x5a87fed9(%edx) │ │ │ │ sub %al,(%ecx) │ │ │ │ - call 595203e1 <_edata@@Base+0x54f203e1> │ │ │ │ - inc %eax │ │ │ │ + call 215203e1 <_edata@@Base+0x1cf203e1> │ │ │ │ + inc %ecx │ │ │ │ jp 150d82d │ │ │ │ jo 150d7e8 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - and $0x79,%ch │ │ │ │ - add %esi,-0x1b(%eax) │ │ │ │ + and $0x79,%dl │ │ │ │ + add %edx,-0x1e(%eax) │ │ │ │ jns 150d845 │ │ │ │ - clc │ │ │ │ - in $0x79,%al │ │ │ │ - add %esp,(%eax) │ │ │ │ - in $0x79,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - in $0x79,%al │ │ │ │ - add %edi,%eax │ │ │ │ - jecxz 150d8cc │ │ │ │ - add %esi,-0x57fe861d(%eax) │ │ │ │ - jecxz 150d8d4 │ │ │ │ - add %ebx,0x580179e3(%eax) │ │ │ │ - jecxz 150d8dc │ │ │ │ - add %edx,-0x1d(%eax) │ │ │ │ - jns 150d869 │ │ │ │ - dec %eax │ │ │ │ - jecxz 150d8e4 │ │ │ │ - add %eax,-0x1d(%eax) │ │ │ │ - jns 150d871 │ │ │ │ - cmp %ah,%bl │ │ │ │ + adc %ah,%dl │ │ │ │ + jns 150d849 │ │ │ │ + loopne 150d82b │ │ │ │ + jns 150d84d │ │ │ │ + test $0xe1,%al │ │ │ │ + jns 150d851 │ │ │ │ + mov 0x980179e1,%al │ │ │ │ + loope 150d8d0 │ │ │ │ + add %edx,-0x77fe861f(%eax) │ │ │ │ + loope 150d8d8 │ │ │ │ + add %eax,0x780179e1(%eax) │ │ │ │ + loope 150d8e0 │ │ │ │ + add %ebp,-0x1f(%eax) │ │ │ │ + jns 150d86d │ │ │ │ + pusha │ │ │ │ + loope 150d8e8 │ │ │ │ + add %ebx,-0x1f(%eax) │ │ │ │ jns 150d875 │ │ │ │ - xor %ah,%bl │ │ │ │ + adc %ah,%cl │ │ │ │ jns 150d879 │ │ │ │ inc %ebx │ │ │ │ dec %edi │ │ │ │ dec %ebp │ │ │ │ push %eax │ │ │ │ dec %ecx │ │ │ │ dec %esp │ │ │ │ @@ -1898446,41 +1898838,42 @@ │ │ │ │ inc %ebp │ │ │ │ push %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - loopne 150d824 │ │ │ │ - je 150d8a1 │ │ │ │ - jo 150d85c │ │ │ │ - movb $0x70,(%eax) │ │ │ │ - mov $0xee5800c6,%edx │ │ │ │ + push $0x70017486 │ │ │ │ + mov $0xba7000c6,%edx │ │ │ │ + movb $0x10,(%eax) │ │ │ │ + out %al,(%dx) │ │ │ │ + add (%ecx),%eax │ │ │ │ + mov 0xb801748b,%al │ │ │ │ + test %esi,0x70(%ecx,%eax,1) │ │ │ │ + mov $0xf6c800c6,%edx │ │ │ │ add (%ecx),%eax │ │ │ │ - add %cl,0x7485c001(%esp,%esi,2) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ - movb $0xc8,(%eax) │ │ │ │ - testb $0x1,(%ebx) │ │ │ │ adcb $0xc6,0xba7001a4 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x67(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ clc │ │ │ │ mov $0x2b,%dl │ │ │ │ add %edx,%eax │ │ │ │ dec %ecx │ │ │ │ add (%ecx),%eax │ │ │ │ jo 150d890 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150d8e1 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %esp,-0x67fe8aff(%eax) │ │ │ │ - add 0x1(%ebp),%esi │ │ │ │ + add %esp,%eax │ │ │ │ + add %esi,0x1(%ebp) │ │ │ │ + mov %al,(%ebx) │ │ │ │ + jne 150d8ed │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jo 150d8ac │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x390800c6,%edx │ │ │ │ test $0x1,%al │ │ │ │ jo 150d8b8 │ │ │ │ @@ -1898488,57 +1898881,61 @@ │ │ │ │ mov $0x2b,%bl │ │ │ │ add %ecx,0x3f(%eax) │ │ │ │ call e990210b <_edata@@Base+0xe530210b> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - sbb $0xba700175,%eax │ │ │ │ + add %ah,%al │ │ │ │ + and %dh,0x1(%ebp) │ │ │ │ + jo 150d8d4 │ │ │ │ movb $0x18,(%eax) │ │ │ │ (bad) │ │ │ │ sbb $0x2,%al │ │ │ │ jo 150d8dc │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0x20,(%eax) │ │ │ │ - sub %ebp,0x7500e001(%edx) │ │ │ │ + sub %ebp,0x75012801(%edx) │ │ │ │ add %ecx,(%eax) │ │ │ │ mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ test $0xb2,%al │ │ │ │ sub (%ecx),%eax │ │ │ │ - cmp %bh,(%esi) │ │ │ │ - jne 150d945 │ │ │ │ - jo 150d900 │ │ │ │ + pusha │ │ │ │ + cmp $0xba700175,%eax │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - cmp %dl,0x74(%ebp) │ │ │ │ - add %esp,-0x47fe8baf(%eax) │ │ │ │ - dec %edi │ │ │ │ + jo 150d9a7 │ │ │ │ + je 150d959 │ │ │ │ + push $0x20017451 │ │ │ │ + inc %esi │ │ │ │ je 150d961 │ │ │ │ - cmp %cl,0x74(%edx) │ │ │ │ - add %esp,%eax │ │ │ │ - je,pt 150d969 │ │ │ │ + nop │ │ │ │ + inc %esp │ │ │ │ + je 150d965 │ │ │ │ + call e1524da7 <_edata@@Base+0xdcf24da7> │ │ │ │ + je,pt 150d96d │ │ │ │ fdivrs (%esi) │ │ │ │ - je 150d96d │ │ │ │ - push %eax │ │ │ │ - cmp 0x30(%ecx,%eax,1),%esi │ │ │ │ - cmp 0x28(%ecx,%eax,1),%dh │ │ │ │ - cmp -0x8(%ecx,%eax,1),%dh │ │ │ │ - cmp %esi,-0x10(%ecx,%eax,1) │ │ │ │ - cmp %esi,-0x30(%ecx,%eax,1) │ │ │ │ + je 150d971 │ │ │ │ + sarb $0x74,(%esi) │ │ │ │ + add %esi,0x5001743e(%eax) │ │ │ │ + cmp 0x18(%ecx,%eax,1),%esi │ │ │ │ + cmp -0x20(%ecx,%eax,1),%dh │ │ │ │ cmp %esi,0x18(%ecx,%eax,1) │ │ │ │ - cmp %esi,-0x8(%ecx,%eax,1) │ │ │ │ + cmp %esi,0x50(%ecx,%eax,1) │ │ │ │ aaa │ │ │ │ je 150d98d │ │ │ │ - mov $0x43017437,%eax │ │ │ │ + dec %eax │ │ │ │ + aaa │ │ │ │ + je 150d991 │ │ │ │ + inc %ebx │ │ │ │ dec %edi │ │ │ │ dec %ebp │ │ │ │ push %eax │ │ │ │ dec %ecx │ │ │ │ dec %esp │ │ │ │ inc %ebp │ │ │ │ push %edx │ │ │ │ @@ -1898555,111 +1898952,114 @@ │ │ │ │ inc %ebp │ │ │ │ push %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,0x70016f46(%eax) │ │ │ │ - mov $0xba7000c6,%edx │ │ │ │ - movb $0x88,(%eax) │ │ │ │ - mov (%ebx),%es │ │ │ │ - add %ecx,%eax │ │ │ │ - pop %edi │ │ │ │ + add %al,%al │ │ │ │ + cmp $0xba70016f,%eax │ │ │ │ + movb $0x70,(%eax) │ │ │ │ + mov $0x8e4000c6,%edx │ │ │ │ + add (%ecx),%eax │ │ │ │ + lock inc %esp │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - add %ebp,0x70016f44(%eax) │ │ │ │ - mov $0x902000c6,%edx │ │ │ │ + add %edx,0x70016f3c(%eax) │ │ │ │ + mov $0x8fd800c6,%edx │ │ │ │ add (%ecx),%eax │ │ │ │ cwtl │ │ │ │ stc │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x67(%eax) │ │ │ │ sub %al,(%ecx) │ │ │ │ - call d15204b9 <_edata@@Base+0xccf204b9> │ │ │ │ + mov $0xd0012acd,%eax │ │ │ │ dec %ecx │ │ │ │ add (%ecx),%eax │ │ │ │ jo 150d9a8 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150d9f9 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %edi,0x60016f9d(%eax) │ │ │ │ - lahf │ │ │ │ + add %esi,(%eax) │ │ │ │ + cltd │ │ │ │ + outsl %ds:(%esi),(%dx) │ │ │ │ + add %esp,%eax │ │ │ │ + fwait │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ shlb $1,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x390800c6,%edx │ │ │ │ test $0x1,%al │ │ │ │ jo 150d9d0 │ │ │ │ - movb $0x48,(%eax) │ │ │ │ - shrl $1,(%edx) │ │ │ │ - add %ecx,0x3f(%eax) │ │ │ │ + movb $0x28,(%eax) │ │ │ │ + iret │ │ │ │ + sub (%ecx),%al │ │ │ │ + dec %eax │ │ │ │ + aas │ │ │ │ call e9902223 <_edata@@Base+0xe5302223> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ - test $0xba70016f,%eax │ │ │ │ + mov %eax,0xba70016f │ │ │ │ movb $0x18,(%eax) │ │ │ │ (bad) │ │ │ │ sbb $0x2,%al │ │ │ │ jo 150d9f4 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0x18,(%eax) │ │ │ │ - mov $0x9cf801a9,%esi │ │ │ │ + movb $0xc8,(%eax) │ │ │ │ + mov $0x812001a9,%ebp │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %ecx,(%eax) │ │ │ │ mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ - dec %eax │ │ │ │ - int $0x2a │ │ │ │ - add %edx,(%eax) │ │ │ │ - mov $0x6f,%bh │ │ │ │ + enter $0x2aca,$0x1 │ │ │ │ + pop %eax │ │ │ │ + mov $0x6f,%cl │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %bh,(%ecx) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %eax,(%eax) │ │ │ │ - cmp %ebp,0x1(%edi) │ │ │ │ - clc │ │ │ │ + dec %eax │ │ │ │ cmp %ch,0x1(%edi) │ │ │ │ - lock cmp %ch,0x1(%edi) │ │ │ │ - mov $0x38,%al │ │ │ │ + xor %bh,(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - add %ebx,-0x6ffe90c8(%eax) │ │ │ │ + add %ebp,(%eax) │ │ │ │ cmp %ch,0x1(%edi) │ │ │ │ - mov %bh,(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - add %edi,0x38(%eax) │ │ │ │ + and %bh,(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - add %esi,0x38(%eax) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + cmp %ch,0x1(%edi) │ │ │ │ + jo 150dab9 │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - add %esp,0x38(%eax) │ │ │ │ + add %esp,0x37(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - add %ebx,0x38(%eax) │ │ │ │ + add %edx,(%eax) │ │ │ │ + aaa │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - add %edx,0x38(%eax) │ │ │ │ + add %esp,(%eax) │ │ │ │ + outsl %ss:(%esi),(%dx) │ │ │ │ + add %ecx,(%eax) │ │ │ │ + outsl %ss:(%esi),(%dx) │ │ │ │ + add %esp,-0x77fe90cb(%eax) │ │ │ │ + xor $0x3570016f,%eax │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - add %ecx,0x38(%eax) │ │ │ │ + add %ebp,0x35(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add %esi,(%eax) │ │ │ │ - cmp %ch,0x1(%edi) │ │ │ │ - push %eax │ │ │ │ - inc %ebx │ │ │ │ + xor $0x4350016f,%eax │ │ │ │ dec %esp │ │ │ │ and %al,0x49(%esi) │ │ │ │ inc %ebp │ │ │ │ dec %esp │ │ │ │ inc %esp │ │ │ │ and %dh,0x6c(%ebx) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ @@ -1898669,108 +1899069,97 @@ │ │ │ │ inc %ecx │ │ │ │ inc %esp │ │ │ │ inc %ebp │ │ │ │ push %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - mov $0xba700174,%edi │ │ │ │ + add %al,%al │ │ │ │ + mov $0xba700174,%esi │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xdf4000c6,%edx │ │ │ │ + mov $0xdef800c6,%edx │ │ │ │ add (%ecx),%eax │ │ │ │ - test $0xc0,%al │ │ │ │ + loopne 150da95 │ │ │ │ je 150dad9 │ │ │ │ - loopne 150da98 │ │ │ │ - je 150dadd │ │ │ │ - jo 150da98 │ │ │ │ + inc %eax │ │ │ │ + mov $0xba700174,%ebp │ │ │ │ movb $0xc0,(%eax) │ │ │ │ loopne 150dae6 │ │ │ │ add %ecx,0x7001a7fa(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ sub %al,%gs:(%ecx) │ │ │ │ - test $0x2d,%al │ │ │ │ - sub (%ecx),%eax │ │ │ │ - rorb $1,0x3(%ecx) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + cwtl │ │ │ │ + sub $0x49d0012b,%eax │ │ │ │ + add (%ecx),%eax │ │ │ │ + jo 150dab8 │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150db09 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - in $0x74,%eax │ │ │ │ - add %ecx,%eax │ │ │ │ - out %al,$0x74 │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %esi,%eax │ │ │ │ + in $0x74,%al │ │ │ │ + add %edi,0x174e6(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ shlb $1,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x393000c6,%edx │ │ │ │ test $0x1,%al │ │ │ │ jo 150dae0 │ │ │ │ - movb $0x28,(%eax) │ │ │ │ - sub %cs:(%ecx),%eax │ │ │ │ - dec %eax │ │ │ │ - aas │ │ │ │ + movb $0xe8,(%eax) │ │ │ │ + sub $0x3f48012b,%eax │ │ │ │ call e9902333 <_edata@@Base+0xe5302333> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,%al │ │ │ │ - repz je 150db41 │ │ │ │ - jo 150dafc │ │ │ │ - movb $0x18,(%eax) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x700174f3(%eax) │ │ │ │ + mov $0xc61800c6,%edx │ │ │ │ sbb $0x2,%al │ │ │ │ jo 150db04 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ - movb $0x98,(%eax) │ │ │ │ + movb $0xc0,(%eax) │ │ │ │ fldcw 0x74e47001(%ecx) │ │ │ │ add %ecx,(%eax) │ │ │ │ mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ - enter $0x2b2c,$0x1 │ │ │ │ - rolb $0x75,(%ecx) │ │ │ │ - add %esi,-0x46(%eax) │ │ │ │ + test $0x2c,%al │ │ │ │ + sub (%ecx),%eax │ │ │ │ + push %eax │ │ │ │ + add %esi,0x1(%ebp) │ │ │ │ + jo 150db28 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc6,%edx │ │ │ │ add %al,(%eax) │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %ch,-0x52dffe8c(%esi) │ │ │ │ - je 150db85 │ │ │ │ - adc %ch,-0x52fffe8c(%ebp) │ │ │ │ - je 150db8d │ │ │ │ - clc │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - je 150db91 │ │ │ │ lock lods %ds:(%esi),%al │ │ │ │ - je 150db95 │ │ │ │ + je 150db81 │ │ │ │ + enter $0x74ac,$0x1 │ │ │ │ shrb $0x1,0x74acb001(%esp,%esi,2) │ │ │ │ mov %ch,0x74ac8001(%esp,%esi,2) │ │ │ │ - add %edi,-0x54(%eax) │ │ │ │ - je 150dba9 │ │ │ │ - pop %eax │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - je 150dbad │ │ │ │ + add %ebx,-0x54(%eax) │ │ │ │ + je 150db99 │ │ │ │ push %eax │ │ │ │ lods %ds:(%esi),%al │ │ │ │ - je 150dbb1 │ │ │ │ + je 150db9d │ │ │ │ dec %eax │ │ │ │ lods %ds:(%esi),%al │ │ │ │ - je 150dbb5 │ │ │ │ + je 150dba1 │ │ │ │ inc %eax │ │ │ │ lods %ds:(%esi),%al │ │ │ │ - je 150dbb9 │ │ │ │ - push %eax │ │ │ │ - inc %ebx │ │ │ │ + je 150dba5 │ │ │ │ + xor %ch,0x74ac2801(%esp,%esi,2) │ │ │ │ + add %esp,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + je 150dbb1 │ │ │ │ + sbb %ch,0x74ac0801(%esp,%esi,2) │ │ │ │ + add %edx,0x43(%eax) │ │ │ │ dec %esp │ │ │ │ and %cl,0x41(%ebp) │ │ │ │ pop %eax │ │ │ │ sub $0x41434f4c,%eax │ │ │ │ push %esp │ │ │ │ dec %ecx │ │ │ │ dec %edi │ │ │ │ @@ -1898784,108 +1899173,107 @@ │ │ │ │ push %esp │ │ │ │ inc %ebp │ │ │ │ push %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - sub %cl,%ch │ │ │ │ + cmp %cl,%ah │ │ │ │ jo 150dbe1 │ │ │ │ jo 150db9c │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xa67000c6,%edx │ │ │ │ + mov $0xa64000c6,%edx │ │ │ │ add (%ecx),%eax │ │ │ │ - xor %dl,%cl │ │ │ │ + mov %cl,%bh │ │ │ │ jo 150dbf1 │ │ │ │ - js 150dbbe │ │ │ │ + add %cl,%bl │ │ │ │ jo 150dbf5 │ │ │ │ jo 150dbb0 │ │ │ │ - movb $0x48,(%eax) │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - add (%ecx),%eax │ │ │ │ - sar $0xa7,%cl │ │ │ │ + movb $0xe8,(%eax) │ │ │ │ + test $0xf9c00103,%eax │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x0,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ sub %al,%gs:(%ecx) │ │ │ │ - fcomp %st(6) │ │ │ │ + sbb %bl,%dl │ │ │ │ sub (%ecx),%al │ │ │ │ rorb $1,0x3(%ecx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150dc21 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ - add %esi,0x11(%eax) │ │ │ │ + add %edx,%eax │ │ │ │ + push %cs │ │ │ │ jno 150dc29 │ │ │ │ - xor %dl,(%edx) │ │ │ │ + jo 150dc3b │ │ │ │ jno 150dc2d │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ jo 150dbec │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0x393000c6,%edx │ │ │ │ test $0x1,%al │ │ │ │ jo 150dbf8 │ │ │ │ - movb $0x28,(%eax) │ │ │ │ - fildll (%edx) │ │ │ │ + movb $0xd8,(%eax) │ │ │ │ + fisubrs (%edx) │ │ │ │ add %ecx,0x3f(%eax) │ │ │ │ call e990244b <_edata@@Base+0xe530244b> │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0x7001712b(%eax) │ │ │ │ + add %al,0x70017129(%eax) │ │ │ │ mov $0xc61800c6,%edx │ │ │ │ sbb $0x2,%al │ │ │ │ jo 150dc1c │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xba7000c6,%edx │ │ │ │ movb $0xf0,(%eax) │ │ │ │ ret $0x1a9 │ │ │ │ - mov %dl,(%eax) │ │ │ │ - jno 150dc75 │ │ │ │ - or %ah,-0x5a87fed9(%edx) │ │ │ │ + push $0x801710c │ │ │ │ + mov %al,0xa5780127 │ │ │ │ sub %al,(%ecx) │ │ │ │ mov %bl,%al │ │ │ │ sub (%ecx),%al │ │ │ │ - clc │ │ │ │ - xor 0x1(%ecx),%esi │ │ │ │ + shlb $1,(%edx) │ │ │ │ + jno 150dc85 │ │ │ │ jo 150dc40 │ │ │ │ movb $0x70,(%eax) │ │ │ │ mov $0xc00c6,%edx │ │ │ │ add %dl,%al │ │ │ │ adc %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ shrb $1,-0x5237fe90(%ebp) │ │ │ │ jo 150dc9d │ │ │ │ - clc │ │ │ │ - cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + mov $0xad,%al │ │ │ │ jo 150dca1 │ │ │ │ loopne 150dc49 │ │ │ │ jo 150dca5 │ │ │ │ enter $0x70a7,$0x1 │ │ │ │ - test $0xa7,%al │ │ │ │ - jo 150dcad │ │ │ │ - mov 0x580170a7,%al │ │ │ │ + cwtl │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ - jo 150dcb5 │ │ │ │ + jo 150dcad │ │ │ │ sbb %ah,-0x58effe90(%edi) │ │ │ │ - jo 150dcbd │ │ │ │ + jo 150dcb5 │ │ │ │ clc │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - jo 150dcc1 │ │ │ │ - pop %eax │ │ │ │ + jo 150dcb9 │ │ │ │ + loopne 150dc60 │ │ │ │ + jo 150dcbd │ │ │ │ + push %eax │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ - jo 150dcc5 │ │ │ │ + jo 150dcc1 │ │ │ │ test $0xa5,%al │ │ │ │ - jo 150dcc9 │ │ │ │ - andb $0x70,-0x5d2ffe90(%ebp) │ │ │ │ - add %edx,0x43(%eax) │ │ │ │ + jo 150dcc5 │ │ │ │ + andb $0x70,-0x5a97fe90(%ebp) │ │ │ │ + add %eax,0x500170a2(%eax) │ │ │ │ + inc %ebx │ │ │ │ dec %esp │ │ │ │ and %cl,0x4d(%ecx,%ecx,2) │ │ │ │ dec %ecx │ │ │ │ push %esp │ │ │ │ sub $0x73204e46,%eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ @@ -1898915,15 +1899303,15 @@ │ │ │ │ add %bh,%al │ │ │ │ sub %al,%gs:(%ecx) │ │ │ │ clc │ │ │ │ arpl %ebp,(%ecx,%eax,1) │ │ │ │ rorb $1,0x3(%ecx) │ │ │ │ add %esi,-0x46(%eax) │ │ │ │ movb $0x70,(%eax) │ │ │ │ - mov $0xc10000c6,%edx │ │ │ │ + mov $0xc0e000c6,%edx │ │ │ │ jp 150dd31 │ │ │ │ adc %al,-0x58(%eax) │ │ │ │ add %edi,%eax │ │ │ │ nop │ │ │ │ data16 add -0x6f(%eax),%ah │ │ │ │ data16 add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1899020,15 +1899408,15 @@ │ │ │ │ add %bh,%al │ │ │ │ sub %al,%gs:(%ecx) │ │ │ │ mo TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes