--- /srv/rebuilderd/tmp/rebuilderdllPv6G/inputs/fricas_1.3.11-5_i386.deb +++ /srv/rebuilderd/tmp/rebuilderdllPv6G/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 52067016 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-f7723000 r--p 0000f000 08:21 9840922 /usr/lib/i386-linux-gnu/libmd.so.0.1.0 │ │ │ │ +f7723000-f7724000 rw-p 00010000 08:21 9840922 /usr/lib/i386-linux-gnu/libmd.so.0.1.0 │ │ │ │ +f7724000-f7726000 r--p 00000000 08:21 9840905 /usr/lib/i386-linux-gnu/libkrb5support.so.0.1 │ │ │ │ +f7726000-f772c000 r-xp 00002000 08:21 9840905 /usr/lib/i386-linux-gnu/libkrb5support.so.0.1 │ │ │ │ +f772c000-f7730000 r--p 00008000 08:21 9840905 /usr/lib/i386-linux-gnu/libkrb5support.so.0.1 │ │ │ │ +f7730000-f7731000 r--p 0000b000 08:21 9840905 /usr/lib/i386-linux-gnu/libkrb5support.so.0.1 │ │ │ │ +f7731000-f7732000 rw-p 0000c000 08:21 9840905 /usr/lib/i386-linux-gnu/libkrb5support.so.0.1 │ │ │ │ +f7732000-f7733000 r--p 00000000 08:21 9840796 /usr/lib/i386-linux-gnu/libcom_err.so.2.1 │ │ │ │ +f7733000-f7734000 r-xp 00001000 08:21 9840796 /usr/lib/i386-linux-gnu/libcom_err.so.2.1 │ │ │ │ +f7734000-f7735000 r--p 00002000 08:21 9840796 /usr/lib/i386-linux-gnu/libcom_err.so.2.1 │ │ │ │ +f7735000-f7736000 r--p 00002000 08:21 9840796 /usr/lib/i386-linux-gnu/libcom_err.so.2.1 │ │ │ │ +f7736000-f7737000 rw-p 00003000 08:21 9840796 /usr/lib/i386-linux-gnu/libcom_err.so.2.1 │ │ │ │ +f7737000-f773a000 r--p 00000000 08:21 9840899 /usr/lib/i386-linux-gnu/libk5crypto.so.3.1 │ │ │ │ +f773a000-f7756000 r-xp 00003000 08:21 9840899 /usr/lib/i386-linux-gnu/libk5crypto.so.3.1 │ │ │ │ +f7756000-f7766000 r--p 0001f000 08:21 9840899 /usr/lib/i386-linux-gnu/libk5crypto.so.3.1 │ │ │ │ +f7766000-f7767000 r--p 0002e000 08:21 9840899 /usr/lib/i386-linux-gnu/libk5crypto.so.3.1 │ │ │ │ +f7767000-f7768000 rw-p 0002f000 08:21 9840899 /usr/lib/i386-linux-gnu/libk5crypto.so.3.1 │ │ │ │ +f7768000-f777a000 r--p 00000000 08:21 9840903 /usr/lib/i386-linux-gnu/libkrb5.so.3.3 │ │ │ │ +f777a000-f77dc000 r-xp 00012000 08:21 9840903 /usr/lib/i386-linux-gnu/libkrb5.so.3.3 │ │ │ │ +f77dc000-f783b000 r--p 00074000 08:21 9840903 /usr/lib/i386-linux-gnu/libkrb5.so.3.3 │ │ │ │ +f783b000-f7841000 r--p 000d2000 08:21 9840903 /usr/lib/i386-linux-gnu/libkrb5.so.3.3 │ │ │ │ +f7841000-f7843000 rw-p 000d8000 08:21 9840903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 903 (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: Tue Oct 7 08:41:46 UTC 2025 │ │ │ │ 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 │ │ │ │ +Tue Oct 7 08:41:46 UTC 2025 │ │ │ │ $build_date │ │ │ │ domainEqual(fixn │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ asTupleSize │ │ │ │ ,TAGBODY │ │ │ │ ,RETURN-FROM │ │ │ │ /build/reproducible-path/fricas-1.3.11/src/interp/i-intern.clispasTupleSize │ │ │ │ @@ -36456,61 +36456,61 @@ │ │ │ │ ISTMP#5 │ │ │ │ ISTMP#6 │ │ │ │ &Insufficient arguments when binding ~s │ │ │ │ 2FORMAT-ARGUMENTS │ │ │ │ ts when binding ~s │ │ │ │ 2FORMAT-ARGUMENTS │ │ │ │ 2FORMAT-CONTROL │ │ │ │ -&Insufficient arguments when bindingd │ │ │ │ +&Insufficient arguments when bindingd8 │ │ │ │ -CONTROL │ │ │ │ Extra argument ~s │ │ │ │ -2FORMAT-ARGh │ │ │ │ +2FORMAT-ARGh7 │ │ │ │ ,DECLARE │ │ │ │ ,IGNORE6 │ │ │ │ check_subtype2 │ │ │ │ primitives.lisp │ │ │ │ .check_subtype2 │ │ │ │ 4FORMAT-ARGUMENTS │ │ │ │ 4FORMAT-CONTROL │ │ │ │ T-ARGUMENTS │ │ │ │ -4FORMAT-CONTh │ │ │ │ +4FORMAT-CONTh7 │ │ │ │ T-CONTROL │ │ │ │ 4FORMAT-ARGUMENTS │ │ │ │ -.check_union_failure_msd │ │ │ │ -COMMON-LISPLAMBDAh │ │ │ │ +.check_union_failure_msd8 │ │ │ │ +COMMON-LISPLAMBDAh7 │ │ │ │ 2FORMAT-ARGUMENTS │ │ │ │ 2FORMAT-CONTROL │ │ │ │ &Insufficient arguments when binding ~s │ │ │ │ -2FORMAT-d │ │ │ │ +2FORMAT-d8 │ │ │ │ 2FORMAT-CONTROL │ │ │ │ -&Insufficient argumeh │ │ │ │ -2FORMAT-COd │ │ │ │ +&Insufficient argumeh7 │ │ │ │ +2FORMAT-COd8 │ │ │ │ AT-CONTROL │ │ │ │ Extra argument ~s │ │ │ │ -2FORMAT-Ah │ │ │ │ +2FORMAT-Ah7 │ │ │ │ ,DECLARE │ │ │ │ ,IGNORE6 │ │ │ │ check_union2 │ │ │ │ .expandREPEAT@ │ │ │ │ expandREPEAT │ │ │ │ -?/build/reproh │ │ │ │ +?/build/reproh7 │ │ │ │ .expandCOLLECT │ │ │ │ .COLLECT │ │ │ │ ,IGNORE. │ │ │ │ COLLECT │ │ │ │ ndCOLLECT │ │ │ │ ?/build/reproducible-path/fricas-1.3.11/src/lisp/primitives.lisp │ │ │ │ 4FORMAT-CONTROL │ │ │ │ -INIT-FUNCTION │ │ │ │ nt arguments when binding ~s │ │ │ │ 2FORMAT-ARGUMENTS │ │ │ │ ARGUMENTS │ │ │ │ ,DECLARE │ │ │ │ -,IGNORE4 d │ │ │ │ --INIT-FUh │ │ │ │ +,IGNORE4 d8 │ │ │ │ +-INIT-FUh7 │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ SYSTEML! │ │ │ │ ,DECLARE │ │ │ │ ,IGNORE. │ │ │ │ LOCK/build/reproducible-path/fricas-1.3.11/src/interp/i-output.oducii-spec2 │ │ │ │ /build/reproducible-path/fricas-1.3.11/src/interp/i-spec2.o │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ @@ -37376,15 +37376,15 @@ │ │ │ │ U8VEC.spad │ │ │ │ SRNG.spad │ │ │ │ SULS.spad │ │ │ │ ULSCONS.spad │ │ │ │ SOREXPV.spad │ │ │ │ TENSOR.spad │ │ │ │ STEP.spad │ │ │ │ -UPXSCAT.spadd │ │ │ │ +UPXSCAT.spadd8 │ │ │ │ EqualBarGensym,fn │ │ │ │ ((object)(((fixnum)code_char(0))+(((uchar*)((fixnum*)((fixnum)#0))[1])[0]<<5))) │ │ │ │ MAKEARR10 │ │ │ │ QSETAREF2O │ │ │ │ QSETAREF2 │ │ │ │ QSETAREF1O │ │ │ │ QSETAREF1 │ │ │ │ @@ -64875,14 +64875,15 @@ │ │ │ │ ,RETURN-FROM │ │ │ │ superSubApp │ │ │ │ SUPERSUB │ │ │ │ @/build/reproducible-path/fricas-1.3.11/src/interp/i-output.clisp │ │ │ │ .primeApp │ │ │ │ .primeSub │ │ │ │ -INIT-FUNCTIO │ │ │ │ +,L((fih7 │ │ │ │ 000000000000000000111111111111100000000000001110010000000000) │ │ │ │ #*00000000000000000000000000000000000000000000000010100000000000000000000000000000000000111111111111100000000000000000010000000000) │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ replaceLast │ │ │ │ ,TAGBODY │ │ │ │ ,RETURN-FROM │ │ │ │ ,NREVERSE │ │ │ │ @@ -65746,17 +65747,17 @@ │ │ │ │ ,RETURN-FROM │ │ │ │ ,STRING-TRIM │ │ │ │ @/build/reproducible-path/fricas-1.3.11/src/interp/i-syscmd.clisp │ │ │ │ .stripSpaces │ │ │ │ .processSynonymLine │ │ │ │ .npProcessSynonym │ │ │ │ ]=((uchar*)((fixnum)#2))[12])-PR │ │ │ │ -0000((uchar*)((fd │ │ │ │ -0000((object)(((h │ │ │ │ -BUGX((fih │ │ │ │ +0000((uchar*)((fd8 │ │ │ │ +0000((object)(((h7 │ │ │ │ +BUGX((fih7 │ │ │ │ ALAGG.spad │ │ │ │ AssociationListAggregate&uD │ │ │ │ ALAGG.spad │ │ │ │ ALGEBRA-ALGEBRA.spadc.c_ │ │ │ │ ALGEBRA.spad │ │ │ │ ALGFACT.spadx │ │ │ │ ALGFF.spad │ │ │ │ @@ -103155,15 +103156,15 @@ │ │ │ │ A tagged union construct with %b [ %d and %b ] %d must contain only one element and you supplied %1b to create an object of type %2bp.sS2IZ0069CETVV │ │ │ │ Bad file format in file %1b : a group name should not contain blanks. The improper group name is %2b │ │ │ │ %b case %d is only used for Unions and the object on the left-hand side does not belong to a union.TE │ │ │ │ File %1f ended where at least one )endif was still needed. An appropriate number of )endif lines has been assumed. │ │ │ │ Declarations are only allowed on variables and %1b is not one. │ │ │ │ There is no operation named %1b in the domain or package %2bp . An expression involving %b @ %2p %d actually evaluated to one of type %1bp . Perhaps you should use %b :: %2p %d . │ │ │ │ Please retrace the domain %1b. │ │ │ │ - %1bp will cache %2b most recently computed value(s). │ │ │ │ + %1bp will cache %2b most recently computed value(s).7 │ │ │ │ S2IL0026 Cannot locate operation alist for constructor %1b │ │ │ │ Can't save the value of step number %1b. You can re-generate this value by running the input file %2b. No digits after radix specification │ │ │ │ FriCAS cannot now process %b ! %d in the way you have used it. Use parentheses, if appropriate. Issue %b )quit %d to leave FriCAS and return to %1 . │ │ │ │ FriCAS initialization: %1b │ │ │ │ Cannot find domain in template: %1s │ │ │ │ S2IL0017S2IL0030S2GE0007 │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ @@ -321226,15 +321227,15 @@ │ │ │ │ SKSMP.spad │ │ │ │ SparseMultivariateSkewPolynomialXPBWPOLYXPBWPOLY.spad │ │ │ │ SMP.spad │ │ │ │ U32MAT.spad │ │ │ │ SUPXS.spad │ │ │ │ VSBASIS.spad │ │ │ │ TRANFUN.spad │ │ │ │ -UPXSSINGUPXSSING.spad │ │ │ │ +UPXSSINGUPXSSING.spad8 │ │ │ │ SREGSET.spad │ │ │ │ SEXOF.spad │ │ │ │ XRPOLY.spad │ │ │ │ U64INT.spad │ │ │ │ SPLTREE.spad │ │ │ │ Original LISP code: │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ @@ -354726,15 +354727,15 @@ │ │ │ │ normalisePoint │ │ │ │ naiveBeckermannLabahn1 │ │ │ │ numerators │ │ │ │ numerator │ │ │ │ complex_curve │ │ │ │ absolutelyIrreducible? │ │ │ │ csolve_rf │ │ │ │ -radicalSolveh │ │ │ │ +radicalSolveh7 │ │ │ │ radical_solve │ │ │ │ generalPosition │ │ │ │ RemainderList │ │ │ │ get_elliptics │ │ │ │ pack_exps │ │ │ │ pack_exps0 │ │ │ │ rightNorm │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.data {} │ │ │ │ @@ -9302,23 +9302,27 @@ │ │ │ │ ....8.......8... │ │ │ │ ....8.......8... │ │ │ │ .... │ │ │ │ │ │ │ │ Disassembly of section .data: │ │ │ │ │ │ │ │ 00756b40 <.data>: │ │ │ │ - insb (%dx),%es:(%edi) │ │ │ │ - fdivrl -0x4132bf01(%eax) │ │ │ │ + pushf │ │ │ │ + inc %edx │ │ │ │ + mov $0xb54d40ff,%eax │ │ │ │ testl $0x40000000,(%eax) │ │ │ │ mov $0x759f004a,%edi │ │ │ │ pop %edx │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ - lds 0xf7(%esi),%edi │ │ │ │ - add %ah,0xf7becc(%eax) │ │ │ │ + inc %ebp │ │ │ │ + mov $0xf7,%ch │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + mov 0xf7b54c,%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%edi) │ │ │ │ bound %esi,0x69(%ebp) │ │ │ │ @@ -9730,397 +9734,390 @@ │ │ │ │ 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) │ │ │ │ - lahf │ │ │ │ + inc %esi │ │ │ │ + lcall $0x60f7,$0xaae610f7 │ │ │ │ + int3 │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + out %al,$0xaa │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ + out %al,$0xaa │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ + out %al,$0xaa │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + out %al,$0xaa │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + out %al,$0xaa │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + out %al,$0xaa │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + out %al,$0xaa │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ + out %al,$0xaa │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + out %al,$0xaa │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + out %al,$0xaa │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - jo 96652f │ │ │ │ - (bad) │ │ │ │ - lock xchg %ebx,%ecx │ │ │ │ - mull -0x37(%eax) │ │ │ │ - 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) │ │ │ │ - pusha │ │ │ │ - fcomi %st(7),%st │ │ │ │ - xorb $0xda,(%eax) │ │ │ │ + out %al,$0xaa │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + out %al,$0xaa │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - nop │ │ │ │ - mov $0xc210f7a3,%eax │ │ │ │ - mov %eax,0xb46610f7 │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ - mul %eax │ │ │ │ - (bad) │ │ │ │ - mov %eax,0xa3b890f7 │ │ │ │ + out %al,$0xaa │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - ret $0xf7a3 │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + out %al,$0xaa │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ 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) │ │ │ │ - (bad) │ │ │ │ + out %al,$0xaa │ │ │ │ + divl 0x19(%eax) │ │ │ │ + shl $1,%edi │ │ │ │ + lock pop %es │ │ │ │ + shl $1,%bh │ │ │ │ pusha │ │ │ │ - enter $0xf7d0,$0x40 │ │ │ │ - mov $0xd0,%cl │ │ │ │ + dec %ecx │ │ │ │ + (bad) │ │ │ │ + testl $0xcc60f7c7,0x32(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + divl 0x10f7d021(%eax) │ │ │ │ + xor %cl,%dl │ │ │ │ + mull -0x2d(%eax) │ │ │ │ + shl %cl,%bh │ │ │ │ + rcrb $0xf7,-0x30(%ebx) │ │ │ │ + and %ah,%al │ │ │ │ + shl $1,%edi │ │ │ │ + xorb $0xaa,-0x19ef0830(%eax) │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + out %al,$0xaa │ │ │ │ + notl 0x10f79a38(%eax) │ │ │ │ + inc %edx │ │ │ │ + lcall $0x60f7,$0xaae610f7 │ │ │ │ + int3 │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mul %eax │ │ │ │ + inc %esi │ │ │ │ + lcall $0x10f7,$0x9a3890f7 │ │ │ │ + inc %edx │ │ │ │ + lcall $0x10f7,$0x95cc60f7 │ │ │ │ + out %al,$0xaa │ │ │ │ + div %eax │ │ │ │ + not %al │ │ │ │ + divl -0x18(%eax) │ │ │ │ + iret │ │ │ │ + mull (%eax) │ │ │ │ + loopne 9665d0 │ │ │ │ + testl $0x80f7d2de,0x10f7d0b0(%eax) │ │ │ │ + rcl %cl,%al │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ + fcmovnbe %st(2),%st │ │ │ │ + notl -0x35(%eax) │ │ │ │ + shl $1,%bh │ │ │ │ pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ - notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - nop │ │ │ │ - mov $0xc210f7a3,%eax │ │ │ │ - mov %eax,0xb46610f7 │ │ │ │ + dec %eax │ │ │ │ + (bad) │ │ │ │ + testl $0xe610f7c7,0x31(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ - notl 0x10f7a3b8(%eax) │ │ │ │ - ret $0xf7a3 │ │ │ │ - loopne 966614 │ │ │ │ - mov %eax,0x9f4c60f7 │ │ │ │ + out %al,$0xaa │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - or %cl,(%ebx) │ │ │ │ - mov 0xb4661001,%al │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + out %al,$0xaa │ │ │ │ + notl 0x10f79a38(%eax) │ │ │ │ + inc %edx │ │ │ │ + lcall $0x10f7,$0xaae610f7 │ │ │ │ + out %al,$0xaa │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + notl 0x10f79a38(%eax) │ │ │ │ + inc %edx │ │ │ │ + lcall $0x60f7,$0x9a46e0f7 │ │ │ │ + int3 │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - nop │ │ │ │ - mov $0xc210f7a3,%eax │ │ │ │ - mov %eax,0x9f4c60f7 │ │ │ │ + out %al,$0xaa │ │ │ │ + testl $0x1001a00b,(%eax) │ │ │ │ + out %al,$0xaa │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - xor %ah,(%esi) │ │ │ │ - mov $0xf7,%ah │ │ │ │ - mov 0x20f7d968,%al │ │ │ │ - ja 96665d │ │ │ │ + out %al,$0xaa │ │ │ │ + notl 0x10f79a38(%eax) │ │ │ │ + inc %edx │ │ │ │ + lcall $0x10f7,$0x95cc60f7 │ │ │ │ + out %al,$0xaa │ │ │ │ + divl (%eax) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + mull 0x20f7cfe8(%eax) │ │ │ │ + not %eax │ │ │ │ notl (%eax) │ │ │ │ + inc %ebp │ │ │ │ (bad) │ │ │ │ - nop │ │ │ │ - fcmovbe %st(0),%st │ │ │ │ - testl $0xd0a0f7d0,-0x46(%eax) │ │ │ │ + notl 0x40f7c75a(%eax) │ │ │ │ + cmp %bh,%al │ │ │ │ + mull 0x30f7c750(%eax) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ shl $1,%bh │ │ │ │ - xor %ch,(%ebx) │ │ │ │ - (bad) │ │ │ │ - loopne 9666f4 │ │ │ │ - fcomi %st(7),%st │ │ │ │ - loopne 9666c4 │ │ │ │ - (bad) │ │ │ │ - inc %eax │ │ │ │ - pop %ecx │ │ │ │ - fcomi %st(7),%st │ │ │ │ - lock xchg %ebx,%ecx │ │ │ │ - divl -0x67(%eax) │ │ │ │ - (bad) │ │ │ │ - inc %eax │ │ │ │ - mov $0xd0,%dl │ │ │ │ - mull -0x37(%eax) │ │ │ │ + loopne 966674 │ │ │ │ + shl $1,%edi │ │ │ │ + loopne 966644 │ │ │ │ shl $1,%bh │ │ │ │ - adc %bh,-0x27(%ecx) │ │ │ │ - testl $0x90f7d0b0,0x70f7da8a(%eax) │ │ │ │ + inc %eax │ │ │ │ (bad) │ │ │ │ + div %eax │ │ │ │ + pop %es │ │ │ │ shl $1,%bh │ │ │ │ - cmpb $0xf7,-0x27(%ebp) │ │ │ │ - adc %cl,0x2440f7da(%edi) │ │ │ │ + jo 9666c3 │ │ │ │ + shl $1,%edi │ │ │ │ + inc %eax │ │ │ │ + xor %bh,%al │ │ │ │ + mull 0x49(%eax) │ │ │ │ (bad) │ │ │ │ - rclb $1,-0x25(%eax) │ │ │ │ - testl $0xc860f7d0,-0x4f(%eax) │ │ │ │ - shl $1,%bh │ │ │ │ - mov 0xc0f7d980,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ + notl (%eax) │ │ │ │ + stc │ │ │ │ + iret │ │ │ │ + testl $0x90f7c730,0x70f7d10a(%eax) │ │ │ │ + inc %edi │ │ │ │ (bad) │ │ │ │ - inc %eax │ │ │ │ - and $0x5370f7da,%eax │ │ │ │ - fcomi %st(7),%st │ │ │ │ - xorb $0xf7,-0x27(%edi) │ │ │ │ - adc %cl,-0x4fff0826(%ecx) │ │ │ │ - shl $1,%bh │ │ │ │ - and %al,%bh │ │ │ │ + testl $0x40f7d10f,0x10f7cffd(%eax) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ shl $1,%bh │ │ │ │ + rcl $1,%al │ │ │ │ + shl $1,%edi │ │ │ │ inc %eax │ │ │ │ - jl 9666d8 │ │ │ │ + xor %eax,%edi │ │ │ │ + mull 0x48(%eax) │ │ │ │ + (bad) │ │ │ │ + mull -0x3f083000(%eax) │ │ │ │ + adc %edx,%ecx │ │ │ │ + testl $0xd370f7d0,-0x5b(%eax) │ │ │ │ + shl $1,%edi │ │ │ │ + xor $0xcf,%bh │ │ │ │ + notl (%eax) │ │ │ │ + or %edx,%ecx │ │ │ │ + testl $0x20f7c730,(%eax) │ │ │ │ + inc %edi │ │ │ │ + (bad) │ │ │ │ + testl $0xdf0f7cf,-0x4(%eax) │ │ │ │ + shl $1,%edi │ │ │ │ + shlb $1,(%eax) │ │ │ │ + (bad) │ │ │ │ div %eax │ │ │ │ - lea (bad),%ebx │ │ │ │ + inc %edi │ │ │ │ (bad) │ │ │ │ - shlb $1,-0x380f0830(%eax) │ │ │ │ + divl 0x43(%eax) │ │ │ │ shl $1,%bh │ │ │ │ - jo 9666d1 │ │ │ │ - fincstp │ │ │ │ - adc $0xda,%cl │ │ │ │ - testl $0xe0f7da68,(%eax) │ │ │ │ - sbb $0xd98fa0f7,%ebx │ │ │ │ - test $0xc0f7daa1,%eax │ │ │ │ - mov $0xd0,%dl │ │ │ │ - mul %eax │ │ │ │ - leave │ │ │ │ + adcb $0xf7,-0x2f(%ecx) │ │ │ │ + add %ch,%al │ │ │ │ shl $1,%bh │ │ │ │ - and %dh,-0x404f0827(%ecx) │ │ │ │ + loopne 96671b │ │ │ │ + shl %cl,%bh │ │ │ │ + mov 0xc0f7d00f,%al │ │ │ │ + and %edx,%ecx │ │ │ │ + test $0xe0f7c732,%eax │ │ │ │ + dec %ecx │ │ │ │ (bad) │ │ │ │ - and %al,%ah │ │ │ │ + mull (%eax) │ │ │ │ + xor %edx,%eax │ │ │ │ + divl 0x20f7d13f(%eax) │ │ │ │ + inc %esp │ │ │ │ + (bad) │ │ │ │ + test $0x30f7c759,%eax │ │ │ │ + aas │ │ │ │ + shl $1,%bh │ │ │ │ + jo 96678f │ │ │ │ + shl $1,%edi │ │ │ │ + and %ah,%al │ │ │ │ shl $1,%bh │ │ │ │ - rcr $0xd0,%cl │ │ │ │ + pusha │ │ │ │ + call *%ecx │ │ │ │ divl (%eax) │ │ │ │ - mov $0xcd70f7d9,%edi │ │ │ │ (bad) │ │ │ │ - and %ah,-0x26(%eax) │ │ │ │ - mull 0x7f(%eax) │ │ │ │ - fcomi %st(7),%st │ │ │ │ - xor %cl,-0x5e6f0827(%edi) │ │ │ │ + notl -0x7f082edf(%eax) │ │ │ │ + rcl %cl,%al │ │ │ │ + notl (%eax) │ │ │ │ (bad) │ │ │ │ - adcb $0xf7,-0x26(%edx) │ │ │ │ - adc %bl,-0x24(%esi) │ │ │ │ not %eax │ │ │ │ - stos %eax,%es:(%edi) │ │ │ │ - fincstp │ │ │ │ - jo 96671c │ │ │ │ - (bad) │ │ │ │ + sub %eax,%edx │ │ │ │ + divl 0x3a(%eax) │ │ │ │ + shl $1,%edi │ │ │ │ push %eax │ │ │ │ - dec %ebx │ │ │ │ + lret │ │ │ │ + shl $1,%bh │ │ │ │ + adc %bl,%bl │ │ │ │ + shl %cl,%bh │ │ │ │ + xor %dh,(%esi) │ │ │ │ + shl $1,%bh │ │ │ │ + rolb $0xb0,-0x9(%ecx,%edx,8) │ │ │ │ + inc %esp │ │ │ │ (bad) │ │ │ │ - adc %bl,-0x24(%ebx) │ │ │ │ divl (%eax) │ │ │ │ - mov $0xd9,%dh │ │ │ │ - test $0xb0f7dac4,%eax │ │ │ │ + pop %edx │ │ │ │ (bad) │ │ │ │ + divl 0x10f7d021(%eax) │ │ │ │ + xor %cl,%dl │ │ │ │ + test $0x60f7d05b,%eax │ │ │ │ + rcl %cl,%edx │ │ │ │ + testl $0x3940f7d0,0x2a(%eax) │ │ │ │ + shl $1,%edi │ │ │ │ + and %bl,-0x9(%eax,%edx,8) │ │ │ │ + and %dl,%dh │ │ │ │ + shl %cl,%bh │ │ │ │ + rclb $1,(%eax,%edx,8) │ │ │ │ + divl -0x4f082eda(%eax) │ │ │ │ + pop %ecx │ │ │ │ shl $1,%bh │ │ │ │ - xor %bl,%dl │ │ │ │ + loopne 96677b │ │ │ │ + shl %cl,%bh │ │ │ │ + jo 966796 │ │ │ │ + iret │ │ │ │ + div %eax │ │ │ │ + not %al │ │ │ │ + divl (%eax) │ │ │ │ + or $0xb080f796,%eax │ │ │ │ shl $1,%bh │ │ │ │ - mov $0xa1,%al │ │ │ │ - fincstp │ │ │ │ - adc %dh,-0x243f0826(%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 %ah,%al │ │ │ │ + shl $1,%edi │ │ │ │ + and %ah,%al │ │ │ │ + shl $1,%edi │ │ │ │ + xorb $0xd1,0x26b0f7d0(%eax) │ │ │ │ not %eax │ │ │ │ - xchg %eax,%esp │ │ │ │ - fincstp │ │ │ │ - mov $0xa6,%al │ │ │ │ + adc $0xd0,%al │ │ │ │ + divl -0x18(%eax) │ │ │ │ + iret │ │ │ │ + div %eax │ │ │ │ + not %al │ │ │ │ + mull 0x48(%eax) │ │ │ │ (bad) │ │ │ │ - mov $0xd9,%al │ │ │ │ - fincstp │ │ │ │ - loopne 9667fb │ │ │ │ - fdiv %st,%st(7) │ │ │ │ - jo 966816 │ │ │ │ - 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 │ │ │ │ - fincstp │ │ │ │ - lock jbe 9667b1 │ │ │ │ - mull -0x38(%eax) │ │ │ │ - shl $1,%bh │ │ │ │ - inc %eax │ │ │ │ - mov $0xd0,%cl │ │ │ │ + testl $0xe610f7c7,0x31(%eax) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + out %al,$0xaa │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - mov %dl,(%ecx) │ │ │ │ - mov 0x9f4c6001,%al │ │ │ │ + out %al,$0xaa │ │ │ │ + testl $0x10f795cc,0x6001a011(%eax) │ │ │ │ + out %al,$0xaa │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + out %al,$0xaa │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + out %al,$0xaa │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + out %al,$0xaa │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + out %al,$0xaa │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - or %dl,(%eax) │ │ │ │ - mov 0xb4661001,%al │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + out %al,$0xaa │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + out %al,$0xaa │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ + out %al,$0xaa │ │ │ │ + testl $0x1001a010,(%eax) │ │ │ │ + out %al,$0xaa │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + notl (%eax) │ │ │ │ + out %al,$0xaa │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + notl (%eax) │ │ │ │ + out %al,$0xaa │ │ │ │ + testl $0x0,(%eax) │ │ │ │ ... │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dl,(%eax) │ │ │ │ + out %al,$0xaa │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + out %al,$0xaa │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + out %al,$0xaa │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + out %al,$0xaa │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + out %al,$0xaa │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + out %al,$0xaa │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ - notl 0x10f7a3b8(%eax) │ │ │ │ - ret $0xf7a3 │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + out %al,$0xaa │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + notl 0x10f79a38(%eax) │ │ │ │ + inc %edx │ │ │ │ + lcall $0x60f7,$0xaae610f7 │ │ │ │ + int3 │ │ │ │ + xchg %eax,%ebp │ │ │ │ notl (%eax) │ │ │ │ - data16 mov $0xf7,%ah │ │ │ │ - adc %ah,-0x4c(%esi) │ │ │ │ - mull 0x4c(%eax) │ │ │ │ - lahf │ │ │ │ + out %al,$0xaa │ │ │ │ + notl (%eax) │ │ │ │ + out %al,$0xaa │ │ │ │ + mull -0x34(%eax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ divl (%eax) │ │ │ │ - inc %edi │ │ │ │ - lahf │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebp │ │ │ │ testl $0x0,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,0x44358828(%ebx) │ │ │ │ xor 0x6d(%eax),%bl │ │ │ │ push %ecx │ │ │ │ push %es │ │ │ │ @@ -10617,368 +10614,364 @@ │ │ │ │ push %edx │ │ │ │ dec %ecx │ │ │ │ inc %ebx │ │ │ │ inc %ecx │ │ │ │ push %ebx │ │ │ │ jae 966e85 │ │ │ │ jae 966e0e │ │ │ │ - aaa │ │ │ │ - bound %esp,0x30(%edx) │ │ │ │ + xor %dh,(%eax) │ │ │ │ + xor %ch,0x32373766 │ │ │ │ + xor (%eax),%esi │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,0x2d(%edx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%eax) │ │ │ │ data16 xor %dh,(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - xor %dh,(%eax) │ │ │ │ + xor %bh,(%eax) │ │ │ │ cmp (%edx),%dh │ │ │ │ - cmp %ah,(%eax) │ │ │ │ - cmp %dh,(%esp,%esi,1) │ │ │ │ - xor $0x20323838,%eax │ │ │ │ + xor %esp,(%eax) │ │ │ │ + cmp %edi,(%eax) │ │ │ │ + xor $0x30,%al │ │ │ │ + cmp %esi,(%edx) │ │ │ │ + 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 %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) │ │ │ │ + xor (%ebx),%dh │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x62373766,%eax │ │ │ │ - arpl %esi,(%eax) │ │ │ │ + xor %ch,0x32373766 │ │ │ │ + xor $0x30,%al │ │ │ │ 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 (%ecx),%dh │ │ │ │ + and %bh,(%ecx) │ │ │ │ + cmp %dh,(%eax,%esi,1) │ │ │ │ + cmp %esi,(%edx) │ │ │ │ + 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 %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) │ │ │ │ + xor (%eax,%esi,1),%dh │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x62373766,%eax │ │ │ │ - xor %dh,%gs:(%eax) │ │ │ │ + sub $0x32373766,%eax │ │ │ │ + xor %dh,%ss:(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - jb 966f24 │ │ │ │ + jb 966f2a │ │ │ │ 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) │ │ │ │ - and %ah,(%eax) │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor (%ecx),%dh │ │ │ │ + and %bh,(%ecx) │ │ │ │ + cmp %dh,(%eax,%esi,1) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor $0x20202020,%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 │ │ │ │ + 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) │ │ │ │ + xor (%esi),%dh │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x63373766,%eax │ │ │ │ - xor $0x30,%al │ │ │ │ + xor %ch,0x32373766 │ │ │ │ + arpl %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) │ │ │ │ + xor %bh,(%eax) │ │ │ │ cmp (%edx),%dh │ │ │ │ - cmp %ah,(%eax) │ │ │ │ - cmp %dh,0x30323633(,%esi,1) │ │ │ │ - and %ah,(%eax) │ │ │ │ - and %ah,(%eax) │ │ │ │ + xor %esp,(%eax) │ │ │ │ + cmp %edi,(%eax) │ │ │ │ + xor $0x30,%al │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor $0x20202020,%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 │ │ │ │ + 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 0x30(%ebx),%ah │ │ │ │ + xor %dh,(%eax) │ │ │ │ + sub $0x33373766,%eax │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x63373766,%eax │ │ │ │ - cmp %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,0x2d(%edx) │ │ │ │ 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) │ │ │ │ - and %ah,(%eax) │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor (%ecx),%dh │ │ │ │ + and %bh,(%ecx) │ │ │ │ + cmp %dh,(%eax,%esi,1) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor $0x20202020,%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 │ │ │ │ + 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 (%eax),%esi │ │ │ │ xor %dh,(%eax) │ │ │ │ - xor %ch,0x63373766 │ │ │ │ - cmp %esi,(%eax) │ │ │ │ + xor %ch,0x33373766 │ │ │ │ + xor %esi,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,0x2d(%edx) │ │ │ │ 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) │ │ │ │ - and %ah,(%eax) │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor (%ecx),%dh │ │ │ │ + and %bh,(%ecx) │ │ │ │ + cmp %dh,(%eax,%esi,1) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor $0x20202020,%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 │ │ │ │ + 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) │ │ │ │ + xor (%ecx),%esi │ │ │ │ xor %dh,(%eax) │ │ │ │ - xor %ch,0x63373766 │ │ │ │ - popa │ │ │ │ + xor %ch,0x33373766 │ │ │ │ + xor (%eax),%dh │ │ │ │ xor %dh,(%eax) │ │ │ │ - xor %ah,(%eax) │ │ │ │ - jb 96714a │ │ │ │ + and %dh,0x77(%edx) │ │ │ │ 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) │ │ │ │ - and %ah,(%eax) │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor (%ecx),%dh │ │ │ │ + and %bh,(%ecx) │ │ │ │ + cmp %dh,(%eax,%esi,1) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor $0x20202020,%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 │ │ │ │ + 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) │ │ │ │ + xor (%edx),%esi │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x63373766,%eax │ │ │ │ - bound %esi,(%eax) │ │ │ │ + xor %ch,0x33373766 │ │ │ │ + xor (%eax),%esi │ │ │ │ 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 │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor (%ecx),%dh │ │ │ │ + and %bh,(%ecx) │ │ │ │ + cmp %dh,(%eax,%esi,1) │ │ │ │ + aaa │ │ │ │ + cmp %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ @@ -10986,46 +10979,49 @@ │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ das │ │ │ │ - jne 9671f5 │ │ │ │ - jb 9671b3 │ │ │ │ + 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) │ │ │ │ + xor (%ebx),%esi │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x63373766,%eax │ │ │ │ - arpl %esi,(%eax) │ │ │ │ + xor %ch,0x33373766 │ │ │ │ + xor $0x30,%al │ │ │ │ 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) │ │ │ │ + xor %bh,(%eax) │ │ │ │ cmp (%edx),%dh │ │ │ │ - cmp %ah,(%eax) │ │ │ │ - cmp %dh,0x36333633(,%esi,1) │ │ │ │ + xor %esp,(%eax) │ │ │ │ + cmp %edi,(%eax) │ │ │ │ + xor $0x30,%al │ │ │ │ + aaa │ │ │ │ + cmp %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ @@ -11033,47 +11029,46 @@ │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ das │ │ │ │ - jne 967268 │ │ │ │ - jb 967226 │ │ │ │ + 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) │ │ │ │ + xor (%eax,%esi,1),%esi │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x63373766,%eax │ │ │ │ - xor %dh,%fs:(%eax) │ │ │ │ - xor %ah,(%eax) │ │ │ │ - jb 96725d │ │ │ │ + sub $0x33373766,%eax │ │ │ │ + xor $0x20303030,%eax │ │ │ │ + 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 │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor (%ecx),%dh │ │ │ │ + and %bh,(%ecx) │ │ │ │ + cmp %dh,(%eax,%esi,1) │ │ │ │ + aaa │ │ │ │ + cmp %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ @@ -11081,46 +11076,48 @@ │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ das │ │ │ │ - jne 9672db │ │ │ │ - jb 967299 │ │ │ │ + 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 0x2d303030,%esi │ │ │ │ + data16 aaa │ │ │ │ + aaa │ │ │ │ + xor (%esi),%esi │ │ │ │ + xor %dh,(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - jb 9672d0 │ │ │ │ + jb 9672d6 │ │ │ │ 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 │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor (%ecx),%dh │ │ │ │ + and %bh,(%ecx) │ │ │ │ + cmp %dh,(%eax,%esi,1) │ │ │ │ + aaa │ │ │ │ + cmp %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ @@ -11128,47 +11125,48 @@ │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ das │ │ │ │ - jne 96734e │ │ │ │ - jb 96730c │ │ │ │ + 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) │ │ │ │ + xor (%esi),%esi │ │ │ │ + xor %dh,(%eax) │ │ │ │ + xor %ch,0x33373766 │ │ │ │ + aaa │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x63373766,%eax │ │ │ │ - data16 xor %dh,(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - jb 96738d │ │ │ │ + jb 967393 │ │ │ │ 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 │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor (%ecx),%dh │ │ │ │ + and %bh,(%ecx) │ │ │ │ + cmp %dh,(%eax,%esi,1) │ │ │ │ + aaa │ │ │ │ + cmp %esi,(%esi) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ @@ -11176,1107 +11174,1119 @@ │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ das │ │ │ │ - jne 9673c1 │ │ │ │ - jb 96737f │ │ │ │ + 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 (%edi),%esi │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x64373766,%eax │ │ │ │ - xor (%eax),%dh │ │ │ │ + xor %ch,0x33373766 │ │ │ │ + popa │ │ │ │ xor %dh,(%eax) │ │ │ │ - and %dh,0x2d(%edx) │ │ │ │ + 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 (%ecx),%dh │ │ │ │ + and %bh,(%ecx) │ │ │ │ + cmp %dh,(%eax,%esi,1) │ │ │ │ + cmp %bh,(%ecx) │ │ │ │ + cmp %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 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 │ │ │ │ + xor 0x30(%ecx),%esp │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x65373766,%eax │ │ │ │ - xor %dh,%gs:(%eax) │ │ │ │ + sub $0x35373766,%eax │ │ │ │ + xor %dh,%ss:(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - jb 96742a │ │ │ │ - js 96746f │ │ │ │ + jb 967430 │ │ │ │ + js 967475 │ │ │ │ and %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %dh,(%ebx) │ │ │ │ xor %dh,(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - xor %dh,(%eax) │ │ │ │ + xor %bh,(%eax) │ │ │ │ cmp (%edx),%dh │ │ │ │ - cmp %ah,(%eax) │ │ │ │ - cmp %dh,0x32353633(,%esi,1) │ │ │ │ - and %ah,(%eax) │ │ │ │ + xor %esp,(%eax) │ │ │ │ + cmp %edi,(%eax) │ │ │ │ + xor $0x30,%al │ │ │ │ + cmp %bh,(%ecx) │ │ │ │ + cmp %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) │ │ │ │ - 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 $0x30303036,%eax │ │ │ │ + sub $0x36373766,%eax │ │ │ │ + xor %dh,%ss:(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - jb 96749e │ │ │ │ + jb 9674a4 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%ecx) │ │ │ │ data16 xor %dh,(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - xor %dh,(%eax) │ │ │ │ + xor %bh,(%eax) │ │ │ │ cmp (%edx),%dh │ │ │ │ - cmp %ah,(%eax) │ │ │ │ - cmp %dh,0x32353633(,%esi,1) │ │ │ │ - and %ah,(%eax) │ │ │ │ + xor %esp,(%eax) │ │ │ │ + cmp %edi,(%eax) │ │ │ │ + xor $0x30,%al │ │ │ │ + cmp %bh,(%ecx) │ │ │ │ + cmp %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) │ │ │ │ - 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) │ │ │ │ + ss xor %dh,%ss:(%eax) │ │ │ │ + xor %ch,0x36373766 │ │ │ │ + aaa │ │ │ │ + xor %dh,(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - jb 967512 │ │ │ │ + jb 967518 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%edx) │ │ │ │ xor %dh,%gs:(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - xor %dh,(%eax) │ │ │ │ + xor %bh,(%eax) │ │ │ │ cmp (%edx),%dh │ │ │ │ - cmp %ah,(%eax) │ │ │ │ - cmp %dh,0x32353633(,%esi,1) │ │ │ │ - and %ah,(%eax) │ │ │ │ + xor %esp,(%eax) │ │ │ │ + cmp %edi,(%eax) │ │ │ │ + xor $0x30,%al │ │ │ │ + cmp %bh,(%ecx) │ │ │ │ + cmp %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) │ │ │ │ - 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 │ │ │ │ + ss aaa │ │ │ │ xor %dh,(%eax) │ │ │ │ + xor %ch,0x36373766 │ │ │ │ + cmp %dh,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,0x77(%edx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%edx) │ │ │ │ data16 xor %dh,(%eax) │ │ │ │ xor %ah,(%eax) │ │ │ │ - xor %dh,(%eax) │ │ │ │ + xor %bh,(%eax) │ │ │ │ cmp (%edx),%dh │ │ │ │ - cmp %ah,(%eax) │ │ │ │ - cmp %dh,0x32353633(,%esi,1) │ │ │ │ - and %ah,(%eax) │ │ │ │ + xor %esp,(%eax) │ │ │ │ + cmp %edi,(%eax) │ │ │ │ + xor $0x30,%al │ │ │ │ + cmp %bh,(%ecx) │ │ │ │ + cmp %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) │ │ │ │ - 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) │ │ │ │ + aaa │ │ │ │ + cmp %dh,%ss:(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x31383766,%eax │ │ │ │ - xor (%eax),%dh │ │ │ │ + sub $0x37373766,%eax │ │ │ │ + popa │ │ │ │ xor %dh,(%eax) │ │ │ │ - and %dh,0x2d(%edx) │ │ │ │ + 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 (%ecx),%dh │ │ │ │ + and %bh,(%ecx) │ │ │ │ + cmp %dh,(%eax,%esi,1) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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 │ │ │ │ + aaa │ │ │ │ + aaa │ │ │ │ + popa │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x37383766,%eax │ │ │ │ - xor $0x30,%al │ │ │ │ + xor %ch,0x64373766 │ │ │ │ + arpl %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) │ │ │ │ + xor %bh,(%eax) │ │ │ │ cmp (%edx),%dh │ │ │ │ - cmp %ah,(%eax) │ │ │ │ - cmp %dh,0x37383633(,%esi,1) │ │ │ │ - and %ah,(%eax) │ │ │ │ + xor %esp,(%eax) │ │ │ │ + cmp %edi,(%eax) │ │ │ │ + xor $0x30,%al │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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 │ │ │ │ + aaa │ │ │ │ + arpl %esi,%fs:(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x64383766,%eax │ │ │ │ - xor (%eax),%esi │ │ │ │ + sub $0x33383766,%eax │ │ │ │ + bound %esi,(%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 (%ecx),%dh │ │ │ │ + and %bh,(%ecx) │ │ │ │ + cmp %dh,(%eax,%esi,1) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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 %dh,(%ebx) │ │ │ │ + bound %esi,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x64383766,%eax │ │ │ │ - cmp %esi,(%eax) │ │ │ │ + sub $0x34383766,%eax │ │ │ │ + xor %esi,(%eax) │ │ │ │ xor %dh,(%eax) │ │ │ │ and %dh,0x2d(%edx) │ │ │ │ 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 (%ecx),%dh │ │ │ │ + and %bh,(%ecx) │ │ │ │ + cmp %dh,(%eax,%esi,1) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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 %dh,(%ecx,%esi,1) │ │ │ │ xor %dh,(%eax) │ │ │ │ - sub $0x64383766,%eax │ │ │ │ - bound %esi,(%eax) │ │ │ │ + xor %ch,0x34383766 │ │ │ │ + xor (%eax),%esi │ │ │ │ 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) │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor (%ecx),%dh │ │ │ │ + and %bh,(%ecx) │ │ │ │ + cmp %dh,(%eax,%esi,1) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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) │ │ │ │ + cmp %esi,(%eax) │ │ │ │ + xor (%eax),%esp │ │ │ │ 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 %bh,(%ecx) │ │ │ │ + xor %dh,(%ebx) │ │ │ │ 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 %bh,(%ecx) │ │ │ │ + xor %dh,(%ebx) │ │ │ │ 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 %bh,(%ecx) │ │ │ │ + xor %dh,(%ebx) │ │ │ │ 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 %bh,(%ecx) │ │ │ │ + xor %dh,(%ebx) │ │ │ │ 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 %bh,(%ecx) │ │ │ │ + xor %dh,(%ebx) │ │ │ │ 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 %bh,(%ecx) │ │ │ │ + xor %dh,(%ebx) │ │ │ │ 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 %bh,(%ecx) │ │ │ │ + xor %dh,(%ebx) │ │ │ │ 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 %bh,(%ecx) │ │ │ │ + xor %dh,(%ebx) │ │ │ │ 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 %bh,(%ecx) │ │ │ │ + xor %dh,(%ebx) │ │ │ │ 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 %bh,(%ecx) │ │ │ │ + xor %dh,(%ebx) │ │ │ │ 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 %bh,(%ecx) │ │ │ │ + xor %dh,(%ebx) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ and %ah,(%eax) │ │ │ │ @@ -12405,17 +12415,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) │ │ │ │ - jmp *(%eax) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + add %edx,0x6f20ffb8(%edx,%eax,2) │ │ │ │ addb $0x0,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ addb $0x60,(%ecx) │ │ │ │ jg 967d5b │ │ │ │ add %ecx,%eax │ │ │ │ @@ -12580,22 +12588,22 @@ │ │ │ │ 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) │ │ │ │ - outsb %ds:(%esi),(%dx) │ │ │ │ - and %dl,0x65(%ebx) │ │ │ │ - jo 96801a │ │ │ │ - xor (%ecx),%dh │ │ │ │ - and %dh,(%edx) │ │ │ │ - xor %bh,(%edx) │ │ │ │ - xor $0x36323a32,%eax │ │ │ │ + and %dl,0x65(%ebp,%esi,2) │ │ │ │ + and %cl,0x63(%edi) │ │ │ │ + je 96801a │ │ │ │ + and %dh,(%edi) │ │ │ │ + and %dh,(%eax) │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor $0x31,%al │ │ │ │ + cmp (%esi,%esi,1),%dh │ │ │ │ and %dl,0x54(%ebp) │ │ │ │ inc %ebx │ │ │ │ and %dh,(%edx) │ │ │ │ xor %dh,(%edx) │ │ │ │ xor $0x65274c0a,%eax │ │ │ │ and %ah,%fs:0x6f(%ebx) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ @@ -22391,116 +22399,111 @@ │ │ │ │ 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 │ │ │ │ + inc %esp │ │ │ │ + jno 9abd19 │ │ │ │ + repz cmp 0xa64d(%edx),%ecx │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ 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 │ │ │ │ + inc %esp │ │ │ │ + jno 9abdc9 │ │ │ │ + repz cmp (%esi),%esi │ │ │ │ dec %edx │ │ │ │ - mov $0x0,%esi │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ ... │ │ │ │ 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) │ │ │ │ + inc %esp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + repz cmp 0x1c86(%esi),%edi │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - fdivs -0x2dbc5800(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + 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 │ │ │ │ + inc %esp │ │ │ │ + xchg %eax,%ecx │ │ │ │ iret │ │ │ │ - jmp 9abf97 │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - add $0x0,%al │ │ │ │ + repz cmp 0x1cf8(%edx),%esi │ │ │ │ ... │ │ │ │ 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 │ │ │ │ + inc %esp │ │ │ │ + int1 │ │ │ │ + aam $0xf3 │ │ │ │ + cmp 0x1cf8(%edx),%esi │ │ │ │ ... │ │ │ │ - fnstenv -0x2dbc3000(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ + 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 $0xf3e65144,%edi │ │ │ │ + cmp 0x1c86(%esi),%edi │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %cl,%al │ │ │ │ - fnstenv -0x2dbc0000(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + enter $0xb1d9,$0x0 │ │ │ │ + add %al,0x0(%edx,%edx,8) │ │ │ │ + add (%eax),%al │ │ │ │ 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 │ │ │ │ + inc %esp │ │ │ │ + rcr $1,%esp │ │ │ │ + repz cmp -0x10(%eax),%eax │ │ │ │ + add (%eax),%eax │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0xb1da(%eax) │ │ │ │ inc %esp │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -22510,458 +22513,491 @@ │ │ │ │ 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 │ │ │ │ + inc %esp │ │ │ │ + jno 9ac205 │ │ │ │ + repz cmp 0x505a(%edx),%eax │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ 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) -0x1caebc00(%ecx) │ │ │ │ + repz cmp 0x1c86(%esi),%edi │ │ │ │ ... │ │ │ │ - add %dh,0x2800b1da(%eax) │ │ │ │ - inc %esp │ │ │ │ - rolb %cl,(%eax) │ │ │ │ + add %al,(%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) │ │ │ │ + xor %edx,-0x35b106d2(%ecx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + adc %al,(%eax) │ │ │ │ ... │ │ │ │ - je 9ac3eb │ │ │ │ - mov $0x0,%cl │ │ │ │ - inc %eax │ │ │ │ - inc %esi │ │ │ │ + add %al,(%eax) │ │ │ │ + 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,0x31bfffeb(%eax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + (bad) {rz-bad},{%k2}{z} │ │ │ │ + cli │ │ │ │ + push %ss │ │ │ │ + cmp $0x0,%eax │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,-0x2e(%esi) │ │ │ │ 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,0x31bfffeb(%eax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + (bad) {ru-bad},{%k6}{z} │ │ │ │ + ficoms 0x3d │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - sbb %al,-0x2e(%esi) │ │ │ │ + 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 $0xf964,$0x9131bfff │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db9e000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + and %al,-0x2e(%esi) │ │ │ │ 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 │ │ │ │ + xor %edx,0x65(%ecx) │ │ │ │ + stc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db9d800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + sub %al,-0x2e(%esi) │ │ │ │ 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 │ │ │ │ + xor %esi,0x79(%ecx) │ │ │ │ + stc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db98800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + js 9ac7c8 │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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 │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + jp 9ac79d │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db98800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + js 9ac878 │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x386fff6a(%eax) │ │ │ │ lcall $0xe800,$0x9ac84000 │ │ │ │ cmp %ebx,0x1(%edi) │ │ │ │ - mov $0x3e024818,%eax │ │ │ │ - lcall $0xd429,$0x874107e0 │ │ │ │ + mov $0x31024818,%eax │ │ │ │ + sarl $1,-0x7(%ebp) │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ addb $0x0,-0x2e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ 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 │ │ │ │ + xor %edx,0x644ef970(%ecx) │ │ │ │ + int1 │ │ │ │ + sub (%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 │ │ │ │ jnp 9ac9f6 │ │ │ │ - add (%esi),%bh │ │ │ │ - pop %edx │ │ │ │ - out %al,(%dx) │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + add (%ecx),%dh │ │ │ │ + adc %esi,-0x7(%ebx) │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db95800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + test $0x46,%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,-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,0x31024611(%eax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + jbe 9aca5d │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db90800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + clc │ │ │ │ + inc %esi │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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 │ │ │ │ + xor %edx,-0x33b1068b(%ecx) │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db95000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + mov $0x46,%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,-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,0x3100b1d7(%eax) │ │ │ │ + push %ecx │ │ │ │ + ja 9acbbd │ │ │ │ + dec %esi │ │ │ │ + fs int1 │ │ │ │ + sub (%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 │ │ │ │ + xor %edx,%ecx │ │ │ │ + or %ecx,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ 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 │ │ │ │ + xor %esi,0xd(%ecx) │ │ │ │ + stc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db92000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + loopne 9acdf8 │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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 │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + push %cs │ │ │ │ + stc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db92000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + loopne 9acea8 │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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 $0xf9027131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db92000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + loopne 9acf58 │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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 $0xf9033131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db92000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + loopne 9ad008 │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x30dfff6a(%eax) │ │ │ │ lcall $0xf000,$0x9acfd000 │ │ │ │ push %eax │ │ │ │ inc %ebx │ │ │ │ - add 0x3e00b1d7(%eax),%dh │ │ │ │ - pop %edx │ │ │ │ - lcall $0xd4,$0x29874107 │ │ │ │ + add 0x3100b1d7(%eax),%dh │ │ │ │ + adc %eax,(%edi) │ │ │ │ + stc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db8d000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + xor %al,-0x2e(%edi) │ │ │ │ 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 (%ecx),%dh │ │ │ │ + push %ecx │ │ │ │ + sbb %cl,%bh │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db8c000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + inc %eax │ │ │ │ + inc %edi │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0x2f7fff6a(%eax) │ │ │ │ lcall $0x2800,$0x9ad13000 │ │ │ │ aad $0x58 │ │ │ │ - add %esi,0x3e00b1d7(%eax) │ │ │ │ - cmp 0x6c2f4107(%eax),%al │ │ │ │ - aam $0x0 │ │ │ │ + add %esi,0x3100b1d7(%eax) │ │ │ │ + jno 9ad160 │ │ │ │ + stc │ │ │ │ + dec %esi │ │ │ │ + fs int1 │ │ │ │ + sub (%eax),%al │ │ │ │ ... │ │ │ │ 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 $0xf911d131,%edi │ │ │ │ + dec %esi │ │ │ │ + push %esi │ │ │ │ + and %ebp,0x0 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ jo 9ad2c9 │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x30024323,%al │ │ │ │ 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 │ │ │ │ + xor %edx,(%ecx) │ │ │ │ + push %ss │ │ │ │ + stc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db88800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + js 9ad379 │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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 $0xf92cb131,%edi │ │ │ │ + dec %esi │ │ │ │ + push %esi │ │ │ │ + and %ebp,0x0 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ call 9ba62d │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ pop %esi │ │ │ │ inc %eax │ │ │ │ @@ -22969,15 +23005,19 @@ │ │ │ │ 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 │ │ │ │ + xor %edx,%ecx │ │ │ │ + and %edi,%ecx │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ dec %ecx │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -22987,135 +23027,148 @@ │ │ │ │ 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 │ │ │ │ + xor %edx,0x23(%ecx) │ │ │ │ + stc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - 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) │ │ │ │ + add %ebp,0x31bfffc8(%eax) │ │ │ │ + mov $0x38,%cl │ │ │ │ + stc │ │ │ │ + dec %esi │ │ │ │ cli │ │ │ │ - movsl %ds:(%esi),%es:(%edi) │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + push %ss │ │ │ │ + cmp $0x0,%eax │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ mov 0x200d249,%al │ │ │ │ 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,0x31bfffc8(%eax) │ │ │ │ + mov $0x38,%cl │ │ │ │ + stc │ │ │ │ + dec %esi │ │ │ │ + ficoms 0x3d │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - mov 0xd249,%al │ │ │ │ + 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 $0xf93ab131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db65800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + test $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,-0x294fff6a(%eax) │ │ │ │ lcall $0x8000,$0x9ad76000 │ │ │ │ mov $0x40,%dl │ │ │ │ add $0xa8,%al │ │ │ │ dec %ecx │ │ │ │ rolb %cl,(%eax) │ │ │ │ - cmp %ds:0x29874107(%esi),%ah │ │ │ │ - aam $0x0 │ │ │ │ + xor %esi,0x3b(%ecx) │ │ │ │ + stc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - 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 │ │ │ │ + xor %edx,-0x33b106d0(%ecx) │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db60000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %cl,-0x2e(%edx) │ │ │ │ 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 │ │ │ │ + xor %esi,-0x33b106cc(%ecx) │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db5b000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + push %eax │ │ │ │ + dec %edx │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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 │ │ │ │ + xor %esi,%ecx │ │ │ │ + enter $0x4ef9,$0xcc │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ push %eax │ │ │ │ dec %edx │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -23123,40 +23176,38 @@ │ │ │ │ pop %eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ 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,0x3100b1d7(%eax) │ │ │ │ + mov $0xcb,%cl │ │ │ │ + stc │ │ │ │ + dec %esi │ │ │ │ + fs int1 │ │ │ │ + sub (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db59800(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ 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 $0x1131bfff,%ebp │ │ │ │ + into │ │ │ │ + stc │ │ │ │ + dec %esi │ │ │ │ + push %esi │ │ │ │ + and %ebp,0x0 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ orb $0x0,-0x2e(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ pushf │ │ │ │ @@ -23164,108 +23215,113 @@ │ │ │ │ add %esi,(%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 │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + ret │ │ │ │ + stc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db50800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + clc │ │ │ │ + dec %edx │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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 │ │ │ │ + xor %esi,-0x33b1063a(%ecx) │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db4f800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + or %cl,-0x2e(%ebx) │ │ │ │ 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 $0xf9da1131,%edi │ │ │ │ + dec %esi │ │ │ │ + cli │ │ │ │ + push %ss │ │ │ │ + cmp $0x0,%eax │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ cmp %cl,-0x2e(%ebx) │ │ │ │ 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 $0xf9da1131,%edi │ │ │ │ + dec %esi │ │ │ │ + ficoms 0x3d │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - cmp %cl,-0x2e(%ebx) │ │ │ │ + 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,0x31bfffb6(%eax) │ │ │ │ + adc %ebx,%esp │ │ │ │ + stc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db4c000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + inc %eax │ │ │ │ + dec %ebx │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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 │ │ │ │ + xor %edx,%ecx │ │ │ │ + fdivrp %st,%st(1) │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ dec %eax │ │ │ │ dec %ebx │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -23275,88 +23331,100 @@ │ │ │ │ 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 │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + sar %cl,%cl │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db46800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + cwtl │ │ │ │ + dec %ebx │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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 │ │ │ │ + xor %edx,-0x2a(%ecx) │ │ │ │ + stc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db41800(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + call 9bb340 │ │ │ │ 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 │ │ │ │ + xor %esi,-0x16(%ecx) │ │ │ │ + stc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db3c000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + inc %eax │ │ │ │ + dec %esp │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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,-0x4ece4001(%esi) │ │ │ │ + out %eax,(%dx) │ │ │ │ + stc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db3c000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + inc %eax │ │ │ │ + dec %esp │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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,0x3100b1d7(%eax) │ │ │ │ + jno 9ae254 │ │ │ │ + stc │ │ │ │ + dec %esi │ │ │ │ + fs int1 │ │ │ │ + sub (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db3a800(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ @@ -23364,19 +23432,19 @@ │ │ │ │ add %ah,-0x1e(%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 $0xf9e5d131,%edi │ │ │ │ + dec %esi │ │ │ │ + push %esi │ │ │ │ + and %ebp,0x0 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ jo 9ae3fe │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sub %bl,-0x4fcffdb9(%edi) │ │ │ │ @@ -23384,52 +23452,61 @@ │ │ │ │ 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 │ │ │ │ + xor %esi,%ecx │ │ │ │ + cli │ │ │ │ + stc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ call 9bb6b1 │ │ │ │ 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 │ │ │ │ + xor %esi,-0x4(%ecx) │ │ │ │ + stc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db30800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + clc │ │ │ │ + dec %esp │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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 $0xf9f1d131,%edi │ │ │ │ + dec %esi │ │ │ │ + cli │ │ │ │ + push %ss │ │ │ │ + cmp $0x0,%eax │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ sub %cl,-0x2e(%ebp) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ @@ -23440,504 +23517,503 @@ │ │ │ │ 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 $0xf9f1d131,%edi │ │ │ │ + dec %esi │ │ │ │ + ficoms 0x3d │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - sub %cl,-0x2e(%ebp) │ │ │ │ + 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,0xd131bfff │ │ │ │ + repz stc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db2d000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + xor %cl,-0x2e(%ebp) │ │ │ │ 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 │ │ │ │ + xor %edx,-0x33b1060b(%ecx) │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db2c800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + cmp %cl,-0x2e(%ebp) │ │ │ │ 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 0x3100b1d7(%eax),%dh │ │ │ │ + mov $0x89,%cl │ │ │ │ + stc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db27800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + mov %cl,-0x2e(%ebp) │ │ │ │ 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 │ │ │ │ + xor %edx,(%ecx) │ │ │ │ + mov %?,%ecx │ │ │ │ + dec %esi │ │ │ │ + fs int1 │ │ │ │ + sub (%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 $0x0,%cl │ │ │ │ dec %eax │ │ │ │ popf │ │ │ │ (bad) │ │ │ │ - mov $0x7123a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0xf98f7131,%edi │ │ │ │ + dec %esi │ │ │ │ + push %esi │ │ │ │ + and %ebp,0x0 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ rorb $0x0,-0x2e(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ orb $0x2,0x48(%ebx) │ │ │ │ xor %dh,-0x16bfff6a(%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 │ │ │ │ + xor %edx,-0x33b1067b(%ecx) │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db1c800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + cmp %cl,-0x2e(%esi) │ │ │ │ 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 │ │ │ │ + xor %edx,(%ecx) │ │ │ │ + xchg %edi,%ecx │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db1b800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + dec %eax │ │ │ │ + dec %esi │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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,0x3100b1d7(%eax) │ │ │ │ + jno 9aeafe │ │ │ │ + stc │ │ │ │ + dec %esi │ │ │ │ + cli │ │ │ │ + push %ss │ │ │ │ + cmp $0x0,%eax │ │ │ │ ... │ │ │ │ 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) │ │ │ │ lcall $0xc800,$0x9aec0000 │ │ │ │ jne 9aec61 │ │ │ │ - add %esi,0x3e00b1d7(%eax) │ │ │ │ - cmp (%esi),%al │ │ │ │ - pop %es │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + add %esi,0x3100b1d7(%eax) │ │ │ │ + jno 9aebae │ │ │ │ + stc │ │ │ │ + dec %esi │ │ │ │ + ficoms 0x3d │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - js 9aecf0 │ │ │ │ - rolb %cl,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2db18800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - enter $0x5675,$0x1 │ │ │ │ - xor %dh,-0x13ffff6a(%eax) │ │ │ │ + add %cl,%al │ │ │ │ + jne 9aed01 │ │ │ │ + add %esi,(%eax) │ │ │ │ + mov $0x96,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + in (%dx),%al │ │ │ │ lcall $0x3800,$0x9aecb000 │ │ │ │ cmp $0x95f8015a,%eax │ │ │ │ (bad) │ │ │ │ - mov $0x7003a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + mov $0xf99d7131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db18000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + orb $0x0,-0x2e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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 │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + lahf │ │ │ │ + stc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db17800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + mov %cl,-0x2e(%esi) │ │ │ │ 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 │ │ │ │ + xor %edx,-0x6d(%ecx) │ │ │ │ + stc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db12800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + fmuls -0x2e(%esi) │ │ │ │ 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 │ │ │ │ + xor %edx,-0x53b10669(%ecx) │ │ │ │ + pop %ebp │ │ │ │ + aaa │ │ │ │ ... │ │ │ │ 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 │ │ │ │ + xor %edx,-0x35b10658(%ecx) │ │ │ │ + pusha │ │ │ │ + add %al,%ss:(%eax) │ │ │ │ ... │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db11800(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + 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 │ │ │ │ + xor %edx,-0x33b10657(%ecx) │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db11800(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + call 9bc313 │ │ │ │ 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 0x3100b1d7(%eax),%dh │ │ │ │ + push %ecx │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + stc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db11800(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + call 9bc3c3 │ │ │ │ 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,0x3100b1d7(%eax) │ │ │ │ + adc %ebp,-0xe9bb107(%ebp) │ │ │ │ + sub (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2db10000(%ecx) │ │ │ │ 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 │ │ │ │ + xor %edx,-0x33b1065d(%ecx) │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db0a800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + pop %eax │ │ │ │ + dec %edi │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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,-0x2ece4001(%edx) │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + stc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db09000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + jo 9af3d1 │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,-0xd1fff6a(%eax) │ │ │ │ lcall $0x1800,$0x9af39000 │ │ │ │ sub $0x53,%al │ │ │ │ - add 0x3e00b1d7(%eax),%dh │ │ │ │ - fisubl 0x29874107 │ │ │ │ - aam $0x0 │ │ │ │ + add 0x3100b1d7(%eax),%dh │ │ │ │ + xchg %eax,%ecx │ │ │ │ + mov $0xb4cc4ef9,%eax │ │ │ │ + sub (%eax),%al │ │ │ │ ... │ │ │ │ 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 0x3100e12c(%eax),%bl │ │ │ │ + jno 9af40c │ │ │ │ + stc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2db08800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + js 9af531 │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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 │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + mov $0xb4cc4ef9,%ebx │ │ │ │ + sub (%eax),%al │ │ │ │ ... │ │ │ │ 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 (%ecx),%dh │ │ │ │ + sarl $1,-0x4b33b107(%esi) │ │ │ │ + sub (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - orb $0x0,-0x2e(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2db08000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + 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,0x31bfff84(%eax) │ │ │ │ + adc %esi,-0x4b33b107(%eax) │ │ │ │ + sub (%eax),%al │ │ │ │ ... │ │ │ │ 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 │ │ │ │ + xor %edx,%ecx │ │ │ │ + mov $0xf9,%dl │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ or %dl,-0x2e(%eax) │ │ │ │ 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 │ │ │ │ + xor %esi,%ecx │ │ │ │ + mov $0xf9,%dh │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ pop %eax │ │ │ │ push %eax │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ 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 319bda01 <_edata@@Base+0x2cbbda01> │ │ │ │ + jno 9af82a │ │ │ │ + stc │ │ │ │ + dec %esi │ │ │ │ + add %ch,%ch │ │ │ │ + add %al,%ss:(%eax) │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ push $0x200d250 │ │ │ │ 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 │ │ │ │ + xor %esi,0x644ef84a(%ecx) │ │ │ │ + int1 │ │ │ │ + sub (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2daf7000(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ @@ -23945,19 +24021,19 @@ │ │ │ │ add %dl,(%eax) │ │ │ │ stc │ │ │ │ lcall $0xb000,$0x9af9c000 │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ js 9afa4c │ │ │ │ (bad) │ │ │ │ - mov $0x6d05a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0xf84d1131,%edi │ │ │ │ + dec %esi │ │ │ │ + push %esi │ │ │ │ + and %ebp,0x0 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ test $0x50,%al │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ adc %dh,0x4d(%edi) │ │ │ │ @@ -23966,55 +24042,54 @@ │ │ │ │ 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 │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + inc %edx │ │ │ │ + clc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2daee000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + and %dl,-0x2e(%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 │ │ │ │ + xor %esi,-0x33b107bb(%ecx) │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2daed000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + xor %dl,-0x2e(%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 $0xf8591131,%edi │ │ │ │ + dec %esi │ │ │ │ + cli │ │ │ │ + push %ss │ │ │ │ + cmp $0x0,%eax │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ push %ecx │ │ │ │ rolb %cl,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ @@ -24022,51 +24097,53 @@ │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ xor %dh,-0x42fff6a(%eax) │ │ │ │ lcall $0x6800,$0x9afc8000 │ │ │ │ rcrb %cl,0x1(%edx) │ │ │ │ clc │ │ │ │ ja 9afc8e │ │ │ │ - mov $0x6c45a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0xf8591131,%edi │ │ │ │ + dec %esi │ │ │ │ + ficoms 0x3d │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - pusha │ │ │ │ - push %ecx │ │ │ │ - rolb %cl,(%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 $0xf85b1131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2dae9800(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + push $0xd251 │ │ │ │ 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 │ │ │ │ + xor %edx,%ecx │ │ │ │ + pop %ebp │ │ │ │ + clc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ jo 9afed3 │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -24075,156 +24152,173 @@ │ │ │ │ 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 │ │ │ │ + xor %esi,%ecx │ │ │ │ + push %ecx │ │ │ │ + clc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ rclb $0x0,-0x2e(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ 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 (%ecx),%dh │ │ │ │ + xchg %eax,%ecx │ │ │ │ + push %esp │ │ │ │ + clc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2dae3800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + enter $0xd251,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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 $0xf857d131,%edi │ │ │ │ + dec %esi │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + pop %ebp │ │ │ │ + aaa │ │ │ │ ... │ │ │ │ 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 │ │ │ │ + mov $0xf868d131,%edi │ │ │ │ + dec %esi │ │ │ │ + lret $0x3660 │ │ │ │ ... │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2dae2800(%ecx) │ │ │ │ + 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,0x3ebfff71(%eax) │ │ │ │ - lcall $0xd429,$0x874106f4 │ │ │ │ + add %ch,0x31bfff71(%eax) │ │ │ │ + shrl $1,-0x8(%ecx) │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ fcoms -0x2e(%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 (%ecx),%dh │ │ │ │ + jno 9b027e │ │ │ │ + clc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2dae2000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + loopne 9b02f3 │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x2000096(%eax) │ │ │ │ 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 $0xf86f5131,%edi │ │ │ │ + dec %esi │ │ │ │ + push %esi │ │ │ │ + and %ebp,0x0 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ or %dl,-0x2e(%edx) │ │ │ │ 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,0x3100b1d7(%eax) │ │ │ │ + jno 9b03d7 │ │ │ │ + clc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2dad8000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + adcb $0x0,-0x2e(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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 │ │ │ │ + xor %esi,%ecx │ │ │ │ + addr16 clc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ nop │ │ │ │ push %edx │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -24234,155 +24328,159 @@ │ │ │ │ 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 $0xf87b5131,%edi │ │ │ │ + dec %esi │ │ │ │ + cli │ │ │ │ + push %ss │ │ │ │ + cmp $0x0,%eax │ │ │ │ ... │ │ │ │ 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 %dh,0x5(%eax) │ │ │ │ fwait │ │ │ │ add %ch,-0x27fea3d4(%eax) │ │ │ │ data16 (bad) │ │ │ │ - mov $0x6e61a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0xf87b5131,%edi │ │ │ │ + dec %esi │ │ │ │ + ficoms 0x3d │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - rclb $0x0,-0x2e(%edx) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2dad4000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - test $0x2c,%al │ │ │ │ - pop %esp │ │ │ │ - add %esi,(%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 $0xf87d5131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2dad3800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + enter $0xd252,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x6200096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,%al │ │ │ │ push %es │ │ │ │ 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 │ │ │ │ + xor %edx,(%ecx) │ │ │ │ + jg 9b06dc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2dad3000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + rclb $1,-0x2e(%edx) │ │ │ │ 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 │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + jae 9b078c │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2dace000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + and %dl,-0x2e(%ebx) │ │ │ │ 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,0x31045231(%eax) │ │ │ │ + int1 │ │ │ │ + jbe 9b083c │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ sub %dl,-0x2e(%ebx) │ │ │ │ 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,(%ecx) │ │ │ │ + adc %ecx,(%eax) │ │ │ │ + clc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2dacd000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + xor %dl,-0x2e(%ebx) │ │ │ │ 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,0x31045231(%eax) │ │ │ │ + push %ecx │ │ │ │ + or %edi,%eax │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ xor %dl,-0x2e(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -24391,73 +24489,79 @@ │ │ │ │ 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,(%ecx) │ │ │ │ + jno 9b0a5e │ │ │ │ + clc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2dacc800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + cmp %dl,-0x2e(%ebx) │ │ │ │ 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 $0xf80d5131,%edi │ │ │ │ + dec %esi │ │ │ │ + push %esi │ │ │ │ + and %ebp,0x0 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ xor %dl,-0x2e(%ebx) │ │ │ │ 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 (%ecx),%dh │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add %eax,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2dacc800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + cmp %dl,-0x2e(%ebx) │ │ │ │ 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 $0xf8049131,%edi │ │ │ │ + dec %esi │ │ │ │ + push %esi │ │ │ │ + and %ebp,0x0 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ pop %eax │ │ │ │ push %ebx │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -24466,16 +24570,20 @@ │ │ │ │ xor %dh,0xc500096(%eax) │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ or $0x2588009b,%eax │ │ │ │ pop %esp │ │ │ │ add %esi,0x47(%eax) │ │ │ │ push %ecx │ │ │ │ - add (%esi),%bh │ │ │ │ - lcall $0xd429,$0x87410684 │ │ │ │ + add (%ecx),%dh │ │ │ │ + rcrl $1,(%ecx) │ │ │ │ + clc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ push %ebx │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -24485,55 +24593,58 @@ │ │ │ │ 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 $0xf81d1131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2dabe000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + and %dl,0x0(%edx,%edx,8) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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 │ │ │ │ + xor %esi,-0x33b107e9(%ecx) │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2dab7800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + mov %dl,0x0(%edx,%edx,8) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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 │ │ │ │ + xor %edx,%ecx │ │ │ │ + sub %eax,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ fcoms 0x0(%edx,%edx,8) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -24542,18 +24653,19 @@ │ │ │ │ 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 $0xf82e1131,%edi │ │ │ │ + dec %esi │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + pop %ebp │ │ │ │ + aaa │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ fcoms 0x0(%edx,%edx,8) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ @@ -24563,279 +24675,294 @@ │ │ │ │ add %dh,0x10(%eax) │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ dec %esi │ │ │ │ (bad) │ │ │ │ - mov $0x6b25a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - cmp $0xc8,%ebp │ │ │ │ + mov $0xf82f1131,%edi │ │ │ │ + dec %esi │ │ │ │ + lret $0x3660 │ │ │ │ ... │ │ │ │ - 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 $0xf8201131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2dab1800(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + call 9be419 │ │ │ │ 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 0x3100e19c(%eax),%ah │ │ │ │ + push %ecx │ │ │ │ + and %edi,%eax │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ call 9be4c9 │ │ │ │ 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 │ │ │ │ + xor %edx,-0x33b107da(%ecx) │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2dab1800(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + call 9be579 │ │ │ │ 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 │ │ │ │ + xor %edx,0x3b(%ecx) │ │ │ │ + clc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - 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,0x3100b1d7(%eax) │ │ │ │ + adc %edi,0xb4cc4ef8 │ │ │ │ + sub (%eax),%al │ │ │ │ ... │ │ │ │ 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 (%ecx),%dh │ │ │ │ + xor %esi,(%eax) │ │ │ │ + clc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2daaf000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + adc %dl,-0x2e(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x14900096(%eax) │ │ │ │ fwait │ │ │ │ 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 $0xf8cbd131,%edi │ │ │ │ + dec %esi │ │ │ │ + ficoms 0x3d │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - adcb $0x0,-0x2e(%ebp) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2daa8000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - call 309c6bd3 <_edata@@Base+0x2bbc6bd3> │ │ │ │ + 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 $0xf8cdd131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2daa7800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + mov %dl,-0x2e(%ebp) │ │ │ │ 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,(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + iret │ │ │ │ + clc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2daa7000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + nop │ │ │ │ + push %ebp │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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 │ │ │ │ + xor %esi,-0x33b1073d(%ecx) │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2daa2000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + loopne 9b1847 │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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,0x3100b1d7(%eax) │ │ │ │ + jno 9b17d8 │ │ │ │ + clc │ │ │ │ + dec %esi │ │ │ │ + fs int1 │ │ │ │ + sub (%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) │ │ │ │ cmp %bh,%bh │ │ │ │ - mov $0x6449a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0xf8d9d131,%edi │ │ │ │ + dec %esi │ │ │ │ + push %esi │ │ │ │ + and %ebp,0x0 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ adc %dl,-0x2e(%esi) │ │ │ │ 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,0x3100b1d7(%eax) │ │ │ │ + int1 │ │ │ │ + fdivrp %st,%st(0) │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ mov %dl,-0x2e(%esi) │ │ │ │ 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,0x3100b1d7(%eax) │ │ │ │ + jno 9b19f3 │ │ │ │ + clc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da96800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + cwtl │ │ │ │ + push %esi │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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 $0xf8d5d131,%edi │ │ │ │ + dec %esi │ │ │ │ + cli │ │ │ │ + push %ss │ │ │ │ + cmp $0x0,%eax │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ enter $0xd256,$0x0 │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ @@ -24844,59 +24971,55 @@ │ │ │ │ fwait │ │ │ │ add %dh,0x1b(%eax) │ │ │ │ fwait │ │ │ │ add %bh,(%eax) │ │ │ │ and 0x1(%esi),%dl │ │ │ │ sbb %dh,(%edx) │ │ │ │ (bad) │ │ │ │ - mov $0x6489a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0xf8d5d131,%edi │ │ │ │ + dec %esi │ │ │ │ + ficoms 0x3d │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - enter $0xd256,$0x0 │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da93800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - cmp %ah,(%edx) │ │ │ │ - push %esi │ │ │ │ - add %esi,(%eax) │ │ │ │ - mov $0x96,%al │ │ │ │ - add %dh,0x1b(%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 $0xf8d7d131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da93000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + rclb $1,-0x2e(%esi) │ │ │ │ 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,(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + jmp b5676bdf <_edata@@Base+0xb0876bdf> │ │ │ │ + sub (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da92800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -24904,40 +25027,38 @@ │ │ │ │ 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 │ │ │ │ + xor %esi,-0x33b10713(%ecx) │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da8d800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + sub %dl,-0x2e(%edi) │ │ │ │ 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 $0xf131bfff,%eax │ │ │ │ + loopne 9b1e3c │ │ │ │ + dec %esi │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + pop %ebp │ │ │ │ + aaa │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ sub %dl,-0x2e(%edi) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ @@ -24947,168 +25068,182 @@ │ │ │ │ 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 $0xf131bfff,%eax │ │ │ │ + loope 9b1eec │ │ │ │ + dec %esi │ │ │ │ + lret $0x3660 │ │ │ │ ... │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da8c800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + cmp %dl,-0x2e(%edi) │ │ │ │ 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 $0xf131bfff,%eax │ │ │ │ + loop 9b1f9c │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - 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,0x1f900096(%eax) │ │ │ │ fwait │ │ │ │ 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 │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + jecxz 9b204c │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - 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 $0xf8e77131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - 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,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 │ │ │ │ + xor %edx,-0x3(%ecx) │ │ │ │ + clc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da8a800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + pop %eax │ │ │ │ + push %edi │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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 │ │ │ │ + xor %edx,(%ecx) │ │ │ │ + (bad) │ │ │ │ + clc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da8a800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + pop %eax │ │ │ │ + push %edi │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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,0x3104646f(%eax) │ │ │ │ + xor %esi,%edx │ │ │ │ + clc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da8a000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + pusha │ │ │ │ + push %edi │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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 │ │ │ │ + xor %edx,%ecx │ │ │ │ + cmc │ │ │ │ + clc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ call 9bf6ad │ │ │ │ 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 │ │ │ │ - ret │ │ │ │ + call 325b2390 <_edata@@Base+0x2d7b2390> │ │ │ │ + xor %ecx,0x16fa4ef8(%ecx) │ │ │ │ + cmp $0x0,%eax │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %bl,-0x2e(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ @@ -25117,55 +25252,57 @@ │ │ │ │ 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 $0xf8893131,%edi │ │ │ │ + dec %esi │ │ │ │ + ficoms 0x3d │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - sbb %bl,-0x2e(%ecx) │ │ │ │ + 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 $0xf88b3131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da6e000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + and %bl,-0x2e(%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 │ │ │ │ + xor %esi,%ecx │ │ │ │ + lea (bad),%edi │ │ │ │ + clc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ sub %bl,-0x2e(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -25174,200 +25311,203 @@ │ │ │ │ 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 │ │ │ │ + xor %edx,(%ecx) │ │ │ │ + cmp $0x2ab4cc4e,%eax │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da68800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + js 9b281b │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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 $0xf8845131,%edi │ │ │ │ + dec %esi │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + pop %ebp │ │ │ │ + aaa │ │ │ │ ... │ │ │ │ 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) │ │ │ │ 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 325b27ab <_edata@@Base+0x2d7b27ab> │ │ │ │ + push %ecx │ │ │ │ + test %edi,%eax │ │ │ │ + dec %esi │ │ │ │ + lret $0x3660 │ │ │ │ ... │ │ │ │ - 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 $0xf8865131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da67800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + mov %bl,-0x2e(%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 │ │ │ │ + xor %edx,-0x33b10768(%ecx) │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da67800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + mov %bl,-0x2e(%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 $0xf89cd131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da67800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + mov %bl,-0x2e(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x2a900096(%eax) │ │ │ │ fwait │ │ │ │ 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 │ │ │ │ + xor %esi,-0x33b1076e(%ecx) │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da65800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + test $0x59,%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,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,0x3100b1d7(%eax) │ │ │ │ + jno 9b2b96 │ │ │ │ + clc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da65800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + test $0x59,%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,0x2bf00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,0x60009b2c(%eax) │ │ │ │ jo 9b2d0f │ │ │ │ add $0xe8,%al │ │ │ │ nop │ │ │ │ loope 9b2cb0 │ │ │ │ - ds mov $0x49410608,%edx │ │ │ │ - jo 9b2c80 │ │ │ │ + xor %esi,%ecx │ │ │ │ + xchg %eax,%ebp │ │ │ │ + clc │ │ │ │ + dec %esi │ │ │ │ + add %ch,%ch │ │ │ │ + add %al,%ss:(%eax) │ │ │ │ ... │ │ │ │ + add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0x200d259,%eax │ │ │ │ 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,0x3100b1d7(%eax) │ │ │ │ + xor %edx,-0xe9bb108(%edi) │ │ │ │ + sub (%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) │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ cs fwait │ │ │ │ add %dh,-0x47ff4e29(%eax) │ │ │ │ - ud0 0x636da3e(%edi),%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + ud0 -0x7546ecf(%edi),%edi │ │ │ │ + dec %esi │ │ │ │ + push %esi │ │ │ │ + and %ebp,0x0 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ clc │ │ │ │ pop %ecx │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -25378,55 +25518,55 @@ │ │ │ │ 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 │ │ │ │ + xor %esi,-0x33b10760(%ecx) │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da59000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + jo 9b2fac │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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 │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + mov %al,0xb4cc4ef8 │ │ │ │ + sub (%eax),%al │ │ │ │ ... │ │ │ │ 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 $0xf8a79131,%edi │ │ │ │ + dec %esi │ │ │ │ + cli │ │ │ │ + push %ss │ │ │ │ + cmp $0x0,%eax │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0x5a,%al │ │ │ │ rolb %cl,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -25434,36 +25574,34 @@ │ │ │ │ mov $0x0,%cl │ │ │ │ xor %dh,0x30100096(%eax) │ │ │ │ fwait │ │ │ │ add %al,%al │ │ │ │ xor %bl,0x58276800(%ebx) │ │ │ │ add %edi,(%eax) │ │ │ │ or %edi,%edi │ │ │ │ - mov $0x63ada3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0xf8a79131,%edi │ │ │ │ + dec %esi │ │ │ │ + ficoms 0x3d │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - mov $0x5a,%al │ │ │ │ - rolb %cl,(%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 $0x31bfff08 │ │ │ │ + xchg %eax,%ecx │ │ │ │ + mov $0xb4cc4ef8,%ecx │ │ │ │ + sub (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2da54800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -25471,69 +25609,76 @@ │ │ │ │ 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 │ │ │ │ + xor %edx,-0x46(%ecx) │ │ │ │ + clc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da54000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + rcrb $0x0,-0x2e(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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,0x3100b1d7(%eax) │ │ │ │ + jno 9b32a1 │ │ │ │ + clc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da4f000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + adc %bl,-0x2e(%ebx) │ │ │ │ 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 $0x3100e147 │ │ │ │ + mov $0xb0,%cl │ │ │ │ + clc │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da4f000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + adc %bl,-0x2e(%ebx) │ │ │ │ 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 │ │ │ │ + xor %edx,%ecx │ │ │ │ + mov $0xf8,%ah │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ pop %ebx │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -25544,71 +25689,82 @@ │ │ │ │ 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 │ │ │ │ + xor %edx,-0x33b1074b(%ecx) │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da4a000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + pusha │ │ │ │ + pop %ebx │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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 $0xfb49d131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da4a000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + pusha │ │ │ │ + pop %ebx │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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 $0x31,%al │ │ │ │ + int1 │ │ │ │ + dec %esp │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ push $0xd25b │ │ │ │ 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 │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + inc %eax │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ enter $0xd25b,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -25617,16 +25773,16 @@ │ │ │ │ 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 │ │ │ │ + xor %esi,-0x33b104bd(%ecx) │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ fcomps -0x2e(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -25637,18 +25793,19 @@ │ │ │ │ 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 $0xfb471131,%edi │ │ │ │ + dec %esi │ │ │ │ + cli │ │ │ │ + push %ss │ │ │ │ + cmp $0x0,%eax │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ or %bl,0x0(%edx,%edx,8) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ @@ -25656,123 +25813,134 @@ │ │ │ │ xor %dh,0x38500096(%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 $0xfb471131,%edi │ │ │ │ + dec %esi │ │ │ │ + ficoms 0x3d │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - or %bl,0x0(%edx,%edx,8) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da3f800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - enter $0x58ae,$0x1 │ │ │ │ - xor %dh,0x39000096(%eax) │ │ │ │ - fwait │ │ │ │ - add %dh,-0x67ff64c7(%eax) │ │ │ │ - mov $0x58,%al │ │ │ │ - add %ebp,(%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 $0xfb591131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da3f000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + adc %bl,0x0(%edx,%edx,8) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x39b00096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,0x3a(%eax) │ │ │ │ fwait │ │ │ │ add %dl,%al │ │ │ │ ljmp $0xd2,$0x5c100472 │ │ │ │ - ds lcall $0xd429,$0x874105c6 │ │ │ │ + xor %edx,%ecx │ │ │ │ + pop %ebx │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %bl,0x0(%edx,%edx,8) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ 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,0x3100b1d7(%eax) │ │ │ │ + int1 │ │ │ │ + pop %edi │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ push $0xd25c │ │ │ │ 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 $0xfb533131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da39800(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + push $0xd25c │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x3bc00096(%eax) │ │ │ │ fwait │ │ │ │ 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 $0xfb577131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da39800(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + push $0xd25c │ │ │ │ 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 $0x31,%al │ │ │ │ + push %ecx │ │ │ │ + push $0xfffffffb │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ jo 9b3e1e │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -25783,93 +25951,95 @@ │ │ │ │ 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 $0xfb6d5131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da32000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + loopne 9b3ece │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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,0x3100b1d7(%eax) │ │ │ │ + adc %esp,-0x5(%eax) │ │ │ │ + dec %esi │ │ │ │ + fs int1 │ │ │ │ + sub (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - clc │ │ │ │ - pop %esp │ │ │ │ - rolb %cl,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xd7,%al │ │ │ │ - mov $0x0,%cl │ │ │ │ - xor %dh,0x3e800096(%eax) │ │ │ │ - fwait │ │ │ │ - add %dh,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da30800(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x3000b1d7(%eax) │ │ │ │ + mov $0x96,%al │ │ │ │ + add %al,0x30009b3e(%eax) │ │ │ │ aas │ │ │ │ fwait │ │ │ │ add %dh,0x4800b1d7(%eax) │ │ │ │ jmp 9b3f3d │ │ │ │ - mov $0x5fe3a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0xfb637131,%edi │ │ │ │ + dec %esi │ │ │ │ + push %esi │ │ │ │ + and %ebp,0x0 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ adc %bl,-0x2e(%ebp) │ │ │ │ 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,0xb1310472 │ │ │ │ + jns 9b3fef │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da2e800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + sbb %bl,-0x2e(%ebp) │ │ │ │ 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 │ │ │ │ + xor %edx,0x65(%ecx) │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + fdivs (%esi) │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ dec %eax │ │ │ │ pop %ebp │ │ │ │ rolb %cl,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ @@ -25878,38 +26048,40 @@ │ │ │ │ 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,(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + js 9b414f │ │ │ │ + dec %esi │ │ │ │ + fs int1 │ │ │ │ + sub (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - jo 9b423f │ │ │ │ - rolb %cl,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xd7,%al │ │ │ │ - mov $0x0,%cl │ │ │ │ - xor %dh,0x41400096(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2da29000(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x3000b1d7(%eax) │ │ │ │ + mov $0x96,%al │ │ │ │ + add %al,0x41(%eax) │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ inc %ecx │ │ │ │ fwait │ │ │ │ add %dh,-0x77ff4e29(%eax) │ │ │ │ out %eax,$0xfe │ │ │ │ - mov $0x5e61a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0xfb7b5131,%edi │ │ │ │ + dec %esi │ │ │ │ + push %esi │ │ │ │ + and %ebp,0x0 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ mov %bl,-0x2e(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %cl,(%eax) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ @@ -25920,16 +26092,19 @@ │ │ │ │ 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 │ │ │ │ + xor %esi,0x70(%ecx) │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ add %bl,-0x2e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -25937,16 +26112,19 @@ │ │ │ │ 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 │ │ │ │ + xor %esi,%ecx │ │ │ │ + jae 9b435f │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ adc %bl,-0x2e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -25955,18 +26133,19 @@ │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ inc %esp │ │ │ │ fwait │ │ │ │ add %bh,(%eax) │ │ │ │ xor $0xe0d80158,%eax │ │ │ │ (bad) │ │ │ │ - mov $0x5ea1a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - mov $0x8b,%cl │ │ │ │ - ret │ │ │ │ + mov $0xfb775131,%edi │ │ │ │ + dec %esi │ │ │ │ + cli │ │ │ │ + push %ss │ │ │ │ + cmp $0x0,%eax │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ inc %eax │ │ │ │ pop %esi │ │ │ │ rolb %cl,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ @@ -25974,60 +26153,62 @@ │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ xor %dh,0x44000096(%eax) │ │ │ │ fwait │ │ │ │ add %dh,0x38009b44(%eax) │ │ │ │ xor $0xe0d80158,%eax │ │ │ │ (bad) │ │ │ │ - mov $0x5ea1a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0xfb775131,%edi │ │ │ │ + dec %esi │ │ │ │ + ficoms 0x3d │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - inc %eax │ │ │ │ - pop %esi │ │ │ │ - rolb %cl,(%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 $0xfb095131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da1b800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + dec %eax │ │ │ │ + pop %esi │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x45600096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,(%eax) │ │ │ │ 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 │ │ │ │ + xor %edx,(%ecx) │ │ │ │ + or %ebx,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ push %eax │ │ │ │ pop %esi │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -26039,16 +26220,17 @@ │ │ │ │ fwait │ │ │ │ add %al,%al │ │ │ │ inc %esi │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - jp,pt 9b4665 │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + psubq -0x34(%esi),%mm1 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ mov 0xd25e,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ @@ -26056,191 +26238,217 @@ │ │ │ │ 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 $0xfb037131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da16000(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + mov 0xd25e,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x47700096(%eax) │ │ │ │ fwait │ │ │ │ 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 │ │ │ │ + xor %edx,0x6(%ecx) │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da15800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + test $0x5e,%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,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 │ │ │ │ + xor %edx,0x1b(%ecx) │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da12800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + fcomps -0x2e(%esi) │ │ │ │ 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) │ │ │ │ + add %ebp,0x31bffed4(%eax) │ │ │ │ + mov $0x10,%cl │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ cli │ │ │ │ - lea 0xc38bb141,%eax │ │ │ │ + push %ss │ │ │ │ + cmp $0x0,%eax │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ or %bl,-0x2e(%edi) │ │ │ │ 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,0x31bffed4(%eax) │ │ │ │ + mov $0x10,%cl │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + ficoms 0x3d │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - or %bl,-0x2e(%edi) │ │ │ │ + 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 $0xfb12b131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da0f000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + adc %bl,-0x2e(%edi) │ │ │ │ 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 │ │ │ │ + xor %esi,0x13(%ecx) │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da0e800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + sbb %bl,-0x2e(%edi) │ │ │ │ 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 │ │ │ │ + xor %edx,-0x33b104d8(%ecx) │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - 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 │ │ │ │ + xor %edx,0x2a(%ecx) │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da09000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + jo 9b4df1 │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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,(%ecx) │ │ │ │ + jno 9b4ddf │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2da08800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + js 9b4ea1 │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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 │ │ │ │ + xor %edx,(%ecx) │ │ │ │ + xor $0xfb,%al │ │ │ │ + dec %esi │ │ │ │ + fs int1 │ │ │ │ + sub (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d9de800(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ @@ -26248,105 +26456,118 @@ │ │ │ │ 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) │ │ │ │ + xor %esi,0x37(%ecx) │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + push %esi │ │ │ │ + and %ebp,0x0 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d9dd000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + xor %ah,-0x2e(%edx) │ │ │ │ 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 │ │ │ │ + xor %edx,-0x33b10433(%ecx) │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d9d5800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + test $0x62,%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,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 │ │ │ │ + xor %edx,(%ecx) │ │ │ │ + iret │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd262,%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 $0x7131bffe,%edx │ │ │ │ + ret │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + cli │ │ │ │ + push %ss │ │ │ │ + cmp $0x0,%eax │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ call 29c2417 │ │ │ │ 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 $0x7131bffe,%edx │ │ │ │ + ret │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + ficoms 0x3d │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - call 9c24c7 │ │ │ │ + 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 $0x7131bffe,%ecx │ │ │ │ + (bad) │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ (bad) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ @@ -26354,16 +26575,19 @@ │ │ │ │ xor %dh,0x52700096(%eax) │ │ │ │ fwait │ │ │ │ add %ah,(%eax) │ │ │ │ push %ebx │ │ │ │ fwait │ │ │ │ add %dl,-0xffb6eb0(%eax) │ │ │ │ (bad) │ │ │ │ - pop %edx │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + (bad) │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -26373,54 +26597,57 @@ │ │ │ │ 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 │ │ │ │ + xor %edx,-0x25(%ecx) │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d9cb800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + dec %eax │ │ │ │ + arpl %edx,%edx │ │ │ │ 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 $0x3100e147 │ │ │ │ + xchg %eax,%ecx │ │ │ │ + (bad) │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d9cb800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + dec %eax │ │ │ │ + arpl %edx,%edx │ │ │ │ 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 │ │ │ │ + xor %esi,-0x33b1042f(%ecx) │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ cwtl │ │ │ │ arpl %edx,%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -26430,33 +26657,38 @@ │ │ │ │ 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 │ │ │ │ + xor %esi,-0x2f(%ecx) │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d9c6800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + cwtl │ │ │ │ + arpl %edx,%edx │ │ │ │ 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 $0x31bffeb2,%eax │ │ │ │ + mov $0xd6,%cl │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ cwtl │ │ │ │ arpl %edx,%edx │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -26466,72 +26698,80 @@ │ │ │ │ fwait │ │ │ │ add %al,0x57(%eax) │ │ │ │ fwait │ │ │ │ add %cl,-0x5f(%eax) │ │ │ │ pop %ecx │ │ │ │ add %esp,%eax │ │ │ │ ret $0x491 │ │ │ │ - ds lcall $0xd429,$0x87410574 │ │ │ │ + xor %edx,%ecx │ │ │ │ + jmp b567a652 <_edata@@Base+0xb087a652> │ │ │ │ + sub (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - mov 0xd263,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9c6000(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x57400096(%eax) │ │ │ │ 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 │ │ │ │ + xor %edx,(%ecx) │ │ │ │ + in (%dx),%eax │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d9c0000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %ah,0x0(%edx,%edx,8) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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 │ │ │ │ + xor %edx,-0x33b10420(%ecx) │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d9bf000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + adc %ah,0x0(%edx,%edx,8) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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,0x31bffeaa(%eax) │ │ │ │ + int1 │ │ │ │ + in $0xfb,%al │ │ │ │ + dec %esi │ │ │ │ + cli │ │ │ │ + push %ss │ │ │ │ + cmp $0x0,%eax │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ inc %eax │ │ │ │ rolb %cl,%fs:(%eax) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -26541,35 +26781,41 @@ │ │ │ │ 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,0x31bffeaa(%eax) │ │ │ │ + int1 │ │ │ │ + in $0xfb,%al │ │ │ │ + dec %esi │ │ │ │ + ficoms 0x3d │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - inc %eax │ │ │ │ - rolb %cl,%fs:(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9bc000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %dl,-0x4fcffea7(%eax) │ │ │ │ - xchg %eax,%esi │ │ │ │ + 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,0x31bffea9(%eax) │ │ │ │ + int1 │ │ │ │ + out %al,$0xfb │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ dec %eax │ │ │ │ rolb %cl,%fs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -26578,16 +26824,16 @@ │ │ │ │ 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 │ │ │ │ + xor %esi,-0x33b10408(%ecx) │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ push %eax │ │ │ │ rolb %cl,%fs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -26598,15 +26844,20 @@ │ │ │ │ fwait │ │ │ │ add %dl,(%eax) │ │ │ │ pop %esp │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds lcall $0xd429,$0x87410561 │ │ │ │ + xor %edx,%ecx │ │ │ │ + cld │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ mov 0xd264,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ @@ -26616,52 +26867,58 @@ │ │ │ │ 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 $0xfbf01131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d9b6000(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + mov 0xd264,%al │ │ │ │ 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,0x5131bffe │ │ │ │ + hlt │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ mov 0xd264,%al │ │ │ │ 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 $0x31,%al │ │ │ │ + xor %esi,%edi │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ test $0x64,%al │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -26673,53 +26930,58 @@ │ │ │ │ add %dl,%al │ │ │ │ pop %esi │ │ │ │ fwait │ │ │ │ add %ch,%al │ │ │ │ stc │ │ │ │ inc %edi │ │ │ │ add $0x78,%al │ │ │ │ - mov 0x7a3ebffe,%al │ │ │ │ - pop %ss │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + mov 0x3131bffe,%al │ │ │ │ + mov %bl,%bh │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %ah,-0x2e(%ebp) │ │ │ │ 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 │ │ │ │ + xor %esi,%ecx │ │ │ │ + lea (bad),%edi │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + fs int1 │ │ │ │ + sub (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d9ad000(%ecx) │ │ │ │ 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 $0xfb805131,%edi │ │ │ │ + dec %esi │ │ │ │ + push %esi │ │ │ │ + and %ebp,0x0 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ dec %eax │ │ │ │ rolb %cl,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 9b60eb │ │ │ │ @@ -26729,16 +26991,19 @@ │ │ │ │ add %dh,(%eax) │ │ │ │ pusha │ │ │ │ fwait │ │ │ │ add %ah,%al │ │ │ │ pusha │ │ │ │ fwait │ │ │ │ add %cl,0x4001598b(%eax) │ │ │ │ - adc 0x1bda3e04(%ebp),%edx │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + adc -0x796ecefc(%ebp),%edx │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ push %eax │ │ │ │ rolb %cl,%gs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -26749,16 +27014,18 @@ │ │ │ │ fwait │ │ │ │ add %dl,0x30009b61(%eax) │ │ │ │ ret │ │ │ │ push %ebx │ │ │ │ add $0xd0,%al │ │ │ │ nop │ │ │ │ loope 9b61a0 │ │ │ │ - jp,pt 9b61c2 │ │ │ │ - add $0xc8452741,%eax │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + cmp $0x4e,%bl │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + fdivs (%esi) │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ andb $0x0,-0x2e(%ebp) │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ @@ -26766,54 +27033,59 @@ │ │ │ │ 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,(%ecx) │ │ │ │ + jno 9b61d7 │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + fs int1 │ │ │ │ + sub (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - test $0x65,%al │ │ │ │ - rolb %cl,(%eax) │ │ │ │ - add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xd7,%al │ │ │ │ - mov $0x0,%cl │ │ │ │ - xor %dh,0x62400096(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d9a5800(%ecx) │ │ │ │ + add %al,(%edx) │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,0x3000b1d7(%eax) │ │ │ │ + mov $0x96,%al │ │ │ │ + add %al,0x62(%eax) │ │ │ │ fwait │ │ │ │ add %dh,%al │ │ │ │ bound %ebx,-0x4e285000(%ebx) │ │ │ │ add %bl,(%eax) │ │ │ │ cltd │ │ │ │ (bad) │ │ │ │ - mov $0x5057a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0xfb983131,%edi │ │ │ │ + dec %esi │ │ │ │ + push %esi │ │ │ │ + and %ebp,0x0 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ shlb $0x0,-0x2e(%ebp) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jo 9b63bd │ │ │ │ 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 │ │ │ │ + xor %edx,-0x63(%ecx) │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ cmp %ah,-0x2e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -26821,15 +27093,20 @@ │ │ │ │ xor %dh,0x63a00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x64(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds lcall $0xd429,$0x8741050d │ │ │ │ + xor %edx,%ecx │ │ │ │ + nop │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ dec %eax │ │ │ │ data16 rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -26840,72 +27117,73 @@ │ │ │ │ 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 $0xfb943131,%edi │ │ │ │ + dec %esi │ │ │ │ + cli │ │ │ │ + push %ss │ │ │ │ + cmp $0x0,%eax │ │ │ │ ... │ │ │ │ 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 %dh,0x58009b65(%eax) │ │ │ │ cmp $0x92680159,%eax │ │ │ │ (bad) │ │ │ │ - mov $0x5097a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0xfb943131,%edi │ │ │ │ + dec %esi │ │ │ │ + ficoms 0x3d │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - js 9b66b8 │ │ │ │ - rolb %cl,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d998800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - cmp $0xb0300159,%eax │ │ │ │ - xchg %eax,%esi │ │ │ │ + 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,0x31bffe91(%eax) │ │ │ │ + xor %edx,-0x4b33b105(%esi) │ │ │ │ + sub (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - andb $0x0,-0x2e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d998000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + 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 │ │ │ │ + xor %esi,%ecx │ │ │ │ + test $0xfb,%al │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ mov %ah,-0x2e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -26913,99 +27191,104 @@ │ │ │ │ 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 │ │ │ │ + xor %edx,(%ecx) │ │ │ │ + lods %ds:(%esi),%al │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ 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 $0x31bffe8d │ │ │ │ + push %ecx │ │ │ │ + mov 0xb4cc4efb,%al │ │ │ │ + sub (%eax),%al │ │ │ │ ... │ │ │ │ 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 (%ecx),%dh │ │ │ │ + xor %esp,-0x4b33b105(%ebx) │ │ │ │ + sub (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - loopne 9b6a28 │ │ │ │ - rolb %cl,(%eax) │ │ │ │ + add %al,(%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,(%ecx) │ │ │ │ + xor %edi,-0x4b33b105(%eax) │ │ │ │ + sub (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - adc %ah,-0x2e(%edi) │ │ │ │ + add %al,(%eax) │ │ │ │ + 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 $0xfbbd9131,%edi │ │ │ │ + dec %esi │ │ │ │ + cli │ │ │ │ + push %ss │ │ │ │ + cmp $0x0,%eax │ │ │ │ ... │ │ │ │ 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) │ │ │ │ imul $0x1,0x595e9800(%ebx),%ebx │ │ │ │ - cmp %al,-0x25c14002(%esi) │ │ │ │ - and %al,0xc3889541 │ │ │ │ + cmp %al,-0x6ece4002(%esi) │ │ │ │ + mov $0x15de4efb,%ebp │ │ │ │ + cmp $0x0,%eax │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ inc %eax │ │ │ │ rolb %cl,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -27016,31 +27299,36 @@ │ │ │ │ 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 $0xfbbf9131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d98b800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + dec %eax │ │ │ │ + rolb %cl,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x6be00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x9b6c(%eax) │ │ │ │ - adcl $0x2d1a3e00,-0x2d98b7fc(%ebx) │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + adcl $0xb0513100,-0x2d98b7fc(%ebx) │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ push %eax │ │ │ │ rolb %cl,(%bx,%si) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -27050,16 +27338,19 @@ │ │ │ │ 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 │ │ │ │ + xor %esi,-0x4c(%ecx) │ │ │ │ + sti │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ mov 0xd267,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ @@ -27067,84 +27358,93 @@ │ │ │ │ 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,0x31045231(%eax) │ │ │ │ + xor %esi,-0x4b33b105(%edi) │ │ │ │ + sub (%eax),%al │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - test $0x67,%al │ │ │ │ - rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d985800(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ - pop %eax │ │ │ │ - scas %es:(%edi),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + 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 319c4fa8 <_edata@@Base+0x2cbc4fa8> │ │ │ │ + push %ecx │ │ │ │ + dec %ecx │ │ │ │ + cli │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d985000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + mov $0x67,%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,0x6ea00096(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x6f(%eax) │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - fisubrl %ds:(%ebx) │ │ │ │ - add $0xd4298741,%eax │ │ │ │ + xor %edx,-0x33b1044a(%ecx) │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd267,%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 0x31bffe80(%eax),%ch │ │ │ │ + rorl $1,-0x6(%edx) │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ mov $0xd267,%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 (%ecx),%dh │ │ │ │ + int1 │ │ │ │ + dec %ebp │ │ │ │ + cli │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ shlb $0x0,-0x2e(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -27153,57 +27453,58 @@ │ │ │ │ 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 │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + inc %ecx │ │ │ │ + cli │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d97e000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + and %ch,-0x2e(%eax) │ │ │ │ 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 │ │ │ │ + xor %esi,-0x33b105bc(%ecx) │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d97d000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + xor %ch,-0x2e(%eax) │ │ │ │ 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 $0xfa581131,%edi │ │ │ │ + dec %esi │ │ │ │ + cli │ │ │ │ + push %ss │ │ │ │ + cmp $0x0,%eax │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ push $0x200d2 │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ @@ -27212,53 +27513,55 @@ │ │ │ │ fwait │ │ │ │ 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 $0xfa581131,%edi │ │ │ │ + dec %esi │ │ │ │ + ficoms 0x3d │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - pusha │ │ │ │ - push $0xd2 │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d97a000(%ecx) │ │ │ │ + add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - push $0x300154ff │ │ │ │ + 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 $0xfa5a1131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d979800(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + push $0xd268 │ │ │ │ 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 $0xd13100d2 │ │ │ │ + pop %esp │ │ │ │ + cli │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ jo 9b75da │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -27268,16 +27571,20 @@ │ │ │ │ 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 │ │ │ │ + xor %esi,%ecx │ │ │ │ + push %eax │ │ │ │ + cli │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ shrb $0x0,-0x2e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -27287,195 +27594,201 @@ │ │ │ │ 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 $0xfa543131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d974000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + shrb $0x0,-0x2e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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 $0xfa687131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d974000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + shrb $0x0,-0x2e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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 319fc21d <_edata@@Base+0x2cbfc21d> │ │ │ │ + push %ecx │ │ │ │ + imul $0x4e,%edx,%edi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d973800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + enter $0xd268,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x77900096(%eax) │ │ │ │ fwait │ │ │ │ add %al,0x78(%eax) │ │ │ │ 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 $0xfa6e5131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d96c800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + cmp %ch,-0x2e(%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 │ │ │ │ + xor %edx,(%ecx) │ │ │ │ + popa │ │ │ │ + cli │ │ │ │ + dec %esi │ │ │ │ + fs int1 │ │ │ │ + sub (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,(%eax) │ │ │ │ fnstenv -0x2d96b000(%ecx) │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ 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 │ │ │ │ + xor %esi,0x64(%ecx) │ │ │ │ + cli │ │ │ │ + dec %esi │ │ │ │ + push %esi │ │ │ │ + and %ebp,0x0 │ │ │ │ ... │ │ │ │ - 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) │ │ │ │ + add %eax,0x3104480c(%eax) │ │ │ │ + mov $0x7a,%cl │ │ │ │ cli │ │ │ │ - out %eax,$0x4 │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d969000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + jo 9b7b5b │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ add (%ecx),%al │ │ │ │ xor %dh,0x7a500096(%eax) │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ 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 │ │ │ │ + xor %edx,0x66(%ecx) │ │ │ │ + cli │ │ │ │ + dec %esi │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + fdivs (%esi) │ │ │ │ ... │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d966000(%ecx) │ │ │ │ - add %al,(%edx) │ │ │ │ + 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,(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + jns 9b7bbe │ │ │ │ + dec %esi │ │ │ │ + fs int1 │ │ │ │ + sub (%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 │ │ │ │ add %dh,0x800b1d7(%eax) │ │ │ │ addr16 (bad) │ │ │ │ - mov $0x4e11a3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - sbb $0xd3bc,%eax │ │ │ │ + mov $0xfa7c5131,%edi │ │ │ │ + dec %esi │ │ │ │ + push %esi │ │ │ │ + and %ebp,0x0 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ loopne 9b7d6b │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov 0x30025e11,%al │ │ │ │ @@ -27483,53 +27796,59 @@ │ │ │ │ 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 │ │ │ │ + xor %esi,0x71(%ecx) │ │ │ │ + cli │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d95a800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + pop %eax │ │ │ │ + push $0xffffffd2 │ │ │ │ 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 │ │ │ │ + xor %esi,%ecx │ │ │ │ + je 9b7dce │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ push $0xd26a │ │ │ │ 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 $0xfa085131,%edi │ │ │ │ + dec %esi │ │ │ │ + cli │ │ │ │ + push %ss │ │ │ │ + cmp $0x0,%eax │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ cwtl │ │ │ │ push $0xffffffd2 │ │ │ │ add %al,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -27538,137 +27857,142 @@ │ │ │ │ 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 $0xfa085131,%edi │ │ │ │ + dec %esi │ │ │ │ + ficoms 0x3d │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - cwtl │ │ │ │ - push $0xffffffd2 │ │ │ │ + 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 $0xfa0a5131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d956000(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + mov 0xd26a,%al │ │ │ │ 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 0x3100d26a,%al │ │ │ │ + adc %ecx,(%edx,%edi,8) │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d955800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + test $0x6a,%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,-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,(%ecx) │ │ │ │ + xor %eax,(%eax) │ │ │ │ + cli │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - 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 $0xfa047131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - 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,-0x7e1fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %dl,0x78009b82(%eax) │ │ │ │ ljmp $0x25d,$0x63280154 │ │ │ │ - sbb %ds:0x29874104(%edx),%bl │ │ │ │ - aam $0x0 │ │ │ │ + xor %edx,0x7(%ecx) │ │ │ │ + cli │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d950000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %ch,-0x2e(%ebx) │ │ │ │ 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 │ │ │ │ + xor %edx,0x1c(%ecx) │ │ │ │ + cli │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d94d000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + xor %ch,-0x2e(%ebx) │ │ │ │ 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 │ │ │ │ + xor %esi,-0x5b105ef(%ecx) │ │ │ │ + push %ss │ │ │ │ + cmp $0x0,%eax │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ imul $0x0,%edx,%edx │ │ │ │ add (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -27676,69 +28000,69 @@ │ │ │ │ mov $0x0,%cl │ │ │ │ xor %dh,-0x7c0fff6a(%eax) │ │ │ │ fwait │ │ │ │ add %ah,-0x77ff647c(%eax) │ │ │ │ enter $0x154,$0x28 │ │ │ │ push %esp │ │ │ │ (bad) │ │ │ │ - mov $0x48cfa3e,%edi │ │ │ │ - inc %ecx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - mov %al,%bl │ │ │ │ + mov $0xfa11b131,%edi │ │ │ │ + dec %esi │ │ │ │ + ficoms 0x3d │ │ │ │ ... │ │ │ │ - sub %bl,%cl │ │ │ │ - mov $0x0,%cl │ │ │ │ - pusha │ │ │ │ - imul $0x0,%edx,%edx │ │ │ │ + add %ch,(%eax) │ │ │ │ + fnstenv -0x2d94a000(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov %cl,%al │ │ │ │ - push %esp │ │ │ │ - add %esi,(%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 $0xfa13b131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d949800(%ecx) │ │ │ │ - add %al,(%eax) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + push $0xd26b │ │ │ │ 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 │ │ │ │ + xor %esi,0x14(%ecx) │ │ │ │ + cli │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d949000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + jo 9b870d │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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) │ │ │ │ + xor %edx,-0x33b105d7(%ecx) │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ shrb $0x0,-0x2e(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -27746,68 +28070,81 @@ │ │ │ │ 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,0x31045231(%eax) │ │ │ │ + push %ecx │ │ │ │ + sub %edx,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d943800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + enter $0xd26b,$0x0 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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,(%ecx) │ │ │ │ + jno 9b8850 │ │ │ │ + cli │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d943000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + shrb $1,-0x2e(%ebx) │ │ │ │ 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) │ │ │ │ + add %ebx,0x31045231(%eax) │ │ │ │ + mov $0x2d,%cl │ │ │ │ cli │ │ │ │ - mov $0x4,%al │ │ │ │ - inc %ecx │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d948800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + js 9b89cd │ │ │ │ + rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - add %bl,-0x52(%eax) │ │ │ │ + pop %eax │ │ │ │ + scas %es:(%edi),%al │ │ │ │ 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 319c6a78 <_edata@@Base+0x2cbc6a78> │ │ │ │ + shrl $1,(%edi) │ │ │ │ + cli │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ sub %bl,%cl │ │ │ │ mov $0x0,%cl │ │ │ │ subb $0x0,-0x2e(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -27815,74 +28152,80 @@ │ │ │ │ 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,(%ecx) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + sub $0xfa,%al │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d950000(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + add %ch,-0x2e(%ebx) │ │ │ │ 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,(%ecx) │ │ │ │ + xor %ebp,(%esi) │ │ │ │ + cli │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,(%eax) │ │ │ │ - fnstenv -0x2d94f800(%ecx) │ │ │ │ + sub %bl,%cl │ │ │ │ + mov $0x0,%cl │ │ │ │ + or %ch,-0x2e(%ebx) │ │ │ │ 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 │ │ │ │ + add (%ecx),%dh │ │ │ │ + mov $0x32,%cl │ │ │ │ cli │ │ │ │ - scas %es:(%edi),%eax │ │ │ │ - add $0x41,%al │ │ │ │ - xchg %ebp,(%ecx) │ │ │ │ - aam $0x0 │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%ebx,8) │ │ │ │ + xor $0xd9,%al │ │ │ │ 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,0x3100b1d7(%eax) │ │ │ │ + int1 │ │ │ │ + ss cli │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ push %eax │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -27890,22 +28233,22 @@ │ │ │ │ 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,0x3100b1d7(%eax) │ │ │ │ + jno 9b8cbb │ │ │ │ + cli │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%ebx,8) │ │ │ │ + xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -27914,18 +28257,19 @@ │ │ │ │ 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 $0xfacdd131,%edi │ │ │ │ + dec %esi │ │ │ │ + cli │ │ │ │ + push %ss │ │ │ │ + cmp $0x0,%eax │ │ │ │ ... │ │ │ │ xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ nop │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ @@ -27936,20 +28280,19 @@ │ │ │ │ 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 $0xfacdd131,%edi │ │ │ │ + dec %esi │ │ │ │ + ficoms 0x3d │ │ │ │ ... │ │ │ │ - xor $0xd9,%al │ │ │ │ + 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,21 +28301,20 @@ │ │ │ │ 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 $0xfacfd131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%ebx,8) │ │ │ │ + xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ cwtl │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -27982,40 +28324,34 @@ │ │ │ │ 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 │ │ │ │ + xor %edx,-0x33b1053f(%ecx) │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%ebx,8) │ │ │ │ + xor $0xd9,%al │ │ │ │ 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 │ │ │ │ + xor %esi,-0x33b1053b(%ecx) │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%ebx,8) │ │ │ │ + xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ lock insb (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ @@ -28026,21 +28362,20 @@ │ │ │ │ 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 $0xfad9f131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%ebx,8) │ │ │ │ + xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ lock insb (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ @@ -28048,21 +28383,20 @@ │ │ │ │ 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 $0xfadd3131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%ebx,8) │ │ │ │ + xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ lock insb (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ @@ -28071,23 +28405,22 @@ │ │ │ │ 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 (%ecx),%dh │ │ │ │ + adc %edx,%eax │ │ │ │ + cli │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%ebx,8) │ │ │ │ + xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ clc │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -28099,55 +28432,59 @@ │ │ │ │ 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 $0xfad31131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%ebx,8) │ │ │ │ + xor $0xd9,%al │ │ │ │ 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,0x3100b1d7(%eax) │ │ │ │ + rcl $1,%esi │ │ │ │ + cli │ │ │ │ + dec %esi │ │ │ │ + fs int1 │ │ │ │ + sub (%eax),%al │ │ │ │ ... │ │ │ │ - xor $0xd9,%al │ │ │ │ + add %al,(%eax) │ │ │ │ + add %dh,(%ecx,%ebx,8) │ │ │ │ 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 $0xfae93131,%edi │ │ │ │ + dec %esi │ │ │ │ + push %esi │ │ │ │ + and %ebp,0x0 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ cwtl │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -28157,22 +28494,22 @@ │ │ │ │ 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 $0x31,%al │ │ │ │ + jno 9b9521 │ │ │ │ + cli │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%ebx,8) │ │ │ │ + xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ mov 0xd26d,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ add (%ecx),%al │ │ │ │ cmp %dh,-0x6adfff6a(%eax) │ │ │ │ fwait │ │ │ │ @@ -28181,39 +28518,39 @@ │ │ │ │ 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 │ │ │ │ + xor %edx,(%ecx) │ │ │ │ + jmp 9b95de │ │ │ │ + dec %esi │ │ │ │ + insb (%dx),%es:(%edi) │ │ │ │ + fdivs (%esi) │ │ │ │ ... │ │ │ │ - add %dh,(%ecx,%ebx,8) │ │ │ │ + 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 $0x31018a0e │ │ │ │ + push %ecx │ │ │ │ + in (%dx),%eax │ │ │ │ + cli │ │ │ │ + dec %esi │ │ │ │ + fs int1 │ │ │ │ + sub (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ clc │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ rolb %cl,(%eax) │ │ │ │ @@ -28224,19 +28561,19 @@ │ │ │ │ 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 $0xfae11131,%edi │ │ │ │ + dec %esi │ │ │ │ + push %esi │ │ │ │ + and %ebp,0x0 │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ adc %ch,-0x2e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bh,-0x32(%eax) │ │ │ │ pop %ebx │ │ │ │ @@ -28247,114 +28584,117 @@ │ │ │ │ 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 │ │ │ │ + xor %esi,(%ecx) │ │ │ │ + out %al,$0xfa │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%ebx,8) │ │ │ │ + xor $0xd9,%al │ │ │ │ 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 │ │ │ │ + xor %esi,-0x33b10507(%ecx) │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%ebx,8) │ │ │ │ + xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ cwtl │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ 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 $0x1131bffe,%eax │ │ │ │ + std │ │ │ │ + cli │ │ │ │ + dec %esi │ │ │ │ + cli │ │ │ │ + push %ss │ │ │ │ + cmp $0x0,%eax │ │ │ │ ... │ │ │ │ xor $0xd9,%al │ │ │ │ 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 $0x1131bffe,%eax │ │ │ │ + std │ │ │ │ + cli │ │ │ │ + dec %esi │ │ │ │ + ficoms 0x3d │ │ │ │ ... │ │ │ │ - xor $0xd9,%al │ │ │ │ + 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 $0xfaff1131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%ebx,8) │ │ │ │ + xor $0xd9,%al │ │ │ │ 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 │ │ │ │ + xor %edx,%ecx │ │ │ │ + int1 │ │ │ │ + cli │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ fsubrs -0x2e(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -28363,78 +28703,77 @@ │ │ │ │ fwait │ │ │ │ add %al,(%eax) │ │ │ │ pushf │ │ │ │ fwait │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - ds mov $0x87410468,%edx │ │ │ │ - sub %edx,%esp │ │ │ │ + xor %esi,%ecx │ │ │ │ + cmc │ │ │ │ + cli │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ xor $0xd9,%al │ │ │ │ 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 $0xfa893131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%ebx,8) │ │ │ │ + xor $0xd9,%al │ │ │ │ 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 │ │ │ │ + xor %edx,(%ecx) │ │ │ │ + mov %?,%edx │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - 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 │ │ │ │ + xor %edx,(%ecx) │ │ │ │ + cmp $0x2ab4cc4e,%edx │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%ebx,8) │ │ │ │ + xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -28443,18 +28782,19 @@ │ │ │ │ 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 $0xfa857131,%edi │ │ │ │ + dec %esi │ │ │ │ + cli │ │ │ │ + push %ss │ │ │ │ + cmp $0x0,%eax │ │ │ │ ... │ │ │ │ xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ nop │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add (%eax),%al │ │ │ │ @@ -28463,20 +28803,19 @@ │ │ │ │ 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 $0xfa857131,%edi │ │ │ │ + dec %esi │ │ │ │ + ficoms 0x3d │ │ │ │ ... │ │ │ │ - xor $0xd9,%al │ │ │ │ + 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,40 +28825,37 @@ │ │ │ │ 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 $0xfa877131,%edi │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%ebx,8) │ │ │ │ + xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ cwtl │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ 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 0x3100d26f(%eax),%bl │ │ │ │ + xor %ebx,-0x4b33b106(%ecx) │ │ │ │ + sub (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ mov 0xd26f,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,-0x52(%eax) │ │ │ │ @@ -28527,21 +28863,21 @@ │ │ │ │ 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 │ │ │ │ + xor %edx,-0x63(%ecx) │ │ │ │ + cli │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %dh,(%ecx,%ebx,8) │ │ │ │ + xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ lock outsl %ds:(%esi),(%dx) │ │ │ │ rolb %cl,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ scas %es:(%edi),%al │ │ │ │ @@ -28549,18 +28885,17 @@ │ │ │ │ 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 (%ecx),%dh │ │ │ │ + adc %edx,-0x4b33b106(%eax) │ │ │ │ + sub (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ clc │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ rolb %cl,(%eax) │ │ │ │ @@ -28572,19 +28907,17 @@ │ │ │ │ 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,(%ecx) │ │ │ │ + xor %edx,-0x4b33b106(%edx) │ │ │ │ + sub (%eax),%al │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ecx,%ebx,8) │ │ │ │ mov $0x0,%cl │ │ │ │ add %dh,-0x2e(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -28593,17 +28926,21 @@ │ │ │ │ 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,(%ecx) │ │ │ │ + int1 │ │ │ │ + lahf │ │ │ │ + cli │ │ │ │ + dec %esi │ │ │ │ + int3 │ │ │ │ + mov $0x2a,%ah │ │ │ │ ... │ │ │ │ xor $0xd9,%al │ │ │ │ mov $0x0,%cl │ │ │ │ subb $0x0,-0x2e(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %eax │ │ │ │ @@ -32470,19 +32807,18 @@ │ │ │ │ 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 │ │ │ │ + add $0xdd314402,%eax │ │ │ │ + repz cmp (%eax),%edi │ │ │ │ inc %ecx │ │ │ │ - sbb $0x0,%eax │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ shlb $1,0x1(%eax,%eax,4) │ │ │ │ fcomps 0x1(%eax,%eax,4) │ │ │ │ lock pop %ebp │ │ │ │ addb $0x0,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,%al │ │ │ │ @@ -45808,15 +46144,15 @@ │ │ │ │ addb $0x8,(%ecx) │ │ │ │ jae d388df │ │ │ │ add %ebp,%eax │ │ │ │ outsl %ds:(%esi),(%dx) │ │ │ │ addb $0xe0,(%ecx) │ │ │ │ add $0x80,%al │ │ │ │ add %ebx,(%eax) │ │ │ │ - test $0xdc6c0180,%eax │ │ │ │ + test $0x429c0180,%eax │ │ │ │ mov $0xff,%eax │ │ │ │ add %bh,-0x27febfc2(%eax) │ │ │ │ and %al,0x1(%eax) │ │ │ │ add %bl,(%eax) │ │ │ │ sbb $0x10180,%eax │ │ │ │ add %al,(%eax) │ │ │ │ clc │ │ │ │ @@ -45847,18 +46183,21 @@ │ │ │ │ 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 │ │ │ │ - imul %eax │ │ │ │ + inc %ebp │ │ │ │ + mov $0xf7,%ch │ │ │ │ + push %eax │ │ │ │ + imul $0x40,0x0(%ebp),%esi │ │ │ │ + dec %ebp │ │ │ │ + mov $0xf7,%ch │ │ │ │ + mov 0xe8f7b54c,%al │ │ │ │ and $0x80,%al │ │ │ │ add %esp,(%eax) │ │ │ │ aas │ │ │ │ loopne d389e8 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cwtl │ │ │ │ @@ -50884,33 +51223,36 @@ │ │ │ │ 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 │ │ │ │ - mov $0x8005a8f7,%esi │ │ │ │ - add %edi,%eax │ │ │ │ + add %edx,0x45c00000 │ │ │ │ + mov $0xf7,%ch │ │ │ │ + test $0x5,%al │ │ │ │ + addb $0xf8,(%ecx) │ │ │ │ sub $0x140,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - or %edx,0xcd400000 │ │ │ │ - mov $0x8005a8f7,%esi │ │ │ │ - add %ecx,(%eax) │ │ │ │ + or %edx,0x4d400000 │ │ │ │ + mov $0xf7,%ch │ │ │ │ + test $0x5,%al │ │ │ │ + addb $0x8,(%ecx) │ │ │ │ cs inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%ecx) │ │ │ │ add %cl,(%ecx) │ │ │ │ - adc $0xcca00000,%eax │ │ │ │ - mov $0x8005a8f7,%esi │ │ │ │ - add %ebx,(%eax) │ │ │ │ + adc $0x4ca00000,%eax │ │ │ │ + mov $0xf7,%ch │ │ │ │ + test $0x5,%al │ │ │ │ + addb $0x18,(%ecx) │ │ │ │ cs inc %eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x15(%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1880868,15 +1881210,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:-0x4b(%eax,%edi,1),%ah │ │ │ │ imull 0x5b(%eax) │ │ │ │ xchg %eax,%edx │ │ │ │ add %esi,-0xeff4e29(%eax) │ │ │ │ out %eax,(%dx) │ │ │ │ ja 131c11c │ │ │ │ ljmp $0x8d32,$0x78d077fd │ │ │ │ add %edi,-0xe(%edi) │ │ │ │ @@ -1891441,22 +1891783,23 @@ │ │ │ │ je 132537a │ │ │ │ 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 │ │ │ │ + push %esp │ │ │ │ + jne 1325388 │ │ │ │ + and %cl,0x63(%edi) │ │ │ │ + je 1325348 │ │ │ │ + and %dh,(%edi) │ │ │ │ + and %dh,(%eax) │ │ │ │ + cmp %bh,(%edx) │ │ │ │ + xor $0x31,%al │ │ │ │ + cmp (%esi,%esi,1),%dh │ │ │ │ and %dl,0x54(%ebp) │ │ │ │ inc %ebx │ │ │ │ and %dh,(%edx) │ │ │ │ xor %dh,(%edx) │ │ │ │ xor $0xb1d7b0,%eax │ │ │ │ and $0x62,%al │ │ │ │ jne 13253ad │ │ │ │ @@ -1990113,16 +1990456,15 @@ │ │ │ │ (bad) │ │ │ │ decl 0x54(%esi) │ │ │ │ push %ebx │ │ │ │ or %bh,0x136(%esi,%edi,1) │ │ │ │ add %al,(%eax) │ │ │ │ syscall │ │ │ │ sub $0x51,%al │ │ │ │ - or $0xbe,%ah │ │ │ │ - idiv %edi │ │ │ │ + orb $0xff,-0x9(%ebp,%esi,4) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ incl 0x44(%ebp) │ │ │ │ add (%eax),%cl │ │ │ │ or $0x7,%al │ │ │ │ push %ebx │ │ │ │ push %ebp │ │ │ │ @@ -1990142,17 +1990484,17 @@ │ │ │ │ pop %es │ │ │ │ or %ah,(%ecx) │ │ │ │ syscall │ │ │ │ add %dl,0x45(%ebx) │ │ │ │ push %esp │ │ │ │ inc %esi │ │ │ │ xor %cl,(%eax) │ │ │ │ - punpckhbw 0xf7be(%edi),%mm6 │ │ │ │ + punpckhbw (%edi),%mm6 │ │ │ │ + mov $0xf7,%ch │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ dec %esp │ │ │ │ or $0x736e4926,%eax │ │ │ │ jne 1363f56 │ │ │ │ imul $0x6e65,0x69(%ebx),%sp │ │ │ │ je 1363f18 │ │ │ │ popa │ │ │ │ jb 1363f62 │ │ │ │ @@ -1990195,16 +1990537,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 │ │ │ │ + cmp %dh,%fs:-0x52dbf309(%ebp) │ │ │ │ sti │ │ │ │ ... │ │ │ │ adc %al,%al │ │ │ │ xor %eax,(%ecx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -1990228,16 +1990569,19 @@ │ │ │ │ decl 0x4c(%edi) │ │ │ │ or $0x363fec26,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ch,0x65(%ecx) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ je 1363f2d │ │ │ │ - int3 │ │ │ │ - mov $0xfffffff7,%esi │ │ │ │ + dec %esp │ │ │ │ + mov $0xf7,%ch │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ 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 │ │ │ │ adc %dh,(%edx) │ │ │ │ @@ -1990251,21 +1990595,20 @@ │ │ │ │ dec %ebp │ │ │ │ inc %ebp │ │ │ │ dec %esi │ │ │ │ push %esp │ │ │ │ push %ebx │ │ │ │ or %cl,(%edi) │ │ │ │ add $0x68,%al │ │ │ │ - mov $0xbe,%bh │ │ │ │ - testl $0x0,(%eax) │ │ │ │ + aaa │ │ │ │ + mov $0xf7,%ch │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %cl,(%ecx) │ │ │ │ - (bad) │ │ │ │ - sub $0x53,%al │ │ │ │ + or %ecx,(%edi) │ │ │ │ + add $0x2c,%al │ │ │ │ + push %ebx │ │ │ │ inc %ebp │ │ │ │ push %esp │ │ │ │ push %ecx │ │ │ │ das │ │ │ │ or %cl,(%edi) │ │ │ │ add (%ebx,%eax,2),%ebp │ │ │ │ inc %esp │ │ │ │ @@ -1990305,15 +1990648,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 $0xf7b53864,%fs:0x67(%esi),%ebp │ │ │ │ or $0x24,%al │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ sti │ │ │ │ ... │ │ │ │ adc %al,%al │ │ │ │ xor %eax,(%ecx) │ │ │ │ (bad) │ │ │ │ @@ -1990337,15 +1990680,15 @@ │ │ │ │ (bad) │ │ │ │ decl 0x1c52502c │ │ │ │ inc %ecx │ │ │ │ add %eax,%ss:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x4f(%edx) │ │ │ │ push %edx │ │ │ │ - jo 12dffad │ │ │ │ + jo 12df62d │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ ljmp *0x544e4f43 │ │ │ │ push %edx │ │ │ │ dec %edi │ │ │ │ dec %esp │ │ │ │ or $0x74784511,%eax │ │ │ │ @@ -1990359,19 +1990702,19 @@ │ │ │ │ inc %esi │ │ │ │ dec %edi │ │ │ │ push %edx │ │ │ │ dec %ebp │ │ │ │ inc %ecx │ │ │ │ push %esp │ │ │ │ sub $0x68475241,%eax │ │ │ │ - mov $0xbe,%bh │ │ │ │ - testl $0x0,(%eax) │ │ │ │ + aaa │ │ │ │ + mov $0xf7,%ch │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,0x44(%ebx) │ │ │ │ + inc %ebx │ │ │ │ + inc %esp │ │ │ │ push %edx │ │ │ │ das │ │ │ │ aaa │ │ │ │ add (%edx),%al │ │ │ │ or %cl,(%edi) │ │ │ │ pop %es │ │ │ │ sub $0x44,%al │ │ │ │ @@ -1990418,16 +1990761,15 @@ │ │ │ │ inc %ebp │ │ │ │ inc %esp │ │ │ │ push %es │ │ │ │ (bad) │ │ │ │ sub $0x4c,%al │ │ │ │ dec %ecx │ │ │ │ push %ebx │ │ │ │ - fs mov $0x240cf7be,%eax │ │ │ │ - lods %ds:(%esi),%eax │ │ │ │ + cmp %dh,%fs:-0x52dbf309(%ebp) │ │ │ │ sti │ │ │ │ ... │ │ │ │ adc %al,%al │ │ │ │ xor %eax,(%ecx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -1990449,33 +1990791,35 @@ │ │ │ │ dec %esp │ │ │ │ inc %edx │ │ │ │ add %eax,%ss:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,(%ecx) │ │ │ │ xor %ebp,(%edi) │ │ │ │ jae 136418d │ │ │ │ - int3 │ │ │ │ - mov $0xfffffff7,%esi │ │ │ │ + dec %esp │ │ │ │ + mov $0xf7,%ch │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ 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) │ │ │ │ - mov $0xf7,%esi │ │ │ │ + add %ch,0x37(%eax) │ │ │ │ + mov $0xf7,%ch │ │ │ │ ... │ │ │ │ - add %dl,(%eax) │ │ │ │ - xor $0x46,%al │ │ │ │ + adc %dh,(%esi,%eax,2) │ │ │ │ dec %edi │ │ │ │ push %edx │ │ │ │ dec %ebp │ │ │ │ inc %ecx │ │ │ │ push %esp │ │ │ │ sub $0x55475241,%eax │ │ │ │ dec %ebp │ │ │ │ @@ -1990518,16 +1990862,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 │ │ │ │ + cmp %dh,%fs:-0x52dbf309(%ebp) │ │ │ │ sti │ │ │ │ ... │ │ │ │ adc %al,%al │ │ │ │ xor %eax,(%ecx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -1990550,16 +1990893,15 @@ │ │ │ │ (bad) │ │ │ │ inc %ebx │ │ │ │ add %eax,%ss:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,%dh │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ - or $0xbe,%ah │ │ │ │ - idiv %edi │ │ │ │ + orb $0xff,-0x9(%ebp,%esi,4) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ call *0x41(%ebp,%ebp,1) │ │ │ │ push %edx │ │ │ │ inc %edi │ │ │ │ push %ebp │ │ │ │ dec %ebp │ │ │ │ @@ -1990578,15 +1990920,15 @@ │ │ │ │ xor $0x46,%al │ │ │ │ dec %edi │ │ │ │ push %edx │ │ │ │ dec %ebp │ │ │ │ inc %ecx │ │ │ │ push %esp │ │ │ │ sub $0x544e4f43,%eax │ │ │ │ - push $0xf7beb7 │ │ │ │ + push $0xf7b537 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x43(%ebp,%ebp,1) │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ push %esp │ │ │ │ push %edx │ │ │ │ @@ -1990628,16 +1990970,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 │ │ │ │ + cmp %dh,-0x52dbf309(%ebp) │ │ │ │ sti │ │ │ │ ... │ │ │ │ adc %al,%al │ │ │ │ xor %eax,(%ecx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -1990661,15 +1991002,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 $0xf7b54c80,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ incl (%eax,%eax,1) │ │ │ │ add %bl,(%edx,%eax,1) │ │ │ │ or $0x0,%al │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1990686,15 +1991027,15 @@ │ │ │ │ sub $0x5053494c,%eax │ │ │ │ dec %esp │ │ │ │ inc %ecx │ │ │ │ dec %ebp │ │ │ │ inc %edx │ │ │ │ inc %esp │ │ │ │ inc %ecx │ │ │ │ - push $0xf7beb7 │ │ │ │ + push $0xf7b537 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %bl,0x75(%edi) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ imul $0x40f0a32,0x6e(%edi),%ebp │ │ │ │ sub $0x4c,%al │ │ │ │ inc %ebp │ │ │ │ @@ -1990739,16 +1991080,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 │ │ │ │ + cmp %dh,%fs:-0x52dbf309(%ebp) │ │ │ │ sti │ │ │ │ ... │ │ │ │ adc %al,%al │ │ │ │ xor %eax,(%ecx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -1990773,15 +1991113,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,-0x84ab4(%eax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jle 1364619 │ │ │ │ movups (%edx),%xmm6 │ │ │ │ inc %esi │ │ │ │ dec %edi │ │ │ │ @@ -1990802,15 +1991142,15 @@ │ │ │ │ push %ebx │ │ │ │ push %esp │ │ │ │ or %cl,(%edi) │ │ │ │ add $0x4f55512c,%eax │ │ │ │ push %esp │ │ │ │ inc %ebp │ │ │ │ or $0x4,%al │ │ │ │ - push $0xf7beb7 │ │ │ │ + push $0xf7b537 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x44(%ebx) │ │ │ │ push %edx │ │ │ │ das │ │ │ │ xor (%eax),%ecx │ │ │ │ clts │ │ │ │ @@ -1990855,15 +1991195,15 @@ │ │ │ │ adc %dh,(%edx) │ │ │ │ inc %esi │ │ │ │ dec %edi │ │ │ │ push %edx │ │ │ │ dec %ebp │ │ │ │ inc %ecx │ │ │ │ push %esp │ │ │ │ - sub $0xf7beb864,%eax │ │ │ │ + sub $0xf7b53864,%eax │ │ │ │ or $0x24,%al │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ sti │ │ │ │ ... │ │ │ │ adc %al,%al │ │ │ │ xor %eax,(%ecx) │ │ │ │ (bad) │ │ │ │ @@ -1990887,16 +1991227,15 @@ │ │ │ │ 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 │ │ │ │ + orb $0xff,-0x9(%ebp,%esi,4) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ call *0x31(%edx) │ │ │ │ femms │ │ │ │ xor 0x4f(%esi),%al │ │ │ │ push %edx │ │ │ │ dec %ebp │ │ │ │ @@ -1990909,15 +1991248,15 @@ │ │ │ │ or $0x736e4926,%eax │ │ │ │ jne 1364754 │ │ │ │ imul $0x6e65,0x69(%ebx),%sp │ │ │ │ je 1364716 │ │ │ │ popa │ │ │ │ jb 1364760 │ │ │ │ jne 1364768 │ │ │ │ - gs push $0xf7beb7 │ │ │ │ + gs push $0xf7b537 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x2(%ebp,%eax,2) │ │ │ │ or %cl,(%ebx,%eax,1) │ │ │ │ push %esi │ │ │ │ inc %ecx │ │ │ │ dec %esp │ │ │ │ @@ -1990969,16 +1991308,17 @@ │ │ │ │ xor %ecx,(%edi) │ │ │ │ push %cs │ │ │ │ xor 0x4f(%esi),%al │ │ │ │ push %edx │ │ │ │ dec %ebp │ │ │ │ inc %ecx │ │ │ │ push %esp │ │ │ │ - sub $0xb8644f43,%eax │ │ │ │ - mov $0xe71438f7,%esi │ │ │ │ + sub $0x38644f43,%eax │ │ │ │ + mov $0xf7,%ch │ │ │ │ + cmp %dl,(%edi,%eiz,8) │ │ │ │ add %bh,%al │ │ │ │ push %esp │ │ │ │ push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1000b1d7(%eax) │ │ │ │ add $0xb0160,%eax │ │ │ │ @@ -1991019,16 +1991359,15 @@ │ │ │ │ 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 │ │ │ │ + orb $0xff,-0x9(%ebp,%esi,4) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ incl 0x54(%ecx) │ │ │ │ sub $0x544e4f43,%eax │ │ │ │ push %edx │ │ │ │ dec %edi │ │ │ │ dec %esp │ │ │ │ @@ -1991042,15 +1991381,15 @@ │ │ │ │ movups (%edx),%xmm6 │ │ │ │ inc %esi │ │ │ │ dec %edi │ │ │ │ push %edx │ │ │ │ dec %ebp │ │ │ │ inc %ecx │ │ │ │ push %esp │ │ │ │ - sub $0xbeb76841,%eax │ │ │ │ + sub $0xb5376841,%eax │ │ │ │ testl $0x0,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ebx) │ │ │ │ sub $0x43,%al │ │ │ │ inc %esp │ │ │ │ push %edx │ │ │ │ @@ -1991101,22 +1991440,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) │ │ │ │ + cmp %dh,%fs:-0x18e9e709(%ebp) │ │ │ │ + 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,16 +1991488,19 @@ │ │ │ │ jo 136492d │ │ │ │ dec %ecx │ │ │ │ add %eax,%ss:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x6b(%ebx) │ │ │ │ pop %edi │ │ │ │ jne 13648fd │ │ │ │ - int3 │ │ │ │ - mov $0xfffffff7,%esi │ │ │ │ + dec %esp │ │ │ │ + mov $0xf7,%ch │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ incl (%ecx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ push %cs │ │ │ │ decl (%esi) │ │ │ │ add %dl,(%ecx) │ │ │ │ addb $0x0,(%eax) │ │ │ │ @@ -1991170,17 +1991512,17 @@ │ │ │ │ adc %esp,%esp │ │ │ │ push %es │ │ │ │ add %al,(%eax) │ │ │ │ or %cl,(%edi) │ │ │ │ add $0x4f55512c,%eax │ │ │ │ push %esp │ │ │ │ inc %ebp │ │ │ │ - punpckhbw 0xf7be(%edi),%mm6 │ │ │ │ + punpckhbw (%edi),%mm6 │ │ │ │ + mov $0xf7,%ch │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ push %ebp │ │ │ │ dec %esi │ │ │ │ inc %ebx │ │ │ │ push %esp │ │ │ │ dec %ecx │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ @@ -1991224,19 +1991566,19 @@ │ │ │ │ sub $0x2a,%al │ │ │ │ or %cl,(%edi) │ │ │ │ add $0x4f55512c,%eax │ │ │ │ push %esp │ │ │ │ inc %ebp │ │ │ │ or $0x4021cb1,%eax │ │ │ │ add %al,(%eax) │ │ │ │ - add %dl,0xb864040d │ │ │ │ - mov $0xe717b0f7,%esi │ │ │ │ - add %ch,0x5f(%eax) │ │ │ │ - push %ecx │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %dl,0x3864040d │ │ │ │ + mov $0xf7,%ch │ │ │ │ + mov $0x17,%al │ │ │ │ + out %eax,$0x0 │ │ │ │ + push $0x1515f │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1000b1d7(%eax) │ │ │ │ add $0x130160,%eax │ │ │ │ add %dl,%al │ │ │ │ xor $0x21,%al │ │ │ │ pop %es │ │ │ │ rclb $1,(%ebx) │ │ │ │ @@ -1991271,16 +1991613,15 @@ │ │ │ │ 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 │ │ │ │ + orb $0xff,-0x9(%ebp,%esi,4) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jmp *0x78(%ebp) │ │ │ │ jo 1364b41 │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ fs push %edx │ │ │ │ inc %ebp │ │ │ │ @@ -1991296,15 +1991637,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 $0xf7b537 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,0x54(%ecx) │ │ │ │ add (%ecx),%dl │ │ │ │ add (%ecx),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -1991348,19 +1991689,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) │ │ │ │ + cmp %dh,%fs:-0x18e2df09(%ebp) │ │ │ │ + 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,16 +1991739,15 @@ │ │ │ │ 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 │ │ │ │ + orb $0xff,-0x9(%ebp,%esi,4) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ incl 0x52(%ecx) │ │ │ │ inc %ebp │ │ │ │ or %cl,(%edi) │ │ │ │ push %es │ │ │ │ sub $0x49,%al │ │ │ │ @@ -1991431,19 +1991769,19 @@ │ │ │ │ inc %ebx │ │ │ │ push %esp │ │ │ │ or %ecx,(%edi) │ │ │ │ add $0x2c,%al │ │ │ │ dec %esp │ │ │ │ inc %ebp │ │ │ │ push %esp │ │ │ │ - sub -0x49(%eax),%ch │ │ │ │ - mov $0xf7,%esi │ │ │ │ + sub 0x37(%eax),%ch │ │ │ │ + mov $0xf7,%ch │ │ │ │ ... │ │ │ │ - add %ch,0x64(%esi) │ │ │ │ - inc %ebx │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + fs inc %ebx │ │ │ │ dec %edi │ │ │ │ dec %esp │ │ │ │ dec %esp │ │ │ │ inc %ebp │ │ │ │ inc %ebx │ │ │ │ push %esp │ │ │ │ or $0x1,%al │ │ │ │ @@ -1991470,18 +1991808,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 │ │ │ │ + cmp %dh,%fs:-0x18dc0709(%ebp) │ │ │ │ + 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,16 +1991853,15 @@ │ │ │ │ ljmp *0xc4544553 │ │ │ │ dec %ebp │ │ │ │ add %eax,%ss:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,(%eax) │ │ │ │ xor $0x46,%al │ │ │ │ dec %edi │ │ │ │ - or $0xbe,%ah │ │ │ │ - idiv %edi │ │ │ │ + orb $0xff,-0x9(%ebp,%esi,4) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ call *0x4d(%ebp) │ │ │ │ inc %ebp │ │ │ │ dec %esi │ │ │ │ push %esp │ │ │ │ push %ebx │ │ │ │ @@ -1991544,15 +1991880,15 @@ │ │ │ │ inc %ecx │ │ │ │ push %esp │ │ │ │ sub $0x544e4f43,%eax │ │ │ │ push %edx │ │ │ │ dec %edi │ │ │ │ dec %esp │ │ │ │ or (%ecx),%ecx │ │ │ │ - push $0xf7beb7 │ │ │ │ + push $0xf7b537 │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%esp,%ebp,1) │ │ │ │ inc %ebx │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ push %ebx │ │ │ │ @@ -1991599,17 +1991935,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) │ │ │ │ + cmp %dh,%fs:-0x18d94f09(%ebp) │ │ │ │ + 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,16 +1991981,15 @@ │ │ │ │ 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 │ │ │ │ + orb $0xff,-0x9(%ebp,%esi,4) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ incl (%esp,%ebp,1) │ │ │ │ push %ebx │ │ │ │ inc %ebp │ │ │ │ push %esp │ │ │ │ push %ecx │ │ │ │ @@ -1991678,21 +1992013,22 @@ │ │ │ │ push %edx │ │ │ │ push %edx │ │ │ │ dec %edi │ │ │ │ push %edx │ │ │ │ and %ecx,(%eax) │ │ │ │ syscall │ │ │ │ sub $0x68,%al │ │ │ │ - mov $0xbe,%bh │ │ │ │ - testl $0x0,(%eax) │ │ │ │ + aaa │ │ │ │ + mov $0xf7,%ch │ │ │ │ ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %ch,0x74(%esi) │ │ │ │ - and %ah,0x72(%ecx) │ │ │ │ - addr16 jne 1364fbd │ │ │ │ + outsb %ds:(%esi),(%dx) │ │ │ │ + je 1364f6b │ │ │ │ + popa │ │ │ │ + jb 1364fb5 │ │ │ │ + jne 1364fbd │ │ │ │ outsb %gs:(%esi),(%dx) │ │ │ │ je 1364fc7 │ │ │ │ and %dh,0x68(%edi) │ │ │ │ outsb %gs:(%esi),(%dx) │ │ │ │ and %ah,0x69(%edx) │ │ │ │ outsb %ds:(%esi),(%dx) │ │ │ │ imul $0xf737e20,%fs:0x67(%esi),%ebp │ │ │ │ @@ -1991731,15 +1992067,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,-0x4b(%eax,%edi,1) │ │ │ │ testl $0xf800e729,(%eax) │ │ │ │ ret │ │ │ │ push %ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,0x1000b1d7(%eax) │ │ │ │ add $0xe0160,%eax │ │ │ │ @@ -1991781,16 +1992117,15 @@ │ │ │ │ dec %esp │ │ │ │ je 136507a │ │ │ │ add %eax,%ss:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dl,0x4f(%ebp) │ │ │ │ push %esp │ │ │ │ inc %ebp │ │ │ │ - or $0xbe,%ah │ │ │ │ - idiv %edi │ │ │ │ + orb $0xff,-0x9(%ebp,%esi,4) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ incl (%eax) │ │ │ │ dec %ebx │ │ │ │ inc %ebp │ │ │ │ xor %esi,(%eax) │ │ │ │ xor %cl,(%ecx) │ │ │ │ @@ -1991808,18 +1992143,19 @@ │ │ │ │ push %edx │ │ │ │ dec %edi │ │ │ │ push %edx │ │ │ │ or %cl,(%edi) │ │ │ │ add $0x4f55512c,%eax │ │ │ │ push %esp │ │ │ │ inc %ebp │ │ │ │ - prefetch -0x49(%eax) │ │ │ │ - mov $0xf7,%esi │ │ │ │ + prefetch 0x37(%eax) │ │ │ │ + mov $0xf7,%ch │ │ │ │ ... │ │ │ │ - add %al,0x52(%ecx) │ │ │ │ + inc %ecx │ │ │ │ + push %edx │ │ │ │ inc %edi │ │ │ │ push %ebp │ │ │ │ dec %ebp │ │ │ │ inc %ebp │ │ │ │ dec %esi │ │ │ │ push %esp │ │ │ │ push %ebx │ │ │ │ @@ -1991873,19 +1992209,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) │ │ │ │ + cmp %dh,%fs:-0x18d49f09(%ebp) │ │ │ │ + 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,16 +1992251,15 @@ │ │ │ │ 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 │ │ │ │ + orb $0xff,-0x9(%ebp,%esi,4) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ incl 0x54455346(,%ebp,1) │ │ │ │ or %cl,(%edi) │ │ │ │ add $0x4f55512c,%eax │ │ │ │ push %esp │ │ │ │ inc %ebp │ │ │ │ @@ -1991940,19 +1992272,19 @@ │ │ │ │ dec %esi │ │ │ │ push %ebx │ │ │ │ xor $0x2d0d0f06,%eax │ │ │ │ dec %ecx │ │ │ │ dec %esi │ │ │ │ dec %ecx │ │ │ │ push %esp │ │ │ │ - sub $0xb7685546,%eax │ │ │ │ - mov $0xf7,%esi │ │ │ │ + sub $0x37685546,%eax │ │ │ │ + mov $0xf7,%ch │ │ │ │ ... │ │ │ │ - add %cl,(%edx) │ │ │ │ - clts │ │ │ │ + or (%edi),%cl │ │ │ │ + push %es │ │ │ │ and %edx,0x4f430b0d │ │ │ │ dec %ebp │ │ │ │ dec %ebp │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ sub $0x5053494c,%eax │ │ │ │ dec %esp │ │ │ │ @@ -1991997,18 +1992329,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 │ │ │ │ + cmp %dh,%fs:-0x18d2ef09(%ebp) │ │ │ │ + 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 +2007589,21 @@ │ │ │ │ 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 │ │ │ │ + aaa │ │ │ │ + mov $0xf7,%ch │ │ │ │ + add (%eax),%al │ │ │ │ + add %al,(%eax) │ │ │ │ + js 1370a46 │ │ │ │ + inc %edi │ │ │ │ + add 0x4c(%ebp),%dl │ │ │ │ push %ebx │ │ │ │ inc %ebx │ │ │ │ dec %edi │ │ │ │ dec %esi │ │ │ │ push %ebx │ │ │ │ add %edx,0x4c(%ebp) │ │ │ │ push %ebx │ │ │ │ @@ -2007468,16 +2007802,16 @@ │ │ │ │ pop %eax │ │ │ │ push %ebx │ │ │ │ inc %ebx │ │ │ │ inc %ecx │ │ │ │ push %esp │ │ │ │ jae,pn 1370caa │ │ │ │ popa │ │ │ │ - fs fs mov $0x7145f7be,%eax │ │ │ │ - jne 1370ca5 │ │ │ │ + fs cmp %dh,%fs:0x757145f7(%ebp) │ │ │ │ + popa │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ inc %edx │ │ │ │ popa │ │ │ │ jb 1370c90 │ │ │ │ outsb %gs:(%esi),(%dx) │ │ │ │ jae 1370cc6 │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ @@ -2062386,17 +2062720,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,(%eax) │ │ │ │ + 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 +2068866,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:-0x4b(%eax,%edi,1) │ │ │ │ testl $0xd000b1d7,-0x4ffe6f00(%eax) │ │ │ │ faddl -0x7e144230(%ecx) │ │ │ │ sar $1,%al │ │ │ │ (bad) │ │ │ │ mov (%ecx),%eax │ │ │ │ repz ljmp $0x248,$0x1930d081 │ │ │ │ clc │ │ │ │ @@ -2068575,16 +2068909,15 @@ │ │ │ │ dec %eax │ │ │ │ inc %esp │ │ │ │ push %eax │ │ │ │ jae,pn 1391c1f │ │ │ │ popa │ │ │ │ xlat %fs:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ - or $0xbe,%ah │ │ │ │ - imul %eax │ │ │ │ + orb $0xe8,-0x9(%ebp,%esi,4) │ │ │ │ lock nop │ │ │ │ add %esi,0x5d00b1d7(%eax) │ │ │ │ dec %esi │ │ │ │ push $0xffffffd0 │ │ │ │ sbb %bh,0x6a(%ebp) │ │ │ │ sar $1,%al │ │ │ │ (bad) │ │ │ │ @@ -3453189,33 +3453522,37 @@ │ │ │ │ add %al,%cs:(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ - ljmp $0x141,$0x2f48c7fa │ │ │ │ - add %al,(%eax) │ │ │ │ + dec %edx │ │ │ │ + int1 │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + das │ │ │ │ + inc %ecx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xd7,%al │ │ │ │ - mov $0x0,%cl │ │ │ │ - push %eax │ │ │ │ + add %dh,0x5000b1d7(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ pop %ecx │ │ │ │ fdiv %st,%st(7) │ │ │ │ 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) │ │ │ │ + adc %ah,%dh │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ (bad) │ │ │ │ pop %eax │ │ │ │ das │ │ │ │ inc %ecx │ │ │ │ add %ecx,(%eax) │ │ │ │ inc %esp │ │ │ │ loope 181c2bc │ │ │ │ @@ -3453509,16 +3453846,16 @@ │ │ │ │ push %cs │ │ │ │ sub $0x0,%eax │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ - dec %esp │ │ │ │ - lahf │ │ │ │ + int3 │ │ │ │ + xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ enter $0x4134,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ mov %al,(%ebx) │ │ │ │ @@ -3467778,15 +3468115,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 %al,%bh │ │ │ │ + xchg %eax,%ebp │ │ │ │ xbegin 2c44840 ,(bad) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ mov %al,(%ebx) │ │ │ │ pusha │ │ │ │ @@ -3482800,30 +3483138,27 @@ │ │ │ │ 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 │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %edx │ │ │ │ + lcall $0x1,$0x430b78c7 │ │ │ │ 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 │ │ │ │ + cmp %bl,0x430bb8c7(%edx) │ │ │ │ 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,17 +3485668,16 @@ │ │ │ │ pop %esp │ │ │ │ clc │ │ │ │ js 182f1c5 │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x1fff4e29(%eax) │ │ │ │ - (bad) │ │ │ │ - mov %eax,0x436518c7 │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %esi │ │ │ │ + lcall $0x1,$0x436518c7 │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x77ff4e29(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ sbb $0xd2,%al │ │ │ │ pop %es │ │ │ │ @@ -3485712,44 +3486046,45 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ - ljmp $0x143,$0x7308c7fa │ │ │ │ - add %al,(%eax) │ │ │ │ + dec %edx │ │ │ │ + int1 │ │ │ │ + (bad) │ │ │ │ + or %dh,0x43(%ebx) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xd7,%al │ │ │ │ - mov $0x0,%cl │ │ │ │ - push %eax │ │ │ │ + add %dh,0x5000b1d7(%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 %ah,%al │ │ │ │ + rol $1,%edi │ │ │ │ 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 │ │ │ │ + mov $0xd0,%al │ │ │ │ (bad) │ │ │ │ test $0x73,%al │ │ │ │ inc %ebx │ │ │ │ add %edx,%eax │ │ │ │ cmp %esp,%ecx │ │ │ │ add %ch,0x18011564(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ @@ -3485758,29 +3486093,30 @@ │ │ │ │ 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 │ │ │ │ + or $0x7428c796,%eax │ │ │ │ + inc %ebx │ │ │ │ add %ebp,%eax │ │ │ │ cmp %esp,%ecx │ │ │ │ add %dh,-0x77ff4e29(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ cmc │ │ │ │ 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 │ │ │ │ + lock not %al │ │ │ │ xbegin 2c66ac8 ,(bad) │ │ │ │ add %bh,(%edx) │ │ │ │ loope 182f614 │ │ │ │ sub %ah,0x15(%esi) │ │ │ │ add %ebx,(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3485790,49 +3486126,46 @@ │ │ │ │ inc %esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - jo 182f69a │ │ │ │ - fld %st(7) │ │ │ │ - cmp %dh,0x43(%ebp) │ │ │ │ - add %ebx,(%eax) │ │ │ │ - cmp %cl,%ah │ │ │ │ - add %ch,0x18011565(%eax) │ │ │ │ - add 0x1(%eax),%esp │ │ │ │ - add %al,(%eax) │ │ │ │ + jo 182f61a │ │ │ │ + iret │ │ │ │ + xbegin 2c66b70 ,(bad) │ │ │ │ + sbb %bh,(%edx) │ │ │ │ + loope 182f63c │ │ │ │ + test $0x65,%al │ │ │ │ + adc $0x60031801,%eax │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - mov $0xc2,%bl │ │ │ │ - xchg %eax,%edi │ │ │ │ - xor (%eax),%al │ │ │ │ + add %dh,0x3297c2(%ebx) │ │ │ │ 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 │ │ │ │ + rcl $1,%edx │ │ │ │ + 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) │ │ │ │ + pop %ecx │ │ │ │ + rol $1,%bh │ │ │ │ sbb %dh,0x43(%esi) │ │ │ │ add %ecx,0x3a(%eax) │ │ │ │ loope 182f68c │ │ │ │ cwtl │ │ │ │ xchg %eax,%edx │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -3485842,16 +3486175,16 @@ │ │ │ │ push %ebp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - mov $0xa6,%al │ │ │ │ - fcmovb %st(7),%st │ │ │ │ + mov $0x26,%al │ │ │ │ + rol $1,%edi │ │ │ │ js 182f724 │ │ │ │ inc %ebx │ │ │ │ add %esp,0x3a(%eax) │ │ │ │ loope 182f6b4 │ │ │ │ call 19840c4c <_edata@@Base+0x14a40c4c> │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3485859,18 +3486192,18 @@ │ │ │ │ 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) │ │ │ │ - add %edi,0x3a(%eax) │ │ │ │ - loope 182f6dc │ │ │ │ - js 182f671 │ │ │ │ + rclb $1,(%eax,%edx,8) │ │ │ │ + xbegin 79843a4f <_edata@@Base+0x74a43a4f> │ │ │ │ + cmp %cl,%ah │ │ │ │ + add %bh,-0x6d(%eax) │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,0x1125e1(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ @@ -3485886,45 +3486219,47 @@ │ │ │ │ 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) │ │ │ │ + (bad) │ │ │ │ + rol %cl,%bh │ │ │ │ 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) │ │ │ │ + pop %esp │ │ │ │ + rol $1,%bh │ │ │ │ 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 │ │ │ │ + cmp %edx,%ecx │ │ │ │ + (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 +3486268,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) │ │ │ │ + sub %al,%dl │ │ │ │ + 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) │ │ │ │ + rcl %cl,%edx │ │ │ │ + (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,124 +3486300,116 @@ │ │ │ │ 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) │ │ │ │ + rcrb $0xc7,-0x30(%ebx) │ │ │ │ sub %bh,0x43(%edx) │ │ │ │ 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 │ │ │ │ + xor %cl,%dl │ │ │ │ (bad) │ │ │ │ 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) │ │ │ │ + and %edx,%eax │ │ │ │ + (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) │ │ │ │ - dec %eax │ │ │ │ - jnp 182f8aa │ │ │ │ - add %edx,0x3b(%eax) │ │ │ │ - loope 182f86c │ │ │ │ - mov $0xd7,%al │ │ │ │ - mov $0x0,%cl │ │ │ │ - sbb %al,(%ebx) │ │ │ │ - pusha │ │ │ │ - add %eax,(%eax) │ │ │ │ + pop %edx │ │ │ │ + mov $0x1437b48,%edi │ │ │ │ + push %eax │ │ │ │ + cmp %ecx,%esp │ │ │ │ + add %dh,0x1800b1d7(%eax) │ │ │ │ + add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax,%edx,1) │ │ │ │ + add %al,(%eax) │ │ │ │ + add $0x10,%al │ │ │ │ test $0x37,%eax │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x4fff4e29(%eax) │ │ │ │ - (bad) │ │ │ │ - rol $1,%bh │ │ │ │ - test $0x7b,%al │ │ │ │ - inc %ebx │ │ │ │ - add %ebp,0x3b(%eax) │ │ │ │ - loope 182f894 │ │ │ │ - mov $0xd7,%al │ │ │ │ + inc %esp │ │ │ │ + mov $0x1437ba8,%edi │ │ │ │ + push $0xb000e13b │ │ │ │ + xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,(%ebx) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%edi) │ │ │ │ xor $0x81,%al │ │ │ │ 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) │ │ │ │ - cmpb $0xe1,(%ebx) │ │ │ │ - add %al,-0x25(%eax) │ │ │ │ - adc $0x60031801,%eax │ │ │ │ + rolb $0x8,-0x39(%ecx,%edx,8) │ │ │ │ + jl 182f8fa │ │ │ │ + add %eax,0x4000e13b(%eax) │ │ │ │ + fistl 0x60031801 │ │ │ │ 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) │ │ │ │ - inc %ebx │ │ │ │ - add %ebx,-0x2fff1ec5(%eax) │ │ │ │ + xor %dh,(%esi) │ │ │ │ + rol $1,%bh │ │ │ │ + push $0x9801437c │ │ │ │ + cmp %ecx,%esp │ │ │ │ + add %dl,%al │ │ │ │ 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) │ │ │ │ + fcmovnbe %st(2),%st │ │ │ │ + (bad) │ │ │ │ enter $0x437c,$0x1 │ │ │ │ mov $0x3b,%al │ │ │ │ loope 182f90c │ │ │ │ cmp %ch,0x1(%ebp,%edx,1) │ │ │ │ sbb %al,(%ebx) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -3486089,16 +3486417,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 │ │ │ │ + lret │ │ │ │ + rol $1,%bh │ │ │ │ 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,49 +3486435,49 @@ │ │ │ │ mov $0x6,%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - jo 182f90c │ │ │ │ - fcmovb %st(7),%st │ │ │ │ + jo 182f98c │ │ │ │ + rol $1,%edi │ │ │ │ mov %bh,0x43(%ebp) │ │ │ │ add %esp,%eax │ │ │ │ cmp %ecx,%esp │ │ │ │ add %bh,(%eax) │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ 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 │ │ │ │ + shrb $1,(%ebx) │ │ │ │ + rol $1,%bh │ │ │ │ + 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 %bl,%dh │ │ │ │ + rol %cl,%bh │ │ │ │ dec %eax │ │ │ │ jle 182f9ea │ │ │ │ add %edx,(%eax) │ │ │ │ cmp $0xe1,%al │ │ │ │ add %bl,%al │ │ │ │ jno 182f9c4 │ │ │ │ add %ebx,(%eax) │ │ │ │ @@ -3486160,15 +3486488,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) │ │ │ │ + adc $0xd0,%dl │ │ │ │ + (bad) │ │ │ │ test $0x7e,%al │ │ │ │ inc %ebx │ │ │ │ add %ebp,(%eax) │ │ │ │ cmp $0xe1,%al │ │ │ │ add %ch,0x71(%eax) │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -3486179,16 +3486508,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 │ │ │ │ + and %edx,%ecx │ │ │ │ + (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,35 +3486526,33 @@ │ │ │ │ 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 %cl,(%edi) │ │ │ │ + rol $1,%bh │ │ │ │ + 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 │ │ │ │ + call *%ecx │ │ │ │ (bad) │ │ │ │ enter $0x437f,$0x1 │ │ │ │ jo 182fa86 │ │ │ │ loope 182fa4c │ │ │ │ cmp %dh,0x15(%edi) │ │ │ │ add %ebx,(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ @@ -3486232,94 +3486560,88 @@ │ │ │ │ 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 %ah,%al │ │ │ │ + rol $1,%bh │ │ │ │ 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 │ │ │ │ - fcmovb %st(7),%st │ │ │ │ + jo 182fadf │ │ │ │ + rol $1,%edi │ │ │ │ mov %al,0x3ca00143(%eax) │ │ │ │ loope 182fa9c │ │ │ │ sbb %bh,0x15(%eax) │ │ │ │ add %ebx,(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ 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) │ │ │ │ - inc %ebx │ │ │ │ - add %edi,-0x57ff1ec4(%eax) │ │ │ │ - ja 182fadc │ │ │ │ - add %ebx,(%eax) │ │ │ │ + xor %bh,(%edi) │ │ │ │ + rol $1,%bh │ │ │ │ + call b9843e41 <_edata@@Base+0xb4a43e41> │ │ │ │ + cmp $0xe1,%al │ │ │ │ + add %ch,0x18011577(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ jmp 182fb4d │ │ │ │ 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) │ │ │ │ + rcrb $0xc7,-0x39(%ecx) │ │ │ │ dec %eax │ │ │ │ addl $0xe13cd0,0x1(%ebx) │ │ │ │ call 19841073 <_edata@@Base+0x14a41073> │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add $0x63ef4b,%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x2000b1d7(%eax) │ │ │ │ - (bad) │ │ │ │ - rol $1,%bh │ │ │ │ - test $0x81,%al │ │ │ │ - inc %ebx │ │ │ │ - add %ebp,%eax │ │ │ │ - cmp $0xe1,%al │ │ │ │ - add %bh,-0x7e(%eax) │ │ │ │ - adc $0x60031801,%eax │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %esp │ │ │ │ + mov $0x14381a8,%edi │ │ │ │ + call 7983dc51 <_edata@@Base+0x74a3dc51> │ │ │ │ + adcb $0x1,0x60031801 │ │ │ │ add %al,(%eax) │ │ │ │ - add %ah,(%esi) │ │ │ │ - outsl %ds:(%esi),(%dx) │ │ │ │ + add %al,(%eax) │ │ │ │ + outsl %es:(%esi),(%dx) │ │ │ │ (bad) │ │ │ │ adc $0x0,%eax │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - mov $0xbf,%al │ │ │ │ - fcmovb %st(7),%st │ │ │ │ + mov $0x3f,%al │ │ │ │ + rol $1,%edi │ │ │ │ or %al,0x3d000143(%edx) │ │ │ │ loope 182fb3c │ │ │ │ enter $0x1583,$0x1 │ │ │ │ sbb %al,(%ebx) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3486328,84 +3486650,83 @@ │ │ │ │ daa │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - and %dh,-0x7d973827(%ecx) │ │ │ │ - inc %ebx │ │ │ │ - add %ebx,(%eax) │ │ │ │ + and %dh,(%ecx) │ │ │ │ + rol $1,%bh │ │ │ │ + push $0x18014382 │ │ │ │ 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 │ │ │ │ - rol $1,%bh │ │ │ │ - enter $0x4382,$0x1 │ │ │ │ + dec %ecx │ │ │ │ + mov $0x14382c8,%edi │ │ │ │ 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 │ │ │ │ + xor %bh,%al │ │ │ │ (bad) │ │ │ │ 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) │ │ │ │ + and %edx,%ecx │ │ │ │ + (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) │ │ │ │ - fld %st(7) │ │ │ │ + (bad) │ │ │ │ call 79843f84 <_edata@@Base+0x74a43f84> │ │ │ │ cmp $0x88b800e1,%eax │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%dl │ │ │ │ mov $0x2d,%dl │ │ │ │ inc %eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - loopne 182fba3 │ │ │ │ - fcmovnb %st(7),%st │ │ │ │ + loopne 182fc23 │ │ │ │ + rol %cl,%bh │ │ │ │ dec %eax │ │ │ │ test %al,0x1(%ebx) │ │ │ │ nop │ │ │ │ cmp $0x8db000e1,%eax │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3486413,131 +3486734,128 @@ │ │ │ │ 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 %ch,%al │ │ │ │ + rol $1,%bh │ │ │ │ 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) │ │ │ │ + adcb $0xc7,-0x2f(%ecx) │ │ │ │ or %al,0x3dc00143(%ebp) │ │ │ │ loope 182fc7c │ │ │ │ nop │ │ │ │ mov 0x60031801,%ss │ │ │ │ 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 │ │ │ │ - fld %st(7) │ │ │ │ + inc %ebx │ │ │ │ + rol $1,%bh │ │ │ │ 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) │ │ │ │ - rol $1,%bh │ │ │ │ - enter $0x4385,$0x1 │ │ │ │ + inc %edi │ │ │ │ + mov $0x14385c8,%edi │ │ │ │ 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) │ │ │ │ - inc %ebx │ │ │ │ - add %ecx,(%eax) │ │ │ │ - loope,pt 182fcf4 │ │ │ │ + shlb $1,(%eax) │ │ │ │ + mov $0x1438628,%edi │ │ │ │ + or %bh,(%esi) │ │ │ │ + loope 182fcf4 │ │ │ │ mov $0xd1,%al │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,%dh │ │ │ │ (bad) │ │ │ │ cld │ │ │ │ adc (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0xfff4e29(%eax) │ │ │ │ - lea (bad),%ebx │ │ │ │ - fcmovb %st(7),%st │ │ │ │ - mov %al,0x3e200143(%esi) │ │ │ │ - loope 182fd1c │ │ │ │ + or $0x8688c7d1,%eax │ │ │ │ + inc %ebx │ │ │ │ + add %esp,(%eax) │ │ │ │ + loope,pt 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 │ │ │ │ + cld │ │ │ │ + iret │ │ │ │ (bad) │ │ │ │ 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) │ │ │ │ - rol $1,%bh │ │ │ │ - dec %eax │ │ │ │ - xchg %eax,0x1(%ebx) │ │ │ │ + inc %edi │ │ │ │ + mov $0x1438748,%edi │ │ │ │ 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 │ │ │ │ + xor %al,%bh │ │ │ │ (bad) │ │ │ │ test $0x87,%al │ │ │ │ inc %ebx │ │ │ │ add %ebp,0x3e(%eax) │ │ │ │ loope 182fd94 │ │ │ │ push $0x180115cb │ │ │ │ add 0x1(%eax),%esp │ │ │ │ @@ -3486546,119 +3486864,116 @@ │ │ │ │ pop %ebp │ │ │ │ je 182fdb0 │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x1000b1d7(%eax) │ │ │ │ - mov %ebx,%edx │ │ │ │ + or %edx,%ecx │ │ │ │ (bad) │ │ │ │ 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) │ │ │ │ - push $0x98014388 │ │ │ │ - loope,pt 182fde4 │ │ │ │ - dec %eax │ │ │ │ + test $0x438868c7,%edi │ │ │ │ + add %ebx,0x4800e13e(%eax) │ │ │ │ int3 │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %ah,(%edx) │ │ │ │ and (%esi),%edx │ │ │ │ inc %edi │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - jo 182fe55 │ │ │ │ - fcmovnb %st(7),%st │ │ │ │ + jo 182fdd5 │ │ │ │ + rol $1,%edi │ │ │ │ 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 │ │ │ │ + movsl %ds:(%esi),%es:(%edi) │ │ │ │ + rol $1,%bh │ │ │ │ + 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 │ │ │ │ - fcmovb %st(7),%st │ │ │ │ + adc %edx,%ecx │ │ │ │ + (bad) │ │ │ │ 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 0xe8c7d000,%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 │ │ │ │ - mov 0x1(%ebx),%al │ │ │ │ + dec %eax │ │ │ │ + mov $0x1438a48,%edi │ │ │ │ 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 │ │ │ │ + xor %eax,%edi │ │ │ │ (bad) │ │ │ │ test $0x8a,%al │ │ │ │ inc %ebx │ │ │ │ add %ebp,(%eax) │ │ │ │ aas │ │ │ │ loope 182fed4 │ │ │ │ cmp %bl,0x3180115(%ecx) │ │ │ │ @@ -3486668,99 +3486983,100 @@ │ │ │ │ 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) │ │ │ │ + rcl $1,%al │ │ │ │ + rol $1,%edi │ │ │ │ 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) │ │ │ │ + movsb %ds:(%esi),%es:(%edi) │ │ │ │ + rol $1,%bh │ │ │ │ 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 %cl,(%edi) │ │ │ │ + rol $1,%edi │ │ │ │ + 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 │ │ │ │ + std │ │ │ │ + iret │ │ │ │ (bad) │ │ │ │ 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) │ │ │ │ - rol $1,%bh │ │ │ │ - mov %cl,-0x1ec05fff(%ebx,%eax,2) │ │ │ │ - add %bl,0x180115c0(%eax) │ │ │ │ - add 0x1(%eax),%esp │ │ │ │ + inc %edi │ │ │ │ + mov $0x1438c88,%edi │ │ │ │ + mov 0x9800e13f,%al │ │ │ │ + rclb $0x1,0x60031801 │ │ │ │ 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 │ │ │ │ + xor %al,%bh │ │ │ │ (bad) │ │ │ │ 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 │ │ │ │ + or %cl,%dl │ │ │ │ (bad) │ │ │ │ dec %eax │ │ │ │ lea 0x1(%ebx),%eax │ │ │ │ sarb $1,(%edi) │ │ │ │ loope 182ffec │ │ │ │ mov %al,%cl │ │ │ │ adc $0x60031801,%eax │ │ │ │ @@ -3486770,15 +3487086,16 @@ │ │ │ │ int3 │ │ │ │ dec %ecx │ │ │ │ and (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x1000b1d7(%eax) │ │ │ │ - jns 182ffe4 │ │ │ │ + stc │ │ │ │ + iret │ │ │ │ (bad) │ │ │ │ test $0x8d,%al │ │ │ │ inc %ebx │ │ │ │ add %ebp,%eax │ │ │ │ aas │ │ │ │ loope 1830014 │ │ │ │ or %al,%cl │ │ │ │ @@ -3486789,33 +3487106,31 @@ │ │ │ │ call 1835487 │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ pusha │ │ │ │ - leave │ │ │ │ - rol $1,%bh │ │ │ │ - or %cl,0x40000143(%esi) │ │ │ │ - loope 183003c │ │ │ │ - inc %eax │ │ │ │ - (bad) │ │ │ │ + dec %ecx │ │ │ │ + mov $0x1438e08,%edi │ │ │ │ + add %al,-0x1f(%eax) │ │ │ │ + add %al,-0x3a(%eax) │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %dh,-0x67(%edi) │ │ │ │ sbb %ch,(%edx) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ inc %eax │ │ │ │ - mov $0xd0,%dl │ │ │ │ + xor %bh,%al │ │ │ │ (bad) │ │ │ │ push $0x1801438e │ │ │ │ inc %eax │ │ │ │ loope 1830064 │ │ │ │ rol $1,%ch │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -3486824,77 +3487139,78 @@ │ │ │ │ pop %esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ - jo 183001b │ │ │ │ - fcmovb %st(7),%st │ │ │ │ + jo 183009b │ │ │ │ + rol $1,%edi │ │ │ │ enter $0x438e,$0x1 │ │ │ │ xor %al,-0x1f(%eax) │ │ │ │ add %ah,(%eax) │ │ │ │ (bad) │ │ │ │ adc $0x60031801,%eax │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ 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) │ │ │ │ + pop %es │ │ │ │ + rol $1,%bh │ │ │ │ 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 │ │ │ │ + (bad) │ │ │ │ + (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 │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + rol $1,%bh │ │ │ │ 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 │ │ │ │ + fcmovbe %st(1),%st │ │ │ │ + (bad) │ │ │ │ dec %eax │ │ │ │ nop │ │ │ │ inc %ebx │ │ │ │ add %edx,-0x4fff1ec0(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,(%ebx) │ │ │ │ @@ -3486905,16 +3487221,16 @@ │ │ │ │ dec %esp │ │ │ │ (bad) │ │ │ │ sbb (%eax),%al │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0x3000b1d7(%eax) │ │ │ │ - sub %edx,%ebx │ │ │ │ - (bad) │ │ │ │ + stos %eax,%es:(%edi) │ │ │ │ + rol $1,%bh │ │ │ │ test $0x90,%al │ │ │ │ inc %ebx │ │ │ │ add %ebp,-0x4fff1ec0(%eax) │ │ │ │ xlat %ds:(%ebx) │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,(%ebx) │ │ │ │ pusha │ │ │ │ @@ -3486923,15 +3487239,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 0x8c7c750,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ inc %ebx │ │ │ │ add %eax,%eax │ │ │ │ inc %eax │ │ │ │ loope 183017c │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ @@ -3486945,17 +3487261,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 │ │ │ │ + cmp %bh,%al │ │ │ │ + (bad) │ │ │ │ + push $0xd8014391 │ │ │ │ inc %eax │ │ │ │ loope 18301a4 │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,(%ebx) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -3486966,48 +3487282,47 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ nop │ │ │ │ - fcmovbe %st(0),%st │ │ │ │ - (bad) │ │ │ │ - enter $0x4391,$0x1 │ │ │ │ + pop %edx │ │ │ │ + mov $0x14391c8,%edi │ │ │ │ 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) │ │ │ │ - sub %dl,0x41080143(%edx) │ │ │ │ - loope 18301f4 │ │ │ │ - mov $0xd7,%al │ │ │ │ - mov $0x0,%cl │ │ │ │ - sbb %al,(%ebx) │ │ │ │ - pusha │ │ │ │ - add %eax,(%eax) │ │ │ │ + inc %ebp │ │ │ │ + mov $0x1439228,%edi │ │ │ │ + or %al,-0x1f(%ecx) │ │ │ │ + add %dh,0x1800b1d7(%eax) │ │ │ │ + add 0x1(%eax),%esp │ │ │ │ + add %al,(%eax) │ │ │ │ + add %al,(%eax) │ │ │ │ + pop %ecx │ │ │ │ + jecxz 18301c4 │ │ │ │ + insl (%dx),%es:(%edi) │ │ │ │ add %al,(%eax) │ │ │ │ - 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) │ │ │ │ - (bad) │ │ │ │ + and %dh,%bh │ │ │ │ + rol $1,%bh │ │ │ │ mov %dl,0x41200143(%edx) │ │ │ │ loope 183021c │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,(%ebx) │ │ │ │ pusha │ │ │ │ add %eax,(%eax) │ │ │ │ @@ -3487015,15 +3487330,15 @@ │ │ │ │ add %bh,(%ecx) │ │ │ │ and (%edi),%dl │ │ │ │ jae 183022d │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,-0x5fff4e29(%eax) │ │ │ │ - push $0x92e8c7d9 │ │ │ │ + call 946bca0d <_edata@@Base+0x8f8bca0d> │ │ │ │ inc %ebx │ │ │ │ add %edi,(%eax) │ │ │ │ inc %ecx │ │ │ │ loope 1830244 │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ sbb %al,(%ebx) │ │ │ │ @@ -3487080,22 +3487395,26 @@ │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%eax) │ │ │ │ mov $0xd7,%al │ │ │ │ mov $0x0,%cl │ │ │ │ push %eax │ │ │ │ - arpl %ebx,0x4393c8c7(%edi) │ │ │ │ - add %eax,(%eax) │ │ │ │ + jecxz 1830270 │ │ │ │ + (bad) │ │ │ │ + enter $0x4393,$0x1 │ │ │ │ add %al,(%eax) │ │ │ │ - add %dh,-0x77ff4e29(%eax) │ │ │ │ - add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ + mov $0xd7,%al │ │ │ │ + mov $0x0,%cl │ │ │ │ + mov %al,(%ebx) │ │ │ │ + pusha │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ - int3 │ │ │ │ + add %cl,%ah │ │ │ │ xchg %eax,%ebp │ │ │ │ mov %?,0x0(%esi) │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%ecx) │ │ │ │ adc (%eax),%eax │ │ │ │ add %dh,0xb1d7(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ @@ -3487403,15 +3487722,17 @@ │ │ │ │ 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 │ │ │ │ + cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + (bad) │ │ │ │ fsubrs -0x1ebc27ff(%ebx,%eax,2) │ │ │ │ add %dh,-0x77ff4e29(%eax) │ │ │ │ add 0x1(%eax),%esp │ │ │ │ add %al,(%eax) │ │ │ │ add %al,(%eax) │ │ │ │ ljmp $0x0,$0x4142bd │ │ │ │ add %al,(%ecx) │ │ │ │ @@ -4193975,329 +4194296,8 @@ │ │ │ │ add %al,(%eax,%eax,1) │ │ │ │ add %al,(%eax) │ │ │ │ mov %dl,(%ebx) │ │ │ │ lods %ds:(%esi),%al │ │ │ │ add %eax,(%eax) │ │ │ │ ... │ │ │ │ add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - test $0x13,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - enter $0xac13,$0x1 │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - call 1adbfe4 │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %dl,(%esp,%ebp,4) │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %dl,(%esp,%ebp,4) │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - adc $0xac,%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push $0x1ac14 │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %dl,(%esp,%ebp,4) │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - test $0x14,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - enter $0xac14,$0x1 │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - call 1adc0e5 │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %dl,0x1ac │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %dl,0x1ac │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - adc $0x1ac,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push $0x1ac15 │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %dl,0x1ac │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - test $0x15,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - enter $0xac15,$0x1 │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - call 1adc1e6 │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %dl,(%esi) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %dl,(%esi) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - push %ss │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push $0x1ac16 │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %dl,(%esi) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - test $0x16,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - enter $0xac16,$0x1 │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - call 1adc2e7 │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %dl,(%edi) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %dl,(%edi) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - pop %ss │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - push $0x1ac17 │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %dl,(%edi) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - test $0x17,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - enter $0xac17,$0x1 │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - call 1adc3e8 │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %bl,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %bl,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - sbb %ch,0x0(%ecx,%eax,1) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push $0x1ac18 │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %bl,(%eax) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - test $0x18,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - enter $0xac18,$0x1 │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - call 1adc4e9 │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %bl,(%ecx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %bl,(%ecx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - dec %eax │ │ │ │ - sbb %ebp,0x0(%ecx,%eax,1) │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push $0x1ac19 │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - mov %bl,(%ecx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - test $0x19,%al │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - enter $0xac19,$0x1 │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - call 1adc5ea │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - or %bl,(%edx) │ │ │ │ - lods %ds:(%esi),%al │ │ │ │ - add %eax,(%eax) │ │ │ │ - ... │ │ │ │ - add %al,(%eax) │ │ │ │ - add %al,(%eax,%eax,1) │ │ │ │ - add %al,(%eax) │ │ │ │ - sub %bl,(%edx) │ │ │ │ - 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),%ch │ │ │ │ - ... │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%eax) │ │ │ │ - push $0x1ac1a │ │ │ │ - ... │ │ │ │ -[ Too much input for diff (SHA256: 6b4c71e136786323eb97e7e3beec6ce341cd2365951581b844854242dc681c12) ] │ │ │ │ +[ Too much input for diff (SHA256: dda47b2d12722dafc053aed1b435c0e58c53179b6308da9bfb2beae238c2c8f9) ]