--- /srv/rebuilderd/tmp/rebuilderdTVXF8X/inputs/fricas_1.3.11-5_i386.deb +++ /srv/rebuilderd/tmp/rebuilderdTVXF8X/out/fricas_1.3.11-5_i386.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-09-21 20:15:35.000000 debian-binary │ -rw-r--r-- 0 0 0 31552 2025-09-21 20:15:35.000000 control.tar.xz │ --rw-r--r-- 0 0 0 52054244 2025-09-21 20:15:35.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 52068980 2025-09-21 20:15:35.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/fricas/target/i686-pc-linux-gnu/bin/FRICASsys │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -5874,38 +5874,38 @@ │ │ │ │ -D_FORTIFY_SOURCE=2 │ │ │ │ -I/usr/lib/gcl-2.7.1/unixport/../h │ │ │ │ /build/reproducible-path/fricas-1.3.11/src/lisp/primitives.c │ │ │ │ /build/reproducible-path/fricas-1.3.11/src/lisp/primitives.o │ │ │ │ 1.3.11/src/lisp/fricas-lisp.o │ │ │ │ /build/reproducible-path/gcl27-2.7.1/gcl_pool │ │ │ │ /build/reproducible-path/fricas-1.3.11/target/i686-pc-linux-gnu/bin/FRICASsys │ │ │ │ -7bb000 r--p 0000f000 00:28 8445882 /usr/lib/i386-linux-gnu/libmd.so.0.1.0 │ │ │ │ -f77bb000-f77bc000 rw-p 00010000 00:28 8445882 /usr/lib/i386-linux-gnu/libmd.so.0.1.0 │ │ │ │ -f77bc000-f77be000 r--p 00000000 00:28 8453620 /usr/lib/i386-linux-gnu/libkrb5support.so.0.1 │ │ │ │ -f77be000-f77c4000 r-xp 00002000 00:28 8453620 /usr/lib/i386-linux-gnu/libkrb5support.so.0.1 │ │ │ │ -f77c4000-f77c8000 r--p 00008000 00:28 8453620 /usr/lib/i386-linux-gnu/libkrb5support.so.0.1 │ │ │ │ -f77c8000-f77c9000 r--p 0000b000 00:28 8453620 /usr/lib/i386-linux-gnu/libkrb5support.so.0.1 │ │ │ │ -f77c9000-f77ca000 rw-p 0000c000 00:28 8453620 /usr/lib/i386-linux-gnu/libkrb5support.so.0.1 │ │ │ │ -f77ca000-f77cb000 r--p 00000000 00:28 8453636 /usr/lib/i386-linux-gnu/libcom_err.so.2.1 │ │ │ │ -f77cb000-f77cc000 r-xp 00001000 00:28 8453636 /usr/lib/i386-linux-gnu/libcom_err.so.2.1 │ │ │ │ -f77cc000-f77cd000 r--p 00002000 00:28 8453636 /usr/lib/i386-linux-gnu/libcom_err.so.2.1 │ │ │ │ -f77cd000-f77ce000 r--p 00002000 00:28 8453636 /usr/lib/i386-linux-gnu/libcom_err.so.2.1 │ │ │ │ -f77ce000-f77cf000 rw-p 00003000 00:28 8453636 /usr/lib/i386-linux-gnu/libcom_err.so.2.1 │ │ │ │ -f77cf000-f77d2000 r--p 00000000 00:28 8453652 /usr/lib/i386-linux-gnu/libk5crypto.so.3.1 │ │ │ │ -f77d2000-f77ee000 r-xp 00003000 00:28 8453652 /usr/lib/i386-linux-gnu/libk5crypto.so.3.1 │ │ │ │ -f77ee000-f77fe000 r--p 0001f000 00:28 8453652 /usr/lib/i386-linux-gnu/libk5crypto.so.3.1 │ │ │ │ -f77fe000-f77ff000 r--p 0002e000 00:28 8453652 /usr/lib/i386-linux-gnu/libk5crypto.so.3.1 │ │ │ │ -f77ff000-f7800000 rw-p 0002f000 00:28 8453652 /usr/lib/i386-linux-gnu/libk5crypto.so.3.1 │ │ │ │ -f7800000-f7812000 r--p 00000000 00:28 8453687 /usr/lib/i386-linux-gnu/libkrb5.so.3.3 │ │ │ │ -f7812000-f7874000 r-xp 00012000 00:28 8453687 /usr/lib/i386-linux-gnu/libkrb5.so.3.3 │ │ │ │ -f7874000-f78d3000 r--p 00074000 00:28 8453687 /usr/lib/i386-linux-gnu/libkrb5.so.3.3 │ │ │ │ -f78d3000-f78d9000 r--p 000d2000 00:28 8453687 /usr/lib/i386-linux-gnu/libkrb5.so.3.3 │ │ │ │ -f78d9000-f78db000 rw-p 000d8000 00:28 8453687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 687 (S │ │ │ │ +000-f77b8000 r--p 0000f000 08:11 9847321 /usr/lib/i386-linux-gnu/libmd.so.0.1.0 │ │ │ │ +f77b8000-f77b9000 rw-p 00010000 08:11 9847321 /usr/lib/i386-linux-gnu/libmd.so.0.1.0 │ │ │ │ +f77b9000-f77bb000 r--p 00000000 08:11 9847304 /usr/lib/i386-linux-gnu/libkrb5support.so.0.1 │ │ │ │ +f77bb000-f77c1000 r-xp 00002000 08:11 9847304 /usr/lib/i386-linux-gnu/libkrb5support.so.0.1 │ │ │ │ +f77c1000-f77c5000 r--p 00008000 08:11 9847304 /usr/lib/i386-linux-gnu/libkrb5support.so.0.1 │ │ │ │ +f77c5000-f77c6000 r--p 0000b000 08:11 9847304 /usr/lib/i386-linux-gnu/libkrb5support.so.0.1 │ │ │ │ +f77c6000-f77c7000 rw-p 0000c000 08:11 9847304 /usr/lib/i386-linux-gnu/libkrb5support.so.0.1 │ │ │ │ +f77c7000-f77c8000 r--p 00000000 08:11 9847210 /usr/lib/i386-linux-gnu/libcom_err.so.2.1 │ │ │ │ +f77c8000-f77c9000 r-xp 00001000 08:11 9847210 /usr/lib/i386-linux-gnu/libcom_err.so.2.1 │ │ │ │ +f77c9000-f77ca000 r--p 00002000 08:11 9847210 /usr/lib/i386-linux-gnu/libcom_err.so.2.1 │ │ │ │ +f77ca000-f77cb000 r--p 00002000 08:11 9847210 /usr/lib/i386-linux-gnu/libcom_err.so.2.1 │ │ │ │ +f77cb000-f77cc000 rw-p 00003000 08:11 9847210 /usr/lib/i386-linux-gnu/libcom_err.so.2.1 │ │ │ │ +f77cc000-f77cf000 r--p 00000000 08:11 9847298 /usr/lib/i386-linux-gnu/libk5crypto.so.3.1 │ │ │ │ +f77cf000-f77eb000 r-xp 00003000 08:11 9847298 /usr/lib/i386-linux-gnu/libk5crypto.so.3.1 │ │ │ │ +f77eb000-f77fb000 r--p 0001f000 08:11 9847298 /usr/lib/i386-linux-gnu/libk5crypto.so.3.1 │ │ │ │ +f77fb000-f77fc000 r--p 0002e000 08:11 9847298 /usr/lib/i386-linux-gnu/libk5crypto.so.3.1 │ │ │ │ +f77fc000-f77fd000 rw-p 0002f000 08:11 9847298 /usr/lib/i386-linux-gnu/libk5crypto.so.3.1 │ │ │ │ +f77fd000-f780f000 r--p 00000000 08:11 9847302 /usr/lib/i386-linux-gnu/libkrb5.so.3.3 │ │ │ │ +f780f000-f7871000 r-xp 00012000 08:11 9847302 /usr/lib/i386-linux-gnu/libkrb5.so.3.3 │ │ │ │ +f7871000-f78d0000 r--p 00074000 08:11 9847302 /usr/lib/i386-linux-gnu/libkrb5.so.3.3 │ │ │ │ +f78d0000-f78d6000 r--p 000d2000 08:11 9847302 /usr/lib/i386-linux-gnu/libkrb5.so.3.3 │ │ │ │ +f78d6000-f78d8000 rw-p 000d8000 08:11 9847302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 (S │ │ │ │ >Finished loading "makeint.lisp"roducible-path/fricas-1.3.11/target/i686-pc-linux-gnu/algebra/category.daase....1 │ │ │ │ - Timestamp: Sun Sep 21 20:52:26 UTC 2025 │ │ │ │ + Timestamp: Sat Jan 10 07:08:28 UTC 2026 │ │ │ │ L'ed components: (XGCL UNEXEC) │ │ │ │ Modifications of this banner must retain notice of a compatible license │ │ │ │ Dedicated to the memory of W. Schelter │ │ │ │ Use (help) to get some basic information on how to use GCL. │ │ │ │ INTERNAL-SIMPLE-WARNING: ;; The variable |$compilingMap| is undefined. │ │ │ │ ;; The compiler will assume this variable is a global. │ │ │ │ his variable is a global. │ │ │ │ @@ -32413,15 +32413,15 @@ │ │ │ │ ,RETURN-FROM │ │ │ │ ,IDENTITY │ │ │ │ bfVar#42 │ │ │ │ bfVar#42 │ │ │ │ (/build/reproducible-path/fricas-1.3.11/src/interp/i-funsel.clispisOpInDomain │ │ │ │ print_defun │ │ │ │ $COMPILE$Category │ │ │ │ -Sun Sep 21 20:52:26 UTC 2025 │ │ │ │ +Sat Jan 10 07:08:28 UTC 2026 │ │ │ │ $build_date │ │ │ │ domainEqual(fixn │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ asTupleSize │ │ │ │ ,TAGBODY │ │ │ │ ,RETURN-FROM │ │ │ │ /build/reproducible-path/fricas-1.3.11/src/interp/i-intern.clispasTupleSize │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.data {} │ │ │ │ @@ -9303,22 +9303,25 @@ │ │ │ │ ....8.......8... │ │ │ │ .... │ │ │ │ │ │ │ │ Disassembly of section .data: │ │ │ │ │ │ │ │ 00756b40 <.data>: │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - fdivrl -0x4132bf01(%eax) │ │ │ │ - testl $0x40000000,(%eax) │ │ │ │ - mov $0x759f004a,%edi │ │ │ │ - pop %edx │ │ │ │ + add $0x9d40ff8a,%eax │ │ │ │ + mov $0xf7,%esi │ │ │ │ + add %al,-0x41(%eax) │ │ │ │ + dec %edx │ │ │ │ + add %bl,0x5a75(%edi) │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,%al │ │ │ │ - lds 0xf7(%esi),%edi │ │ │ │ - add %ah,0xf7becc(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mov $0xf7,%esi │ │ │ │ + add %ah,0xf7be9c(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%edi) │ │ │ │ bound %esi,0x69(%ebp) │ │ │ │ @@ -9730,396 +9733,386 @@ │ │ │ │ or %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ inc %eax │ │ │ │ idiv %edi │ │ │ │ mov $0x42800000,%edi │ │ │ │ ... │ │ │ │ - add (%eax),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ dec %eax │ │ │ │ or $0xa0,%al │ │ │ │ add %ebp,(%eax) │ │ │ │ or -0x5ff397ff(%eax),%esp │ │ │ │ add %esp,%eax │ │ │ │ - (bad) │ │ │ │ - mov %eax,0xb46610f7 │ │ │ │ - mull 0x4c(%eax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + mov %eax,0xb43610f7 │ │ │ │ + mull 0x1c(%eax) │ │ │ │ lahf │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ - notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ - notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ + sbb $0x9f,%al │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ + adc %dh,(%esi) │ │ │ │ + mov $0xf7,%ah │ │ │ │ + adc %dh,(%esi) │ │ │ │ + mov $0xf7,%ah │ │ │ │ + adc %dh,(%esi) │ │ │ │ + mov $0xf7,%ah │ │ │ │ + adc %dh,(%esi) │ │ │ │ + mov $0xf7,%ah │ │ │ │ pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ - notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ - mull 0x4c(%eax) │ │ │ │ + sbb $0x9f,%al │ │ │ │ + mull 0x1c(%eax) │ │ │ │ lahf │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ + adc %dh,(%esi) │ │ │ │ + mov $0xf7,%ah │ │ │ │ pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + sbb $0x9f,%al │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + sbb $0x9f,%al │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ + pusha │ │ │ │ + sbb $0x9f,%al │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ + adc %dh,(%esi) │ │ │ │ + mov $0xf7,%ah │ │ │ │ + adc %dh,(%esi) │ │ │ │ + mov $0xf7,%ah │ │ │ │ pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ - mull 0x4c(%eax) │ │ │ │ + sbb $0x9f,%al │ │ │ │ + mull 0x1c(%eax) │ │ │ │ lahf │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ - mull 0x4c(%eax) │ │ │ │ + sbb $0x9f,%al │ │ │ │ + mull 0x1c(%eax) │ │ │ │ lahf │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - jo 96652f │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ + jo 9665ff │ │ │ │ (bad) │ │ │ │ - lock xchg %ebx,%ecx │ │ │ │ - mull -0x37(%eax) │ │ │ │ + lock push %edi │ │ │ │ + fincstp │ │ │ │ + pusha │ │ │ │ + cltd │ │ │ │ shl $1,%bh │ │ │ │ inc %eax │ │ │ │ - mov $0xd0,%dl │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ - divl 0x10f7d9a1(%eax) │ │ │ │ - mov $0xda,%dl │ │ │ │ - mull 0x53(%eax) │ │ │ │ - fdiv %st,%st(7) │ │ │ │ - rcr $0xd9,%bl │ │ │ │ - mull (%eax) │ │ │ │ + adc $0xf7,%al │ │ │ │ pusha │ │ │ │ - fcomi %st(7),%st │ │ │ │ - xorb $0xda,(%eax) │ │ │ │ - notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ + sbb $0x9f,%al │ │ │ │ + divl 0x10f7d971(%eax) │ │ │ │ + sbb $0xf7,%dl │ │ │ │ pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + and %esp,%ebx │ │ │ │ + test $0x20f7d9ab,%eax │ │ │ │ + xor %bl,%bl │ │ │ │ + testl $0x60f7b436,0x10f7da00(%eax) │ │ │ │ + sbb $0x9f,%al │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ nop │ │ │ │ - mov $0xc210f7a3,%eax │ │ │ │ - mov %eax,0xb46610f7 │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ - mul %eax │ │ │ │ - (bad) │ │ │ │ - mov %eax,0xa3b890f7 │ │ │ │ + mov %ah,-0x5c6def09(%ebx) │ │ │ │ notl (%eax) │ │ │ │ - ret $0xf7a3 │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ pusha │ │ │ │ - dec %esp │ │ │ │ + sbb $0x9f,%al │ │ │ │ + mull 0x1c(%eax) │ │ │ │ lahf │ │ │ │ + mul %eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + mov %eax,0xa38890f7 │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - lock jbe 9665d1 │ │ │ │ - divl 0x68(%eax) │ │ │ │ - fincstp │ │ │ │ - and %ah,-0x25(%eax) │ │ │ │ - testl $0x80f7dc5e,0x10f7da30(%eax) │ │ │ │ - push %edx │ │ │ │ - (bad) │ │ │ │ - adc %bl,-0x24(%ebx) │ │ │ │ - notl 0x4b(%eax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + mov %eax,0x9f1c60f7 │ │ │ │ + notl (%eax) │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ + lock inc %esi │ │ │ │ (bad) │ │ │ │ - pusha │ │ │ │ - enter $0xf7d0,$0x40 │ │ │ │ - mov $0xd0,%cl │ │ │ │ + jo 966632 │ │ │ │ + fincstp │ │ │ │ + and %dh,(%eax) │ │ │ │ + fcomi %st(7),%st │ │ │ │ + addb $0xda,(%eax) │ │ │ │ + notl (%eax) │ │ │ │ + cs fdiv %st,%st(7) │ │ │ │ + andb $0xda,(%edx) │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ + sub %esp,%ebx │ │ │ │ + notl 0x1b(%eax) │ │ │ │ + (bad) │ │ │ │ pusha │ │ │ │ - dec %esp │ │ │ │ + cwtl │ │ │ │ + shl $1,%bh │ │ │ │ + inc %eax │ │ │ │ + adc $0xb43610f7,%eax │ │ │ │ + mull 0x1c(%eax) │ │ │ │ lahf │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + sbb $0x9f,%al │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ nop │ │ │ │ - mov $0xc210f7a3,%eax │ │ │ │ - mov %eax,0xb46610f7 │ │ │ │ + mov %ah,-0x5c6def09(%ebx) │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ + adc %dh,(%esi) │ │ │ │ + mov $0xf7,%ah │ │ │ │ pusha │ │ │ │ - dec %esp │ │ │ │ + sbb $0x9f,%al │ │ │ │ + notl 0x10f7a388(%eax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + mov %eax,0xa396e0f7 │ │ │ │ + mull 0x1c(%eax) │ │ │ │ lahf │ │ │ │ - notl 0x10f7a3b8(%eax) │ │ │ │ - ret $0xf7a3 │ │ │ │ - loopne 966614 │ │ │ │ - mov %eax,0x9f4c60f7 │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ or %cl,(%ebx) │ │ │ │ - mov 0xb4661001,%al │ │ │ │ - mull 0x4c(%eax) │ │ │ │ + mov 0xb4361001,%al │ │ │ │ + mull 0x1c(%eax) │ │ │ │ lahf │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ nop │ │ │ │ - mov $0xc210f7a3,%eax │ │ │ │ - mov %eax,0x9f4c60f7 │ │ │ │ - notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - xor %ah,(%esi) │ │ │ │ - mov $0xf7,%ah │ │ │ │ - mov 0x20f7d968,%al │ │ │ │ - ja 96665d │ │ │ │ + mov %ah,-0x5c6def09(%ebx) │ │ │ │ + mull 0x1c(%eax) │ │ │ │ + lahf │ │ │ │ notl (%eax) │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ + xor %dh,%dh │ │ │ │ + mov $0xf7,%bl │ │ │ │ + mov 0x20f7d938,%al │ │ │ │ + inc %edi │ │ │ │ (bad) │ │ │ │ - nop │ │ │ │ - fcmovbe %st(0),%st │ │ │ │ - testl $0xd0a0f7d0,-0x46(%eax) │ │ │ │ + adc %dl,-0x556f0830(%ebp) │ │ │ │ shl $1,%bh │ │ │ │ - xor %ch,(%ebx) │ │ │ │ - (bad) │ │ │ │ - loopne 9666f4 │ │ │ │ - fcomi %st(7),%st │ │ │ │ - loopne 9666c4 │ │ │ │ - (bad) │ │ │ │ inc %eax │ │ │ │ - pop %ecx │ │ │ │ + mov %al,%dl │ │ │ │ + mull 0x30f7d0a0(%eax) │ │ │ │ + sti │ │ │ │ + fincstp │ │ │ │ + loopne 9666c4 │ │ │ │ fcomi %st(7),%st │ │ │ │ - lock xchg %ebx,%ecx │ │ │ │ - divl -0x67(%eax) │ │ │ │ - (bad) │ │ │ │ + loopne 966694 │ │ │ │ + fincstp │ │ │ │ inc %eax │ │ │ │ - mov $0xd0,%dl │ │ │ │ - mull -0x37(%eax) │ │ │ │ - shl $1,%bh │ │ │ │ - adc %bh,-0x27(%ecx) │ │ │ │ - testl $0x90f7d0b0,0x70f7da8a(%eax) │ │ │ │ + sub %ebx,%ebx │ │ │ │ + div %eax │ │ │ │ + push %edi │ │ │ │ + fincstp │ │ │ │ + jo 966713 │ │ │ │ (bad) │ │ │ │ + inc %eax │ │ │ │ + adc $0xf7,%al │ │ │ │ + pusha │ │ │ │ + cltd │ │ │ │ shl $1,%bh │ │ │ │ - cmpb $0xf7,-0x27(%ebp) │ │ │ │ - adc %cl,0x2440f7da(%edi) │ │ │ │ - (bad) │ │ │ │ - rclb $1,-0x25(%eax) │ │ │ │ - testl $0xc860f7d0,-0x4f(%eax) │ │ │ │ + adc %cl,-0x27(%ecx) │ │ │ │ + testl $0x90f7d080,0x70f7da5a(%eax) │ │ │ │ + xchg %eax,%edi │ │ │ │ shl $1,%bh │ │ │ │ - mov 0xc0f7d980,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ + orb $0xf7,-0x27(%ebp) │ │ │ │ + adc %bl,-0x26(%edi) │ │ │ │ + testl $0x20d0f7d9,-0xc(%eax) │ │ │ │ + fcomi %st(7),%st │ │ │ │ + inc %eax │ │ │ │ + adc $0xd09860f7,%eax │ │ │ │ + mull -0x3f0826b0(%eax) │ │ │ │ + popa │ │ │ │ (bad) │ │ │ │ inc %eax │ │ │ │ - and $0x5370f7da,%eax │ │ │ │ + cmc │ │ │ │ + fincstp │ │ │ │ + jo 96670d │ │ │ │ fcomi %st(7),%st │ │ │ │ - xorb $0xf7,-0x27(%edi) │ │ │ │ - adc %cl,-0x4fff0826(%ecx) │ │ │ │ - shl $1,%bh │ │ │ │ - and %al,%bh │ │ │ │ + addb $0xf7,-0x27(%edi) │ │ │ │ + adc %bl,-0x26(%ecx) │ │ │ │ + testl $0x20f7d080,(%eax) │ │ │ │ + xchg %eax,%edi │ │ │ │ shl $1,%bh │ │ │ │ inc %eax │ │ │ │ - jl 9666d8 │ │ │ │ - div %eax │ │ │ │ - lea (bad),%ebx │ │ │ │ + dec %esp │ │ │ │ + fincstp │ │ │ │ + lock pop %ebp │ │ │ │ (bad) │ │ │ │ - shlb $1,-0x380f0830(%eax) │ │ │ │ + rolb $1,-0x680f0830(%eax) │ │ │ │ shl $1,%bh │ │ │ │ - jo 9666d1 │ │ │ │ + jo 9666a1 │ │ │ │ fincstp │ │ │ │ - adc $0xda,%cl │ │ │ │ - testl $0xe0f7da68,(%eax) │ │ │ │ - sbb $0xd98fa0f7,%ebx │ │ │ │ - test $0xc0f7daa1,%eax │ │ │ │ - mov $0xd0,%dl │ │ │ │ + andb $0xda,0x3800f7da(%ecx) │ │ │ │ mul %eax │ │ │ │ - leave │ │ │ │ + push %ecx │ │ │ │ + fcomi %st(7),%st │ │ │ │ + mov 0xc0f7d95f,%al │ │ │ │ + jno 9666fd │ │ │ │ + test $0xe0f7d082,%eax │ │ │ │ + cltd │ │ │ │ shl $1,%bh │ │ │ │ - and %dh,-0x404f0827(%ecx) │ │ │ │ + and %al,-0x704f0827(%ecx) │ │ │ │ (bad) │ │ │ │ - and %al,%ah │ │ │ │ - shl $1,%bh │ │ │ │ - rcr $0xd0,%cl │ │ │ │ + and %dl,-0x2f563f09(%eax,%edx,8) │ │ │ │ divl (%eax) │ │ │ │ - mov $0xcd70f7d9,%edi │ │ │ │ - (bad) │ │ │ │ - and %ah,-0x26(%eax) │ │ │ │ - mull 0x7f(%eax) │ │ │ │ - fcomi %st(7),%st │ │ │ │ - xor %cl,-0x5e6f0827(%edi) │ │ │ │ (bad) │ │ │ │ - adcb $0xf7,-0x26(%edx) │ │ │ │ - adc %bl,-0x24(%esi) │ │ │ │ - not %eax │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ fincstp │ │ │ │ - jo 96671c │ │ │ │ + jo 9666df │ │ │ │ (bad) │ │ │ │ - push %eax │ │ │ │ - dec %ebx │ │ │ │ + and %dh,(%eax) │ │ │ │ (bad) │ │ │ │ - adc %bl,-0x24(%ebx) │ │ │ │ - divl (%eax) │ │ │ │ - mov $0xd9,%dh │ │ │ │ - test $0xb0f7dac4,%eax │ │ │ │ + pusha │ │ │ │ + dec %edi │ │ │ │ + fcomi %st(7),%st │ │ │ │ + xor %bl,-0x27(%edi) │ │ │ │ + notl -0x7f08258f(%eax) │ │ │ │ + and %dl,%bl │ │ │ │ + notl (%eax) │ │ │ │ + cs fdiv %st,%st(7) │ │ │ │ + sarb $1,-0x27(%ebx) │ │ │ │ + divl -0x76(%eax) │ │ │ │ (bad) │ │ │ │ + push %eax │ │ │ │ + sbb %edx,%ebx │ │ │ │ + notl (%eax) │ │ │ │ + sub %esp,%ebx │ │ │ │ + divl (%eax) │ │ │ │ + xchg %bl,%cl │ │ │ │ + test $0xb0f7da94,%eax │ │ │ │ + xchg %eax,%esp │ │ │ │ shl $1,%bh │ │ │ │ - xor %bl,%dl │ │ │ │ - shl $1,%bh │ │ │ │ - mov $0xa1,%al │ │ │ │ + xor %ch,0x71b0f7d0(%edx) │ │ │ │ fincstp │ │ │ │ - adc %dh,-0x243f0826(%edx) │ │ │ │ + adc %al,-0x543f0826(%edx) │ │ │ │ fincstp │ │ │ │ pusha │ │ │ │ - push %ebx │ │ │ │ - fdiv %st,%st(7) │ │ │ │ - inc %eax │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - fincstp │ │ │ │ - inc %eax │ │ │ │ - mov $0xdc20f7da,%ecx │ │ │ │ - fincstp │ │ │ │ - and %dl,-0x24(%esi) │ │ │ │ + and %esp,%ebx │ │ │ │ + testl $0x8940f7d9,0x7a(%eax) │ │ │ │ + (bad) │ │ │ │ + and %ch,-0x23d9df09(%ecx,%ebx,8) │ │ │ │ not %eax │ │ │ │ - xchg %eax,%esp │ │ │ │ - fincstp │ │ │ │ - mov $0xa6,%al │ │ │ │ + fs fincstp │ │ │ │ + mov $0x76,%al │ │ │ │ (bad) │ │ │ │ - mov $0xd9,%al │ │ │ │ + mov $0xa9,%al │ │ │ │ fincstp │ │ │ │ - loopne 9667fb │ │ │ │ + loopne 9667cb │ │ │ │ fdiv %st,%st(7) │ │ │ │ - jo 966816 │ │ │ │ + jo 9667e6 │ │ │ │ fincstp │ │ │ │ - lock jbe 96678d │ │ │ │ - divl (%eax) │ │ │ │ - lea -0x25cf7f09(%edi),%ebx │ │ │ │ - mull (%eax) │ │ │ │ - pusha │ │ │ │ - fcomi %st(7),%st │ │ │ │ - and %ah,-0x25(%eax) │ │ │ │ - testl $0xd0f7daa6,-0x4f0825d0(%eax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - fincstp │ │ │ │ - jo 96683a │ │ │ │ + lock inc %esi │ │ │ │ + (bad) │ │ │ │ + xor %bl,-0x61(%ebp) │ │ │ │ + testl $0x20f7db30,0x20f7da00(%eax) │ │ │ │ + xor %bl,%bl │ │ │ │ + testl $0xd0f7da76,-0x4f082600(%eax) │ │ │ │ + fs fincstp │ │ │ │ + jo 96680a │ │ │ │ fincstp │ │ │ │ - lock jbe 9667b1 │ │ │ │ - mull -0x38(%eax) │ │ │ │ + lock inc %esi │ │ │ │ + (bad) │ │ │ │ + pusha │ │ │ │ + cwtl │ │ │ │ shl $1,%bh │ │ │ │ inc %eax │ │ │ │ - mov $0xd0,%cl │ │ │ │ + adc $0xb43610f7,%eax │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ + pusha │ │ │ │ + sbb $0x9f,%al │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ mov %dl,(%ecx) │ │ │ │ - mov 0x9f4c6001,%al │ │ │ │ + mov 0x9f1c6001,%al │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ + adc %dh,(%esi) │ │ │ │ + mov $0xf7,%ah │ │ │ │ + pusha │ │ │ │ + sbb $0x9f,%al │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ - mull 0x4c(%eax) │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ + adc %dh,(%esi) │ │ │ │ + mov $0xf7,%ah │ │ │ │ + pusha │ │ │ │ + sbb $0x9f,%al │ │ │ │ + mull 0x1c(%eax) │ │ │ │ lahf │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ + adc %dh,(%esi) │ │ │ │ + mov $0xf7,%ah │ │ │ │ + pusha │ │ │ │ + sbb $0x9f,%al │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + sbb $0x9f,%al │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ or %dl,(%eax) │ │ │ │ - mov 0xb4661001,%al │ │ │ │ - mull 0x4c(%eax) │ │ │ │ + mov 0xb4361001,%al │ │ │ │ + mull 0x1c(%eax) │ │ │ │ lahf │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + sbb $0x9f,%al │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ ... │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + adc %dh,(%esi) │ │ │ │ + mov $0xf7,%ah │ │ │ │ + pusha │ │ │ │ + sbb $0x9f,%al │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + sbb $0x9f,%al │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + sbb $0x9f,%al │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + sbb $0x9f,%al │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + sbb $0x9f,%al │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + sbb $0x9f,%al │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ - notl 0x10f7a3b8(%eax) │ │ │ │ - ret $0xf7a3 │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ - mull 0x4c(%eax) │ │ │ │ + sbb $0x9f,%al │ │ │ │ + notl 0x10f7a388(%eax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + mov %eax,0xb43610f7 │ │ │ │ + mull 0x1c(%eax) │ │ │ │ lahf │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + ss mov $0xf7,%ah │ │ │ │ + adc %dh,(%esi) │ │ │ │ + mov $0xf7,%ah │ │ │ │ + pusha │ │ │ │ + sbb $0x9f,%al │ │ │ │ divl (%eax) │ │ │ │ - inc %edi │ │ │ │ + pop %ss │ │ │ │ lahf │ │ │ │ testl $0x0,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x44358828(%ebx) │ │ │ │ xor 0x6d(%eax),%bl │ │ │ │ push %ecx │ │ │ │ @@ -10617,1666 +10610,1675 @@ │ │ │ │ push %edx │ │ │ │ dec %ecx │ │ │ │ inc %ebx │ │ │ │ inc %ecx │ │ │ │ push %ebx │ │ │ │ jae 966e85 │ │ │ │ jae 966e0e │ │ │ │ - aaa │ │ │ │ - bound %esp,0x30(%edx) │ │ │ │ + xor %dh,(%eax) │ │ │ │ + xor %ch,0x62373766 │ │ │ │ + cmp %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,0x2d(%edx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%eax) │ │ │ │ data16 xor %dh,(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - xor %dh,(%eax) │ │ │ │ - cmp (%edx),%dh │ │ │ │ - cmp %ah,(%eax) │ │ │ │ - cmp %dh,(%esp,%esi,1) │ │ │ │ - xor $0x20323838,%eax │ │ │ │ + xor %bh,(%eax) │ │ │ │ + cmp (%ecx),%dh │ │ │ │ + xor %esp,(%eax) │ │ │ │ + cmp %edi,(%eax) │ │ │ │ + xor $0x37,%al │ │ │ │ + xor (%edx),%esi │ │ │ │ + xor %esp,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ch,(%edi) │ │ │ │ - jne 966ec2 │ │ │ │ - jb 966e80 │ │ │ │ + jne 966ec8 │ │ │ │ + jb 966e86 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 966e8d │ │ │ │ + js 966e93 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 966e93 │ │ │ │ + jne 966e99 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x6f732e64,0x6d(%edx),%esp │ │ │ │ xor %ch,%cs:(%esi) │ │ │ │ xor %ebp,(%esi) │ │ │ │ xor %cl,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - bound %esp,0x30(%edx) │ │ │ │ + bound %edi,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x62373766,%eax │ │ │ │ - arpl %esi,(%eax) │ │ │ │ + xor %ch,0x62373766 │ │ │ │ + cmp %esi,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,0x77(%edx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%ecx) │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,(%eax) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor (%eax),%bh │ │ │ │ - and %bh,(%eax) │ │ │ │ - xor $0x34,%al │ │ │ │ - xor $0x20323838,%eax │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %bh,(%ecx) │ │ │ │ + cmp %dh,(%edi,%esi,1) │ │ │ │ + xor (%edx),%esi │ │ │ │ + xor %esp,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ch,(%edi) │ │ │ │ - jne 966f32 │ │ │ │ - jb 966ef0 │ │ │ │ + jne 966f38 │ │ │ │ + jb 966ef6 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 966efd │ │ │ │ + js 966f03 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 966f03 │ │ │ │ + jne 966f09 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x6f732e64,0x6d(%edx),%esp │ │ │ │ xor %ch,%cs:(%esi) │ │ │ │ xor %ebp,(%esi) │ │ │ │ xor %cl,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - bound %esp,0x30(%ebx) │ │ │ │ + bound %edi,(%ecx) │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x62373766,%eax │ │ │ │ - xor %dh,%gs:(%eax) │ │ │ │ - xor %ah,(%eax) │ │ │ │ - jb 966f24 │ │ │ │ + xor %ch,0x62373766 │ │ │ │ + bound %esi,(%eax) │ │ │ │ + xor %dh,(%eax) │ │ │ │ + and %dh,0x2d(%edx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,(%eax) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor (%eax),%bh │ │ │ │ - and %bh,(%eax) │ │ │ │ - xor $0x35,%al │ │ │ │ - xor (%esi),%esi │ │ │ │ - xor (%eax),%dh │ │ │ │ - and %ah,(%eax) │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %bh,(%ecx) │ │ │ │ + cmp %dh,(%edi,%esi,1) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor $0x20,%al │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - das │ │ │ │ - jne 966fa2 │ │ │ │ - jb 966f60 │ │ │ │ + and %ch,(%edi) │ │ │ │ + jne 966fa8 │ │ │ │ + jb 966f66 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 966f6d │ │ │ │ + js 966f73 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 966f73 │ │ │ │ + jne 966f79 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x73356272,0x6b(%edx),%esp │ │ │ │ - jne 966fbe │ │ │ │ - jo 966fbf │ │ │ │ - jb 966fc6 │ │ │ │ - jae,pn 966fc4 │ │ │ │ + jne 966fc4 │ │ │ │ + jo 966fc5 │ │ │ │ + jb 966fcc │ │ │ │ + jae,pn 966fca │ │ │ │ xor %ch,%cs:(%esi) │ │ │ │ xor %ecx,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - bound %esp,0x30(%ebp) │ │ │ │ + bound %esp,0x30(%edx) │ │ │ │ xor %dh,(%eax) │ │ │ │ sub $0x63373766,%eax │ │ │ │ - xor $0x30,%al │ │ │ │ + xor %esi,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,0x2d(%edx) │ │ │ │ - js 966fe0 │ │ │ │ + js 966fe6 │ │ │ │ and %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %dh,(%edx) │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - xor %dh,(%eax) │ │ │ │ - cmp (%edx),%dh │ │ │ │ - cmp %ah,(%eax) │ │ │ │ - cmp %dh,0x30323633(,%esi,1) │ │ │ │ - and %ah,(%eax) │ │ │ │ + xor %bh,(%eax) │ │ │ │ + cmp (%ecx),%dh │ │ │ │ + xor %esp,(%eax) │ │ │ │ + cmp %edi,(%eax) │ │ │ │ + xor $0x37,%al │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor $0x20,%al │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - das │ │ │ │ - jne 967019 │ │ │ │ - jb 966fd7 │ │ │ │ + and %ch,(%edi) │ │ │ │ + jne 96701f │ │ │ │ + jb 966fdd │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 966fe4 │ │ │ │ + js 966fea │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 966fea │ │ │ │ + jne 966ff0 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x73356272,0x6b(%edx),%esp │ │ │ │ - jne 967035 │ │ │ │ - jo 967036 │ │ │ │ - jb 96703d │ │ │ │ - jae,pn 96703b │ │ │ │ + jne 96703b │ │ │ │ + jo 96703c │ │ │ │ + jb 967043 │ │ │ │ + jae,pn 967041 │ │ │ │ xor %ch,%cs:(%esi) │ │ │ │ xor %ecx,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - arpl %esi,(%eax,%esi,1) │ │ │ │ - xor %dh,(%eax) │ │ │ │ - sub $0x63373766,%eax │ │ │ │ - cmp %dh,(%eax) │ │ │ │ + arpl %esi,(%ecx) │ │ │ │ xor %dh,(%eax) │ │ │ │ - and %dh,0x2d(%edx) │ │ │ │ + xor %ch,0x63373766 │ │ │ │ + xor $0x20303030,%eax │ │ │ │ + jb 967018 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%eax) │ │ │ │ cmp %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,(%eax) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor (%eax),%bh │ │ │ │ - and %bh,(%eax) │ │ │ │ - xor $0x35,%al │ │ │ │ - xor (%esi),%esi │ │ │ │ - xor (%eax),%dh │ │ │ │ - and %ah,(%eax) │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %bh,(%ecx) │ │ │ │ + cmp %dh,(%edi,%esi,1) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor $0x20,%al │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - das │ │ │ │ - jne 967090 │ │ │ │ - jb 96704e │ │ │ │ + and %ch,(%edi) │ │ │ │ + jne 967096 │ │ │ │ + jb 967054 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 96705b │ │ │ │ + js 967061 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 967061 │ │ │ │ + jne 967067 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x73356272,0x6b(%edx),%esp │ │ │ │ - jne 9670ac │ │ │ │ - jo 9670ad │ │ │ │ - jb 9670b4 │ │ │ │ - jae,pn 9670b2 │ │ │ │ + jne 9670b2 │ │ │ │ + jo 9670b3 │ │ │ │ + jb 9670ba │ │ │ │ + jae,pn 9670b8 │ │ │ │ xor %ch,%cs:(%esi) │ │ │ │ xor %ecx,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - arpl %edi,(%eax) │ │ │ │ - xor %dh,(%eax) │ │ │ │ - xor %ch,0x63373766 │ │ │ │ - cmp %esi,(%eax) │ │ │ │ + arpl %esi,0x2d303030 │ │ │ │ + data16 aaa │ │ │ │ + aaa │ │ │ │ + arpl %esi,(%esi) │ │ │ │ xor %dh,(%eax) │ │ │ │ - and %dh,0x2d(%edx) │ │ │ │ + xor %ah,(%eax) │ │ │ │ + jb 96708f │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%eax) │ │ │ │ bound %esi,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,(%eax) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor (%eax),%bh │ │ │ │ - and %bh,(%eax) │ │ │ │ - xor $0x35,%al │ │ │ │ - xor (%esi),%esi │ │ │ │ - xor (%eax),%dh │ │ │ │ - and %ah,(%eax) │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %bh,(%ecx) │ │ │ │ + cmp %dh,(%edi,%esi,1) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor $0x20,%al │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - das │ │ │ │ - jne 967107 │ │ │ │ - jb 9670c5 │ │ │ │ + and %ch,(%edi) │ │ │ │ + jne 96710d │ │ │ │ + jb 9670cb │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 9670d2 │ │ │ │ + js 9670d8 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 9670d8 │ │ │ │ + jne 9670de │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x73356272,0x6b(%edx),%esp │ │ │ │ - jne 967123 │ │ │ │ - jo 967124 │ │ │ │ - jb 96712b │ │ │ │ - jae,pn 967129 │ │ │ │ + jne 967129 │ │ │ │ + jo 96712a │ │ │ │ + jb 967131 │ │ │ │ + jae,pn 96712f │ │ │ │ xor %ch,%cs:(%esi) │ │ │ │ xor %ecx,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - arpl %edi,(%ecx) │ │ │ │ + arpl %esi,(%esi) │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %ch,0x63373766 │ │ │ │ - popa │ │ │ │ + aaa │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - jb 96714a │ │ │ │ + jb 967150 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%eax) │ │ │ │ arpl %esi,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,(%eax) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor (%eax),%bh │ │ │ │ - and %bh,(%eax) │ │ │ │ - xor $0x35,%al │ │ │ │ - xor (%esi),%esi │ │ │ │ - xor (%eax),%dh │ │ │ │ - and %ah,(%eax) │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %bh,(%ecx) │ │ │ │ + cmp %dh,(%edi,%esi,1) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor $0x20,%al │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - das │ │ │ │ - jne 96717e │ │ │ │ - jb 96713c │ │ │ │ + and %ch,(%edi) │ │ │ │ + jne 967184 │ │ │ │ + jb 967142 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 967149 │ │ │ │ + js 96714f │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 96714f │ │ │ │ + jne 967155 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x73356272,0x6b(%edx),%esp │ │ │ │ - jne 96719a │ │ │ │ - jo 96719b │ │ │ │ - jb 9671a2 │ │ │ │ - jae,pn 9671a0 │ │ │ │ + jne 9671a0 │ │ │ │ + jo 9671a1 │ │ │ │ + jb 9671a8 │ │ │ │ + jae,pn 9671a6 │ │ │ │ xor %ch,%cs:(%esi) │ │ │ │ xor %ecx,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - arpl %esp,0x30(%ecx) │ │ │ │ + arpl %esi,(%edi) │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x63373766,%eax │ │ │ │ - bound %esi,(%eax) │ │ │ │ + xor %ch,0x63373766 │ │ │ │ + cmp %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,0x2d(%edx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,(%eax) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor (%eax),%bh │ │ │ │ - and %bh,(%eax) │ │ │ │ - xor $0x35,%al │ │ │ │ - xor (%esi),%esi │ │ │ │ - xor (%esi),%esi │ │ │ │ - and %ah,(%eax) │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %bh,(%ecx) │ │ │ │ + cmp %dh,(%edi,%esi,1) │ │ │ │ + xor (%ecx),%dh │ │ │ │ + xor %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - das │ │ │ │ - jne 9671f5 │ │ │ │ - jb 9671b3 │ │ │ │ + and %ch,(%edi) │ │ │ │ + jne 9671fb │ │ │ │ + jb 9671b9 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 9671c0 │ │ │ │ + js 9671c6 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 9671c6 │ │ │ │ + jne 9671cc │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x655f6d6f,0x63(%edx),%esp │ │ │ │ - jb 967213 │ │ │ │ - jae,pn 967213 │ │ │ │ + jb 967219 │ │ │ │ + jae,pn 967219 │ │ │ │ xor %cs:(%esi),%ch │ │ │ │ xor %ecx,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - arpl %esp,0x30(%edx) │ │ │ │ + arpl %edi,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x63373766,%eax │ │ │ │ - arpl %esi,(%eax) │ │ │ │ + xor %ch,0x63373766 │ │ │ │ + cmp %esi,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,0x2d(%edx) │ │ │ │ - js 96722f │ │ │ │ + js 967235 │ │ │ │ and %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %dh,(%ecx) │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - xor %dh,(%eax) │ │ │ │ - cmp (%edx),%dh │ │ │ │ - cmp %ah,(%eax) │ │ │ │ - cmp %dh,0x36333633(,%esi,1) │ │ │ │ - and %ah,(%eax) │ │ │ │ + xor %bh,(%eax) │ │ │ │ + cmp (%ecx),%dh │ │ │ │ + xor %esp,(%eax) │ │ │ │ + cmp %edi,(%eax) │ │ │ │ + xor $0x37,%al │ │ │ │ + xor (%ecx),%dh │ │ │ │ + xor %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - das │ │ │ │ - jne 967268 │ │ │ │ - jb 967226 │ │ │ │ + and %ch,(%edi) │ │ │ │ + jne 96726e │ │ │ │ + jb 96722c │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 967233 │ │ │ │ + js 967239 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 967239 │ │ │ │ + jne 96723f │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x655f6d6f,0x63(%edx),%esp │ │ │ │ - jb 967286 │ │ │ │ - jae,pn 967286 │ │ │ │ + jb 96728c │ │ │ │ + jae,pn 96728c │ │ │ │ xor %cs:(%esi),%ch │ │ │ │ xor %ecx,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - arpl %esp,0x30(%ebx) │ │ │ │ + arpl %edi,(%ecx) │ │ │ │ + xor %dh,(%eax) │ │ │ │ + xor %ch,0x63373766 │ │ │ │ + popa │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x63373766,%eax │ │ │ │ - xor %dh,%fs:(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - jb 96725d │ │ │ │ + jb 967263 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%eax) │ │ │ │ xor (%eax),%dh │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,(%eax) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor (%eax),%bh │ │ │ │ - and %bh,(%eax) │ │ │ │ - xor $0x35,%al │ │ │ │ - xor (%esi),%esi │ │ │ │ - xor (%esi),%esi │ │ │ │ - and %ah,(%eax) │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %bh,(%ecx) │ │ │ │ + cmp %dh,(%edi,%esi,1) │ │ │ │ + xor (%ecx),%dh │ │ │ │ + xor %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - das │ │ │ │ - jne 9672db │ │ │ │ - jb 967299 │ │ │ │ + and %ch,(%edi) │ │ │ │ + jne 9672e1 │ │ │ │ + jb 96729f │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 9672a6 │ │ │ │ + js 9672ac │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 9672ac │ │ │ │ + jne 9672b2 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x655f6d6f,0x63(%edx),%esp │ │ │ │ - jb 9672f9 │ │ │ │ - jae,pn 9672f9 │ │ │ │ + jb 9672ff │ │ │ │ + jae,pn 9672ff │ │ │ │ xor %cs:(%esi),%ch │ │ │ │ xor %ecx,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - arpl %esp,0x30(%eax,%esi,1) │ │ │ │ - xor %ch,0x63373766 │ │ │ │ - xor %dh,%gs:(%eax) │ │ │ │ - xor %ah,(%eax) │ │ │ │ - jb 9672d0 │ │ │ │ + arpl %esp,0x30(%ecx) │ │ │ │ + xor %dh,(%eax) │ │ │ │ + sub $0x63373766,%eax │ │ │ │ + bound %esi,(%eax) │ │ │ │ + xor %dh,(%eax) │ │ │ │ + and %dh,0x2d(%edx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%eax) │ │ │ │ xor (%eax),%dh │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,(%eax) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor (%eax),%bh │ │ │ │ - and %bh,(%eax) │ │ │ │ - xor $0x35,%al │ │ │ │ - xor (%esi),%esi │ │ │ │ - xor (%esi),%esi │ │ │ │ - and %ah,(%eax) │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %bh,(%ecx) │ │ │ │ + cmp %dh,(%edi,%esi,1) │ │ │ │ + xor (%ecx),%dh │ │ │ │ + xor %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - das │ │ │ │ - jne 96734e │ │ │ │ - jb 96730c │ │ │ │ + and %ch,(%edi) │ │ │ │ + jne 967354 │ │ │ │ + jb 967312 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 967319 │ │ │ │ + js 96731f │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 96731f │ │ │ │ + jne 967325 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x655f6d6f,0x63(%edx),%esp │ │ │ │ - jb 96736c │ │ │ │ - jae,pn 96736c │ │ │ │ + jb 967372 │ │ │ │ + jae,pn 967372 │ │ │ │ xor %cs:(%esi),%ch │ │ │ │ xor %ecx,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - arpl %esp,0x30(%ebp) │ │ │ │ + arpl %esp,0x30(%edx) │ │ │ │ xor %dh,(%eax) │ │ │ │ sub $0x63373766,%eax │ │ │ │ - data16 xor %dh,(%eax) │ │ │ │ - xor %ah,(%eax) │ │ │ │ - jb 96738d │ │ │ │ + arpl %esi,(%eax) │ │ │ │ + xor %dh,(%eax) │ │ │ │ + and %dh,0x77(%edx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%eax) │ │ │ │ xor (%eax),%esi │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,(%eax) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor (%eax),%bh │ │ │ │ - and %bh,(%eax) │ │ │ │ - xor $0x35,%al │ │ │ │ - xor (%esi),%esi │ │ │ │ - xor (%esi),%esi │ │ │ │ - and %ah,(%eax) │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %bh,(%ecx) │ │ │ │ + cmp %dh,(%edi,%esi,1) │ │ │ │ + xor (%ecx),%dh │ │ │ │ + xor %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - das │ │ │ │ - jne 9673c1 │ │ │ │ - jb 96737f │ │ │ │ + and %ch,(%edi) │ │ │ │ + jne 9673c7 │ │ │ │ + jb 967385 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 96738c │ │ │ │ + js 967392 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 967392 │ │ │ │ + jne 967398 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x655f6d6f,0x63(%edx),%esp │ │ │ │ - jb 9673df │ │ │ │ - jae,pn 9673df │ │ │ │ + jb 9673e5 │ │ │ │ + jae,pn 9673e5 │ │ │ │ xor %cs:(%esi),%ch │ │ │ │ xor %ecx,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - arpl %esp,0x30(%esi) │ │ │ │ - xor %dh,(%eax) │ │ │ │ - sub $0x64373766,%eax │ │ │ │ - xor (%eax),%dh │ │ │ │ + arpl %esp,0x30(%ebx) │ │ │ │ xor %dh,(%eax) │ │ │ │ - and %dh,0x2d(%edx) │ │ │ │ + sub $0x63373766,%eax │ │ │ │ + data16 xor %dh,(%eax) │ │ │ │ + xor %ah,(%eax) │ │ │ │ + jb 9673bc │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,(%eax) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor (%eax),%bh │ │ │ │ - and %bh,(%eax) │ │ │ │ - xor $0x35,%al │ │ │ │ - xor (%esi),%esi │ │ │ │ - xor $0x20202032,%eax │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %bh,(%ecx) │ │ │ │ + cmp %dh,(%edi,%esi,1) │ │ │ │ + xor (%ecx),%bh │ │ │ │ + cmp %ah,(%eax) │ │ │ │ + and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ch,(%edi) │ │ │ │ - jne 967434 │ │ │ │ - jb 9673f2 │ │ │ │ + jne 96743a │ │ │ │ + jb 9673f8 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 9673ff │ │ │ │ + js 967405 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 967405 │ │ │ │ + jne 96740b │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x79726335,0x6b(%edx),%esp │ │ │ │ - jo 967454 │ │ │ │ + jo 96745a │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - jae,pn 967453 │ │ │ │ + jae,pn 967459 │ │ │ │ xor %cs:(%esi),%ebp │ │ │ │ xor %ecx,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - xor %fs:(%eax),%dh │ │ │ │ + arpl %esp,0x30(%esi) │ │ │ │ xor %dh,(%eax) │ │ │ │ sub $0x65373766,%eax │ │ │ │ - xor %dh,%gs:(%eax) │ │ │ │ - xor %ah,(%eax) │ │ │ │ - jb 96742a │ │ │ │ - js 96746f │ │ │ │ + bound %esi,(%eax) │ │ │ │ + xor %dh,(%eax) │ │ │ │ + and %dh,0x2d(%edx) │ │ │ │ + js 967475 │ │ │ │ and %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %dh,(%ebx) │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - xor %dh,(%eax) │ │ │ │ - cmp (%edx),%dh │ │ │ │ + xor %bh,(%eax) │ │ │ │ + cmp (%ecx),%dh │ │ │ │ + xor %esp,(%eax) │ │ │ │ + cmp %edi,(%eax) │ │ │ │ + xor $0x37,%al │ │ │ │ + xor (%ecx),%bh │ │ │ │ cmp %ah,(%eax) │ │ │ │ - cmp %dh,0x32353633(,%esi,1) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %ah,(%eax) │ │ │ │ - das │ │ │ │ - jne 9674a8 │ │ │ │ - jb 967466 │ │ │ │ + and %ch,(%edi) │ │ │ │ + jne 9674ae │ │ │ │ + jb 96746c │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 967473 │ │ │ │ + js 967479 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 967479 │ │ │ │ + jne 96747f │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x79726335,0x6b(%edx),%esp │ │ │ │ - jo 9674c8 │ │ │ │ + jo 9674ce │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - jae,pn 9674c7 │ │ │ │ + jae,pn 9674cd │ │ │ │ xor %cs:(%esi),%ebp │ │ │ │ xor %ecx,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - gs xor %dh,%gs:(%eax) │ │ │ │ - xor %ch,0x66373766 │ │ │ │ - xor %dh,%gs:(%eax) │ │ │ │ - xor %ah,(%eax) │ │ │ │ - jb 96749e │ │ │ │ + bound %esi,%gs:(%eax) │ │ │ │ + xor %dh,(%eax) │ │ │ │ + sub $0x66373766,%eax │ │ │ │ + bound %esi,(%eax) │ │ │ │ + xor %dh,(%eax) │ │ │ │ + and %dh,0x2d(%edx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%ecx) │ │ │ │ data16 xor %dh,(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - xor %dh,(%eax) │ │ │ │ - cmp (%edx),%dh │ │ │ │ + xor %bh,(%eax) │ │ │ │ + cmp (%ecx),%dh │ │ │ │ + xor %esp,(%eax) │ │ │ │ + cmp %edi,(%eax) │ │ │ │ + xor $0x37,%al │ │ │ │ + xor (%ecx),%bh │ │ │ │ cmp %ah,(%eax) │ │ │ │ - cmp %dh,0x32353633(,%esi,1) │ │ │ │ - and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - das │ │ │ │ - jne 96751c │ │ │ │ - jb 9674da │ │ │ │ + and %ch,(%edi) │ │ │ │ + jne 967522 │ │ │ │ + jb 9674e0 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 9674e7 │ │ │ │ + js 9674ed │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 9674ed │ │ │ │ + jne 9674f3 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x79726335,0x6b(%edx),%esp │ │ │ │ - jo 96753c │ │ │ │ + jo 967542 │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - jae,pn 96753b │ │ │ │ + jae,pn 967541 │ │ │ │ xor %cs:(%esi),%ebp │ │ │ │ xor %ecx,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - data16 xor %dh,%gs:(%eax) │ │ │ │ - xor %ch,0x66373766 │ │ │ │ - data16 xor %dh,(%eax) │ │ │ │ - xor %ah,(%eax) │ │ │ │ - jb 967512 │ │ │ │ + bound %si,(%eax) │ │ │ │ + xor %dh,(%eax) │ │ │ │ + sub $0x66373766,%eax │ │ │ │ + arpl %esi,(%eax) │ │ │ │ + xor %dh,(%eax) │ │ │ │ + and %dh,0x2d(%edx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%edx) │ │ │ │ xor %dh,%gs:(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - xor %dh,(%eax) │ │ │ │ - cmp (%edx),%dh │ │ │ │ + xor %bh,(%eax) │ │ │ │ + cmp (%ecx),%dh │ │ │ │ + xor %esp,(%eax) │ │ │ │ + cmp %edi,(%eax) │ │ │ │ + xor $0x37,%al │ │ │ │ + xor (%ecx),%bh │ │ │ │ cmp %ah,(%eax) │ │ │ │ - cmp %dh,0x32353633(,%esi,1) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %ah,(%eax) │ │ │ │ - das │ │ │ │ - jne 967590 │ │ │ │ - jb 96754e │ │ │ │ + and %ch,(%edi) │ │ │ │ + jne 967596 │ │ │ │ + jb 967554 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 96755b │ │ │ │ + js 967561 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 967561 │ │ │ │ + jne 967567 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x79726335,0x6b(%edx),%esp │ │ │ │ - jo 9675b0 │ │ │ │ + jo 9675b6 │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - jae,pn 9675af │ │ │ │ + jae,pn 9675b5 │ │ │ │ xor %cs:(%esi),%ebp │ │ │ │ xor %ecx,(%edx) │ │ │ │ data16 aaa │ │ │ │ aaa │ │ │ │ - data16 data16 xor %dh,(%eax) │ │ │ │ - xor %ch,0x30383766 │ │ │ │ + arpl %si,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ - xor %dh,(%eax) │ │ │ │ - and %dh,0x77(%edx) │ │ │ │ + sub $0x66373766,%eax │ │ │ │ + xor %dh,%fs:(%eax) │ │ │ │ + xor %ah,(%eax) │ │ │ │ + jb 9675d6 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%edx) │ │ │ │ data16 xor %dh,(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - xor %dh,(%eax) │ │ │ │ - cmp (%edx),%dh │ │ │ │ + xor %bh,(%eax) │ │ │ │ + cmp (%ecx),%dh │ │ │ │ + xor %esp,(%eax) │ │ │ │ + cmp %edi,(%eax) │ │ │ │ + xor $0x37,%al │ │ │ │ + xor (%ecx),%bh │ │ │ │ cmp %ah,(%eax) │ │ │ │ - cmp %dh,0x32353633(,%esi,1) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %ah,(%eax) │ │ │ │ - das │ │ │ │ - jne 967604 │ │ │ │ - jb 9675c2 │ │ │ │ + and %ch,(%edi) │ │ │ │ + jne 96760a │ │ │ │ + jb 9675c8 │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 9675cf │ │ │ │ + js 9675d5 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 9675d5 │ │ │ │ + jne 9675db │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x79726335,0x6b(%edx),%esp │ │ │ │ - jo 967624 │ │ │ │ + jo 96762a │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - jae,pn 967623 │ │ │ │ + jae,pn 967629 │ │ │ │ xor %cs:(%esi),%ebp │ │ │ │ xor %ecx,(%edx) │ │ │ │ data16 aaa │ │ │ │ - cmp %dh,(%eax) │ │ │ │ - xor %dh,(%eax) │ │ │ │ - xor %dh,(%eax) │ │ │ │ - sub $0x31383766,%eax │ │ │ │ - xor (%eax),%dh │ │ │ │ - xor %dh,(%eax) │ │ │ │ - and %dh,0x2d(%edx) │ │ │ │ + aaa │ │ │ │ + data16 xor %dh,%fs:(%eax) │ │ │ │ + xor %ch,0x30383766 │ │ │ │ + data16 xor %dh,(%eax) │ │ │ │ + xor %ah,(%eax) │ │ │ │ + jb 967600 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,(%eax) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor (%eax),%bh │ │ │ │ - and %bh,(%eax) │ │ │ │ - xor $0x35,%al │ │ │ │ - xor (%esi),%esi │ │ │ │ - cmp %dh,(%edi) │ │ │ │ - and %ah,(%eax) │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %bh,(%ecx) │ │ │ │ + cmp %dh,(%edi,%esi,1) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - das │ │ │ │ - jne 967678 │ │ │ │ - jb 967636 │ │ │ │ + and %ch,(%edi) │ │ │ │ + jne 96767e │ │ │ │ + jb 96763c │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 967643 │ │ │ │ + js 967649 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 967649 │ │ │ │ + jne 96764f │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x2e356272,0x6b(%edx),%esp │ │ │ │ - jae 967693 │ │ │ │ + jae 967699 │ │ │ │ xor %cs:(%esi),%ebp │ │ │ │ xor (%edx),%ecx │ │ │ │ data16 aaa │ │ │ │ - cmp %dh,(%ecx) │ │ │ │ - xor (%eax),%dh │ │ │ │ - xor %dh,(%eax) │ │ │ │ - sub $0x37383766,%eax │ │ │ │ - xor $0x30,%al │ │ │ │ + cmp %dh,(%eax) │ │ │ │ + data16 xor %dh,(%eax) │ │ │ │ + xor %ch,0x37383766 │ │ │ │ + xor %esi,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,0x2d(%edx) │ │ │ │ - js 9676af │ │ │ │ + js 9676b5 │ │ │ │ and %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %esi,(%edx) │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - xor %dh,(%eax) │ │ │ │ - cmp (%edx),%dh │ │ │ │ - cmp %ah,(%eax) │ │ │ │ - cmp %dh,0x37383633(,%esi,1) │ │ │ │ - and %ah,(%eax) │ │ │ │ + xor %bh,(%eax) │ │ │ │ + cmp (%ecx),%dh │ │ │ │ + xor %esp,(%eax) │ │ │ │ + cmp %edi,(%eax) │ │ │ │ + xor $0x37,%al │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - das │ │ │ │ - jne 9676e8 │ │ │ │ - jb 9676a6 │ │ │ │ + and %ch,(%edi) │ │ │ │ + jne 9676ee │ │ │ │ + jb 9676ac │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 9676b3 │ │ │ │ + js 9676b9 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 9676b9 │ │ │ │ + jne 9676bf │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x2e356272,0x6b(%edx),%esp │ │ │ │ - jae 967703 │ │ │ │ + jae 967709 │ │ │ │ xor %cs:(%esi),%ebp │ │ │ │ xor (%edx),%ecx │ │ │ │ data16 aaa │ │ │ │ cmp %dh,(%edi) │ │ │ │ - xor $0x30,%al │ │ │ │ + xor %esi,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ sub $0x64383766,%eax │ │ │ │ - xor (%eax),%esi │ │ │ │ + xor %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,0x2d(%edx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%edi) │ │ │ │ xor $0x30,%al │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,(%eax) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor (%eax),%bh │ │ │ │ - and %bh,(%eax) │ │ │ │ - xor $0x35,%al │ │ │ │ - xor (%esi),%esi │ │ │ │ - cmp %dh,(%edi) │ │ │ │ - and %ah,(%eax) │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %bh,(%ecx) │ │ │ │ + cmp %dh,(%edi,%esi,1) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - das │ │ │ │ - jne 967758 │ │ │ │ - jb 967716 │ │ │ │ + and %ch,(%edi) │ │ │ │ + jne 96775e │ │ │ │ + jb 96771c │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 967723 │ │ │ │ + js 967729 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 967729 │ │ │ │ + jne 96772f │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x2e356272,0x6b(%edx),%esp │ │ │ │ - jae 967773 │ │ │ │ + jae 967779 │ │ │ │ xor %cs:(%esi),%ebp │ │ │ │ xor (%edx),%ecx │ │ │ │ data16 aaa │ │ │ │ - cmp %ah,0x30(%ebx,%esi,1) │ │ │ │ + cmp %ah,0x30(%eax,%esi,1) │ │ │ │ xor %dh,(%eax) │ │ │ │ sub $0x64383766,%eax │ │ │ │ - cmp %esi,(%eax) │ │ │ │ - xor %dh,(%eax) │ │ │ │ - and %dh,0x2d(%edx) │ │ │ │ + xor %dh,%ss:(%eax) │ │ │ │ + xor %ah,(%eax) │ │ │ │ + jb 967750 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %ah,0x30(%edx,%esi,1) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,(%eax) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor (%eax),%bh │ │ │ │ - and %bh,(%eax) │ │ │ │ - xor $0x35,%al │ │ │ │ - xor (%esi),%esi │ │ │ │ - cmp %dh,(%edi) │ │ │ │ - and %ah,(%eax) │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %bh,(%ecx) │ │ │ │ + cmp %dh,(%edi,%esi,1) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - das │ │ │ │ - jne 9677c8 │ │ │ │ - jb 967786 │ │ │ │ + and %ch,(%edi) │ │ │ │ + jne 9677ce │ │ │ │ + jb 96778c │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x36383369,0x2f(%edx),%esp │ │ │ │ sub $0x756e696c,%eax │ │ │ │ - js 967793 │ │ │ │ + js 967799 │ │ │ │ outsb %ds:(%si),(%dx) │ │ │ │ - jne 967799 │ │ │ │ + jne 96779f │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x2e356272,0x6b(%edx),%esp │ │ │ │ - jae 9677e3 │ │ │ │ + jae 9677e9 │ │ │ │ xor %cs:(%esi),%ebp │ │ │ │ xor (%edx),%ecx │ │ │ │ data16 aaa │ │ │ │ - cmp %ah,0x30(%ecx,%edi,1) │ │ │ │ + cmp %ah,0x30(%esi,%esi,1) │ │ │ │ xor %dh,(%eax) │ │ │ │ sub $0x64383766,%eax │ │ │ │ - bound %esi,(%eax) │ │ │ │ + cmp %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,0x77(%edx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %ah,0x30(%eax,%edi,1) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,(%eax) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor (%eax),%bh │ │ │ │ - and %bh,(%eax) │ │ │ │ - xor $0x35,%al │ │ │ │ - xor (%esi),%esi │ │ │ │ - cmp %dh,(%edi) │ │ │ │ - and %ah,(%eax) │ │ │ │ - and %ah,(%eax) │ │ │ │ - and %ah,(%eax) │ │ │ │ - and %ah,(%eax) │ │ │ │ - and %ah,(%eax) │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + and %bh,(%ecx) │ │ │ │ + cmp %dh,(%edi,%esi,1) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - cmp %dh,%ss:(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - cmp %dh,%ss:(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - cmp %dh,%ss:(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + xor (%eax),%esi │ │ │ │ + xor (%eax),%ah │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ + and %dh,(%ebx) │ │ │ │ + xor %dh,(%edx) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ + and %dh,(%ebx) │ │ │ │ + xor %dh,(%edx) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ + and %dh,(%ebx) │ │ │ │ + xor %dh,(%edx) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ + and %dh,(%ebx) │ │ │ │ + xor %dh,(%edx) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ + and %dh,(%ebx) │ │ │ │ + xor %dh,(%edx) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ + and %dh,(%ebx) │ │ │ │ + xor %dh,(%edx) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ + and %dh,(%ebx) │ │ │ │ + xor %dh,(%edx) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ + and %dh,(%ebx) │ │ │ │ + xor %dh,(%edx) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ + and %dh,(%ebx) │ │ │ │ + xor %dh,(%edx) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ + and %dh,(%ebx) │ │ │ │ + xor %dh,(%edx) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ - and %dh,(%esi) │ │ │ │ - cmp %dh,(%edi) │ │ │ │ + and %dh,(%ebx) │ │ │ │ + xor %dh,(%edx) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ @@ -12405,15 +12407,15 @@ │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ch,(%eax) │ │ │ │ push %ebx │ │ │ │ addb $0x28,(%ecx) │ │ │ │ jbe 967d47 │ │ │ │ - add %esp,-0x48(%esp,%ebx,8) │ │ │ │ + add %esp,-0x76(%ebp,%eax,1) │ │ │ │ jmp *(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ addb $0x0,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ addb $0x60,(%ecx) │ │ │ │ @@ -12580,27 +12582,30 @@ │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %dl,0x6d(%ecx,%ebp,2) │ │ │ │ gs jae 968061 │ │ │ │ popa │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ jo 96802b │ │ │ │ - and %dl,0x75(%ebx) │ │ │ │ + and %dl,0x61(%ebx) │ │ │ │ + je 968016 │ │ │ │ + dec %edx │ │ │ │ + popa │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - and %dl,0x65(%ebx) │ │ │ │ - jo 96801a │ │ │ │ - xor (%ecx),%dh │ │ │ │ - and %dh,(%edx) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor $0x36323a32,%eax │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %ah,(%eax) │ │ │ │ + xor %dh,(%edi) │ │ │ │ + cmp (%eax),%dh │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor (%eax),%bh │ │ │ │ and %dl,0x54(%ebp) │ │ │ │ inc %ebx │ │ │ │ and %dh,(%edx) │ │ │ │ xor %dh,(%edx) │ │ │ │ - xor $0x65274c0a,%eax │ │ │ │ + or %ss:0x65(%edi,%eiz,1),%cl │ │ │ │ and %ah,%fs:0x6f(%ebx) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ jo 968088 │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ outsb %gs:(%esi),(%dx) │ │ │ │ je 968091 │ │ │ │ cmp (%eax),%ah │ │ │ │ @@ -22391,593 +22396,539 @@ │ │ │ │ addb $0x88,(%ecx) │ │ │ │ adc %eax,0x1(%eax) │ │ │ │ ... │ │ │ │ add %dl,0x40009abc(%eax) │ │ │ │ mov $0xfd10009a,%ebp │ │ │ │ (bad) │ │ │ │ mov $0xbffffd88,%edi │ │ │ │ - dec %ebp │ │ │ │ - adc $0xee32ebc6,%eax │ │ │ │ - dec %ebp │ │ │ │ - mov $0x0,%esi │ │ │ │ + cltd │ │ │ │ + loop 9abd86 │ │ │ │ + mov $0xe8b819e6,%ebp │ │ │ │ ... │ │ │ │ rcr $0xb1,%al │ │ │ │ add %ch,0xd243(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ push %ds │ │ │ │ add %al,(%ecx) │ │ │ │ and %dh,-0x42bfff6a(%eax) │ │ │ │ lcall $0x1000,$0x9abdf000 │ │ │ │ std │ │ │ │ (bad) │ │ │ │ mov $0xbffffd88,%edi │ │ │ │ - dec %ebp │ │ │ │ - adc $0x5232ebc6,%eax │ │ │ │ - dec %edx │ │ │ │ - mov $0x0,%esi │ │ │ │ + cltd │ │ │ │ + loop 9abe36 │ │ │ │ + mov $0xe8bfa5e6,%ebp │ │ │ │ ... │ │ │ │ rcr $0xb1,%al │ │ │ │ add %ch,0xd243(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x2b(%eax) │ │ │ │ or %eax,(%ecx) │ │ │ │ and %dh,-0x420fff6a(%eax) │ │ │ │ lcall $0x2800,$0x9abea000 │ │ │ │ lock or %eax,(%ecx) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - dec %ebp │ │ │ │ - push %ebp │ │ │ │ - leave │ │ │ │ - jmp 9abee7 │ │ │ │ - fiaddl 0x4(%esi) │ │ │ │ + cltd │ │ │ │ + mov %al,0x2de6bd3c │ │ │ │ + jae 9abf0a │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - fdivs -0x2dbc5800(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + rcr $0xb1,%al │ │ │ │ + add %ch,0x200d243(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x2000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %ah,0x50009abe(%eax) │ │ │ │ mov $0xd7b0009a,%edi │ │ │ │ mov $0x0,%cl │ │ │ │ mov %bl,0x0(%ebx,%edx,8) │ │ │ │ - dec %ebp │ │ │ │ - cmc │ │ │ │ - iret │ │ │ │ - jmp 9abf97 │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - add $0x0,%al │ │ │ │ + cltd │ │ │ │ + add (%edx),%bh │ │ │ │ + mov $0x520d21e6,%ebp │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,%al │ │ │ │ - fdivs -0x2dbc5800(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + rcr $0xb1,%al │ │ │ │ + add %ch,0x200d243(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x2000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %dl,-0x41(%eax) │ │ │ │ lcall $0xb000,$0x9ac00000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov %bl,0x0(%ebx,%edx,8) │ │ │ │ - dec %ebp │ │ │ │ - xchg %eax,%ebp │ │ │ │ - aam $0xeb │ │ │ │ - xor %dh,%dl │ │ │ │ - clc │ │ │ │ - add $0x0,%al │ │ │ │ + cltd │ │ │ │ + bound %esp,(%ecx) │ │ │ │ + mov $0x520d21e6,%ebp │ │ │ │ ... │ │ │ │ - fnstenv -0x2dbc3000(%ecx) │ │ │ │ + add %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + rolb $1,-0x2e(%ebx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x2800b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %al,(%eax) │ │ │ │ rcrb $0x0,-0x653f5000(%edx) │ │ │ │ rorb $1,-0xe57fee7(%esi) │ │ │ │ (bad) │ │ │ │ - mov $0xebe6354d,%edi │ │ │ │ - xor %dl,%bl │ │ │ │ - xchg %al,(%eax,%eax,1) │ │ │ │ + mov $0xbd13c299,%edi │ │ │ │ + out %al,$0x2d │ │ │ │ + jae 9ac11a │ │ │ │ ... │ │ │ │ + enter $0xb1d9,$0x0 │ │ │ │ + add %al,0x0(%edx,%edx,8) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%al │ │ │ │ - fnstenv -0x2dbc0000(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x3000b1d7(%eax) │ │ │ │ - mov $0x96,%al │ │ │ │ - add %dh,0x60009ac0(%eax) │ │ │ │ - rcrl $0x2,0x5ed39000(%edx) │ │ │ │ + mov $0xd7,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ + xor %dh,-0x3f4fff6a(%eax) │ │ │ │ + lcall $0x9000,$0x9ac16000 │ │ │ │ + rcrl %cl,0x2(%esi) │ │ │ │ add %al,0x0(%edx,%edx,8) │ │ │ │ - dec %ebp │ │ │ │ - mov $0xdc,%ch │ │ │ │ - jmp 9ac1a7 │ │ │ │ - and $0xf0,%al │ │ │ │ - sbb (%eax),%eax │ │ │ │ + cltd │ │ │ │ + inc %edx │ │ │ │ + sub %edi,0x4d05d3e6(%ebp) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0xb1da(%eax) │ │ │ │ - inc %esp │ │ │ │ - rolb %cl,(%eax) │ │ │ │ + mov $0xda,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,0x0(%edx,%edx,8) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ rcrl %cl,0x2(%esi) │ │ │ │ dec %eax │ │ │ │ mov $0x96,%al │ │ │ │ add %ah,-0x3f(%eax) │ │ │ │ lcall $0x300,$0x9ac21000 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ rolb %cl,(%eax) │ │ │ │ - dec %ebp │ │ │ │ - adc $0xe632ebe2,%eax │ │ │ │ - pop %edx │ │ │ │ - dec %eax │ │ │ │ + cltd │ │ │ │ + loop 9ac23a │ │ │ │ + mov $0x1eaf11e6,%ebp │ │ │ │ ... │ │ │ │ mov $0xda,%al │ │ │ │ mov $0x0,%cl │ │ │ │ and %al,0x0(%edx,%edx,8) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ pop %eax │ │ │ │ mov $0x96,%al │ │ │ │ add %dl,(%eax) │ │ │ │ ret $0x9a │ │ │ │ rol $0x9a,%dl │ │ │ │ add %dh,-0x7fff4e26(%eax) │ │ │ │ - (bad) -0x1ccab300(%ecx) │ │ │ │ - jmp 9ac307 │ │ │ │ - fiaddl 0x4(%esi) │ │ │ │ + (bad) 0x16c29900(%ecx) │ │ │ │ + mov $0x52732de6,%ebp │ │ │ │ ... │ │ │ │ - add %dh,0x2800b1da(%eax) │ │ │ │ - inc %esp │ │ │ │ - rolb %cl,(%eax) │ │ │ │ + mov $0xda,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ + sub %al,0x0(%edx,%edx,8) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ pop %eax │ │ │ │ mov $0x96,%al │ │ │ │ add %ch,(%eax) │ │ │ │ cmp $0xc2c0025f,%eax │ │ │ │ lcall $0x4000,$0x9ac37000 │ │ │ │ inc %esi │ │ │ │ rolb %cl,(%eax) │ │ │ │ - fidivl %ds:0x31814107(%ebx) │ │ │ │ - out %al,(%dx) │ │ │ │ + ja 9ac3e5 │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + out %al,$0x8 │ │ │ │ + cmp %ch,0xf │ │ │ │ ... │ │ │ │ - je 9ac3eb │ │ │ │ - mov $0x0,%cl │ │ │ │ - inc %eax │ │ │ │ - inc %esi │ │ │ │ + add %dh,-0x4f(%ebp,%ebx,8) │ │ │ │ + add %al,0x46(%eax) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub %bh,0xb050025f │ │ │ │ xchg %eax,%esi │ │ │ │ add %dh,-0x3d(%eax) │ │ │ │ lcall $0x1800,$0x9ac42000 │ │ │ │ sahf │ │ │ │ pop %esi │ │ │ │ - add %edi,0x3ebfffeb(%eax) │ │ │ │ - (bad) │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + add %edi,0x77bfffeb(%eax) │ │ │ │ + arpl %esp,%ebx │ │ │ │ + out %al,$0x8 │ │ │ │ + or %dl,0x22(%edi) │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - sbb %al,-0x2e(%esi) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2db9e800(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %ah,(%eax) │ │ │ │ les -0x653b3000(%edx),%ebx │ │ │ │ add %bl,(%eax) │ │ │ │ sahf │ │ │ │ pop %esi │ │ │ │ - add %edi,0x3ebfffeb(%eax) │ │ │ │ - (bad) │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + add %edi,0x77bfffeb(%eax) │ │ │ │ + arpl %esp,%ebx │ │ │ │ + out %al,$0x8 │ │ │ │ + sub $0x94,%al │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - sbb %al,-0x2e(%esi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2db9e800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ sahf │ │ │ │ pop %esi │ │ │ │ add %esi,(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %dl,%al │ │ │ │ les -0x653a8000(%edx),%ebx │ │ │ │ add %bl,0x30(%eax) │ │ │ │ pop %edi │ │ │ │ add %ebp,%eax │ │ │ │ - ljmp $0x7f9,$0xda3ebfff │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ljmp $0xe6e5,$0x6377bfff │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db9e000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x3a7fff6a(%eax) │ │ │ │ lcall $0x4000,$0x9ac63000 │ │ │ │ pop %es │ │ │ │ dec %eax │ │ │ │ add (%eax),%ah │ │ │ │ inc %esi │ │ │ │ rolb %cl,(%eax) │ │ │ │ - ds sbb %al,%bh │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9ac5e5 │ │ │ │ + in $0xe6,%al │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db9d800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x39cfff6a(%eax) │ │ │ │ lcall $0xb000,$0x9ac6e000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds cmp %ah,%ah │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9ac675 │ │ │ │ + clc │ │ │ │ + out %al,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db98800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x391fff6a(%eax) │ │ │ │ lcall $0xb000,$0x9ac79000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - jp,pt 9ac78a │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9ac765 │ │ │ │ + sti │ │ │ │ + out %al,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db98800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x386fff6a(%eax) │ │ │ │ lcall $0xe800,$0x9ac84000 │ │ │ │ cmp %ebx,0x1(%edi) │ │ │ │ - mov $0x3e024818,%eax │ │ │ │ - lcall $0xd429,$0x874107e0 │ │ │ │ + mov $0x77024818,%eax │ │ │ │ + and %esp,%edi │ │ │ │ + out %al,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - addb $0x0,-0x2e(%esi) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2db98000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x37bfff6a(%eax) │ │ │ │ lcall $0x6800,$0x9ac8f000 │ │ │ │ cmp $0xd7b0015f,%eax │ │ │ │ mov $0x0,%cl │ │ │ │ - ds (bad) │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - das │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9ac965 │ │ │ │ + int1 │ │ │ │ + out %al,$0x8 │ │ │ │ + xchg %eax,%esi │ │ │ │ + jo 9ac93d │ │ │ │ ... │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + cwtl │ │ │ │ + inc %esi │ │ │ │ + rolb %cl,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db96800(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x3000b1d7(%eax) │ │ │ │ - mov $0x96,%al │ │ │ │ - add %dh,%al │ │ │ │ - enter $0x9a,$0xa0 │ │ │ │ - leave │ │ │ │ - lcall $0x2001,$0x5f3c6800 │ │ │ │ + mov $0xd7,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ + xor %dh,-0x370fff6a(%eax) │ │ │ │ + lcall $0x6800,$0x9ac9a000 │ │ │ │ + cmp $0x5f,%al │ │ │ │ + add %esp,(%eax) │ │ │ │ jnp 9ac9f6 │ │ │ │ - add (%esi),%bh │ │ │ │ - pop %edx │ │ │ │ - out %al,(%dx) │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add -0x1d(%edi),%dh │ │ │ │ + repnz out %al,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db95800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x365fff6a(%eax) │ │ │ │ lcall $0x8800,$0x9aca5000 │ │ │ │ in (%dx),%al │ │ │ │ pop %ebp │ │ │ │ - add %eax,0x3e024611(%eax) │ │ │ │ - (bad) │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %eax,0x77024611(%eax) │ │ │ │ + arpl %esi,%edi │ │ │ │ + out %al,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db90800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x35afff6a(%eax) │ │ │ │ lcall $0x8800,$0x9acb0000 │ │ │ │ pop %esp │ │ │ │ roll %cl,(%eax) │ │ │ │ enter $0xffe3,$0xbf │ │ │ │ - ds (bad) │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9acb75 │ │ │ │ + hlt │ │ │ │ + out %al,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db95000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x34ffff6a(%eax) │ │ │ │ lcall $0x9800,$0x9acbb000 │ │ │ │ mov $0x56,%al │ │ │ │ - add %esi,0x3e00b1d7(%eax) │ │ │ │ - sbb %dl,%ch │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - das │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - aam $0x0 │ │ │ │ + add %esi,0x7700b1d7(%eax) │ │ │ │ + mov %eax,0x9608e6f6 │ │ │ │ + jo 9acbfd │ │ │ │ ... │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + enter $0xd246,$0x0 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db93800(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x3000b1d7(%eax) │ │ │ │ - mov $0x96,%al │ │ │ │ - add %dh,0x60009acb(%eax) │ │ │ │ - int3 │ │ │ │ - lcall $0x9801,$0x56b00800 │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ - or %eax,(%ecx) │ │ │ │ - ds lcall $0xd429,$0x87410796 │ │ │ │ + mov $0xd7,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ + xor %dh,-0x344fff6a(%eax) │ │ │ │ + lcall $0x800,$0x9acc6000 │ │ │ │ + mov $0x56,%al │ │ │ │ + add %ebx,0x7701096f(%eax) │ │ │ │ + and 0x353e08e6(%edx),%ecx │ │ │ │ + xor $0x0,%eax │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ fadds -0x2e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x339fff6a(%eax) │ │ │ │ lcall $0x6800,$0x9acd1000 │ │ │ │ sbb 0x1(%edi),%edx │ │ │ │ dec %eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ or %eax,(%ecx) │ │ │ │ - cmp %ds:0x29874107(%eax),%dl │ │ │ │ - aam $0x0 │ │ │ │ + ja 9acca5 │ │ │ │ + mov %fs,%esi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db92000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x32efff6a(%eax) │ │ │ │ lcall $0x6800,$0x9acdc000 │ │ │ │ sbb 0x1(%edi),%edx │ │ │ │ dec %eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ or %eax,(%ecx) │ │ │ │ - jp,pt 9acd66 │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9acd95 │ │ │ │ + (bad) │ │ │ │ + out %al,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db92000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x323fff6a(%eax) │ │ │ │ lcall $0xf000,$0x9ace7000 │ │ │ │ or %eax,%fs:(%ecx) │ │ │ │ pop %eax │ │ │ │ fdivr %st,%st(7) │ │ │ │ - mov $0x79f3a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe6838377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db92000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x318fff6a(%eax) │ │ │ │ lcall $0xf000,$0x9acf2000 │ │ │ │ or %eax,%fs:(%ecx) │ │ │ │ pop %eax │ │ │ │ fdivr %st,%st(7) │ │ │ │ - mov $0x79e7a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe682c377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db92000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x30dfff6a(%eax) │ │ │ │ lcall $0xf000,$0x9acfd000 │ │ │ │ push %eax │ │ │ │ inc %ebx │ │ │ │ - add 0x3e00b1d7(%eax),%dh │ │ │ │ - pop %edx │ │ │ │ - lcall $0xd4,$0x29874107 │ │ │ │ + add 0x7700b1d7(%eax),%dh │ │ │ │ + jecxz 9acf69 │ │ │ │ + out %al,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db8d000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x302fff6a(%eax) │ │ │ │ lcall $0x7800,$0x9ad08000 │ │ │ │ (bad) │ │ │ │ pop %eax │ │ │ │ add %ebp,%eax │ │ │ │ out %al,(%dx) │ │ │ │ inc %edx │ │ │ │ - add (%esi),%bh │ │ │ │ - sbb 0x29874107(%edi),%al │ │ │ │ - aam $0x0 │ │ │ │ + add -0x5d(%edi),%dh │ │ │ │ + fwait │ │ │ │ + out %al,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db8c000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x2f7fff6a(%eax) │ │ │ │ lcall $0x2800,$0x9ad13000 │ │ │ │ aad $0x58 │ │ │ │ - add %esi,0x3e00b1d7(%eax) │ │ │ │ - cmp 0x6c2f4107(%eax),%al │ │ │ │ - aam $0x0 │ │ │ │ + add %esi,0x7700b1d7(%eax) │ │ │ │ + sbbl $0x0,0x35709608(%esi,%eiz,8) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db8a800(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %dh,(%eax) │ │ │ │ rcrl $1,-0x652e2000(%edx) │ │ │ │ add %dh,-0x67ff4e29(%eax) │ │ │ │ aam $0xff │ │ │ │ - mov $0x78c9a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0xe6902377,%edi │ │ │ │ + or %ah,0x32(%eax,%eiz,4) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - jo 9ad2c9 │ │ │ │ - rolb %cl,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2db89000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x30024323,%al │ │ │ │ + add %ah,0x30024323(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %ah,%al │ │ │ │ rcrl $1,-0x652d7000(%edx) │ │ │ │ add %bl,0x68015917(%eax) │ │ │ │ cmp 0x2(%ebx),%eax │ │ │ │ - ds pop %edx │ │ │ │ - mov (%edi),%eax │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9ad285 │ │ │ │ + xchg %eax,%edi │ │ │ │ + out %al,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db88800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x2d6fff6a(%eax) │ │ │ │ lcall $0xb000,$0x9ad34000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ sub %cl,%bh │ │ │ │ (bad) │ │ │ │ - mov $0x7b1fa3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0xe6ad4377,%edi │ │ │ │ + or %ah,0x32(%eax,%eiz,4) │ │ │ │ ... │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2db71800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - call 9ba62d │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ pop %esi │ │ │ │ inc %eax │ │ │ │ add $0x30,%al │ │ │ │ mov $0x96,%al │ │ │ │ add %al,-0x2d(%eax) │ │ │ │ lcall $0xb000,$0x9ad3f000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds lcall $0xd429,$0x874107bc │ │ │ │ + ja 9ad425 │ │ │ │ + mov 0x353e08e6,%al │ │ │ │ + xor $0x0,%eax │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ dec %ecx │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -22987,1189 +22938,1107 @@ │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x2c0fff6a(%eax) │ │ │ │ lcall $0xb000,$0x9ad4a000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - sbb %ds:0x29874107(%esi),%bh │ │ │ │ - aam $0x0 │ │ │ │ + ja 9ad455 │ │ │ │ + mov %al,0x353e08e6 │ │ │ │ + xor $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db69000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + jo 9ad58b │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x2b5fff6a(%eax) │ │ │ │ lcall $0x9800,$0x9ad55000 │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ pop %edi │ │ │ │ - add %ebp,0x3ebfffc8(%eax) │ │ │ │ - cli │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + add %ebp,0x77bfffc8(%eax) │ │ │ │ + inc %ebx │ │ │ │ + mov $0x970808e6,%ecx │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - mov 0x200d249,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2db66000(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %dl,-0x2b(%eax) │ │ │ │ lcall $0x9800,$0x9ad60000 │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ pop %edi │ │ │ │ - add %ebp,0x3ebfffc8(%eax) │ │ │ │ - cli │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + add %ebp,0x77bfffc8(%eax) │ │ │ │ + inc %ebx │ │ │ │ + mov $0x942c08e6,%ecx │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - mov 0xd249,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2db66000(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x30015f6e(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %al,(%eax) │ │ │ │ (bad) │ │ │ │ lcall $0x3800,$0x9ad6b000 │ │ │ │ jge 9ad71a │ │ │ │ add %ebx,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - mov $0x7a7fa3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe6bb4377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db65800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x294fff6a(%eax) │ │ │ │ lcall $0x8000,$0x9ad76000 │ │ │ │ mov $0x40,%dl │ │ │ │ add $0xa8,%al │ │ │ │ dec %ecx │ │ │ │ rolb %cl,(%eax) │ │ │ │ - cmp %ds:0x29874107(%esi),%ah │ │ │ │ - aam $0x0 │ │ │ │ + ja 9ad6f5 │ │ │ │ + mov $0x353e08e6,%edx │ │ │ │ + xor $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db65000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + mov $0x49,%al │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x289fff6a(%eax) │ │ │ │ lcall $0xb000,$0x9ad81000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - fisubrl %ds:0x29874107(%ebp) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9ad885 │ │ │ │ + mov $0xe6,%cl │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db60000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x27efff6a(%eax) │ │ │ │ lcall $0xb000,$0x9ad8c000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds cli │ │ │ │ - test $0x29874107,%eax │ │ │ │ - aam $0x0 │ │ │ │ + ja 9ad915 │ │ │ │ + mov $0xe6,%ch │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db5b000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x273fff6a(%eax) │ │ │ │ lcall $0x4800,$0x9ad97000 │ │ │ │ or 0x2(%ebx),%bl │ │ │ │ cwtl │ │ │ │ sar $0xbf,%edi │ │ │ │ - ds mov $0x87410755,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + ja 9ad985 │ │ │ │ + dec %ecx │ │ │ │ + out %al,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - push %eax │ │ │ │ - dec %edx │ │ │ │ - rolb %cl,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2db5b000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x268fff6a(%eax) │ │ │ │ lcall $0xf800,$0x9ada2000 │ │ │ │ xchg %eax,%ecx │ │ │ │ push %edx │ │ │ │ - add %esi,0x3e00b1d7(%eax) │ │ │ │ - cli │ │ │ │ - push %esi │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - das │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - aam $0x0 │ │ │ │ + add %esi,0x7700b1d7(%eax) │ │ │ │ + inc %ebx │ │ │ │ + dec %edx │ │ │ │ + out %al,$0x8 │ │ │ │ + xchg %eax,%esi │ │ │ │ + jo 9ada6d │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db59800(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + push $0x200d24a │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %ah,(%eax) │ │ │ │ ficompl -0x65253000(%edx) │ │ │ │ add %dh,-0x7ff4e29(%eax) │ │ │ │ - mov $0x5a3ebfff,%ebp │ │ │ │ - push %ebx │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0xe377bfff,%ebp │ │ │ │ + dec %edi │ │ │ │ + out %al,$0x8 │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + mov 0x32,%al │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - orb $0x0,-0x2e(%edx) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2db58000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - cwtl │ │ │ │ - pushf │ │ │ │ - push %ds │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %bl,0x30011e9c(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %dl,%al │ │ │ │ ficompl -0x65248000(%edx) │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - jp,pt 9adbf1 │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9adb55 │ │ │ │ + inc %edx │ │ │ │ + out %al,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db50800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x247fff6a(%eax) │ │ │ │ lcall $0xb000,$0x9adc3000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds cli │ │ │ │ - pop %ebx │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9adc85 │ │ │ │ + inc %edi │ │ │ │ + out %al,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db4f800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x23cfff6a(%eax) │ │ │ │ lcall $0xe800,$0x9adce000 │ │ │ │ aam $0x52 │ │ │ │ add %edi,-0x49(%eax) │ │ │ │ (bad) │ │ │ │ - mov $0x7475a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + mov $0xe65be377,%edi │ │ │ │ + or %cl,(%eax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - cmp %cl,-0x2e(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2db4c800(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %ah,%al │ │ │ │ fcompl -0x65227000(%edx) │ │ │ │ add %ch,%al │ │ │ │ aam $0x52 │ │ │ │ add %edi,-0x49(%eax) │ │ │ │ (bad) │ │ │ │ - mov $0x7475a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0xe65be377,%edi │ │ │ │ + or %ch,(%esp,%edx,4) │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - cmp %cl,-0x2e(%ebx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2db4c800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ aam $0x52 │ │ │ │ add %esi,(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %dl,0x40009add(%eax) │ │ │ │ ficomps 0x53cad800(%edx) │ │ │ │ - add %ebp,0x3ebfffb6(%eax) │ │ │ │ - pop %edx │ │ │ │ - inc %ecx │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %ebp,0x77bfffb6(%eax) │ │ │ │ + jecxz 9adeb0 │ │ │ │ + out %al,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db4c000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x21bfff6a(%eax) │ │ │ │ lcall $0x6000,$0x9adef000 │ │ │ │ or 0x2(%eax),%eax │ │ │ │ inc %eax │ │ │ │ dec %ebx │ │ │ │ rolb %cl,(%eax) │ │ │ │ - ds lcall $0xd429,$0x87410743 │ │ │ │ + ja 9adf25 │ │ │ │ + pop %edi │ │ │ │ + out %al,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - dec %eax │ │ │ │ - dec %ebx │ │ │ │ - rolb %cl,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2db4b800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x210fff6a(%eax) │ │ │ │ lcall $0xb000,$0x9adfa000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - jp,pt 9ae002 │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9adf75 │ │ │ │ + push %ebx │ │ │ │ + out %al,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db46800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x205fff6a(%eax) │ │ │ │ lcall $0xb000,$0x9ae05000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - sbb %ds:0x7(%ebx),%cl │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9ae005 │ │ │ │ + push %edi │ │ │ │ + out %al,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db41800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x1fafff6a(%eax) │ │ │ │ lcall $0xb000,$0x9ae10000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - cmp %ds:0x7(%edi),%dh │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9ae095 │ │ │ │ + imul $0x8,%esi,%esp │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db3c000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x1effff6a(%eax) │ │ │ │ lcall $0xd800,$0x9ae1b000 │ │ │ │ and 0x4(%edi),%ah │ │ │ │ - cmp %ch,-0x5c14001(%esi) │ │ │ │ - jb 9ae1cb │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + cmp %ch,0x4377bfff(%esi) │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + out %al,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db3c000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x1e4fff6a(%eax) │ │ │ │ lcall $0x1800,$0x9ae26000 │ │ │ │ push %edx │ │ │ │ push %esi │ │ │ │ - add %esi,0x3e00b1d7(%eax) │ │ │ │ - cmp 0x41(%edi,%eax,1),%bh │ │ │ │ - das │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - aam $0x0 │ │ │ │ + add %esi,0x7700b1d7(%eax) │ │ │ │ + andl $0x8,-0x1a(%eax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + jo 9ae2ad │ │ │ │ ... │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + pop %eax │ │ │ │ + dec %esp │ │ │ │ + rolb %cl,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db3a800(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x3000b1d7(%eax) │ │ │ │ - mov $0x96,%al │ │ │ │ - add %ah,-0x1e(%eax) │ │ │ │ + mov $0xd7,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ + xor %dh,-0x1d9fff6a(%eax) │ │ │ │ lcall $0xb000,$0x9ae31000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ cwtl │ │ │ │ stos %al,%es:(%edi) │ │ │ │ (bad) │ │ │ │ - mov $0x7789a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0xe6642377,%edi │ │ │ │ + or %ah,0x32(%eax,%eiz,4) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - jo 9ae3fe │ │ │ │ - rolb %cl,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2db39000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - sub %bl,-0x4fcffdb9(%edi) │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %ch,(%eax) │ │ │ │ + lahf │ │ │ │ + inc %edi │ │ │ │ + add (%eax),%dh │ │ │ │ + mov $0x96,%al │ │ │ │ add %dl,(%eax) │ │ │ │ jecxz 9ae35d │ │ │ │ add %al,%al │ │ │ │ jecxz 9ae361 │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds mov $0x87410767,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + ja 9ae3d5 │ │ │ │ + jnp 9ae3ba │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - call 9bb6b1 │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2db31800(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x1c3fff6a(%eax) │ │ │ │ lcall $0xb000,$0x9ae47000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - cmp %ds:0x7(%ecx),%ah │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9ae405 │ │ │ │ + jge 9ae46a │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db30800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x1b8fff6a(%eax) │ │ │ │ lcall $0x800,$0x9ae52000 │ │ │ │ pop %ebx │ │ │ │ push %esi │ │ │ │ add %ebx,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ (bad) │ │ │ │ - mov $0x76c9a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + mov $0xe6702377,%edi │ │ │ │ + or %cl,(%eax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - sub %cl,-0x2e(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2db2d800(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %ah,(%eax) │ │ │ │ in $0x9a,%eax │ │ │ │ add %dl,%al │ │ │ │ in $0x9a,%eax │ │ │ │ add %cl,(%eax) │ │ │ │ pop %ebx │ │ │ │ push %esi │ │ │ │ add %ebx,(%eax) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ (bad) │ │ │ │ - mov $0x76c9a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0xe6702377,%edi │ │ │ │ + or %ch,(%esp,%edx,4) │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - sub %cl,-0x2e(%ebp) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2db2d800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ pop %ebx │ │ │ │ push %esi │ │ │ │ add %esi,(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %dl,%al │ │ │ │ in $0x9a,%eax │ │ │ │ add %al,-0x47ff651a(%eax) │ │ │ │ bound %edx,0x1(%esi) │ │ │ │ dec %eax │ │ │ │ - mov %eax,0x9a3ebfff │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov %eax,0x2377bfff │ │ │ │ + jb 9ae67a │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db2d000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x197fff6a(%eax) │ │ │ │ lcall $0x2800,$0x9ae73000 │ │ │ │ or $0x4d300248,%eax │ │ │ │ rolb %cl,(%eax) │ │ │ │ - fisubrl %ds:0x7(%eax) │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9ae7a5 │ │ │ │ + je 9ae72a │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db2c800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x18cfff6a(%eax) │ │ │ │ lcall $0x8800,$0x9ae7e000 │ │ │ │ out %eax,$0x53 │ │ │ │ - add 0x3e00b1d7(%eax),%dh │ │ │ │ - cli │ │ │ │ - adc $0x7,%al │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add 0x7700b1d7(%eax),%dh │ │ │ │ + inc %ebx │ │ │ │ + or %ah,%dh │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db27800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x181fff6a(%eax) │ │ │ │ lcall $0x4800,$0x9ae89000 │ │ │ │ imul $0xb1d7b0,0x1(%esi),%edx │ │ │ │ - ds pop %edx │ │ │ │ - adc %eax,(%edi) │ │ │ │ - inc %ecx │ │ │ │ - das │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9ae885 │ │ │ │ + or $0x709608e6,%eax │ │ │ │ + xor $0x0,%eax │ │ │ │ ... │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + test $0x4d,%al │ │ │ │ + rolb %cl,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db25800(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x3000b1d7(%eax) │ │ │ │ - mov $0x96,%al │ │ │ │ - add %dl,0x40009ae8(%eax) │ │ │ │ - jmp d84ae9e4 <_edata@@Base+0xd36ae9e4> │ │ │ │ + mov $0xd7,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ + xor %dh,-0x176fff6a(%eax) │ │ │ │ + lcall $0xb000,$0x9ae94000 │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ dec %eax │ │ │ │ popf │ │ │ │ (bad) │ │ │ │ - mov $0x7123a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0xe60e8377,%edi │ │ │ │ + or %ah,0x32(%eax,%eiz,4) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - rorb $0x0,-0x2e(%ebp) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2db24000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - orb $0x2,0x48(%ebx) │ │ │ │ - xor %dh,-0x16bfff6a(%eax) │ │ │ │ + add %al,0x3002484b(%eax) │ │ │ │ + mov $0x96,%al │ │ │ │ + add %al,-0x17(%eax) │ │ │ │ lcall $0xb000,$0x9ae9f000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ficompl %ds:(%eax) │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9aea65 │ │ │ │ + add $0xe6,%al │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db1c800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x160fff6a(%eax) │ │ │ │ lcall $0xb000,$0x9aeaa000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds pop %edx │ │ │ │ - sbb (%edi),%al │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9aea95 │ │ │ │ + push %es │ │ │ │ + out %al,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db1b800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x155fff6a(%eax) │ │ │ │ lcall $0xc800,$0x9aeb5000 │ │ │ │ jne 9aebb1 │ │ │ │ - add %esi,0x3e00b1d7(%eax) │ │ │ │ - cmp (%esi),%al │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + add %esi,0x7700b1d7(%eax) │ │ │ │ + sbbl $0xffffffe6,(%edx) │ │ │ │ + or %cl,(%eax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - js 9aec40 │ │ │ │ - rolb %cl,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xd7,%al │ │ │ │ - mov $0x0,%cl │ │ │ │ - xor %dh,-0x14afff6a(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2db18800(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x3000b1d7(%eax) │ │ │ │ + mov $0x96,%al │ │ │ │ + add %dl,-0x15(%eax) │ │ │ │ lcall $0xc800,$0x9aec0000 │ │ │ │ jne 9aec61 │ │ │ │ - add %esi,0x3e00b1d7(%eax) │ │ │ │ - cmp (%esi),%al │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + add %esi,0x7700b1d7(%eax) │ │ │ │ + sbbl $0xffffffe6,(%edx) │ │ │ │ + or %ch,(%esp,%edx,4) │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - js 9aecf0 │ │ │ │ - rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2db18800(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,%al │ │ │ │ + jne 9aed01 │ │ │ │ + add %esi,(%eax) │ │ │ │ + mov $0x96,%al │ │ │ │ add %al,(%eax) │ │ │ │ - enter $0x5675,$0x1 │ │ │ │ - xor %dh,-0x13ffff6a(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ lcall $0x3800,$0x9aecb000 │ │ │ │ cmp $0x95f8015a,%eax │ │ │ │ (bad) │ │ │ │ - mov $0x7003a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe61c8377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db18000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x134fff6a(%eax) │ │ │ │ lcall $0xf000,$0x9aed6000 │ │ │ │ bound %ecx,0x2(%eax) │ │ │ │ orb $0x0,-0x2e(%esi) │ │ │ │ - jp,pt 9aed75 │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9aed35 │ │ │ │ + push %ds │ │ │ │ + out %al,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db17800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x129fff6a(%eax) │ │ │ │ lcall $0xb000,$0x9aee1000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - sbb %ds:(%esi),%cl │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9aedc5 │ │ │ │ + adc %dh,%ah │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db12800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x11efff6a(%eax) │ │ │ │ lcall $0x8800,$0x9aeec000 │ │ │ │ pop %esp │ │ │ │ roll %cl,(%eax) │ │ │ │ enter $0xff91,$0xbf │ │ │ │ - fimull %ds:(%edx) │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - out %eax,$0xc0 │ │ │ │ - leave │ │ │ │ + ja 9aef35 │ │ │ │ + push %ss │ │ │ │ + out %al,$0x8 │ │ │ │ + pop %esi │ │ │ │ + fsubrl (%eax) │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ fmuls -0x2e(%esi) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %al,%al │ │ │ │ out %al,(%dx) │ │ │ │ lcall $0x8800,$0x9aef7000 │ │ │ │ pop %esp │ │ │ │ roll %cl,(%eax) │ │ │ │ enter $0xff91,$0xbf │ │ │ │ - fidivl %ds:0xfd814107 │ │ │ │ - enter $0x0,$0x0 │ │ │ │ + ja 9aefe5 │ │ │ │ + sub %esp,%esi │ │ │ │ + or %bh,(%eax) │ │ │ │ + loope 9aefb1 │ │ │ │ ... │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db11800(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + call 29bc263 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %dh,-0x11(%eax) │ │ │ │ lcall $0x8800,$0x9af02000 │ │ │ │ pop %esp │ │ │ │ roll %cl,(%eax) │ │ │ │ enter $0xff91,$0xbf │ │ │ │ - fidivl %ds:(%edi,%eax,1) │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9af095 │ │ │ │ + sub %ah,%dh │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db11800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0xfdfff6a(%eax) │ │ │ │ lcall $0x1800,$0x9af0d000 │ │ │ │ popf │ │ │ │ push %ecx │ │ │ │ - add 0x3e00b1d7(%eax),%dh │ │ │ │ - sbb (%edi),%dh │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add 0x7700b1d7(%eax),%dh │ │ │ │ + mov %eax,0x3e08e62b │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db11800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0xf2fff6a(%eax) │ │ │ │ lcall $0x1800,$0x9af18000 │ │ │ │ iret │ │ │ │ pop %esp │ │ │ │ - add %esi,0x3e00b1d7(%eax) │ │ │ │ - pop %edx │ │ │ │ - xor %al,(%edi) │ │ │ │ - inc %ecx │ │ │ │ - das │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - aam $0x0 │ │ │ │ + add %esi,0x7700b1d7(%eax) │ │ │ │ + jecxz 9af1bf │ │ │ │ + out %al,$0x8 │ │ │ │ + xchg %eax,%esi │ │ │ │ + jo 9af1cd │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db10000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %cl,-0x2e(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %al,0x30009af1(%eax) │ │ │ │ repnz lcall $0xb000,$0xb1d7b000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - fidivrl %ds:(%esi) │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9af2a5 │ │ │ │ + and %dh,%ah │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db0a800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0xdcfff6a(%eax) │ │ │ │ lcall $0xb000,$0x9af2e000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - sub %cl,-0x65c14001(%edx) │ │ │ │ - cmp (%edi),%eax │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub %cl,0x2377bfff(%edx) │ │ │ │ + daa │ │ │ │ + out %al,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db09000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0xd1fff6a(%eax) │ │ │ │ lcall $0x1800,$0x9af39000 │ │ │ │ sub $0x53,%al │ │ │ │ - add 0x3e00b1d7(%eax),%dh │ │ │ │ - fisubl 0x29874107 │ │ │ │ - aam $0x0 │ │ │ │ + add 0x7700b1d7(%eax),%dh │ │ │ │ + arpl %edi,(%ecx) │ │ │ │ + out %al,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db09000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0xc6fff6a(%eax) │ │ │ │ lcall $0x6000,$0x9af44000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ push %edx │ │ │ │ - add 0x3e00e12c(%eax),%bl │ │ │ │ - cmp (%edi,%eax,1),%ah │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add 0x7700e12c(%eax),%bl │ │ │ │ + cmpl $0xffffffe6,(%eax) │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db08800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0xbbfff6a(%eax) │ │ │ │ lcall $0xb000,$0x9af4f000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - jp,pt 9af529 │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9af4c5 │ │ │ │ + cmp %dh,%ah │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db08800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0xb0fff6a(%eax) │ │ │ │ lcall $0x2800,$0x9af5a000 │ │ │ │ pop %esi │ │ │ │ pop %ebp │ │ │ │ add %esi,%eax │ │ │ │ loop 9af601 │ │ │ │ - add (%esi),%bh │ │ │ │ - lcall $0xd429,$0x87410723 │ │ │ │ + add 0x23(%edi),%dh │ │ │ │ + aas │ │ │ │ + out %al,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - orb $0x0,-0x2e(%edi) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2db08000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0xa5fff6a(%eax) │ │ │ │ lcall $0x2800,$0x9af65000 │ │ │ │ jb 9af6b5 │ │ │ │ - add %ebp,0x3ebfff84(%eax) │ │ │ │ - pop %edx │ │ │ │ - sub $0x29874107,%eax │ │ │ │ - aam $0x0 │ │ │ │ + add %ebp,0x77bfff84(%eax) │ │ │ │ + jecxz 9af694 │ │ │ │ + out %al,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db00000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x9afff6a(%eax) │ │ │ │ lcall $0x2800,$0x9af70000 │ │ │ │ fmuls 0x0(%edx,%eax,1) │ │ │ │ push %eax │ │ │ │ rolb %cl,(%eax) │ │ │ │ - ds lcall $0xd429,$0x8741072f │ │ │ │ + ja 9af735 │ │ │ │ + xor %esi,%esp │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - or %dl,-0x2e(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2daff800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x8ffff6a(%eax) │ │ │ │ lcall $0xb000,$0x9af7b000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds mov $0x8741072b,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + ja 9af7c5 │ │ │ │ + aaa │ │ │ │ + out %al,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - pop %eax │ │ │ │ - push %eax │ │ │ │ - rolb %cl,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2dafa800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x84fff6a(%eax) │ │ │ │ lcall $0x7000,$0x9af86000 │ │ │ │ or 0x2(%ebx),%bl │ │ │ │ - call 3e9bda01 <_edata@@Base+0x39bbda01> │ │ │ │ - cmp (%edx),%ch │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - dec %ecx │ │ │ │ - jo 9af840 │ │ │ │ + call 779bda01 <_edata@@Base+0x72bbda01> │ │ │ │ + xorl $0xffffffe6,(%esi) │ │ │ │ + or %dh,%al │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + sub %eax,(%eax) │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - push $0x200d250 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2daf9800(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %ah,-0x8(%eax) │ │ │ │ lcall $0x1800,$0x9af91000 │ │ │ │ sbbb $0xb0,0x1(%edx) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds cli │ │ │ │ - xlat %ds:(%ebx) │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - das │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9af965 │ │ │ │ + lret │ │ │ │ + out %eax,$0x8 │ │ │ │ + xchg %eax,%esi │ │ │ │ + jo 9af95d │ │ │ │ ... │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + nop │ │ │ │ + push %eax │ │ │ │ + rolb %cl,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2daf7000(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x3000b1d7(%eax) │ │ │ │ - mov $0x96,%al │ │ │ │ - add %dl,(%eax) │ │ │ │ - stc │ │ │ │ + mov $0xd7,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ + xor %dh,-0x6efff6a(%eax) │ │ │ │ lcall $0xb000,$0x9af9c000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ js 9afa4c │ │ │ │ (bad) │ │ │ │ - mov $0x6d05a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0xe7cce377,%edi │ │ │ │ + or %ah,0x32(%eax,%eiz,4) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - test $0x50,%al │ │ │ │ - rolb %cl,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2daf5800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - adc %dh,0x4d(%edi) │ │ │ │ + add %dl,(%eax) │ │ │ │ + ja 9afab8 │ │ │ │ add (%eax),%dh │ │ │ │ mov $0x96,%al │ │ │ │ add %al,%al │ │ │ │ stc │ │ │ │ lcall $0xb000,$0x9afa7000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - jp,pt 9afa62 │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9afa45 │ │ │ │ + ret │ │ │ │ + out %eax,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2daee000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x58fff6a(%eax) │ │ │ │ lcall $0xb000,$0x9afb2000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds cli │ │ │ │ - fadds (%esi) │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9afb75 │ │ │ │ + (bad) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2daed000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x4dfff6a(%eax) │ │ │ │ lcall $0x6800,$0x9afbd000 │ │ │ │ rcrb %cl,0x1(%edx) │ │ │ │ clc │ │ │ │ ja 9afbde │ │ │ │ - mov $0x6c45a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + mov $0xe7d8e377,%edi │ │ │ │ + or %cl,(%eax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - pusha │ │ │ │ - push %ecx │ │ │ │ - rolb %cl,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xd7,%al │ │ │ │ - mov $0x0,%cl │ │ │ │ - xor %dh,-0x42fff6a(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2daea000(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x3000b1d7(%eax) │ │ │ │ + mov $0x96,%al │ │ │ │ + add %dl,%al │ │ │ │ + sti │ │ │ │ lcall $0x6800,$0x9afc8000 │ │ │ │ rcrb %cl,0x1(%edx) │ │ │ │ clc │ │ │ │ ja 9afc8e │ │ │ │ - mov $0x6c45a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0xe7d8e377,%edi │ │ │ │ + or %ch,(%esp,%edx,4) │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - pusha │ │ │ │ - push %ecx │ │ │ │ - rolb %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2daea000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push $0x30015ad2 │ │ │ │ + add %ch,-0x2e(%eax) │ │ │ │ + pop %edx │ │ │ │ + add %esi,(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %al,0x30009afc(%eax) │ │ │ │ std │ │ │ │ lcall $0x2801,$0x5af67800 │ │ │ │ ja 9afd3e │ │ │ │ - mov $0x6c65a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe7dae377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2dae9800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x2cfff6a(%eax) │ │ │ │ lcall $0xe000,$0x9afde000 │ │ │ │ stos %al,%es:(%edi) │ │ │ │ dec %ebp │ │ │ │ add 0x51(%eax),%ch │ │ │ │ rolb %cl,(%eax) │ │ │ │ - ds lcall $0xd429,$0x874106c0 │ │ │ │ + ja 9afe15 │ │ │ │ + fsub %st,%st(7) │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - jo 9afed3 │ │ │ │ - rolb %cl,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2dae9000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x21fff6a(%eax) │ │ │ │ lcall $0xb000,$0x9afe9000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds mov $0x874106cc,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + ja 9afea5 │ │ │ │ + shl $1,%bh │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - rclb $0x0,-0x2e(%ecx) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2dae4000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x16fff6a(%eax) │ │ │ │ lcall $0x4800,$0x9aff4000 │ │ │ │ add $0x7b0015c,%eax │ │ │ │ push %eax │ │ │ │ - add (%esi),%bh │ │ │ │ - fcmove %st(1),%st │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add 0x63(%edi),%dh │ │ │ │ + aad $0xe7 │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2dae3800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0xbfff6a(%eax) │ │ │ │ lcall $0x8800,$0x9afff000 │ │ │ │ pop %esp │ │ │ │ roll %cl,(%eax) │ │ │ │ test $0x71,%al │ │ │ │ (bad) │ │ │ │ - mov $0x6ca9a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - out %eax,$0xc0 │ │ │ │ - leave │ │ │ │ + mov $0xe7d62377,%edi │ │ │ │ + or %bl,-0x24(%esi) │ │ │ │ + sub %al,(%eax) │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - enter $0xd251,$0x0 │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xd7,%al │ │ │ │ - mov $0x0,%cl │ │ │ │ - xor %dh,-0xfff6a(%eax) │ │ │ │ - lcall $0x8800,$0x9b00a000 │ │ │ │ - pop %esp │ │ │ │ - roll %cl,(%eax) │ │ │ │ - test $0x71,%al │ │ │ │ - (bad) │ │ │ │ - mov $0x6f59a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - cmp $0xc8,%ebp │ │ │ │ - ... │ │ │ │ add %ch,(%eax) │ │ │ │ - fnstenv -0x2dae2800(%ecx) │ │ │ │ + fnstenv -0x2dae3800(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ - add %ah,0x50009b00(%eax) │ │ │ │ - add %ebx,-0x2ca37800(%ebx) │ │ │ │ - add %ch,0x3ebfff71(%eax) │ │ │ │ - lcall $0xd429,$0x874106f4 │ │ │ │ + add %dh,%al │ │ │ │ + lcall *-0x64ff6000(%edx) │ │ │ │ + add %cl,-0x57ff2ca4(%eax) │ │ │ │ + jno 9b00ae │ │ │ │ + mov $0xe7e92377,%edi │ │ │ │ + or %bh,(%eax) │ │ │ │ + loope 9b00e1 │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ fcoms -0x2e(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x3000b1d7(%eax) │ │ │ │ + mov $0x96,%al │ │ │ │ + add %ah,0x50009b00(%eax) │ │ │ │ + add %ebx,-0x2ca37800(%ebx) │ │ │ │ + add %ch,0x77bfff71(%eax) │ │ │ │ + and %eax,%ebp │ │ │ │ + out %eax,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ + ... │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2dae2800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x1500096(%eax) │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ add 0x5c9bf800(%ebx),%bl │ │ │ │ add %edx,0x26(%eax) │ │ │ │ push %ecx │ │ │ │ - add (%esi),%bh │ │ │ │ - cmp %dh,%dh │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add -0x7d(%edi),%dh │ │ │ │ + ljmp $0x35,$0x353e08e7 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2dae2000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -24178,118 +24047,105 @@ │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff64fe(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ pop %eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ (bad) │ │ │ │ - mov $0x6f21a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0xe7eea377,%edi │ │ │ │ + or %ah,0x32(%eax,%eiz,4) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - or %dl,-0x2e(%edx) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2dadf800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,-0x7c(%eax) │ │ │ │ push %eax │ │ │ │ add (%eax),%dh │ │ │ │ mov $0x96,%al │ │ │ │ add %dh,0x60009b02(%eax) │ │ │ │ add -0x4e285000(%ebx),%ebx │ │ │ │ - add %dh,0x3e00b1d7(%eax) │ │ │ │ - cmp %cl,%bh │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %dh,0x7700b1d7(%eax) │ │ │ │ + and $0xffffffe7,%ebp │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2dad8000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x3600096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,(%eax) │ │ │ │ add $0x9b,%al │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds mov $0x874106fa,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + ja 9b0425 │ │ │ │ + out %al,$0xe7 │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - nop │ │ │ │ - push %edx │ │ │ │ - rolb %cl,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2dad7000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x4100096(%eax) │ │ │ │ fwait │ │ │ │ add %al,%al │ │ │ │ add $0x9b,%al │ │ │ │ add %ch,-0x27fea3d4(%eax) │ │ │ │ data16 (bad) │ │ │ │ - mov $0x6e61a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + mov $0xe7faa377,%edi │ │ │ │ + or %cl,(%eax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - rclb $0x0,-0x2e(%edx) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xd7,%al │ │ │ │ - mov $0x0,%cl │ │ │ │ - xor %dh,0x4c00096(%eax) │ │ │ │ - fwait │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2dad4000(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x3000b1d7(%eax) │ │ │ │ + mov $0x96,%al │ │ │ │ + add %al,%al │ │ │ │ + add $0x9b,%al │ │ │ │ add %dh,0x5(%eax) │ │ │ │ fwait │ │ │ │ add %ch,-0x27fea3d4(%eax) │ │ │ │ data16 (bad) │ │ │ │ - mov $0x6e61a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0xe7faa377,%edi │ │ │ │ + or %ch,(%esp,%edx,4) │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - rclb $0x0,-0x2e(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2dad4000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - test $0x2c,%al │ │ │ │ - pop %esp │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,0x30015c2c(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %dh,0x5(%eax) │ │ │ │ fwait │ │ │ │ add %ah,(%eax) │ │ │ │ push %es │ │ │ │ fwait │ │ │ │ add %cl,(%eax) │ │ │ │ push %ecx │ │ │ │ pop %esp │ │ │ │ add %ecx,(%eax) │ │ │ │ data16 (bad) │ │ │ │ - mov $0x6e01a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe7fca377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2dad3800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x6200096(%eax) │ │ │ │ @@ -24299,383 +24155,358 @@ │ │ │ │ fwait │ │ │ │ add %dh,(%eax) │ │ │ │ xchg %eax,%edi │ │ │ │ push %eax │ │ │ │ add %al,%cl │ │ │ │ push %edx │ │ │ │ rolb %cl,(%eax) │ │ │ │ - ds pop %edx │ │ │ │ - loop 9b06ea │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b06c5 │ │ │ │ + (bad) │ │ │ │ + out %eax,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2dad3000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x6d00096(%eax) │ │ │ │ fwait │ │ │ │ add %al,-0x4fff64f9(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - jp,pt 9b0781 │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b0755 │ │ │ │ + repnz out %eax,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2dace000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x7800096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,(%eax) │ │ │ │ or %bl,0x5c6b5800(%ebx) │ │ │ │ - add %ebx,0x3e045231(%eax) │ │ │ │ - mov $0x874106eb,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + add %ebx,0x77045231(%eax) │ │ │ │ + add %edi,%esi │ │ │ │ + out %eax,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - sub %dl,-0x2e(%ebx) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2dacd800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x8300096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,%al │ │ │ │ or %bl,0x5c6e0800(%ebx) │ │ │ │ add %ebp,%eax │ │ │ │ mul %eax │ │ │ │ - add %bh,(%esi) │ │ │ │ - pop %edx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %dh,-0x1d(%edi) │ │ │ │ + mov %esp,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2dacd000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x8e00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,-0x47ff64f7(%eax) │ │ │ │ stos %al,%es:(%edi) │ │ │ │ pop %esp │ │ │ │ - add %ebx,0x3e045231(%eax) │ │ │ │ - sbb -0x2bd678bf(%esi,%eax,1),%dl │ │ │ │ + add %ebx,0x77045231(%eax) │ │ │ │ + mov %eax,0x3e08e788 │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - xor %dl,-0x2e(%ebx) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2dacd000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x9900096(%eax) │ │ │ │ fwait │ │ │ │ add %al,0xa(%eax) │ │ │ │ fwait │ │ │ │ add %ch,-0x51(%eax) │ │ │ │ pop %esp │ │ │ │ add %ebp,%eax │ │ │ │ mul %eax │ │ │ │ - add %bh,(%esi) │ │ │ │ - cmp 0x29874106(%esi),%dl │ │ │ │ - aam $0x0 │ │ │ │ + add %dh,-0x7d(%edi) │ │ │ │ + mov %bh,%ah │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2dacc800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0xa400096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ or -0x4e285000(%ebx),%bl │ │ │ │ add %bl,0x5e(%eax) │ │ │ │ (bad) │ │ │ │ - mov $0x6901a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0xe78ca377,%edi │ │ │ │ + or %ah,0x32(%eax,%eiz,4) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - xor %dl,-0x2e(%ebx) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2dacd000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%al │ │ │ │ test %edx,0x2(%ecx) │ │ │ │ xor %dh,0xaf00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,0x38009b0b(%eax) │ │ │ │ aas │ │ │ │ pop %esp │ │ │ │ add %edx,-0x5e(%eax) │ │ │ │ push %ecx │ │ │ │ - add (%esi),%bh │ │ │ │ - ficompl 0x29874106(%esi) │ │ │ │ - aam $0x0 │ │ │ │ + add 0x63(%edi),%dh │ │ │ │ + and $0x8,%bh │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2dacc800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0xba00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0xc(%eax) │ │ │ │ fwait │ │ │ │ add %dh,0x3800b1d7(%eax) │ │ │ │ pop %ebx │ │ │ │ (bad) │ │ │ │ - mov $0x699da3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0xe7856377,%edi │ │ │ │ + or %ah,0x32(%eax,%eiz,4) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - pop %eax │ │ │ │ - push %ebx │ │ │ │ - rolb %cl,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2daca800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - cmp %dl,0x2(%ecx) │ │ │ │ - xor %dh,0xc500096(%eax) │ │ │ │ + add %bl,0x38(%eax) │ │ │ │ + push %ecx │ │ │ │ + add (%eax),%dh │ │ │ │ + mov $0x96,%al │ │ │ │ + add %dl,0xc(%eax) │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ or $0x2588009b,%eax │ │ │ │ pop %esp │ │ │ │ add %esi,0x47(%eax) │ │ │ │ push %ecx │ │ │ │ - add (%esi),%bh │ │ │ │ - lcall $0xd429,$0x87410684 │ │ │ │ + add 0x23(%edi),%dh │ │ │ │ + cwtl │ │ │ │ + out %eax,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - pusha │ │ │ │ - push %ebx │ │ │ │ - rolb %cl,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2daca000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0xd000096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x77ff64f3(%eax) │ │ │ │ pop %esp │ │ │ │ roll %cl,(%eax) │ │ │ │ mov %dl,-0x1(%edi) │ │ │ │ - mov $0x6805a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe79ce377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2dabe000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0xdb00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,0xe(%eax) │ │ │ │ fwait │ │ │ │ add %al,-0x7ffb78a3(%eax) │ │ │ │ push %esp │ │ │ │ rolb %cl,(%eax) │ │ │ │ - ds cli │ │ │ │ - mov (%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b0eb5 │ │ │ │ + xchg %eax,%esi │ │ │ │ + out %eax,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2dab7800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0xe600096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,(%eax) │ │ │ │ setnp (%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds lcall $0xd429,$0x874106b6 │ │ │ │ + ja 9b0f45 │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + out %eax,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - fcoms 0x0(%edx,%edx,8) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2dab2800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0xf100096(%eax) │ │ │ │ fwait │ │ │ │ add %al,%al │ │ │ │ setnp (%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %cl,-0x1(%esi) │ │ │ │ - mov $0x6b35a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - out %eax,$0xc0 │ │ │ │ - leave │ │ │ │ + mov $0xe7afe377,%edi │ │ │ │ + or %bl,-0x24(%esi) │ │ │ │ + sub %al,(%eax) │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - fcoms 0x0(%edx,%edx,8) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xd7,%al │ │ │ │ - mov $0x0,%cl │ │ │ │ - xor %dh,0xfc00096(%eax) │ │ │ │ - fwait │ │ │ │ - add %dh,0x10(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2dab2800(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x3000b1d7(%eax) │ │ │ │ + mov $0x96,%al │ │ │ │ + add %al,%al │ │ │ │ + setnp (%eax) │ │ │ │ + jo 9b1086 │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ dec %esi │ │ │ │ (bad) │ │ │ │ - mov $0x6b25a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - cmp $0xc8,%ebp │ │ │ │ + mov $0xe7aee377,%edi │ │ │ │ + or %bh,(%eax) │ │ │ │ + loope 9b10b1 │ │ │ │ ... │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2dab1800(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + call 29be369 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %dh,0x10(%eax) │ │ │ │ fwait │ │ │ │ add %ah,(%eax) │ │ │ │ adc %ebx,0x0(%ebx) │ │ │ │ add %cl,(%eax) │ │ │ │ dec %esi │ │ │ │ (bad) │ │ │ │ - mov $0x6bd5a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe7a1e377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2dab1800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x11200096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,%al │ │ │ │ adc %ebx,0x591af000(%ebx) │ │ │ │ - add 0x3e00e19c(%eax),%ah │ │ │ │ - sbb -0x2bd678bf(%esi,%eax,1),%bh │ │ │ │ + add 0x7700e19c(%eax),%ah │ │ │ │ + mov %eax,0x3e08e7a0 │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - call 9be4c9 │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2dab1800(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x11d00096(%eax) │ │ │ │ fwait │ │ │ │ add %al,-0x77ff64ee(%eax) │ │ │ │ pop %esp │ │ │ │ roll %cl,(%eax) │ │ │ │ enter $0xff4a,$0xbf │ │ │ │ - fidivrl %ds:0x29874106(%ebx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b12f5 │ │ │ │ + cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ + out %eax,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2dab1800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x12800096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,(%eax) │ │ │ │ adc -0x788ef800(%ebx),%ebx │ │ │ │ add $0x0,%al │ │ │ │ push %ebp │ │ │ │ rolb %cl,(%eax) │ │ │ │ - sbb %ds:0x29874106(%esi),%ah │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b12e5 │ │ │ │ + mov $0x353e08e7,%edx │ │ │ │ + xor $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2daaf800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + or %dl,-0x2e(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x13300096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,%al │ │ │ │ adc -0x4e285000(%ebx),%ebx │ │ │ │ - add %dh,0x3e00b1d7(%eax) │ │ │ │ - pop %edx │ │ │ │ - mov 0x29874106,%al │ │ │ │ - aam $0x0 │ │ │ │ + add %dh,0x7700b1d7(%eax) │ │ │ │ + jecxz 9b13af │ │ │ │ + out %eax,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2daaf800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x13e00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,-0x7ff64ec(%eax) │ │ │ │ negb 0x1(%esi) │ │ │ │ xor %bl,(%edx) │ │ │ │ pop %ecx │ │ │ │ - add (%esi),%bh │ │ │ │ - jp 9b1450 │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add -0x3d(%edi),%dh │ │ │ │ + mov $0xe7,%cl │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2daaf000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x14900096(%eax) │ │ │ │ @@ -24683,261 +24514,241 @@ │ │ │ │ add %al,0x15(%eax) │ │ │ │ fwait │ │ │ │ add %ch,%al │ │ │ │ out %al,$0x55 │ │ │ │ add %ebx,(%eax) │ │ │ │ aas │ │ │ │ (bad) │ │ │ │ - mov $0x6569a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0xe74a2377,%edi │ │ │ │ + or %ch,(%esp,%edx,4) │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - adcb $0x0,-0x2e(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2daa8000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - call 309c6bd3 <_edata@@Base+0x2bbc6bd3> │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,%al │ │ │ │ + out %al,$0x55 │ │ │ │ + add %esi,(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %al,0x15(%eax) │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ adc $0xeee8009b,%eax │ │ │ │ push %ebp │ │ │ │ add %ecx,0x3e(%eax) │ │ │ │ (bad) │ │ │ │ - mov $0x6509a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe74c2377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2daa7800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x15f00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,0x10009b16(%eax) │ │ │ │ add 0x2(%esi),%dl │ │ │ │ mov %dl,-0x2e(%ebp) │ │ │ │ - add %bh,(%esi) │ │ │ │ - ficoml 0x6(%edx) │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %dh,0x63(%edi) │ │ │ │ + dec %esi │ │ │ │ + out %eax,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2daa7000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x16a00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x17(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds cli │ │ │ │ - pop %esi │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b17a5 │ │ │ │ + inc %edx │ │ │ │ + out %eax,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2daa2000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x17500096(%eax) │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ sbb %bl,0x55f9b800(%ebx) │ │ │ │ - add %esi,0x3e00b1d7(%eax) │ │ │ │ - cmp 0x6(%eax),%bl │ │ │ │ - inc %ecx │ │ │ │ - das │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - aam $0x0 │ │ │ │ + add %esi,0x7700b1d7(%eax) │ │ │ │ + addl $0xffffff96,0x8(%edi,%eiz,8) │ │ │ │ + jo 9b184d │ │ │ │ ... │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + clc │ │ │ │ + push %ebp │ │ │ │ + rolb %cl,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2daa0800(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x3000b1d7(%eax) │ │ │ │ - mov $0x96,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - sbb %bl,-0x64e75000(%ebx) │ │ │ │ - add %dh,-0x67ff4e29(%eax) │ │ │ │ + mov $0xd7,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ + xor %dh,0x18000096(%eax) │ │ │ │ + fwait │ │ │ │ + add %dh,-0x4fff64e8(%eax) │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + cwtl │ │ │ │ cmp %bh,%bh │ │ │ │ - mov $0x6449a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0xe7582377,%edi │ │ │ │ + or %ah,0x32(%eax,%eiz,4) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - adc %dl,-0x2e(%esi) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da9f000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ rcll $0x30,0x2(%edi) │ │ │ │ mov $0x96,%al │ │ │ │ add %dh,0x60009b18(%eax) │ │ │ │ sbb %ebx,-0x4e285000(%ebx) │ │ │ │ - add %dh,0x3e00b1d7(%eax) │ │ │ │ - mov $0x87410643,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + add %dh,0x7700b1d7(%eax) │ │ │ │ + add -0x19(%edi),%ebx │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - mov %dl,-0x2e(%esi) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da97800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x19600096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,(%eax) │ │ │ │ sbb -0x4e285000(%ebx),%bl │ │ │ │ - add %dh,0x3e00b1d7(%eax) │ │ │ │ - cmp 0x6(%ebp),%cl │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %dh,0x7700b1d7(%eax) │ │ │ │ + adcl $0x8,-0x19(%ecx) │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da96800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x1a100096(%eax) │ │ │ │ fwait │ │ │ │ add %al,%al │ │ │ │ sbb 0x56223800(%ebx),%bl │ │ │ │ add %ebx,(%eax) │ │ │ │ xor %bh,%bh │ │ │ │ - mov $0x6489a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + mov $0xe7542377,%edi │ │ │ │ + or %cl,(%eax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - enter $0xd256,$0x0 │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xd7,%al │ │ │ │ - mov $0x0,%cl │ │ │ │ - xor %dh,0x1ac00096(%eax) │ │ │ │ - fwait │ │ │ │ - add %dh,0x1b(%eax) │ │ │ │ - fwait │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da93800(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x3000b1d7(%eax) │ │ │ │ + mov $0x96,%al │ │ │ │ + add %al,%al │ │ │ │ + sbb -0x64e49000(%ebx),%bl │ │ │ │ add %bh,(%eax) │ │ │ │ and 0x1(%esi),%dl │ │ │ │ sbb %dh,(%edx) │ │ │ │ (bad) │ │ │ │ - mov $0x6489a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0xe7542377,%edi │ │ │ │ + or %ch,(%esp,%edx,4) │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - enter $0xd256,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da93800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - cmp %ah,(%edx) │ │ │ │ - push %esi │ │ │ │ - add %esi,(%eax) │ │ │ │ - mov $0x96,%al │ │ │ │ - add %dh,0x1b(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bh,(%eax) │ │ │ │ + and 0x1(%esi),%dl │ │ │ │ + xor %dh,0x1b700096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,(%eax) │ │ │ │ sbb $0x9b,%al │ │ │ │ add %bl,0x26(%eax) │ │ │ │ push %esi │ │ │ │ add %ecx,0x31(%eax) │ │ │ │ (bad) │ │ │ │ - mov $0x64a9a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe7562377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da93000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x1c200096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,%al │ │ │ │ sbb $0x9b,%al │ │ │ │ add %bl,(%eax) │ │ │ │ rclb $1,0x2(%edi) │ │ │ │ rclb $1,-0x2e(%esi) │ │ │ │ - add %bh,(%esi) │ │ │ │ - fidivl 0x41(%esi,%eax,1) │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %dh,0x63(%edi) │ │ │ │ + push $0x353e08e7 │ │ │ │ + xor $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da92800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + fcoms -0x2e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x1cd00096(%eax) │ │ │ │ fwait │ │ │ │ add %al,-0x4fff64e3(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds cli │ │ │ │ - jo 9b1d9a │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b1dd5 │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + out %eax,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da8d800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x1d800096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,(%eax) │ │ │ │ push %ds │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ - sub $0xba3ebfff,%eax │ │ │ │ - jge 9b1e4a │ │ │ │ - inc %ecx │ │ │ │ - out %eax,$0xc0 │ │ │ │ - leave │ │ │ │ + sub $0x377bfff,%eax │ │ │ │ + popa │ │ │ │ + out %eax,$0x8 │ │ │ │ + pop %esi │ │ │ │ + fsubrl (%eax) │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ sub %dl,-0x2e(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ @@ -24947,38 +24758,38 @@ │ │ │ │ fwait │ │ │ │ add %ah,%al │ │ │ │ push %ds │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ - sub $0xba3ebfff,%eax │ │ │ │ - jl 9b1efa │ │ │ │ - inc %ecx │ │ │ │ - cmp $0xc8,%ebp │ │ │ │ + sub $0x377bfff,%eax │ │ │ │ + pusha │ │ │ │ + out %eax,$0x8 │ │ │ │ + cmp %ah,%cl │ │ │ │ + sub %eax,(%eax) │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da8c800(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %ah,%al │ │ │ │ push %ds │ │ │ │ fwait │ │ │ │ add %dl,0x9b1f(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ - sub $0xba3ebfff,%eax │ │ │ │ - jg 9b1faa │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + sub $0x377bfff,%eax │ │ │ │ + arpl %esp,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da8c800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x1f900096(%eax) │ │ │ │ @@ -24986,298 +24797,283 @@ │ │ │ │ add %al,0x20(%eax) │ │ │ │ fwait │ │ │ │ add %cl,%al │ │ │ │ jo 9b20af │ │ │ │ add $0xa0,%al │ │ │ │ pushf │ │ │ │ loope 9b2050 │ │ │ │ - jp,pt 9b20d1 │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b2015 │ │ │ │ + (bad) │ │ │ │ + xor $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da8c800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + cmp %dl,-0x2e(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x20400096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ and %bl,-0x2ca37800(%ebx) │ │ │ │ add %bl,%al │ │ │ │ sub %edi,%edi │ │ │ │ - mov $0x67a3a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe7668377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da8c800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x20f00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,-0x7fff64df(%eax) │ │ │ │ inc %edx │ │ │ │ pop %eax │ │ │ │ add 0x57(%eax),%dl │ │ │ │ rolb %cl,(%eax) │ │ │ │ - sbb %ds:0x6(%eax),%ah │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b2155 │ │ │ │ + jl 9b219b │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da8a800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x21a00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x22(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds pop %edx │ │ │ │ - bound %eax,(%esi) │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b2245 │ │ │ │ + jle 9b224b │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da8a800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x22500096(%eax) │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ and 0x56346800(%ebx),%ebx │ │ │ │ - add %ebp,0x3e04646f(%eax) │ │ │ │ - jp 9b2382 │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %ebp,0x7704646f(%eax) │ │ │ │ + ret │ │ │ │ + jae 9b22fb │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da8a000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x23000096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff64dd(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds lcall $0xd429,$0x87410668 │ │ │ │ + ja 9b23e5 │ │ │ │ + je 9b23ab │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - call 9bf6ad │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da71800(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x23b00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,0x24(%eax) │ │ │ │ fwait │ │ │ │ add %bl,%al │ │ │ │ sbb 0x1(%eax),%ebx │ │ │ │ - call 3f5b2390 <_edata@@Base+0x3a7b2390> │ │ │ │ - jp 9b2487 │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ + call 785b2390 <_edata@@Base+0x737b2390> │ │ │ │ ret │ │ │ │ + or %ah,%bh │ │ │ │ + or %cl,(%eax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - sbb %bl,-0x2e(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da6e800(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %ah,0x24(%eax) │ │ │ │ fwait │ │ │ │ add %dl,(%eax) │ │ │ │ and $0x1bd8009b,%eax │ │ │ │ pop %eax │ │ │ │ add %ebp,%eax │ │ │ │ pop %ds │ │ │ │ (bad) │ │ │ │ - mov $0x6147a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0xe708c377,%edi │ │ │ │ + or %ch,(%esp,%edx,4) │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - sbb %bl,-0x2e(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da6e800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%al │ │ │ │ sbb 0x1(%eax),%ebx │ │ │ │ xor %dh,0x25100096(%eax) │ │ │ │ fwait │ │ │ │ add %al,%al │ │ │ │ and $0x1d78009b,%eax │ │ │ │ pop %eax │ │ │ │ add %ebx,(%eax) │ │ │ │ pop %ds │ │ │ │ (bad) │ │ │ │ - mov $0x6167a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe70ac377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da6e000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x25c00096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,0x26(%eax) │ │ │ │ fwait │ │ │ │ add %bh,0x0(%eax) │ │ │ │ imul $0x59,(%eax,%eiz,1),%eax │ │ │ │ rolb %cl,(%eax) │ │ │ │ - ds mov $0x87410610,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + ja 9b2685 │ │ │ │ + or $0xe7,%al │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - sub %bl,-0x2e(%ecx) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da6d800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x26700096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,(%eax) │ │ │ │ daa │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds pop %edx │ │ │ │ - sbb $0x6,%al │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b2715 │ │ │ │ + add %ah,%bh │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da68800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x27200096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,%al │ │ │ │ daa │ │ │ │ fwait │ │ │ │ add %cl,-0x17ff2ca4(%eax) │ │ │ │ sbb %bh,%bh │ │ │ │ - mov $0x6191a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - out %eax,$0xc0 │ │ │ │ - leave │ │ │ │ + mov $0xe705a377,%edi │ │ │ │ + or %bl,-0x24(%esi) │ │ │ │ + sub %al,(%eax) │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - js 9b28cb │ │ │ │ - rolb %cl,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xd7,%al │ │ │ │ - mov $0x0,%cl │ │ │ │ - xor %dh,0x27d00096(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da68800(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x3000b1d7(%eax) │ │ │ │ + mov $0x96,%al │ │ │ │ + add %dl,%al │ │ │ │ + daa │ │ │ │ fwait │ │ │ │ add %al,-0x77ff64d8(%eax) │ │ │ │ pop %esp │ │ │ │ roll %cl,(%eax) │ │ │ │ - call 3f5b27ab <_edata@@Base+0x3a7b27ab> │ │ │ │ - sbb (%eax),%bl │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - cmp $0xc8,%ebp │ │ │ │ + call 785b27ab <_edata@@Base+0x737b27ab> │ │ │ │ + mov %eax,0x3808e704 │ │ │ │ + loope 9b28c1 │ │ │ │ ... │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da67800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + mov %bl,-0x2e(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %al,0x30009b28(%eax) │ │ │ │ sub %ebx,-0x2ca37800(%ebx) │ │ │ │ add %ch,%al │ │ │ │ sbb %bh,%bh │ │ │ │ - mov $0x61b1a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe707a377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da67800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x29300096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,%al │ │ │ │ sub %ebx,0x6470c800(%ebx) │ │ │ │ add $0xa0,%al │ │ │ │ pushf │ │ │ │ loope 9b29f0 │ │ │ │ - fiaddl %ds:0x29874106 │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b2a55 │ │ │ │ + sbb %esp,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da67800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x29e00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,-0x4fff64d6(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ test $0x17,%al │ │ │ │ (bad) │ │ │ │ - mov $0x6019a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe71d2377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da67800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x2a900096(%eax) │ │ │ │ @@ -25285,255 +25081,239 @@ │ │ │ │ add %al,0x2b(%eax) │ │ │ │ fwait │ │ │ │ add %bh,%al │ │ │ │ jge 9b2bb6 │ │ │ │ add $0xa0,%al │ │ │ │ pop %ecx │ │ │ │ rolb %cl,(%eax) │ │ │ │ - ds cli │ │ │ │ - clts │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b2b95 │ │ │ │ + adc %edi,%esp │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da65800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x2b400096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ sub -0x4e285000(%ebx),%ebx │ │ │ │ - add %dh,0x3e00b1d7(%eax) │ │ │ │ - cmp (%esi),%cl │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %dh,0x7700b1d7(%eax) │ │ │ │ + adcl $0xffffffe7,(%edx) │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da65800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x2bf00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,0x60009b2c(%eax) │ │ │ │ jo 9b2d0f │ │ │ │ add $0xe8,%al │ │ │ │ nop │ │ │ │ loope 9b2cb0 │ │ │ │ - ds mov $0x49410608,%edx │ │ │ │ - jo 9b2c80 │ │ │ │ + ja 9b2cb5 │ │ │ │ + adc $0xe7,%al │ │ │ │ + or %dh,%al │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + sub %eax,(%eax) │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - mov $0x200d259,%eax │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da64800(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %ah,0x50009b2c(%eax) │ │ │ │ sub $0x26b8009b,%eax │ │ │ │ pop %eax │ │ │ │ - add %esi,0x3e00b1d7(%eax) │ │ │ │ - jp 9b2d6d │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - das │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - aam $0x0 │ │ │ │ + add %esi,0x7700b1d7(%eax) │ │ │ │ + ret │ │ │ │ + push %ss │ │ │ │ + out %eax,$0x8 │ │ │ │ + xchg %eax,%esi │ │ │ │ + jo 9b2d9d │ │ │ │ ... │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + loopne 9b2e4b │ │ │ │ + rolb %cl,(%eax) │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da62000(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x3000b1d7(%eax) │ │ │ │ - mov $0x96,%al │ │ │ │ - add %dl,0x2d(%eax) │ │ │ │ + mov $0xd7,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ + xor %dh,0x2d500096(%eax) │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ cs fwait │ │ │ │ add %dh,-0x47ff4e29(%eax) │ │ │ │ - ud0 0x636da3e(%edi),%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + ud0 -0x18d59c89(%edi),%edi │ │ │ │ + or %ah,0x32(%eax,%eiz,4) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - clc │ │ │ │ - pop %ecx │ │ │ │ - rolb %cl,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da60800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - cwtl │ │ │ │ - mov $0x6b,%bh │ │ │ │ - add $0x30,%al │ │ │ │ + add %bl,0x30046bb7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %al,(%eax) │ │ │ │ cs fwait │ │ │ │ add %dh,-0x4fff64d2(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds cli │ │ │ │ - cmp $0x29874106,%eax │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b2f05 │ │ │ │ + and %esp,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da59000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x2eb00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,0x2f(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - jp,pt 9b2fb2 │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b2f35 │ │ │ │ + and %edi,%esp │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da58000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x2f600096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,(%eax) │ │ │ │ xor %bl,0x58276800(%ebx) │ │ │ │ add %edi,(%eax) │ │ │ │ or %edi,%edi │ │ │ │ - mov $0x63ada3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + mov $0xe7266377,%edi │ │ │ │ + or %cl,(%eax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - mov $0x5a,%al │ │ │ │ - rolb %cl,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xd7,%al │ │ │ │ - mov $0x0,%cl │ │ │ │ - xor %dh,0x30100096(%eax) │ │ │ │ - fwait │ │ │ │ - add %al,%al │ │ │ │ - xor %bl,0x58276800(%ebx) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da55000(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x3000b1d7(%eax) │ │ │ │ + mov $0x96,%al │ │ │ │ + add %dl,(%eax) │ │ │ │ + xor %bl,-0x64cf4000(%ebx) │ │ │ │ + add %ch,0x27(%eax) │ │ │ │ + pop %eax │ │ │ │ add %edi,(%eax) │ │ │ │ or %edi,%edi │ │ │ │ - mov $0x63ada3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0xe7266377,%edi │ │ │ │ + or %ch,(%esp,%edx,4) │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - mov $0x5a,%al │ │ │ │ - rolb %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da55000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push $0x30015827 │ │ │ │ + add %ch,0x27(%eax) │ │ │ │ + pop %eax │ │ │ │ + add %esi,(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %al,%al │ │ │ │ xor %bl,-0x64ce9000(%ebx) │ │ │ │ add %ch,%al │ │ │ │ sub %ebx,0x1(%eax) │ │ │ │ - push $0x3ebfff08 │ │ │ │ - fisubl (%esi,%eax,1) │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + push $0x77bfff08 │ │ │ │ + arpl %edi,(%eax) │ │ │ │ + out %eax,$0x8 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da54800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x31700096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,(%eax) │ │ │ │ xor 0x6bc69800(%ebx),%bl │ │ │ │ add $0xb8,%al │ │ │ │ pop %edx │ │ │ │ rolb %cl,(%eax) │ │ │ │ - sbb %ds:(%edi),%ah │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b31d5 │ │ │ │ + cmp %edi,%esp │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da54000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x32200096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,%al │ │ │ │ xor -0x4e285000(%ebx),%bl │ │ │ │ - add %dh,0x3e00b1d7(%eax) │ │ │ │ - cmp (%ebx),%ah │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %dh,0x7700b1d7(%eax) │ │ │ │ + cmpl $0xffffffe7,(%edi) │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da4f000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x32d00096(%eax) │ │ │ │ fwait │ │ │ │ add %al,0x48009b33(%eax) │ │ │ │ ret $0x453 │ │ │ │ - push $0x3e00e147 │ │ │ │ - cli │ │ │ │ - sub $0x29874106,%eax │ │ │ │ - aam $0x0 │ │ │ │ + push $0x7700e147 │ │ │ │ + inc %ebx │ │ │ │ + xor %esp,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da4f000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x33800096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,(%eax) │ │ │ │ xor $0x9b,%al │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds lcall $0xd429,$0x87410629 │ │ │ │ + ja 9b3465 │ │ │ │ + xor $0x353e08e7,%eax │ │ │ │ + xor $0x0,%eax │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ pop %ebx │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -25544,198 +25324,193 @@ │ │ │ │ xor %dh,0x34300096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,%al │ │ │ │ xor $0x9b,%al │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - fisubrl %ds:(%eax) │ │ │ │ - push %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b3555 │ │ │ │ + xor $0xe7,%al │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da4a000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x34e00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,-0x17ff64cb(%eax) │ │ │ │ sbb $0x128046c,%eax │ │ │ │ (bad) │ │ │ │ - mov $0x5d49a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe4c82377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da4a000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x35900096(%eax) │ │ │ │ fwait │ │ │ │ add %al,0x36(%eax) │ │ │ │ fwait │ │ │ │ add %ch,(%eax) │ │ │ │ mov $0x58,%ch │ │ │ │ add %ebx,0x1e(%eax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ - add $0x3e,%al │ │ │ │ - mov $0x874105d1,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + add $0x77,%al │ │ │ │ + add %ebp,%ecx │ │ │ │ + in $0x8,%al │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - push $0xd25b │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da49800(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x36400096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ ss fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - jp,pt 9b36e0 │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + ja 9b36c5 │ │ │ │ + shl $0x8,%esp │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - enter $0xd25b,$0x0 │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da43800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x36f00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,-0x4fff64c9(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds cli │ │ │ │ - fiadds 0xd4298741 │ │ │ │ + ja 9b37f5 │ │ │ │ + ret $0x8e4 │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - fcomps -0x2e(%ebx) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da42800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x37a00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x38(%eax) │ │ │ │ fwait │ │ │ │ add %cl,%al │ │ │ │ scas %es:(%edi),%al │ │ │ │ pop %eax │ │ │ │ add %edi,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - mov $0x5da5a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + mov $0xe4c6e377,%edi │ │ │ │ + or %cl,(%eax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - or %bl,0x0(%edx,%edx,8) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xd7,%al │ │ │ │ - mov $0x0,%cl │ │ │ │ - xor %dh,0x38500096(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da3f800(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x3000b1d7(%eax) │ │ │ │ + mov $0x96,%al │ │ │ │ + add %dl,0x38(%eax) │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ cmp %ebx,0x58aec800(%ebx) │ │ │ │ add %edi,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - mov $0x5da5a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0xe4c6e377,%edi │ │ │ │ + or %ch,(%esp,%edx,4) │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - or %bl,0x0(%edx,%edx,8) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da3f800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - enter $0x58ae,$0x1 │ │ │ │ - xor %dh,0x39000096(%eax) │ │ │ │ - fwait │ │ │ │ - add %dh,-0x67ff64c7(%eax) │ │ │ │ - mov $0x58,%al │ │ │ │ - add %ebp,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,%al │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + pop %eax │ │ │ │ + add %esi,(%eax) │ │ │ │ + mov $0x96,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + cmp %ebx,-0x64c65000(%ebx) │ │ │ │ + add %bl,0x280158b0(%eax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ - mov $0x5c45a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe4d8e377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da3f000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x39b00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,0x3a(%eax) │ │ │ │ fwait │ │ │ │ add %dl,%al │ │ │ │ ljmp $0xd2,$0x5c100472 │ │ │ │ - ds lcall $0xd429,$0x874105c6 │ │ │ │ + ja 9b3a95 │ │ │ │ + (bad) │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - sbb %bl,0x0(%edx,%edx,8) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da3e800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x3a600096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,(%eax) │ │ │ │ cmp -0x4e285000(%ebx),%ebx │ │ │ │ - add %dh,0x3e00b1d7(%eax) │ │ │ │ - mov $0x874105c2,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + add %dh,0x7700b1d7(%eax) │ │ │ │ + add %esi,%ebx │ │ │ │ + in $0x8,%al │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - push $0xd25c │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da39800(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x3b100096(%eax) │ │ │ │ fwait │ │ │ │ add %al,%al │ │ │ │ cmp 0x4a7c5000(%ebx),%ebx │ │ │ │ add $0xf8,%al │ │ │ │ repz (bad) │ │ │ │ - mov $0x5ce7a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe4d2c377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da39800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x3bc00096(%eax) │ │ │ │ @@ -25743,75 +25518,69 @@ │ │ │ │ add %dh,0x3c(%eax) │ │ │ │ fwait │ │ │ │ add %bl,%al │ │ │ │ jl 9b3cc5 │ │ │ │ add $0xd8,%al │ │ │ │ int1 │ │ │ │ (bad) │ │ │ │ - mov $0x5ca3a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe4d68377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da39800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x3c700096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,(%eax) │ │ │ │ cmp $0xb178009b,%eax │ │ │ │ pop %eax │ │ │ │ add %ebp,%eax │ │ │ │ jl 9b3d79 │ │ │ │ - add $0x3e,%al │ │ │ │ - sbb %bh,%dh │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + add $0x77,%al │ │ │ │ + mov %eax,0x3e08e4eb │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - jo 9b3e1e │ │ │ │ - rolb %cl,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da39000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x3d200096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,%al │ │ │ │ cmp $0xf9e8009b,%eax │ │ │ │ inc %edi │ │ │ │ add $0xe8,%al │ │ │ │ out %al,(%dx) │ │ │ │ (bad) │ │ │ │ - mov $0x5f01a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe4eca377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da32000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x3dd00096(%eax) │ │ │ │ fwait │ │ │ │ add %al,0x48009b3e(%eax) │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ pop %eax │ │ │ │ - add %esi,0x3e00b1d7(%eax) │ │ │ │ - pop %edx │ │ │ │ - std │ │ │ │ - add $0xd46c2f41,%eax │ │ │ │ + add %esi,0x7700b1d7(%eax) │ │ │ │ + jecxz 9b3e74 │ │ │ │ + in $0x8,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + jo 9b3ecd │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ clc │ │ │ │ pop %esp │ │ │ │ rolb %cl,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ @@ -25821,56 +25590,53 @@ │ │ │ │ xor %dh,0x3e800096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,(%eax) │ │ │ │ aas │ │ │ │ fwait │ │ │ │ add %dh,0x4800b1d7(%eax) │ │ │ │ jmp 9b3f3d │ │ │ │ - mov $0x5fe3a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0xe4e28377,%edi │ │ │ │ + or %ah,0x32(%eax,%eiz,4) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - adc %bl,-0x2e(%ebp) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da2f000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,-0x60(%eax) │ │ │ │ jb 9b3fe0 │ │ │ │ xor %dh,0x3f300096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,%al │ │ │ │ aas │ │ │ │ fwait │ │ │ │ add %cl,0x780158ad(%eax) │ │ │ │ - mov %eax,0xfa3e0472 │ │ │ │ - in $0x5,%al │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov %eax,0x43770472 │ │ │ │ + clc │ │ │ │ + in $0x8,%al │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da2e800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x3fe00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x30009b40(%eax) │ │ │ │ ret │ │ │ │ push %ebx │ │ │ │ add $0xd0,%al │ │ │ │ nop │ │ │ │ loope 9b40a0 │ │ │ │ - ds sbb %al,%bh │ │ │ │ - add $0xc8452741,%eax │ │ │ │ + ja 9b4045 │ │ │ │ + in $0xe4,%al │ │ │ │ + or %bl,0x2959(%esi) │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ dec %eax │ │ │ │ pop %ebp │ │ │ │ rolb %cl,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -25878,17 +25644,19 @@ │ │ │ │ mov $0x0,%cl │ │ │ │ xor %dh,0x40900096(%eax) │ │ │ │ fwait │ │ │ │ add %al,0x41(%eax) │ │ │ │ fwait │ │ │ │ add %ch,0x8015834(%eax) │ │ │ │ jae 9b40d9 │ │ │ │ - add %edi,(%esi) │ │ │ │ - (bad) │ │ │ │ - add $0xd46c2f41,%eax │ │ │ │ + add %esi,0x63(%edi) │ │ │ │ + stc │ │ │ │ + in $0x8,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + jo 9b418d │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ jo 9b423f │ │ │ │ rolb %cl,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -25897,22 +25665,19 @@ │ │ │ │ xor %dh,0x41400096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ inc %ecx │ │ │ │ fwait │ │ │ │ add %dh,-0x77ff4e29(%eax) │ │ │ │ out %eax,$0xfe │ │ │ │ - mov $0x5e61a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0xe4faa377,%edi │ │ │ │ + or %ah,0x32(%eax,%eiz,4) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - mov %bl,-0x2e(%ebp) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da27800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add $0x30,%al │ │ │ │ mov $0x96,%al │ │ │ │ @@ -25920,95 +25685,91 @@ │ │ │ │ inc %ecx │ │ │ │ fwait │ │ │ │ add %ah,-0x4fff64be(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds cmp %ch,%ch │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + ja 9b4235 │ │ │ │ + int1 │ │ │ │ + in $0x8,%al │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - add %bl,-0x2e(%esi) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da20000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x42a00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x43(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds mov $0x874105ee,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + ja 9b4365 │ │ │ │ + repnz in $0x8,%al │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - adc %bl,-0x2e(%esi) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da1f000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x43500096(%eax) │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ fwait │ │ │ │ add %bh,(%eax) │ │ │ │ xor $0xe0d80158,%eax │ │ │ │ (bad) │ │ │ │ - mov $0x5ea1a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + mov $0xe4f6a377,%edi │ │ │ │ + or %cl,(%eax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - inc %eax │ │ │ │ - pop %esi │ │ │ │ - rolb %cl,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xd7,%al │ │ │ │ - mov $0x0,%cl │ │ │ │ - xor %dh,0x44000096(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da1c000(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x3000b1d7(%eax) │ │ │ │ + mov $0x96,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + inc %esp │ │ │ │ fwait │ │ │ │ add %dh,0x38009b44(%eax) │ │ │ │ xor $0xe0d80158,%eax │ │ │ │ (bad) │ │ │ │ - mov $0x5ea1a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0xe4f6a377,%edi │ │ │ │ + or %ch,(%esp,%edx,4) │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - inc %eax │ │ │ │ - pop %esi │ │ │ │ - rolb %cl,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da1c000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - cmp %dh,0xb0300158 │ │ │ │ + add %bh,(%eax) │ │ │ │ + xor $0xb0300158,%eax │ │ │ │ xchg %eax,%esi │ │ │ │ add %dh,0x60009b44(%eax) │ │ │ │ inc %ebp │ │ │ │ fwait │ │ │ │ add %bh,-0x73(%eax) │ │ │ │ pop %eax │ │ │ │ add %ecx,(%eax) │ │ │ │ loopne 9b456d │ │ │ │ - mov $0x5941a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe488a377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da1b800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x45600096(%eax) │ │ │ │ @@ -26017,59 +25778,56 @@ │ │ │ │ inc %esi │ │ │ │ fwait │ │ │ │ add %cl,-0xa(%eax) │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ add $0x48,%al │ │ │ │ pop %esi │ │ │ │ rolb %cl,(%eax) │ │ │ │ - ds pop %edx │ │ │ │ - xchg %eax,%esi │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + ja 9b4605 │ │ │ │ + mov %ah,%ah │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - push %eax │ │ │ │ - pop %esi │ │ │ │ - rolb %cl,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da1b000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x46100096(%eax) │ │ │ │ fwait │ │ │ │ add %al,%al │ │ │ │ inc %esi │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - jp,pt 9b4665 │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + ja 9b4695 │ │ │ │ + mov %esp,%fs │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - mov 0xd25e,%al │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da16000(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x46c00096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,0x47(%eax) │ │ │ │ fwait │ │ │ │ add %bl,(%eax) │ │ │ │ arpl %ebx,0x2(%ebp) │ │ │ │ fcomp %st(3) │ │ │ │ (bad) │ │ │ │ - mov $0x59e3a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe4828377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da16000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x47700096(%eax) │ │ │ │ @@ -26077,404 +25835,409 @@ │ │ │ │ add %ah,(%eax) │ │ │ │ dec %eax │ │ │ │ fwait │ │ │ │ add %bl,-0x6e(%eax) │ │ │ │ pop %eax │ │ │ │ add %ebp,(%eax) │ │ │ │ arpl %ebx,0x2(%ebp) │ │ │ │ - sbb %ds:0x29874105(%ebx),%bl │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b47d5 │ │ │ │ + xchg %esp,%esp │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da15800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x48200096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,%al │ │ │ │ dec %eax │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - sbb %ds:0x29874105(%esi),%al │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b4885 │ │ │ │ + lcall $0x35,$0x353e08e4 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da12800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x48d00096(%eax) │ │ │ │ fwait │ │ │ │ add %al,0x28009b49(%eax) │ │ │ │ js 9b49e3 │ │ │ │ - add %ebp,0x3ebffed4(%eax) │ │ │ │ - cli │ │ │ │ - lea 0xc38bb141,%eax │ │ │ │ + add %ebp,0x77bffed4(%eax) │ │ │ │ + inc %ebx │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in $0x8,%al │ │ │ │ + or %dl,0x22(%edi) │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - or %bl,-0x2e(%edi) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da0f800(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %al,0x30009b49(%eax) │ │ │ │ dec %edx │ │ │ │ fwait │ │ │ │ add %ch,(%eax) │ │ │ │ js 9b4a93 │ │ │ │ - add %ebp,0x3ebffed4(%eax) │ │ │ │ - cli │ │ │ │ - lea 0xc3889541,%eax │ │ │ │ + add %ebp,0x77bffed4(%eax) │ │ │ │ + inc %ebx │ │ │ │ + xchg %eax,%ecx │ │ │ │ + in $0x8,%al │ │ │ │ + sub $0x94,%al │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - or %bl,-0x2e(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da0f800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ js 9b4b33 │ │ │ │ add %esi,(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %dh,(%eax) │ │ │ │ dec %edx │ │ │ │ fwait │ │ │ │ add %ah,%al │ │ │ │ dec %edx │ │ │ │ fwait │ │ │ │ add %ch,-0x27fea781(%eax) │ │ │ │ sar %cl,%esi │ │ │ │ - mov $0x58ffa3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe4934377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da0f000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x4ae00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,-0x3fff64b5(%eax) │ │ │ │ mov $0x5f10046e,%eax │ │ │ │ rolb %cl,(%eax) │ │ │ │ - cmp %ds:0x29874105(%esi),%cl │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b4b25 │ │ │ │ + xchg %eax,%edx │ │ │ │ + in $0x8,%al │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da0e800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x4b900096(%eax) │ │ │ │ fwait │ │ │ │ add %al,0x4c(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - fidivl %ds:0x29874105(%ebp) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b4cb5 │ │ │ │ + test $0x353e08e4,%eax │ │ │ │ + xor $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da09800(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + push $0xd25f │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x4c400096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ dec %esp │ │ │ │ fwait │ │ │ │ add %cl,-0x67fea780(%eax) │ │ │ │ xor %edx,0x4(%edx) │ │ │ │ - sbb %ds:0x29874105(%edi),%dh │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b4ca5 │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + in $0x8,%al │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da09000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x4cf00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,-0x67ff64b3(%eax) │ │ │ │ sbbb $0xe8,0x1(%eax) │ │ │ │ mul %eax │ │ │ │ - add %bh,(%esi) │ │ │ │ - cmp 0x29874105(%ecx),%dh │ │ │ │ - aam $0x0 │ │ │ │ + add %dh,-0x7d(%edi) │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + in $0x8,%al │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da08800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x4da00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x4e(%eax) │ │ │ │ fwait │ │ │ │ add %bl,-0x4ffea6dc(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds pop %edx │ │ │ │ - test $0x6c2f4105,%eax │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b4e45 │ │ │ │ + mov $0xe4,%ch │ │ │ │ + or %dl,0x3570(%esi) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d9de800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + sbb %ah,-0x2e(%edx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %dl,0x4e(%eax) │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ dec %edi │ │ │ │ fwait │ │ │ │ add %dh,0x4800b1d7(%eax) │ │ │ │ sar $0xbf,%esi │ │ │ │ - cmp %ds:-0x43e2befb(%edx),%ch │ │ │ │ - roll %cl,(%eax) │ │ │ │ + ja 9b4e95 │ │ │ │ + mov $0xe4,%dh │ │ │ │ + or %ah,0x32(%eax,%eiz,4) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d9dd000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3004914b(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %al,(%eax) │ │ │ │ dec %edi │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff64b1(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ficoml %ds:0x5(%eax) │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b5025 │ │ │ │ + dec %esp │ │ │ │ + in $0x8,%al │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d9d5800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x4fb00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,0x50(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds pop %edx │ │ │ │ - push %edx │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + ja 9b5055 │ │ │ │ + dec %esi │ │ │ │ + in $0x8,%al │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - mov $0xd262,%eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9d4800(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x50600096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,(%eax) │ │ │ │ push %ecx │ │ │ │ fwait │ │ │ │ add %bh,-0x37fea6db(%eax) │ │ │ │ - mov $0x3a3ebffe,%edx │ │ │ │ - pop %esi │ │ │ │ - add $0xc38bb141,%eax │ │ │ │ + mov $0x8377bffe,%edx │ │ │ │ + inc %edx │ │ │ │ + in $0x8,%al │ │ │ │ + or %dl,0x22(%edi) │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - call 29c2417 │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9d1800(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %dl,(%eax) │ │ │ │ push %ecx │ │ │ │ fwait │ │ │ │ add %al,%al │ │ │ │ push %ecx │ │ │ │ fwait │ │ │ │ add %bh,-0x37fea6db(%eax) │ │ │ │ - mov $0x3a3ebffe,%edx │ │ │ │ - pop %esi │ │ │ │ - add $0xc3889541,%eax │ │ │ │ + mov $0x8377bffe,%edx │ │ │ │ + inc %edx │ │ │ │ + in $0x8,%al │ │ │ │ + sub $0x94,%al │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - call 9c24c7 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9d1800(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x30015925(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %al,%al │ │ │ │ push %ecx │ │ │ │ fwait │ │ │ │ add %dh,0x52(%eax) │ │ │ │ fwait │ │ │ │ add %ch,%al │ │ │ │ sub 0x1(%ecx),%bl │ │ │ │ clc │ │ │ │ - mov $0x3a3ebffe,%ecx │ │ │ │ - pop %eax │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + mov $0x8377bffe,%ecx │ │ │ │ + inc %esp │ │ │ │ + in $0x8,%al │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - (bad) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9d1000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x52700096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,(%eax) │ │ │ │ push %ebx │ │ │ │ fwait │ │ │ │ add %dl,-0xffb6eb0(%eax) │ │ │ │ (bad) │ │ │ │ - pop %edx │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + inc %esi │ │ │ │ + in $0x8,%al │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9d0800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x53200096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,%al │ │ │ │ push %ebx │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - sbb %ds:0x5(%esi),%al │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b5385 │ │ │ │ + pop %edx │ │ │ │ + in $0x8,%al │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d9cb800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x53d00096(%eax) │ │ │ │ fwait │ │ │ │ add %al,0x48009b54(%eax) │ │ │ │ ret $0x453 │ │ │ │ - push $0x3e00e147 │ │ │ │ - fiaddl 0x5(%eax) │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + push $0x7700e147 │ │ │ │ + arpl %ebx,0x8(%esp,%eiz,8) │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d9cb800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x54800096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,(%eax) │ │ │ │ push %ebp │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds cli │ │ │ │ - dec %esp │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + ja 9b5585 │ │ │ │ + push %eax │ │ │ │ + in $0x8,%al │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - cwtl │ │ │ │ - arpl %edx,%edx │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9c6800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x55300096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,%al │ │ │ │ push %ebp │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - cmp %ds:0x41(%ebp,%eax,1),%cl │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b5575 │ │ │ │ + push %eax │ │ │ │ + in $0x8,%al │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d9c6800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x55e00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,-0x2fff64aa(%eax) │ │ │ │ ret $0x491 │ │ │ │ - mov $0x3ebffeb2,%eax │ │ │ │ - cli │ │ │ │ - dec %ebx │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + mov $0x77bffeb2,%eax │ │ │ │ + inc %ebx │ │ │ │ + push %edi │ │ │ │ + in $0x8,%al │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - cwtl │ │ │ │ - arpl %edx,%edx │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9c6800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x56900096(%eax) │ │ │ │ fwait │ │ │ │ add %al,0x57(%eax) │ │ │ │ fwait │ │ │ │ add %cl,-0x5f(%eax) │ │ │ │ pop %ecx │ │ │ │ add %esp,%eax │ │ │ │ ret $0x491 │ │ │ │ - ds lcall $0xd429,$0x87410574 │ │ │ │ + ja 9b5775 │ │ │ │ + push $0x353e08e4 │ │ │ │ + xor $0x0,%eax │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ mov 0xd263,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ @@ -26482,301 +26245,298 @@ │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ push %edi │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds pop %edx │ │ │ │ - jo 9b5809 │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b57e5 │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + in $0x8,%al │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d9c0000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x57f00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,-0x4fff64a8(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - fidivrl %ds:0x5(%ebp) │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b5915 │ │ │ │ + popa │ │ │ │ + in $0x8,%al │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d9bf000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x58a00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x59(%eax) │ │ │ │ fwait │ │ │ │ add %cl,(%eax) │ │ │ │ nop │ │ │ │ pop %ecx │ │ │ │ - add %ecx,0x3ebffeaa(%eax) │ │ │ │ - mov $0xb1410579,%edx │ │ │ │ - mov %ebx,%eax │ │ │ │ + add %ecx,0x77bffeaa(%eax) │ │ │ │ + add -0x1c(%ebp),%esp │ │ │ │ + or %cl,(%eax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - inc %eax │ │ │ │ - rolb %cl,%fs:(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xd7,%al │ │ │ │ - mov $0x0,%cl │ │ │ │ - xor %dh,0x59500096(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9bc000(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x3000b1d7(%eax) │ │ │ │ + mov $0x96,%al │ │ │ │ + add %dl,0x59(%eax) │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ pop %edx │ │ │ │ fwait │ │ │ │ add %cl,(%eax) │ │ │ │ nop │ │ │ │ pop %ecx │ │ │ │ - add %ecx,0x3ebffeaa(%eax) │ │ │ │ - mov $0x95410579,%edx │ │ │ │ - mov %al,%bl │ │ │ │ + add %ecx,0x77bffeaa(%eax) │ │ │ │ + add -0x1c(%ebp),%esp │ │ │ │ + or %ch,(%esp,%edx,4) │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - inc %eax │ │ │ │ - rolb %cl,%fs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9bc000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - or %dl,-0x4fcffea7(%eax) │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,(%eax) │ │ │ │ + nop │ │ │ │ + pop %ecx │ │ │ │ + add %esi,(%eax) │ │ │ │ + mov $0x96,%al │ │ │ │ add %al,(%eax) │ │ │ │ pop %edx │ │ │ │ fwait │ │ │ │ add %dh,-0x77ff64a6(%eax) │ │ │ │ cwtl │ │ │ │ pop %ecx │ │ │ │ - add %edi,0x3ebffea9(%eax) │ │ │ │ - mov $0x8741057b,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + add %edi,0x77bffea9(%eax) │ │ │ │ + add -0x1c(%edi),%esp │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - dec %eax │ │ │ │ - rolb %cl,%fs:(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9bb800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x5ab00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,0x5b(%eax) │ │ │ │ fwait │ │ │ │ add %ah,0x48049556(%eax) │ │ │ │ rolb %cl,%fs:(%eax) │ │ │ │ - ds cli │ │ │ │ - gs add $0xd4298741,%eax │ │ │ │ + ja 9b5bb5 │ │ │ │ + jns 9b5b58 │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - push %eax │ │ │ │ - rolb %cl,%fs:(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9bb000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x5b600096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,(%eax) │ │ │ │ pop %esp │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds lcall $0xd429,$0x87410561 │ │ │ │ + ja 9b5c45 │ │ │ │ + jge 9b5c08 │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - mov 0xd264,%al │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9b6000(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x5c100096(%eax) │ │ │ │ fwait │ │ │ │ add %al,%al │ │ │ │ pop %esp │ │ │ │ fwait │ │ │ │ add %dl,0x7c(%eax) │ │ │ │ dec %edx │ │ │ │ add $0x88,%al │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ (bad) │ │ │ │ - mov $0x56d5a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe471e377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d9b6000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x5cc00096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,0x5d(%eax) │ │ │ │ fwait │ │ │ │ add %bl,%al │ │ │ │ jl 9b5dc5 │ │ │ │ add $0x68,%al │ │ │ │ - mov %eax,0x1a3ebffe │ │ │ │ - imul $0x0,0xd4298741,%eax │ │ │ │ + mov %eax,0xa377bffe │ │ │ │ + jne 9b5d68 │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - mov 0xd264,%al │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9b6000(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x5d700096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,(%eax) │ │ │ │ pop %esi │ │ │ │ fwait │ │ │ │ add %bl,-0x17fea664(%eax) │ │ │ │ jl 9b5e79 │ │ │ │ - add $0x3e,%al │ │ │ │ - jp 9b5e9d │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + add $0x77,%al │ │ │ │ + ret │ │ │ │ + jbe 9b5e18 │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - test $0x64,%al │ │ │ │ - rolb %cl,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9b5800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x5e200096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,%al │ │ │ │ pop %esi │ │ │ │ fwait │ │ │ │ add %ch,%al │ │ │ │ stc │ │ │ │ inc %edi │ │ │ │ add $0x78,%al │ │ │ │ - mov 0x7a3ebffe,%al │ │ │ │ - pop %ss │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + mov 0xc377bffe,%al │ │ │ │ + or %esp,%esp │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - sbb %ah,-0x2e(%ebp) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9ae800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x5ed00096(%eax) │ │ │ │ fwait │ │ │ │ add %al,-0x77ff64a1(%eax) │ │ │ │ mov 0x1(%ecx),%bl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds mov $0x2f410510,%edx │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b5f95 │ │ │ │ + or $0xe4,%al │ │ │ │ + or %dl,0x3570(%esi) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d9ad000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + xor %ah,-0x2e(%ebp) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %al,0x30009b5f(%eax) │ │ │ │ pusha │ │ │ │ fwait │ │ │ │ add %dh,-0x27ff4e29(%eax) │ │ │ │ pushf │ │ │ │ (bad) │ │ │ │ - mov $0x51d1a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0xe401a377,%edi │ │ │ │ + or %ah,0x32(%eax,%eiz,4) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - dec %eax │ │ │ │ - rolb %cl,%gs:(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9ab800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jo 9b60eb │ │ │ │ + add %dh,0x11(%eax) │ │ │ │ xchg %eax,%ebp │ │ │ │ add $0x30,%al │ │ │ │ mov $0x96,%al │ │ │ │ add %dh,(%eax) │ │ │ │ pusha │ │ │ │ fwait │ │ │ │ add %ah,%al │ │ │ │ pusha │ │ │ │ fwait │ │ │ │ add %cl,0x4001598b(%eax) │ │ │ │ - adc 0x1bda3e04(%ebp),%edx │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + adc 0x7637704(%ebp),%edx │ │ │ │ + in $0x8,%al │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - push %eax │ │ │ │ - rolb %cl,%gs:(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9ab000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x60e00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x30009b61(%eax) │ │ │ │ ret │ │ │ │ push %ebx │ │ │ │ add $0xd0,%al │ │ │ │ nop │ │ │ │ loope 9b61a0 │ │ │ │ - jp,pt 9b61c2 │ │ │ │ - add $0xc8452741,%eax │ │ │ │ + ja 9b6165 │ │ │ │ + add %esp,%esp │ │ │ │ + or %bl,0x2959(%esi) │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ andb $0x0,-0x2e(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ xor %dh,0x61900096(%eax) │ │ │ │ fwait │ │ │ │ add %al,0x62(%eax) │ │ │ │ fwait │ │ │ │ add %bl,(%eax) │ │ │ │ cmp 0x1(%ecx),%ebx │ │ │ │ or %dh,-0x76(%ebx) │ │ │ │ - add %edi,(%esi) │ │ │ │ - cmp (%ecx),%bl │ │ │ │ - add $0xd46c2f41,%eax │ │ │ │ + add %esi,-0x7d(%edi) │ │ │ │ + add $0x709608e4,%eax │ │ │ │ + xor $0x0,%eax │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ test $0x65,%al │ │ │ │ rolb %cl,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -26785,281 +26545,268 @@ │ │ │ │ xor %dh,0x62400096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ bound %ebx,-0x4e285000(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ cltd │ │ │ │ (bad) │ │ │ │ - mov $0x5057a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0xe419c377,%edi │ │ │ │ + or %ah,0x32(%eax,%eiz,4) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - shlb $0x0,-0x2e(%ebp) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9a4000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - jo 9b63bd │ │ │ │ + add %dh,0x23(%eax) │ │ │ │ xchg %eax,%edx │ │ │ │ add $0x30,%al │ │ │ │ mov $0x96,%al │ │ │ │ add %dh,%al │ │ │ │ bound %ebx,-0x649c6000(%ebx) │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - sbb %ds:(%eax),%al │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + ja 9b6355 │ │ │ │ + sbb $0xe4,%al │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - cmp %ah,-0x2e(%esi) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d99c800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x63a00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x64(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds lcall $0xd429,$0x8741050d │ │ │ │ + ja 9b6485 │ │ │ │ + adc %esp,%esp │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - dec %eax │ │ │ │ - data16 rolb %cl,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d99b800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x64500096(%eax) │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ gs fwait │ │ │ │ add %bl,0x3d(%eax) │ │ │ │ pop %ecx │ │ │ │ add %ebp,-0x6e(%eax) │ │ │ │ (bad) │ │ │ │ - mov $0x5097a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + mov $0xe415c377,%edi │ │ │ │ + or %cl,(%eax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - js 9b6608 │ │ │ │ - rolb %cl,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xd7,%al │ │ │ │ - mov $0x0,%cl │ │ │ │ - xor %dh,0x65000096(%eax) │ │ │ │ - fwait │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d998800(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x3000b1d7(%eax) │ │ │ │ + mov $0x96,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + gs fwait │ │ │ │ add %dh,0x58009b65(%eax) │ │ │ │ cmp $0x92680159,%eax │ │ │ │ (bad) │ │ │ │ - mov $0x5097a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0xe415c377,%edi │ │ │ │ + or %ch,(%esp,%edx,4) │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - js 9b66b8 │ │ │ │ - rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d998800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - cmp $0xb0300159,%eax │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x3d(%eax) │ │ │ │ + pop %ecx │ │ │ │ + add %esi,(%eax) │ │ │ │ + mov $0x96,%al │ │ │ │ add %dh,0x60009b65(%eax) │ │ │ │ data16 fwait │ │ │ │ add %cl,%al │ │ │ │ addr16 pop %ecx │ │ │ │ - add %ebx,0x3ebffe91(%eax) │ │ │ │ - jp 9b667e │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + add %ebx,0x77bffe91(%eax) │ │ │ │ + ret │ │ │ │ + pop %ss │ │ │ │ + in $0x8,%al │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - andb $0x0,-0x2e(%esi) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d998000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x66600096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,(%eax) │ │ │ │ addr16 fwait │ │ │ │ add %ch,-0x19(%eax) │ │ │ │ xchg %eax,%ebx │ │ │ │ add $0x80,%al │ │ │ │ data16 rolb %cl,(%eax) │ │ │ │ - ds mov $0x87410535,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + ja 9b6725 │ │ │ │ + sub %esp,%esp │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - mov %ah,-0x2e(%esi) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d997800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x67100096(%eax) │ │ │ │ fwait │ │ │ │ add %al,%al │ │ │ │ addr16 fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds pop %edx │ │ │ │ - xor %eax,0xd4298741 │ │ │ │ + ja 9b67b5 │ │ │ │ + sub $0x353e08e4,%eax │ │ │ │ + xor $0x0,%eax │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ fsubs -0x2e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x67c00096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,0x68(%eax) │ │ │ │ fwait │ │ │ │ add %bl,(%eax) │ │ │ │ arpl %ebx,0x2(%ebp) │ │ │ │ - push $0x3ebffe8d │ │ │ │ - sbb 0x29874105,%bh │ │ │ │ - aam $0x0 │ │ │ │ + push $0x77bffe8d │ │ │ │ + mov %eax,0x3e08e421 │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d992800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x68700096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,(%eax) │ │ │ │ imul $0x5d632801,0x59693800(%ebx),%ebx │ │ │ │ - add (%esi),%bh │ │ │ │ - jp 9b6971 │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + add -0x3d(%edi),%dh │ │ │ │ + and %ah,%ah │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - loopne 9b6a28 │ │ │ │ - rolb %cl,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d992000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x69200096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,%al │ │ │ │ imul $0xb1d7b000,-0x4e285000(%ebx),%ebx │ │ │ │ - add %bh,(%esi) │ │ │ │ - jp 9b6a08 │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + add %dh,-0x3d(%edi) │ │ │ │ + cmp %esp,%esp │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - adc %ah,-0x2e(%edi) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d98f000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x69d00096(%eax) │ │ │ │ fwait │ │ │ │ add %al,-0x67ff6496(%eax) │ │ │ │ pop %esi │ │ │ │ pop %ecx │ │ │ │ add %edi,(%eax) │ │ │ │ xchg %bh,%dh │ │ │ │ - mov $0x520da3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + mov $0xe43c6377,%edi │ │ │ │ + or %cl,(%eax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - inc %eax │ │ │ │ - rolb %cl,(%bx,%si) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xd7,%al │ │ │ │ - mov $0x0,%cl │ │ │ │ - xor %dh,0x6a800096(%eax) │ │ │ │ - fwait │ │ │ │ - add %dh,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d98c000(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x3000b1d7(%eax) │ │ │ │ + mov $0x96,%al │ │ │ │ + add %al,0x30009b6a(%eax) │ │ │ │ imul $0x1,0x595e9800(%ebx),%ebx │ │ │ │ - cmp %al,-0x25c14002(%esi) │ │ │ │ - and %al,0xc3889541 │ │ │ │ + cmp %al,0x6377bffe(%esi) │ │ │ │ + cmp $0xe4,%al │ │ │ │ + or %ch,(%esp,%edx,4) │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - inc %eax │ │ │ │ - rolb %cl,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d98c000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - cwtl │ │ │ │ - pop %esi │ │ │ │ - pop %ecx │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %bl,0x3001595e(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %dh,(%eax) │ │ │ │ imul $0x0,-0x64942000(%ebx),%ebx │ │ │ │ test $0x61,%al │ │ │ │ pop %ecx │ │ │ │ add %ebp,-0x7b(%eax) │ │ │ │ (bad) │ │ │ │ - mov $0x522da3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe43e6377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d98b800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x6be00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x9b6c(%eax) │ │ │ │ - adcl $0x2d1a3e00,-0x2d98b7fc(%ebx) │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + adcl $0x31a37700,-0x2d98b7fc(%ebx) │ │ │ │ + in $0x8,%al │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - push %eax │ │ │ │ - rolb %cl,(%bx,%si) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d98b000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x6c900096(%eax) │ │ │ │ fwait │ │ │ │ add %al,0x6d(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - cmp %ds:(%ecx),%ch │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + ja 9b6cd5 │ │ │ │ + xor $0x353e08e4,%eax │ │ │ │ + xor $0x0,%eax │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ mov 0xd267,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ @@ -27067,277 +26814,261 @@ │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ fwait │ │ │ │ add %bh,%al │ │ │ │ popa │ │ │ │ pop %ecx │ │ │ │ - add %ebx,0x3e045231(%eax) │ │ │ │ - jp 9b6e2d │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + add %ebx,0x77045231(%eax) │ │ │ │ + ret │ │ │ │ + ss in $0x8,%al │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - test $0x67,%al │ │ │ │ - rolb %cl,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d985800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x6df00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,0x8009b6e(%eax) │ │ │ │ bound %ebx,0x1(%ecx) │ │ │ │ - call 3e9c4fa8 <_edata@@Base+0x39bc4fa8> │ │ │ │ - sbb %ah,%dl │ │ │ │ - add $0x41,%al │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + call 779c4fa8 <_edata@@Base+0x72bc4fa8> │ │ │ │ + mov %eax,0x3e08e5c8 │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d985000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x6ea00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x6f(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - fisubrl %ds:(%ebx) │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + ja 9b6fc5 │ │ │ │ + aaa │ │ │ │ + in $0x8,%al │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - mov $0xd267,%eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d984800(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x6f500096(%eax) │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ jo 9b6fa2 │ │ │ │ add %ah,0x73(%eax) │ │ │ │ pop %esp │ │ │ │ - add 0x3ebffe80(%eax),%ch │ │ │ │ - lcall $0xd429,$0x874104d7 │ │ │ │ + add 0x77bffe80(%eax),%ch │ │ │ │ + and %ebx,%ecx │ │ │ │ + in $0x8,%eax │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - mov $0xd267,%eax │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d984800(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x70000096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,0x8009b70(%eax) │ │ │ │ adc $0x55,%al │ │ │ │ add %eax,(%eax) │ │ │ │ je 9b711b │ │ │ │ - add (%esi),%bh │ │ │ │ - mov $0x874104d0,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + add 0x3(%edi),%dh │ │ │ │ + int3 │ │ │ │ + in $0x8,%eax │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - shlb $0x0,-0x2e(%edi) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d984000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x70b00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,0x71(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - jp,pt 9b714f │ │ │ │ - add $0x41,%al │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b7135 │ │ │ │ + shl $0x8,%ch │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d97e000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x71600096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,(%eax) │ │ │ │ jb 9b71b2 │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds cli │ │ │ │ - flds (%ecx,%eax,2) │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b7265 │ │ │ │ + (bad) │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d97d000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x72100096(%eax) │ │ │ │ fwait │ │ │ │ add %al,%al │ │ │ │ jb 9b7262 │ │ │ │ add %ch,-0x1(%eax) │ │ │ │ push %esp │ │ │ │ add %edi,0x78(%eax) │ │ │ │ (bad) │ │ │ │ - mov $0x4c55a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + mov $0xe5d9e377,%edi │ │ │ │ + or %cl,(%eax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - pusha │ │ │ │ - push $0x200d2 │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xd7,%al │ │ │ │ - mov $0x0,%cl │ │ │ │ - xor %dh,0x72c00096(%eax) │ │ │ │ - fwait │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d97a000(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x3000b1d7(%eax) │ │ │ │ + mov $0x96,%al │ │ │ │ + add %al,%al │ │ │ │ + jb 9b730e │ │ │ │ add %dh,0x73(%eax) │ │ │ │ fwait │ │ │ │ add %ch,-0x1(%eax) │ │ │ │ push %esp │ │ │ │ add %edi,0x78(%eax) │ │ │ │ (bad) │ │ │ │ - mov $0x4c55a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0xe5d9e377,%edi │ │ │ │ + or %ch,(%esp,%edx,4) │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - pusha │ │ │ │ - push $0xd2 │ │ │ │ add %al,(%eax) │ │ │ │ - push $0x300154ff │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d97a000(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,-0x1(%eax) │ │ │ │ + push %esp │ │ │ │ + add %esi,(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %dh,0x73(%eax) │ │ │ │ fwait │ │ │ │ add %ah,(%eax) │ │ │ │ je 9b73c2 │ │ │ │ add %ch,-0x57feaaf7(%eax) │ │ │ │ ja 9b742d │ │ │ │ - mov $0x4c75a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe5dbe377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d979800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x74200096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,%al │ │ │ │ je 9b7472 │ │ │ │ add %dl,%al │ │ │ │ orb $0x68,0x4(%ecx) │ │ │ │ - push $0x9a3e00d2 │ │ │ │ - roll $0x87,(%ecx,%eax,2) │ │ │ │ - sub %edx,%esp │ │ │ │ + push $0x237700d2 │ │ │ │ + fucom %st(5) │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - jo 9b75da │ │ │ │ - rolb %cl,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d979000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x74d00096(%eax) │ │ │ │ fwait │ │ │ │ add %al,-0x4fff648b(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds mov $0x874104cd,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + ja 9b7595 │ │ │ │ + shl $1,%ebp │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - shrb $0x0,-0x2e(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d974000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x75800096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,(%eax) │ │ │ │ jbe 9b75d2 │ │ │ │ add %dl,0x7c(%eax) │ │ │ │ dec %edx │ │ │ │ add $0x78,%al │ │ │ │ jae 9b763d │ │ │ │ - mov $0x4c97a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe5d5c377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d974000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x76300096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,%al │ │ │ │ jbe 9b7682 │ │ │ │ add %bl,%al │ │ │ │ jl 9b7735 │ │ │ │ add $0x58,%al │ │ │ │ jno 9b76ed │ │ │ │ - mov $0x4f53a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe5e98377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d974000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x76e00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x68009b77(%eax) │ │ │ │ or 0x1(%ebp),%edx │ │ │ │ - call 3e9fc21d <_edata@@Base+0x39bfc21d> │ │ │ │ - sbb %dh,%dh │ │ │ │ - add $0x41,%al │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + call 779fc21d <_edata@@Base+0x72bfc21d> │ │ │ │ + mov %eax,0x3e08e5ea │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d973800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x77900096(%eax) │ │ │ │ @@ -27346,78 +27077,70 @@ │ │ │ │ fwait │ │ │ │ add %ch,%al │ │ │ │ stc │ │ │ │ inc %edi │ │ │ │ add $0x68,%al │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ (bad) │ │ │ │ - mov $0x4f31a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe5efa377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d96c800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x78400096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ js 9b7892 │ │ │ │ add %bh,-0x4ffeab09(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds pop %edx │ │ │ │ - cld │ │ │ │ - add $0x41,%al │ │ │ │ - das │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b78e5 │ │ │ │ + loopne 9b78e9 │ │ │ │ + or %dl,0x3570(%esi) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d96b000(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + push %eax │ │ │ │ + imul $0x200,%edx,%edx │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %dh,%al │ │ │ │ js 9b793e │ │ │ │ add %ah,-0x4fff6487(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ enter $0xfe6a,$0xbf │ │ │ │ - ds cmp %cl,%bh │ │ │ │ - add $0x41,%al │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + ja 9b7935 │ │ │ │ + in $0xe5,%eax │ │ │ │ + or %ah,0x32(%eax,%eiz,4) │ │ │ │ ... │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d969800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - push $0xd269 │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,%al │ │ │ │ add $0xb0300448,%eax │ │ │ │ xchg %eax,%esi │ │ │ │ add %ah,0x50009b79(%eax) │ │ │ │ jp 9b79f2 │ │ │ │ add %bl,%al │ │ │ │ cli │ │ │ │ push %esp │ │ │ │ - add %eax,0x3e04480c(%eax) │ │ │ │ - cli │ │ │ │ - out %eax,$0x4 │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %eax,0x7704480c(%eax) │ │ │ │ + inc %ebx │ │ │ │ + sti │ │ │ │ + in $0x8,%eax │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d969000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x7a500096(%eax) │ │ │ │ @@ -27426,388 +27149,367 @@ │ │ │ │ jnp 9b7aa2 │ │ │ │ add %dh,(%eax) │ │ │ │ ret │ │ │ │ push %ebx │ │ │ │ add $0xd0,%al │ │ │ │ nop │ │ │ │ loope 9b7b10 │ │ │ │ - ds sbb %bl,%bh │ │ │ │ - add $0x41,%al │ │ │ │ - daa │ │ │ │ - inc %ebp │ │ │ │ - enter $0x0,$0x0 │ │ │ │ + ja 9b7ab5 │ │ │ │ + out %eax,$0xe5 │ │ │ │ + or %bl,0x2959(%esi) │ │ │ │ ... │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d966000(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + mov 0x200d269,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %al,(%eax) │ │ │ │ jnp 9b7b4e │ │ │ │ add %dh,-0x77ff6485(%eax) │ │ │ │ scas %es:(%edi),%al │ │ │ │ push %esp │ │ │ │ add %ecx,(%eax) │ │ │ │ jae 9b7b49 │ │ │ │ - add %edi,(%esi) │ │ │ │ - (bad) │ │ │ │ - add $0x41,%al │ │ │ │ - das │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - aam $0x0 │ │ │ │ + add %esi,0x63(%edi) │ │ │ │ + clc │ │ │ │ + in $0x8,%eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + jo 9b7bfd │ │ │ │ ... │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + enter $0xd269,$0x0 │ │ │ │ + add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d963800(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,0x3000b1d7(%eax) │ │ │ │ - mov $0x96,%al │ │ │ │ - add %dh,0x60009b7b(%eax) │ │ │ │ - jl 9b7c02 │ │ │ │ + mov $0xd7,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ + xor %dh,0x7bb00096(%eax) │ │ │ │ + fwait │ │ │ │ + add %ah,0x7c(%eax) │ │ │ │ + fwait │ │ │ │ add %dh,0x800b1d7(%eax) │ │ │ │ addr16 (bad) │ │ │ │ - mov $0x4e11a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0xe5fda377,%edi │ │ │ │ + or %ah,0x32(%eax,%eiz,4) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - loopne 9b7d6b │ │ │ │ - rolb %cl,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d962000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov 0x30025e11,%al │ │ │ │ + add %ah,0x30025e11(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %ah,0x7c(%eax) │ │ │ │ fwait │ │ │ │ add %dl,(%eax) │ │ │ │ jge 9b7cb2 │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds cmp %ah,%ch │ │ │ │ - add $0x41,%al │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b7ca5 │ │ │ │ + lock in $0x8,%eax │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d95a800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x7d100096(%eax) │ │ │ │ fwait │ │ │ │ add %al,%al │ │ │ │ jge 9b7d62 │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds mov $0x874104e9,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + ja 9b7dd5 │ │ │ │ + cmc │ │ │ │ + in $0x8,%eax │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - push $0xd26a │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d959800(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x7dc00096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,0x7e(%eax) │ │ │ │ fwait │ │ │ │ add %ch,0x580154af(%eax) │ │ │ │ pusha │ │ │ │ (bad) │ │ │ │ - mov $0x4951a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + mov $0xe589a377,%edi │ │ │ │ + or %cl,(%eax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - cwtl │ │ │ │ - push $0xffffffd2 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d956800(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %dh,0x7e(%eax) │ │ │ │ fwait │ │ │ │ add %ah,(%eax) │ │ │ │ jg 9b7ec2 │ │ │ │ add %ch,0x580154af(%eax) │ │ │ │ pusha │ │ │ │ (bad) │ │ │ │ - mov $0x4951a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0xe589a377,%edi │ │ │ │ + or %ch,(%esp,%edx,4) │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - cwtl │ │ │ │ - push $0xffffffd2 │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d956800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x300154af(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %ah,(%eax) │ │ │ │ jg 9b7f6e │ │ │ │ add %dl,%al │ │ │ │ jg 9b7f72 │ │ │ │ add %ch,%al │ │ │ │ jmp 60238132 <_edata@@Base+0x5b438132> │ │ │ │ (bad) │ │ │ │ - mov $0x4971a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe58ba377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d956000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x7fd00096(%eax) │ │ │ │ fwait │ │ │ │ add %al,0x30009b80(%eax) │ │ │ │ ret $0x443 │ │ │ │ - mov 0x3e00d26a,%al │ │ │ │ - pop %edx │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add $0x41,%al │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov 0x7700d26a,%al │ │ │ │ + jecxz 9b8020 │ │ │ │ + in $0x8,%eax │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d955800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x7f7fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dh,(%eax) │ │ │ │ sbbl $0xb1d7b000,-0x4e285000(%ebx) │ │ │ │ - add %bh,(%esi) │ │ │ │ - jp 9b80e0 │ │ │ │ - add $0x41,%al │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %dh,-0x3d(%edi) │ │ │ │ + and $0x35353e08,%ebp │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d950800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + clc │ │ │ │ + push $0xffffffd2 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x7ecfff6a(%eax) │ │ │ │ fwait │ │ │ │ add %ah,%al │ │ │ │ sbbl $0xfe5b5802,0x5d631800(%ebx) │ │ │ │ - mov $0x4993a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe5858377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d950800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x7e1fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x78009b82(%eax) │ │ │ │ ljmp $0x25d,$0x63280154 │ │ │ │ - sbb %ds:0x29874104(%edx),%bl │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b8245 │ │ │ │ + xchg %ah,%ch │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d950000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x7d6fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %al,-0x7d(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - sbb %ds:0x29874104(%ecx),%al │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b82f5 │ │ │ │ + popf │ │ │ │ + in $0x8,%eax │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d94d000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x7cbfff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ sbbl $0x1,0x54c88800(%ebx) │ │ │ │ sub %dl,-0x41(%esi,%edi,8) │ │ │ │ - ds cli │ │ │ │ - mov %es,(%ecx,%eax,2) │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + ja 9b8445 │ │ │ │ + nop │ │ │ │ + in $0x8,%eax │ │ │ │ + or %dl,0x22(%edi) │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - pusha │ │ │ │ - imul $0x0,%edx,%edx │ │ │ │ - add (%eax),%al │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d94a000(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xd7,%al │ │ │ │ - mov $0x0,%cl │ │ │ │ - xor %dh,-0x7c0fff6a(%eax) │ │ │ │ - fwait │ │ │ │ - add %ah,-0x77ff647c(%eax) │ │ │ │ - enter $0x154,$0x28 │ │ │ │ + add %dh,0x3000b1d7(%eax) │ │ │ │ + mov $0x96,%al │ │ │ │ + add %dh,%al │ │ │ │ + sbbl $0x0,-0x647b6000(%ebx) │ │ │ │ + mov %cl,%al │ │ │ │ + push %esp │ │ │ │ + add %ebp,(%eax) │ │ │ │ push %esp │ │ │ │ (bad) │ │ │ │ - mov $0x48cfa3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0xe5904377,%edi │ │ │ │ + or %ch,(%esp,%edx,4) │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - pusha │ │ │ │ - imul $0x0,%edx,%edx │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d94a000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %cl,%al │ │ │ │ - push %esp │ │ │ │ - add %esi,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %cl,0x300154c8(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %ah,0x50009b84(%eax) │ │ │ │ test %ebx,0x54cfa800(%ebx) │ │ │ │ add %ebx,0x53(%eax) │ │ │ │ (bad) │ │ │ │ - mov $0x48efa3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe5924377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d949800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x7aafff6a(%eax) │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ xchg %bl,0x42362800(%ebx) │ │ │ │ add $0x68,%al │ │ │ │ imul $0x0,%edx,%edx │ │ │ │ - cmp %ds:0x29874104(%ecx),%cl │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b8595 │ │ │ │ + xchg %eax,%ebp │ │ │ │ + in $0x8,%eax │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d949000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x79ffff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff647a(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - fidivl %ds:-0x2bd678bf(%esp,%eax,1) │ │ │ │ + ja 9b8725 │ │ │ │ + test $0xe5,%al │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - shrb $0x0,-0x2e(%ebx) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d944000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x794fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %ah,-0x79(%eax) │ │ │ │ fwait │ │ │ │ add %bh,%al │ │ │ │ aam $0x54 │ │ │ │ - add %ebx,0x3e045231(%eax) │ │ │ │ - sbb 0x29874104(%esi),%dh │ │ │ │ - aam $0x0 │ │ │ │ + add %ebx,0x77045231(%eax) │ │ │ │ + mov %eax,0x3e08e5aa │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d943800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x789fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dl,(%eax) │ │ │ │ mov %bl,0x54d77800(%ebx) │ │ │ │ add %ebp,%eax │ │ │ │ mul %eax │ │ │ │ - add %bh,(%esi) │ │ │ │ - cmp 0x29874104(%eax),%dh │ │ │ │ - aam $0x0 │ │ │ │ + add %dh,-0x7d(%edi) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + in $0x8,%eax │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d943000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x77efff6a(%eax) │ │ │ │ fwait │ │ │ │ add %al,%al │ │ │ │ mov %bl,0x5701d800(%ebx) │ │ │ │ - add %ebx,0x3e045231(%eax) │ │ │ │ - cli │ │ │ │ - mov $0x4,%al │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %ebx,0x77045231(%eax) │ │ │ │ + inc %ebx │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + in $0x8,%eax │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d948800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x773fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x77(%eax) │ │ │ │ fwait │ │ │ │ add %ch,%al │ │ │ │ add %edx,0x1(%edi) │ │ │ │ - call 3e9c6a78 <_edata@@Base+0x39bc6a78> │ │ │ │ - lcall $0xd429,$0x874104b2 │ │ │ │ + call 779c6a78 <_edata@@Base+0x72bc6a78> │ │ │ │ + and 0x353e08e5(%esi),%ebp │ │ │ │ + xor $0x0,%eax │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ subb $0x0,-0x2e(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -27815,74 +27517,69 @@ │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x768fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %ah,(%eax) │ │ │ │ mov 0x56573800(%ebx),%bl │ │ │ │ add %ebp,%eax │ │ │ │ mul %eax │ │ │ │ - add %bh,(%esi) │ │ │ │ - fidivl 0x29874104(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %dh,0x63(%edi) │ │ │ │ + lods %ds:(%esi),%eax │ │ │ │ + in $0x8,%eax │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d950000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x75dfff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dl,%al │ │ │ │ mov 0x529e6800(%ebx),%bl │ │ │ │ add %ebp,%eax │ │ │ │ mul %eax │ │ │ │ - add %bh,(%esi) │ │ │ │ - jp 9b8a96 │ │ │ │ - add $0x41,%al │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %dh,-0x3d(%edi) │ │ │ │ + scas %es:(%edi),%eax │ │ │ │ + in $0x8,%eax │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d94f800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x752fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %al,0x48009b8b(%eax) │ │ │ │ push %edx │ │ │ │ dec %edi │ │ │ │ add %ecx,0x62(%eax) │ │ │ │ pop %ebx │ │ │ │ - add (%esi),%bh │ │ │ │ - cli │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - add $0x41,%al │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add 0x43(%edi),%dh │ │ │ │ + mov $0xe5,%bl │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ lock imul $0x0,%edx,%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ cmp %dh,-0x747fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dh,(%eax) │ │ │ │ mov %ds,-0x4e285000(%ebx) │ │ │ │ - add %dh,0x3e00b1d7(%eax) │ │ │ │ - mov $0x874104ab,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + add %dh,0x7700b1d7(%eax) │ │ │ │ + add 0x353e08e5(%edi),%esi │ │ │ │ + xor $0x0,%eax │ │ │ │ ... │ │ │ │ xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ push %eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -27890,21 +27587,18 @@ │ │ │ │ pop %eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ cmp %dh,-0x73cfff6a(%eax) │ │ │ │ fwait │ │ │ │ add %ah,%al │ │ │ │ mov %ds,-0x4e285000(%ebx) │ │ │ │ - add %dh,0x3e00b1d7(%eax) │ │ │ │ - cmp 0x4(%ebp),%dl │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %dh,0x7700b1d7(%eax) │ │ │ │ + orl $0x8,-0x1b(%ecx) │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -27914,20 +27608,21 @@ │ │ │ │ cmp %dh,-0x731fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x78009b8d(%eax) │ │ │ │ dec %eax │ │ │ │ dec %edi │ │ │ │ add %ebx,(%eax) │ │ │ │ ds (bad) │ │ │ │ - mov $0x4509a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + mov $0xe54c2377,%edi │ │ │ │ + or %cl,(%eax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - xor $0xd9,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ nop │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ @@ -27936,20 +27631,20 @@ │ │ │ │ fwait │ │ │ │ add %al,-0x72(%eax) │ │ │ │ fwait │ │ │ │ add %bh,0x48(%eax) │ │ │ │ dec %edi │ │ │ │ add %ebx,(%eax) │ │ │ │ ds (bad) │ │ │ │ - mov $0x4509a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0xe54c2377,%edi │ │ │ │ + or %ch,(%esp,%edx,4) │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - xor $0xd9,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ nop │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ js 9b8f32 │ │ │ │ @@ -27958,20 +27653,18 @@ │ │ │ │ mov $0x96,%al │ │ │ │ add %al,-0x72(%eax) │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ mov 0x4f4c0800(%ebx),%ds │ │ │ │ add %ecx,0x3d(%eax) │ │ │ │ (bad) │ │ │ │ - mov $0x4529a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe54e2377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ cwtl │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -27982,39 +27675,37 @@ │ │ │ │ fwait │ │ │ │ add %ah,-0x4fff6471(%eax) │ │ │ │ out %al,(%dx) │ │ │ │ inc %eax │ │ │ │ add $0x98,%al │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ - ficompl %ds:0x41(%esp,%eax,1) │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b9015 │ │ │ │ + inc %eax │ │ │ │ + in $0x8,%eax │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ mov 0xd26c,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ cmp %dh,-0x705fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dl,-0x70(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds cli │ │ │ │ - pop %eax │ │ │ │ - add $0x41,%al │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b90a5 │ │ │ │ + inc %esp │ │ │ │ + in $0x8,%eax │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ lock insb (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -28026,20 +27717,18 @@ │ │ │ │ xchg %eax,%ecx │ │ │ │ fwait │ │ │ │ add %cl,%al │ │ │ │ push %edi │ │ │ │ pop %eax │ │ │ │ add (%eax),%bl │ │ │ │ cmp %edi,%esi │ │ │ │ - mov $0x444ba3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe5580377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ lock insb (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -28048,20 +27737,18 @@ │ │ │ │ cmp %dh,-0x6effff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dh,0x50009b91(%eax) │ │ │ │ pop %eax │ │ │ │ pop %eax │ │ │ │ add %al,%bh │ │ │ │ ss (bad) │ │ │ │ - mov $0x4407a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe55cc377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ lock insb (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -28071,22 +27758,19 @@ │ │ │ │ fwait │ │ │ │ add %ah,-0x6e(%eax) │ │ │ │ fwait │ │ │ │ add %bh,0x4d(%eax) │ │ │ │ dec %edi │ │ │ │ add %esp,0x58(%eax) │ │ │ │ pop %eax │ │ │ │ - add (%esi),%bh │ │ │ │ - pop %edx │ │ │ │ - dec %ebp │ │ │ │ - add $0x41,%al │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add -0x1d(%edi),%dh │ │ │ │ + push %ecx │ │ │ │ + in $0x8,%eax │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ clc │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -28099,56 +27783,54 @@ │ │ │ │ xchg %eax,%ebx │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ sahf │ │ │ │ dec %ebx │ │ │ │ add (%eax),%cl │ │ │ │ xor $0xfe,%al │ │ │ │ - mov $0x44e5a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe552e377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ push $0xd26d │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ cmp %dh,-0x6cefff6a(%eax) │ │ │ │ fwait │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ fwait │ │ │ │ add %bh,(%eax) │ │ │ │ inc %edi │ │ │ │ dec %edi │ │ │ │ - add %esi,0x3e00b1d7(%eax) │ │ │ │ - lcall $0xd46c,$0x2f41044b │ │ │ │ + add %esi,0x7700b1d7(%eax) │ │ │ │ + and -0x1b(%edi),%edx │ │ │ │ + or %dl,0x3570(%esi) │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ subb $0x0,-0x2e(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ cmp %dh,-0x6c3fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x6c(%eax) │ │ │ │ fwait │ │ │ │ add %dh,0x6800b1d7(%eax) │ │ │ │ xor %bh,%dh │ │ │ │ - mov $0x4747a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0xe568c377,%edi │ │ │ │ + or %ah,0x32(%eax,%eiz,4) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - xor $0xd9,%al │ │ │ │ + add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ cwtl │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %bh,0x40(%ebx) │ │ │ │ @@ -28157,21 +27839,18 @@ │ │ │ │ add %dh,-0x6c(%eax) │ │ │ │ fwait │ │ │ │ add %ah,(%eax) │ │ │ │ xchg %eax,%ebp │ │ │ │ fwait │ │ │ │ add %cl,-0x1ffeb0b9(%eax) │ │ │ │ jl 9b956f │ │ │ │ - add $0x3e,%al │ │ │ │ - cmp 0x4(%ebx),%dh │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add $0x77,%al │ │ │ │ + subl $0x8,-0x1b(%edi) │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ mov 0xd26d,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ cmp %dh,-0x6adfff6a(%eax) │ │ │ │ @@ -28181,42 +27860,36 @@ │ │ │ │ fwait │ │ │ │ add %ch,(%eax) │ │ │ │ pusha │ │ │ │ pop %esi │ │ │ │ add %al,%dl │ │ │ │ nop │ │ │ │ loope 9b95e0 │ │ │ │ - ds pop %edx │ │ │ │ - jbe 9b95e8 │ │ │ │ - inc %ecx │ │ │ │ - daa │ │ │ │ - inc %ebp │ │ │ │ - enter $0x0,$0x0 │ │ │ │ + ja 9b95c5 │ │ │ │ + push $0xffffffe5 │ │ │ │ + or %bl,0x2959(%esi) │ │ │ │ ... │ │ │ │ - add %dh,(%ecx,%ebx,8) │ │ │ │ + add %al,(%eax) │ │ │ │ + xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ shrb $1,-0x2e(%ebp) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3800b1d7(%eax) │ │ │ │ mov $0x96,%al │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ fwait │ │ │ │ add %al,0x8009b96(%eax) │ │ │ │ adc %cl,0x1(%edi) │ │ │ │ - push $0x3e018a0e │ │ │ │ - sbb 0x4(%eax),%dh │ │ │ │ - inc %ecx │ │ │ │ - das │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - aam $0x0 │ │ │ │ + push $0x77018a0e │ │ │ │ + mov %eax,0x9608e56c │ │ │ │ + jo 9b96cd │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%ebx,8) │ │ │ │ + xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ clc │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ @@ -28224,20 +27897,18 @@ │ │ │ │ cmp %dh,-0x697fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dh,(%eax) │ │ │ │ xchg %eax,%edi │ │ │ │ fwait │ │ │ │ add %dh,-0x57ff4e29(%eax) │ │ │ │ sub $0xfe,%al │ │ │ │ - mov $0x47c5a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0xe560e377,%edi │ │ │ │ + or %ah,0x32(%eax,%eiz,4) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - xor $0xd9,%al │ │ │ │ + add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ adc %ch,-0x2e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x32(%eax) │ │ │ │ pop %ebx │ │ │ │ add (%eax),%bh │ │ │ │ @@ -28247,40 +27918,37 @@ │ │ │ │ fwait │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%edi │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - jp,pt 9b986e │ │ │ │ - add $0x41,%al │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b97b5 │ │ │ │ + addr16 in $0x8,%eax │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ mov %ch,-0x2e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ cmp %dh,-0x681fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dl,-0x4fff6468(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - ds cli │ │ │ │ - fs add $0x41,%al │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b98e5 │ │ │ │ + js 9b9889 │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ cwtl │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -28288,152 +27956,150 @@ │ │ │ │ scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ cmp %dh,-0x676fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %al,-0x67(%eax) │ │ │ │ fwait │ │ │ │ add %bh,-0x7feb0ef(%eax) │ │ │ │ - and $0x5a3ebffe,%eax │ │ │ │ - pusha │ │ │ │ - add $0x41,%al │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + and $0xe377bffe,%eax │ │ │ │ + jl 9b9939 │ │ │ │ + or %cl,(%eax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - xor $0xd9,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ enter $0xd26e,$0x0 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ cmp %dh,-0x66bfff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ cltd │ │ │ │ fwait │ │ │ │ add %bh,-0x7feb0ef(%eax) │ │ │ │ - and $0x5a3ebffe,%eax │ │ │ │ - pusha │ │ │ │ - add $0x41,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + and $0xe377bffe,%eax │ │ │ │ + jl 9b99e9 │ │ │ │ + or %ch,(%esp,%edx,4) │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - xor $0xd9,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ enter $0xd26e,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x38014f11,%eax │ │ │ │ mov $0x96,%al │ │ │ │ add %dh,%al │ │ │ │ cltd │ │ │ │ fwait │ │ │ │ add %ah,0x8009b9a(%eax) │ │ │ │ cmp $0x2528014f,%eax │ │ │ │ (bad) │ │ │ │ - mov $0x4625a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe57ee377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ shrb $1,-0x2e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ cmp %dh,-0x655fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dl,-0x65(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x2ffda0cf(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ rolb %cl,(%eax) │ │ │ │ - ds lcall $0xd429,$0x8741046c │ │ │ │ + ja 9b9b85 │ │ │ │ + jo 9b9b49 │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - xor $0xd9,%al │ │ │ │ + add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ fsubrs -0x2e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ cmp %dh,-0x64afff6a(%eax) │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds mov $0x87410468,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + ja 9b9c15 │ │ │ │ + je 9b9bf9 │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - xor $0xd9,%al │ │ │ │ + add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ sub %ch,-0x2e(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ cmp %dh,-0x63ffff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dh,0x30009b9c(%eax) │ │ │ │ sub %al,0x2(%esi) │ │ │ │ clc │ │ │ │ and %bh,%dh │ │ │ │ - mov $0x4147a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe508c377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ sub %ch,-0x2e(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ cmp %dh,-0x634fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %ah,-0x63(%eax) │ │ │ │ fwait │ │ │ │ add %ch,0x40014f3d(%eax) │ │ │ │ sub %al,0x2(%esi) │ │ │ │ - ds pop %edx │ │ │ │ - adc %eax,(%ecx,%eax,2) │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b9d55 │ │ │ │ + or $0x353e08e5,%eax │ │ │ │ + xor $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%ebx,8) │ │ │ │ + xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ xor %ch,-0x2e(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ cmp %dh,-0x629fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dl,(%eax) │ │ │ │ sahf │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds pop %edx │ │ │ │ - sbb $0x4,%al │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9b9e05 │ │ │ │ + add %ah,%ch │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -28443,40 +28109,41 @@ │ │ │ │ cmp %dh,-0x61efff6a(%eax) │ │ │ │ fwait │ │ │ │ add %al,%al │ │ │ │ sahf │ │ │ │ fwait │ │ │ │ add %cl,-0x37feb0ce(%eax) │ │ │ │ sbb %edi,%esi │ │ │ │ - mov $0x4183a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + mov $0xe5048377,%edi │ │ │ │ + or %cl,(%eax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - xor $0xd9,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ nop │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ cmp %dh,-0x613fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x61(%eax) │ │ │ │ fwait │ │ │ │ add %cl,-0x37feb0ce(%eax) │ │ │ │ sbb %edi,%esi │ │ │ │ - mov $0x4183a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0xe5048377,%edi │ │ │ │ + or %ch,(%esp,%edx,4) │ │ │ │ + and (%eax),%al │ │ │ │ ... │ │ │ │ - xor $0xd9,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ nop │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov %dh,(%edx) │ │ │ │ @@ -28486,20 +28153,18 @@ │ │ │ │ add %dh,-0x61(%eax) │ │ │ │ fwait │ │ │ │ add %ah,(%eax) │ │ │ │ mov 0x3608009b,%al │ │ │ │ dec %edi │ │ │ │ add %edi,%eax │ │ │ │ sbb %bh,%dh │ │ │ │ - mov $0x41a3a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xe5068377,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ cwtl │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -28507,40 +28172,38 @@ │ │ │ │ scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ cmp %dh,-0x5fdfff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dl,%al │ │ │ │ mov 0x23b8009b,%al │ │ │ │ pop %esi │ │ │ │ - add 0x3e00d26f(%eax),%bl │ │ │ │ - jp 9ba0e7 │ │ │ │ - add $0x41,%al │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add 0x7700d26f(%eax),%bl │ │ │ │ + ret │ │ │ │ + sbb %ah,%ch │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ mov 0xd26f,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ cmp %dh,-0x5f2fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %al,-0x4fff645f(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - sbb %ds:(%eax),%al │ │ │ │ - add $0x41,%al │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + ja 9ba135 │ │ │ │ + sbb $0xe5,%al │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ lock outsl %ds:(%esi),(%dx) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -28549,20 +28212,19 @@ │ │ │ │ cmp %dh,-0x5e7fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dh,(%eax) │ │ │ │ mov %al,0x3658009b │ │ │ │ dec %edi │ │ │ │ add %esi,0x47(%eax) │ │ │ │ dec %ebp │ │ │ │ - add (%esi),%bh │ │ │ │ - pop %edx │ │ │ │ - or $0x29874104,%eax │ │ │ │ - aam $0x0 │ │ │ │ + add -0x1d(%edi),%dh │ │ │ │ + adc %esp,%ebp │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ clc │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -28572,40 +28234,39 @@ │ │ │ │ cmp %dh,-0x5dcfff6a(%eax) │ │ │ │ fwait │ │ │ │ add %ah,%al │ │ │ │ mov %al,0x3678009b │ │ │ │ dec %edi │ │ │ │ add %ebp,%eax │ │ │ │ mul %eax │ │ │ │ - add %bh,(%esi) │ │ │ │ - jp 9ba302 │ │ │ │ - add $0x41,%al │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add %dh,-0x3d(%edi) │ │ │ │ + adc %ebp,%esp │ │ │ │ + or %bh,(%esi) │ │ │ │ + xor $0x35,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ add %dh,-0x2e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ cmp %dh,-0x5d1fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x18009ba3(%eax) │ │ │ │ dec %esp │ │ │ │ push %eax │ │ │ │ add %ebp,%eax │ │ │ │ mul %eax │ │ │ │ - add %bh,(%esi) │ │ │ │ - mov $0x87410402,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + add %dh,0x3(%edi) │ │ │ │ + push %ds │ │ │ │ + in $0x8,%eax │ │ │ │ + ds xor $0x35,%eax │ │ │ │ ... │ │ │ │ - xor $0xd9,%al │ │ │ │ + add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ subb $0x0,-0x2e(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ @@ -32470,19 +32131,16 @@ │ │ │ │ adc %eax,0x1(%eax) │ │ │ │ ... │ │ │ │ add %bh,(%eax) │ │ │ │ adc %ebx,0x1(%eax) │ │ │ │ pushf │ │ │ │ ds inc %eax │ │ │ │ add %ebp,-0x65af4001(%ecx,%esi,8) │ │ │ │ - add $0xdd554d02,%eax │ │ │ │ - jmp b1d727 │ │ │ │ - pop %esp │ │ │ │ - inc %ecx │ │ │ │ - sbb $0x0,%eax │ │ │ │ + add $0x28a29902,%eax │ │ │ │ + mov $0x4bb4abe6,%ebp │ │ │ │ ... │ │ │ │ shlb $1,0x1(%eax,%eax,4) │ │ │ │ fcomps 0x1(%eax,%eax,4) │ │ │ │ lock pop %ebp │ │ │ │ addb $0x0,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ @@ -45808,17 +45466,19 @@ │ │ │ │ addb $0x8,(%ecx) │ │ │ │ jae d388df │ │ │ │ add %ebp,%eax │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ addb $0xe0,(%ecx) │ │ │ │ add $0x80,%al │ │ │ │ add %ebx,(%eax) │ │ │ │ - test $0xdc6c0180,%eax │ │ │ │ - mov $0xff,%eax │ │ │ │ - add %bh,-0x27febfc2(%eax) │ │ │ │ + test $0x56c0180,%eax │ │ │ │ + mov %bh,%bh │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov $0xd801403e,%eax │ │ │ │ and %al,0x1(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb $0x10180,%eax │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ jge d3890b │ │ │ │ add %ecx,%eax │ │ │ │ @@ -45847,17 +45507,18 @@ │ │ │ │ inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x75(%ebx,%ebp,2) │ │ │ │ add %al,%al │ │ │ │ - lds 0x756b50f7(%esi),%edi │ │ │ │ - add %al,-0x33(%eax) │ │ │ │ - mov $0xbecca0f7,%esi │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mov $0x756b50f7,%esi │ │ │ │ + add %al,-0x63(%eax) │ │ │ │ + mov $0xbe9ca0f7,%esi │ │ │ │ imul %eax │ │ │ │ and $0x80,%al │ │ │ │ add %esp,(%eax) │ │ │ │ aas │ │ │ │ loopne d389e8 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -50884,31 +50545,31 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%al │ │ │ │ rcll %cl,0x0(%edx,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x2b(%eax) │ │ │ │ jae e02b40 │ │ │ │ - add %edx,0xc5c00000 │ │ │ │ + add %edx,0x95c00000 │ │ │ │ mov $0x8005a8f7,%esi │ │ │ │ add %edi,%eax │ │ │ │ sub $0x140,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %edx,0xcd400000 │ │ │ │ + or %edx,0x9d400000 │ │ │ │ mov $0x8005a8f7,%esi │ │ │ │ add %ecx,(%eax) │ │ │ │ cs inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%ecx) │ │ │ │ - adc $0xcca00000,%eax │ │ │ │ + adc $0x9ca00000,%eax │ │ │ │ mov $0x8005a8f7,%esi │ │ │ │ add %ebx,(%eax) │ │ │ │ cs inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1880868,15 +1880529,15 @@ │ │ │ │ push %esp │ │ │ │ xor $0x46465502,%eax │ │ │ │ inc %ecx │ │ │ │ inc %ebx │ │ │ │ push %esp │ │ │ │ jae,pn 131c1a9 │ │ │ │ popa │ │ │ │ - add %fs:-0x42(%eax,%edi,4),%ah │ │ │ │ + add %fs:-0x42(%eax,%ecx,4),%ah │ │ │ │ imull 0x5b(%eax) │ │ │ │ xchg %eax,%edx │ │ │ │ add %esi,-0xeff4e29(%eax) │ │ │ │ out %eax,(%dx) │ │ │ │ ja 131c11c │ │ │ │ ljmp $0x8d32,$0x78d077fd │ │ │ │ add %edi,-0xe(%edi) │ │ │ │ @@ -1891442,26 +1891103,31 @@ │ │ │ │ outsl %ds:(%si),(%dx) │ │ │ │ jb 1325392 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ push %ebx │ │ │ │ - jne 1325391 │ │ │ │ - and %dl,0x65(%ebx) │ │ │ │ - jo 1325348 │ │ │ │ - xor (%ecx),%dh │ │ │ │ - and %dh,(%edx) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor $0x36323a32,%eax │ │ │ │ + popa │ │ │ │ + je 1325344 │ │ │ │ + dec %edx │ │ │ │ + popa │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + xor %ah,(%eax) │ │ │ │ + xor %dh,(%edi) │ │ │ │ + cmp (%eax),%dh │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor (%eax),%bh │ │ │ │ and %dl,0x54(%ebp) │ │ │ │ inc %ebx │ │ │ │ and %dh,(%edx) │ │ │ │ xor %dh,(%edx) │ │ │ │ - xor $0xb1d7b0,%eax │ │ │ │ + ss mov $0xd7,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ and $0x62,%al │ │ │ │ jne 13253ad │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ fs pop %edi │ │ │ │ fs popa │ │ │ │ je 13253b0 │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1990113,19 +1989779,17 @@ │ │ │ │ (bad) │ │ │ │ decl 0x54(%esi) │ │ │ │ push %ebx │ │ │ │ or %bh,0x136(%esi,%edi,1) │ │ │ │ add %al,(%eax) │ │ │ │ syscall │ │ │ │ sub $0x51,%al │ │ │ │ - or $0xbe,%ah │ │ │ │ - idiv %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x44(%ebp) │ │ │ │ + sbbb $0xff,-0x9(%esi,%edi,4) │ │ │ │ + inc %ebp │ │ │ │ + inc %esp │ │ │ │ add (%eax),%cl │ │ │ │ or $0x7,%al │ │ │ │ push %ebx │ │ │ │ push %ebp │ │ │ │ inc %edx │ │ │ │ dec %ebp │ │ │ │ dec %edi │ │ │ │ @@ -1990142,15 +1989806,15 @@ │ │ │ │ pop %es │ │ │ │ or %ah,(%ecx) │ │ │ │ syscall │ │ │ │ add %dl,0x45(%ebx) │ │ │ │ push %esp │ │ │ │ inc %esi │ │ │ │ xor %cl,(%eax) │ │ │ │ - punpckhbw 0xf7be(%edi),%mm6 │ │ │ │ + punpckhbw 0xf7be(%edi),%mm0 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or $0x736e4926,%eax │ │ │ │ jne 1363f56 │ │ │ │ imul $0x6e65,0x69(%ebx),%sp │ │ │ │ je 1363f18 │ │ │ │ @@ -1990195,16 +1989859,15 @@ │ │ │ │ dec %edi │ │ │ │ inc %esp │ │ │ │ inc %ebp │ │ │ │ add (%eax),%cl │ │ │ │ or $0x4,%al │ │ │ │ dec %ebp │ │ │ │ dec %edi │ │ │ │ - fs mov $0x240cf7be,%eax │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ + mov %bh,%fs:-0x52dbf309(%esi) │ │ │ │ sti │ │ │ │ ... │ │ │ │ adc %al,%al │ │ │ │ xor %eax,(%ecx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -1990228,15 +1989891,15 @@ │ │ │ │ decl 0x4c(%edi) │ │ │ │ or $0x363fec26,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x65(%ecx) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ je 1363f2d │ │ │ │ - int3 │ │ │ │ + pushf │ │ │ │ mov $0xfffffff7,%esi │ │ │ │ push 0x20(%ebx,%esi,2) │ │ │ │ ja 1364021 │ │ │ │ outsb %gs:(%esi),(%dx) │ │ │ │ and %ah,0x69(%edx) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ imul $0xf737e20,%fs:0x67(%esi),%ebp │ │ │ │ @@ -1990251,18 +1989914,16 @@ │ │ │ │ dec %ebp │ │ │ │ inc %ebp │ │ │ │ dec %esi │ │ │ │ push %esp │ │ │ │ push %ebx │ │ │ │ or %cl,(%edi) │ │ │ │ add $0x68,%al │ │ │ │ - mov $0xbe,%bh │ │ │ │ - testl $0x0,(%eax) │ │ │ │ + xchg %edi,0xf7(%esi) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %cl,(%ecx) │ │ │ │ (bad) │ │ │ │ sub $0x53,%al │ │ │ │ inc %ebp │ │ │ │ push %esp │ │ │ │ push %ecx │ │ │ │ das │ │ │ │ @@ -1990305,15 +1989966,15 @@ │ │ │ │ jne 13640d0 │ │ │ │ outsb %gs:(%esi),(%dx) │ │ │ │ je 13640da │ │ │ │ and %dh,0x68(%edi) │ │ │ │ outsb %gs:(%esi),(%dx) │ │ │ │ and %ah,0x69(%edx) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - imul $0xf7beb864,%fs:0x67(%esi),%ebp │ │ │ │ + imul $0xf7be8864,%fs:0x67(%esi),%ebp │ │ │ │ or $0x24,%al │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ sti │ │ │ │ ... │ │ │ │ adc %al,%al │ │ │ │ xor %eax,(%ecx) │ │ │ │ (bad) │ │ │ │ @@ -1990337,15 +1989998,15 @@ │ │ │ │ (bad) │ │ │ │ decl 0x1c52502c │ │ │ │ inc %ecx │ │ │ │ add %eax,%ss:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x4f(%edx) │ │ │ │ push %edx │ │ │ │ - jo 12dffad │ │ │ │ + jo 12dff7d │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ ljmp *0x544e4f43 │ │ │ │ push %edx │ │ │ │ dec %edi │ │ │ │ dec %esp │ │ │ │ or $0x74784511,%eax │ │ │ │ @@ -1990359,18 +1990020,16 @@ │ │ │ │ inc %esi │ │ │ │ dec %edi │ │ │ │ push %edx │ │ │ │ dec %ebp │ │ │ │ inc %ecx │ │ │ │ push %esp │ │ │ │ sub $0x68475241,%eax │ │ │ │ - mov $0xbe,%bh │ │ │ │ - testl $0x0,(%eax) │ │ │ │ + xchg %edi,0xf7(%esi) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %al,0x44(%ebx) │ │ │ │ push %edx │ │ │ │ das │ │ │ │ aaa │ │ │ │ add (%edx),%al │ │ │ │ or %cl,(%edi) │ │ │ │ pop %es │ │ │ │ @@ -1990418,16 +1990077,15 @@ │ │ │ │ inc %ebp │ │ │ │ inc %esp │ │ │ │ push %es │ │ │ │ (bad) │ │ │ │ sub $0x4c,%al │ │ │ │ dec %ecx │ │ │ │ push %ebx │ │ │ │ - fs mov $0x240cf7be,%eax │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ + mov %bh,%fs:-0x52dbf309(%esi) │ │ │ │ sti │ │ │ │ ... │ │ │ │ adc %al,%al │ │ │ │ xor %eax,(%ecx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -1990449,29 +1990107,29 @@ │ │ │ │ dec %esp │ │ │ │ inc %edx │ │ │ │ add %eax,%ss:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ecx) │ │ │ │ xor %ebp,(%edi) │ │ │ │ jae 136418d │ │ │ │ - int3 │ │ │ │ + pushf │ │ │ │ mov $0xfffffff7,%esi │ │ │ │ push 0x72(%eax) │ │ │ │ imul $0x65766974,0x69(%ebp),%ebp │ │ │ │ jae 136424d │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0xe0f010e,0x70(%ebx),%esi │ │ │ │ arpl %ebp,%cs:0x65(%eax) │ │ │ │ arpl %ebp,0x5f(%ebx) │ │ │ │ jae 13642a5 │ │ │ │ bound %esi,0x70(%ecx,%edi,2) │ │ │ │ xor %gs:(%edx),%al │ │ │ │ adc %eax,(%eax) │ │ │ │ add %eax,(%eax) │ │ │ │ - add %ch,-0x49(%eax) │ │ │ │ + add %ch,-0x79(%eax) │ │ │ │ mov $0xf7,%esi │ │ │ │ ... │ │ │ │ add %dl,(%eax) │ │ │ │ xor $0x46,%al │ │ │ │ dec %edi │ │ │ │ push %edx │ │ │ │ dec %ebp │ │ │ │ @@ -1990518,16 +1990176,15 @@ │ │ │ │ sub $0x544e4f43,%eax │ │ │ │ push %edx │ │ │ │ dec %edi │ │ │ │ dec %esp │ │ │ │ or (%ecx),%ecx │ │ │ │ syscall │ │ │ │ sub $0x56544553,%eax │ │ │ │ - fs mov $0x240cf7be,%eax │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ + mov %bh,%fs:-0x52dbf309(%esi) │ │ │ │ sti │ │ │ │ ... │ │ │ │ adc %al,%al │ │ │ │ xor %eax,(%ecx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -1990550,22 +1990207,17 @@ │ │ │ │ (bad) │ │ │ │ inc %ebx │ │ │ │ add %eax,%ss:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%dh │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ - or $0xbe,%ah │ │ │ │ - idiv %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - call *0x41(%ebp,%ebp,1) │ │ │ │ - push %edx │ │ │ │ - inc %edi │ │ │ │ - push %ebp │ │ │ │ + sbbb $0xff,-0x9(%esi,%edi,4) │ │ │ │ + push %esp │ │ │ │ + sub $0x55475241,%eax │ │ │ │ dec %ebp │ │ │ │ inc %ebp │ │ │ │ dec %esi │ │ │ │ push %esp │ │ │ │ push %ebx │ │ │ │ or (%ecx),%ecx │ │ │ │ syscall │ │ │ │ @@ -1990578,15 +1990230,15 @@ │ │ │ │ xor $0x46,%al │ │ │ │ dec %edi │ │ │ │ push %edx │ │ │ │ dec %ebp │ │ │ │ inc %ecx │ │ │ │ push %esp │ │ │ │ sub $0x544e4f43,%eax │ │ │ │ - push $0xf7beb7 │ │ │ │ + push $0xf7be87 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x43(%ebp,%ebp,1) │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ push %esp │ │ │ │ push %edx │ │ │ │ @@ -1990628,16 +1990280,15 @@ │ │ │ │ jne 1364464 │ │ │ │ imul $0x6961665f,0x6e(%edi),%ebp │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ jne 1364472 │ │ │ │ gs pop %edi │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ jae 1364469 │ │ │ │ - mov $0x240cf7be,%eax │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ + mov %bh,-0x52dbf309(%esi) │ │ │ │ sti │ │ │ │ ... │ │ │ │ adc %al,%al │ │ │ │ xor %eax,(%ecx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -1990661,15 +1990312,15 @@ │ │ │ │ or %ecx,(%edi) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ inc %esp │ │ │ │ add %eax,%ss:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %cl,(%edi) │ │ │ │ - add $0xf7becc80,%eax │ │ │ │ + add $0xf7be9c80,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ incl (%eax,%eax,1) │ │ │ │ add %bl,(%edx,%eax,1) │ │ │ │ or $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1990686,15 +1990337,15 @@ │ │ │ │ sub $0x5053494c,%eax │ │ │ │ dec %esp │ │ │ │ inc %ecx │ │ │ │ dec %ebp │ │ │ │ inc %edx │ │ │ │ inc %esp │ │ │ │ inc %ecx │ │ │ │ - push $0xf7beb7 │ │ │ │ + push $0xf7be87 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x75(%edi) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ imul $0x40f0a32,0x6e(%edi),%ebp │ │ │ │ sub $0x4c,%al │ │ │ │ inc %ebp │ │ │ │ @@ -1990739,16 +1990390,15 @@ │ │ │ │ push %esp │ │ │ │ push %ecx │ │ │ │ das │ │ │ │ or %cl,(%edi) │ │ │ │ add (%ebx,%eax,2),%ebp │ │ │ │ inc %esp │ │ │ │ push %edx │ │ │ │ - fs mov $0x240cf7be,%eax │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ + mov %bh,%fs:-0x52dbf309(%esi) │ │ │ │ sti │ │ │ │ ... │ │ │ │ adc %al,%al │ │ │ │ xor %eax,(%ecx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -1990773,15 +1990423,15 @@ │ │ │ │ popa │ │ │ │ jb 13645f7 │ │ │ │ faddl 0x36(%ebp) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x65(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ - and %al,-0x84134(%eax) │ │ │ │ + and %al,-0x84164(%eax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jle 1364619 │ │ │ │ movups (%edx),%xmm6 │ │ │ │ inc %esi │ │ │ │ dec %edi │ │ │ │ @@ -1990802,15 +1990452,15 @@ │ │ │ │ push %ebx │ │ │ │ push %esp │ │ │ │ or %cl,(%edi) │ │ │ │ add $0x4f55512c,%eax │ │ │ │ push %esp │ │ │ │ inc %ebp │ │ │ │ or $0x4,%al │ │ │ │ - push $0xf7beb7 │ │ │ │ + push $0xf7be87 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x44(%ebx) │ │ │ │ push %edx │ │ │ │ das │ │ │ │ xor (%eax),%ecx │ │ │ │ clts │ │ │ │ @@ -1990855,15 +1990505,15 @@ │ │ │ │ adc %dh,(%edx) │ │ │ │ inc %esi │ │ │ │ dec %edi │ │ │ │ push %edx │ │ │ │ dec %ebp │ │ │ │ inc %ecx │ │ │ │ push %esp │ │ │ │ - sub $0xf7beb864,%eax │ │ │ │ + sub $0xf7be8864,%eax │ │ │ │ or $0x24,%al │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ sti │ │ │ │ ... │ │ │ │ adc %al,%al │ │ │ │ xor %eax,(%ecx) │ │ │ │ (bad) │ │ │ │ @@ -1990887,20 +1990537,18 @@ │ │ │ │ inc %esp │ │ │ │ push %edx │ │ │ │ or $0x47,%al │ │ │ │ add %eax,%ss:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x45(%ebp,%edx,2) │ │ │ │ push %ebx │ │ │ │ - or $0xbe,%ah │ │ │ │ - idiv %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - call *0x31(%edx) │ │ │ │ - femms │ │ │ │ + sbbb $0xff,-0x9(%esi,%edi,4) │ │ │ │ + push %edx │ │ │ │ + xor %ecx,(%edi) │ │ │ │ + push %cs │ │ │ │ xor 0x4f(%esi),%al │ │ │ │ push %edx │ │ │ │ dec %ebp │ │ │ │ inc %ecx │ │ │ │ push %esp │ │ │ │ sub $0x544e4f43,%eax │ │ │ │ push %edx │ │ │ │ @@ -1990909,15 +1990557,15 @@ │ │ │ │ or $0x736e4926,%eax │ │ │ │ jne 1364754 │ │ │ │ imul $0x6e65,0x69(%ebx),%sp │ │ │ │ je 1364716 │ │ │ │ popa │ │ │ │ jb 1364760 │ │ │ │ jne 1364768 │ │ │ │ - gs push $0xf7beb7 │ │ │ │ + gs push $0xf7be87 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x2(%ebp,%eax,2) │ │ │ │ or %cl,(%ebx,%eax,1) │ │ │ │ push %esi │ │ │ │ inc %ecx │ │ │ │ dec %esp │ │ │ │ @@ -1990969,15 +1990617,15 @@ │ │ │ │ xor %ecx,(%edi) │ │ │ │ push %cs │ │ │ │ xor 0x4f(%esi),%al │ │ │ │ push %edx │ │ │ │ dec %ebp │ │ │ │ inc %ecx │ │ │ │ push %esp │ │ │ │ - sub $0xb8644f43,%eax │ │ │ │ + sub $0x88644f43,%eax │ │ │ │ mov $0xe71438f7,%esi │ │ │ │ add %bh,%al │ │ │ │ push %esp │ │ │ │ push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1000b1d7(%eax) │ │ │ │ @@ -1991019,19 +1990667,17 @@ │ │ │ │ incl 0xf(%ebp) │ │ │ │ or $0x3648642c,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x52(%ebp) │ │ │ │ push %edx │ │ │ │ dec %edi │ │ │ │ - or $0xbe,%ah │ │ │ │ - idiv %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x54(%ecx) │ │ │ │ + sbbb $0xff,-0x9(%esi,%edi,4) │ │ │ │ + inc %ecx │ │ │ │ + push %esp │ │ │ │ sub $0x544e4f43,%eax │ │ │ │ push %edx │ │ │ │ dec %edi │ │ │ │ dec %esp │ │ │ │ or $0x74784511,%eax │ │ │ │ jb 136489e │ │ │ │ and %ah,0x72(%ecx) │ │ │ │ @@ -1991042,15 +1990688,15 @@ │ │ │ │ movups (%edx),%xmm6 │ │ │ │ inc %esi │ │ │ │ dec %edi │ │ │ │ push %edx │ │ │ │ dec %ebp │ │ │ │ inc %ecx │ │ │ │ push %esp │ │ │ │ - sub $0xbeb76841,%eax │ │ │ │ + sub $0xbe876841,%eax │ │ │ │ testl $0x0,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ebx) │ │ │ │ sub $0x43,%al │ │ │ │ inc %esp │ │ │ │ push %edx │ │ │ │ @@ -1991101,22 +1990747,22 @@ │ │ │ │ inc %ebp │ │ │ │ inc %esp │ │ │ │ push %es │ │ │ │ (bad) │ │ │ │ sub $0x4c,%al │ │ │ │ dec %ecx │ │ │ │ push %ebx │ │ │ │ - fs mov $0x1618f7be,%eax │ │ │ │ - out %eax,$0x0 │ │ │ │ - enter $0x5158,$0x1 │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %bh,%fs:-0x18e9e709(%esi) │ │ │ │ + add %cl,%al │ │ │ │ + pop %eax │ │ │ │ + push %ecx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xd7,%al │ │ │ │ - mov $0x0,%cl │ │ │ │ - adc %al,0xd0160 │ │ │ │ + add %dh,0x1000b1d7(%eax) │ │ │ │ + add $0xd0160,%eax │ │ │ │ add %dl,%al │ │ │ │ mov %cl,0x1(%edi) │ │ │ │ rorb $1,0xb0d00000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ or $0x6,%al │ │ │ │ inc %edx │ │ │ │ @@ -1991149,15 +1990795,15 @@ │ │ │ │ jo 136492d │ │ │ │ dec %ecx │ │ │ │ add %eax,%ss:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x6b(%ebx) │ │ │ │ pop %edi │ │ │ │ jne 13648fd │ │ │ │ - int3 │ │ │ │ + pushf │ │ │ │ mov $0xfffffff7,%esi │ │ │ │ incl (%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ decl (%esi) │ │ │ │ add %dl,(%ecx) │ │ │ │ @@ -1991170,15 +1990816,15 @@ │ │ │ │ adc %esp,%esp │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ or %cl,(%edi) │ │ │ │ add $0x4f55512c,%eax │ │ │ │ push %esp │ │ │ │ inc %ebp │ │ │ │ - punpckhbw 0xf7be(%edi),%mm6 │ │ │ │ + punpckhbw 0xf7be(%edi),%mm0 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ push %ebp │ │ │ │ dec %esi │ │ │ │ inc %ebx │ │ │ │ push %esp │ │ │ │ dec %ecx │ │ │ │ @@ -1991224,15 +1990870,15 @@ │ │ │ │ sub $0x2a,%al │ │ │ │ or %cl,(%edi) │ │ │ │ add $0x4f55512c,%eax │ │ │ │ push %esp │ │ │ │ inc %ebp │ │ │ │ or $0x4021cb1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0xb864040d │ │ │ │ + add %dl,0x8864040d │ │ │ │ mov $0xe717b0f7,%esi │ │ │ │ add %ch,0x5f(%eax) │ │ │ │ push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1000b1d7(%eax) │ │ │ │ add $0x130160,%eax │ │ │ │ @@ -1991271,20 +1990917,17 @@ │ │ │ │ sub (%edi),%ch │ │ │ │ adc $0x4b,%al │ │ │ │ add %eax,%ss:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0xc(%ebx) │ │ │ │ push %es │ │ │ │ push %edx │ │ │ │ - or $0xbe,%ah │ │ │ │ - idiv %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jmp *0x78(%ebp) │ │ │ │ - jo 1364b41 │ │ │ │ + sbbb $0xff,-0x9(%esi,%edi,4) │ │ │ │ + gs js 1364b4f │ │ │ │ + popa │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ fs push %edx │ │ │ │ inc %ebp │ │ │ │ push %eax │ │ │ │ inc %ebp │ │ │ │ inc %ecx │ │ │ │ push %esp │ │ │ │ @@ -1991296,15 +1990939,15 @@ │ │ │ │ push %ebp │ │ │ │ dec %edi │ │ │ │ push %esp │ │ │ │ inc %ebp │ │ │ │ or %ecx,0x75622f3f │ │ │ │ imul $0x72706572,0x2f(%esp,%eiz,2),%ebp │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ - push $0xf7beb7 │ │ │ │ + push $0xf7be87 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x54(%ecx) │ │ │ │ add (%ecx),%dl │ │ │ │ add (%ecx),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1991348,19 +1990991,17 @@ │ │ │ │ dec %esp │ │ │ │ dec %esp │ │ │ │ inc %ebp │ │ │ │ inc %ebx │ │ │ │ push %esp │ │ │ │ or %ecx,(%edi) │ │ │ │ add $0x2c,%al │ │ │ │ - fs mov $0x1d20f7be,%eax │ │ │ │ - out %eax,$0x0 │ │ │ │ - enter $0x5181,$0x1 │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax) │ │ │ │ + mov %bh,%fs:-0x18e2df09(%esi) │ │ │ │ + add %cl,%al │ │ │ │ + adcl $0x0,0x1(%ecx) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ adc %al,0x350160 │ │ │ │ add %dl,%al │ │ │ │ mov $0x1b,%ah │ │ │ │ pop %ss │ │ │ │ shlb $1,0xb0d00000 │ │ │ │ @@ -1991400,19 +1991041,17 @@ │ │ │ │ push %ebx │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ dec %esp │ │ │ │ add %eax,%ss:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x38(%edi) │ │ │ │ xor $0x31,%al │ │ │ │ - or $0xbe,%ah │ │ │ │ - idiv %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x52(%ecx) │ │ │ │ + sbbb $0xff,-0x9(%esi,%edi,4) │ │ │ │ + inc %ecx │ │ │ │ + push %edx │ │ │ │ inc %ebp │ │ │ │ or %cl,(%edi) │ │ │ │ push %es │ │ │ │ sub $0x49,%al │ │ │ │ inc %edi │ │ │ │ dec %esi │ │ │ │ dec %edi │ │ │ │ @@ -1991431,15 +1991070,15 @@ │ │ │ │ inc %ebx │ │ │ │ push %esp │ │ │ │ or %ecx,(%edi) │ │ │ │ add $0x2c,%al │ │ │ │ dec %esp │ │ │ │ inc %ebp │ │ │ │ push %esp │ │ │ │ - sub -0x49(%eax),%ch │ │ │ │ + sub -0x79(%eax),%ch │ │ │ │ mov $0xf7,%esi │ │ │ │ ... │ │ │ │ add %ch,0x64(%esi) │ │ │ │ inc %ebx │ │ │ │ dec %edi │ │ │ │ dec %esp │ │ │ │ dec %esp │ │ │ │ @@ -1991470,18 +1991109,17 @@ │ │ │ │ jae 1364d4c │ │ │ │ arpl %ebp,(%edi) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ imul $0x6972702f,0x70(%ebx),%esi │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ imul $0x6c2e7365,0x76(%ecx,%ebp,2),%esi │ │ │ │ imul $0x70f010e,0x70(%ebx),%esi │ │ │ │ - fs mov $0x23f8f7be,%eax │ │ │ │ - out %eax,$0x0 │ │ │ │ - dec %eax │ │ │ │ - mov $0x51,%bh │ │ │ │ + mov %bh,%fs:-0x18dc0709(%esi) │ │ │ │ + add %cl,-0x49(%eax) │ │ │ │ + push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1000b1d7(%eax) │ │ │ │ add $0xd0160,%eax │ │ │ │ add %dl,%al │ │ │ │ in $0x4f,%al │ │ │ │ add %edx,%eax │ │ │ │ @@ -1991516,19 +1991154,17 @@ │ │ │ │ ljmp *0xc4544553 │ │ │ │ dec %ebp │ │ │ │ add %eax,%ss:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ xor $0x46,%al │ │ │ │ dec %edi │ │ │ │ - or $0xbe,%ah │ │ │ │ - idiv %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - call *0x4d(%ebp) │ │ │ │ + sbbb $0xff,-0x9(%esi,%edi,4) │ │ │ │ + push %ebp │ │ │ │ + dec %ebp │ │ │ │ inc %ebp │ │ │ │ dec %esi │ │ │ │ push %esp │ │ │ │ push %ebx │ │ │ │ or (%ecx),%ecx │ │ │ │ syscall │ │ │ │ sub $0x56544553,%eax │ │ │ │ @@ -1991544,15 +1991180,15 @@ │ │ │ │ inc %ecx │ │ │ │ push %esp │ │ │ │ sub $0x544e4f43,%eax │ │ │ │ push %edx │ │ │ │ dec %edi │ │ │ │ dec %esp │ │ │ │ or (%ecx),%ecx │ │ │ │ - push $0xf7beb7 │ │ │ │ + push $0xf7be87 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%esp,%ebp,1) │ │ │ │ inc %ebx │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ push %ebx │ │ │ │ @@ -1991599,17 +1991235,17 @@ │ │ │ │ add (%eax),%al │ │ │ │ add %bl,(%edx,%eax,1) │ │ │ │ or (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x4f42040d,%eax │ │ │ │ dec %edi │ │ │ │ push %esp │ │ │ │ - fs mov $0x26b0f7be,%eax │ │ │ │ - out %eax,$0x0 │ │ │ │ - fdivrs 0x151(%ebp) │ │ │ │ + mov %bh,%fs:-0x18d94f09(%esi) │ │ │ │ + add %bl,%al │ │ │ │ + mov $0x151,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ adc %al,0xc0160 │ │ │ │ add %dl,%al │ │ │ │ in $0x37,%al │ │ │ │ add %al,%dl │ │ │ │ @@ -1991645,19 +1991281,16 @@ │ │ │ │ decl 0x54(%ebp,%eax,2) │ │ │ │ pop %es │ │ │ │ sbb $0x4f,%al │ │ │ │ add %eax,%ss:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x30(%esi) │ │ │ │ or %cl,(%edi) │ │ │ │ - or $0xbe,%ah │ │ │ │ - idiv %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%esp,%ebp,1) │ │ │ │ + sbbb $0xff,-0x9(%esi,%edi,4) │ │ │ │ + add $0x2c,%al │ │ │ │ push %ebx │ │ │ │ inc %ebp │ │ │ │ push %esp │ │ │ │ push %ecx │ │ │ │ das │ │ │ │ or %cl,(%edi) │ │ │ │ add (%ebx,%eax,2),%ebp │ │ │ │ @@ -1991678,18 +1991311,16 @@ │ │ │ │ push %edx │ │ │ │ push %edx │ │ │ │ dec %edi │ │ │ │ push %edx │ │ │ │ and %ecx,(%eax) │ │ │ │ syscall │ │ │ │ sub $0x68,%al │ │ │ │ - mov $0xbe,%bh │ │ │ │ - testl $0x0,(%eax) │ │ │ │ + xchg %edi,0xf7(%esi) │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ add %ch,0x74(%esi) │ │ │ │ and %ah,0x72(%ecx) │ │ │ │ addr16 jne 1364fbd │ │ │ │ outsb %gs:(%esi),(%dx) │ │ │ │ je 1364fc7 │ │ │ │ and %dh,0x68(%edi) │ │ │ │ outsb %gs:(%esi),(%dx) │ │ │ │ @@ -1991731,15 +1991362,15 @@ │ │ │ │ or (%edi),%cl │ │ │ │ add (%esp,%ecx,2),%ebp │ │ │ │ inc %ebp │ │ │ │ push %esp │ │ │ │ pop %es │ │ │ │ or %ah,(%ecx) │ │ │ │ syscall │ │ │ │ - add %ah,-0x42(%eax,%edi,4) │ │ │ │ + add %ah,-0x42(%eax,%ecx,4) │ │ │ │ testl $0xf800e729,(%eax) │ │ │ │ ret │ │ │ │ push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1000b1d7(%eax) │ │ │ │ add $0xe0160,%eax │ │ │ │ @@ -1991781,21 +1991412,16 @@ │ │ │ │ dec %esp │ │ │ │ je 136507a │ │ │ │ add %eax,%ss:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x4f(%ebp) │ │ │ │ push %esp │ │ │ │ inc %ebp │ │ │ │ - or $0xbe,%ah │ │ │ │ - idiv %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%eax) │ │ │ │ - dec %ebx │ │ │ │ - inc %ebp │ │ │ │ + sbbb $0xff,-0x9(%esi,%edi,4) │ │ │ │ + add %cl,0x45(%ebx) │ │ │ │ xor %esi,(%eax) │ │ │ │ xor %cl,(%ecx) │ │ │ │ lar (%ecx,%ecx,2),%ebp │ │ │ │ inc %esi │ │ │ │ or %ecx,(%edi) │ │ │ │ add (%ecx,%ecx,2),%ch │ │ │ │ inc %esi │ │ │ │ @@ -1991808,15 +1991434,15 @@ │ │ │ │ push %edx │ │ │ │ dec %edi │ │ │ │ push %edx │ │ │ │ or %cl,(%edi) │ │ │ │ add $0x4f55512c,%eax │ │ │ │ push %esp │ │ │ │ inc %ebp │ │ │ │ - prefetch -0x49(%eax) │ │ │ │ + prefetch -0x79(%eax) │ │ │ │ mov $0xf7,%esi │ │ │ │ ... │ │ │ │ add %al,0x52(%ecx) │ │ │ │ inc %edi │ │ │ │ push %ebp │ │ │ │ dec %ebp │ │ │ │ inc %ebp │ │ │ │ @@ -1991873,19 +1991499,16 @@ │ │ │ │ sub $0x49,%al │ │ │ │ inc %edi │ │ │ │ dec %esi │ │ │ │ dec %edi │ │ │ │ push %edx │ │ │ │ inc %ebp │ │ │ │ xor $0x9,%al │ │ │ │ - fs mov $0x2b60f7be,%eax │ │ │ │ - out %eax,$0x0 │ │ │ │ - mov %dl,%al │ │ │ │ - push %ecx │ │ │ │ - add %eax,(%eax) │ │ │ │ + mov %bh,%fs:-0x18d49f09(%esi) │ │ │ │ + add %cl,0x151d0(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1000b1d7(%eax) │ │ │ │ add $0xb0160,%eax │ │ │ │ add %dl,%al │ │ │ │ js 13650d2 │ │ │ │ add %dl,%al │ │ │ │ or (%eax),%eax │ │ │ │ @@ -1991918,19 +1991541,20 @@ │ │ │ │ add %ah,%cl │ │ │ │ push %ecx │ │ │ │ add %eax,%ss:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%bh │ │ │ │ push %cs │ │ │ │ add %dl,(%ecx) │ │ │ │ - or $0xbe,%ah │ │ │ │ - idiv %edi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x54455346(,%ebp,1) │ │ │ │ + sbbb $0xff,-0x9(%esi,%edi,4) │ │ │ │ + add $0x2d,%al │ │ │ │ + inc %esi │ │ │ │ + push %ebx │ │ │ │ + inc %ebp │ │ │ │ + push %esp │ │ │ │ or %cl,(%edi) │ │ │ │ add $0x4f55512c,%eax │ │ │ │ push %esp │ │ │ │ inc %ebp │ │ │ │ lar (%esi),%ebp │ │ │ │ outsl %fs:(%esi),(%dx) │ │ │ │ or %ecx,(%edi) │ │ │ │ @@ -1991940,15 +1991564,15 @@ │ │ │ │ dec %esi │ │ │ │ push %ebx │ │ │ │ xor $0x2d0d0f06,%eax │ │ │ │ dec %ecx │ │ │ │ dec %esi │ │ │ │ dec %ecx │ │ │ │ push %esp │ │ │ │ - sub $0xb7685546,%eax │ │ │ │ + sub $0x87685546,%eax │ │ │ │ mov $0xf7,%esi │ │ │ │ ... │ │ │ │ add %cl,(%edx) │ │ │ │ clts │ │ │ │ and %edx,0x4f430b0d │ │ │ │ dec %ebp │ │ │ │ dec %ebp │ │ │ │ @@ -1991997,18 +1991621,17 @@ │ │ │ │ or %ecx,(%edi) │ │ │ │ add $0x2c,%al │ │ │ │ dec %esp │ │ │ │ inc %ebp │ │ │ │ push %esp │ │ │ │ sub (%eax),%cl │ │ │ │ or %ah,(%ecx) │ │ │ │ - fs mov $0x2d10f7be,%eax │ │ │ │ - out %eax,$0x0 │ │ │ │ - sbb %dl,%ch │ │ │ │ - push %ecx │ │ │ │ + mov %bh,%fs:-0x18d2ef09(%esi) │ │ │ │ + add %bl,(%eax) │ │ │ │ + aad $0x51 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1000b1d7(%eax) │ │ │ │ add $0x360160,%eax │ │ │ │ add %dl,%al │ │ │ │ add $0x29,%al │ │ │ │ or %eax,%edx │ │ │ │ @@ -2007258,18 +2006881,18 @@ │ │ │ │ shlb $1,0x8(%ecx) │ │ │ │ sub %al,%dl │ │ │ │ out %eax,$0xc │ │ │ │ sub %al,%dl │ │ │ │ js 1370a2f │ │ │ │ push %edi │ │ │ │ add %esi,0x6800b1d7(%eax) │ │ │ │ - mov $0xbe,%bh │ │ │ │ - testl $0x78000000,(%edx) │ │ │ │ - enter $0x247,$0x55 │ │ │ │ - dec %esp │ │ │ │ + xchg %edi,0x2f7(%esi) │ │ │ │ + add %bh,-0x38(%eax) │ │ │ │ + inc %edi │ │ │ │ + add 0x4c(%ebp),%dl │ │ │ │ push %ebx │ │ │ │ inc %ebx │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ push %ebx │ │ │ │ add %edx,0x4c(%ebp) │ │ │ │ push %ebx │ │ │ │ @@ -2007468,16 +2007091,16 @@ │ │ │ │ pop %eax │ │ │ │ push %ebx │ │ │ │ inc %ebx │ │ │ │ inc %ecx │ │ │ │ push %esp │ │ │ │ jae,pn 1370caa │ │ │ │ popa │ │ │ │ - fs fs mov $0x7145f7be,%eax │ │ │ │ - jne 1370ca5 │ │ │ │ + fs mov %bh,%fs:0x757145f7(%esi) │ │ │ │ + popa │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ inc %edx │ │ │ │ popa │ │ │ │ jb 1370c90 │ │ │ │ outsb %gs:(%esi),(%dx) │ │ │ │ jae 1370cc6 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ @@ -2062386,17 +2062009,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%al │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ push %ebp │ │ │ │ add %ebx,%eax │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ push %ebp │ │ │ │ - add %ebx,(%eax,%eax,1) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + add %esp,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + sar $1,%bh │ │ │ │ (bad) │ │ │ │ dec %edi │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ @@ -2068532,15 +2068155,15 @@ │ │ │ │ inc %esp │ │ │ │ push %eax │ │ │ │ dec %edi │ │ │ │ dec %esp │ │ │ │ pop %ecx │ │ │ │ jae,pn 1391bb9 │ │ │ │ popa │ │ │ │ - add %ah,%fs:-0x42(%eax,%edi,4) │ │ │ │ + add %ah,%fs:-0x42(%eax,%ecx,4) │ │ │ │ testl $0xd000b1d7,-0x4ffe6f00(%eax) │ │ │ │ faddl -0x7e144230(%ecx) │ │ │ │ sar $1,%al │ │ │ │ (bad) │ │ │ │ mov (%ecx),%eax │ │ │ │ repz ljmp $0x248,$0x1930d081 │ │ │ │ clc │ │ │ │ @@ -2068575,18 +2068198,18 @@ │ │ │ │ dec %eax │ │ │ │ inc %esp │ │ │ │ push %eax │ │ │ │ jae,pn 1391c1f │ │ │ │ popa │ │ │ │ xlat %fs:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - or $0xbe,%ah │ │ │ │ - imul %eax │ │ │ │ - lock nop │ │ │ │ - add %esi,0x5d00b1d7(%eax) │ │ │ │ + sbbb $0x1,-0x6f0f1709(%esi,%edi,4) │ │ │ │ + mov $0xd7,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ + pop %ebp │ │ │ │ dec %esi │ │ │ │ push $0xffffffd0 │ │ │ │ sbb %bh,0x6a(%ebp) │ │ │ │ sar $1,%al │ │ │ │ (bad) │ │ │ │ mov (%ecx),%eax │ │ │ │ dec %ecx │ │ │ │ @@ -3453189,15 +3452812,15 @@ │ │ │ │ add %al,%cs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ - ljmp $0x141,$0x2f48c7fa │ │ │ │ + lcall $0x141,$0x2f48c7fa │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ push %eax │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3453207,16 +3452830,16 @@ │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ - (bad) │ │ │ │ + adc %dh,(%esi) │ │ │ │ + mov $0xc7,%ah │ │ │ │ pop %eax │ │ │ │ das │ │ │ │ inc %ecx │ │ │ │ add %ecx,(%eax) │ │ │ │ inc %esp │ │ │ │ loope 181c2bc │ │ │ │ mov $0xd7,%al │ │ │ │ @@ -3453509,16 +3453132,15 @@ │ │ │ │ push %cs │ │ │ │ sub $0x0,%eax │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + sbb $0x9f,%al │ │ │ │ (bad) │ │ │ │ enter $0x4134,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ mov %al,(%ebx) │ │ │ │ @@ -3467778,15 +3467400,16 @@ │ │ │ │ pop %ecx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - xor %al,-0x61(%edi) │ │ │ │ + xor %dl,(%edi) │ │ │ │ + lahf │ │ │ │ xbegin 2c44840 ,(bad) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ mov %al,(%ebx) │ │ │ │ pusha │ │ │ │ @@ -3482800,30 +3482423,28 @@ │ │ │ │ add %esp,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ ljmp $0x0,$0x4fd3e9 │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x1000b1d7(%eax) │ │ │ │ - ret $0xc7a3 │ │ │ │ - js 182da49 │ │ │ │ - inc %ebx │ │ │ │ + xchg %eax,%edx │ │ │ │ + mov %eax,0x430b78c7 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x77ff4e29(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc $0x5ec220,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x6fff4e29(%eax) │ │ │ │ - mov $0xbb8c7a3,%eax │ │ │ │ - inc %ebx │ │ │ │ + mov %ah,0x430bb8c7(%ebx) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x77ff4e29(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb %bl,0x1bf8(%esi) │ │ │ │ @@ -3485333,15 +3484954,15 @@ │ │ │ │ pop %esp │ │ │ │ clc │ │ │ │ js 182f1c5 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x1fff4e29(%eax) │ │ │ │ - (bad) │ │ │ │ + xchg %eax,%esi │ │ │ │ mov %eax,0x436518c7 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x77ff4e29(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3485712,44 +3485333,44 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ - ljmp $0x143,$0x7308c7fa │ │ │ │ + lcall $0x143,$0x7308c7fa │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ push %eax │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or %ecx,0x12d3(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - and %ah,-0x25(%eax) │ │ │ │ - (bad) │ │ │ │ + and %dh,(%eax) │ │ │ │ + fcmovnb %st(7),%st │ │ │ │ sbb %dh,0x43(%ebx) │ │ │ │ add %edi,0x2800e139(%eax) │ │ │ │ gs adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,%ah │ │ │ │ xchg %eax,%ebp │ │ │ │ mov %?,0x0(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x7fff4e29(%eax) │ │ │ │ - xor %bl,%dl │ │ │ │ + add %bl,%dl │ │ │ │ (bad) │ │ │ │ test $0x73,%al │ │ │ │ inc %ebx │ │ │ │ add %edx,%eax │ │ │ │ cmp %esp,%ecx │ │ │ │ add %ch,0x18011564(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ @@ -3485758,47 +3485379,51 @@ │ │ │ │ out %eax,(%dx) │ │ │ │ mov $0xa4,%cl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ - lea 0x437428c7(%edi),%ebx │ │ │ │ - add %ebp,%eax │ │ │ │ - cmp %esp,%ecx │ │ │ │ - add %dh,-0x77ff4e29(%eax) │ │ │ │ - add 0x1(%eax),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ + pop %ebp │ │ │ │ + lahf │ │ │ │ + (bad) │ │ │ │ + sub %dh,0x1(%ebx,%eax,2) │ │ │ │ + call b183d726 <_edata@@Base+0xaca3d726> │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ + mov $0x0,%cl │ │ │ │ + mov %al,(%ebx) │ │ │ │ + pusha │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - cmc │ │ │ │ + add %dh,%ch │ │ │ │ sub %fs:0x0(%eax,%eax,1),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - lock jbe 182f5e5 │ │ │ │ - xbegin 2c66ac8 ,(bad) │ │ │ │ - add %bh,(%edx) │ │ │ │ - loope 182f614 │ │ │ │ - sub %ah,0x15(%esi) │ │ │ │ - add %ebx,(%eax) │ │ │ │ + lock inc %esi │ │ │ │ + fcmovb %st(7),%st │ │ │ │ + mov $0x14374,%eax │ │ │ │ + cmp %cl,%ah │ │ │ │ + add %ch,(%eax) │ │ │ │ + adc $0x1801,%ax │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ nop │ │ │ │ out %al,$0xbf │ │ │ │ inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - jo 182f69a │ │ │ │ + jo 182f66a │ │ │ │ fld %st(7) │ │ │ │ cmp %dh,0x43(%ebp) │ │ │ │ add %ebx,(%eax) │ │ │ │ cmp %cl,%ah │ │ │ │ add %ch,0x18011565(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3485806,34 +3485431,32 @@ │ │ │ │ mov $0xc2,%bl │ │ │ │ xchg %eax,%edi │ │ │ │ xor (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x1fff4e29(%eax) │ │ │ │ - push %ecx │ │ │ │ - fadd %st,%st(7) │ │ │ │ - mov $0x30014375,%eax │ │ │ │ - cmp %cl,%ah │ │ │ │ - add %cl,(%eax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - adc $0x60031801,%eax │ │ │ │ + and %ebx,%esp │ │ │ │ + xbegin 2c66c18 ,(bad) │ │ │ │ + xor %bh,(%edx) │ │ │ │ + loope 182f664 │ │ │ │ + or %dl,0x3180115(%ebx) │ │ │ │ + pusha │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,%ah │ │ │ │ xchg %eax,%edx │ │ │ │ push %ss │ │ │ │ and (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - sbb %dh,0x43(%esi) │ │ │ │ + test $0x7618c7d9,%eax │ │ │ │ + inc %ebx │ │ │ │ add %ecx,0x3a(%eax) │ │ │ │ loope 182f68c │ │ │ │ cwtl │ │ │ │ xchg %eax,%edx │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3485842,15 +3485465,15 @@ │ │ │ │ push %ebp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - mov $0xa6,%al │ │ │ │ + mov $0x76,%al │ │ │ │ fcmovb %st(7),%st │ │ │ │ js 182f724 │ │ │ │ inc %ebx │ │ │ │ add %esp,0x3a(%eax) │ │ │ │ loope 182f6b4 │ │ │ │ call 19840c4c <_edata@@Base+0x14a40c4c> │ │ │ │ add 0x1(%eax),%esp │ │ │ │ @@ -3485859,15 +3485482,17 @@ │ │ │ │ add $0xd,%ebp │ │ │ │ add %al,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - rclb $1,0x4376f8c7(%ecx,%ebx,8) │ │ │ │ + shlb $1,-0x39(%ecx,%ebx,8) │ │ │ │ + clc │ │ │ │ + jbe 182f71a │ │ │ │ add %edi,0x3a(%eax) │ │ │ │ loope 182f6dc │ │ │ │ js 182f671 │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x1125e1(%eax) │ │ │ │ @@ -3485886,45 +3485511,46 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ xchg %al,0x64(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x2000b1d7(%eax) │ │ │ │ - push %esi │ │ │ │ - fadd %st,%st(7) │ │ │ │ + es fadd %st,%st(7) │ │ │ │ mov %dh,0x43(%edi) │ │ │ │ add %edx,-0x4fff1ec6(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,(%ebx) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x8863(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x2000b1d7(%eax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + fld %st(7) │ │ │ │ sbb %bh,0x43(%eax) │ │ │ │ add %ebp,-0x4fff1ec6(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,(%ebx) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x76a047(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x4000b1d7(%eax) │ │ │ │ - mov $0x78a8c7da,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + (bad) │ │ │ │ + test $0x78,%al │ │ │ │ inc %ebx │ │ │ │ add %eax,%eax │ │ │ │ cmp %cl,%ah │ │ │ │ add %dh,0x1800b1d7(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3485933,30 +3485559,31 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ inc %eax │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - fld %st(7) │ │ │ │ - cmp %bh,0x43(%ecx) │ │ │ │ - add %ebx,%eax │ │ │ │ - cmp %cl,%ah │ │ │ │ - add %dh,0x1800b1d7(%eax) │ │ │ │ - add 0x1(%eax),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ + jp 182f774 │ │ │ │ + xbegin 2c670d8 ,(bad) │ │ │ │ + fdivrs (%edx) │ │ │ │ + loope 182f7a4 │ │ │ │ + mov $0xd7,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ + sbb %al,(%ebx) │ │ │ │ + pusha │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - cld │ │ │ │ + add %bh,%ah │ │ │ │ adc %bh,0x32(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x6000b1d7(%eax) │ │ │ │ - push %ebx │ │ │ │ - fadd %st,%st(7) │ │ │ │ + and %esp,%ebx │ │ │ │ + (bad) │ │ │ │ enter $0x4379,$0x1 │ │ │ │ lock cmp %cl,%ah │ │ │ │ add %cl,%al │ │ │ │ scas %es:(%edi),%al │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3485964,60 +3485591,57 @@ │ │ │ │ pop %ebx │ │ │ │ shlb %cl,0x0(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - rcr $0xd9,%bl │ │ │ │ - (bad) │ │ │ │ - sub %bh,0x43(%edx) │ │ │ │ + shrb $0x43,0x7a28c7d9(%ebx) │ │ │ │ add %ecx,(%eax) │ │ │ │ cmp %ecx,%esp │ │ │ │ add %cl,-0x52(%eax) │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ah │ │ │ │ jg 182f7fd │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x1000b1d7(%eax) │ │ │ │ - mov $0xda,%dl │ │ │ │ - (bad) │ │ │ │ + sbb $0xc7,%dl │ │ │ │ mov %bh,0x43(%edx) │ │ │ │ add %esp,(%eax) │ │ │ │ cmp %ecx,%esp │ │ │ │ add %cl,%al │ │ │ │ scas %es:(%edi),%eax │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x30c90c(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ - mov 0x7ae8c7d9,%eax │ │ │ │ - inc %ebx │ │ │ │ - add %edi,(%eax) │ │ │ │ + jno 182f814 │ │ │ │ + (bad) │ │ │ │ + call 39843bbb <_edata@@Base+0x34a43bbb> │ │ │ │ cmp %ecx,%esp │ │ │ │ add %cl,-0x51(%eax) │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x46e128(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ - fcmovbe %st(0),%st │ │ │ │ - (bad) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + rol $1,%bh │ │ │ │ dec %eax │ │ │ │ jnp 182f8aa │ │ │ │ add %edx,0x3b(%eax) │ │ │ │ loope 182f86c │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,(%ebx) │ │ │ │ @@ -3486025,15 +3485649,15 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax,%edx,1) │ │ │ │ test $0x37,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ - (bad) │ │ │ │ + xchg %eax,%esp │ │ │ │ rol $1,%bh │ │ │ │ test $0x7b,%al │ │ │ │ inc %ebx │ │ │ │ add %ebp,0x3b(%eax) │ │ │ │ loope 182f894 │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ @@ -3486046,42 +3485670,40 @@ │ │ │ │ inc %ecx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - rol $0xda,%ah │ │ │ │ - (bad) │ │ │ │ - or %bh,0x1(%ebx,%eax,2) │ │ │ │ + rclb $0x1,0x437c08c7(%edx,%ebx,8) │ │ │ │ cmpb $0xe1,(%ebx) │ │ │ │ add %al,-0x25(%eax) │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x47(%ebx) │ │ │ │ mov $0x73,%dl │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - xor %dh,0x7c68c7d9(%esi) │ │ │ │ + xor %al,0x7c68c7d9(%esi) │ │ │ │ inc %ebx │ │ │ │ add %ebx,-0x2fff1ec5(%eax) │ │ │ │ ficoml 0x60031801 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x63(%eax) │ │ │ │ lcall $0x100,$0x5 │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x1000b1d7(%eax) │ │ │ │ - pop %ebx │ │ │ │ - fadd %st,%st(7) │ │ │ │ + sub %esp,%ebx │ │ │ │ + (bad) │ │ │ │ enter $0x437c,$0x1 │ │ │ │ mov $0x3b,%al │ │ │ │ loope 182f90c │ │ │ │ cmp %ch,0x1(%ebp,%edx,1) │ │ │ │ sbb %al,(%ebx) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -3486089,16 +3485711,16 @@ │ │ │ │ add %bl,%bl │ │ │ │ sbbb $0x0,0x70(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ push %eax │ │ │ │ - dec %ebx │ │ │ │ - fcmovb %st(7),%st │ │ │ │ + sbb %edx,%ebx │ │ │ │ + (bad) │ │ │ │ sub %bh,0x43(%ebp) │ │ │ │ add %ecx,%eax │ │ │ │ cmp %ecx,%esp │ │ │ │ add %bh,0x1801156b(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3486107,15 +3485729,15 @@ │ │ │ │ mov $0x6,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - jo 182f90c │ │ │ │ + jo 182f8dc │ │ │ │ fcmovb %st(7),%st │ │ │ │ mov %bh,0x43(%ebp) │ │ │ │ add %esp,%eax │ │ │ │ cmp %ecx,%esp │ │ │ │ add %bh,(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ adc $0x60031801,%eax │ │ │ │ @@ -3486123,33 +3485745,33 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x3483(%edi,%edx,8) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - shrb $1,0x7de8c7d9(%ebx) │ │ │ │ - inc %ebx │ │ │ │ - add %edi,%eax │ │ │ │ + sarb $1,-0x27(%ebx) │ │ │ │ + (bad) │ │ │ │ + call f9843cfe <_edata@@Base+0xf4a43cfe> │ │ │ │ cmp %ecx,%esp │ │ │ │ add %bh,0x1801156c(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ xchg %esi,%ebx │ │ │ │ stos %eax,%es:(%edi) │ │ │ │ inc %edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - adc %bl,-0x24(%esi) │ │ │ │ - (bad) │ │ │ │ + adc %ch,(%esi) │ │ │ │ + fadd %st,%st(7) │ │ │ │ dec %eax │ │ │ │ jle 182f9ea │ │ │ │ add %edx,(%eax) │ │ │ │ cmp $0xe1,%al │ │ │ │ add %bl,%al │ │ │ │ jno 182f9c4 │ │ │ │ add %ebx,(%eax) │ │ │ │ @@ -3486160,15 +3485782,16 @@ │ │ │ │ or 0x61(%ecx),%ch │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - adcb $0xc7,-0x26(%edx) │ │ │ │ + andb $0xda,(%edx) │ │ │ │ + (bad) │ │ │ │ test $0x7e,%al │ │ │ │ inc %ebx │ │ │ │ add %ebp,(%eax) │ │ │ │ cmp $0xe1,%al │ │ │ │ add %ch,0x71(%eax) │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -3486179,16 +3485802,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ nop │ │ │ │ - mov 0x7f08c7da,%eax │ │ │ │ - inc %ebx │ │ │ │ + jno 182f9cd │ │ │ │ + (bad) │ │ │ │ + or %bh,0x43(%edi) │ │ │ │ add %eax,0x3c(%eax) │ │ │ │ loope 182f9fc │ │ │ │ mov $0x18011572,%eax │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %ds │ │ │ │ @@ -3486196,66 +3485820,64 @@ │ │ │ │ jb 182fa31 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - xor %cl,0x7f68c7d9(%edi) │ │ │ │ - inc %ebx │ │ │ │ - add %ebx,0x3c(%eax) │ │ │ │ - loope 182fa24 │ │ │ │ - dec %eax │ │ │ │ - jb 182fa3c │ │ │ │ - add %ebx,(%eax) │ │ │ │ - add 0x1(%eax),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ + xor %bl,-0x27(%edi) │ │ │ │ + (bad) │ │ │ │ + push $0x5801437f │ │ │ │ + cmp $0xe1,%al │ │ │ │ + add %cl,0x72(%eax) │ │ │ │ + adc $0x60031801,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - cmp $0x79,%al │ │ │ │ + add %bh,(%ecx,%edi,2) │ │ │ │ pop %edx │ │ │ │ push %ebx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ - jg 182fa1e │ │ │ │ - (bad) │ │ │ │ + dec %edi │ │ │ │ + fcmovnb %st(7),%st │ │ │ │ enter $0x437f,$0x1 │ │ │ │ jo 182fa86 │ │ │ │ loope 182fa4c │ │ │ │ cmp %dh,0x15(%edi) │ │ │ │ add %ebx,(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0x8,%bh │ │ │ │ and 0x0,%ebp │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - and %ah,-0x26(%eax) │ │ │ │ - (bad) │ │ │ │ + and %dh,(%eax) │ │ │ │ + fcmovb %st(7),%st │ │ │ │ sub %al,0x3c880143(%eax) │ │ │ │ loope 182fa74 │ │ │ │ enter $0x1576,$0x1 │ │ │ │ sbb %al,(%ebx) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x5b0b(%esp,%ebp,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - jo 182fa5f │ │ │ │ + jo 182fa2f │ │ │ │ fcmovb %st(7),%st │ │ │ │ mov %al,0x3ca00143(%eax) │ │ │ │ loope 182fa9c │ │ │ │ sbb %bh,0x15(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3486263,15 +3485885,15 @@ │ │ │ │ enter $0x385f,$0x69 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - xor %bh,-0x7f173827(%edi) │ │ │ │ + xor %cl,-0x7f173827(%edi) │ │ │ │ inc %ebx │ │ │ │ add %edi,-0x57ff1ec4(%eax) │ │ │ │ ja 182fadc │ │ │ │ add %ebx,(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3486279,28 +3485901,27 @@ │ │ │ │ adc %bl,(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - rcr $0xd0,%cl │ │ │ │ - (bad) │ │ │ │ - dec %eax │ │ │ │ - addl $0xe13cd0,0x1(%ebx) │ │ │ │ - call 19841073 <_edata@@Base+0x14a41073> │ │ │ │ - add 0x1(%eax),%esp │ │ │ │ + shrb $0x43,-0x7eb73830(%ecx) │ │ │ │ + add %edx,%eax │ │ │ │ + cmp $0xe1,%al │ │ │ │ + add %ch,%al │ │ │ │ + adcb $0x1,0x60031801 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x63ef4b,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x2000b1d7(%eax) │ │ │ │ - (bad) │ │ │ │ + xchg %eax,%esp │ │ │ │ rol $1,%bh │ │ │ │ test $0x81,%al │ │ │ │ inc %ebx │ │ │ │ add %ebp,%eax │ │ │ │ cmp $0xe1,%al │ │ │ │ add %bh,-0x7e(%eax) │ │ │ │ adc $0x60031801,%eax │ │ │ │ @@ -3486310,15 +3485931,15 @@ │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ (bad) │ │ │ │ adc $0x0,%eax │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - mov $0xbf,%al │ │ │ │ + mov $0x8f,%al │ │ │ │ fcmovb %st(7),%st │ │ │ │ or %al,0x3d000143(%edx) │ │ │ │ loope 182fb3c │ │ │ │ enter $0x1583,$0x1 │ │ │ │ sbb %al,(%ebx) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -3486328,67 +3485949,66 @@ │ │ │ │ daa │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - and %dh,-0x7d973827(%ecx) │ │ │ │ + and %al,-0x7d973827(%ecx) │ │ │ │ inc %ebx │ │ │ │ add %ebx,(%eax) │ │ │ │ cmp $0x835800e1,%eax │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x38(%ecx) │ │ │ │ fcoml 0x0(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x1fff4e29(%eax) │ │ │ │ - leave │ │ │ │ + cltd │ │ │ │ rol $1,%bh │ │ │ │ enter $0x4382,$0x1 │ │ │ │ xor %bh,0x884800e1 │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x721ec1(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x3fff4e29(%eax) │ │ │ │ - mov $0xd0,%dl │ │ │ │ - (bad) │ │ │ │ + adc $0xc7,%al │ │ │ │ sub %al,0x3d480143(%ebx) │ │ │ │ loope 182fbb4 │ │ │ │ fadds 0x3180115(%edi) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x436e5(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x3fff4e29(%eax) │ │ │ │ - mov 0x8388c7da,%eax │ │ │ │ - inc %ebx │ │ │ │ - add %esp,0x3d(%eax) │ │ │ │ + jno 182fbad │ │ │ │ + (bad) │ │ │ │ + mov %al,0x3d600143(%ebx) │ │ │ │ loope 182fbdc │ │ │ │ sub %cl,0x3180115(%ecx) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%cl │ │ │ │ xchg %eax,%esi │ │ │ │ add $0x36,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x5fff4e29(%eax) │ │ │ │ - (bad) │ │ │ │ + pop %edi │ │ │ │ fld %st(7) │ │ │ │ call 79843f84 <_edata@@Base+0x74a43f84> │ │ │ │ cmp $0x88b800e1,%eax │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%dl │ │ │ │ @@ -3486396,15 +3486016,15 @@ │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - loopne 182fba3 │ │ │ │ + loopne 182fc73 │ │ │ │ fcmovnb %st(7),%st │ │ │ │ dec %eax │ │ │ │ test %al,0x1(%ebx) │ │ │ │ nop │ │ │ │ cmp $0x8db000e1,%eax │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -3486413,74 +3486033,72 @@ │ │ │ │ push %esp │ │ │ │ add %al,%ds:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - add %ch,-0x26(%eax) │ │ │ │ - (bad) │ │ │ │ + add %bh,(%eax) │ │ │ │ + fcmovb %st(7),%st │ │ │ │ test $0x84,%al │ │ │ │ inc %ebx │ │ │ │ add %ebp,0x4000e13d(%eax) │ │ │ │ lea 0x60031801,%edx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,-0x19(%edx) │ │ │ │ jl 182fcac │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - adc $0xda,%cl │ │ │ │ - (bad) │ │ │ │ - or %al,0x3dc00143(%ebp) │ │ │ │ - loope 182fc7c │ │ │ │ - nop │ │ │ │ - mov 0x60031801,%ss │ │ │ │ + andb $0x43,-0x7af73826(%ecx) │ │ │ │ + add %eax,%eax │ │ │ │ + cmp $0x8e9000e1,%eax │ │ │ │ + adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%esi) │ │ │ │ xchg %eax,%esp │ │ │ │ dec %edi │ │ │ │ jp 182fc8d │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x7000b1d7(%eax) │ │ │ │ - ret │ │ │ │ + xchg %eax,%ebx │ │ │ │ fld %st(7) │ │ │ │ push $0xd8014385 │ │ │ │ cmp $0x8e2000e1,%eax │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0xc67b0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0xfff4e29(%eax) │ │ │ │ - (bad) │ │ │ │ + xchg %eax,%edi │ │ │ │ rol $1,%bh │ │ │ │ enter $0x4385,$0x1 │ │ │ │ lock cmp $0xd22000e1,%eax │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,%ch │ │ │ │ fcmovbe %st(4),%st │ │ │ │ add %al,%fs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - shlb $1,-0x79d73830(%eax) │ │ │ │ + rolb $1,-0x79d73830(%eax) │ │ │ │ inc %ebx │ │ │ │ add %ecx,(%eax) │ │ │ │ loope,pt 182fcf4 │ │ │ │ mov $0xd1,%al │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3486488,57 +3486106,56 @@ │ │ │ │ (bad) │ │ │ │ cld │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0xfff4e29(%eax) │ │ │ │ - lea (bad),%ebx │ │ │ │ + pop %ebp │ │ │ │ fcmovb %st(7),%st │ │ │ │ mov %al,0x3e200143(%esi) │ │ │ │ loope 182fd1c │ │ │ │ add %dl,%bl │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x20cf8d(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x4000b1d7(%eax) │ │ │ │ - jl 182fd14 │ │ │ │ - (bad) │ │ │ │ + dec %esp │ │ │ │ + fld %st(7) │ │ │ │ call 398440c7 <_edata@@Base+0x34a440c7> │ │ │ │ loope,pt 182fd44 │ │ │ │ nop │ │ │ │ rclb %cl,0x60031801 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x56e7a9(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x2000b1d7(%eax) │ │ │ │ - (bad) │ │ │ │ + xchg %eax,%edi │ │ │ │ rol $1,%bh │ │ │ │ dec %eax │ │ │ │ xchg %eax,0x1(%ebx) │ │ │ │ push %eax │ │ │ │ loope,pt 182fd6c │ │ │ │ fmul %st(3),%st │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,0x50(%esi) │ │ │ │ and $0x75,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0xb1d7(%eax) │ │ │ │ - mov $0xd0,%al │ │ │ │ - (bad) │ │ │ │ + adc $0xc7,%al │ │ │ │ test $0x87,%al │ │ │ │ inc %ebx │ │ │ │ add %ebp,0x3e(%eax) │ │ │ │ loope 182fd94 │ │ │ │ push $0x180115cb │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3486546,30 +3486163,30 @@ │ │ │ │ pop %ebp │ │ │ │ je 182fdb0 │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x1000b1d7(%eax) │ │ │ │ - mov %ebx,%edx │ │ │ │ - (bad) │ │ │ │ + pop %ecx │ │ │ │ + fcmovb %st(7),%st │ │ │ │ or %cl,0x3e800143(%eax) │ │ │ │ loope 182fdbc │ │ │ │ mov $0x180115cc,%eax │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %eax,(%edi) │ │ │ │ xor %eax,%ds:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x7fff4e29(%eax) │ │ │ │ - ja 182fdb4 │ │ │ │ - (bad) │ │ │ │ + inc %edi │ │ │ │ + fld %st(7) │ │ │ │ push $0x98014388 │ │ │ │ loope,pt 182fde4 │ │ │ │ dec %eax │ │ │ │ int3 │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3486578,190 +3486195,189 @@ │ │ │ │ inc %edi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - jo 182fe55 │ │ │ │ + jo 182fe25 │ │ │ │ fcmovnb %st(7),%st │ │ │ │ enter $0x4388,$0x1 │ │ │ │ mov $0x3e,%al │ │ │ │ loope 182fe0c │ │ │ │ mov %bl,0x3180115(%esi) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x396f52(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x4000b1d7(%eax) │ │ │ │ - and $0x8928c7da,%eax │ │ │ │ - inc %ebx │ │ │ │ - add %ecx,%eax │ │ │ │ - loope,pt 182fe34 │ │ │ │ + cmc │ │ │ │ + fld %st(7) │ │ │ │ + sub %cl,0x3ec80143(%ecx) │ │ │ │ + loope 182fe34 │ │ │ │ sbb %bl,0x3180115(%esi) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x4f4776(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x3fff4e29(%eax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + popa │ │ │ │ fcmovb %st(7),%st │ │ │ │ mov %cl,0x3ee00143(%ecx) │ │ │ │ loope 182fe5c │ │ │ │ push $0x1801159f │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ (bad) │ │ │ │ add $0x7d74,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - mov 0xe8c7d980,%al │ │ │ │ + mov 0xe8c7d950,%al │ │ │ │ mov %eax,0x1(%ebx) │ │ │ │ clc │ │ │ │ loope,pt 182fe84 │ │ │ │ clc │ │ │ │ sahf │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,%ch │ │ │ │ and %ebx,0x0(%ebx,%ecx,1) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x6000b1d7(%eax) │ │ │ │ - enter $0xc7d0,$0x48 │ │ │ │ + cwtl │ │ │ │ + rol $1,%bh │ │ │ │ + dec %eax │ │ │ │ mov 0x1(%ebx),%al │ │ │ │ adc %bh,(%edi) │ │ │ │ loope 182feac │ │ │ │ mov $0x18011599,%eax │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ or 0x69fb(%edi),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ inc %eax │ │ │ │ - mov $0xd0,%cl │ │ │ │ - (bad) │ │ │ │ - test $0x8a,%al │ │ │ │ - inc %ebx │ │ │ │ + adc $0x438aa8c7,%eax │ │ │ │ add %ebp,(%eax) │ │ │ │ aas │ │ │ │ loope 182fed4 │ │ │ │ cmp %bl,0x3180115(%ecx) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%ecx) │ │ │ │ mov %eax,0x1fd3 │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - rclb $1,-0x25(%eax) │ │ │ │ - (bad) │ │ │ │ + shlb $1,(%eax) │ │ │ │ + fcmovnb %st(7),%st │ │ │ │ or %cl,0x3f400143(%ebx) │ │ │ │ loope 182fefc │ │ │ │ jo 182ff7b │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,(%ebx) │ │ │ │ adc %esp,0x77(%ebx) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x4000b1d7(%eax) │ │ │ │ - and $0xda,%al │ │ │ │ - (bad) │ │ │ │ + hlt │ │ │ │ + fld %st(7) │ │ │ │ push $0x5801438b │ │ │ │ aas │ │ │ │ loope 182ff24 │ │ │ │ add %bh,0x15(%ebp) │ │ │ │ add %ebx,(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmp %dh,0x18b │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - adc %cl,-0x74373826(%edi) │ │ │ │ - inc %ebx │ │ │ │ - add %esi,0x3f(%eax) │ │ │ │ + adc %bl,-0x26(%edi) │ │ │ │ + (bad) │ │ │ │ + enter $0x438b,$0x1 │ │ │ │ + jo 182ff89 │ │ │ │ loope 182ff4c │ │ │ │ push %eax │ │ │ │ jle 182ff64 │ │ │ │ add %ebx,(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ fs inc %esi │ │ │ │ mov $0x33,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x7fff4e29(%eax) │ │ │ │ - jge 182ff44 │ │ │ │ - (bad) │ │ │ │ + dec %ebp │ │ │ │ + fld %st(7) │ │ │ │ sub %cl,-0x1ec077ff(%ebx,%eax,2) │ │ │ │ add %ah,%al │ │ │ │ jge 182ff8c │ │ │ │ add %ebx,(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ inc %edi │ │ │ │ bound %edx,0x45(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x6fff4e29(%eax) │ │ │ │ - (bad) │ │ │ │ + xchg %eax,%edi │ │ │ │ rol $1,%bh │ │ │ │ mov %cl,-0x1ec05fff(%ebx,%eax,2) │ │ │ │ add %bl,0x180115c0(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x66529b,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x7000b1d7(%eax) │ │ │ │ - mov $0xd0,%al │ │ │ │ - (bad) │ │ │ │ + adc $0xc7,%al │ │ │ │ call b984434d <_edata@@Base+0xb4a4434d> │ │ │ │ aas │ │ │ │ loope 182ffc4 │ │ │ │ sub %al,%al │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x107abf(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x7fff4e29(%eax) │ │ │ │ - mov %dl,%bl │ │ │ │ - (bad) │ │ │ │ + pop %edx │ │ │ │ + fcmovb %st(7),%st │ │ │ │ dec %eax │ │ │ │ lea 0x1(%ebx),%eax │ │ │ │ sarb $1,(%edi) │ │ │ │ loope 182ffec │ │ │ │ mov %al,%cl │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -3486770,16 +3486386,16 @@ │ │ │ │ int3 │ │ │ │ dec %ecx │ │ │ │ and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x1000b1d7(%eax) │ │ │ │ - jns 182ffe4 │ │ │ │ - (bad) │ │ │ │ + dec %ecx │ │ │ │ + fld %st(7) │ │ │ │ test $0x8d,%al │ │ │ │ inc %ebx │ │ │ │ add %ebp,%eax │ │ │ │ aas │ │ │ │ loope 1830014 │ │ │ │ or %al,%cl │ │ │ │ adc $0x60031801,%eax │ │ │ │ @@ -3486789,15 +3486405,15 @@ │ │ │ │ call 1835487 │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ - leave │ │ │ │ + cltd │ │ │ │ rol $1,%bh │ │ │ │ or %cl,0x40000143(%esi) │ │ │ │ loope 183003c │ │ │ │ inc %eax │ │ │ │ (bad) │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -3486807,16 +3486423,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ inc %eax │ │ │ │ - mov $0xd0,%dl │ │ │ │ - (bad) │ │ │ │ + adc $0xc7,%al │ │ │ │ push $0x1801438e │ │ │ │ inc %eax │ │ │ │ loope 1830064 │ │ │ │ rol $1,%ch │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3486824,15 +3486439,15 @@ │ │ │ │ pop %esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - jo 183001b │ │ │ │ + jo 18300eb │ │ │ │ fcmovb %st(7),%st │ │ │ │ enter $0x438e,$0x1 │ │ │ │ xor %al,-0x1f(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ (bad) │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -3486840,61 +3486455,62 @@ │ │ │ │ add %cl,(%eax) │ │ │ │ into │ │ │ │ add 0x0(%esi),%ebp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0xfff4e29(%eax) │ │ │ │ - xchg %ebx,%ecx │ │ │ │ - (bad) │ │ │ │ + push %edi │ │ │ │ + fld %st(7) │ │ │ │ sub %cl,0x40480143(%edi) │ │ │ │ loope 18300b4 │ │ │ │ mov $0xc6,%al │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%ebx) │ │ │ │ ljmp $0x0,$0x182b │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ inc %eax │ │ │ │ - pop %ecx │ │ │ │ - fcmovnb %st(7),%st │ │ │ │ + sub %ebx,%ebx │ │ │ │ + (bad) │ │ │ │ mov %cl,0x40600143(%edi) │ │ │ │ loope 18300dc │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,(%ebx) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x5ecd1b(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x1fff4e29(%eax) │ │ │ │ - es fcmovb %st(7),%st │ │ │ │ + neg %cl │ │ │ │ + (bad) │ │ │ │ call 79844490 <_edata@@Base+0x74a44490> │ │ │ │ inc %eax │ │ │ │ loope 1830104 │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,(%ebx) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x28e53f(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x1fff4e29(%eax) │ │ │ │ - pop %edx │ │ │ │ - fcmovnb %st(7),%st │ │ │ │ + sub %bl,%bl │ │ │ │ + (bad) │ │ │ │ dec %eax │ │ │ │ nop │ │ │ │ inc %ebx │ │ │ │ add %edx,-0x4fff1ec0(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,(%ebx) │ │ │ │ @@ -3486905,16 +3486521,16 @@ │ │ │ │ dec %esp │ │ │ │ (bad) │ │ │ │ sbb (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ - sub %edx,%ebx │ │ │ │ - (bad) │ │ │ │ + sti │ │ │ │ + fld %st(7) │ │ │ │ test $0x90,%al │ │ │ │ inc %ebx │ │ │ │ add %ebp,-0x4fff1ec0(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,(%ebx) │ │ │ │ pusha │ │ │ │ @@ -3486923,15 +3486539,15 @@ │ │ │ │ add %dh,%dl │ │ │ │ push $0x6cfe │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - mov 0x8c7d0d0,%al │ │ │ │ + mov 0x8c7d0a0,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ inc %ebx │ │ │ │ add %eax,%eax │ │ │ │ inc %eax │ │ │ │ loope 183017c │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ @@ -3486945,17 +3486561,17 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ inc %eax │ │ │ │ - mov $0x9168c7d0,%edx │ │ │ │ - inc %ebx │ │ │ │ - add %ebx,%eax │ │ │ │ + mov %al,%dl │ │ │ │ + (bad) │ │ │ │ + push $0xd8014391 │ │ │ │ inc %eax │ │ │ │ loope 18301a4 │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,(%ebx) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -3486966,31 +3486582,32 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ nop │ │ │ │ - fcmovbe %st(0),%st │ │ │ │ - (bad) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + rol $1,%bh │ │ │ │ enter $0x4391,$0x1 │ │ │ │ lock inc %eax │ │ │ │ loope 18301cc │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,(%ebx) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x39(%edx) │ │ │ │ jmp 18301fa │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x1000b1d7(%eax) │ │ │ │ - (bad) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + rol $1,%bh │ │ │ │ sub %dl,0x41080143(%edx) │ │ │ │ loope 18301f4 │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,(%ebx) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -3486998,15 +3486615,15 @@ │ │ │ │ add %bl,-0x1d(%ecx) │ │ │ │ shrl $0x0,0x0(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - and %dh,-0x26(%edi) │ │ │ │ + and %al,-0x26(%edi) │ │ │ │ (bad) │ │ │ │ mov %dl,0x41200143(%edx) │ │ │ │ loope 183021c │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,(%ebx) │ │ │ │ pusha │ │ │ │ @@ -3487015,17 +3486632,17 @@ │ │ │ │ add %bh,(%ecx) │ │ │ │ and (%edi),%dl │ │ │ │ jae 183022d │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x5fff4e29(%eax) │ │ │ │ - push $0x92e8c7d9 │ │ │ │ - inc %ebx │ │ │ │ - add %edi,(%eax) │ │ │ │ + cmp %bl,%cl │ │ │ │ + (bad) │ │ │ │ + call 398445d3 <_edata@@Base+0x34a445d3> │ │ │ │ inc %ecx │ │ │ │ loope 1830244 │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,(%ebx) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -3487080,15 +3486697,15 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ push %eax │ │ │ │ - arpl %ebx,0x4393c8c7(%edi) │ │ │ │ + xor 0x4393c8c7(%edi),%ebx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x77ff4e29(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ int3 │ │ │ │ @@ -3487403,26 +3487020,34 @@ │ │ │ │ add %esp,0x1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %di │ │ │ │ rcrb $0x1,0x0 │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ - es mov $0xc7,%ah │ │ │ │ - fsubrs -0x1ebc27ff(%ebx,%eax,2) │ │ │ │ - add %dh,-0x77ff4e29(%eax) │ │ │ │ - add 0x1(%eax),%esp │ │ │ │ + divb 0x43acd8c7(%ebx) │ │ │ │ + add %ebx,%eax │ │ │ │ + inc %ebx │ │ │ │ + loope 18305dc │ │ │ │ + mov $0xd7,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ + mov %al,(%ebx) │ │ │ │ + pusha │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,%dl │ │ │ │ + mov $0x4142,%ebp │ │ │ │ add %al,(%eax) │ │ │ │ - ljmp $0x0,$0x4142bd │ │ │ │ - add %al,(%ecx) │ │ │ │ - adc (%eax),%eax │ │ │ │ - add %dh,0xb1d7(%eax) │ │ │ │ + add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bh,-0x52(%eax) │ │ │ │ + mov $0xd7,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + js 18305ac │ │ │ │ inc %ebx │ │ │ │ add %ebx,0x3000e144(%eax) │ │ │ │ out %al,(%dx) │ │ │ │ adc $0x6000b001,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0xc4d(%ecx,%edx,1) │ │ │ │ @@ -4194296,8 +4193921,383 @@ │ │ │ │ dec %eax │ │ │ │ sbb 0x0(%ecx,%eax,1),%ch │ │ │ │ ... │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ push $0x1ac1a │ │ │ │ ... │ │ │ │ -[ Too much input for diff (SHA256: 6b4c71e136786323eb97e7e3beec6ce341cd2365951581b844854242dc681c12) ] │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %bl,(%edx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + test $0x1a,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + enter $0xac1a,$0x1 │ │ │ │ + ... │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + call 1adc6eb │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %bl,(%ebx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + sub %bl,(%ebx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %eax │ │ │ │ + sbb 0x0(%ecx,%eax,1),%ebp │ │ │ │ + ... │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push $0x1ac1b │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %bl,(%ebx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + test $0x1b,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + enter $0xac1b,$0x1 │ │ │ │ + ... │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + call 1adc7ec │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %bl,(%esp,%ebp,4) │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + sub %bl,(%esp,%ebp,4) │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %eax │ │ │ │ + sbb $0xac,%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push $0x1ac1c │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %bl,(%esp,%ebp,4) │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + test $0x1c,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + enter $0xac1c,$0x1 │ │ │ │ + ... │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + call 1adc8ed │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %bl,0x1ac │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + sub %bl,0x1ac │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %eax │ │ │ │ + sbb $0x1ac,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push $0x1ac1d │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %bl,0x1ac │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + test $0x1d,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + enter $0xac1d,$0x1 │ │ │ │ + ... │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + call 1adc9ee │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %bl,(%esi) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + sub %bl,(%esi) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %eax │ │ │ │ + push %ds │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push $0x1ac1e │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %bl,(%esi) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + test $0x1e,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + enter $0xac1e,$0x1 │ │ │ │ + ... │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + call 1adcaef │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %bl,(%edi) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + sub %bl,(%edi) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %eax │ │ │ │ + pop %ds │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + push $0x1ac1f │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %bl,(%edi) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + test $0x1f,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + enter $0xac1f,$0x1 │ │ │ │ + ... │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + call 1adcbf0 │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %ah,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + sub %ah,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %eax │ │ │ │ + and %ch,0x0(%ecx,%eax,1) │ │ │ │ + ... │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push $0x1ac20 │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %ah,(%eax) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + test $0x20,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + enter $0xac20,$0x1 │ │ │ │ + ... │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + call 1adccf1 │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %ah,(%ecx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + sub %ah,(%ecx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %eax │ │ │ │ + and %ebp,0x0(%ecx,%eax,1) │ │ │ │ + ... │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push $0x1ac21 │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov %ah,(%ecx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + test $0x21,%al │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + enter $0xac21,$0x1 │ │ │ │ + ... │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + call 1adcdf2 │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + or %ah,(%edx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + sub %ah,(%edx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + add %eax,(%eax) │ │ │ │ + ... │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax,%eax,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + dec %eax │ │ │ │ + and 0x0(%ecx,%eax,1),%ch │ │ │ │ + ... │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + push $0x1ac22 │ │ │ │ +[ Too much input for diff (SHA256: 3932012bd09831265bd20c953b5aa11ecbfc9ac0320ffbd3611b963ab7e50a9e) ]